UNPKG

233 kBJavaScriptView Raw
1!function(n,i){"object"==typeof exports&&"object"==typeof module?module.exports=i():"function"==typeof define&&define.amd?define([],i):"object"==typeof exports?exports.Transform=i():n.Transform=i()}(window,(function(){return function(n){var i={};function t(e){if(i[e])return i[e].exports;var r=i[e]={i:e,l:!1,exports:{}};return n[e].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=n,t.c=i,t.d=function(n,i,e){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:e})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){if(1&i&&(n=t(n)),8&i)return n;if(4&i&&"object"==typeof n&&n&&n.__esModule)return n;var e=Object.create(null);if(t.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(var r in n)t.d(e,r,function(i){return n[i]}.bind(null,r));return e},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},t.p="",t(t.s=10)}([function(n,i){n.exports={ROOT:0,GROUP:1,POSITION:2,SET:3,RANGE:4,REPETITION:5,REFERENCE:6,CHAR:7}},function(n,i,t){"use strict";function e(n){return function(n){if(Array.isArray(n))return a(n)}(n)||function(n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n))return Array.from(n)}(n)||r(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.")}()}function r(n,i){if(n){if("string"==typeof n)return a(n,i);var t=Object.prototype.toString.call(n).slice(8,-1);return"Object"===t&&n.constructor&&(t=n.constructor.name),"Map"===t||"Set"===t?Array.from(n):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?a(n,i):void 0}}function a(n,i){(null==i||i>n.length)&&(i=n.length);for(var t=0,e=new Array(i);t<i;t++)e[t]=n[t];return e}function o(n,i){if(!n)throw new Error(i)}Object.defineProperty(i,"__esModule",{value:!0}),i.mergeOptions=function(n,i){var t=Object.assign({},i);return Object.entries(n).forEach((function(n){var i,e,a=(e=2,function(n){if(Array.isArray(n))return n}(i=n)||function(n,i){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n)){var t=[],e=!0,r=!1,a=void 0;try{for(var o,u=n[Symbol.iterator]();!(e=(o=u.next()).done)&&(t.push(o.value),!i||t.length!==i);e=!0);}catch(n){r=!0,a=n}finally{try{e||null==u.return||u.return()}finally{if(r)throw a}}return t}}(i,e)||r(i,e)||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.")}()),o=a[0],u=a[1];void 0!==u&&(t[o]=u)})),t},i.getExtent=function(n){return[Math.min.apply(Math,e(n)),Math.max.apply(Math,e(n))]},i.assert=o,i.getSequence=function(n,i,t){var e;t?(n>i&&o(t<0,"xxx"),n<i&&o(t>0,"xxx"),e=t):e=n<i?1:-1;var r=[],a=0;for(;;){var u=n+a*e;if(e>0&&u>=i)break;if(e<0&&u<=i)break;r.push(u),a++}return r}},function(n,i,t){"use strict";function e(n){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}Object.defineProperty(i,"__esModule",{value:!0}),i.aggregate=function(n,i){var t=i.fields,e=i.op;t&&(0,o.assert)(Array.isArray(t),"Invalid fields: it must be an array with one or more strings!"),!t&&(0,o.assert)(e.every((function(n){return"count"===n})),"operations must all be 'count' when fields is empty"),(0,o.assert)(e.length===i.as.length,"Invalid as: it's length must be the same as operations!");for(var u=(0,a.partition)(n,i.groupBy),l=[],f=function(){var n=d[h],a=function(n){for(var i=1;i<arguments.length;i++){var t=null!=arguments[i]?arguments[i]:{};i%2?c(Object(t),!0).forEach((function(i){s(n,i,t[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach((function(i){Object.defineProperty(n,i,Object.getOwnPropertyDescriptor(t,i))}))}return n}({},n[0]);e.forEach((function(e,o){var u=i.as[o],c=t?t[o]:void 0;a[u]=r[e](c?n.map((function(n){return n[c]})):n)})),l.push(a)},h=0,d=Object.values(u);h<d.length;h++)f();return l};var r=function(n){if(n&&n.__esModule)return n;if(null===n||"object"!==e(n)&&"function"!=typeof n)return{default:n};var i=u();if(i&&i.has(n))return i.get(n);var t={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in n)if(Object.prototype.hasOwnProperty.call(n,a)){var o=r?Object.getOwnPropertyDescriptor(n,a):null;o&&(o.get||o.set)?Object.defineProperty(t,a,o):t[a]=n[a]}t.default=n,i&&i.set(n,t);return t}(t(3)),a=t(4),o=t(1);function u(){if("function"!=typeof WeakMap)return null;var n=new WeakMap;return u=function(){return n},n}function c(n,i){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);i&&(e=e.filter((function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable}))),t.push.apply(t,e)}return t}function s(n,i,t){return i in n?Object.defineProperty(n,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[i]=t,n}},function(n,i,t){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.count=function(n){return n.length},i.countd=i.distinct=function(n){return Array.from(new Set(n)).length},i.valid=function(n){return n.length-n.filter((function(n){return[null,void 0,NaN].includes(n)})).length},Object.defineProperty(i,"sum",{enumerable:!0,get:function(){return e.sum}}),Object.defineProperty(i,"average",{enumerable:!0,get:function(){return e.average}}),Object.defineProperty(i,"avg",{enumerable:!0,get:function(){return e.average}}),Object.defineProperty(i,"mean",{enumerable:!0,get:function(){return e.mean}}),Object.defineProperty(i,"min",{enumerable:!0,get:function(){return e.min}}),Object.defineProperty(i,"max",{enumerable:!0,get:function(){return e.max}}),Object.defineProperty(i,"median",{enumerable:!0,get:function(){return e.median}}),Object.defineProperty(i,"variance",{enumerable:!0,get:function(){return e.variance}}),Object.defineProperty(i,"stdevp",{enumerable:!0,get:function(){return e.standardDeviation}}),Object.defineProperty(i,"stdev",{enumerable:!0,get:function(){return e.sampleStandardDeviation}}),Object.defineProperty(i,"mode",{enumerable:!0,get:function(){return e.mode}}),Object.defineProperty(i,"product",{enumerable:!0,get:function(){return e.product}});var e=t(11)},function(n,i,t){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.partition=function(n,i,t){var o=void 0;if("function"==typeof t){var u=t;o=function(n,i){return u(n)>u(i)?1:u(n)<u(i)?-1:0}}else{var c="string"==typeof t?[t]:t;Array.isArray(c)&&c.length>0&&(o=function(n,i){var t,e=function(n){if("undefined"==typeof Symbol||null==n[Symbol.iterator]){if(Array.isArray(n)||(n=a(n))){var i=0,t=function(){};return{s:t,n:function(){return i>=n.length?{done:!0}:{done:!1,value:n[i++]}},e:function(n){throw n},f:t}}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 e,r,o=!0,u=!1;return{s:function(){e=n[Symbol.iterator]()},n:function(){var n=e.next();return o=n.done,n},e:function(n){u=!0,r=n},f:function(){try{o||null==e.return||e.return()}finally{if(u)throw r}}}}(c);try{for(e.s();!(t=e.n()).done;){var r=t.value;if(n[r]>i[r])return 1;if(n[r]<i[r])return-1}}catch(n){e.e(n)}finally{e.f()}return 0})}var s=o?r(n).sort(o):r(n),l=function(){return"_"};"function"==typeof i?l=i:Array.isArray(i)&&i.length>0?l=function(n){return"_".concat(i.map((function(i){return n[i]})).join("-"))}:"string"==typeof i&&(l=function(n){return"_".concat(n[i])});return(0,e.groupBy)(s,l)};var e=t(18);function r(n){return function(n){if(Array.isArray(n))return o(n)}(n)||function(n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n))return Array.from(n)}(n)||a(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.")}()}function a(n,i){if(n){if("string"==typeof n)return o(n,i);var t=Object.prototype.toString.call(n).slice(8,-1);return"Object"===t&&n.constructor&&(t=n.constructor.name),"Map"===t||"Set"===t?Array.from(n):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?o(n,i):void 0}}function o(n,i){(null==i||i>n.length)&&(i=n.length);for(var t=0,e=new Array(i);t<i;t++)e[t]=n[t];return e}},function(n,i,t){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.isFillNullOptionsBySmart=g,i.isFillNullOptionsByAgg=y,i.isFillNullOptionsByValue=v,i.parse=function(n,i){for(var t=n,e=Array.isArray(i)?i:[i],r=0;r<e.length;r++)t=w(t,e[r]);return t},i.FILL=i.CONVERSION=i.AGGREGATION=void 0;var e=t(1),r=t(2),a=t(4),o=t(12);function u(n){return function(n){if(Array.isArray(n))return c(n)}(n)||function(n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(n))return Array.from(n)}(n)||function(n,i){if(!n)return;if("string"==typeof n)return c(n,i);var t=Object.prototype.toString.call(n).slice(8,-1);"Object"===t&&n.constructor&&(t=n.constructor.name);if("Map"===t||"Set"===t)return Array.from(n);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return c(n,i)}(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.")}()}function c(n,i){(null==i||i>n.length)&&(i=n.length);for(var t=0,e=new Array(i);t<i;t++)e[t]=n[t];return e}function s(n,i){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n);i&&(e=e.filter((function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable}))),t.push.apply(t,e)}return t}function l(n){for(var i=1;i<arguments.length;i++){var t=null!=arguments[i]?arguments[i]:{};i%2?s(Object(t),!0).forEach((function(i){f(n,i,t[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach((function(i){Object.defineProperty(n,i,Object.getOwnPropertyDescriptor(t,i))}))}return n}function f(n,i,t){return i in n?Object.defineProperty(n,i,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[i]=t,n}var h=function(){for(var n=arguments.length,i=new Array(n),t=0;t<n;t++)i[t]=arguments[t];return i},d=h("sum","max","min","average","avg","median","count","distinct","countd");i.AGGREGATION=d;var m=h("toString","toFloat","toInt");i.CONVERSION=m;var p=h("fillNull","removeNull");function g(n){return"bySmart"===n.type}function y(n){return"byAgg"===n.type}function v(n){return"byValue"===n.type}i.FILL=p;var b={AGGREGATION:d,CONVERSION:m,FILL:p};function w(n,i){var t=i.groupBy,c=i.actions,s=n;if(t){var f=(0,a.partition)(n,u(t));s=Object.values(f).map((function(n){(0,e.assert)(Array.isArray(n)&&n.length>0,"Invalid groupby!");var i={};return t.forEach((function(t){i[t]=n[0][t]})),i}))}return c.forEach((function(i){var e=i.type,a=i.field,u=i.as,c=i.options,f=Object.keys(b).find((function(n){return b[n].some((function(n){return n===e}))})),h="new_field";if(u?h=u:a&&(h=a),"AGGREGATION"===f){var d={as:[h],op:[e]};a&&(d.fields=[a]),t&&(d.groupBy=t);var m=(0,r.aggregate)(n,d);s.forEach((function(n,i){n[h]=m[i][h]}))}if("CONVERSION"===f&&a){var p=n.map((function(n){var i=l({},n);return i[h]=function(n,i){return"toString"===i?String(n):"toFloat"===i?parseFloat(n):"toInt"===i?parseInt(n):n}(n[a],e),i}));s.forEach((function(n,i){n[h]=p[i][h]}))}if("FILL"===f&&("removeNull"===e&&a&&(s=s.filter((function(n){return n[a]}))),"fillNull"===e&&a&&c)){var w=function(n,i,t){var e=null;if(v(t)&&(e=[],n.forEach((function(n){var r=l({},n);r[i]||(r[i]=t.cfg.value),e.push(r)}))),y(t)){e=[];var a=(0,r.aggregate)(n.filter((function(n){return!!n[i]})),{as:[i],fields:[i],op:[t.cfg.agg]});n.forEach((function(n){var t=l({},n);t[i]||(t[i]=a[0][i]),e.push(t)}))}if(g(t)){e=[];var u=n.map((function(n){return n[i]})).filter((function(n){return!!n}));n.forEach((function(n){var t=l({},n);t[i]||(t[i]=(0,o.oneMoreValue)(u)),e.push(t)}))}return e}(s,a,c);w&&(s=w)}})),s}},function(n,i,t){const e=t(0),r=()=>[{type:e.RANGE,from:48,to:57}],a=()=>[{type:e.CHAR,value:95},{type:e.RANGE,from:97,to:122},{type:e.RANGE,from:65,to:90}].concat(r()),o=()=>[{type:e.CHAR,value:9},{type:e.CHAR,value:10},{type:e.CHAR,value:11},{type:e.CHAR,value:12},{type:e.CHAR,value:13},{type:e.CHAR,value:32},{type:e.CHAR,value:160},{type:e.CHAR,value:5760},{type:e.RANGE,from:8192,to:8202},{type:e.CHAR,value:8232},{type:e.CHAR,value:8233},{type:e.CHAR,value:8239},{type:e.CHAR,value:8287},{type:e.CHAR,value:12288},{type:e.CHAR,value:65279}];i.words=()=>({type:e.SET,set:a(),not:!1}),i.notWords=()=>({type:e.SET,set:a(),not:!0}),i.ints=()=>({type:e.SET,set:r(),not:!1}),i.notInts=()=>({type:e.SET,set:r(),not:!0}),i.whitespace=()=>({type:e.SET,set:o(),not:!1}),i.notWhitespace=()=>({type:e.SET,set:o(),not:!0}),i.anyChar=()=>({type:e.SET,set:[{type:e.CHAR,value:10},{type:e.CHAR,value:13},{type:e.CHAR,value:8232},{type:e.CHAR,value:8233}],not:!0})},function(n,i,t){"use strict";t.r(i),t.d(i,"type",(function(){return z})),t.d(i,"typeAll",(function(){return _})),t.d(i,"isOrdinal",(function(){return W})),t.d(i,"isConst",(function(){return G})),t.d(i,"isUnique",(function(){return U})),t.d(i,"isDiscrete",(function(){return J})),t.d(i,"isContinuous",(function(){return Y})),t.d(i,"isInterval",(function(){return V})),t.d(i,"isNominal",(function(){return K})),t.d(i,"isTime",(function(){return X})),t.d(i,"pearson",(function(){return Q}));var e=function(){return(e=Object.assign||function(n){for(var i,t=1,e=arguments.length;t<e;t++)for(var r in i=arguments[t])Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r]);return n}).apply(this,arguments)};function r(n){var i="function"==typeof Symbol&&Symbol.iterator,t=i&&n[i],e=0;if(t)return t.call(n);if(n&&"number"==typeof n.length)return{next:function(){return n&&e>=n.length&&(n=void 0),{value:n&&n[e++],done:!n}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")}function a(n,i){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var e,r,a=t.call(n),o=[];try{for(;(void 0===i||i-- >0)&&!(e=a.next()).done;)o.push(e.value)}catch(n){r={error:n}}finally{try{e&&!e.done&&(t=a.return)&&t.call(a)}finally{if(r)throw r.error}}return o}function o(){for(var n=[],i=0;i<arguments.length;i++)n=n.concat(a(arguments[i]));return n}var u="([-_./\\s])",c="\\d{2,4}",s="(0?[1-9]|1[012])",l="(0?[1-9]|[12]\\d|3[01])",f="(0?\\d|1\\d|2[0-4])",h="(0?\\d|[012345]\\d)",d="(Z|[+-]"+f+"(:"+h+")?)",m=[""+c+u+"?W([0-4]\\d|5[0-2])("+u+"?([1-7]))?",""+s+u+"?"+l+u+"?"+c,""+c+u+"?"+s+u+"?"+l,""+c+u+s,""+c+u+"?((([0-2]\\d|3[0-5])\\d)|36[0-6])"],p=[f+":?"+h+":?(0?\\d|[012345]\\d)([.,]\\d{1,4})?"+d+"?",f+":?"+h+"?"+d],g=o(m,p);m.forEach((function(n){p.forEach((function(i){g.push(n+"[T\\s]"+i)}))}));var y=g.map((function(n){return new RegExp("^"+n+"$")}));var v=[/^(19|20)\d{2}$/,/^\d{4}(0?[1-9]|1[012])$/,/^\d{4}(0?[1-9]|1[012])(0?[1-9]|[12]\d|3[01])$/];function b(n,i){if(n)throw new Error(i)}function w(n){return null==n||""===n||Number.isNaN(n)||"null"===n}function M(n){return"number"==typeof n?Number.isInteger(n):!("string"!=typeof n||!x(n))&&!n.includes(".")}function k(n){return"number"==typeof n?!Number.isNaN(n)&&!Number.isInteger(n):!("string"!=typeof n||!x(n))&&n.includes(".")}function O(n){return!(!n||Object.getPrototypeOf(n)!==Date.prototype)||"string"==typeof n&&function(n){var i,t;try{for(var e=r(y),a=e.next();!a.done;a=e.next()){if(a.value.test(n.trim()))return!0}}catch(n){i={error:n}}finally{try{a&&!a.done&&(t=e.return)&&t.call(e)}finally{if(i)throw i.error}}return!1}(n)}function x(n){var i,t,e=!1;/^[+-]/.test(n)&&(n=n.slice(1));try{for(var a=r(n),o=a.next();!o.done;o=a.next()){var u=o.value;if("."===u){if(!1===e){e=!0;continue}return!1}if(!/[0-9]/.test(u))return!1}}catch(n){i={error:n}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(i)throw i.error}}return""!==n.trim()}var S=new WeakMap;function C(n,i,t){return S.get(n)||S.set(n,new Map),S.get(n).set(i,t),t}function A(n,i){var t=S.get(n);if(t)return t.get(i)}function T(n){var i=A(n,"min");return void 0!==i?i:C(n,"min",Math.min.apply(Math,o(n)))}function E(n){var i=A(n,"max");return void 0!==i?i:C(n,"max",Math.max.apply(Math,o(n)))}function P(n){var i=A(n,"minIndex");return void 0!==i?i:C(n,"minIndex",function(n){var i=n[0],t=0;for(var e in n)n[e]<i&&(t=Number(e),i=n[e]);return t}(n))}function j(n){var i=A(n,"maxIndex");return void 0!==i?i:C(n,"maxIndex",function(n){var i=n[0],t=0;for(var e in n)n[e]>i&&(t=Number(e),i=n[e]);return t}(n))}function R(n){var i=A(n,"sum");return void 0!==i?i:C(n,"sum",n.reduce((function(n,i){return i+n}),0))}function N(n){var i={};return n.forEach((function(n){i[n]?i[n]+=1:i[n]=1})),i}function D(n){return n.sort((function(n,i){return n>i?1:-1}))}function B(n,i,t){return void 0===t&&(t=!1),b(i<=0||i>=100,"percent cannot be between (0, 100)"),(t?n:D(n))[Math.ceil(n.length*i/100)-1]}function I(n){return R(n)/n.length}function q(n){var i=I(n),t=A(n,"variance");return void 0===t?C(n,"variance",n.reduce((function(n,t){return n+Math.pow(t-i,2)}),0)/n.length):t}function F(n){return Math.sqrt(q(n))}function L(n,i){return function(n,i){return b(n.length!==i.length,"x and y must has same length"),I(n.map((function(n,t){return n*i[t]})))-I(n)*I(i)}(n,i)/(Math.sqrt(I(n.map((function(n){return n*n})))-Math.pow(I(n),2))*Math.sqrt(I(i.map((function(n){return n*n})))-Math.pow(I(i),2)))}function H(n){return w(n)?"null":"number"==typeof n?Number.isInteger(n)?"integer":"float":"string"==typeof n&&x(n)?n.includes(".")?"float":"integer":O(n)?"date":"string"}function z(n){var i,t=n.map((function(n){return w(n)?null:n})),e=N(t),r=e.null?t.filter((function(n){return null!==n})):t,a=t.map((function(n){return H(n)})),o=Object.keys(N(a)).filter((function(n){return"null"!==n}));switch(o.length){case 0:i="null";break;case 1:if("integer"===(i=o[0]))for(var u=t.filter((function(n){return null!==n})),c=function(n){var t=v[n];if(!u.some((function(n){return!t.test(n)})))return i="date","break"},s=0;s<v.length;s++){if("break"===c(s))break}break;case 2:i=o.includes("integer")&&o.includes("float")?"float":"string";break;default:i="string"}var l,f=function(n){return Array.from(new Set(n))}(r),h={count:n.length,distinct:f.length,type:o.length<=1?o[0]||"null":"mixed",recommendation:i,missing:e.null||0,samples:n,valueMap:e};if(o.length>1){var d={};o.forEach((function(n){"date"===n?d.date=z(r.filter(O)):"integer"===n?d.integer=z(r.filter(M)):"float"===n?d.float=z(r.filter(k)):"string"===n&&(d.string=z(r.filter((function(n){return"string"===H(n)}))))})),h.meta=d}return 2===h.distinct&&"date"!==h.recommendation&&(t.length>=100?h.recommendation="boolean":(l=f,[[!0,!1],[0,1],["true","false"],["Yes","No"],["True","False"],["0","1"],["是","否"]].some((function(n){return l.every((function(i){return n.includes(i)}))}))&&(h.recommendation="boolean"))),"string"===i&&Object.assign(h,function(n){var i=n.map((function(n){return n.length}));return{maxLength:E(i),minLength:T(i),meanLength:I(i),containsChars:n.some((function(n){return/[A-z]/.test(n)})),containsDigits:n.some((function(n){return/[0-9]/.test(n)})),containsSpace:n.some((function(n){return/\s/.test(n)})),containsNonWorlds:!1}}(r.map((function(n){return""+n})))),"integer"!==i&&"float"!==i||Object.assign(h,function(n){return{minimum:T(n),maximum:E(n),mean:I(n),percentile5:B(n,5),percentile25:B(n,25),percentile50:B(n,50),percentile75:B(n,75),percentile95:B(n,95),sum:R(n),variance:q(n),stdev:F(n),zeros:n.filter((function(n){return 0===n})).length}}(r.map((function(n){return 1*n})))),"date"===i&&Object.assign(h,function(n,i){void 0===i&&(i=!1);var t=n.map((function(n){if(i){var t=""+n;if(8===t.length)return new Date(t.substr(0,4)+"/"+t.substr(4,2)+"/"+t.substr(6,2)).getTime()}return new Date(n).getTime()}));return{minimum:n[P(t)],maximum:n[j(t)]}}(r,"integer"===h.type)),h}function _(n,i){if(b(i&&0===i.length,"fields.length woudle greater than 0"),!i){var t=new Set;n.forEach((function(n){return Object.keys(n).forEach((function(n){return t.add(n)}))})),i=o(t)}return i.map((function(i){return e(e({},z(n.map((function(n){return n[i]})))),{name:i})}))}function W(n){var i=n.samples;if("string"!==n.recommendation)return!1;if(G(n))return!1;for(var t=i.filter((function(n){return!w(n)})),e=null,r=null,a=-1,o=-1;;){for(var u=!0,c=0;c<t.length;c++){var s=(l=t[c])[a+1];if(null!==e&&0!==c||(e=s),s!==e){u=!1;break}}if(!u)break;a+=1}for(;;){for(u=!0,c=0;c<t.length;c++){var l;s=(l=t[c])[l.length-1-(o+1)];if(null!==r&&0!==c||(r=s),s!==r){u=!1;break}}if(!u)break;o+=1}var f=[/\d+/,/(零|一|二|三|四|五|六|七|八|九|十)+/,/(一|二|三|四|五|六|日)/,/^[a-z]$/,/^[A-Z]$/];if(-1===a&&-1===o)return!1;var h=t.map((function(n){return n.slice(-1===a?0:a+1,-1===o?void 0:n.length-o-1)})),d=function(n){var i=f[n];if(!h.some((function(n){return!i.test(n)})))return{value:!0}};for(c=0;c<f.length;c++){var m=d(c);if("object"==typeof m)return m.value}return!1}function G(n){return 1===n.distinct}function U(n){return n.distinct===n.count}function J(n){return"integer"===n.recommendation}function Y(n){return"float"===n.recommendation}function V(n){return"integer"===n.recommendation||"float"===n.recommendation}function K(n){return"boolean"===n.recommendation||"string"===n.recommendation&&!W(n)}function X(n){return"date"===n.recommendation}function Q(n,i){var t=["integer","float"];b(!(t.includes(n.recommendation)&&t.includes(i.recommendation)),"field's type must be integer or float");var e=a(function(n,i){for(var t=[],e=[],r=0;r<n.length;r++)w(n[r])||w(i[r])||(t.push(n[r]),e.push(i[r]));return[t,e]}(n.samples,i.samples),2),r=e[0],o=e[1];return L(r.map(Number.parseFloat),o.map(Number.parseFloat))}},function(n,i){var t=function(n){null==n&&(n=(new Date).getTime()),this.N=624,this.M=397,this.MATRIX_A=2567483615,this.UPPER_MASK=2147483648,this.LOWER_MASK=2147483647,this.mt=new Array(this.N),this.mti=this.N+1,n.constructor==Array?this.init_by_array(n,n.length):this.init_seed(n)};t.prototype.init_seed=function(n){for(this.mt[0]=n>>>0,this.mti=1;this.mti<this.N;this.mti++){n=this.mt[this.mti-1]^this.mt[this.mti-1]>>>30;this.mt[this.mti]=(1812433253*((4294901760&n)>>>16)<<16)+1812433253*(65535&n)+this.mti,this.mt[this.mti]>>>=0}},t.prototype.init_by_array=function(n,i){var t,e,r;for(this.init_seed(19650218),t=1,e=0,r=this.N>i?this.N:i;r;r--){var a=this.mt[t-1]^this.mt[t-1]>>>30;this.mt[t]=(this.mt[t]^(1664525*((4294901760&a)>>>16)<<16)+1664525*(65535&a))+n[e]+e,this.mt[t]>>>=0,e++,++t>=this.N&&(this.mt[0]=this.mt[this.N-1],t=1),e>=i&&(e=0)}for(r=this.N-1;r;r--){a=this.mt[t-1]^this.mt[t-1]>>>30;this.mt[t]=(this.mt[t]^(1566083941*((4294901760&a)>>>16)<<16)+1566083941*(65535&a))-t,this.mt[t]>>>=0,++t>=this.N&&(this.mt[0]=this.mt[this.N-1],t=1)}this.mt[0]=2147483648},t.prototype.random_int=function(){var n,i=new Array(0,this.MATRIX_A);if(this.mti>=this.N){var t;for(this.mti==this.N+1&&this.init_seed(5489),t=0;t<this.N-this.M;t++)n=this.mt[t]&this.UPPER_MASK|this.mt[t+1]&this.LOWER_MASK,this.mt[t]=this.mt[t+this.M]^n>>>1^i[1&n];for(;t<this.N-1;t++)n=this.mt[t]&this.UPPER_MASK|this.mt[t+1]&this.LOWER_MASK,this.mt[t]=this.mt[t+(this.M-this.N)]^n>>>1^i[1&n];n=this.mt[this.N-1]&this.UPPER_MASK|this.mt[0]&this.LOWER_MASK,this.mt[this.N-1]=this.mt[this.M-1]^n>>>1^i[1&n],this.mti=0}return n=this.mt[this.mti++],n^=n>>>11,n^=n<<7&2636928640,n^=n<<15&4022730752,(n^=n>>>18)>>>0},t.prototype.random_int31=function(){return this.random_int()>>>1},t.prototype.random_incl=function(){return this.random_int()*(1/4294967295)},t.prototype.random=function(){return this.random_int()*(1/4294967296)},t.prototype.random_excl=function(){return(this.random_int()+.5)*(1/4294967296)},t.prototype.random_long=function(){return(67108864*(this.random_int()>>>5)+(this.random_int()>>>6))*(1/9007199254740992)},n.exports=t},function(n,i,t){const e=t(13),r=t(16),a=e.types;n.exports=class n{constructor(n,i){if(this._setDefaults(n),n instanceof RegExp)this.ignoreCase=n.ignoreCase,this.multiline=n.multiline,n=n.source;else{if("string"!=typeof n)throw new Error("Expected a regexp or string");this.ignoreCase=i&&-1!==i.indexOf("i"),this.multiline=i&&-1!==i.indexOf("m")}this.tokens=e(n)}_setDefaults(i){this.max=null!=i.max?i.max:null!=n.prototype.max?n.prototype.max:100,this.defaultRange=i.defaultRange?i.defaultRange:this.defaultRange.clone(),i.randInt&&(this.randInt=i.randInt)}gen(){return this._gen(this.tokens,[])}_gen(n,i){var t,e,r,o,u;switch(n.type){case a.ROOT:case a.GROUP:if(n.followedBy||n.notFollowedBy)return"";for(n.remember&&void 0===n.groupNumber&&(n.groupNumber=i.push(null)-1),e="",o=0,u=(t=n.options?this._randSelect(n.options):n.stack).length;o<u;o++)e+=this._gen(t[o],i);return n.remember&&(i[n.groupNumber]=e),e;case a.POSITION:return"";case a.SET:var c=this._expand(n);return c.length?String.fromCharCode(this._randSelect(c)):"";case a.REPETITION:for(r=this.randInt(n.min,n.max===1/0?n.min+this.max:n.max),e="",o=0;o<r;o++)e+=this._gen(n.value,i);return e;case a.REFERENCE:return i[n.value-1]||"";case a.CHAR:var s=this.ignoreCase&&this._randBool()?this._toOtherCase(n.value):n.value;return String.fromCharCode(s)}}_toOtherCase(n){return n+(97<=n&&n<=122?-32:65<=n&&n<=90?32:0)}_randBool(){return!this.randInt(0,1)}_randSelect(n){return n instanceof r?n.index(this.randInt(0,n.length-1)):n[this.randInt(0,n.length-1)]}_expand(n){if(n.type===e.types.CHAR)return new r(n.value);if(n.type===e.types.RANGE)return new r(n.from,n.to);{let i=new r;for(let t=0;t<n.set.length;t++){let e=this._expand(n.set[t]);if(i.add(e),this.ignoreCase)for(let n=0;n<e.length;n++){let t=e.index(n),r=this._toOtherCase(t);t!==r&&i.add(r)}}return n.not?this.defaultRange.clone().subtract(i):this.defaultRange.clone().intersect(i)}}randInt(n,i){return n+Math.floor(Math.random()*(1+i-n))}get defaultRange(){return this._range=this._range||new r(32,126)}set defaultRange(n){this._range=n}static randexp(i,t){var e;return"string"==typeof i&&(i=new RegExp(i,t)),void 0===i._randexp?(e=new n(i,t),i._randexp=e):(e=i._randexp)._setDefaults(i),e.gen()}static sugar(){RegExp.prototype.gen=function(){return n.randexp(this)}}}},function(n,i,t){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var e={RowData:!0,Operations:!0,parse:!0,TransformSchema:!0,Action:!0,ActionType:!0,FillNullOptions:!0,FillNullOptionsBySmart:!0,FillNullOptionsByAgg:!0,FillNullOptionsByValue:!0,FillNullType:!0,AGGREGATION:!0,AggregationType:!0,CONVERSION:!0,ConversionType:!0,FILL:!0,FillType:!0,autoTransform:!0,autoSchema:!0,RenameOption:!0,AutoTransformResult:!0};Object.defineProperty(i,"RowData",{enumerable:!0,get:function(){return r.RowData}}),Object.defineProperty(i,"Operations",{enumerable:!0,get:function(){return o.Operations}}),Object.defineProperty(i,"parse",{enumerable:!0,get:function(){return u.parse}}),Object.defineProperty(i,"TransformSchema",{enumerable:!0,get:function(){return u.TransformSchema}}),Object.defineProperty(i,"Action",{enumerable:!0,get:function(){return u.Action}}),Object.defineProperty(i,"ActionType",{enumerable:!0,get:function(){return u.ActionType}}),Object.defineProperty(i,"FillNullOptions",{enumerable:!0,get:function(){return u.FillNullOptions}}),Object.defineProperty(i,"FillNullOptionsBySmart",{enumerable:!0,get:function(){return u.FillNullOptionsBySmart}}),Object.defineProperty(i,"FillNullOptionsByAgg",{enumerable:!0,get:function(){return u.FillNullOptionsByAgg}}),Object.defineProperty(i,"FillNullOptionsByValue",{enumerable:!0,get:function(){return u.FillNullOptionsByValue}}),Object.defineProperty(i,"FillNullType",{enumerable:!0,get:function(){return u.FillNullType}}),Object.defineProperty(i,"AGGREGATION",{enumerable:!0,get:function(){return u.AGGREGATION}}),Object.defineProperty(i,"AggregationType",{enumerable:!0,get:function(){return u.AggregationType}}),Object.defineProperty(i,"CONVERSION",{enumerable:!0,get:function(){return u.CONVERSION}}),Object.defineProperty(i,"ConversionType",{enumerable:!0,get:function(){return u.ConversionType}}),Object.defineProperty(i,"FILL",{enumerable:!0,get:function(){return u.FILL}}),Object.defineProperty(i,"FillType",{enumerable:!0,get:function(){return u.FillType}}),Object.defineProperty(i,"autoTransform",{enumerable:!0,get:function(){return c.autoTransform}}),Object.defineProperty(i,"autoSchema",{enumerable:!0,get:function(){return c.autoSchema}}),Object.defineProperty(i,"RenameOption",{enumerable:!0,get:function(){return c.RenameOption}}),Object.defineProperty(i,"AutoTransformResult",{enumerable:!0,get:function(){return c.AutoTransformResult}});var r=t(1),a=t(2);Object.keys(a).forEach((function(n){"default"!==n&&"__esModule"!==n&&(Object.prototype.hasOwnProperty.call(e,n)||Object.defineProperty(i,n,{enumerable:!0,get:function(){return a[n]}}))}));var o=t(3),u=t(5),c=t(17)},function(n,i,t){"use strict";function e(n){var i,t,e=n.length;if(1===e)i=0,t=n[0][1];else{for(var r,a,o,u=0,c=0,s=0,l=0,f=0;f<e;f++)u+=a=(r=n[f])[0],c+=o=r[1],s+=a*a,l+=a*o;t=c/e-(i=(e*l-u*c)/(e*s-u*u))*u/e}return{m:i,b:t}}function r(n){return function(i){return n.b+n.m*i}}function a(n){if(0===n.length)return 0;for(var i,t=n[0],e=0,r=1;r<n.length;r++)i=t+n[r],Math.abs(t)>=Math.abs(n[r])?e+=t-i+n[r]:e+=n[r]-i+t,t=i;return t+e}function o(n){if(0===n.length)throw new Error("mean requires at least one data point");return a(n)/n.length}function u(n,i){var t,e,r=o(n),a=0;if(2===i)for(e=0;e<n.length;e++)a+=(t=n[e]-r)*t;else for(e=0;e<n.length;e++)a+=Math.pow(n[e]-r,i);return a}function c(n){if(0===n.length)throw new Error("variance requires at least one data point");return u(n,2)/n.length}function s(n){if(1===n.length)return 0;var i=c(n);return Math.sqrt(i)}function l(n,i){if(n.length<2)return 1;for(var t=0,e=0;e<n.length;e++)t+=n[e][1];for(var r=t/n.length,a=0,o=0;o<n.length;o++)a+=Math.pow(r-n[o][1],2);for(var u=0,c=0;c<n.length;c++)u+=Math.pow(n[c][1]-i(n[c][0]),2);return 1-u/a}function f(n){if(0===n.length)throw new Error("mode requires at least one data point");if(1===n.length)return n[0];for(var i=n[0],t=NaN,e=0,r=1,a=1;a<n.length+1;a++)n[a]!==i?(r>e&&(e=r,t=i),r=1,i=n[a]):r++;return t}function h(n){return n.slice().sort((function(n,i){return n-i}))}function d(n){return f(h(n))}function m(n){for(var i,t=new Map,e=0,r=0;r<n.length;r++){var a=t.get(n[r]);void 0===a?a=1:a++,a>e&&(i=n[r],e=a),t.set(n[r],a)}if(0===e)throw new Error("mode requires at last one data point");return i}function p(n){if(0===n.length)throw new Error("min requires at least one data point");for(var i=n[0],t=1;t<n.length;t++)n[t]<i&&(i=n[t]);return i}function g(n){if(0===n.length)throw new Error("max requires at least one data point");for(var i=n[0],t=1;t<n.length;t++)n[t]>i&&(i=n[t]);return i}function y(n){if(0===n.length)throw new Error("extent requires at least one data point");for(var i=n[0],t=n[0],e=1;e<n.length;e++)n[e]>t&&(t=n[e]),n[e]<i&&(i=n[e]);return[i,t]}function v(n){return n[0]}function b(n){return n[n.length-1]}function w(n){return[n[0],n[n.length-1]]}function M(n){for(var i=0,t=0;t<n.length;t++)i+=n[t];return i}function k(n){for(var i=1,t=0;t<n.length;t++)i*=n[t];return i}function O(n,i){var t=n.length*i;if(0===n.length)throw new Error("quantile requires at least one data point.");if(i<0||i>1)throw new Error("quantiles must be between 0 and 1");return 1===i?n[n.length-1]:0===i?n[0]:t%1!=0?n[Math.ceil(t)-1]:n.length%2==0?(n[t-1]+n[t])/2:n[t]}function x(n,i,t,e){for(t=t||0,e=e||n.length-1;e>t;){if(e-t>600){var r=e-t+1,a=i-t+1,o=Math.log(r),u=.5*Math.exp(2*o/3),c=.5*Math.sqrt(o*u*(r-u)/r);a-r/2<0&&(c*=-1),x(n,i,Math.max(t,Math.floor(i-a*u/r+c)),Math.min(e,Math.floor(i+(r-a)*u/r+c)))}var s=n[i],l=t,f=e;for(S(n,t,i),n[e]>s&&S(n,t,e);l<f;){for(S(n,l,f),l++,f--;n[l]<s;)l++;for(;n[f]>s;)f--}n[t]===s?S(n,t,f):S(n,++f,e),f<=i&&(t=f+1),i<=f&&(e=f-1)}}function S(n,i,t){var e=n[i];n[i]=n[t],n[t]=e}function C(n,i){var t=n.slice();if(Array.isArray(i)){!function(n,i){for(var t=[0],e=0;e<i.length;e++)t.push(E(n.length,i[e]));t.push(n.length-1),t.sort(T);var r=[0,t.length-1];for(;r.length;){var a=Math.ceil(r.pop()),o=Math.floor(r.pop());if(!(a-o<=1)){var u=Math.floor((o+a)/2);A(n,t[u],Math.floor(t[o]),Math.ceil(t[a])),r.push(o,u,u,a)}}}(t,i);for(var e=[],r=0;r<i.length;r++)e[r]=O(t,i[r]);return e}return A(t,E(t.length,i),0,t.length-1),O(t,i)}function A(n,i,t,e){i%1==0?x(n,i,t,e):(x(n,i=Math.floor(i),t,e),x(n,i+1,i+1,e))}function T(n,i){return n-i}function E(n,i){var t=n*i;return 1===i?n-1:0===i?0:t%1!=0?Math.ceil(t)-1:n%2==0?t-.5:t}function P(n,i){if(i<n[0])return 0;if(i>n[n.length-1])return 1;var t=function(n,i){var t=0,e=0,r=n.length;for(;e<r;)i<=n[t=e+r>>>1]?r=t:e=-~t;return e}(n,i);if(n[t]!==i)return t/n.length;t++;var e=function(n,i){var t=0,e=0,r=n.length;for(;e<r;)i>=n[t=e+r>>>1]?e=-~t:r=t;return e}(n,i);if(e===t)return t/n.length;var r=e-t+1;return r*(e+t)/2/r/n.length}function j(n,i){return P(h(n),i)}function R(n){var i=C(n,.75),t=C(n,.25);if("number"==typeof i&&"number"==typeof t)return i-t}function N(n){return+C(n,.5)}function D(n){for(var i=N(n),t=[],e=0;e<n.length;e++)t.push(Math.abs(n[e]-i));return N(t)}function B(n,i){var t=[];if(i<1)throw new Error("chunk size must be a positive number");if(Math.floor(i)!==i)throw new Error("chunk size must be an integer");for(var e=0;e<n.length;e+=i)t.push(n.slice(e,e+i));return t}function I(n,i,t){if(0===n.length)return[];t=t||Math.random;for(var e=n.length,r=[],a=0;a<i;a++){var o=Math.floor(t()*e);r.push(n[o])}return r}function q(n,i){i=i||Math.random;for(var t,e,r=n.length;r>0;)e=Math.floor(i()*r--),t=n[r],n[r]=n[e],n[e]=t;return n}function F(n,i){return q(n.slice().slice(),i)}function L(n,i,t){return F(n,t).slice(0,i)}function H(n){for(var i,t=0,e=0;e<n.length;e++)0!==e&&n[e]===i||(i=n[e],t++);return t}function z(n,i){for(var t=[],e=0;e<n;e++){for(var r=[],a=0;a<i;a++)r.push(0);t.push(r)}return t}function _(n,i,t,e){var r;if(n>0){var a=(t[i]-t[n-1])/(i-n+1);r=e[i]-e[n-1]-(i-n+1)*a*a}else r=e[i]-t[i]*t[i]/(i+1);return r<0?0:r}function W(n,i,t,e,r,a,o){if(!(n>i)){var u=Math.floor((n+i)/2);e[t][u]=e[t-1][u-1],r[t][u]=u;var c=t;n>t&&(c=Math.max(c,r[t][n-1]||0)),c=Math.max(c,r[t-1][u]||0);var s,l,f,h=u-1;i<e.length-1&&(h=Math.min(h,r[t][i+1]||0));for(var d=h;d>=c&&!((s=_(d,u,a,o))+e[t-1][c-1]>=e[t][u]);--d)(l=_(c,u,a,o)+e[t-1][c-1])<e[t][u]&&(e[t][u]=l,r[t][u]=c),c++,(f=s+e[t-1][d-1])<e[t][u]&&(e[t][u]=f,r[t][u]=d);W(n,u-1,t,e,r,a,o),W(u+1,i,t,e,r,a,o)}}function G(n,i){if(i>n.length)throw new Error("cannot generate more classes than there are data values");var t=h(n);if(1===H(t))return[t];var e=z(i,t.length),r=z(i,t.length);!function(n,i,t){for(var e=i[0].length,r=n[Math.floor(e/2)],a=[],o=[],u=0,c=void 0;u<e;++u)c=n[u]-r,0===u?(a.push(c),o.push(c*c)):(a.push(a[u-1]+c),o.push(o[u-1]+c*c)),i[0][u]=_(0,u,a,o),t[0][u]=0;for(var s=1;s<i.length;++s)W(s<i.length-1?s:e-1,e-1,s,i,t,a,o)}(t,e,r);for(var a=[],o=r[0].length-1,u=r.length-1;u>=0;u--){var c=r[u][o];a[u]=t.slice(c,o+1),u>0&&(o=c-1)}return a}function U(n,i){if(n.length<2)return n;for(var t=p(n),e=g(n),r=[t],a=(e-t)/i,o=1;o<i;o++)r.push(r[0]+a*o);return r.push(e),r}function J(n,i){if(n.length!==i.length)throw new Error("sampleCovariance requires samples with equal lengths");if(n.length<2)throw new Error("sampleCovariance requires at least two data points in each sample");for(var t=o(n),e=o(i),r=0,a=0;a<n.length;a++)r+=(n[a]-t)*(i[a]-e);return r/(n.length-1)}function Y(n){if(n.length<2)throw new Error("sampleVariance requires at least two data points");return u(n,2)/(n.length-1)}function V(n){var i=Y(n);return Math.sqrt(i)}function K(n,i){return J(n,i)/V(n)/V(i)}function X(n){if(n.length<3)throw new Error("sampleSkewness requires at least three data points");for(var i,t=o(n),e=0,r=0,a=0;a<n.length;a++)e+=(i=n[a]-t)*i,r+=i*i*i;var u=n.length-1,c=Math.sqrt(e/u),s=n.length;return s*r/((s-1)*(s-2)*Math.pow(c,3))}function Q(n){var i=n.length;if(i<4)throw new Error("sampleKurtosis requires at least four data points");for(var t,e=o(n),r=0,a=0,u=0;u<i;u++)r+=(t=n[u]-e)*t,a+=t*t*t*t;return(i-1)/((i-2)*(i-3))*(i*(i+1)*a/(r*r)-3*(i-1))}function $(n){for(var i=new Array(n.length),t=[n.slice()],e=0;e<n.length;e++)i[e]=0;for(var r=0;r<n.length;)if(i[r]<r){var a=0;r%2!=0&&(a=i[r]);var o=n[a];n[a]=n[r],n[r]=o,t.push(n.slice()),i[r]++,r=0}else i[r]=0,r++;return t}function Z(n,i){var t,e,r,a,o=[];for(t=0;t<n.length;t++)if(1===i)o.push([n[t]]);else for(r=Z(n.slice(t+1,n.length),i-1),e=0;e<r.length;e++)(a=r[e]).unshift(n[t]),o.push(a);return o}function nn(n,i){for(var t=[],e=0;e<n.length;e++)if(1===i)t.push([n[e]]);else for(var r=nn(n.slice(e,n.length),i-1),a=0;a<r.length;a++)t.push([n[e]].concat(r[a]));return t}function tn(n,i,t){return n+(t-n)/(i+1)}function en(n,i,t,e){return(n*i+t*e)/(i+e)}function rn(n,i,t,e,r,a){var o=en(i,t,r,a);return(t*(n+Math.pow(i-o,2))+a*(e+Math.pow(r-o,2)))/(t+a)}function an(n){if(0===n.length)throw new Error("geometricMean requires at least one data point");for(var i=1,t=0;t<n.length;t++){if(n[t]<=0)throw new Error("geometricMean requires only positive numbers as input");i*=n[t]}return Math.pow(i,1/n.length)}function on(n){if(0===n.length)throw new Error("harmonicMean requires at least one data point");for(var i=0,t=0;t<n.length;t++){if(n[t]<=0)throw new Error("harmonicMean requires only positive numbers as input");i+=1/n[t]}return n.length/i}function un(n){if(0===n.length)throw new Error("meanSimple requires at least one data point");return M(n)/n.length}function cn(n){return O(n,.5)}function sn(n,i,t){return(n*i-t)/(i-1)}function ln(n){if(0===n.length)throw new Error("rootMeanSquare requires at least one data point");for(var i=0,t=0;t<n.length;t++)i+=Math.pow(n[t],2);return Math.sqrt(i/n.length)}function fn(n,i){return(o(n)-i)/(s(n)/Math.sqrt(n.length))}function hn(n,i,t){var e=n.length,r=i.length;if(!e||!r)return null;t||(t=0);var a=o(n),u=o(i),c=Y(n),s=Y(i);if("number"==typeof a&&"number"==typeof u&&"number"==typeof c&&"number"==typeof s){var l=((e-1)*c+(r-1)*s)/(e+r-2);return(a-u-t)/Math.sqrt(l*(1/e+1/r))}}t.r(i),t.d(i,"BayesianClassifier",(function(){return dn})),t.d(i,"PerceptronModel",(function(){return mn})),t.d(i,"addToMean",(function(){return tn})),t.d(i,"average",(function(){return o})),t.d(i,"averageSimple",(function(){return un})),t.d(i,"bayesian",(function(){return dn})),t.d(i,"bernoulliDistribution",(function(){return Mn})),t.d(i,"binomialDistribution",(function(){return kn})),t.d(i,"bisect",(function(){return zn})),t.d(i,"chiSquaredDistributionTable",(function(){return xn})),t.d(i,"chiSquaredGoodnessOfFit",(function(){return Sn})),t.d(i,"chunk",(function(){return B})),t.d(i,"ckmeans",(function(){return G})),t.d(i,"combinations",(function(){return Z})),t.d(i,"combinationsReplacement",(function(){return nn})),t.d(i,"combineMeans",(function(){return en})),t.d(i,"combineVariances",(function(){return rn})),t.d(i,"cumulativeStdNormalProbability",(function(){return Bn})),t.d(i,"epsilon",(function(){return pn})),t.d(i,"equalIntervalBreaks",(function(){return U})),t.d(i,"erf",(function(){return In})),t.d(i,"errorFunction",(function(){return In})),t.d(i,"extent",(function(){return y})),t.d(i,"extentSorted",(function(){return w})),t.d(i,"factorial",(function(){return gn})),t.d(i,"gamma",(function(){return yn})),t.d(i,"gammaln",(function(){return wn})),t.d(i,"geometricMean",(function(){return an})),t.d(i,"harmonicMean",(function(){return on})),t.d(i,"interquartileRange",(function(){return R})),t.d(i,"inverseErrorFunction",(function(){return qn})),t.d(i,"iqr",(function(){return R})),t.d(i,"kde",(function(){return En})),t.d(i,"kernelDensityEstimation",(function(){return En})),t.d(i,"linearRegression",(function(){return e})),t.d(i,"linearRegressionLine",(function(){return r})),t.d(i,"mad",(function(){return D})),t.d(i,"max",(function(){return g})),t.d(i,"maxSorted",(function(){return b})),t.d(i,"mean",(function(){return o})),t.d(i,"meanSimple",(function(){return un})),t.d(i,"median",(function(){return N})),t.d(i,"medianAbsoluteDeviation",(function(){return D})),t.d(i,"medianSorted",(function(){return cn})),t.d(i,"min",(function(){return p})),t.d(i,"minSorted",(function(){return v})),t.d(i,"mode",(function(){return d})),t.d(i,"modeFast",(function(){return m})),t.d(i,"modeSorted",(function(){return f})),t.d(i,"numericSort",(function(){return h})),t.d(i,"perceptron",(function(){return mn})),t.d(i,"permutationTest",(function(){return Ln})),t.d(i,"permutationsHeap",(function(){return $})),t.d(i,"poissonDistribution",(function(){return On})),t.d(i,"probit",(function(){return Fn})),t.d(i,"product",(function(){return k})),t.d(i,"quantile",(function(){return C})),t.d(i,"quantileRank",(function(){return j})),t.d(i,"quantileRankSorted",(function(){return P})),t.d(i,"quantileSorted",(function(){return O})),t.d(i,"quickselect",(function(){return x})),t.d(i,"rSquared",(function(){return l})),t.d(i,"rms",(function(){return ln})),t.d(i,"rootMeanSquare",(function(){return ln})),t.d(i,"sample",(function(){return L})),t.d(i,"sampleCorrelation",(function(){return K})),t.d(i,"sampleCovariance",(function(){return J})),t.d(i,"sampleKurtosis",(function(){return Q})),t.d(i,"sampleSkewness",(function(){return X})),t.d(i,"sampleStandardDeviation",(function(){return V})),t.d(i,"sampleVariance",(function(){return Y})),t.d(i,"sampleWithReplacement",(function(){return I})),t.d(i,"shuffle",(function(){return F})),t.d(i,"shuffleInPlace",(function(){return q})),t.d(i,"sign",(function(){return Hn})),t.d(i,"standardDeviation",(function(){return s})),t.d(i,"standardNormalTable",(function(){return Nn})),t.d(i,"subtractFromMean",(function(){return sn})),t.d(i,"sum",(function(){return a})),t.d(i,"sumNthPowerDeviations",(function(){return u})),t.d(i,"sumSimple",(function(){return M})),t.d(i,"tTest",(function(){return fn})),t.d(i,"tTestTwoSample",(function(){return hn})),t.d(i,"uniqueCountSorted",(function(){return H})),t.d(i,"variance",(function(){return c})),t.d(i,"zScore",(function(){return Pn}));var dn=function(){this.totalCount=0,this.data={}};dn.prototype.train=function(n,i){for(var t in this.data[i]||(this.data[i]={}),n){var e=n[t];void 0===this.data[i][t]&&(this.data[i][t]={}),void 0===this.data[i][t][e]&&(this.data[i][t][e]=0),this.data[i][t][e]++}this.totalCount++},dn.prototype.score=function(n){var i,t={};for(var e in n){var r=n[e];for(i in this.data)t[i]={},this.data[i][e]?t[i][e+"_"+r]=(this.data[i][e][r]||0)/this.totalCount:t[i][e+"_"+r]=0}var a={};for(i in t)for(var o in a[i]=0,t[i])a[i]+=t[i][o];return a};var mn=function(){this.weights=[],this.bias=0};mn.prototype.predict=function(n){if(n.length!==this.weights.length)return null;for(var i=0,t=0;t<this.weights.length;t++)i+=this.weights[t]*n[t];return(i+=this.bias)>0?1:0},mn.prototype.train=function(n,i){if(0!==i&&1!==i)return null;n.length!==this.weights.length&&(this.weights=n,this.bias=1);var t=this.predict(n);if("number"==typeof t&&t!==i){for(var e=i-t,r=0;r<this.weights.length;r++)this.weights[r]+=e*n[r];this.bias+=e}return this};var pn=1e-4;function gn(n){if(n<0)throw new Error("factorial requires a non-negative value");if(Math.floor(n)!==n)throw new Error("factorial requires an integer input");for(var i=1,t=2;t<=n;t++)i*=t;return i}function yn(n){if(Number.isInteger(n))return n<=0?NaN:gn(n-1);if(--n<0)return Math.PI/(Math.sin(Math.PI*-n)*yn(-n));var i=n+1/4;return Math.pow(n/Math.E,n)*Math.sqrt(2*Math.PI*(n+1/6))*(1+1/144/Math.pow(i,2)-1/12960/Math.pow(i,3)-257/207360/Math.pow(i,4)-52/2612736/Math.pow(i,5)+5741173/9405849600/Math.pow(i,6)+37529/18811699200/Math.pow(i,7))}var vn=[.9999999999999971,57.15623566586292,-59.59796035547549,14.136097974741746,-.4919138160976202,3399464998481189e-20,4652362892704858e-20,-9837447530487956e-20,.0001580887032249125,-.00021026444172410488,.00021743961811521265,-.0001643181065367639,8441822398385275e-20,-26190838401581408e-21,36899182659531625e-22],bn=Math.log(Math.sqrt(2*Math.PI));function wn(n){if(n<=0)return 1/0;n--;for(var i=vn[0],t=1;t<15;t++)i+=vn[t]/(n+t);var e=5.2421875+n;return bn+Math.log(i)-e+(n+.5)*Math.log(e)}function Mn(n){if(n<0||n>1)throw new Error("bernoulliDistribution requires probability to be between 0 and 1 inclusive");return[1-n,n]}function kn(n,i){if(!(i<0||i>1||n<=0||n%1!=0)){var t=0,e=0,r=[],a=1;do{r[t]=a*Math.pow(i,t)*Math.pow(1-i,n-t),e+=r[t],a=a*(n-++t+1)/t}while(e<1-pn);return r}}function On(n){if(!(n<=0)){var i=0,t=0,e=[],r=1;do{e[i]=Math.exp(-n)*Math.pow(n,i)/r,t+=e[i],r*=++i}while(t<1-pn);return e}}var xn={1:{.995:0,.99:0,.975:0,.95:0,.9:.02,.5:.45,.1:2.71,.05:3.84,.025:5.02,.01:6.63,.005:7.88},2:{.995:.01,.99:.02,.975:.05,.95:.1,.9:.21,.5:1.39,.1:4.61,.05:5.99,.025:7.38,.01:9.21,.005:10.6},3:{.995:.07,.99:.11,.975:.22,.95:.35,.9:.58,.5:2.37,.1:6.25,.05:7.81,.025:9.35,.01:11.34,.005:12.84},4:{.995:.21,.99:.3,.975:.48,.95:.71,.9:1.06,.5:3.36,.1:7.78,.05:9.49,.025:11.14,.01:13.28,.005:14.86},5:{.995:.41,.99:.55,.975:.83,.95:1.15,.9:1.61,.5:4.35,.1:9.24,.05:11.07,.025:12.83,.01:15.09,.005:16.75},6:{.995:.68,.99:.87,.975:1.24,.95:1.64,.9:2.2,.5:5.35,.1:10.65,.05:12.59,.025:14.45,.01:16.81,.005:18.55},7:{.995:.99,.99:1.25,.975:1.69,.95:2.17,.9:2.83,.5:6.35,.1:12.02,.05:14.07,.025:16.01,.01:18.48,.005:20.28},8:{.995:1.34,.99:1.65,.975:2.18,.95:2.73,.9:3.49,.5:7.34,.1:13.36,.05:15.51,.025:17.53,.01:20.09,.005:21.96},9:{.995:1.73,.99:2.09,.975:2.7,.95:3.33,.9:4.17,.5:8.34,.1:14.68,.05:16.92,.025:19.02,.01:21.67,.005:23.59},10:{.995:2.16,.99:2.56,.975:3.25,.95:3.94,.9:4.87,.5:9.34,.1:15.99,.05:18.31,.025:20.48,.01:23.21,.005:25.19},11:{.995:2.6,.99:3.05,.975:3.82,.95:4.57,.9:5.58,.5:10.34,.1:17.28,.05:19.68,.025:21.92,.01:24.72,.005:26.76},12:{.995:3.07,.99:3.57,.975:4.4,.95:5.23,.9:6.3,.5:11.34,.1:18.55,.05:21.03,.025:23.34,.01:26.22,.005:28.3},13:{.995:3.57,.99:4.11,.975:5.01,.95:5.89,.9:7.04,.5:12.34,.1:19.81,.05:22.36,.025:24.74,.01:27.69,.005:29.82},14:{.995:4.07,.99:4.66,.975:5.63,.95:6.57,.9:7.79,.5:13.34,.1:21.06,.05:23.68,.025:26.12,.01:29.14,.005:31.32},15:{.995:4.6,.99:5.23,.975:6.27,.95:7.26,.9:8.55,.5:14.34,.1:22.31,.05:25,.025:27.49,.01:30.58,.005:32.8},16:{.995:5.14,.99:5.81,.975:6.91,.95:7.96,.9:9.31,.5:15.34,.1:23.54,.05:26.3,.025:28.85,.01:32,.005:34.27},17:{.995:5.7,.99:6.41,.975:7.56,.95:8.67,.9:10.09,.5:16.34,.1:24.77,.05:27.59,.025:30.19,.01:33.41,.005:35.72},18:{.995:6.26,.99:7.01,.975:8.23,.95:9.39,.9:10.87,.5:17.34,.1:25.99,.05:28.87,.025:31.53,.01:34.81,.005:37.16},19:{.995:6.84,.99:7.63,.975:8.91,.95:10.12,.9:11.65,.5:18.34,.1:27.2,.05:30.14,.025:32.85,.01:36.19,.005:38.58},20:{.995:7.43,.99:8.26,.975:9.59,.95:10.85,.9:12.44,.5:19.34,.1:28.41,.05:31.41,.025:34.17,.01:37.57,.005:40},21:{.995:8.03,.99:8.9,.975:10.28,.95:11.59,.9:13.24,.5:20.34,.1:29.62,.05:32.67,.025:35.48,.01:38.93,.005:41.4},22:{.995:8.64,.99:9.54,.975:10.98,.95:12.34,.9:14.04,.5:21.34,.1:30.81,.05:33.92,.025:36.78,.01:40.29,.005:42.8},23:{.995:9.26,.99:10.2,.975:11.69,.95:13.09,.9:14.85,.5:22.34,.1:32.01,.05:35.17,.025:38.08,.01:41.64,.005:44.18},24:{.995:9.89,.99:10.86,.975:12.4,.95:13.85,.9:15.66,.5:23.34,.1:33.2,.05:36.42,.025:39.36,.01:42.98,.005:45.56},25:{.995:10.52,.99:11.52,.975:13.12,.95:14.61,.9:16.47,.5:24.34,.1:34.28,.05:37.65,.025:40.65,.01:44.31,.005:46.93},26:{.995:11.16,.99:12.2,.975:13.84,.95:15.38,.9:17.29,.5:25.34,.1:35.56,.05:38.89,.025:41.92,.01:45.64,.005:48.29},27:{.995:11.81,.99:12.88,.975:14.57,.95:16.15,.9:18.11,.5:26.34,.1:36.74,.05:40.11,.025:43.19,.01:46.96,.005:49.65},28:{.995:12.46,.99:13.57,.975:15.31,.95:16.93,.9:18.94,.5:27.34,.1:37.92,.05:41.34,.025:44.46,.01:48.28,.005:50.99},29:{.995:13.12,.99:14.26,.975:16.05,.95:17.71,.9:19.77,.5:28.34,.1:39.09,.05:42.56,.025:45.72,.01:49.59,.005:52.34},30:{.995:13.79,.99:14.95,.975:16.79,.95:18.49,.9:20.6,.5:29.34,.1:40.26,.05:43.77,.025:46.98,.01:50.89,.005:53.67},40:{.995:20.71,.99:22.16,.975:24.43,.95:26.51,.9:29.05,.5:39.34,.1:51.81,.05:55.76,.025:59.34,.01:63.69,.005:66.77},50:{.995:27.99,.99:29.71,.975:32.36,.95:34.76,.9:37.69,.5:49.33,.1:63.17,.05:67.5,.025:71.42,.01:76.15,.005:79.49},60:{.995:35.53,.99:37.48,.975:40.48,.95:43.19,.9:46.46,.5:59.33,.1:74.4,.05:79.08,.025:83.3,.01:88.38,.005:91.95},70:{.995:43.28,.99:45.44,.975:48.76,.95:51.74,.9:55.33,.5:69.33,.1:85.53,.05:90.53,.025:95.02,.01:100.42,.005:104.22},80:{.995:51.17,.99:53.54,.975:57.15,.95:60.39,.9:64.28,.5:79.33,.1:96.58,.05:101.88,.025:106.63,.01:112.33,.005:116.32},90:{.995:59.2,.99:61.75,.975:65.65,.95:69.13,.9:73.29,.5:89.33,.1:107.57,.05:113.14,.025:118.14,.01:124.12,.005:128.3},100:{.995:67.33,.99:70.06,.975:74.22,.95:77.93,.9:82.36,.5:99.33,.1:118.5,.05:124.34,.025:129.56,.01:135.81,.005:140.17}};function Sn(n,i,t){for(var e=0,r=i(o(n)),a=[],u=[],c=0;c<n.length;c++)void 0===a[n[c]]&&(a[n[c]]=0),a[n[c]]++;for(var s=0;s<a.length;s++)void 0===a[s]&&(a[s]=0);for(var l in r)l in a&&(u[+l]=r[l]*n.length);for(var f=u.length-1;f>=0;f--)u[f]<3&&(u[f-1]+=u[f],u.pop(),a[f-1]+=a[f],a.pop());for(var h=0;h<a.length;h++)e+=Math.pow(a[h]-u[h],2)/u[h];var d=a.length-1-1;return xn[d][t]<e}var Cn=Math.sqrt(2*Math.PI),An={gaussian:function(n){return Math.exp(-.5*n*n)/Cn}},Tn={nrd:function(n){var i=V(n),t=R(n);return"number"==typeof t&&(i=Math.min(i,t/1.34)),1.06*i*Math.pow(n.length,-.2)}};function En(n,i,t){var e,r;if(void 0===i)e=An.gaussian;else if("string"==typeof i){if(!An[i])throw new Error('Unknown kernel "'+i+'"');e=An[i]}else e=i;if(void 0===t)r=Tn.nrd(n);else if("string"==typeof t){if(!Tn[t])throw new Error('Unknown bandwidth method "'+t+'"');r=Tn[t](n)}else r=t;return function(i){var t=0,a=0;for(t=0;t<n.length;t++)a+=e((i-n[t])/r);return a/r/n.length}}function Pn(n,i,t){return(n-i)/t}var jn=Math.sqrt(2*Math.PI);function Rn(n){for(var i=n,t=n,e=1;e<15;e++)i+=t*=n*n/(2*e+1);return Math.round(1e4*(.5+i/jn*Math.exp(-n*n/2)))/1e4}for(var Nn=[],Dn=0;Dn<=3.09;Dn+=.01)Nn.push(Rn(Dn));function Bn(n){var i=Math.abs(n),t=Math.min(Math.round(100*i),Nn.length-1);return n>=0?Nn[t]:+(1-Nn[t]).toFixed(4)}function In(n){var i=1/(1+.5*Math.abs(n)),t=i*Math.exp(-n*n+((((((((.17087277*i-.82215223)*i+1.48851587)*i-1.13520398)*i+.27886807)*i-.18628806)*i+.09678418)*i+.37409196)*i+1.00002368)*i-1.26551223);return n>=0?1-t:t-1}function qn(n){var i=8*(Math.PI-3)/(3*Math.PI*(4-Math.PI)),t=Math.sqrt(Math.sqrt(Math.pow(2/(Math.PI*i)+Math.log(1-n*n)/2,2)-Math.log(1-n*n)/i)-(2/(Math.PI*i)+Math.log(1-n*n)/2));return n>=0?t:-t}function Fn(n){return 0===n?n=pn:n>=1&&(n=1-pn),Math.sqrt(2)*qn(2*n-1)}function Ln(n,i,t,e){if(void 0===e&&(e=1e4),void 0===t&&(t="two_side"),"two_side"!==t&&"greater"!==t&&"less"!==t)throw new Error("`alternative` must be either 'two_side', 'greater', or 'less'");for(var r=o(n)-o(i),a=new Array(e),u=n.concat(i),c=Math.floor(u.length/2),s=0;s<e;s++){q(u);var l=u.slice(0,c),f=u.slice(c,u.length),h=o(l)-o(f);a[s]=h}var d=0;if("two_side"===t)for(var m=0;m<=e;m++)Math.abs(a[m])>=Math.abs(r)&&(d+=1);else if("greater"===t)for(var p=0;p<=e;p++)a[p]>=r&&(d+=1);else for(var g=0;g<=e;g++)a[g]<=r&&(d+=1);return d/e}function Hn(n){if("number"==typeof n)return n<0?-1:0===n?0:1;throw new TypeError("not a number")}function zn(n,i,t,e,r){if("function"!=typeof n)throw new TypeError("func must be a function");for(var a=0;a<e;a++){var o=(i+t)/2;if(0===n(o)||Math.abs((t-i)/2)<r)return o;Hn(n(o))===Hn(n(i))?i=o:t=o}throw new Error("maximum number of iterations exceeded")}},function(n,i,t){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.oneMoreValue=function(n){var i=(0,e.type)(n),t=i.count===i.distinct,a=new r.TextRandom,o=new r.Random;return"string"===i.recommendation&&t?a.word({length:o.n(o.natural,1,{min:i.minLength,max:i.maxLength})[0]}):i.samples[Math.floor(Math.random()*i.samples.length)]};var e=t(7),r=t(19)},function(n,i,t){const e=t(14),r=t(0),a=t(6),o=t(15);n.exports=n=>{var i,t,u=0,c={type:r.ROOT,stack:[]},s=c,l=c.stack,f=[],h=i=>{e.error(n,"Nothing to repeat at column "+(i-1))},d=e.strToChars(n);for(i=d.length;u<i;)switch(t=d[u++]){case"\\":switch(t=d[u++]){case"b":l.push(o.wordBoundary());break;case"B":l.push(o.nonWordBoundary());break;case"w":l.push(a.words());break;case"W":l.push(a.notWords());break;case"d":l.push(a.ints());break;case"D":l.push(a.notInts());break;case"s":l.push(a.whitespace());break;case"S":l.push(a.notWhitespace());break;default:/\d/.test(t)?l.push({type:r.REFERENCE,value:parseInt(t,10)}):l.push({type:r.CHAR,value:t.charCodeAt(0)})}break;case"^":l.push(o.begin());break;case"$":l.push(o.end());break;case"[":var m;"^"===d[u]?(m=!0,u++):m=!1;var p=e.tokenizeClass(d.slice(u),n);u+=p[1],l.push({type:r.SET,set:p[0],not:m});break;case".":l.push(a.anyChar());break;case"(":var g={type:r.GROUP,stack:[],remember:!0};"?"===(t=d[u])&&(t=d[u+1],u+=2,"="===t?g.followedBy=!0:"!"===t?g.notFollowedBy=!0:":"!==t&&e.error(n,`Invalid group, character '${t}' after '?' at column `+(u-1)),g.remember=!1),l.push(g),f.push(s),s=g,l=g.stack;break;case")":0===f.length&&e.error(n,"Unmatched ) at column "+(u-1)),l=(s=f.pop()).options?s.options[s.options.length-1]:s.stack;break;case"|":s.options||(s.options=[s.stack],delete s.stack);var y=[];s.options.push(y),l=y;break;case"{":var v,b,w=/^(\d+)(,(\d+)?)?\}/.exec(d.slice(u));null!==w?(0===l.length&&h(u),v=parseInt(w[1],10),b=w[2]?w[3]?parseInt(w[3],10):1/0:v,u+=w[0].length,l.push({type:r.REPETITION,min:v,max:b,value:l.pop()})):l.push({type:r.CHAR,value:123});break;case"?":0===l.length&&h(u),l.push({type:r.REPETITION,min:0,max:1,value:l.pop()});break;case"+":0===l.length&&h(u),l.push({type:r.REPETITION,min:1,max:1/0,value:l.pop()});break;case"*":0===l.length&&h(u),l.push({type:r.REPETITION,min:0,max:1/0,value:l.pop()});break;default:l.push({type:r.CHAR,value:t.charCodeAt(0)})}return 0!==f.length&&e.error(n,"Unterminated group"),c},n.exports.types=r},function(n,i,t){const e=t(0),r=t(6),a={0:0,t:9,n:10,v:11,f:12,r:13};i.strToChars=function(n){return n=n.replace(/(\[\\b\])|(\\)?\\(?:u([A-F0-9]{4})|x([A-F0-9]{2})|(0?[0-7]{2})|c([@A-Z[\\\]^?])|([0tnvfr]))/g,(function(n,i,t,e,r,o,u,c){if(t)return n;var s=i?8:e?parseInt(e,16):r?parseInt(r,16):o?parseInt(o,8):u?"@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^ ?".indexOf(u):a[c],l=String.fromCharCode(s);return/[[\]{}^$.|?*+()]/.test(l)&&(l="\\"+l),l}))},i.tokenizeClass=(n,t)=>{for(var a,o,u=[],c=/\\(?:(w)|(d)|(s)|(W)|(D)|(S))|((?:(?:\\)(.)|([^\]\\]))-(?:\\)?([^\]]))|(\])|(?:\\)?([^])/g;null!=(a=c.exec(n));)if(a[1])u.push(r.words());else if(a[2])u.push(r.ints());else if(a[3])u.push(r.whitespace());else if(a[4])u.push(r.notWords());else if(a[5])u.push(r.notInts());else if(a[6])u.push(r.notWhitespace());else if(a[7])u.push({type:e.RANGE,from:(a[8]||a[9]).charCodeAt(0),to:a[10].charCodeAt(0)});else{if(!(o=a[12]))return[u,c.lastIndex];u.push({type:e.CHAR,value:o.charCodeAt(0)})}i.error(t,"Unterminated character class")},i.error=(n,i)=>{throw new SyntaxError("Invalid regular expression: /"+n+"/: "+i)}},function(n,i,t){const e=t(0);i.wordBoundary=()=>({type:e.POSITION,value:"b"}),i.nonWordBoundary=()=>({type:e.POSITION,value:"B"}),i.begin=()=>({type:e.POSITION,value:"^"}),i.end=()=>({type:e.POSITION,value:"$"})},function(n,i,t){"use strict";class e{constructor(n,i){this.low=n,this.high=i,this.length=1+i-n}overlaps(n){return!(this.high<n.low||this.low>n.high)}touches(n){return!(this.high+1<n.low||this.low-1>n.high)}add(n){return new e(Math.min(this.low,n.low),Math.max(this.high,n.high))}subtract(n){return n.low<=this.low&&n.high>=this.high?[]:n.low>this.low&&n.high<this.high?[new e(this.low,n.low-1),new e(n.high+1,this.high)]:n.low<=this.low?[new e(n.high+1,this.high)]:[new e(this.low,n.low-1)]}toString(){return this.low==this.high?this.low.toString():this.low+"-"+this.high}}class r{constructor(n,i){this.ranges=[],this.length=0,null!=n&&this.add(n,i)}_update_length(){this.length=this.ranges.reduce((n,i)=>n+i.length,0)}add(n,i){var t=n=>{for(var i=0;i<this.ranges.length&&!n.touches(this.ranges[i]);)i++;for(var t=this.ranges.slice(0,i);i<this.ranges.length&&n.touches(this.ranges[i]);)n=n.add(this.ranges[i]),i++;t.push(n),this.ranges=t.concat(this.ranges.slice(i)),this._update_length()};return n instanceof r?n.ranges.forEach(t):(null==i&&(i=n),t(new e(n,i))),this}subtract(n,i){var t=n=>{for(var i=0;i<this.ranges.length&&!n.overlaps(this.ranges[i]);)i++;for(var t=this.ranges.slice(0,i);i<this.ranges.length&&n.overlaps(this.ranges[i]);)t=t.concat(this.ranges[i].subtract(n)),i++;this.ranges=t.concat(this.ranges.slice(i)),this._update_length()};return n instanceof r?n.ranges.forEach(t):(null==i&&(i=n),t(new e(n,i))),this}intersect(n,i){var t=[],a=n=>{for(var i=0;i<this.ranges.length&&!n.overlaps(this.ranges[i]);)i++;for(;i<this.ranges.length&&n.overlaps(this.ranges[i]);){var r=Math.max(this.ranges[i].low,n.low),a=Math.min(this.ranges[i].high,n.high);t.push(new e(r,a)),i++}};return n instanceof r?n.ranges.forEach(a):(null==i&&(i=n),a(new e(n,i))),this.ranges=t,this._update_length(),this}index(n){for(var i=0;i<this.ranges.length&&this.ranges[i].length<=n;)n-=this.ranges[i].length,i++;return this.ranges[i].low+n}toString(){return"[ "+this.ranges.join(", ")+" ]"}clone(){return new r(this)}numbers(){return this.ranges.reduce((n,i)=>{for(var t=i.low;t<=i.high;)n.push(t),t++;return n},[])}subranges(){return this.ranges.map(n=>({low:n.low,high:n.high,length:1+n.high-n.low}))}}n.exports=r},function(n,i,t){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.autoSchema=o,i.autoTransform=function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"brackets",t={result:[],schemas:o(n,i)};return t.result=(0,r.parse)(n,t.schemas),t};var e=t(7),r=t(5);function a(n,i){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"brackets";if(!1===t||"origin"===t)return n;if(!0===t||"brackets"===t||!t)return"".concat(i.toUpperCase(),"(").concat(n,")");if("underline"===t)return"".concat(i.toUpperCase(),"_").concat(n);if("function"==typeof t)return String(t(n,i));throw new Error("Invalid rename option ".concat(t))}function o(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"brackets",t=[],r={actions:[]},o=(0,e.typeAll)(n),u=[],c=[];return o.forEach((function(n){["string","date","boolean"].includes(n.recommendation)?u.push(n.name):c.push(n.name)})),u.length&&(r.groupBy=u,c.forEach((function(n){r.actions.push({type:"sum",field:n,as:a(n,"sum",i)})})),t.push(r)),t}},function(n,i,t){"use strict";t.r(i),t.d(i,"contains",(function(){return r})),t.d(i,"includes",(function(){return r})),t.d(i,"difference",(function(){return o})),t.d(i,"find",(function(){return v})),t.d(i,"findIndex",(function(){return b})),t.d(i,"firstValue",(function(){return w})),t.d(i,"flatten",(function(){return M})),t.d(i,"flattenDeep",(function(){return O})),t.d(i,"getRange",(function(){return x})),t.d(i,"pull",(function(){return T})),t.d(i,"pullAt",(function(){return P})),t.d(i,"reduce",(function(){return j})),t.d(i,"remove",(function(){return R})),t.d(i,"sortBy",(function(){return D})),t.d(i,"union",(function(){return I})),t.d(i,"uniq",(function(){return B})),t.d(i,"valuesOfKey",(function(){return q})),t.d(i,"head",(function(){return F})),t.d(i,"last",(function(){return L})),t.d(i,"startsWith",(function(){return H})),t.d(i,"endsWith",(function(){return z})),t.d(i,"filter",(function(){return a})),t.d(i,"every",(function(){return _})),t.d(i,"some",(function(){return W})),t.d(i,"group",(function(){return Y})),t.d(i,"groupBy",(function(){return U})),t.d(i,"groupToMap",(function(){return J})),t.d(i,"getWrapBehavior",(function(){return V})),t.d(i,"wrapBehavior",(function(){return K})),t.d(i,"number2color",(function(){return Q})),t.d(i,"parseRadius",(function(){return $})),t.d(i,"clamp",(function(){return Z})),t.d(i,"fixedBase",(function(){return nn})),t.d(i,"isDecimal",(function(){return en})),t.d(i,"isEven",(function(){return rn})),t.d(i,"isInteger",(function(){return an})),t.d(i,"isNegative",(function(){return on})),t.d(i,"isNumberEqual",(function(){return un})),t.d(i,"isOdd",(function(){return cn})),t.d(i,"isPositive",(function(){return sn})),t.d(i,"maxBy",(function(){return ln})),t.d(i,"minBy",(function(){return fn})),t.d(i,"mod",(function(){return hn})),t.d(i,"toDegree",(function(){return mn})),t.d(i,"toInteger",(function(){return pn})),t.d(i,"toRadian",(function(){return yn})),t.d(i,"forIn",(function(){return vn})),t.d(i,"has",(function(){return bn})),t.d(i,"hasKey",(function(){return wn})),t.d(i,"hasValue",(function(){return kn})),t.d(i,"keys",(function(){return m})),t.d(i,"isMatch",(function(){return p})),t.d(i,"values",(function(){return Mn})),t.d(i,"lowerCase",(function(){return xn})),t.d(i,"lowerFirst",(function(){return Sn})),t.d(i,"substitute",(function(){return Cn})),t.d(i,"upperCase",(function(){return An})),t.d(i,"upperFirst",(function(){return Tn})),t.d(i,"getType",(function(){return Pn})),t.d(i,"isArguments",(function(){return jn})),t.d(i,"isArray",(function(){return f})),t.d(i,"isArrayLike",(function(){return e})),t.d(i,"isBoolean",(function(){return Rn})),t.d(i,"isDate",(function(){return Nn})),t.d(i,"isError",(function(){return Dn})),t.d(i,"isFunction",(function(){return s})),t.d(i,"isFinite",(function(){return Bn})),t.d(i,"isNil",(function(){return l})),t.d(i,"isNull",(function(){return In})),t.d(i,"isNumber",(function(){return tn})),t.d(i,"isObject",(function(){return h})),t.d(i,"isObjectLike",(function(){return g})),t.d(i,"isPlainObject",(function(){return y})),t.d(i,"isPrototype",(function(){return Fn})),t.d(i,"isRegExp",(function(){return Ln})),t.d(i,"isString",(function(){return N})),t.d(i,"isType",(function(){return c})),t.d(i,"isUndefined",(function(){return Hn})),t.d(i,"isElement",(function(){return zn})),t.d(i,"requestAnimationFrame",(function(){return _n})),t.d(i,"clearAnimationFrame",(function(){return Wn})),t.d(i,"augment",(function(){return Jn})),t.d(i,"clone",(function(){return Vn})),t.d(i,"debounce",(function(){return Kn})),t.d(i,"memoize",(function(){return Xn})),t.d(i,"deepMix",(function(){return $n})),t.d(i,"each",(function(){return d})),t.d(i,"extend",(function(){return Zn})),t.d(i,"indexOf",(function(){return ni})),t.d(i,"isEmpty",(function(){return ti})),t.d(i,"isEqual",(function(){return ri})),t.d(i,"isEqualWith",(function(){return ai})),t.d(i,"map",(function(){return oi})),t.d(i,"mapValues",(function(){return ci})),t.d(i,"mix",(function(){return Un})),t.d(i,"assign",(function(){return Un})),t.d(i,"get",(function(){return si})),t.d(i,"set",(function(){return li})),t.d(i,"pick",(function(){return hi})),t.d(i,"throttle",(function(){return di})),t.d(i,"toArray",(function(){return mi})),t.d(i,"toString",(function(){return On})),t.d(i,"uniqueId",(function(){return gi})),t.d(i,"noop",(function(){return yi})),t.d(i,"identity",(function(){return vi})),t.d(i,"size",(function(){return bi})),t.d(i,"Cache",(function(){return wi}));var e=function(n){return null!==n&&"function"!=typeof n&&isFinite(n.length)},r=function(n,i){return!!e(n)&&n.indexOf(i)>-1},a=function(n,i){if(!e(n))return n;for(var t=[],r=0;r<n.length;r++){var a=n[r];i(a,r)&&t.push(a)}return t},o=function(n,i){return void 0===i&&(i=[]),a(n,(function(n){return!r(i,n)}))},u={}.toString,c=function(n,i){return u.call(n)==="[object "+i+"]"},s=function(n){return c(n,"Function")},l=function(n){return null==n},f=function(n){return Array.isArray?Array.isArray(n):c(n,"Array")},h=function(n){var i=typeof n;return null!==n&&"object"===i||"function"===i};var d=function(n,i){if(n)if(f(n))for(var t=0,e=n.length;t<e&&!1!==i(n[t],t);t++);else if(h(n))for(var r in n)if(n.hasOwnProperty(r)&&!1===i(n[r],r))break},m=Object.keys?function(n){return Object.keys(n)}:function(n){var i=[];return d(n,(function(t,e){s(n)&&"prototype"===e||i.push(e)})),i};var p=function(n,i){var t=m(i),e=t.length;if(l(n))return!e;for(var r=0;r<e;r+=1){var a=t[r];if(i[a]!==n[a]||!(a in n))return!1}return!0},g=function(n){return"object"==typeof n&&null!==n},y=function(n){if(!g(n)||!c(n,"Object"))return!1;if(null===Object.getPrototypeOf(n))return!0;for(var i=n;null!==Object.getPrototypeOf(i);)i=Object.getPrototypeOf(i);return Object.getPrototypeOf(n)===i};var v=function(n,i){if(!f(n))return null;var t;if(s(i)&&(t=i),y(i)&&(t=function(n){return p(n,i)}),t)for(var e=0;e<n.length;e+=1)if(t(n[e]))return n[e];return null};var b=function(n,i,t){void 0===t&&(t=0);for(var e=t;e<n.length;e++)if(i(n[e],e))return e;return-1},w=function(n,i){for(var t=null,e=0;e<n.length;e++){var r=n[e][i];if(!l(r)){t=f(r)?r[0]:r;break}}return t},M=function(n){if(!f(n))return[];for(var i=[],t=0;t<n.length;t++)i=i.concat(n[t]);return i},k=function(n,i){if(void 0===i&&(i=[]),f(n))for(var t=0;t<n.length;t+=1)k(n[t],i);else i.push(n);return i},O=k,x=function(n){var i=n.filter((function(n){return!isNaN(n)}));if(!i.length)return{min:0,max:0};if(f(n[0])){for(var t=[],e=0;e<n.length;e++)t=t.concat(n[e]);i=t}var r=Math.max.apply(null,i);return{min:Math.min.apply(null,i),max:r}},S=Array.prototype,C=S.splice,A=S.indexOf,T=function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];for(var e=0;e<i.length;e++)for(var r=i[e],a=-1;(a=A.call(n,r))>-1;)C.call(n,a,1);return n},E=Array.prototype.splice,P=function(n,i){if(!e(n))return[];for(var t=n?i.length:0,r=t-1;t--;){var a=void 0,o=i[t];t!==r&&o===a||(a=o,E.call(n,o,1))}return n},j=function(n,i,t){if(!f(n)&&!y(n))return n;var e=t;return d(n,(function(n,t){e=i(e,n,t)})),e},R=function(n,i){var t=[];if(!e(n))return t;for(var r=-1,a=[],o=n.length;++r<o;){var u=n[r];i(u,r,n)&&(t.push(u),a.push(r))}return P(n,a),t},N=function(n){return c(n,"String")};var D=function(n,i){var t;if(s(i))t=function(n,t){return i(n)-i(t)};else{var e=[];N(i)?e.push(i):f(i)&&(e=i),t=function(n,i){for(var t=0;t<e.length;t+=1){var r=e[t];if(n[r]>i[r])return 1;if(n[r]<i[r])return-1}return 0}}return n.sort(t),n},B=function(n){var i=[];return d(n,(function(n){r(i,n)||i.push(n)})),i},I=function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];return B([].concat.apply([],n))},q=function(n,i){for(var t=[],e={},r=0;r<n.length;r++){var a=n[r][i];if(!l(a)){f(a)||(a=[a]);for(var o=0;o<a.length;o++){var u=a[o];e[u]||(t.push(u),e[u]=!0)}}}return t};function F(n){if(e(n))return n[0]}function L(n){if(e(n)){return n[n.length-1]}}var H=function(n,i){return!(!f(n)&&!N(n))&&n[0]===i};var z=function(n,i){return!(!f(n)&&!N(n))&&n[n.length-1]===i},_=function(n,i){for(var t=0;t<n.length;t++)if(!i(n[t],t))return!1;return!0},W=function(n,i){for(var t=0;t<n.length;t++)if(i(n[t],t))return!0;return!1},G=Object.prototype.hasOwnProperty;var U=function(n,i){if(!i||!f(n))return{};for(var t,e={},r=s(i)?i:function(n){return n[i]},a=0;a<n.length;a++){var o=n[a];t=r(o),G.call(e,t)?e[t].push(o):e[t]=[o]}return e},J=function(n,i){if(!i)return{0:n};if(!s(i)){var t=f(i)?i:i.replace(/\s+/g,"").split("*");i=function(n){for(var i="_",e=0,r=t.length;e<r;e++)i+=n[t[e]]&&n[t[e]].toString();return i}}return U(n,i)},Y=function(n,i){if(!i)return[n];var t=J(n,i),e=[];for(var r in t)e.push(t[r]);return e};var V=function(n,i){return n["_wrap_"+i]};var K=function(n,i){if(n["_wrap_"+i])return n["_wrap_"+i];var t=function(t){n[i](t)};return n["_wrap_"+i]=t,t},X={};var Q=function(n){var i=X[n];if(!i){for(var t=n.toString(16),e=t.length;e<6;e++)t="0"+t;i="#"+t,X[n]=i}return i};var $=function(n){var i=0,t=0,e=0,r=0;return f(n)?1===n.length?i=t=e=r=n[0]:2===n.length?(i=e=n[0],t=r=n[1]):3===n.length?(i=n[0],t=r=n[1],e=n[2]):(i=n[0],t=n[1],e=n[2],r=n[3]):i=t=e=r=n,{r1:i,r2:t,r3:e,r4:r}},Z=function(n,i,t){return n<i?i:n>t?t:n},nn=function(n,i){var t=i.toString(),e=t.indexOf(".");if(-1===e)return Math.round(n);var r=t.substr(e+1).length;return r>20&&(r=20),parseFloat(n.toFixed(r))},tn=function(n){return c(n,"Number")},en=function(n){return tn(n)&&n%1!=0},rn=function(n){return tn(n)&&n%2==0},an=Number.isInteger?Number.isInteger:function(n){return tn(n)&&n%1==0},on=function(n){return tn(n)&&n<0};function un(n,i,t){return void 0===t&&(t=1e-5),Math.abs(n-i)<t}var cn=function(n){return tn(n)&&n%2!=0},sn=function(n){return tn(n)&&n>0},ln=function(n,i){if(f(n)){var t,e,r=n[0];return t=s(i)?i(n[0]):n[0][i],d(n,(function(n){(e=s(i)?i(n):n[i])>t&&(r=n,t=e)})),r}},fn=function(n,i){if(f(n)){var t,e,r=n[0];return t=s(i)?i(n[0]):n[0][i],d(n,(function(n){(e=s(i)?i(n):n[i])<t&&(r=n,t=e)})),r}},hn=function(n,i){return(n%i+i)%i},dn=180/Math.PI,mn=function(n){return dn*n},pn=parseInt,gn=Math.PI/180,yn=function(n){return gn*n},vn=d,bn=function(n,i){return n.hasOwnProperty(i)},wn=bn,Mn=Object.values?function(n){return Object.values(n)}:function(n){var i=[];return d(n,(function(t,e){s(n)&&"prototype"===e||i.push(t)})),i},kn=function(n,i){return r(Mn(n),i)},On=function(n){return l(n)?"":n.toString()},xn=function(n){return On(n).toLowerCase()},Sn=function(n){var i=On(n);return i.charAt(0).toLowerCase()+i.substring(1)};var Cn=function(n,i){return n&&i?n.replace(/\\?\{([^{}]+)\}/g,(function(n,t){return"\\"===n.charAt(0)?n.slice(1):void 0===i[t]?"":i[t]})):n},An=function(n){return On(n).toUpperCase()},Tn=function(n){var i=On(n);return i.charAt(0).toUpperCase()+i.substring(1)},En={}.toString,Pn=function(n){return En.call(n).replace(/^\[object /,"").replace(/]$/,"")},jn=function(n){return c(n,"Arguments")},Rn=function(n){return c(n,"Boolean")},Nn=function(n){return c(n,"Date")},Dn=function(n){return c(n,"Error")},Bn=function(n){return tn(n)&&isFinite(n)},In=function(n){return null===n},qn=Object.prototype,Fn=function(n){var i=n&&n.constructor;return n===("function"==typeof i&&i.prototype||qn)},Ln=function(n){return c(n,"RegExp")},Hn=function(n){return void 0===n},zn=function(n){return n instanceof Element||n instanceof HTMLDocument};function _n(n){return(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(n){return setTimeout(n,16)})(n)}function Wn(n){(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout)(n)}function Gn(n,i){for(var t in i)i.hasOwnProperty(t)&&"constructor"!==t&&void 0!==i[t]&&(n[t]=i[t])}function Un(n,i,t,e){return i&&Gn(n,i),t&&Gn(n,t),e&&Gn(n,e),n}var Jn=function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];for(var t=n[0],e=1;e<n.length;e++){var r=n[e];s(r)&&(r=r.prototype),Un(t.prototype,r)}},Yn=function(n){if("object"!=typeof n||null===n)return n;var i;if(f(n)){i=[];for(var t=0,e=n.length;t<e;t++)"object"==typeof n[t]&&null!=n[t]?i[t]=Yn(n[t]):i[t]=n[t]}else for(var r in i={},n)"object"==typeof n[r]&&null!=n[r]?i[r]=Yn(n[r]):i[r]=n[r];return i},Vn=Yn;var Kn=function(n,i,t){var e;return function(){var r=this,a=arguments,o=function(){e=null,t||n.apply(r,a)},u=t&&!e;clearTimeout(e),e=setTimeout(o,i),u&&n.apply(r,a)}},Xn=function(n,i){if(!s(n))throw new TypeError("Expected a function");var t=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var a=i?i.apply(this,e):e[0],o=t.cache;if(o.has(a))return o.get(a);var u=n.apply(this,e);return o.set(a,u),u};return t.cache=new Map,t};function Qn(n,i,t,e){for(var r in t=t||0,e=e||5,i)if(i.hasOwnProperty(r)){var a=i[r];null!==a&&y(a)?(y(n[r])||(n[r]={}),t<e?Qn(n[r],a,t+1,e):n[r]=i[r]):f(a)?(n[r]=[],n[r]=n[r].concat(a)):void 0!==a&&(n[r]=a)}}var $n=function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];for(var e=0;e<i.length;e+=1)Qn(n,i[e]);return n},Zn=function(n,i,t,e){s(i)||(t=i,i=n,n=function(){});var r=Object.create?function(n,i){return Object.create(n,{constructor:{value:i}})}:function(n,i){function t(){}t.prototype=n;var e=new t;return e.constructor=i,e},a=r(i.prototype,n);return n.prototype=Un(a,n.prototype),n.superclass=r(i.prototype,i),Un(a,t),Un(n,e),n},ni=function(n,i){if(!e(n))return-1;var t=Array.prototype.indexOf;if(t)return t.call(n,i);for(var r=-1,a=0;a<n.length;a++)if(n[a]===i){r=a;break}return r},ii=Object.prototype.hasOwnProperty;var ti=function(n){if(l(n))return!0;if(e(n))return!n.length;var i=Pn(n);if("Map"===i||"Set"===i)return!n.size;if(Fn(n))return!Object.keys(n).length;for(var t in n)if(ii.call(n,t))return!1;return!0},ei=function(n,i){if(n===i)return!0;if(!n||!i)return!1;if(N(n)||N(i))return!1;if(e(n)||e(i)){if(n.length!==i.length)return!1;for(var t=!0,r=0;r<n.length&&(t=ei(n[r],i[r]));r++);return t}if(g(n)||g(i)){var a=Object.keys(n),o=Object.keys(i);if(a.length!==o.length)return!1;for(t=!0,r=0;r<a.length&&(t=ei(n[a[r]],i[a[r]]));r++);return t}return!1},ri=ei,ai=function(n,i,t){return s(t)?!!t(n,i):ri(n,i)},oi=function(n,i){if(!e(n))return n;for(var t=[],r=0;r<n.length;r++){var a=n[r];t.push(i(a,r))}return t},ui=function(n){return n},ci=function(n,i){void 0===i&&(i=ui);var t={};return h(n)&&!l(n)&&Object.keys(n).forEach((function(e){t[e]=i(n[e],e)})),t},si=function(n,i,t){for(var e=0,r=N(i)?i.split("."):i;n&&e<r.length;)n=n[r[e++]];return void 0===n||e<r.length?t:n},li=function(n,i,t){var e=n,r=N(i)?i.split("."):i;return r.forEach((function(n,i){i<r.length-1?(h(e[n])||(e[n]=tn(r[i+1])?[]:{}),e=e[n]):e[n]=t})),n},fi=Object.prototype.hasOwnProperty,hi=function(n,i){if(null===n||!y(n))return{};var t={};return d(i,(function(i){fi.call(n,i)&&(t[i]=n[i])})),t},di=function(n,i,t){var e,r,a,o,u=0;t||(t={});var c=function(){u=!1===t.leading?0:Date.now(),e=null,o=n.apply(r,a),e||(r=a=null)},s=function(){var s=Date.now();u||!1!==t.leading||(u=s);var l=i-(s-u);return r=this,a=arguments,l<=0||l>i?(e&&(clearTimeout(e),e=null),u=s,o=n.apply(r,a),e||(r=a=null)):e||!1===t.trailing||(e=setTimeout(c,l)),o};return s.cancel=function(){clearTimeout(e),u=0,e=r=a=null},s},mi=function(n){return e(n)?Array.prototype.slice.call(n):[]},pi={},gi=function(n){return pi[n=n||"g"]?pi[n]+=1:pi[n]=1,n+pi[n]},yi=function(){},vi=function(n){return n};function bi(n){return l(n)?0:e(n)?n.length:Object.keys(n).length}var wi=function(){function n(){this.map={}}return n.prototype.has=function(n){return void 0!==this.map[n]},n.prototype.get=function(n,i){var t=this.map[n];return void 0===t?i:t},n.prototype.set=function(n,i){this.map[n]=i},n.prototype.clear=function(){this.map={}},n.prototype.delete=function(n){delete this.map[n]},n.prototype.size=function(){return Object.keys(this.map).length},n}()},function(n,i,t){"use strict";t.r(i),t.d(i,"BasicRandom",(function(){return v})),t.d(i,"TextRandom",(function(){return M})),t.d(i,"WebRandom",(function(){return k})),t.d(i,"ColorRandom",(function(){return S})),t.d(i,"LocationRandom",(function(){return C})),t.d(i,"DateTimeRandom",(function(){return On})),t.d(i,"ChAddressRandom",(function(){return Cn})),t.d(i,"Random",(function(){return An}));
2/*! *****************************************************************************
3Copyright (c) Microsoft Corporation. All rights reserved.
4Licensed under the Apache License, Version 2.0 (the "License"); you may not use
5this file except in compliance with the License. You may obtain a copy of the
6License at http://www.apache.org/licenses/LICENSE-2.0
7
8THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
9KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
10WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
11MERCHANTABLITY OR NON-INFRINGEMENT.
12
13See the Apache Version 2.0 License for specific language governing permissions
14and limitations under the License.
15***************************************************************************** */
16var e=function(n,i){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var t in i)i.hasOwnProperty(t)&&(n[t]=i[t])})(n,i)};function r(n,i){function t(){this.constructor=n}e(n,i),n.prototype=null===i?Object.create(i):(t.prototype=i.prototype,new t)}var a=function(){return(a=Object.assign||function(n){for(var i,t=1,e=arguments.length;t<e;t++)for(var r in i=arguments[t])Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r]);return n}).apply(this,arguments)};function o(n){var i="function"==typeof Symbol&&Symbol.iterator,t=i&&n[i],e=0;if(t)return t.call(n);if(n&&"number"==typeof n.length)return{next:function(){return n&&e>=n.length&&(n=void 0),{value:n&&n[e++],done:!n}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")}function u(n,i){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var e,r,a=t.call(n),o=[];try{for(;(void 0===i||i-- >0)&&!(e=a.next()).done;)o.push(e.value)}catch(n){r={error:n}}finally{try{e&&!e.done&&(t=a.return)&&t.call(a)}finally{if(r)throw r.error}}return o}var c=t(8),s=t.n(c);function l(n,i){if(n)throw new Error(i)}function f(n,i){var t=Object.assign({},i);return Object.entries(n||{}).forEach((function(n){var i=u(n,2),e=i[0],r=i[1];void 0!==r&&(t[e]=r)})),t}function h(n){return n.charAt(0).toUpperCase()+n.substr(1)}var d=Math.pow(2,53)-1,m=-d;function p(n){return Array.of.apply(Array,function(){for(var n=[],i=0;i<arguments.length;i++)n=n.concat(u(arguments[i]));return n}(Array(n))).map((function(n,i){return i}))}var g=t(9),y=t.n(g);var v=function(){function n(n){"function"==typeof n?this.random=n:(this.seed=n,this.mt=new s.a(this.seed),this.random=this.mt.random.bind(this.mt))}return n.mixin=function(n){var i,t;try{for(var e=o(Object.entries(n)),r=e.next();!r.done;r=e.next()){var a=u(r.value,2),c=a[0],s=a[1];this.prototype[c]=s}}catch(n){i={error:n}}finally{try{r&&!r.done&&(t=e.return)&&t.call(e)}finally{if(i)throw i.error}}},n.prototype.boolean=function(n){var i=f(n,{likelihood:50}).likelihood;return l(i<0||i>100,"Likelihood accepts values from 0 to 100."),this.random()>i/100},n.prototype.integer=function(n){var i=f(n,{min:m,max:d}),t=i.max,e=i.min;return l(e>t,"Min cannot be greater than Max."),Math.floor(this.random()*(t-e+1)+e)},n.prototype.float=function(n){void 0===n&&(n={});var i=f(n,{fixed:4}),t=Math.pow(10,i.fixed),e=d/t,r=-e;l(i.min&&i.fixed&&i.min<r,"Min specified is out of range with fixed. Min should be, at least, "+r),l(i.max&&i.fixed&&i.max>e,"Max specified is out of range with fixed. Max should be, at most, "+e);var a=f(i,{min:r,max:e}),o=(this.integer({min:a.min*t,max:a.max*t})/t).toFixed(i.fixed);return Number.parseFloat(o)},n.prototype.natural=function(n){void 0===n&&(n={});var i=f(n,{min:0,max:d});return l(i.min<0,"Min cannot be less than zero."),this.integer(i)},n.prototype.pickone=function(n){return l(0===n.length,"Cannot pickone() from an empty array"),n[this.natural({max:n.length-1})]},n.prototype.pickset=function(n,i){if(void 0===i&&(i=1),0===i)return[];if(l(0===n.length,"Cannot pickset() from an empty array"),l(i<0,"Count must be a positive number"),1===i)return[this.pickone(n)];var t=n.slice(0),e=t.length;return this.n((function(){var n=this.natural({max:--e}),i=t[n];return t[n]=t[e],i}),Math.min(e,i))},n.prototype.shuffle=function(n){for(var i,t=[],e=0,r=n.length,a=p(r),o=r-1,u=0;u<r;u++)e=a[i=this.natural({max:o})],t[u]=n[e],a[i]=a[o],o-=1;return t},n.prototype.n=function(n,i){void 0===i&&(i=1);for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];l("function"!=typeof n,"The first argument must be a function.");var r=i,a=[];for(r=Math.max(0,r);r--;null)a.push(n.apply(this,t));return a},n.prototype.randexp=function(n,i){return new y.a(n,i).gen()},n}();function b(){return{character:{lower:"abcdefghijklmnopqrstuvwxyz",upper:"abcdefghijklmnopqrstuvwxyz".toUpperCase(),number:"0123456789",symbol:"!@#$%^&*()[],."},syllable:{consonants:"bcdfghjklmnprstvwz",vowels:"aeiou"},sentence:{punctuations:".?;!:"},cCharacter:{chars:"的一是在不了有和人这中大为上个国我以要他时来用们生到作地于出就分对成会可主发年动同工也能下过子说产种面而方后多定行学法所民得经十三之进着等部度家电力里如水化高自二理起小物现实加量都两体制机当使点从业本去把性好应开它合还因由其些然前外天政四日那社义事平形相全表间样与关各重新线内数正心反你明看原又么利比或但质气第向道命此变条只没结解问意建月公无系军很情者最立代想已通并提直题党程展五果料象员革位入常文总次品式活设及管特件长求老头基资边流路级少图山统接知较将组见计别她手角期根论运农指几九区强放决西被干做必战先回则任取据处队南给色光门即保治北造百规热领七海口东导器压志世金增争济阶油思术极交受联什认六共权收证改清己美再采转更单风切打白教速花带安场身车例真务具万每目至达走积示议声报斗完类八离华名确才科张信马节话米整空元况今集温传土许步群广石记需段研界拉林律叫且究观越织装影算低持音众书布复容儿须际商非验连断深难近矿千周委素技备半办青省列习响约支般史感劳便团往酸历市克何除消构府称太准精值号率族维划选标写存候毛亲快效斯院查江型眼王按格养易置派层片始却专状育厂京识适属圆包火住调满县局照参红细引听该铁价严龙飞"},hexs:"0123456789abcdef",cfirst:["王","李","张","刘","陈","杨","黄","赵","吴","周","徐","孙","马","朱","胡","郭","何","林","高","罗","郑","梁","谢","宋","唐","许","邓","韩","冯","曹","彭","曾","肖","田","董","潘","袁","蔡","蒋","余","于","杜","叶","程","魏","苏","吕","丁","任","卢","姚","沈","钟","姜","崔","谭","陆","汪","范","廖","石","金","韦","贾","夏","付","方","邹","熊","白","孟","秦","邱","侯","江","尹","薛","闫","雷","龙","黎","史","陶","贺","毛","段","郝","顾","龚","邵","覃","武","钱","戴","严","莫","孔","常","汤","赖","萧","傅","阎","包","康","伍","施","万","洪","庞","樊","季","庄","殷","温","倪","翟","申","向","齐","乔","文","安","易","颜","牛","岳","顔","简","骆","毕","章","鲁","关","葛","柳","俞","聂","蓝","祝","柴","纪","焦","祁","耿","邢","尚","芦","成","涂","左","麦","辛","管","苗","靳","柯","梅","兰","路","符","童","单","詹","甘","游","曲","翁","牟","尤","占","查","谷","霍","滕","裴","欧","舒","凌","盛","欧阳","冼","鲍","屈","房","饶","喻","艾","卫","解","时","冉","宫","项","闵","阮","宁","应","蒲","阳","吉","司","席","晏","华","强","穆","冷","姬","古","揭","连","岑","邬","景","柏","谈","郎","蒙","沙","费","车","卜","桂","窦","缪","郁","栾","隋","巩","褚","全","卓","戚","苟","党","米","娄","候","丛","边","瞿","农","迟","茅","封","池","商","巫","卞","虞","刁","佟","臧","伊","甄","鞠","仲","惠","班","匡","栗","练","植","仇","代","丘","师","楚","燕","原","干","巴","南","昌","桑","楼","寇","敖","宣","佘","禹","阿","盖","屠","国","官","邝","云","荆","储","朴","满","井","奚","麻","明","乐","苑","钮","诸","危","狄","权","宗","劳","祖","那","计","慕","阙","普","郜","丰","索","胥","仰","茹","杭","闻","西","芮","蔺","冀","阚","廉","伏","鄢","和","习","门","公","容","羊","浦","厉","花","支","富","薄","郗","乌","水","元","嵇","相","平","戈","衣","都","雍","晁","融","家","湛","松","山","贝","戎","初","凤","皮","邰","於","荀","漆","谌","訾","利","宾","东","裘","束","赫","贡","亓","濮","宦","逄","寿","昝","晋","弓","贲","况","帅","空","步","宿","隆","扈","区","荣","竺","能","仝","滑","战","锺","修","岩","弘","充","阴","幸","通","广","勾","逯","邴","养","子","蓬","玉","酆","糜","夔","鄂","暴","来","双","汲","别","终","卿","粟","经","韶","敬","从","羿","怀","郏","红","居","蔚","达","蓟","郦","宓","尉","隗","后","咸","璩","木","鹿","邸","才","牧","蒯","宰","巢","毋","沃","智","殳","益","堵","慎","厍","乜","莘","苍","凡","豆","越","由","扶","暨","鲜","法","腾","上官","伯","辜","位","须","衡","禄","桓","呼","哈","拉","银","母","扎","汝","青","信","亢","藩","长","冶","展","布","斯","盘","湖","刀","宇","庾","但","次","佴","矫","正","多","格","宝","加","待","海","檀","藏","保","庚","旦","赏","巨","尧","延","自","德","尼","渠","过","历","雒","铁","轩","年","泮","籍","仁","操","令狐","字","户","刑","旷","黑","良","靖","郈","上","虎","台","奉","鱼","泽","其","琚","綦","蹇","宛","税","畅","侍","招","谯","扬","赛","百","生","种","娜","玄","买","伦","萨","茆","小","续","里","纳","么","洛","未","庹","依","旺","菅","太","郄","司马","英","拓","大","永","要","茶","冒","郇","忻","果","化","粱","先","嘎"],clast:{male:"伟刚勇毅俊峰强军平保东文辉力明永健世广志义兴良海山仁波宁贵福生龙元全国胜学祥才发武新利清飞彬富顺信子杰涛昌成康星光天达安岩中茂进林有坚和彪博诚先敬震振壮会思群豪心邦承乐绍功松善厚庆磊民友裕河哲江超浩亮政谦亨奇固之轮翰朗伯宏言若鸣朋斌梁栋维启克伦翔旭鹏泽晨辰士以建家致树炎德行时泰盛",female:"秀娟英华慧巧美娜静淑惠珠翠雅芝玉萍红娥玲芬芳燕彩春菊兰凤洁梅琳素云莲真环雪荣爱妹霞香月莺媛艳瑞凡佳嘉琼勤珍贞莉桂娣叶璧璐娅琦晶妍茜秋珊莎锦黛青倩婷姣婉娴瑾颖露瑶怡婵雁蓓纨仪荷丹蓉眉君琴蕊薇菁梦岚苑筠柔竹霭凝晓欢霄枫芸菲寒欣滢伊亚宜可姬舒影荔枝思丽秀飘育馥琦晶妍茜秋珊莎锦黛青倩婷宁蓓纨苑婕馨瑗琰韵融园艺咏卿聪澜纯毓悦昭冰爽琬茗羽希"},firstNames:{female:["Mary","Emma","Elizabeth","Minnie","Margaret","Ida","Alice","Bertha","Sarah","Annie","Clara","Ella","Florence","Cora","Martha","Laura","Nellie","Grace","Carrie","Maude","Mabel","Bessie","Jennie","Gertrude","Julia","Hattie","Edith","Mattie","Rose","Catherine","Lillian","Ada","Lillie","Helen","Jessie","Louise","Ethel","Lula","Myrtle","Eva","Frances","Lena","Lucy","Edna","Maggie","Pearl","Daisy","Fannie","Josephine","Dora","Rosa","Katherine","Agnes","Marie","Nora","May","Mamie","Blanche","Stella","Ellen","Nancy","Effie","Sallie","Nettie","Della","Lizzie","Flora","Susie","Maud","Mae","Etta","Harriet","Sadie","Caroline","Katie","Lydia","Elsie","Kate","Susan","Mollie","Alma","Addie","Georgia","Eliza","Lulu","Nannie","Lottie","Amanda","Belle","Charlotte","Rebecca","Ruth","Viola","Olive","Amelia","Hannah","Jane","Virginia","Emily","Matilda","Irene","Kathryn","Esther","Willie","Henrietta","Ollie","Amy","Rachel","Sara","Estella","Theresa","Augusta","Ora","Pauline","Josie","Lola","Sophia","Leona","Anne","Mildred","Ann","Beulah","Callie","Lou","Delia","Eleanor","Barbara","Iva","Louisa","Maria","Mayme","Evelyn","Estelle","Nina","Betty","Marion","Bettie","Dorothy","Luella","Inez","Lela","Rosie","Allie","Millie","Janie","Cornelia","Victoria","Ruby","Winifred","Alta","Celia","Christine","Beatrice","Birdie","Harriett","Mable","Myra","Sophie","Tillie","Isabel","Sylvia","Carolyn","Isabelle","Leila","Sally","Ina","Essie","Bertie","Nell","Alberta","Katharine","Lora","Rena","Mina","Rhoda","Mathilda","Abbie","Eula","Dollie","Hettie","Eunice","Fanny","Ola","Lenora","Adelaide","Christina","Lelia","Nelle","Sue","Johanna","Lilly","Lucinda","Minerva","Lettie","Roxie","Cynthia","Helena","Hilda","Hulda","Bernice","Genevieve","Jean","Cordelia","Marian","Francis","Jeanette","Adeline","Gussie","Leah","Lois","Lura","Mittie","Hallie","Isabella","Olga","Phoebe","Teresa","Hester","Lida","Lina","Winnie","Claudia","Marguerite","Vera","Cecelia","Bess","Emilie","Rosetta","Verna","Myrtie","Cecilia","Elva","Olivia","Ophelia","Georgie","Elnora","Violet","Adele","Lily","Linnie","Loretta","Madge","Polly","Virgie","Eugenia","Lucile","Lucille","Mabelle","Rosalie"],male:["James","John","Robert","Michael","William","David","Richard","Joseph","Charles","Thomas","Christopher","Daniel","Matthew","George","Donald","Anthony","Paul","Mark","Edward","Steven","Kenneth","Andrew","Brian","Joshua","Kevin","Ronald","Timothy","Jason","Jeffrey","Frank","Gary","Ryan","Nicholas","Eric","Stephen","Jacob","Larry","Jonathan","Scott","Raymond","Justin","Brandon","Gregory","Samuel","Benjamin","Patrick","Jack","Henry","Walter","Dennis","Jerry","Alexander","Peter","Tyler","Douglas","Harold","Aaron","Jose","Adam","Arthur","Zachary","Carl","Nathan","Albert","Kyle","Lawrence","Joe","Willie","Gerald","Roger","Keith","Jeremy","Terry","Harry","Ralph","Sean","Jesse","Roy","Louis","Billy","Austin","Bruce","Eugene","Christian","Bryan","Wayne","Russell","Howard","Fred","Ethan","Jordan","Philip","Alan","Juan","Randy","Vincent","Bobby","Dylan","Johnny","Phillip","Victor","Clarence","Ernest","Martin","Craig","Stanley","Shawn","Travis","Bradley","Leonard","Earl","Gabriel","Jimmy","Francis","Todd","Noah","Danny","Dale","Cody","Carlos","Allen","Frederick","Logan","Curtis","Alex","Joel","Luis","Norman","Marvin","Glenn","Tony","Nathaniel","Rodney","Melvin","Alfred","Steve","Cameron","Chad","Edwin","Caleb","Evan","Antonio","Lee","Herbert","Jeffery","Isaac","Derek","Ricky","Marcus","Theodore","Elijah","Luke","Jesus","Eddie","Troy","Mike","Dustin","Ray","Adrian","Bernard","Leroy","Angel","Randall","Wesley","Ian","Jared","Mason","Hunter","Calvin","Oscar","Clifford","Jay","Shane","Ronnie","Barry","Lucas","Corey","Manuel","Leo","Tommy","Warren","Jackson","Isaiah","Connor","Don","Dean","Jon","Julian","Miguel","Bill","Lloyd","Charlie","Mitchell","Leon","Jerome","Darrell","Jeremiah","Alvin","Brett","Seth","Floyd","Jim","Blake","Micheal","Gordon","Trevor","Lewis","Erik","Edgar","Vernon","Devin","Gavin","Jayden","Chris","Clyde","Tom","Derrick","Mario","Brent","Marc","Herman","Chase","Dominic","Ricardo","Franklin","Maurice","Max","Aiden","Owen","Lester","Gilbert","Elmer","Gene","Francisco","Glen","Cory","Garrett","Clayton","Sam","Jorge","Chester","Alejandro","Jeff","Harvey","Milton","Cole","Ivan","Andre","Duane","Landon"]},lastNames:["Smith","Johnson","Williams","Jones","Brown","Davis","Miller","Wilson","Moore","Taylor","Anderson","Thomas","Jackson","White","Harris","Martin","Thompson","Garcia","Martinez","Robinson","Clark","Rodriguez","Lewis","Lee","Walker","Hall","Allen","Young","Hernandez","King","Wright","Lopez","Hill","Scott","Green","Adams","Baker","Gonzalez","Nelson","Carter","Mitchell","Perez","Roberts","Turner","Phillips","Campbell","Parker","Evans","Edwards","Collins","Stewart","Sanchez","Morris","Rogers","Reed","Cook","Morgan","Bell","Murphy","Bailey","Rivera","Cooper","Richardson","Cox","Howard","Ward","Torres","Peterson","Gray","Ramirez","James","Watson","Brooks","Kelly","Sanders","Price","Bennett","Wood","Barnes","Ross","Henderson","Coleman","Jenkins","Perry","Powell","Long","Patterson","Hughes","Flores","Washington","Butler","Simmons","Foster","Gonzales","Bryant","Alexander","Russell","Griffin","Diaz","Hayes","Myers","Ford","Hamilton","Graham","Sullivan","Wallace","Woods","Cole","West","Jordan","Owens","Reynolds","Fisher","Ellis","Harrison","Gibson","McDonald","Cruz","Marshall","Ortiz","Gomez","Murray","Freeman","Wells","Webb","Simpson","Stevens","Tucker","Porter","Hunter","Hicks","Crawford","Henry","Boyd","Mason","Morales","Kennedy","Warren","Dixon","Ramos","Reyes","Burns","Gordon","Shaw","Holmes","Rice","Robertson","Hunt","Black","Daniels","Palmer","Mills","Nichols","Grant","Knight","Ferguson","Rose","Stone","Hawkins","Dunn","Perkins","Hudson","Spencer","Gardner","Stephens","Payne","Pierce","Berry","Matthews","Arnold","Wagner","Willis","Ray","Watkins","Olson","Carroll","Duncan","Snyder","Hart","Cunningham","Bradley","Lane","Andrews","Ruiz","Harper","Fox","Riley","Armstrong","Carpenter","Weaver","Greene","Lawrence","Elliott","Chavez","Sims","Austin","Peters","Kelley","Franklin","Lawson","Fields","Gutierrez","Ryan","Schmidt","Carr","Vasquez","Castillo","Wheeler","Chapman","Oliver","Montgomery","Richards","Williamson","Johnston","Banks","Meyer","Bishop","McCoy","Howell","Alvarez","Morrison","Hansen","Fernandez","Garza","Harvey","Little","Burton","Stanley","Nguyen","George","Jacobs","Reid","Kim","Fuller","Lynch","Dean","Gilbert","Garrett","Romero","Welch","Larson","Frazier","Burke","Hanson","Day","Mendoza","Moreno","Bowman","Medina","Fowler","Brewer","Hoffman","Carlson","Silva","Pearson","Holland","Douglas","Fleming","Jensen","Vargas","Byrd","Davidson","Hopkins","May","Terry","Herrera","Wade","Soto","Walters","Curtis","Neal","Caldwell","Lowe","Jennings","Barnett","Graves","Jimenez","Horton","Shelton","Barrett","Obrien","Castro","Sutton","Gregory","McKinney","Lucas","Miles","Craig","Rodriquez","Chambers","Holt","Lambert","Fletcher","Watts","Bates","Hale","Rhodes","Pena","Beck","Newman","Haynes","McDaniel","Mendez","Bush","Vaughn","Parks","Dawson","Santiago","Norris","Hardy","Love","Steele","Curry","Powers","Schultz","Barker","Guzman","Page","Munoz","Ball","Keller","Chandler","Weber","Leonard","Walsh","Lyons","Ramsey","Wolfe","Schneider","Mullins","Benson","Sharp","Bowen","Daniel","Barber","Cummings","Hines","Baldwin","Griffith","Valdez","Hubbard","Salazar","Reeves","Warner","Stevenson","Burgess","Santos","Tate","Cross","Garner","Mann","Mack","Moss","Thornton","Dennis","McGee","Farmer","Delgado","Aguilar","Vega","Glover","Manning","Cohen","Harmon","Rodgers","Robbins","Newton","Todd","Blair","Higgins","Ingram","Reese","Cannon","Strickland","Townsend","Potter","Goodwin","Walton","Rowe","Hampton","Ortega","Patton","Swanson","Joseph","Francis","Goodman","Maldonado","Yates","Becker","Erickson","Hodges","Rios","Conner","Adkins","Webster","Norman","Malone","Hammond","Flowers","Cobb","Moody","Quinn","Blake","Maxwell","Pope","Floyd","Osborne","Paul","McCarthy","Guerrero","Lindsey","Estrada","Sandoval","Gibbs","Tyler","Gross","Fitzgerald","Stokes","Doyle","Sherman","Saunders","Wise","Colon","Gill","Alvarado","Greer","Padilla","Simon","Waters","Nunez","Ballard","Schwartz","McBride","Houston","Christensen","Klein","Pratt","Briggs","Parsons","McLaughlin","Zimmerman","French","Buchanan","Moran","Copeland","Roy","Pittman","Brady","McCormick","Holloway","Brock","Poole","Frank","Logan","Owen","Bass","Marsh","Drake","Wong","Jefferson","Park","Morton","Abbott","Sparks","Patrick","Norton","Huff","Clayton","Massey","Lloyd","Figueroa","Carson","Bowers","Roberson","Barton","Tran","Lamb","Harrington","Casey","Boone","Cortez","Clarke","Mathis","Singleton","Wilkins","Cain","Bryan","Underwood","Hogan","McKenzie","Collier","Luna","Phelps","McGuire","Allison","Bridges","Wilkerson","Nash","Summers","Atkins"],cZodiac:{"en-US":["Rat","OX","Tiger","Rabbit","Dragon","Snake","Horse","Sheep","Monkey","Rooster","Dog","Pig"],"zh-CN":["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]}}}function w(){return a(a(a(a({},{colorKeywords:["silver","gray","white","maroon","red","purple","fuchsia","green","lime","olive","yellow","navy","blue","teal","aqua","antiquewhite","aquamarine","azure","beige","bisque","blanchedalmond","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","gainsboro","ghostwhite","gold","goldenrod","greenyellow","grey","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","limegreen","linen","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","oldlace","olivedrab","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","thistle","tomato","turquoise","violet","wheat","whitesmoke","yellowgreen"]}),b()),{tld:["com","org","edu","gov","co.uk","net","io","ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","cn","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","er","es","et","eu","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hm","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mg","mh","mk","ml","mm","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","sd","se","sg","sh","si","sj","sk","sl","sm","sn","so","sr","ss","st","su","sv","sx","sy","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tp","tr","tt","tv","tw","tz","ua","ug","uk","us","uy","uz","va","vc","ve","vg","vi","vn","vu","wf","ws","ye","yt","za","zm","zw"]}),{weekday:{"en-US":[["Monday","Mon."],["Tuesday","Tues."],["Wednesday","Wed."],["Thursday","Thur."],["Friday","Fri."],["Saturday","Sat.",!0],["Sunday","Sun.",!0]],"zh-CN":[["星期一"],["星期二"],["星期三"],["星期四"],["星期五"],["星期六",,!0],["星期日",,!0]]},month:{"en-US":[["January","Jan."],["February","Feb."],["March","Mar."],["April","Apr."],["May","May."],["June","Jun."],["July","Jul."],["August","Aug."],["September","Sep."],["October","Oct."],["November","Nov."],["December","Dec."]],"zh-CN":[["一月"],["二月"],["三月"],["四月"],["五月"],["六月"],["七月"],["八月"],["九月"],["十月"],["十一月"],["十二月"]]}})}var M=function(n){function i(){var i=null!==n&&n.apply(this,arguments)||this;return i.database=b(),i}return r(i,n),i.prototype.character=function(n){var i=f(n,{lower:!0,upper:!0,symbols:!0,numeric:!0}),t="";return i.pool?t=i.pool:(i.lower&&(t+=this.database.character.lower),i.upper&&(t+=this.database.character.upper),i.symbols&&(t+=this.database.character.symbol),i.numeric&&(t+=this.database.character.number)),t.charAt(this.natural({max:t.length-1}))},i.prototype.string=function(n){var i=f(n,{length:this.natural({min:5,max:20})});l(i.length<0,"Length cannot be less than zero.");var t=i.length;return this.n(this.character,t,i).join("")},i.prototype.syllable=function(n){for(var i=f(n,{length:this.natural({min:2,max:3})}).length,t=this.database.syllable,e=t.consonants,r=t.vowels,a=e+r,o="",u="",c=0;c<i;c++)o+=u=0===c?this.character({pool:a}):-1===e.indexOf(u)?this.character({pool:e}):this.character({pool:r});return n&&n.capitalize&&(o=h(o)),o},i.prototype.word=function(n){void 0===n&&(n={}),l(n.syllables&&n.length,"Cannot specify both syllables AND length.");var i=n.syllables||this.natural({min:1,max:3}),t="";if(n.length){do{t+=this.syllable()}while(t.length<n.length);t=t.substring(0,n.length)}else for(var e=0;e<i;e++)t+=this.syllable();return n&&n.capitalize&&(t=h(t)),t},i.prototype.sentence=function(n){var i,t=f(n,{words:this.natural({min:12,max:18}),punctuation:!0}),e=t.words,r=t.punctuation;return i=h(i=this.n(this.word,e).join(" ")),!0===r?i+=this.pickone(this.database.sentence.punctuations.split("")):"string"==typeof r&&(i+=r),i},i.prototype.paragraph=function(n){var i=f(n,{sentences:this.natural({min:3,max:7})}).sentences;return this.n(this.sentence,i,{punctuation:"."}).join(" ")},i.prototype.name=function(n){return this.firstname(n)+" "+this.lastname()},i.prototype.lastname=function(){return this.pickone(this.database.lastNames)},i.prototype.firstname=function(n){var i=f(n,{}).gender;l(i&&"female"!==i&&"male"!==i,"grend must be one of female or male");var t=this.database.firstNames,e=t.male,r=t.female,a=i?this.database.firstNames[i]:[].concat(e).concat(r);return this.pickone(a)},i.prototype.cname=function(n){return""+this.cfirstname()+this.clastname(n)},i.prototype.cfirstname=function(){return this.pickone(this.database.cfirst)},i.prototype.clastname=function(n){var i=f(n,{length:this.natural({min:1,max:2})}),t=i.length,e=i.gender;l(e&&"female"!==e&&"male"!==e,"grend must be one of female or male");var r=this.database.clast,a=r.male,o=r.female,u=e?this.database.clast[e]:a+o;return this.pickset(u.split(""),t).join("")},i.prototype.ccharacter=function(n){var i=f(n,{}).pool;return this.pickone((i||this.database.cCharacter.chars).split(""))},i.prototype.cword=function(n){var i=f(n,{length:this.natural({min:2,max:6})}).length;return this.n(this.ccharacter,i,n).join("")},i.prototype.csentence=function(n){var i=f(n,{min:10,max:18}),t=this.natural(i);return this.n(this.cword,t).join("")+"。"},i.prototype.cparagraph=function(n){var i=f(n,{min:3,max:18}),t=this.natural(i);return this.n(this.csentence,t).join("")},i.prototype.phone=function(n){var i,t=f(n,{mobile:!0,formatted:!1}),e=t.mobile,r=t.formatted;return i=e?r?/1[345789]\d-\d{4}-\d{4}/:/1[345789]\d{9}/:r?/\d{3,4}-\d{7,8}/:/\d{10, 12}/,this.randexp(i)},i.prototype.cZodiac=function(n){var i=f(n,{locale:"zh-CN"}).locale,t=this.database.cZodiac[i]||this.database.cZodiac["zh-CN"];return this.pickone(t)},i}(v),k=function(n){function i(){var i=null!==n&&n.apply(this,arguments)||this;return i.database=Object.assign({},b(),{tld:["com","org","edu","gov","co.uk","net","io","ac","ad","ae","af","ag","ai","al","am","an","ao","aq","ar","as","at","au","aw","ax","az","ba","bb","bd","be","bf","bg","bh","bi","bj","bm","bn","bo","bq","br","bs","bt","bv","bw","by","bz","ca","cc","cd","cf","cg","ch","ci","ck","cl","cm","cn","co","cr","cu","cv","cw","cx","cy","cz","de","dj","dk","dm","do","dz","ec","ee","eg","eh","er","es","et","eu","fi","fj","fk","fm","fo","fr","ga","gb","gd","ge","gf","gg","gh","gi","gl","gm","gn","gp","gq","gr","gs","gt","gu","gw","gy","hk","hm","hn","hr","ht","hu","id","ie","il","im","in","io","iq","ir","is","it","je","jm","jo","jp","ke","kg","kh","ki","km","kn","kp","kr","kw","ky","kz","la","lb","lc","li","lk","lr","ls","lt","lu","lv","ly","ma","mc","md","me","mg","mh","mk","ml","mm","mn","mo","mp","mq","mr","ms","mt","mu","mv","mw","mx","my","mz","na","nc","ne","nf","ng","ni","nl","no","np","nr","nu","nz","om","pa","pe","pf","pg","ph","pk","pl","pm","pn","pr","ps","pt","pw","py","qa","re","ro","rs","ru","rw","sa","sb","sc","sd","se","sg","sh","si","sj","sk","sl","sm","sn","so","sr","ss","st","su","sv","sx","sy","sz","tc","td","tf","tg","th","tj","tk","tl","tm","tn","to","tp","tr","tt","tv","tw","tz","ua","ug","uk","us","uy","uz","va","vc","ve","vg","vi","vn","vu","wf","ws","ye","yt","za","zm","zw"]}),i}return r(i,n),i.prototype.url=function(n){var i=f(n,{protocol:"http",domain:this.domain(n),domainPrefix:"",path:this.word(),extensions:[]}),t=i.protocol,e=i.domainPrefix,r=i.path,a=i.extensions.length>0?"."+this.pickone(i.extensions):"";return t+"://"+(e?e+".opts.domain":i.domain)+"/"+r+a},i.prototype.domain=function(n){return this.word()+"."+(n&&n.tld||this.tld())},i.prototype.ipv4=function(){return this.natural({min:1,max:254})+"."+this.natural({max:255})+"."+this.natural({max:255})+"."+this.natural({min:1,max:254})},i.prototype.ipv6=function(){var n=this;return this.n((function(){return n.n((function(){return n.natural({min:0,max:15}).toString(16)}),4).join("")}),8).join(":")},i.prototype.email=function(n){return void 0===n&&(n={}),this.word({length:n.length})+"@"+(n.domain||this.domain())},i.prototype.tld=function(){return this.pickone(this.database.tld)},i}(M);function O(n){void 0===n&&(n={});var i=f(n,{grayscale:!1,min:0,max:255}),t=i.grayscale,e=i.max,r=i.min;l(r<0&&e>255,"min and max must between in [0, 255]");var a=r,o=e,u=void 0===n.minR?r:n.minR,c=void 0===n.maxR?e:n.maxR,s=void 0===n.minG?r:n.minG,h=void 0===n.maxG?e:n.maxG,d=void 0===n.minB?r:n.minB,m=void 0===n.maxB?e:n.maxB;return t&&0===r&&255===e&&void 0!==u&&void 0!==u&&void 0!==s&&void 0!==h&&void 0!==d&&void 0!==m&&(a=(u+s+s)/3,o=(c+h+m)/3),t?new Array(3).fill(this.natural({min:a,max:o})):[this.natural({min:u,max:c}),this.natural({min:s,max:h}),this.natural({min:d,max:m})]}function x(n){var i=f(n,{minH:0,maxH:360,minS:0,maxS:100,minL:0,maxL:100});return[this.natural({min:i.minH,max:i.maxH}),this.float({min:i.minS,max:i.maxS})+"%",this.float({min:i.minS,max:i.maxS})+"%"]}var S=function(n){function i(){var i=null!==n&&n.apply(this,arguments)||this;return i.database={colorKeywords:["silver","gray","white","maroon","red","purple","fuchsia","green","lime","olive","yellow","navy","blue","teal","aqua","antiquewhite","aquamarine","azure","beige","bisque","blanchedalmond","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","gainsboro","ghostwhite","gold","goldenrod","greenyellow","grey","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","limegreen","linen","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","oldlace","olivedrab","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","thistle","tomato","turquoise","violet","wheat","whitesmoke","yellowgreen"]},i}return r(i,n),i.prototype.rgb=function(n){var i=f(n,{casing:"lower"}).casing,t="rgb("+O.call(this,n).join(",")+"))";return"lower"===i?t:t.toUpperCase()},i.prototype.rgba=function(n){var i=f(n,{casing:"lower",minA:0,maxA:1}),t=i.casing,e=i.maxA,r=i.minA,a=this.float({min:r,max:e}),o="rgba("+O.call(this,n).concat(a).join(",")+")";return"lower"===t?o:o.toUpperCase()},i.prototype.hsl=function(n){var i=f(n,{casing:"lower"}).casing,t="hsl("+x.call(this,n).join(",")+")";return"lower"===i?t:t.toUpperCase()},i.prototype.hsla=function(n){var i=f(n,{casing:"lower",minA:0,maxA:1}),t=i.casing,e=i.maxA,r=i.minA,a=this.float({min:r,max:e}),o="hsla("+x.call(this,n).concat(a).join(",")+")";return"lower"===t?o:o.toUpperCase()},i.prototype.colorname=function(){return this.pickone(this.database.colorKeywords)},i.prototype.hexcolor=function(n){var i=f(n,{prefix:!0,casing:"lower"}),t=i.prefix,e=i.casing,r=O.call(this,n).map((function(n){return n.toString(16).padStart(2,"0")})).join(""),a="lower"===e?r:r.toUpperCase();return t?"#"+a:a},i.prototype.decimalcolor=function(n){var i=this.hexcolor(a(a({},n),{prefix:!1}));return parseInt(i,16)},i}(v),C=function(n){function i(){return null!==n&&n.apply(this,arguments)||this}return r(i,n),i.prototype.latitude=function(n){var i=f(n,{max:90,min:-90,fixed:7});return l(i.min<-90||i.max>90,"latitude must between [-90, 90]"),this.float(i)},i.prototype.longtitude=function(n){var i=f(n,{max:180,min:-180,fixed:7});return l(i.min<-180||i.max>180,"longtitude must between [-180, 180]"),this.float(i)},i.prototype.coordinates=function(n){var i=f(n,{}),t=i.minLat,e=i.maxLat,r=i.minLong,a=i.maxLong,o=i.fixed;return[this.longtitude({min:r,max:a,fixed:o}),this.latitude({min:t,max:e,fixed:o})].join(", ")},i}(v);function A(n,i){if(i.length<n)throw new TypeError(n+" argument"+n>1?"s":" required, but only "+i.length+" present")}function T(n){A(1,arguments);var i=Object.prototype.toString.call(n);return n instanceof Date||"object"==typeof n&&"[object Date]"===i?new Date(n.getTime()):"number"==typeof n||"[object Number]"===i?new Date(n):("string"!=typeof n&&"[object String]"!==i||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}function E(n){A(1,arguments);var i=T(n);return!isNaN(i)}var P={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"},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(n){return function(i){var t=i||{},e=t.width?String(t.width):n.defaultWidth;return n.formats[e]||n.formats[n.defaultWidth]}}var R={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"})},N={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function D(n){return function(i,t){var e,r=t||{};if("formatting"===(r.context?String(r.context):"standalone")&&n.formattingValues){var a=n.defaultFormattingWidth||n.defaultWidth,o=r.width?String(r.width):a;e=n.formattingValues[o]||n.formattingValues[a]}else{var u=n.defaultWidth,c=r.width?String(r.width):n.defaultWidth;e=n.values[c]||n.values[u]}return e[n.argumentCallback?n.argumentCallback(i):i]}}function B(n){return function(i,t){var e=String(i),r=t||{},a=r.width,o=a&&n.matchPatterns[a]||n.matchPatterns[n.defaultMatchWidth],u=e.match(o);if(!u)return null;var c,s=u[0],l=a&&n.parsePatterns[a]||n.parsePatterns[n.defaultParseWidth];return c="[object Array]"===Object.prototype.toString.call(l)?function(n,i){for(var t=0;t<n.length;t++)if(i(n[t]))return t}(l,(function(n){return n.test(e)})):function(n,i){for(var t in n)if(n.hasOwnProperty(t)&&i(n[t]))return t}(l,(function(n){return n.test(e)})),c=n.valueCallback?n.valueCallback(c):c,{value:c=r.valueCallback?r.valueCallback(c):c,rest:e.slice(s.length)}}}var I,q={code:"en-US",formatDistance:function(n,i,t){var e;return t=t||{},e="string"==typeof P[n]?P[n]:1===i?P[n].one:P[n].other.replace("{{count}}",i),t.addSuffix?t.comparison>0?"in "+e:e+" ago":e},formatLong:R,formatRelative:function(n,i,t,e){return N[n]},localize:{ordinalNumber:function(n,i){var t=Number(n),e=t%100;if(e>20||e<10)switch(e%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"},era:D({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:D({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(n){return Number(n)-1}}),month:D({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:D({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:D({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"})},match:{ordinalNumber:(I={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(n){return parseInt(n,10)}},function(n,i){var t=String(n),e=i||{},r=t.match(I.matchPattern);if(!r)return null;var a=r[0],o=t.match(I.parsePattern);if(!o)return null;var u=I.valueCallback?I.valueCallback(o[0]):o[0];return{value:u=e.valueCallback?e.valueCallback(u):u,rest:t.slice(a.length)}}),era:B({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:B({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(n){return n+1}}),month:B({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:B({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:B({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"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function F(n){if(null===n||!0===n||!1===n)return NaN;var i=Number(n);return isNaN(i)?i:i<0?Math.ceil(i):Math.floor(i)}function L(n,i){A(2,arguments);var t=T(n).getTime(),e=F(i);return new Date(t+e)}function H(n,i){A(2,arguments);var t=F(i);return L(n,-t)}function z(n,i){for(var t=n<0?"-":"",e=Math.abs(n).toString();e.length<i;)e="0"+e;return t+e}var _={y:function(n,i){var t=n.getUTCFullYear(),e=t>0?t:1-t;return z("yy"===i?e%100:e,i.length)},M:function(n,i){var t=n.getUTCMonth();return"M"===i?String(t+1):z(t+1,2)},d:function(n,i){return z(n.getUTCDate(),i.length)},a:function(n,i){var t=n.getUTCHours()/12>=1?"pm":"am";switch(i){case"a":case"aa":case"aaa":return t.toUpperCase();case"aaaaa":return t[0];case"aaaa":default:return"am"===t?"a.m.":"p.m."}},h:function(n,i){return z(n.getUTCHours()%12||12,i.length)},H:function(n,i){return z(n.getUTCHours(),i.length)},m:function(n,i){return z(n.getUTCMinutes(),i.length)},s:function(n,i){return z(n.getUTCSeconds(),i.length)},S:function(n,i){var t=i.length,e=n.getUTCMilliseconds();return z(Math.floor(e*Math.pow(10,t-3)),i.length)}};function W(n){A(1,arguments);var i=1,t=T(n),e=t.getUTCDay(),r=(e<i?7:0)+e-i;return t.setUTCDate(t.getUTCDate()-r),t.setUTCHours(0,0,0,0),t}function G(n){A(1,arguments);var i=T(n),t=i.getUTCFullYear(),e=new Date(0);e.setUTCFullYear(t+1,0,4),e.setUTCHours(0,0,0,0);var r=W(e),a=new Date(0);a.setUTCFullYear(t,0,4),a.setUTCHours(0,0,0,0);var o=W(a);return i.getTime()>=r.getTime()?t+1:i.getTime()>=o.getTime()?t:t-1}function U(n){A(1,arguments);var i=G(n),t=new Date(0);t.setUTCFullYear(i,0,4),t.setUTCHours(0,0,0,0);var e=W(t);return e}function J(n,i){A(1,arguments);var t=i||{},e=t.locale,r=e&&e.options&&e.options.weekStartsOn,a=null==r?0:F(r),o=null==t.weekStartsOn?a:F(t.weekStartsOn);if(!(o>=0&&o<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=T(n),c=u.getUTCDay(),s=(c<o?7:0)+c-o;return u.setUTCDate(u.getUTCDate()-s),u.setUTCHours(0,0,0,0),u}function Y(n,i){A(1,arguments);var t=T(n,i),e=t.getUTCFullYear(),r=i||{},a=r.locale,o=a&&a.options&&a.options.firstWeekContainsDate,u=null==o?1:F(o),c=null==r.firstWeekContainsDate?u:F(r.firstWeekContainsDate);if(!(c>=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var s=new Date(0);s.setUTCFullYear(e+1,0,c),s.setUTCHours(0,0,0,0);var l=J(s,i),f=new Date(0);f.setUTCFullYear(e,0,c),f.setUTCHours(0,0,0,0);var h=J(f,i);return t.getTime()>=l.getTime()?e+1:t.getTime()>=h.getTime()?e:e-1}function V(n,i){A(1,arguments);var t=i||{},e=t.locale,r=e&&e.options&&e.options.firstWeekContainsDate,a=null==r?1:F(r),o=null==t.firstWeekContainsDate?a:F(t.firstWeekContainsDate),u=Y(n,i),c=new Date(0);c.setUTCFullYear(u,0,o),c.setUTCHours(0,0,0,0);var s=J(c,i);return s}var K="midnight",X="noon",Q="morning",$="afternoon",Z="evening",nn="night";function tn(n,i){var t=n>0?"-":"+",e=Math.abs(n),r=Math.floor(e/60),a=e%60;if(0===a)return t+String(r);var o=i||"";return t+String(r)+o+z(a,2)}function en(n,i){return n%60==0?(n>0?"-":"+")+z(Math.abs(n)/60,2):rn(n,i)}function rn(n,i){var t=i||"",e=n>0?"-":"+",r=Math.abs(n);return e+z(Math.floor(r/60),2)+t+z(r%60,2)}var an={G:function(n,i,t){var e=n.getUTCFullYear()>0?1:0;switch(i){case"G":case"GG":case"GGG":return t.era(e,{width:"abbreviated"});case"GGGGG":return t.era(e,{width:"narrow"});case"GGGG":default:return t.era(e,{width:"wide"})}},y:function(n,i,t){if("yo"===i){var e=n.getUTCFullYear(),r=e>0?e:1-e;return t.ordinalNumber(r,{unit:"year"})}return _.y(n,i)},Y:function(n,i,t,e){var r=Y(n,e),a=r>0?r:1-r;return"YY"===i?z(a%100,2):"Yo"===i?t.ordinalNumber(a,{unit:"year"}):z(a,i.length)},R:function(n,i){return z(G(n),i.length)},u:function(n,i){return z(n.getUTCFullYear(),i.length)},Q:function(n,i,t){var e=Math.ceil((n.getUTCMonth()+1)/3);switch(i){case"Q":return String(e);case"QQ":return z(e,2);case"Qo":return t.ordinalNumber(e,{unit:"quarter"});case"QQQ":return t.quarter(e,{width:"abbreviated",context:"formatting"});case"QQQQQ":return t.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return t.quarter(e,{width:"wide",context:"formatting"})}},q:function(n,i,t){var e=Math.ceil((n.getUTCMonth()+1)/3);switch(i){case"q":return String(e);case"qq":return z(e,2);case"qo":return t.ordinalNumber(e,{unit:"quarter"});case"qqq":return t.quarter(e,{width:"abbreviated",context:"standalone"});case"qqqqq":return t.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return t.quarter(e,{width:"wide",context:"standalone"})}},M:function(n,i,t){var e=n.getUTCMonth();switch(i){case"M":case"MM":return _.M(n,i);case"Mo":return t.ordinalNumber(e+1,{unit:"month"});case"MMM":return t.month(e,{width:"abbreviated",context:"formatting"});case"MMMMM":return t.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return t.month(e,{width:"wide",context:"formatting"})}},L:function(n,i,t){var e=n.getUTCMonth();switch(i){case"L":return String(e+1);case"LL":return z(e+1,2);case"Lo":return t.ordinalNumber(e+1,{unit:"month"});case"LLL":return t.month(e,{width:"abbreviated",context:"standalone"});case"LLLLL":return t.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return t.month(e,{width:"wide",context:"standalone"})}},w:function(n,i,t,e){var r=function(n,i){A(1,arguments);var t=T(n),e=J(t,i).getTime()-V(t,i).getTime();return Math.round(e/6048e5)+1}(n,e);return"wo"===i?t.ordinalNumber(r,{unit:"week"}):z(r,i.length)},I:function(n,i,t){var e=function(n){A(1,arguments);var i=T(n),t=W(i).getTime()-U(i).getTime();return Math.round(t/6048e5)+1}(n);return"Io"===i?t.ordinalNumber(e,{unit:"week"}):z(e,i.length)},d:function(n,i,t){return"do"===i?t.ordinalNumber(n.getUTCDate(),{unit:"date"}):_.d(n,i)},D:function(n,i,t){var e=function(n){A(1,arguments);var i=T(n),t=i.getTime();i.setUTCMonth(0,1),i.setUTCHours(0,0,0,0);var e=i.getTime(),r=t-e;return Math.floor(r/864e5)+1}(n);return"Do"===i?t.ordinalNumber(e,{unit:"dayOfYear"}):z(e,i.length)},E:function(n,i,t){var e=n.getUTCDay();switch(i){case"E":case"EE":case"EEE":return t.day(e,{width:"abbreviated",context:"formatting"});case"EEEEE":return t.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return t.day(e,{width:"short",context:"formatting"});case"EEEE":default:return t.day(e,{width:"wide",context:"formatting"})}},e:function(n,i,t,e){var r=n.getUTCDay(),a=(r-e.weekStartsOn+8)%7||7;switch(i){case"e":return String(a);case"ee":return z(a,2);case"eo":return t.ordinalNumber(a,{unit:"day"});case"eee":return t.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return t.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return t.day(r,{width:"short",context:"formatting"});case"eeee":default:return t.day(r,{width:"wide",context:"formatting"})}},c:function(n,i,t,e){var r=n.getUTCDay(),a=(r-e.weekStartsOn+8)%7||7;switch(i){case"c":return String(a);case"cc":return z(a,i.length);case"co":return t.ordinalNumber(a,{unit:"day"});case"ccc":return t.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return t.day(r,{width:"narrow",context:"standalone"});case"cccccc":return t.day(r,{width:"short",context:"standalone"});case"cccc":default:return t.day(r,{width:"wide",context:"standalone"})}},i:function(n,i,t){var e=n.getUTCDay(),r=0===e?7:e;switch(i){case"i":return String(r);case"ii":return z(r,i.length);case"io":return t.ordinalNumber(r,{unit:"day"});case"iii":return t.day(e,{width:"abbreviated",context:"formatting"});case"iiiii":return t.day(e,{width:"narrow",context:"formatting"});case"iiiiii":return t.day(e,{width:"short",context:"formatting"});case"iiii":default:return t.day(e,{width:"wide",context:"formatting"})}},a:function(n,i,t){var e=n.getUTCHours()/12>=1?"pm":"am";switch(i){case"a":case"aa":case"aaa":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"});case"aaaaa":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})}},b:function(n,i,t){var e,r=n.getUTCHours();switch(e=12===r?X:0===r?K:r/12>=1?"pm":"am",i){case"b":case"bb":case"bbb":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"});case"bbbbb":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})}},B:function(n,i,t){var e,r=n.getUTCHours();switch(e=r>=17?Z:r>=12?$:r>=4?Q:nn,i){case"B":case"BB":case"BBB":return t.dayPeriod(e,{width:"abbreviated",context:"formatting"});case"BBBBB":return t.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return t.dayPeriod(e,{width:"wide",context:"formatting"})}},h:function(n,i,t){if("ho"===i){var e=n.getUTCHours()%12;return 0===e&&(e=12),t.ordinalNumber(e,{unit:"hour"})}return _.h(n,i)},H:function(n,i,t){return"Ho"===i?t.ordinalNumber(n.getUTCHours(),{unit:"hour"}):_.H(n,i)},K:function(n,i,t){var e=n.getUTCHours()%12;return"Ko"===i?t.ordinalNumber(e,{unit:"hour"}):z(e,i.length)},k:function(n,i,t){var e=n.getUTCHours();return 0===e&&(e=24),"ko"===i?t.ordinalNumber(e,{unit:"hour"}):z(e,i.length)},m:function(n,i,t){return"mo"===i?t.ordinalNumber(n.getUTCMinutes(),{unit:"minute"}):_.m(n,i)},s:function(n,i,t){return"so"===i?t.ordinalNumber(n.getUTCSeconds(),{unit:"second"}):_.s(n,i)},S:function(n,i){return _.S(n,i)},X:function(n,i,t,e){var r=(e._originalDate||n).getTimezoneOffset();if(0===r)return"Z";switch(i){case"X":return en(r);case"XXXX":case"XX":return rn(r);case"XXXXX":case"XXX":default:return rn(r,":")}},x:function(n,i,t,e){var r=(e._originalDate||n).getTimezoneOffset();switch(i){case"x":return en(r);case"xxxx":case"xx":return rn(r);case"xxxxx":case"xxx":default:return rn(r,":")}},O:function(n,i,t,e){var r=(e._originalDate||n).getTimezoneOffset();switch(i){case"O":case"OO":case"OOO":return"GMT"+tn(r,":");case"OOOO":default:return"GMT"+rn(r,":")}},z:function(n,i,t,e){var r=(e._originalDate||n).getTimezoneOffset();switch(i){case"z":case"zz":case"zzz":return"GMT"+tn(r,":");case"zzzz":default:return"GMT"+rn(r,":")}},t:function(n,i,t,e){var r=e._originalDate||n;return z(Math.floor(r.getTime()/1e3),i.length)},T:function(n,i,t,e){return z((e._originalDate||n).getTime(),i.length)}};function on(n,i){switch(n){case"P":return i.date({width:"short"});case"PP":return i.date({width:"medium"});case"PPP":return i.date({width:"long"});case"PPPP":default:return i.date({width:"full"})}}function un(n,i){switch(n){case"p":return i.time({width:"short"});case"pp":return i.time({width:"medium"});case"ppp":return i.time({width:"long"});case"pppp":default:return i.time({width:"full"})}}var cn={p:un,P:function(n,i){var t,e=n.match(/(P+)(p+)?/),r=e[1],a=e[2];if(!a)return on(n,i);switch(r){case"P":t=i.dateTime({width:"short"});break;case"PP":t=i.dateTime({width:"medium"});break;case"PPP":t=i.dateTime({width:"long"});break;case"PPPP":default:t=i.dateTime({width:"full"})}return t.replace("{{date}}",on(r,i)).replace("{{time}}",un(a,i))}};function sn(n){return n.getTime()%6e4}function ln(n){var i=new Date(n.getTime()),t=Math.ceil(i.getTimezoneOffset());return i.setSeconds(0,0),6e4*t+(t>0?(6e4+sn(i))%6e4:sn(i))}var fn=["D","DD"],hn=["YY","YYYY"];function dn(n){return-1!==fn.indexOf(n)}function mn(n){return-1!==hn.indexOf(n)}function pn(n){if("YYYY"===n)throw new RangeError("Use `yyyy` instead of `YYYY` for formatting years; see: https://git.io/fxCyr");if("YY"===n)throw new RangeError("Use `yy` instead of `YY` for formatting years; see: https://git.io/fxCyr");if("D"===n)throw new RangeError("Use `d` instead of `D` for formatting days of the month; see: https://git.io/fxCyr");if("DD"===n)throw new RangeError("Use `dd` instead of `DD` for formatting days of the month; see: https://git.io/fxCyr")}var gn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,yn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,vn=/^'([^]*?)'?$/,bn=/''/g,wn=/[a-zA-Z]/;function Mn(n){return n.match(vn)[1].replace(bn,"'")}var kn,On=function(n){function i(){var i=null!==n&&n.apply(this,arguments)||this;return i.database={weekday:{"en-US":[["Monday","Mon."],["Tuesday","Tues."],["Wednesday","Wed."],["Thursday","Thur."],["Friday","Fri."],["Saturday","Sat.",!0],["Sunday","Sun.",!0]],"zh-CN":[["星期一"],["星期二"],["星期三"],["星期四"],["星期五"],["星期六",,!0],["星期日",,!0]]},month:{"en-US":[["January","Jan."],["February","Feb."],["March","Mar."],["April","Apr."],["May","May."],["June","Jun."],["July","Jul."],["August","Aug."],["September","Sep."],["October","Oct."],["November","Nov."],["December","Dec."]],"zh-CN":[["一月"],["二月"],["三月"],["四月"],["五月"],["六月"],["七月"],["八月"],["九月"],["十月"],["十一月"],["十二月"]]}},i}return r(i,n),i.prototype.date=function(n){return this.datetime(a(a({},n),{format:"yyyy-MM-dd"}))},i.prototype.time=function(n){var i=f(n,{short:!1});return this.datetime(a(a({},n),{format:i.short?"HH:mm:ss":"HH:mm:ssXXX"}))},i.prototype.datetime=function(n){var i=f(n,{format:"yyyy-MM-dd'T'HH:mm:ssXXX"});return function(n,i,t){A(2,arguments);var e=String(i),r=t||{},a=r.locale||q,o=a.options&&a.options.firstWeekContainsDate,u=null==o?1:F(o),c=null==r.firstWeekContainsDate?u:F(r.firstWeekContainsDate);if(!(c>=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var s=a.options&&a.options.weekStartsOn,l=null==s?0:F(s),f=null==r.weekStartsOn?l:F(r.weekStartsOn);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!a.localize)throw new RangeError("locale must contain localize property");if(!a.formatLong)throw new RangeError("locale must contain formatLong property");var h=T(n);if(!E(h))throw new RangeError("Invalid time value");var d=ln(h),m=H(h,d),p={firstWeekContainsDate:c,weekStartsOn:f,locale:a,_originalDate:h},g=e.match(yn).map((function(n){var i=n[0];return"p"===i||"P"===i?(0,cn[i])(n,a.formatLong,p):n})).join("").match(gn).map((function(n){if("''"===n)return"'";var i=n[0];if("'"===i)return Mn(n);var t=an[i];if(t)return!r.useAdditionalWeekYearTokens&&mn(n)&&pn(n),!r.useAdditionalDayOfYearTokens&&dn(n)&&pn(n),t(m,n,a.localize,p);if(i.match(wn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return n})).join("");return g}(this.timestamp(i),i.format)},i.prototype.timestamp=function(n){var i=f(n,{min:0,max:(new Date).getTime()});return this.natural(i)},i.prototype.weekday=function(n){var i=f(n,{abbr:!1,locale:"en-US"}),t=i.locale,e=i.abbr,r=this.database.weekday[t]||this.database.weekday["en-US"],a=this.pickone(r);return e&&a[1]||a[0]},i.prototype.month=function(n){var i=f(n,{abbr:!1,locale:"en-US"}),t=i.locale,e=i.abbr,r=this.database.month[t]||this.database.month["en-US"],a=this.pickone(r);return e&&a[1]||a[0]},i}(v),xn=[{c:[{c:[{i:"340803",n:"大观区"},{i:"340822",n:"怀宁县"},{i:"340824",n:"潜山县"},{i:"340826",n:"宿松县"},{i:"340825",n:"太湖县"},{i:"340881",n:"桐城市"},{i:"340827",n:"望江县"},{i:"340802",n:"迎江区"},{i:"340811",n:"宜秀区"},{i:"340828",n:"岳西县"},{i:"340823",n:"枞阳县"}],i:"340800",n:"安庆市"},{c:[{i:"340303",n:"蚌山区"},{i:"340323",n:"固镇县"},{i:"340311",n:"淮上区"},{i:"340321",n:"怀远县"},{i:"340302",n:"龙子湖区"},{i:"340322",n:"五河县"},{i:"340304",n:"禹会区"}],i:"340300",n:"蚌埠市"},{c:[{i:"341623",n:"利辛县"},{i:"341622",n:"蒙城县"},{i:"341602",n:"谯城区"},{i:"341621",n:"涡阳县"}],i:"341600",n:"亳州市"},{c:[{i:"341423",n:"含山县"},{i:"341424",n:"和县"},{i:"341402",n:"居巢区"},{i:"341421",n:"庐江县"},{i:"341422",n:"无为县"}],i:"341400",n:"巢湖市"},{c:[{i:"341721",n:"东至县"},{i:"341702",n:"贵池区"},{i:"341723",n:"青阳县"},{i:"341722",n:"石台县"}],i:"341700",n:"池州市"},{c:[{i:"341125",n:"定远县"},{i:"341126",n:"凤阳县"},{i:"341122",n:"来安县"},{i:"341102",n:"琅琊区"},{i:"341182",n:"明光市"},{i:"341103",n:"南谯区"},{i:"341124",n:"全椒县"},{i:"341181",n:"天长市"}],i:"341100",n:"滁州市"},{c:[{i:"341225",n:"阜南县"},{i:"341282",n:"界首市"},{i:"341221",n:"临泉县"},{i:"341222",n:"太和县"},{i:"341203",n:"颍东区"},{i:"341204",n:"颍泉区"},{i:"341226",n:"颍上县"},{i:"341202",n:"颍州区"}],i:"341200",n:"阜阳市"},{c:[{i:"340111",n:"包河区"},{i:"340122",n:"肥东县"},{i:"340123",n:"肥西县"},{i:"340151",n:"高新区"},{i:"340103",n:"庐阳区"},{i:"340104",n:"蜀山区"},{i:"340102",n:"瑶海区"},{i:"340121",n:"长丰县"},{i:"340191",n:"中区"}],i:"340100",n:"合肥市"},{c:[{i:"340602",n:"杜集区"},{i:"340604",n:"烈山区"},{i:"340621",n:"濉溪县"},{i:"340603",n:"相山区"}],i:"340600",n:"淮北市"},{c:[{i:"340405",n:"八公山区"},{i:"340402",n:"大通区"},{i:"340421",n:"凤台县"},{i:"340406",n:"潘集区"},{i:"340403",n:"田家庵区"},{i:"340404",n:"谢家集区"}],i:"340400",n:"淮南市"},{c:[{i:"341003",n:"黄山区"},{i:"341004",n:"徽州区"},{i:"341024",n:"祁门县"},{i:"341021",n:"歙县"},{i:"341002",n:"屯溪区"},{i:"341022",n:"休宁县"},{i:"341023",n:"黟县"}],i:"341000",n:"黄山市"},{c:[{i:"341522",n:"霍邱县"},{i:"341525",n:"霍山县"},{i:"341502",n:"金安区"},{i:"341524",n:"金寨县"},{i:"341521",n:"寿县"},{i:"341523",n:"舒城县"},{i:"341503",n:"裕安区"}],i:"341500",n:"六安市"},{c:[{i:"340521",n:"当涂县"},{i:"340503",n:"花山区"},{i:"340502",n:"金家庄区"},{i:"340504",n:"雨山区"}],i:"340500",n:"马鞍山市"},{c:[{i:"341321",n:"砀山县"},{i:"341323",n:"灵璧县"},{i:"341324",n:"泗县"},{i:"341322",n:"萧县"},{i:"341302",n:"埇桥区"}],i:"341300",n:"宿州市"},{c:[{i:"340711",n:"郊区"},{i:"340703",n:"狮子山区"},{i:"340702",n:"铜官山区"},{i:"340721",n:"铜陵县"}],i:"340700",n:"铜陵市"},{c:[{i:"340222",n:"繁昌县"},{i:"340202",n:"镜湖区"},{i:"340207",n:"鸠江区"},{i:"340223",n:"南陵县"},{i:"340208",n:"三山区"},{i:"340221",n:"芜湖县"},{i:"340203",n:"弋江区"}],i:"340200",n:"芜湖市"},{c:[{i:"341822",n:"广德县"},{i:"341825",n:"旌德县"},{i:"341823",n:"泾县"},{i:"341824",n:"绩溪县"},{i:"341821",n:"郎溪县"},{i:"341881",n:"宁国市"},{i:"341802",n:"宣州区"}],i:"341800",n:"宣城市"}],i:"340000",n:"安徽省"},{c:[{i:"820100",n:"澳门半岛"},{i:"820200",n:"离岛"}],i:"820000",n:"澳门特别行政区"},{c:[{c:[{i:"110114",n:"昌平区"},{i:"110105",n:"朝阳区"},{i:"110103",n:"崇文区"},{i:"110115",n:"大兴区"},{i:"110101",n:"东城区"},{i:"110111",n:"房山区"},{i:"110106",n:"丰台区"},{i:"110108",n:"海淀区"},{i:"110116",n:"怀柔区"},{i:"110109",n:"门头沟区"},{i:"110228",n:"密云县"},{i:"110117",n:"平谷区"},{i:"110107",n:"石景山区"},{i:"110113",n:"顺义区"},{i:"110112",n:"通州区"},{i:"110102",n:"西城区"},{i:"110104",n:"宣武区"},{i:"110229",n:"延庆县"}],i:"110100",n:"北京市"}],i:"110000",n:"北京"},{c:[{c:[{i:"500113",n:"巴南区"},{i:"500109",n:"北碚区"},{i:"500227",n:"璧山县"},{i:"500229",n:"城口县"},{i:"500104",n:"大渡口区"},{i:"500225",n:"大足县"},{i:"500231",n:"垫江县"},{i:"500230",n:"丰都县"},{i:"500236",n:"奉节县"},{i:"500102",n:"涪陵区"},{i:"500382",n:"合川区"},{i:"500105",n:"江北区"},{i:"500381",n:"江津市"},{i:"500107",n:"九龙坡区"},{i:"500234",n:"开县"},{i:"500228",n:"梁平县"},{i:"500108",n:"南岸区"},{i:"500384",n:"南川市"},{i:"500243",n:"彭水苗族土家族自治县"},{i:"500114",n:"黔江区"},{i:"500222",n:"綦江县"},{i:"500226",n:"荣昌县"},{i:"500106",n:"沙坪坝区"},{i:"500240",n:"石柱土家族自治县"},{i:"500111",n:"双桥区"},{i:"500224",n:"铜梁县"},{i:"500223",n:"潼南县"},{i:"500110",n:"万盛区"},{i:"500101",n:"万州区"},{i:"500232",n:"武隆县"},{i:"500237",n:"巫山县"},{i:"500238",n:"巫溪县"},{i:"500241",n:"秀山土家族苗族自治县"},{i:"500383",n:"永川市"},{i:"500242",n:"酉阳土家族苗族自治县"},{i:"500112",n:"渝北区"},{i:"500235",n:"云阳县"},{i:"500103",n:"渝中区"},{i:"500115",n:"长寿区"},{i:"500233",n:"忠县"}],i:"500100",n:"重庆市"}],i:"500000",n:"重庆"},{c:[{c:[{i:"350104",n:"仓山区"},{i:"350181",n:"福清市"},{i:"350102",n:"鼓楼区"},{i:"350111",n:"晋安区"},{i:"350122",n:"连江县"},{i:"350123",n:"罗源县"},{i:"350105",n:"马尾区"},{i:"350121",n:"闽侯县"},{i:"350124",n:"闽清县"},{i:"350128",n:"平潭县"},{i:"350103",n:"台江区"},{i:"350125",n:"永泰县"},{i:"350182",n:"长乐市"}],i:"350100",n:"福州市"},{c:[{i:"350825",n:"连城县"},{i:"350823",n:"上杭县"},{i:"350824",n:"武平县"},{i:"350802",n:"新罗区"},{i:"350822",n:"永定县"},{i:"350881",n:"漳平市"},{i:"350821",n:"长汀县"}],i:"350800",n:"龙岩市"},{c:[{i:"350723",n:"光泽县"},{i:"350783",n:"建瓯市"},{i:"350784",n:"建阳市"},{i:"350722",n:"浦城县"},{i:"350781",n:"邵武市"},{i:"350721",n:"顺昌县"},{i:"350724",n:"松溪县"},{i:"350782",n:"武夷山市"},{i:"350702",n:"延平区"},{i:"350725",n:"政和县"}],i:"350700",n:"南平市"},{c:[{i:"350981",n:"福安市"},{i:"350982",n:"福鼎市"},{i:"350922",n:"古田县"},{i:"350902",n:"蕉城区"},{i:"350923",n:"屏南县"},{i:"350924",n:"寿宁县"},{i:"350921",n:"霞浦县"},{i:"350926",n:"柘荣县"},{i:"350925",n:"周宁县"}],i:"350900",n:"宁德市"},{c:[{i:"350302",n:"城厢区"},{i:"350303",n:"涵江区"},{i:"350304",n:"荔城区"},{i:"350322",n:"仙游县"},{i:"350305",n:"秀屿区"}],i:"350300",n:"莆田市"},{c:[{i:"350524",n:"安溪县"},{i:"350526",n:"德化县"},{i:"350503",n:"丰泽区"},{i:"350521",n:"惠安县"},{i:"350582",n:"晋江市"},{i:"350527",n:"金门县"},{i:"350502",n:"鲤城区"},{i:"350504",n:"洛江区"},{i:"350583",n:"南安市"},{i:"350505",n:"泉港区"},{i:"350581",n:"石狮市"},{i:"350525",n:"永春县"}],i:"350500",n:"泉州市"},{c:[{i:"350425",n:"大田县"},{i:"350428",n:"将乐县"},{i:"350430",n:"建宁县"},{i:"350402",n:"梅列区"},{i:"350421",n:"明溪县"},{i:"350424",n:"宁化县"},{i:"350423",n:"清流县"},{i:"350403",n:"三元区"},{i:"350427",n:"沙县"},{i:"350429",n:"泰宁县"},{i:"350481",n:"永安市"},{i:"350426",n:"尤溪县"}],i:"350400",n:"三明市"},{c:[{i:"350205",n:"海沧区"},{i:"350206",n:"湖里区"},{i:"350211",n:"集美区"},{i:"350203",n:"思明区"},{i:"350212",n:"同安区"},{i:"350213",n:"翔安区"}],i:"350200",n:"厦门市"},{c:[{i:"350626",n:"东山县"},{i:"350629",n:"华安县"},{i:"350681",n:"龙海市"},{i:"350603",n:"龙文区"},{i:"350627",n:"南靖县"},{i:"350628",n:"平和县"},{i:"350602",n:"芗城区"},{i:"350622",n:"云霄县"},{i:"350623",n:"漳浦县"},{i:"350625",n:"长泰县"},{i:"350624",n:"诏安县"}],i:"350600",n:"漳州市"}],i:"350000",n:"福建省"},{c:[{c:[{i:"620402",n:"白银区"},{i:"620422",n:"会宁县"},{i:"620423",n:"景泰县"},{i:"620421",n:"靖远县"},{i:"620403",n:"平川区"}],i:"620400",n:"白银市"},{c:[{i:"621102",n:"安定区"},{i:"621124",n:"临洮县"},{i:"621122",n:"陇西县"},{i:"621126",n:"岷县"},{i:"621121",n:"通渭县"},{i:"621123",n:"渭源县"},{i:"621125",n:"漳县"}],i:"621100",n:"定西市"},{c:[{i:"623024",n:"迭部县"},{i:"623001",n:"合作市"},{i:"623021",n:"临潭县"},{i:"623026",n:"碌曲县"},{i:"623025",n:"玛曲县"},{i:"623027",n:"夏河县"},{i:"623023",n:"舟曲县"},{i:"623022",n:"卓尼县"}],i:"623000",n:"甘南藏族自治州"},{i:"620200",n:"嘉峪关市"},{c:[{i:"620302",n:"金川区"},{i:"620321",n:"永昌县"}],i:"620300",n:"金昌市"},{c:[{i:"620924",n:"阿克塞哈萨克族自治县"},{i:"620922",n:"安西县"},{i:"620982",n:"敦煌市"},{i:"620921",n:"金塔县"},{i:"620923",n:"肃北蒙古族自治县"},{i:"620902",n:"肃州区"},{i:"620981",n:"玉门市"}],i:"620900",n:"酒泉市"},{c:[{i:"620105",n:"安宁区"},{i:"620102",n:"城关区"},{i:"620122",n:"皋兰县"},{i:"620111",n:"红古区"},{i:"620103",n:"七里河区"},{i:"620104",n:"西固区"},{i:"620121",n:"永登县"},{i:"620123",n:"榆中县"}],i:"620100",n:"兰州市"},{c:[{i:"622926",n:"东乡族自治县"},{i:"622924",n:"广河县"},{i:"622925",n:"和政县"},{i:"622927",n:"积石山保安族东乡族撒拉族自治县"},{i:"622922",n:"康乐县"},{i:"622901",n:"临夏市"},{i:"622921",n:"临夏县"},{i:"622923",n:"永靖县"}],i:"622900",n:"临夏回族自治州"},{c:[{i:"621221",n:"成县"},{i:"621223",n:"宕昌县"},{i:"621227",n:"徽县"},{i:"621224",n:"康县"},{i:"621228",n:"两当县"},{i:"621226",n:"礼县"},{i:"621222",n:"文县"},{i:"621202",n:"武都区"},{i:"621225",n:"西和县"}],i:"621200",n:"陇南市"},{c:[{i:"620823",n:"崇信县"},{i:"620824",n:"华亭县"},{i:"620821",n:"泾川县"},{i:"620826",n:"静宁县"},{i:"620802",n:"崆峒区"},{i:"620822",n:"灵台县"},{i:"620825",n:"庄浪县"}],i:"620800",n:"平凉市"},{c:[{i:"621024",n:"合水县"},{i:"621023",n:"华池县"},{i:"621022",n:"环县"},{i:"621026",n:"宁县"},{i:"621021",n:"庆城县"},{i:"621002",n:"西峰区"},{i:"621025",n:"正宁县"},{i:"621027",n:"镇原县"}],i:"621000",n:"庆阳市"},{c:[{i:"620523",n:"甘谷县"},{i:"620503",n:"麦积区"},{i:"620522",n:"秦安县"},{i:"620521",n:"清水县"},{i:"620502",n:"秦州区"},{i:"620524",n:"武山县"},{i:"620525",n:"张家川回族自治县"}],i:"620500",n:"天水市"},{c:[{i:"620622",n:"古浪县"},{i:"620602",n:"凉州区"},{i:"620621",n:"民勤县"},{i:"620623",n:"天祝藏族自治县"}],i:"620600",n:"武威市"},{c:[{i:"620702",n:"甘州区"},{i:"620724",n:"高台县"},{i:"620723",n:"临泽县"},{i:"620722",n:"民乐县"},{i:"620725",n:"山丹县"},{i:"620721",n:"肃南裕固族自治县"}],i:"620700",n:"张掖市"}],i:"620000",n:"甘肃省"},{c:[{c:[{i:"445121",n:"潮安县"},{i:"445185",n:"枫溪区"},{i:"445122",n:"饶平县"},{i:"445102",n:"湘桥区"}],i:"445100",n:"潮州市"},{c:[{i:"441901403",n:"东莞生态园"},{i:"441901402",n:"虎门港管委会"},{i:"441901401",n:"松山湖管委会"},{i:"441901110",n:"常平镇"},{i:"441901113",n:"大朗镇"},{i:"441901114",n:"黄江镇"},{i:"441901111",n:"寮步镇"},{i:"441901112",n:"樟木头镇"},{i:"441901117",n:"凤岗镇"},{i:"441901118",n:"大岭山镇"},{i:"441901115",n:"清溪镇"},{i:"441901116",n:"塘厦镇"},{i:"441901119",n:"长安镇"},{i:"441901121",n:"虎门镇"},{i:"441901122",n:"厚街镇"},{i:"441901123",n:"沙田镇"},{i:"441901124",n:"道滘镇"},{i:"441901125",n:"洪梅镇"},{i:"441901126",n:"麻涌镇"},{i:"441901127",n:"望牛墩镇"},{i:"441901128",n:"中堂镇"},{i:"441901129",n:"高埗镇"},{i:"441901104",n:"石排镇"},{i:"441901105",n:"企石镇"},{i:"441901106",n:"横沥镇"}],i:"441900",n:"东莞市"},{c:[{i:"440608",n:"高明区"},{i:"440605",n:"南海区"},{i:"440607",n:"三水区"},{i:"440604",n:"禅城区"},{i:"440606",n:"顺德区"}],i:"440600",n:"佛山市"},{c:[{i:"440111",n:"白云区"},{i:"440184",n:"从化市"},{i:"440188",n:"东山区"},{i:"440113",n:"番禺区"},{i:"440105",n:"海珠区"},{i:"440114",n:"花都区"},{i:"440112",n:"黄埔区"},{i:"440103",n:"荔湾区"},{i:"440116",n:"萝岗区"},{i:"440115",n:"南沙区"},{i:"440106",n:"天河区"},{i:"440104",n:"越秀区"},{i:"440183",n:"增城市"}],i:"440100",n:"广州市"},{c:[{i:"441625",n:"东源县"},{i:"441624",n:"和平县"},{i:"441623",n:"连平县"},{i:"441622",n:"龙川县"},{i:"441602",n:"源城区"},{i:"441621",n:"紫金县"}],i:"441600",n:"河源市"},{c:[{i:"441322",n:"博罗县"},{i:"441302",n:"惠城区"},{i:"441323",n:"惠东县"},{i:"441303",n:"惠阳区"},{i:"441324",n:"龙门县"}],i:"441300",n:"惠州市"},{c:[{i:"440785",n:"恩平市"},{i:"440784",n:"鹤山市"},{i:"440704",n:"江海区"},{i:"440783",n:"开平市"},{i:"440703",n:"蓬江区"},{i:"440781",n:"台山市"},{i:"440705",n:"新会区"}],i:"440700",n:"江门市"},{c:[{i:"445284",n:"东山区"},{i:"445224",n:"惠来县"},{i:"445221",n:"揭东县"},{i:"445222",n:"揭西县"},{i:"445281",n:"普宁市"},{i:"445202",n:"榕城区"}],i:"445200",n:"揭阳市"},{c:[{i:"440923",n:"电白县"},{i:"440981",n:"高州市"},{i:"440982",n:"化州市"},{i:"440903",n:"茂港区"},{i:"440902",n:"茂南区"},{i:"440983",n:"信宜市"}],i:"440900",n:"茂名市"},{c:[{i:"441422",n:"大埔县"},{i:"441423",n:"丰顺县"},{i:"441427",n:"蕉岭县"},{i:"441402",n:"梅江区"},{i:"441421",n:"梅县"},{i:"441426",n:"平远县"},{i:"441424",n:"五华县"},{i:"441481",n:"兴宁市"}],i:"441400",n:"梅州市"},{c:[{i:"441821",n:"佛冈县"},{i:"441826",n:"连南瑶族自治县"},{i:"441825",n:"连山壮族瑶族自治县"},{i:"441882",n:"连州市"},{i:"441802",n:"清城区"},{i:"441827",n:"清新县"},{i:"441823",n:"阳山县"},{i:"441881",n:"英德市"}],i:"441800",n:"清远市"},{c:[{i:"440514",n:"潮南区"},{i:"440513",n:"潮阳区"},{i:"440515",n:"澄海区"},{i:"440512",n:"濠江区"},{i:"440511",n:"金平区"},{i:"440507",n:"龙湖区"},{i:"440523",n:"南澳县"}],i:"440500",n:"汕头市"},{c:[{i:"441502",n:"城区"},{i:"441521",n:"海丰县"},{i:"441581",n:"陆丰市"},{i:"441523",n:"陆河县"}],i:"441500",n:"汕尾市"},{c:[{i:"440281",n:"乐昌市"},{i:"440282",n:"南雄市"},{i:"440205",n:"曲江区"},{i:"440224",n:"仁化县"},{i:"440232",n:"乳源瑶族自治县"},{i:"440222",n:"始兴县"},{i:"440229",n:"翁源县"},{i:"440203",n:"武江区"},{i:"440233",n:"新丰县"},{i:"440204",n:"浈江区"}],i:"440200",n:"韶关市"},{c:[{i:"440306",n:"宝安区"},{i:"440304",n:"福田区"},{i:"440307",n:"龙岗区"},{i:"440303",n:"罗湖区"},{i:"440305",n:"南山区"},{i:"440308",n:"盐田区"}],i:"440300",n:"深圳市"},{c:[{i:"441702",n:"江城区"},{i:"441781",n:"阳春市"},{i:"441723",n:"阳东县"},{i:"441721",n:"阳西县"}],i:"441700",n:"阳江市"},{c:[{i:"445381",n:"罗定市"},{i:"445321",n:"新兴县"},{i:"445322",n:"郁南县"},{i:"445323",n:"云安县"},{i:"445302",n:"云城区"}],i:"445300",n:"云浮市"},{c:[{i:"440802",n:"赤坎区"},{i:"440882",n:"雷州市"},{i:"440881",n:"廉江市"},{i:"440811",n:"麻章区"},{i:"440804",n:"坡头区"},{i:"440823",n:"遂溪县"},{i:"440883",n:"吴川市"},{i:"440803",n:"霞山区"},{i:"440825",n:"徐闻县"}],i:"440800",n:"湛江市"},{c:[{i:"441226",n:"德庆县"},{i:"441203",n:"鼎湖区"},{i:"441202",n:"端州区"},{i:"441225",n:"封开县"},{i:"441283",n:"高要市"},{i:"441223",n:"广宁县"},{i:"441224",n:"怀集县"},{i:"441284",n:"四会市"}],i:"441200",n:"肇庆市"},{i:"442000",n:"中山市"},{c:[{i:"440403",n:"斗门区"},{i:"440486",n:"金唐区"},{i:"440404",n:"金湾区"},{i:"440487",n:"南湾区"},{i:"440402",n:"香洲区"}],i:"440400",n:"珠海市"}],i:"440000",n:"广东省"},{c:[{c:[{i:"451024",n:"德保县"},{i:"451025",n:"靖西县"},{i:"451028",n:"乐业县"},{i:"451027",n:"凌云县"},{i:"451031",n:"隆林各族自治县"},{i:"451026",n:"那坡县"},{i:"451023",n:"平果县"},{i:"451022",n:"田东县"},{i:"451029",n:"田林县"},{i:"451021",n:"田阳县"},{i:"451030",n:"西林县"},{i:"451002",n:"右江区"}],i:"451000",n:"百色市"},{c:[{i:"450502",n:"海城区"},{i:"450521",n:"合浦县"},{i:"450512",n:"铁山港区"},{i:"450503",n:"银海区"}],i:"450500",n:"北海市"},{c:[{i:"451424",n:"大新县"},{i:"451421",n:"扶绥县"},{i:"451402",n:"江洲区"},{i:"451423",n:"龙州县"},{i:"451422",n:"宁明县"},{i:"451481",n:"凭祥市"},{i:"451425",n:"天等县"}],i:"451400",n:"崇左市"},{c:[{i:"450681",n:"东兴市"},{i:"450603",n:"防城区"},{i:"450602",n:"港口区"},{i:"450621",n:"上思县"}],i:"450600",n:"防城港市"},{c:[{i:"450802",n:"港北区"},{i:"450803",n:"港南区"},{i:"450881",n:"桂平市"},{i:"450821",n:"平南县"},{i:"450804",n:"覃塘区"}],i:"450800",n:"贵港市"},{c:[{i:"450303",n:"叠彩区"},{i:"450332",n:"恭城瑶族自治县"},{i:"450327",n:"灌阳县"},{i:"450323",n:"灵川县"},{i:"450322",n:"临桂县"},{i:"450331",n:"荔蒲县"},{i:"450328",n:"龙胜各族自治县"},{i:"450330",n:"平乐县"},{i:"450305",n:"七星区"},{i:"450324",n:"全州县"},{i:"450304",n:"象山区"},{i:"450325",n:"兴安县"},{i:"450302",n:"秀峰区"},{i:"450321",n:"阳朔县"},{i:"450311",n:"雁山区"},{i:"450326",n:"永福县"},{i:"450329",n:"资源县"}],i:"450300",n:"桂林市"},{c:[{i:"451227",n:"巴马瑶族自治县"},{i:"451229",n:"大化瑶族自治县"},{i:"451224",n:"东兰县"},{i:"451228",n:"都安瑶族自治县"},{i:"451223",n:"凤山县"},{i:"451226",n:"环江毛南族自治县"},{i:"451202",n:"金城江区"},{i:"451225",n:"罗城仫佬族自治县"},{i:"451221",n:"南丹县"},{i:"451222",n:"天峨县"},{i:"451281",n:"宜州市"}],i:"451200",n:"河池市"},{c:[{i:"451102",n:"八步区"},{i:"451123",n:"富川瑶族自治县"},{i:"451121",n:"昭平县"},{i:"451122",n:"钟山县"}],i:"451100",n:"贺州市"},{c:[{i:"451381",n:"合山市"},{i:"451324",n:"金秀瑶族自治县"},{i:"451323",n:"武宣县"},{i:"451322",n:"象州县"},{i:"451321",n:"忻城县"},{i:"451302",n:"兴宾区"}],i:"451300",n:"来宾市"},{c:[{i:"450202",n:"城中区"},{i:"450205",n:"柳北区"},{i:"450222",n:"柳城县"},{i:"450221",n:"柳江县"},{i:"450204",n:"柳南区"},{i:"450223",n:"鹿寨县"},{i:"450224",n:"融安县"},{i:"450225",n:"融水苗族自治县"},{i:"450226",n:"三江侗族自治县"},{i:"450203",n:"鱼峰区"}],i:"450200",n:"柳州市"},{c:[{i:"450126",n:"宾阳县"},{i:"450127",n:"横县"},{i:"450105",n:"江南区"},{i:"450108",n:"良庆区"},{i:"450123",n:"隆安县"},{i:"450124",n:"马山县"},{i:"450103",n:"青秀区"},{i:"450125",n:"上林县"},{i:"450122",n:"武鸣县"},{i:"450102",n:"兴宁区"},{i:"450107",n:"西乡塘区"},{i:"450109",n:"邕宁区"}],i:"450100",n:"南宁市"},{c:[{i:"450721",n:"灵山县"},{i:"450722",n:"浦北县"},{i:"450703",n:"钦北区"},{i:"450702",n:"钦南区"}],i:"450700",n:"钦州市"},{c:[{i:"450421",n:"苍梧县"},{i:"450481",n:"岑溪市"},{i:"450404",n:"蝶山区"},{i:"450423",n:"蒙山县"},{i:"450422",n:"藤县"},{i:"450403",n:"万秀区"},{i:"450405",n:"长洲区"}],i:"450400",n:"梧州市"},{c:[{i:"450981",n:"北流市"},{i:"450923",n:"博白县"},{i:"450922",n:"陆川县"},{i:"450921",n:"容县"},{i:"450924",n:"兴业县"},{i:"450902",n:"玉州区"}],i:"450900",n:"玉林市"}],i:"450000",n:"广西壮族自治区"},{c:[{c:[{i:"520424",n:"关岭布依族苗族自治县"},{i:"520421",n:"平坝县"},{i:"520422",n:"普定县"},{i:"520402",n:"西秀区"},{i:"520423",n:"镇宁布依族苗族自治县"},{i:"520425",n:"紫云苗族布依族自治县"}],i:"520400",n:"安顺市"},{c:[{i:"522401",n:"毕节市"},{i:"522422",n:"大方县"},{i:"522428",n:"赫章县"},{i:"522424",n:"金沙县"},{i:"522426",n:"纳雍县"},{i:"522423",n:"黔西县"},{i:"522427",n:"威宁彝族回族苗族自治县"},{i:"522425",n:"织金县"}],i:"522400",n:"毕节地区"},{c:[{i:"520113",n:"白云区"},{i:"520111",n:"花溪区"},{i:"520151",n:"金阳开发区"},{i:"520121",n:"开阳县"},{i:"520102",n:"南明区"},{i:"520181",n:"清镇市"},{i:"520112",n:"乌当区"},{i:"520114",n:"小河区"},{i:"520122",n:"息烽县"},{i:"520123",n:"修文县"},{i:"520103",n:"云岩区"}],i:"520100",n:"贵阳市"},{c:[{i:"520203",n:"六枝特区"},{i:"520222",n:"盘县"},{i:"520221",n:"水城县"},{i:"520201",n:"钟山区"}],i:"520200",n:"六盘水市"},{c:[{i:"522626",n:"岑巩县"},{i:"522633",n:"从江县"},{i:"522636",n:"丹寨县"},{i:"522622",n:"黄平县"},{i:"522629",n:"剑河县"},{i:"522628",n:"锦屏县"},{i:"522601",n:"凯里市"},{i:"522634",n:"雷山县"},{i:"522631",n:"黎平县"},{i:"522635",n:"麻江县"},{i:"522632",n:"榕江县"},{i:"522624",n:"三穗县"},{i:"522623",n:"施秉县"},{i:"522630",n:"台江县"},{i:"522627",n:"天柱县"},{i:"522625",n:"镇远县"}],i:"522600",n:"黔东南苗族侗族自治州"},{c:[{i:"522701",n:"都匀市"},{i:"522726",n:"独山县"},{i:"522702",n:"福泉市"},{i:"522723",n:"贵定县"},{i:"522731",n:"惠水县"},{i:"522722",n:"荔波县"},{i:"522730",n:"龙里县"},{i:"522728",n:"罗甸县"},{i:"522727",n:"平塘县"},{i:"522732",n:"三都水族自治县"},{i:"522725",n:"瓮安县"},{i:"522729",n:"长顺县"}],i:"522700",n:"黔南布依族苗族自治州"},{c:[{i:"522328",n:"安龙县"},{i:"522327",n:"册亨县"},{i:"522323",n:"普安县"},{i:"522324",n:"晴隆县"},{i:"522326",n:"望谟县"},{i:"522322",n:"兴仁县"},{i:"522301",n:"兴义市"},{i:"522325",n:"贞丰县"}],i:"522300",n:"黔西南布依族苗族自治州"},{c:[{i:"522227",n:"德江县"},{i:"522222",n:"江口县"},{i:"522224",n:"石阡县"},{i:"522225",n:"思南县"},{i:"522229",n:"松桃苗族自治县"},{i:"522201",n:"铜仁市"},{i:"522230",n:"万山特区"},{i:"522228",n:"沿河土家族自治县"},{i:"522226",n:"印江土家族苗族自治县"},{i:"522223",n:"玉屏侗族自治县"}],i:"522200",n:"铜仁地区"},{c:[{i:"520381",n:"赤水市"},{i:"520325",n:"道真仡佬族苗族自治县"},{i:"520327",n:"凤冈县"},{i:"520302",n:"红花岗区"},{i:"520303",n:"汇川区"},{i:"520328",n:"湄潭县"},{i:"520382",n:"仁怀市"},{i:"520323",n:"绥阳县"},{i:"520322",n:"桐梓县"},{i:"520326",n:"务川仡佬族苗族自治县"},{i:"520330",n:"习水县"},{i:"520329",n:"余庆县"},{i:"520324",n:"正安县"},{i:"520321",n:"遵义县"}],i:"520300",n:"遵义市"}],i:"520000",n:"贵州省"},{c:[{i:"469030",n:"白沙黎族自治县"},{i:"469035",n:"保亭黎族苗族自治县"},{i:"469031",n:"昌江黎族自治县"},{i:"469027",n:"澄迈县"},{i:"469003",n:"儋州市"},{i:"469025",n:"定安县"},{i:"469007",n:"东方市"},{c:[{i:"460106",n:"龙华区"},{i:"460108",n:"美兰区"},{i:"460107",n:"琼山区"},{i:"460105",n:"秀英区"}],i:"460100",n:"海口市"},{i:"469033",n:"乐东黎族自治县"},{i:"469028",n:"临高县"},{i:"469034",n:"陵水黎族自治县"},{i:"469038",n:"南沙群岛"},{i:"469002",n:"琼海市"},{i:"469036",n:"琼中黎族苗族自治县"},{i:"460200",n:"三亚市"},{i:"469026",n:"屯昌县"},{i:"469006",n:"万宁市"},{i:"469005",n:"文昌市"},{i:"469001",n:"五指山市"},{i:"469037",n:"西沙群岛"},{i:"469039",n:"中沙群岛的岛礁及其海域"}],i:"460000",n:"海南省"},{c:[{c:[{i:"130683",n:"安国市"},{i:"130632",n:"安新县"},{i:"130603",n:"北市区"},{i:"130637",n:"博野县"},{i:"130626",n:"定兴县"},{i:"130682",n:"定州市"},{i:"130624",n:"阜平县"},{i:"130684",n:"高碑店市"},{i:"130698",n:"高开区"},{i:"130628",n:"高阳县"},{i:"130623",n:"涞水县"},{i:"130630",n:"涞源县"},{i:"130635",n:"蠡县"},{i:"130621",n:"满城县"},{i:"130604",n:"南市区"},{i:"130622",n:"清苑县"},{i:"130634",n:"曲阳县"},{i:"130629",n:"容城县"},{i:"130636",n:"顺平县"},{i:"130627",n:"唐县"},{i:"130631",n:"望都县"},{i:"130602",n:"新市区"},{i:"130638",n:"雄县"},{i:"130625",n:"徐水县"},{i:"130633",n:"易县"},{i:"130681",n:"涿州市"}],i:"130600",n:"保定市"},{c:[{i:"130981",n:"泊头市"},{i:"130921",n:"沧县"},{i:"130923",n:"东光县"},{i:"130924",n:"海兴县"},{i:"130984",n:"河间市"},{i:"130983",n:"黄骅市"},{i:"130930",n:"孟村回族自治县"},{i:"130927",n:"南皮县"},{i:"130922",n:"青县"},{i:"130982",n:"任丘市"},{i:"130926",n:"肃宁县"},{i:"130928",n:"吴桥县"},{i:"130929",n:"献县"},{i:"130902",n:"新华区"},{i:"130925",n:"盐山县"},{i:"130903",n:"运河区"}],i:"130900",n:"沧州市"},{c:[{i:"130821",n:"承德县"},{i:"130826",n:"丰宁满族自治县"},{i:"130827",n:"宽城满族自治县"},{i:"130825",n:"隆化县"},{i:"130824",n:"滦平县"},{i:"130823",n:"平泉县"},{i:"130803",n:"双滦区"},{i:"130802",n:"双桥区"},{i:"130828",n:"围场满族蒙古族自治县"},{i:"130822",n:"兴隆县"},{i:"130804",n:"鹰手营子矿区"}],i:"130800",n:"承德市"},{c:[{i:"130424",n:"成安县"},{i:"130427",n:"磁县"},{i:"130403",n:"丛台区"},{i:"130425",n:"大名县"},{i:"130428",n:"肥乡县"},{i:"130406",n:"峰峰矿区"},{i:"130404",n:"复兴区"},{i:"130432",n:"广平县"},{i:"130433",n:"馆陶县"},{i:"130421",n:"邯郸县"},{i:"130402",n:"邯山区"},{i:"130431",n:"鸡泽县"},{i:"130423",n:"临漳县"},{i:"130430",n:"邱县"},{i:"130435",n:"曲周县"},{i:"130426",n:"涉县"},{i:"130434",n:"魏县"},{i:"130481",n:"武安市"},{i:"130429",n:"永年县"}],i:"130400",n:"邯郸市"},{c:[{i:"131125",n:"安平县"},{i:"131128",n:"阜城县"},{i:"131126",n:"故城县"},{i:"131127",n:"景县"},{i:"131181",n:"冀州市"},{i:"131124",n:"饶阳县"},{i:"131182",n:"深州市"},{i:"131102",n:"桃城区"},{i:"131123",n:"武强县"},{i:"131122",n:"武邑县"},{i:"131121",n:"枣强县"}],i:"131100",n:"衡水市"},{c:[{i:"131002",n:"安次区"},{i:"131081",n:"霸州市"},{i:"131028",n:"大厂回族自治县"},{i:"131025",n:"大城县"},{i:"131003",n:"广阳区"},{i:"131022",n:"固安县"},{i:"131051",n:"开发区"},{i:"131082",n:"三河市"},{i:"131026",n:"文安县"},{i:"131024",n:"香河县"},{i:"131052",n:"燕郊经济技术开发区"},{i:"131023",n:"永清县"}],i:"131000",n:"廊坊市"},{c:[{i:"130304",n:"北戴河区"},{i:"130322",n:"昌黎县"},{i:"130323",n:"抚宁县"},{i:"130302",n:"海港区"},{i:"130399",n:"经济技术开发区"},{i:"130324",n:"卢龙县"},{i:"130321",n:"青龙满族自治县"},{i:"130303",n:"山海关区"}],i:"130300",n:"秦皇岛市"},{c:[{i:"130182",n:"藁城市"},{i:"130127",n:"高邑县"},{i:"130107",n:"井陉矿区"},{i:"130121",n:"井陉县"},{i:"130183",n:"晋州市"},{i:"130126",n:"灵寿县"},{i:"130124",n:"栾城县"},{i:"130185",n:"鹿泉市"},{i:"130131",n:"平山县"},{i:"130103",n:"桥东区"},{i:"130104",n:"桥西区"},{i:"130128",n:"深泽县"},{i:"130130",n:"无极县"},{i:"130125",n:"行唐县"},{i:"130105",n:"新华区"},{i:"130181",n:"辛集市"},{i:"130184",n:"新乐市"},{i:"130132",n:"元氏县"},{i:"130108",n:"裕华区"},{i:"130129",n:"赞皇县"},{i:"130102",n:"长安区"},{i:"130133",n:"赵县"},{i:"130123",n:"正定县"}],i:"130100",n:"石家庄市"},{c:[{i:"130207",n:"丰南区"},{i:"130208",n:"丰润区"},{i:"130204",n:"古冶区"},{i:"130205",n:"开平区"},{i:"130225",n:"乐亭县"},{i:"130224",n:"滦南县"},{i:"130223",n:"滦县"},{i:"130203",n:"路北区"},{i:"130202",n:"路南区"},{i:"130283",n:"迁安市"},{i:"130227",n:"迁西县"},{i:"130230",n:"唐海县"},{i:"130229",n:"玉田县"},{i:"130281",n:"遵化市"}],i:"130200",n:"唐山市"},{c:[{i:"130524",n:"柏乡县"},{i:"130531",n:"广宗县"},{i:"130529",n:"巨鹿县"},{i:"130522",n:"临城县"},{i:"130535",n:"临西县"},{i:"130525",n:"隆尧县"},{i:"130581",n:"南宫市"},{i:"130527",n:"南和县"},{i:"130523",n:"内丘县"},{i:"130528",n:"宁晋县"},{i:"130532",n:"平乡县"},{i:"130502",n:"桥东区"},{i:"130503",n:"桥西区"},{i:"130534",n:"清河县"},{i:"130526",n:"任县"},{i:"130582",n:"沙河市"},{i:"130533",n:"威县"},{i:"130521",n:"邢台县"},{i:"130530",n:"新河县"}],i:"130500",n:"邢台市"},{c:[{i:"130732",n:"赤城县"},{i:"130733",n:"崇礼县"},{i:"130724",n:"沽源县"},{i:"130728",n:"怀安县"},{i:"130730",n:"怀来县"},{i:"130723",n:"康保县"},{i:"130702",n:"桥东区"},{i:"130703",n:"桥西区"},{i:"130725",n:"尚义县"},{i:"130729",n:"万全县"},{i:"130706",n:"下花园区"},{i:"130705",n:"宣化区"},{i:"130721",n:"宣化县"},{i:"130727",n:"阳原县"},{i:"130726",n:"蔚县"},{i:"130722",n:"张北县"},{i:"130731",n:"涿鹿县"}],i:"130700",n:"张家口市"}],i:"130000",n:"河北省"},{c:[{c:[{i:"230606",n:"大同区"},{i:"230624",n:"杜尔伯特蒙古族自治县"},{i:"230605",n:"红岗区"},{i:"230623",n:"林甸县"},{i:"230603",n:"龙凤区"},{i:"230604",n:"让胡路区"},{i:"230602",n:"萨尔图区"},{i:"230622",n:"肇源县"},{i:"230621",n:"肇州县"}],i:"230600",n:"大庆市"},{c:[{i:"232721",n:"呼玛县"},{i:"232724",n:"加格达奇区"},{i:"232723",n:"漠河县"},{i:"232722",n:"塔河县"}],i:"232700",n:"大兴安岭地区"},{c:[{i:"230181",n:"阿城市"},{i:"230185",n:"阿城市"},{i:"230126",n:"巴彦县"},{i:"230125",n:"宾县"},{i:"230102",n:"道里区"},{i:"230104",n:"道外区"},{i:"230107",n:"动力区"},{i:"230124",n:"方正县"},{i:"230111",n:"呼兰区"},{i:"230127",n:"木兰县"},{i:"230103",n:"南岗区"},{i:"230108",n:"平房区"},{i:"230183",n:"尚志市"},{i:"230182",n:"双城市"},{i:"230109",n:"松北区"},{i:"230128",n:"通河县"},{i:"230184",n:"五常市"},{i:"230106",n:"香坊区"},{i:"230129",n:"延寿县"},{i:"230123",n:"依兰县"}],i:"230100",n:"哈尔滨市"},{c:[{i:"230406",n:"东山区"},{i:"230403",n:"工农区"},{i:"230421",n:"萝北县"},{i:"230404",n:"南山区"},{i:"230422",n:"绥滨县"},{i:"230402",n:"向阳区"},{i:"230405",n:"兴安区"},{i:"230407",n:"兴山区"}],i:"230400",n:"鹤岗市"},{c:[{i:"231102",n:"爱辉区"},{i:"231181",n:"北安市"},{i:"231121",n:"嫩江县"},{i:"231124",n:"孙吴县"},{i:"231182",n:"五大连池市"},{i:"231123",n:"逊克县"}],i:"231100",n:"黑河市"},{c:[{i:"230805",n:"东风区"},{i:"230882",n:"富锦市"},{i:"230833",n:"抚远县"},{i:"230826",n:"桦川县"},{i:"230822",n:"桦南县"},{i:"230811",n:"郊区"},{i:"230804",n:"前进区"},{i:"230828",n:"汤原县"},{i:"230881",n:"同江市"},{i:"230803",n:"向阳区"},{i:"230802",n:"永红区"}],i:"230800",n:"佳木斯市"},{c:[{i:"230306",n:"城子河区"},{i:"230304",n:"滴道区"},{i:"230303",n:"恒山区"},{i:"230381",n:"虎林市"},{i:"230321",n:"鸡东县"},{i:"230302",n:"鸡冠区"},{i:"230305",n:"梨树区"},{i:"230307",n:"麻山区"},{i:"230382",n:"密山市"}],i:"230300",n:"鸡西市"},{c:[{i:"231004",n:"爱民区"},{i:"231002",n:"东安区"},{i:"231024",n:"东宁县"},{i:"231083",n:"海林市"},{i:"231025",n:"林口县"},{i:"231085",n:"穆棱市"},{i:"231084",n:"宁安市"},{i:"231081",n:"绥芬河市"},{i:"231005",n:"西安区"},{i:"231003",n:"阳明区"}],i:"231000",n:"牡丹江市"},{c:[{i:"230205",n:"昂昂溪区"},{i:"230231",n:"拜泉县"},{i:"230206",n:"富拉尔基区"},{i:"230227",n:"富裕县"},{i:"230225",n:"甘南县"},{i:"230203",n:"建华区"},{i:"230230",n:"克东县"},{i:"230229",n:"克山县"},{i:"230221",n:"龙江县"},{i:"230202",n:"龙沙区"},{i:"230208",n:"梅里斯达斡尔族区"},{i:"230281",n:"讷河市"},{i:"230207",n:"碾子山区"},{i:"230224",n:"泰来县"},{i:"230204",n:"铁锋区"},{i:"230223",n:"依安县"}],i:"230200",n:"齐齐哈尔市"},{c:[{i:"230921",n:"勃利县"},{i:"230904",n:"茄子河区"},{i:"230903",n:"桃山区"},{i:"230902",n:"新兴区"}],i:"230900",n:"七台河市"},{c:[{i:"230523",n:"宝清县"},{i:"230506",n:"宝山区"},{i:"230502",n:"尖山区"},{i:"230521",n:"集贤县"},{i:"230503",n:"岭东区"},{i:"230524",n:"饶河县"},{i:"230505",n:"四方台区"},{i:"230522",n:"友谊县"}],i:"230500",n:"双鸭山市"},{c:[{i:"231281",n:"安达市"},{i:"231202",n:"北林区"},{i:"231283",n:"海伦市"},{i:"231222",n:"兰西县"},{i:"231225",n:"明水县"},{i:"231224",n:"庆安县"},{i:"231223",n:"青冈县"},{i:"231226",n:"绥棱县"},{i:"231221",n:"望奎县"},{i:"231282",n:"肇东市"}],i:"231200",n:"绥化市"},{c:[{i:"230706",n:"翠峦区"},{i:"230713",n:"带岭区"},{i:"230715",n:"红星区"},{i:"230722",n:"嘉荫县"},{i:"230709",n:"金山屯区"},{i:"230708",n:"美溪区"},{i:"230703",n:"南岔区"},{i:"230716",n:"上甘岭区"},{i:"230712",n:"汤旺河区"},{i:"230781",n:"铁力市"},{i:"230711",n:"乌马河区"},{i:"230714",n:"乌伊岭区"},{i:"230710",n:"五营区"},{i:"230705",n:"西林区"},{i:"230707",n:"新青区"},{i:"230702",n:"伊春区"},{i:"230704",n:"友好区"}],i:"230700",n:"伊春市"}],i:"230000",n:"黑龙江省"},{c:[{c:[{i:"410522",n:"安阳县"},{i:"410503",n:"北关区"},{i:"410526",n:"滑县"},{i:"410581",n:"林州市"},{i:"410506",n:"龙安区"},{i:"410527",n:"内黄县"},{i:"410523",n:"汤阴县"},{i:"410502",n:"文峰区"},{i:"410505",n:"殷都区"}],i:"410500",n:"安阳市"},{c:[{i:"410602",n:"鹤山区"},{i:"410611",n:"淇滨区"},{i:"410622",n:"淇县"},{i:"410603",n:"山城区"},{i:"410621",n:"浚县"}],i:"410600",n:"鹤壁市"},{c:[{i:"410822",n:"博爱县"},{i:"410802",n:"解放区"},{i:"410804",n:"马村区"},{i:"410883",n:"孟州市"},{i:"410882",n:"沁阳市"},{i:"410811",n:"山阳区"},{i:"410825",n:"温县"},{i:"410823",n:"武陟县"},{i:"410821",n:"修武县"},{i:"410803",n:"中站区"}],i:"410800",n:"焦作市"},{i:"410881",n:"济源市"},{c:[{i:"410204",n:"鼓楼区"},{i:"410211",n:"金明区"},{i:"410224",n:"开封县"},{i:"410225",n:"兰考县"},{i:"410202",n:"龙亭区"},{i:"410221",n:"杞县"},{i:"410203",n:"顺河回族区"},{i:"410222",n:"通许县"},{i:"410223",n:"尉氏县"},{i:"410205",n:"禹王台区"}],i:"410200",n:"开封市"},{c:[{i:"411122",n:"临颍县"},{i:"411121",n:"舞阳县"},{i:"411103",n:"郾城区"},{i:"411102",n:"源汇区"},{i:"411104",n:"召陵区"}],i:"411100",n:"漯河市"},{c:[{i:"410304",n:"廛河回族区"},{i:"471004",n:"高新区"},{i:"410305",n:"涧西区"},{i:"410306",n:"吉利区"},{i:"410302",n:"老城区"},{i:"410324",n:"栾川县"},{i:"410307",n:"洛龙区"},{i:"410328",n:"洛宁县"},{i:"410322",n:"孟津县"},{i:"410326",n:"汝阳县"},{i:"410325",n:"嵩县"},{i:"410303",n:"西工区"},{i:"410323",n:"新安县"},{i:"410381",n:"偃师市"},{i:"410329",n:"伊川县"},{i:"410327",n:"宜阳县"}],i:"410300",n:"洛阳市"},{c:[{i:"411381",n:"邓州市"},{i:"411322",n:"方城县"},{i:"411321",n:"南召县"},{i:"411325",n:"内乡县"},{i:"411327",n:"社旗县"},{i:"411328",n:"唐河县"},{i:"411330",n:"桐柏县"},{i:"411302",n:"宛城区"},{i:"411303",n:"卧龙区"},{i:"411326",n:"淅川县"},{i:"411329",n:"新野县"},{i:"411323",n:"西峡县"},{i:"411324",n:"镇平县"}],i:"411300",n:"南阳市"},{c:[{i:"410421",n:"宝丰县"},{i:"410425",n:"郏县"},{i:"410423",n:"鲁山县"},{i:"410482",n:"汝州市"},{i:"410404",n:"石龙区"},{i:"410403",n:"卫东区"},{i:"410481",n:"舞钢市"},{i:"410402",n:"新华区"},{i:"410422",n:"叶县"},{i:"410411",n:"湛河区"}],i:"410400",n:"平顶山市"},{c:[{i:"410926",n:"范县"},{i:"410902",n:"华龙区"},{i:"410923",n:"南乐县"},{i:"410928",n:"濮阳县"},{i:"410922",n:"清丰县"},{i:"410927",n:"台前县"}],i:"410900",n:"濮阳市"},{c:[{i:"411202",n:"湖滨区"},{i:"411282",n:"灵宝市"},{i:"411224",n:"卢氏县"},{i:"411221",n:"渑池县"},{i:"411222",n:"陕县"},{i:"411281",n:"义马市"}],i:"411200",n:"三门峡市"},{c:[{i:"411402",n:"梁园区"},{i:"411421",n:"民权县"},{i:"411423",n:"宁陵县"},{i:"411422",n:"睢县"},{i:"411403",n:"睢阳区"},{i:"411426",n:"夏邑县"},{i:"411481",n:"永城市"},{i:"411425",n:"虞城县"},{i:"411424",n:"柘城县"}],i:"411400",n:"商丘市"},{c:[{i:"410727",n:"封丘县"},{i:"410704",n:"凤泉区"},{i:"410702",n:"红旗区"},{i:"410782",n:"辉县市"},{i:"410724",n:"获嘉县"},{i:"410711",n:"牧野区"},{i:"410703",n:"卫滨区"},{i:"410781",n:"卫辉市"},{i:"410721",n:"新乡县"},{i:"410726",n:"延津县"},{i:"410725",n:"原阳县"},{i:"410728",n:"长垣县"}],i:"410700",n:"新乡市"},{c:[{i:"411522",n:"光山县"},{i:"411525",n:"固始县"},{i:"411527",n:"淮滨县"},{i:"411526",n:"潢川县"},{i:"411521",n:"罗山县"},{i:"411503",n:"平桥区"},{i:"411524",n:"商城县"},{i:"411502",n:"浉河区"},{i:"411523",n:"新县"},{i:"411528",n:"息县"}],i:"411500",n:"信阳市"},{c:[{i:"411002",n:"魏都区"},{i:"411025",n:"襄城县"},{i:"411023",n:"许昌县"},{i:"411024",n:"鄢陵县"},{i:"411081",n:"禹州市"},{i:"411082",n:"长葛市"}],i:"411000",n:"许昌市"},{c:[{i:"410185",n:"登封市"},{i:"410103",n:"二七区"},{i:"410187",n:"高新区"},{i:"410181",n:"巩义市"},{i:"410104",n:"管城回族区"},{i:"410108",n:"惠济区"},{i:"410105",n:"金水区"},{i:"410106",n:"上街区"},{i:"410183",n:"新密市"},{i:"410184",n:"新郑市"},{i:"410182",n:"荥阳市"},{i:"410186",n:"郑东新区"},{i:"410122",n:"中牟县"},{i:"410102",n:"中原区"}],i:"410100",n:"郑州市"},{c:[{i:"411602",n:"川汇区"},{i:"411625",n:"郸城县"},{i:"411621",n:"扶沟县"},{i:"411626",n:"淮阳县"},{i:"411628",n:"鹿邑县"},{i:"411623",n:"商水县"},{i:"411624",n:"沈丘县"},{i:"411627",n:"太康县"},{i:"411681",n:"项城市"},{i:"411622",n:"西华县"}],i:"411600",n:"周口市"},{c:[{i:"411726",n:"泌阳县"},{i:"411723",n:"平舆县"},{i:"411725",n:"确山县"},{i:"411727",n:"汝南县"},{i:"411722",n:"上蔡县"},{i:"411728",n:"遂平县"},{i:"411729",n:"新蔡县"},{i:"411721",n:"西平县"},{i:"411702",n:"驿城区"},{i:"411724",n:"正阳县"}],i:"411700",n:"驻马店市"}],i:"410000",n:"河南省"},{c:[{c:[{i:"422823",n:"巴东县"},{i:"422801",n:"恩施市"},{i:"422828",n:"鹤峰县"},{i:"422822",n:"建始县"},{i:"422827",n:"来凤县"},{i:"422802",n:"利川市"},{i:"422826",n:"咸丰县"},{i:"422825",n:"宣恩县"}],i:"422800",n:"恩施土家族苗族自治州"},{c:[{i:"420704",n:"鄂城区"},{i:"420703",n:"华容区"},{i:"420702",n:"梁子湖区"}],i:"420700",n:"鄂州市"},{c:[{i:"421122",n:"红安县"},{i:"421127",n:"黄梅县"},{i:"421102",n:"黄州区"},{i:"421123",n:"罗田县"},{i:"421181",n:"麻城市"},{i:"421126",n:"蕲春县"},{i:"421121",n:"团风县"},{i:"421182",n:"武穴市"},{i:"421125",n:"浠水县"},{i:"421124",n:"英山县"}],i:"421100",n:"黄冈市"},{c:[{i:"420281",n:"大冶市"},{i:"420202",n:"黄石港区"},{i:"420205",n:"铁山区"},{i:"420204",n:"下陆区"},{i:"420203",n:"西塞山区"},{i:"420222",n:"阳新县"}],i:"420200",n:"黄石市"},{c:[{i:"420802",n:"东宝区"},{i:"420804",n:"掇刀区"},{i:"420821",n:"京山县"},{i:"420822",n:"沙洋县"},{i:"420881",n:"钟祥市"}],i:"420800",n:"荆门市"},{c:[{i:"421022",n:"公安县"},{i:"421083",n:"洪湖市"},{i:"421024",n:"江陵县"},{i:"421023",n:"监利县"},{i:"421003",n:"荆州区"},{i:"421002",n:"沙市区"},{i:"421081",n:"石首市"},{i:"421087",n:"松滋市"}],i:"421000",n:"荆州市"},{i:"429005",n:"潜江市"},{i:"429021",n:"神农架林区"},{c:[{i:"420382",n:"城区"},{i:"420381",n:"丹江口市"},{i:"420325",n:"房县"},{i:"420302",n:"茅箭区"},{i:"420321",n:"郧县"},{i:"420322",n:"郧西县"},{i:"420303",n:"张湾区"},{i:"420323",n:"竹山县"},{i:"420324",n:"竹溪县"}],i:"420300",n:"十堰市"},{c:[{i:"421302",n:"曾都区"},{i:"421381",n:"广水市"},{i:"421321",n:"随县"}],i:"421300",n:"随州市"},{i:"429006",n:"天门市"},{c:[{i:"420114",n:"蔡甸区"},{i:"420112",n:"东西湖区"},{i:"420113",n:"汉南区"},{i:"420105",n:"汉阳区"},{i:"420111",n:"洪山区"},{i:"420116",n:"黄陂区"},{i:"420102",n:"江岸区"},{i:"420103",n:"江汉区"},{i:"420115",n:"江夏区"},{i:"420104",n:"硚口区"},{i:"420107",n:"青山区"},{i:"420106",n:"武昌区"},{i:"420117",n:"新洲区"}],i:"420100",n:"武汉市"},{c:[{i:"420626",n:"保康县"},{i:"420606",n:"樊城区"},{i:"420625",n:"谷城县"},{i:"420682",n:"老河口市"},{i:"420624",n:"南漳县"},{i:"420602",n:"襄城区"},{i:"420607",n:"襄阳区"},{i:"420684",n:"宜城市"},{i:"420683",n:"枣阳市"}],i:"420600",n:"襄樊市"},{c:[{i:"421281",n:"赤壁市"},{i:"421223",n:"崇阳县"},{i:"421221",n:"嘉鱼县"},{i:"421222",n:"通城县"},{i:"421224",n:"通山县"},{i:"421282",n:"温泉城区"},{i:"421202",n:"咸安区"}],i:"421200",n:"咸宁市"},{i:"429004",n:"仙桃市"},{c:[{i:"420982",n:"安陆市"},{i:"420922",n:"大悟县"},{i:"420984",n:"汉川市"},{i:"420921",n:"孝昌县"},{i:"420902",n:"孝南区"},{i:"420981",n:"应城市"},{i:"420923",n:"云梦县"}],i:"420900",n:"孝感市"},{c:[{i:"420582",n:"当阳市"},{i:"420504",n:"点军区"},{i:"420551",n:"葛洲坝区"},{i:"420552",n:"开发区"},{i:"420529",n:"五峰土家族自治县"},{i:"420503",n:"伍家岗区"},{i:"420502",n:"西陵区"},{i:"420526",n:"兴山县"},{i:"420505",n:"猇亭区"},{i:"420581",n:"宜都市"},{i:"420506",n:"夷陵区"},{i:"420525",n:"远安县"},{i:"420528",n:"长阳土家族自治县"},{i:"420583",n:"枝江市"},{i:"420527",n:"秭归县"}],i:"420500",n:"宜昌市"}],i:"420000",n:"湖北省"},{c:[{c:[{i:"430721",n:"安乡县"},{i:"430703",n:"鼎城区"},{i:"430722",n:"汉寿县"},{i:"430781",n:"津市市"},{i:"430724",n:"临澧县"},{i:"430723",n:"澧县"},{i:"430726",n:"石门县"},{i:"430725",n:"桃源县"},{i:"430702",n:"武陵区"}],i:"430700",n:"常德市"},{c:[{i:"430121",n:"长沙县"},{i:"430102",n:"芙蓉区"},{i:"430105",n:"开福区"},{i:"430181",n:"浏阳市"},{i:"430124",n:"宁乡县"},{i:"430103",n:"天心区"},{i:"430122",n:"望城县"},{i:"430104",n:"岳麓区"},{i:"430111",n:"雨花区"}],i:"430100",n:"长沙市"},{c:[{i:"431028",n:"安仁县"},{i:"431002",n:"北湖区"},{i:"431027",n:"桂东县"},{i:"431021",n:"桂阳县"},{i:"431024",n:"嘉禾县"},{i:"431025",n:"临武县"},{i:"431026",n:"汝城县"},{i:"431003",n:"苏仙区"},{i:"431022",n:"宜章县"},{i:"431023",n:"永兴县"},{i:"431081",n:"资兴市"}],i:"431000",n:"郴州市"},{c:[{i:"430482",n:"常宁市"},{i:"430424",n:"衡东县"},{i:"430422",n:"衡南县"},{i:"430423",n:"衡山县"},{i:"430421",n:"衡阳县"},{i:"430481",n:"耒阳市"},{i:"430412",n:"南岳区"},{i:"430426",n:"祁东县"},{i:"430407",n:"石鼓区"},{i:"430406",n:"雁峰区"},{i:"430408",n:"蒸湘区"},{i:"430405",n:"珠晖区"}],i:"430400",n:"衡阳市"},{c:[{i:"431223",n:"辰溪县"},{i:"431202",n:"鹤城区"},{i:"431281",n:"洪江市"},{i:"431225",n:"会同县"},{i:"431229",n:"靖州苗族侗族自治县"},{i:"431226",n:"麻阳苗族自治县"},{i:"431230",n:"通道侗族自治县"},{i:"431227",n:"新晃侗族自治县"},{i:"431224",n:"溆浦县"},{i:"431222",n:"沅陵县"},{i:"431228",n:"芷江侗族自治县"},{i:"431221",n:"中方县"}],i:"431200",n:"怀化市"},{c:[{i:"431381",n:"冷水江市"},{i:"431382",n:"涟源市"},{i:"431302",n:"娄星区"},{i:"431321",n:"双峰县"},{i:"431322",n:"新化县"}],i:"431300",n:"娄底市"},{c:[{i:"430511",n:"北塔区"},{i:"430529",n:"城步苗族自治县"},{i:"430503",n:"大祥区"},{i:"430525",n:"洞口县"},{i:"430524",n:"隆回县"},{i:"430521",n:"邵东县"},{i:"430523",n:"邵阳县"},{i:"430502",n:"双清区"},{i:"430527",n:"绥宁县"},{i:"430581",n:"武冈市"},{i:"430528",n:"新宁县"},{i:"430522",n:"新邵县"}],i:"430500",n:"邵阳市"},{c:[{i:"430382",n:"韶山市"},{i:"430321",n:"湘潭县"},{i:"430381",n:"湘乡市"},{i:"430304",n:"岳塘区"},{i:"430302",n:"雨湖区"}],i:"430300",n:"湘潭市"},{c:[{i:"433125",n:"保靖县"},{i:"433123",n:"凤凰县"},{i:"433126",n:"古丈县"},{i:"433124",n:"花垣县"},{i:"433101",n:"吉首市"},{i:"433130",n:"龙山县"},{i:"433122",n:"泸溪县"},{i:"433127",n:"永顺县"}],i:"433100",n:"湘西土家族苗族自治州"},{c:[{i:"430923",n:"安化县"},{i:"430903",n:"赫山区"},{i:"430921",n:"南县"},{i:"430922",n:"桃江县"},{i:"430981",n:"沅江市"},{i:"430902",n:"资阳区"}],i:"430900",n:"益阳市"},{c:[{i:"431124",n:"道县"},{i:"431122",n:"东安县"},{i:"431129",n:"江华瑶族自治县"},{i:"431125",n:"江永县"},{i:"431127",n:"蓝山县"},{i:"431103",n:"冷水滩区"},{i:"431102",n:"零陵区"},{i:"431126",n:"宁远县"},{i:"431121",n:"祁阳县"},{i:"431123",n:"双牌县"},{i:"431128",n:"新田县"}],i:"431100",n:"永州市"},{c:[{i:"430623",n:"华容县"},{i:"430611",n:"君山区"},{i:"430682",n:"临湘市"},{i:"430681",n:"汨罗市"},{i:"430626",n:"平江县"},{i:"430624",n:"湘阴县"},{i:"430602",n:"岳阳楼区"},{i:"430621",n:"岳阳县"},{i:"430603",n:"云溪区"}],i:"430600",n:"岳阳市"},{c:[{i:"430821",n:"慈利县"},{i:"430822",n:"桑植县"},{i:"430811",n:"武陵源区"},{i:"430802",n:"永定区"}],i:"430800",n:"张家界市"},{c:[{i:"430224",n:"茶陵县"},{i:"430202",n:"荷塘区"},{i:"430281",n:"醴陵市"},{i:"430203",n:"芦淞区"},{i:"430204",n:"石峰区"},{i:"430211",n:"天元区"},{i:"430225",n:"炎陵县"},{i:"430223",n:"攸县"},{i:"430221",n:"株洲县"}],i:"430200",n:"株洲市"}],i:"430000",n:"湖南省"},{c:[{c:[{i:"320482",n:"金坛市"},{i:"320481",n:"溧阳市"},{i:"320405",n:"戚墅堰区"},{i:"320402",n:"天宁区"},{i:"320412",n:"武进区"},{i:"320411",n:"新北区"},{i:"320404",n:"钟楼区"}],i:"320400",n:"常州市"},{c:[{i:"320803",n:"楚州区"},{i:"320829",n:"洪泽县"},{i:"320804",n:"淮阴区"},{i:"320831",n:"金湖县"},{i:"320826",n:"涟水县"},{i:"320802",n:"清河区"},{i:"320811",n:"清浦区"},{i:"320830",n:"盱眙县"}],i:"320800",n:"淮安市"},{i:"320281",n:"江阴市"},{c:[{i:"320722",n:"东海县"},{i:"320721",n:"赣榆县"},{i:"320724",n:"灌南县"},{i:"320723",n:"灌云县"},{i:"320706",n:"海州区"},{i:"320703",n:"连云区"},{i:"320705",n:"新浦区"}],i:"320700",n:"连云港市"},{c:[{i:"320103",n:"白下区"},{i:"320125",n:"高淳县"},{i:"320106",n:"鼓楼区"},{i:"320115",n:"江宁区"},{i:"320105",n:"建邺区"},{i:"320124",n:"溧水县"},{i:"320116",n:"六合区"},{i:"320111",n:"浦口区"},{i:"320104",n:"秦淮区"},{i:"320113",n:"栖霞区"},{i:"320107",n:"下关区"},{i:"320102",n:"玄武区"},{i:"320114",n:"雨花台区"}],i:"320100",n:"南京市"},{c:[{i:"320602",n:"崇川区"},{i:"320611",n:"港闸区"},{i:"320621",n:"海安县"},{i:"320684",n:"海门市"},{i:"320693",n:"开发区"},{i:"320681",n:"启东市"},{i:"320623",n:"如东县"},{i:"320682",n:"如皋市"},{i:"320612",n:"通州区"},{i:"320683",n:"通州市"}],i:"320600",n:"南通市"},{c:[{i:"321322",n:"沭阳县"},{i:"321324",n:"泗洪县"},{i:"321323",n:"泗阳县"},{i:"321302",n:"宿城区"},{i:"321311",n:"宿豫区"}],i:"321300",n:"宿迁市"},{c:[{i:"320502",n:"沧浪区"},{i:"320581",n:"常熟市"},{i:"320505",n:"虎丘区"},{i:"320504",n:"金阊区"},{i:"320583",n:"昆山市"},{i:"320503",n:"平江区"},{i:"320585",n:"太仓市"},{i:"320584",n:"吴江市"},{i:"320506",n:"吴中区"},{i:"320507",n:"相城区"},{i:"320594",n:"新区"},{i:"320595",n:"园区"},{i:"320582",n:"张家港市"}],i:"320500",n:"苏州市"},{c:[{i:"321203",n:"高港区"},{i:"321202",n:"海陵区"},{i:"321284",n:"姜堰市"},{i:"321282",n:"靖江市"},{i:"321283",n:"泰兴市"},{i:"321281",n:"兴化市"}],i:"321200",n:"泰州市"},{c:[{i:"320204",n:"北塘区"},{i:"320211",n:"滨湖区"},{i:"320202",n:"崇安区"},{i:"320206",n:"惠山区"},{i:"320203",n:"南长区"},{i:"320296",n:"新区"},{i:"320205",n:"锡山区"},{i:"320282",n:"宜兴市"}],i:"320200",n:"无锡市"},{c:[{i:"320321",n:"丰县"},{i:"320302",n:"鼓楼区"},{i:"320305",n:"贾汪区"},{i:"320304",n:"九里区"},{i:"320322",n:"沛县"},{i:"320382",n:"邳州市"},{i:"320311",n:"泉山区"},{i:"320324",n:"睢宁县"},{i:"320323",n:"铜山县"},{i:"320381",n:"新沂市"},{i:"320303",n:"云龙区"}],i:"320300",n:"徐州市"},{c:[{i:"320922",n:"滨海县"},{i:"320982",n:"大丰市"},{i:"320981",n:"东台市"},{i:"320923",n:"阜宁县"},{i:"320925",n:"建湖县"},{i:"320924",n:"射阳县"},{i:"320902",n:"亭湖区"},{i:"320921",n:"响水县"},{i:"320903",n:"盐都区"}],i:"320900",n:"盐城市"},{c:[{i:"321023",n:"宝应县"},{i:"321084",n:"高邮市"},{i:"321002",n:"广陵区"},{i:"321003",n:"邗江区"},{i:"321088",n:"江都市"},{i:"321092",n:"经济开发区"},{i:"321011",n:"维扬区"},{i:"321081",n:"仪征市"}],i:"321000",n:"扬州市"},{c:[{i:"321112",n:"丹徒区"},{i:"321181",n:"丹阳市"},{i:"321102",n:"京口区"},{i:"321183",n:"句容市"},{i:"321111",n:"润州区"},{i:"321182",n:"扬中市"}],i:"321100",n:"镇江市"}],i:"320000",n:"江苏省"},{c:[{c:[{i:"361024",n:"崇仁县"},{i:"361029",n:"东乡县"},{i:"361030",n:"广昌县"},{i:"361027",n:"金溪县"},{i:"361025",n:"乐安县"},{i:"361022",n:"黎川县"},{i:"361002",n:"临川区"},{i:"361021",n:"南城县"},{i:"361023",n:"南丰县"},{i:"361026",n:"宜黄县"},{i:"361028",n:"资溪县"}],i:"361000",n:"抚州市"},{c:[{i:"360726",n:"安远县"},{i:"360725",n:"崇义县"},{i:"360723",n:"大余县"},{i:"360728",n:"定南县"},{i:"360721",n:"赣县"},{i:"360751",n:"黄金区"},{i:"360733",n:"会昌县"},{i:"360727",n:"龙南县"},{i:"360782",n:"南康市"},{i:"360730",n:"宁都县"},{i:"360729",n:"全南县"},{i:"360781",n:"瑞金市"},{i:"360724",n:"上犹县"},{i:"360735",n:"石城县"},{i:"360722",n:"信丰县"},{i:"360732",n:"兴国县"},{i:"360734",n:"寻乌县"},{i:"360731",n:"于都县"},{i:"360702",n:"章贡区"}],i:"360700",n:"赣州市"},{c:[{i:"360829",n:"安福县"},{i:"360821",n:"吉安县"},{i:"360881",n:"井冈山市"},{i:"360822",n:"吉水县"},{i:"360802",n:"吉州区"},{i:"360803",n:"青原区"},{i:"360827",n:"遂川县"},{i:"360826",n:"泰和县"},{i:"360828",n:"万安县"},{i:"360823",n:"峡江县"},{i:"360824",n:"新干县"},{i:"360825",n:"永丰县"},{i:"360830",n:"永新县"}],i:"360800",n:"吉安市"},{c:[{i:"360202",n:"昌江区"},{i:"360222",n:"浮梁县"},{i:"360281",n:"乐平市"},{i:"360203",n:"珠山区"}],i:"360200",n:"景德镇市"},{c:[{i:"360426",n:"德安县"},{i:"360428",n:"都昌县"},{i:"360429",n:"湖口县"},{i:"360421",n:"九江县"},{i:"360402",n:"庐山区"},{i:"360430",n:"彭泽县"},{i:"360481",n:"瑞昌市"},{i:"360423",n:"武宁县"},{i:"360427",n:"星子县"},{i:"360424",n:"修水县"},{i:"360403",n:"浔阳区"},{i:"360425",n:"永修县"}],i:"360400",n:"九江市"},{c:[{i:"360123",n:"安义县"},{i:"360127",n:"昌北区"},{i:"360102",n:"东湖区"},{i:"360125",n:"红谷滩新区"},{i:"360126",n:"经济技术开发区"},{i:"360124",n:"进贤县"},{i:"360121",n:"南昌县"},{i:"360111",n:"青山湖区"},{i:"360104",n:"青云谱区"},{i:"360105",n:"湾里区"},{i:"360103",n:"西湖区"},{i:"360122",n:"新建县"}],i:"360100",n:"南昌市"},{c:[{i:"360302",n:"安源区"},{i:"360321",n:"莲花县"},{i:"360323",n:"芦溪县"},{i:"360322",n:"上栗县"},{i:"360313",n:"湘东区"}],i:"360300",n:"萍乡市"},{c:[{i:"361181",n:"德兴市"},{i:"361122",n:"广丰县"},{i:"361125",n:"横峰县"},{i:"361128",n:"鄱阳县"},{i:"361124",n:"铅山县"},{i:"361121",n:"上饶县"},{i:"361129",n:"万年县"},{i:"361130",n:"婺源县"},{i:"361102",n:"信州区"},{i:"361126",n:"弋阳县"},{i:"361127",n:"余干县"},{i:"361123",n:"玉山县"}],i:"361100",n:"上饶市"},{c:[{i:"360521",n:"分宜县"},{i:"360502",n:"渝水区"}],i:"360500",n:"新余市"},{c:[{i:"360981",n:"丰城市"},{i:"360921",n:"奉新县"},{i:"360983",n:"高安市"},{i:"360925",n:"靖安县"},{i:"360923",n:"上高县"},{i:"360926",n:"铜鼓县"},{i:"360922",n:"万载县"},{i:"360924",n:"宜丰县"},{i:"360902",n:"袁州区"},{i:"360982",n:"樟树市"}],i:"360900",n:"宜春市"},{c:[{i:"360681",n:"贵溪市"},{i:"360602",n:"月湖区"},{i:"360622",n:"余江县"}],i:"360600",n:"鹰潭市"}],i:"360000",n:"江西省"},{c:[{c:[{i:"220882",n:"大安市"},{i:"220802",n:"洮北区"},{i:"220881",n:"洮南市"},{i:"220822",n:"通榆县"},{i:"220821",n:"镇赉县"}],i:"220800",n:"白城市"},{c:[{i:"220602",n:"八道江区"},{i:"220621",n:"抚松县"},{i:"220625",n:"江源县"},{i:"220622",n:"靖宇县"},{i:"220681",n:"临江市"},{i:"220623",n:"长白朝鲜族自治县"}],i:"220600",n:"白山市"},{c:[{i:"220104",n:"朝阳区"},{i:"220183",n:"德惠市"},{i:"220105",n:"二道区"},{i:"220184",n:"高新技术产业开发区"},{i:"220186",n:"经济技术开发区"},{i:"220187",n:"净月旅游开发区"},{i:"220181",n:"九台市"},{i:"220103",n:"宽城区"},{i:"220106",n:"绿园区"},{i:"220102",n:"南关区"},{i:"220122",n:"农安县"},{i:"220185",n:"汽车产业开发区"},{i:"220112",n:"双阳区"},{i:"220182",n:"榆树市"}],i:"220100",n:"长春市"},{c:[{i:"220202",n:"昌邑区"},{i:"220204",n:"船营区"},{i:"220211",n:"丰满区"},{i:"220282",n:"桦甸市"},{i:"220281",n:"蛟河市"},{i:"220203",n:"龙潭区"},{i:"220284",n:"磐石市"},{i:"220283",n:"舒兰市"},{i:"220221",n:"永吉县"}],i:"220200",n:"吉林市"},{c:[{i:"220421",n:"东丰县"},{i:"220422",n:"东辽县"},{i:"220402",n:"龙山区"},{i:"220403",n:"西安区"}],i:"220400",n:"辽源市"},{c:[{i:"220381",n:"公主岭市"},{i:"220322",n:"梨树县"},{i:"220382",n:"双辽市"},{i:"220303",n:"铁东区"},{i:"220302",n:"铁西区"},{i:"220323",n:"伊通满族自治县"}],i:"220300",n:"四平市"},{c:[{i:"220724",n:"扶余县"},{i:"220702",n:"宁江区"},{i:"220723",n:"乾安县"},{i:"220721",n:"前郭尔罗斯蒙古族自治县"},{i:"220722",n:"长岭县"}],i:"220700",n:"松原市"},{c:[{i:"220502",n:"东昌区"},{i:"220503",n:"二道江区"},{i:"220523",n:"辉南县"},{i:"220582",n:"集安市"},{i:"220524",n:"柳河县"},{i:"220581",n:"梅河口市"},{i:"220521",n:"通化县"}],i:"220500",n:"通化市"},{c:[{i:"222426",n:"安图县"},{i:"222403",n:"敦化市"},{i:"222406",n:"和龙市"},{i:"222404",n:"珲春市"},{i:"222405",n:"龙井市"},{i:"222402",n:"图们市"},{i:"222424",n:"汪清县"},{i:"222401",n:"延吉市"}],i:"222400",n:"延边朝鲜族自治州"}],i:"220000",n:"吉林省"},{c:[{c:[{i:"210351",n:"高新区"},{i:"210381",n:"海城市"},{i:"210304",n:"立山区"},{i:"210311",n:"千山区"},{i:"210321",n:"台安县"},{i:"210302",n:"铁东区"},{i:"210303",n:"铁西区"},{i:"210323",n:"岫岩满族自治县"}],i:"210300",n:"鞍山市"},{c:[{i:"210521",n:"本溪满族自治县"},{i:"210522",n:"桓仁满族自治县"},{i:"210504",n:"明山区"},{i:"210505",n:"南芬区"},{i:"210502",n:"平山区"},{i:"210503",n:"溪湖区"}],i:"210500",n:"本溪市"},{c:[{i:"211381",n:"北票市"},{i:"211321",n:"朝阳县"},{i:"211322",n:"建平县"},{i:"211324",n:"喀喇沁左翼蒙古族自治县"},{i:"211382",n:"凌源市"},{i:"211303",n:"龙城区"},{i:"211302",n:"双塔区"}],i:"211300",n:"朝阳市"},{c:[{i:"210211",n:"甘井子区"},{i:"210213",n:"金州区"},{i:"210251",n:"开发区"},{i:"210297",n:"岭前区"},{i:"210212",n:"旅顺口区"},{i:"210282",n:"普兰店市"},{i:"210204",n:"沙河口区"},{i:"210281",n:"瓦房店市"},{i:"210203",n:"西岗区"},{i:"210224",n:"长海县"},{i:"210202",n:"中山区"},{i:"210283",n:"庄河市"}],i:"210200",n:"大连市"},{c:[{i:"210681",n:"东港市"},{i:"210682",n:"凤城市"},{i:"210624",n:"宽甸满族自治县"},{i:"210602",n:"元宝区"},{i:"210604",n:"振安区"},{i:"210603",n:"振兴区"}],i:"210600",n:"丹东市"},{c:[{i:"210403",n:"东洲区"},{i:"210421",n:"抚顺县"},{i:"210423",n:"清原满族自治县"},{i:"210411",n:"顺城区"},{i:"210404",n:"望花区"},{i:"210422",n:"新宾满族自治县"},{i:"210402",n:"新抚区"}],i:"210400",n:"抚顺市"},{c:[{i:"210921",n:"阜新蒙古族自治县"},{i:"210902",n:"海州区"},{i:"210905",n:"清河门区"},{i:"210904",n:"太平区"},{i:"210911",n:"细河区"},{i:"210903",n:"新邱区"},{i:"210922",n:"彰武县"}],i:"210900",n:"阜新市"},{c:[{i:"211422",n:"建昌县"},{i:"211402",n:"连山区"},{i:"211403",n:"龙港区"},{i:"211404",n:"南票区"},{i:"211421",n:"绥中县"},{i:"211481",n:"兴城市"}],i:"211400",n:"葫芦岛市"},{c:[{i:"210782",n:"北镇市"},{i:"210702",n:"古塔区"},{i:"210726",n:"黑山县"},{i:"210781",n:"凌海市"},{i:"210703",n:"凌河区"},{i:"210711",n:"太和区"},{i:"210727",n:"义县"}],i:"210700",n:"锦州市"},{c:[{i:"211002",n:"白塔区"},{i:"211081",n:"灯塔市"},{i:"211005",n:"弓长岭区"},{i:"211004",n:"宏伟区"},{i:"211021",n:"辽阳县"},{i:"211011",n:"太子河区"},{i:"211003",n:"文圣区"}],i:"211000",n:"辽阳市"},{c:[{i:"211121",n:"大洼县"},{i:"211122",n:"盘山县"},{i:"211102",n:"双台子区"},{i:"211103",n:"兴隆台区"}],i:"211100",n:"盘锦市"},{c:[{i:"210104",n:"大东区"},{i:"210112",n:"东陵区"},{i:"210124",n:"法库县"},{i:"210102",n:"和平区"},{i:"210105",n:"皇姑区"},{i:"210182",n:"浑南新区"},{i:"210123",n:"康平县"},{i:"210122",n:"辽中县"},{i:"210184",n:"沈北新区"},{i:"210103",n:"沈河区"},{i:"210111",n:"苏家屯区"},{i:"210106",n:"铁西区"},{i:"210113",n:"新城子区"},{i:"210181",n:"新民市"},{i:"210114",n:"于洪区"},{i:"210183",n:"张士开发区"}],i:"210100",n:"沈阳市"},{c:[{i:"211224",n:"昌图县"},{i:"211281",n:"调兵山市"},{i:"211282",n:"开原市"},{i:"211204",n:"清河区"},{i:"211221",n:"铁岭县"},{i:"211223",n:"西丰县"},{i:"211202",n:"银州区"}],i:"211200",n:"铁岭市"},{c:[{i:"210804",n:"鲅鱼圈区"},{i:"210882",n:"大石桥市"},{i:"210881",n:"盖州市"},{i:"210811",n:"老边区"},{i:"210803",n:"西市区"},{i:"210802",n:"站前区"}],i:"210800",n:"营口市"}],i:"210000",n:"辽宁省"},{c:[{c:[{i:"152922",n:"阿拉善右旗"},{i:"152921",n:"阿拉善左旗"},{i:"152923",n:"额济纳旗"}],i:"152900",n:"阿拉善盟"},{c:[{i:"150206",n:"白云矿区"},{i:"150223",n:"达尔罕茂明安联合旗"},{i:"150202",n:"东河区"},{i:"150222",n:"固阳县"},{i:"150207",n:"九原区"},{i:"150203",n:"昆都仑区"},{i:"150204",n:"青山区"},{i:"150205",n:"石拐区"},{i:"150221",n:"土默特右旗"}],i:"150200",n:"包头市"},{c:[{i:"150822",n:"磴口县"},{i:"150826",n:"杭锦后旗"},{i:"150802",n:"临河区"},{i:"150825",n:"乌拉特后旗"},{i:"150823",n:"乌拉特前旗"},{i:"150824",n:"乌拉特中旗"},{i:"150821",n:"五原县"}],i:"150800",n:"巴彦淖尔市"},{c:[{i:"150421",n:"阿鲁科尔沁旗"},{i:"150430",n:"敖汉旗"},{i:"150423",n:"巴林右旗"},{i:"150422",n:"巴林左旗"},{i:"150402",n:"红山区"},{i:"150428",n:"喀喇沁旗"},{i:"150425",n:"克什克腾旗"},{i:"150424",n:"林西县"},{i:"150429",n:"宁城县"},{i:"150404",n:"松山区"},{i:"150426",n:"翁牛特旗"},{i:"150403",n:"元宝山区"}],i:"150400",n:"赤峰市"},{c:[{i:"150621",n:"达拉特旗"},{i:"150602",n:"东胜区"},{i:"150624",n:"鄂托克旗"},{i:"150623",n:"鄂托克前旗"},{i:"150625",n:"杭锦旗"},{i:"150626",n:"乌审旗"},{i:"150627",n:"伊金霍洛旗"},{i:"150622",n:"准格尔旗"}],i:"150600",n:"鄂尔多斯市"},{c:[{i:"150123",n:"和林格尔县"},{i:"150103",n:"回民区"},{i:"150124",n:"清水河县"},{i:"150105",n:"赛罕区"},{i:"150121",n:"土默特左旗"},{i:"150122",n:"托克托县"},{i:"150125",n:"武川县"},{i:"150102",n:"新城区"},{i:"150104",n:"玉泉区"}],i:"150100",n:"呼和浩特市"},{c:[{i:"150721",n:"阿荣旗"},{i:"150725",n:"陈巴尔虎旗"},{i:"150784",n:"额尔古纳市"},{i:"150723",n:"鄂伦春自治旗"},{i:"150724",n:"鄂温克族自治旗"},{i:"150785",n:"根河市"},{i:"150702",n:"海拉尔区"},{i:"150781",n:"满洲里市"},{i:"150722",n:"莫力达瓦达斡尔族自治旗"},{i:"150727",n:"新巴尔虎右旗"},{i:"150726",n:"新巴尔虎左旗"},{i:"150782",n:"牙克石市"},{i:"150783",n:"扎兰屯市"}],i:"150700",n:"呼伦贝尔市"},{c:[{i:"150581",n:"霍林郭勒市"},{i:"150523",n:"开鲁县"},{i:"150502",n:"科尔沁区"},{i:"150522",n:"科尔沁左翼后旗"},{i:"150521",n:"科尔沁左翼中旗"},{i:"150524",n:"库伦旗"},{i:"150525",n:"奈曼旗"},{i:"150526",n:"扎鲁特旗"}],i:"150500",n:"通辽市"},{c:[{i:"150302",n:"海勃湾区"},{i:"150303",n:"海南区"},{i:"150304",n:"乌达区"}],i:"150300",n:"乌海市"},{c:[{i:"150928",n:"察哈尔右翼后旗"},{i:"150926",n:"察哈尔右翼前旗"},{i:"150927",n:"察哈尔右翼中旗"},{i:"150981",n:"丰镇市"},{i:"150922",n:"化德县"},{i:"150902",n:"集宁区"},{i:"150925",n:"凉城县"},{i:"150923",n:"商都县"},{i:"150929",n:"四子王旗"},{i:"150924",n:"兴和县"},{i:"150921",n:"卓资县"}],i:"150900",n:"乌兰察布市"},{c:[{i:"152522",n:"阿巴嘎旗"},{i:"152525",n:"东乌珠穆沁旗"},{i:"152531",n:"多伦县"},{i:"152501",n:"二连浩特市"},{i:"152524",n:"苏尼特右旗"},{i:"152523",n:"苏尼特左旗"},{i:"152527",n:"太仆寺旗"},{i:"152528",n:"镶黄旗"},{i:"152502",n:"锡林浩特市"},{i:"152526",n:"西乌珠穆沁旗"},{i:"152530",n:"正蓝旗"},{i:"152529",n:"正镶白旗"}],i:"152500",n:"锡林郭勒盟"},{c:[{i:"152202",n:"阿尔山市"},{i:"152221",n:"科尔沁右翼前旗"},{i:"152222",n:"科尔沁右翼中旗"},{i:"152224",n:"突泉县"},{i:"152201",n:"乌兰浩特市"},{i:"152223",n:"扎赉特旗"}],i:"152200",n:"兴安盟"}],i:"150000",n:"内蒙古自治区"},{c:[{c:[{i:"640424",n:"泾源县"},{i:"640423",n:"隆德县"},{i:"640425",n:"彭阳县"},{i:"640422",n:"西吉县"},{i:"640402",n:"原州区"}],i:"640400",n:"固原市"},{c:[{i:"640202",n:"大武口区"},{i:"640205",n:"惠农区"},{i:"640221",n:"平罗县"}],i:"640200",n:"石嘴山市"},{c:[{i:"640303",n:"红寺堡区"},{i:"640302",n:"利通区"},{i:"640381",n:"青铜峡市"},{i:"640324",n:"同心县"},{i:"640323",n:"盐池县"}],i:"640300",n:"吴忠市"},{c:[{i:"640122",n:"贺兰县"},{i:"640106",n:"金凤区"},{i:"640181",n:"灵武市"},{i:"640104",n:"兴庆区"},{i:"640105",n:"西夏区"},{i:"640121",n:"永宁县"}],i:"640100",n:"银川市"},{c:[{i:"640522",n:"海原县"},{i:"640502",n:"沙坡头区"},{i:"640521",n:"中宁县"}],i:"640500",n:"中卫市"}],i:"640000",n:"宁夏回族自治区"},{c:[{c:[{i:"632622",n:"班玛县"},{i:"632624",n:"达日县"},{i:"632623",n:"甘德县"},{i:"632625",n:"久治县"},{i:"632626",n:"玛多县"},{i:"632621",n:"玛沁县"}],i:"632600",n:"果洛藏族自治州"},{c:[{i:"632224",n:"刚察县"},{i:"632223",n:"海晏县"},{i:"632221",n:"门源回族自治县"},{i:"632222",n:"祁连县"}],i:"632200",n:"海北藏族自治州"},{c:[{i:"632127",n:"化隆回族自治县"},{i:"632126",n:"互助土族自治县"},{i:"632123",n:"乐都县"},{i:"632122",n:"民和回族土族自治县"},{i:"632121",n:"平安县"},{i:"632128",n:"循化撒拉族自治县"}],i:"632100",n:"海东地区"},{c:[{i:"632521",n:"共和县"},{i:"632523",n:"贵德县"},{i:"632525",n:"贵南县"},{i:"632522",n:"同德县"},{i:"632524",n:"兴海县"}],i:"632500",n:"海南藏族自治州"},{c:[{i:"632802",n:"德令哈市"},{i:"632822",n:"都兰县"},{i:"632801",n:"格尔木市"},{i:"632823",n:"天峻县"},{i:"632821",n:"乌兰县"}],i:"632800",n:"海西蒙古族藏族自治州"},{c:[{i:"632324",n:"河南蒙古族自治县"},{i:"632322",n:"尖扎县"},{i:"632321",n:"同仁县"},{i:"632323",n:"泽库县"}],i:"632300",n:"黄南藏族自治州"},{c:[{i:"630105",n:"城北区"},{i:"630102",n:"城东区"},{i:"630104",n:"城西区"},{i:"630103",n:"城中区"},{i:"630121",n:"大通回族土族自治县"},{i:"630123",n:"湟源县"},{i:"630122",n:"湟中县"}],i:"630100",n:"西宁市"},{c:[{i:"632723",n:"称多县"},{i:"632725",n:"囊谦县"},{i:"632726",n:"曲麻莱县"},{i:"632721",n:"玉树县"},{i:"632722",n:"杂多县"},{i:"632724",n:"治多县"}],i:"632700",n:"玉树藏族自治州"}],i:"630000",n:"青海省"},{c:[{c:[{i:"371602",n:"滨城区"},{i:"371625",n:"博兴县"},{i:"371621",n:"惠民县"},{i:"371623",n:"无棣县"},{i:"371622",n:"阳信县"},{i:"371624",n:"沾化县"},{i:"371626",n:"邹平县"}],i:"371600",n:"滨州市"},{c:[{i:"371402",n:"德城区"},{i:"371451",n:"开发区"},{i:"371481",n:"乐陵市"},{i:"371421",n:"陵县"},{i:"371424",n:"临邑县"},{i:"371422",n:"宁津县"},{i:"371426",n:"平原县"},{i:"371425",n:"齐河县"},{i:"371423",n:"庆云县"},{i:"371428",n:"武城县"},{i:"371427",n:"夏津县"},{i:"371482",n:"禹城市"}],i:"371400",n:"德州市"},{c:[{i:"370590",n:"东城区"},{i:"370502",n:"东营区"},{i:"370523",n:"广饶县"},{i:"370503",n:"河口区"},{i:"370521",n:"垦利县"},{i:"370522",n:"利津县"},{i:"370589",n:"西城区"}],i:"370500",n:"东营市"},{c:[{i:"371721",n:"曹县"},{i:"371723",n:"成武县"},{i:"371722",n:"单县"},{i:"371727",n:"定陶县"},{i:"371728",n:"东明县"},{i:"371726",n:"鄄城县"},{i:"371724",n:"巨野县"},{i:"371702",n:"牡丹区"},{i:"371725",n:"郓城县"}],i:"371700",n:"菏泽市"},{c:[{i:"370104",n:"槐荫区"},{i:"370125",n:"济阳县"},{i:"370112",n:"历城区"},{i:"370102",n:"历下区"},{i:"370124",n:"平阴县"},{i:"370126",n:"商河县"},{i:"370103",n:"市中区"},{i:"370105",n:"天桥区"},{i:"370113",n:"长清区"},{i:"370181",n:"章丘市"}],i:"370100",n:"济南市"},{c:[{i:"370829",n:"嘉祥县"},{i:"370828",n:"金乡县"},{i:"370832",n:"梁山县"},{i:"370881",n:"曲阜市"},{i:"370811",n:"任城区"},{i:"370802",n:"市中区"},{i:"370831",n:"泗水县"},{i:"370826",n:"微山县"},{i:"370830",n:"汶上县"},{i:"370882",n:"兖州市"},{i:"370827",n:"鱼台县"},{i:"370883",n:"邹城市"}],i:"370800",n:"济宁市"},{c:[{i:"371203",n:"钢城区"},{i:"371202",n:"莱城区"}],i:"371200",n:"莱芜市"},{c:[{i:"371523",n:"茌平县"},{i:"371524",n:"东阿县"},{i:"371502",n:"东昌府区"},{i:"371526",n:"高唐县"},{i:"371525",n:"冠县"},{i:"371581",n:"临清市"},{i:"371522",n:"莘县"},{i:"371521",n:"阳谷县"}],i:"371500",n:"聊城市"},{c:[{i:"371324",n:"苍山县"},{i:"371325",n:"费县"},{i:"371312",n:"河东区"},{i:"371327",n:"莒南县"},{i:"371302",n:"兰山区"},{i:"371329",n:"临沭县"},{i:"371311",n:"罗庄区"},{i:"371328",n:"蒙阴县"},{i:"371326",n:"平邑县"},{i:"371322",n:"郯城县"},{i:"371321",n:"沂南县"},{i:"371323",n:"沂水县"}],i:"371300",n:"临沂市"},{c:[{i:"370214",n:"城阳区"},{i:"370211",n:"黄岛区"},{i:"370284",n:"胶南市"},{i:"370281",n:"胶州市"},{i:"370282",n:"即墨市"},{i:"370251",n:"开发区"},{i:"370285",n:"莱西市"},{i:"370212",n:"崂山区"},{i:"370213",n:"李沧区"},{i:"370283",n:"平度市"},{i:"370203",n:"市北区"},{i:"370202",n:"市南区"},{i:"370205",n:"四方区"}],i:"370200",n:"青岛市"},{c:[{i:"371102",n:"东港区"},{i:"371122",n:"莒县"},{i:"371103",n:"岚山区"},{i:"371121",n:"五莲县"}],i:"371100",n:"日照市"},{c:[{i:"370903",n:"岱岳区"},{i:"370923",n:"东平县"},{i:"370983",n:"肥城市"},{i:"370921",n:"宁阳县"},{i:"370902",n:"泰山区"},{i:"370982",n:"新泰市"}],i:"370900",n:"泰安市"},{c:[{i:"370784",n:"安丘市"},{i:"370725",n:"昌乐县"},{i:"370786",n:"昌邑市"},{i:"370704",n:"坊子区"},{i:"370785",n:"高密市"},{i:"370703",n:"寒亭区"},{i:"370751",n:"开发区"},{i:"370705",n:"奎文区"},{i:"370724",n:"临朐县"},{i:"370781",n:"青州市"},{i:"370783",n:"寿光市"},{i:"370702",n:"潍城区"},{i:"370782",n:"诸城市"}],i:"370700",n:"潍坊市"},{c:[{i:"371002",n:"环翠区"},{i:"371082",n:"荣成市"},{i:"371083",n:"乳山市"},{i:"371081",n:"文登市"}],i:"371000",n:"威海市"},{c:[{i:"370611",n:"福山区"},{i:"370687",n:"海阳市"},{i:"370613",n:"莱山区"},{i:"370682",n:"莱阳市"},{i:"370683",n:"莱州市"},{i:"370681",n:"龙口市"},{i:"370612",n:"牟平区"},{i:"370684",n:"蓬莱市"},{i:"370686",n:"栖霞市"},{i:"370634",n:"长岛县"},{i:"370685",n:"招远市"},{i:"370602",n:"芝罘区"}],i:"370600",n:"烟台市"},{c:[{i:"370406",n:"山亭区"},{i:"370402",n:"市中区"},{i:"370405",n:"台儿庄区"},{i:"370481",n:"滕州市"},{i:"370403",n:"薛城区"},{i:"370404",n:"峄城区"}],i:"370400",n:"枣庄市"},{c:[{i:"370304",n:"博山区"},{i:"370322",n:"高青县"},{i:"370321",n:"桓台县"},{i:"370305",n:"临淄区"},{i:"370323",n:"沂源县"},{i:"370303",n:"张店区"},{i:"370306",n:"周村区"},{i:"370302",n:"淄川区"}],i:"370300",n:"淄博市"}],i:"370000",n:"山东省"},{c:[{c:[{i:"310113",n:"宝山区"},{i:"310230",n:"崇明县"},{i:"310152",n:"川沙区"},{i:"310120",n:"奉贤区"},{i:"310109",n:"虹口区"},{i:"310101",n:"黄浦区"},{i:"310114",n:"嘉定区"},{i:"310106",n:"静安区"},{i:"310116",n:"金山区"},{i:"310103",n:"卢湾区"},{i:"310112",n:"闵行区"},{i:"310119",n:"南汇区"},{i:"310115",n:"浦东新区"},{i:"310107",n:"普陀区"},{i:"310118",n:"青浦区"},{i:"310117",n:"松江区"},{i:"310104",n:"徐汇区"},{i:"310110",n:"杨浦区"},{i:"310108",n:"闸北区"},{i:"310105",n:"长宁区"}],i:"310100",n:"上海市"}],i:"310000",n:"上海"},{c:[{c:[{i:"140421",n:"长治县"},{i:"140482",n:"城区"},{i:"140484",n:"高新区"},{i:"140427",n:"壶关县"},{i:"140483",n:"郊区"},{i:"140426",n:"黎城县"},{i:"140481",n:"潞城市"},{i:"140425",n:"平顺县"},{i:"140430",n:"沁县"},{i:"140431",n:"沁源县"},{i:"140424",n:"屯留县"},{i:"140429",n:"武乡县"},{i:"140423",n:"襄垣县"},{i:"140428",n:"长子县"}],i:"140400",n:"长治市"},{c:[{i:"140202",n:"城区"},{i:"140227",n:"大同县"},{i:"140223",n:"广灵县"},{i:"140225",n:"浑源县"},{i:"140203",n:"矿区"},{i:"140224",n:"灵丘县"},{i:"140211",n:"南郊区"},{i:"140222",n:"天镇县"},{i:"140212",n:"新荣区"},{i:"140221",n:"阳高县"},{i:"140226",n:"左云县"}],i:"140200",n:"大同市"},{c:[{i:"140502",n:"城区"},{i:"140581",n:"高平市"},{i:"140524",n:"陵川县"},{i:"140521",n:"沁水县"},{i:"140522",n:"阳城县"},{i:"140525",n:"泽州县"}],i:"140500",n:"晋城市"},{c:[{i:"140723",n:"和顺县"},{i:"140781",n:"介休市"},{i:"140729",n:"灵石县"},{i:"140728",n:"平遥县"},{i:"140727",n:"祁县"},{i:"140725",n:"寿阳县"},{i:"140726",n:"太谷县"},{i:"140724",n:"昔阳县"},{i:"140702",n:"榆次区"},{i:"140721",n:"榆社县"},{i:"140722",n:"左权县"}],i:"140700",n:"晋中市"},{c:[{i:"141026",n:"安泽县"},{i:"141030",n:"大宁县"},{i:"141034",n:"汾西县"},{i:"141027",n:"浮山县"},{i:"141025",n:"古县"},{i:"141024",n:"洪洞县"},{i:"141081",n:"侯马市"},{i:"141082",n:"霍州市"},{i:"141028",n:"吉县"},{i:"141033",n:"蒲县"},{i:"141021",n:"曲沃县"},{i:"141023",n:"襄汾县"},{i:"141029",n:"乡宁县"},{i:"141031",n:"隰县"},{i:"141002",n:"尧都区"},{i:"141022",n:"翼城县"},{i:"141032",n:"永和县"}],i:"141000",n:"临汾市"},{c:[{i:"141128",n:"方山县"},{i:"141182",n:"汾阳市"},{i:"141122",n:"交城县"},{i:"141130",n:"交口县"},{i:"141127",n:"岚县"},{i:"141124",n:"临县"},{i:"141102",n:"离石区"},{i:"141125",n:"柳林县"},{i:"141126",n:"石楼县"},{i:"141121",n:"文水县"},{i:"141181",n:"孝义市"},{i:"141123",n:"兴县"},{i:"141129",n:"中阳县"}],i:"141100",n:"吕梁市"},{c:[{i:"140624",n:"怀仁县"},{i:"140603",n:"平鲁区"},{i:"140621",n:"山阴县"},{i:"140602",n:"朔城区"},{i:"140622",n:"应县"},{i:"140623",n:"右玉县"}],i:"140600",n:"朔州市"},{c:[{i:"140181",n:"古交市"},{i:"140108",n:"尖草坪区"},{i:"140110",n:"晋源区"},{i:"140123",n:"娄烦县"},{i:"140121",n:"清徐县"},{i:"140109",n:"万柏林区"},{i:"140105",n:"小店区"},{i:"140107",n:"杏花岭区"},{i:"140122",n:"阳曲县"},{i:"140106",n:"迎泽区"}],i:"140100",n:"太原市"},{c:[{i:"140931",n:"保德县"},{i:"140923",n:"代县"},{i:"140921",n:"定襄县"},{i:"140924",n:"繁峙县"},{i:"140930",n:"河曲县"},{i:"140926",n:"静乐县"},{i:"140929",n:"岢岚县"},{i:"140925",n:"宁武县"},{i:"140932",n:"偏关县"},{i:"140927",n:"神池县"},{i:"140922",n:"五台县"},{i:"140928",n:"五寨县"},{i:"140902",n:"忻府区"},{i:"140981",n:"原平市"}],i:"140900",n:"忻州市"},{c:[{i:"140302",n:"城区"},{i:"140311",n:"郊区"},{i:"140303",n:"矿区"},{i:"140321",n:"平定县"},{i:"140322",n:"盂县"}],i:"140300",n:"阳泉市"},{c:[{i:"140882",n:"河津市"},{i:"140826",n:"绛县"},{i:"140824",n:"稷山县"},{i:"140821",n:"临猗县"},{i:"140829",n:"平陆县"},{i:"140830",n:"芮城县"},{i:"140822",n:"万荣县"},{i:"140823",n:"闻喜县"},{i:"140828",n:"夏县"},{i:"140825",n:"新绛县"},{i:"140802",n:"盐湖区"},{i:"140881",n:"永济市"},{i:"140827",n:"垣曲县"}],i:"140800",n:"运城市"}],i:"140000",n:"山西省"},{c:[{c:[{i:"610929",n:"白河县"},{i:"610902",n:"汉滨区"},{i:"610921",n:"汉阴县"},{i:"610925",n:"岚皋县"},{i:"610923",n:"宁陕县"},{i:"610926",n:"平利县"},{i:"610922",n:"石泉县"},{i:"610928",n:"旬阳县"},{i:"610927",n:"镇坪县"},{i:"610924",n:"紫阳县"}],i:"610900",n:"安康市"},{c:[{i:"610304",n:"陈仓区"},{i:"610330",n:"凤县"},{i:"610322",n:"凤翔县"},{i:"610324",n:"扶风县"},{i:"610303",n:"金台区"},{i:"610329",n:"麟游县"},{i:"610327",n:"陇县"},{i:"610326",n:"眉县"},{i:"610328",n:"千阳县"},{i:"610323",n:"岐山县"},{i:"610331",n:"太白县"},{i:"610302",n:"渭滨区"}],i:"610300",n:"宝鸡市"},{c:[{i:"610722",n:"城固县"},{i:"610730",n:"佛坪县"},{i:"610702",n:"汉台区"},{i:"610729",n:"留坝县"},{i:"610727",n:"略阳县"},{i:"610725",n:"勉县"},{i:"610721",n:"南郑县"},{i:"610726",n:"宁强县"},{i:"610724",n:"西乡县"},{i:"610723",n:"洋县"},{i:"610728",n:"镇巴县"}],i:"610700",n:"汉中市"},{c:[{i:"611022",n:"丹凤县"},{i:"611021",n:"洛南县"},{i:"611023",n:"商南县"},{i:"611002",n:"商州区"},{i:"611024",n:"山阳县"},{i:"611025",n:"镇安县"},{i:"611026",n:"柞水县"}],i:"611000",n:"商洛市"},{c:[{i:"610202",n:"王益区"},{i:"610204",n:"耀州区"},{i:"610222",n:"宜君县"},{i:"610203",n:"印台区"}],i:"610200",n:"铜川市"},{c:[{i:"610527",n:"白水县"},{i:"610525",n:"澄城县"},{i:"610523",n:"大荔县"},{i:"610528",n:"富平县"},{i:"610581",n:"韩城市"},{i:"610524",n:"合阳县"},{i:"610521",n:"华县"},{i:"610582",n:"华阴市"},{i:"610502",n:"临渭区"},{i:"610526",n:"蒲城县"},{i:"610522",n:"潼关县"}],i:"610500",n:"渭南市"},{c:[{i:"610111",n:"灞桥区"},{i:"610103",n:"碑林区"},{i:"610126",n:"高陵县"},{i:"610125",n:"户县"},{i:"610122",n:"蓝田县"},{i:"610104",n:"莲湖区"},{i:"610115",n:"临潼区"},{i:"610112",n:"未央区"},{i:"610102",n:"新城区"},{i:"610114",n:"阎良区"},{i:"610113",n:"雁塔区"},{i:"610116",n:"长安区"},{i:"610124",n:"周至县"}],i:"610100",n:"西安市"},{c:[{i:"610427",n:"彬县"},{i:"610430",n:"淳化县"},{i:"610423",n:"泾阳县"},{i:"610425",n:"礼泉县"},{i:"610424",n:"乾县"},{i:"610402",n:"秦都区"},{i:"610422",n:"三原县"},{i:"610404",n:"渭城区"},{i:"610431",n:"武功县"},{i:"610481",n:"兴平市"},{i:"610429",n:"旬邑县"},{i:"610403",n:"杨凌区"},{i:"610426",n:"永寿县"},{i:"610428",n:"长武县"}],i:"610400",n:"咸阳市"},{c:[{i:"610624",n:"安塞县"},{i:"610602",n:"宝塔区"},{i:"610628",n:"富县"},{i:"610627",n:"甘泉县"},{i:"610632",n:"黄陵县"},{i:"610631",n:"黄龙县"},{i:"610629",n:"洛川县"},{i:"610626",n:"吴起县"},{i:"610622",n:"延川县"},{i:"610621",n:"延长县"},{i:"610630",n:"宜川县"},{i:"610625",n:"志丹县"},{i:"610623",n:"子长县"}],i:"610600",n:"延安市"},{c:[{i:"610825",n:"定边县"},{i:"610822",n:"府谷县"},{i:"610823",n:"横山县"},{i:"610828",n:"佳县"},{i:"610824",n:"靖边县"},{i:"610827",n:"米脂县"},{i:"610830",n:"清涧县"},{i:"610821",n:"神木县"},{i:"610826",n:"绥德县"},{i:"610829",n:"吴堡县"},{i:"610802",n:"榆阳区"},{i:"610831",n:"子洲县"}],i:"610800",n:"榆林市"}],i:"610000",n:"陕西省"},{c:[{c:[{i:"513231",n:"阿坝县"},{i:"513228",n:"黑水县"},{i:"513233",n:"红原县"},{i:"513226",n:"金川县"},{i:"513225",n:"九寨沟县"},{i:"513222",n:"理县"},{i:"513229",n:"马尔康县"},{i:"513223",n:"茂县"},{i:"513230",n:"壤塘县"},{i:"513232",n:"若尔盖县"},{i:"513224",n:"松潘县"},{i:"513221",n:"汶川县"},{i:"513227",n:"小金县"}],i:"513200",n:"阿坝藏族羌族自治州"},{c:[{i:"511902",n:"巴州区"},{i:"511922",n:"南江县"},{i:"511923",n:"平昌县"},{i:"511921",n:"通江县"}],i:"511900",n:"巴中市"},{c:[{i:"510108",n:"成华区"},{i:"510184",n:"崇州市"},{i:"510129",n:"大邑县"},{i:"510181",n:"都江堰市"},{i:"510104",n:"锦江区"},{i:"510106",n:"金牛区"},{i:"510121",n:"金堂县"},{i:"510112",n:"龙泉驿区"},{i:"510182",n:"彭州市"},{i:"510124",n:"郫县"},{i:"510131",n:"蒲江县"},{i:"510113",n:"青白江区"},{i:"510105",n:"青羊区"},{i:"510183",n:"邛崃市"},{i:"510122",n:"双流县"},{i:"510115",n:"温江区"},{i:"510107",n:"武侯区"},{i:"510114",n:"新都区"},{i:"510132",n:"新津县"}],i:"510100",n:"成都市"},{c:[{i:"511721",n:"达县"},{i:"511724",n:"大竹县"},{i:"511723",n:"开江县"},{i:"511725",n:"渠县"},{i:"511702",n:"通川区"},{i:"511781",n:"万源市"},{i:"511722",n:"宣汉县"}],i:"511700",n:"达州市"},{c:[{i:"510681",n:"广汉市"},{i:"510603",n:"旌阳区"},{i:"510626",n:"罗江县"},{i:"510683",n:"绵竹市"},{i:"510682",n:"什邡市"},{i:"510623",n:"中江县"}],i:"510600",n:"德阳市"},{c:[{i:"513331",n:"白玉县"},{i:"513335",n:"巴塘县"},{i:"513323",n:"丹巴县"},{i:"513337",n:"稻城县"},{i:"513326",n:"道孚县"},{i:"513330",n:"德格县"},{i:"513338",n:"得荣县"},{i:"513328",n:"甘孜县"},{i:"513324",n:"九龙县"},{i:"513321",n:"康定县"},{i:"513334",n:"理塘县"},{i:"513322",n:"泸定县"},{i:"513327",n:"炉霍县"},{i:"513333",n:"色达县"},{i:"513332",n:"石渠县"},{i:"513336",n:"乡城县"},{i:"513329",n:"新龙县"},{i:"513325",n:"雅江县"}],i:"513300",n:"甘孜藏族自治州"},{c:[{i:"511602",n:"广安区"},{i:"511681",n:"华蓥市"},{i:"511623",n:"邻水县"},{i:"511682",n:"市辖区"},{i:"511622",n:"武胜县"},{i:"511621",n:"岳池县"}],i:"511600",n:"广安市"},{c:[{i:"510824",n:"苍溪县"},{i:"510812",n:"朝天区"},{i:"510823",n:"剑阁县"},{i:"510822",n:"青川县"},{i:"510802",n:"市中区"},{i:"510821",n:"旺苍县"},{i:"510811",n:"元坝区"}],i:"510800",n:"广元市"},{c:[{i:"511132",n:"峨边彝族自治县"},{i:"511181",n:"峨眉山市"},{i:"511126",n:"夹江县"},{i:"511123",n:"犍为县"},{i:"511124",n:"井研县"},{i:"511113",n:"金口河区"},{i:"511133",n:"马边彝族自治县"},{i:"511129",n:"沐川县"},{i:"511111",n:"沙湾区"},{i:"511102",n:"市中区"},{i:"511112",n:"五通桥区"}],i:"511100",n:"乐山市"},{c:[{i:"513429",n:"布拖县"},{i:"513424",n:"德昌县"},{i:"513435",n:"甘洛县"},{i:"513426",n:"会东县"},{i:"513425",n:"会理县"},{i:"513430",n:"金阳县"},{i:"513437",n:"雷波县"},{i:"513436",n:"美姑县"},{i:"513433",n:"冕宁县"},{i:"513422",n:"木里藏族自治县"},{i:"513427",n:"宁南县"},{i:"513428",n:"普格县"},{i:"513401",n:"西昌市"},{i:"513432",n:"喜德县"},{i:"513423",n:"盐源县"},{i:"513434",n:"越西县"},{i:"513431",n:"昭觉县"}],i:"513400",n:"凉山彝族自治州"},{c:[{i:"510525",n:"古蔺县"},{i:"510522",n:"合江县"},{i:"510502",n:"江阳区"},{i:"510504",n:"龙马潭区"},{i:"510521",n:"泸县"},{i:"510503",n:"纳溪区"},{i:"510524",n:"叙永县"}],i:"510500",n:"泸州市"},{c:[{i:"511424",n:"丹棱县"},{i:"511402",n:"东坡区"},{i:"511423",n:"洪雅县"},{i:"511422",n:"彭山县"},{i:"511425",n:"青神县"},{i:"511421",n:"仁寿县"}],i:"511400",n:"眉山市"},{c:[{i:"510724",n:"安县"},{i:"510726",n:"北川羌族自治县"},{i:"510703",n:"涪城区"},{i:"510751",n:"高新区"},{i:"510781",n:"江油市"},{i:"510727",n:"平武县"},{i:"510722",n:"三台县"},{i:"510723",n:"盐亭县"},{i:"510704",n:"游仙区"},{i:"510725",n:"梓潼县"}],i:"510700",n:"绵阳市"},{c:[{i:"511303",n:"高坪区"},{i:"511304",n:"嘉陵区"},{i:"511381",n:"阆中市"},{i:"511321",n:"南部县"},{i:"511323",n:"蓬安县"},{i:"511302",n:"顺庆区"},{i:"511325",n:"西充县"},{i:"511324",n:"仪陇县"},{i:"511322",n:"营山县"}],i:"511300",n:"南充市"},{c:[{i:"511011",n:"东兴区"},{i:"511028",n:"隆昌县"},{i:"511002",n:"市中区"},{i:"511024",n:"威远县"},{i:"511025",n:"资中县"}],i:"511000",n:"内江市"},{c:[{i:"510402",n:"东区"},{i:"510421",n:"米易县"},{i:"510411",n:"仁和区"},{i:"510403",n:"西区"},{i:"510422",n:"盐边县"}],i:"510400",n:"攀枝花市"},{c:[{i:"510904",n:"安居区"},{i:"510903",n:"船山区"},{i:"510923",n:"大英县"},{i:"510921",n:"蓬溪县"},{i:"510922",n:"射洪县"}],i:"510900",n:"遂宁市"},{c:[{i:"511827",n:"宝兴县"},{i:"511823",n:"汉源县"},{i:"511826",n:"芦山县"},{i:"511821",n:"名山县"},{i:"511824",n:"石棉县"},{i:"511825",n:"天全县"},{i:"511822",n:"荥经县"},{i:"511802",n:"雨城区"}],i:"511800",n:"雅安市"},{c:[{i:"511502",n:"翠屏区"},{i:"511525",n:"高县"},{i:"511526",n:"珙县"},{i:"511523",n:"江安县"},{i:"511522",n:"南溪县"},{i:"511529",n:"屏山县"},{i:"511528",n:"兴文县"},{i:"511521",n:"宜宾县"},{i:"511527",n:"筠连县"},{i:"511524",n:"长宁县"}],i:"511500",n:"宜宾市"},{c:[{i:"510304",n:"大安区"},{i:"510322",n:"富顺县"},{i:"510303",n:"贡井区"},{i:"510321",n:"荣县"},{i:"510311",n:"沿滩区"},{i:"510302",n:"自流井区"}],i:"510300",n:"自贡市"},{c:[{i:"512021",n:"安岳县"},{i:"512081",n:"简阳市"},{i:"512022",n:"乐至县"},{i:"512002",n:"雁江区"}],i:"512000",n:"资阳市"}],i:"510000",n:"四川省"},{c:[{c:[{i:"710205",n:"鼓山区"},{i:"710210",n:"楠梓区"},{i:"710202",n:"前金区"},{i:"710207",n:"前镇区"},{i:"710206",n:"旗津区"},{i:"710203",n:"芩雅区"},{i:"710208",n:"三民区"},{i:"710211",n:"小港区"},{i:"710201",n:"新兴区"},{i:"710204",n:"盐埕区"},{i:"710209",n:"左营区"}],i:"710200",n:"高雄市"},{i:"712300",n:"高雄县"},{i:"712600",n:"花莲县"},{c:[{i:"710901",n:"东区"},{i:"710902",n:"西区"}],i:"710900",n:"嘉义市"},{i:"711900",n:"嘉义县"},{c:[{i:"710705",n:"安乐区"},{i:"710706",n:"暖暖区"},{i:"710707",n:"七堵区"},{i:"710701",n:"仁爱区"},{i:"710702",n:"信义区"},{i:"710704",n:"中山区"},{i:"710703",n:"中正区"}],i:"710700",n:"基隆市"},{i:"710500",n:"金门县"},{i:"711500",n:"苗栗县"},{i:"710600",n:"南投县"},{i:"712700",n:"澎湖县"},{i:"712400",n:"屏东县"},{c:[{i:"710109",n:"北投区"},{i:"710105",n:"大安区"},{i:"710102",n:"大同区"},{i:"710111",n:"南港区"},{i:"710110",n:"内湖区"},{i:"710108",n:"士林区"},{i:"710104",n:"松山区"},{i:"710106",n:"万华区"},{i:"710112",n:"文山区"},{i:"710107",n:"信义区"},{i:"710103",n:"中山区"},{i:"710101",n:"中正区"}],i:"710100",n:"台北市"},{i:"711100",n:"台北县"},{i:"712500",n:"台东县"},{c:[{i:"710306",n:"安南区"},{i:"710305",n:"安平区"},{i:"710304",n:"北区"},{i:"710302",n:"东区"},{i:"710303",n:"南区"},{i:"710301",n:"中西区"}],i:"710300",n:"台南市"},{i:"712200",n:"台南县"},{c:[{i:"710405",n:"北区"},{i:"710406",n:"北屯区"},{i:"710402",n:"东区"},{i:"710403",n:"南区"},{i:"710408",n:"南屯区"},{i:"710404",n:"西区"},{i:"710407",n:"西屯区"},{i:"710401",n:"中区"}],i:"710400",n:"台中市"},{i:"711600",n:"台中县"},{i:"711400",n:"桃园县"},{c:[{i:"710802",n:"北区"},{i:"710801",n:"东区"},{i:"710803",n:"香山区"}],i:"710800",n:"新竹市"},{i:"711300",n:"新竹县"},{i:"711200",n:"宜兰县"},{i:"712100",n:"云林县"},{i:"711700",n:"彰化县"}],i:"710000",n:"台湾省"},{c:[{c:[{i:"120115",n:"宝坻区"},{i:"120113",n:"北辰区"},{i:"120116",n:"滨海新区"},{i:"120109",n:"大港区"},{i:"120110",n:"东丽区"},{i:"120108",n:"汉沽区"},{i:"120105",n:"河北区"},{i:"120102",n:"河东区"},{i:"120101",n:"和平区"},{i:"120103",n:"河西区"},{i:"120106",n:"红桥区"},{i:"120223",n:"静海县"},{i:"120112",n:"津南区"},{i:"120225",n:"蓟县"},{i:"120104",n:"南开区"},{i:"120221",n:"宁河县"},{i:"120107",n:"塘沽区"},{i:"120114",n:"武清区"},{i:"120111",n:"西青区"}],i:"120100",n:"天津市"}],i:"120000",n:"天津"},{c:[{c:[{i:"810205",n:"观塘区"},{i:"810204",n:"黄大仙区"},{i:"810201",n:"九龙城区"},{i:"810203",n:"深水埗区"},{i:"810202",n:"油尖旺区"}],i:"810200",n:"九龙"},{c:[{i:"810103",n:"东区"},{i:"810104",n:"南区"},{i:"810102",n:"湾仔"},{i:"810101",n:"中西区"}],i:"810100",n:"香港岛"},{c:[{i:"810301",n:"北区"},{i:"810302",n:"大埔区"},{i:"810308",n:"葵青区"},{i:"810309",n:"离岛区"},{i:"810307",n:"荃湾区"},{i:"810303",n:"沙田区"},{i:"810306",n:"屯门区"},{i:"810304",n:"西贡区"},{i:"810305",n:"元朗区"}],i:"810300",n:"新界"}],i:"810000",n:"香港特别行政区"},{c:[{c:[{i:"652901",n:"阿克苏市"},{i:"652928",n:"阿瓦提县"},{i:"652926",n:"拜城县"},{i:"652929",n:"柯坪县"},{i:"652923",n:"库车县"},{i:"652924",n:"沙雅县"},{i:"652922",n:"温宿县"},{i:"652927",n:"乌什县"},{i:"652925",n:"新和县"}],i:"652900",n:"阿克苏地区"},{i:"659002",n:"阿拉尔市"},{c:[{i:"654301",n:"阿勒泰市"},{i:"654321",n:"布尔津县"},{i:"654323",n:"福海县"},{i:"654322",n:"富蕴县"},{i:"654324",n:"哈巴河县"},{i:"654326",n:"吉木乃县"},{i:"654325",n:"青河县"}],i:"654300",n:"阿勒泰地区"},{c:[{i:"652829",n:"博湖县"},{i:"652827",n:"和静县"},{i:"652828",n:"和硕县"},{i:"652801",n:"库尔勒市"},{i:"652822",n:"轮台县"},{i:"652825",n:"且末县"},{i:"652824",n:"若羌县"},{i:"652823",n:"尉犁县"},{i:"652826",n:"焉耆回族自治县"}],i:"652800",n:"巴音郭楞蒙古自治州"},{c:[{i:"652701",n:"博乐市"},{i:"652722",n:"精河县"},{i:"652723",n:"温泉县"}],i:"652700",n:"博尔塔拉蒙古自治州"},{c:[{i:"652301",n:"昌吉市"},{i:"652302",n:"阜康市"},{i:"652323",n:"呼图壁县"},{i:"652327",n:"吉木萨尔县"},{i:"652324",n:"玛纳斯县"},{i:"652303",n:"米泉市"},{i:"652328",n:"木垒哈萨克自治县"},{i:"652325",n:"奇台县"}],i:"652300",n:"昌吉回族自治州"},{c:[{i:"652222",n:"巴里坤哈萨克自治县"},{i:"652201",n:"哈密市"},{i:"652223",n:"伊吾县"}],i:"652200",n:"哈密地区"},{c:[{i:"653225",n:"策勒县"},{i:"653201",n:"和田市"},{i:"653221",n:"和田县"},{i:"653224",n:"洛浦县"},{i:"653227",n:"民丰县"},{i:"653222",n:"墨玉县"},{i:"653223",n:"皮山县"},{i:"653226",n:"于田县"}],i:"653200",n:"和田地区"},{c:[{i:"653130",n:"巴楚县"},{i:"653129",n:"伽师县"},{i:"653101",n:"喀什市"},{i:"653127",n:"麦盖提县"},{i:"653125",n:"莎车县"},{i:"653121",n:"疏附县"},{i:"653122",n:"疏勒县"},{i:"653131",n:"塔什库尔干塔吉克自治县"},{i:"653126",n:"叶城县"},{i:"653123",n:"英吉沙县"},{i:"653128",n:"岳普湖县"},{i:"653124",n:"泽普县"}],i:"653100",n:"喀什地区"},{c:[{i:"650204",n:"白碱滩区"},{i:"650202",n:"独山子区"},{i:"650203",n:"克拉玛依区"},{i:"650205",n:"乌尔禾区"}],i:"650200",n:"克拉玛依市"},{c:[{i:"653023",n:"阿合奇县"},{i:"653022",n:"阿克陶县"},{i:"653001",n:"阿图什市"},{i:"653024",n:"乌恰县"}],i:"653000",n:"克孜勒苏柯尔克孜自治州"},{i:"659001",n:"石河子市"},{c:[{i:"654221",n:"额敏县"},{i:"654226",n:"和布克赛尔蒙古自治县"},{i:"654223",n:"沙湾县"},{i:"654201",n:"塔城市"},{i:"654224",n:"托里县"},{i:"654202",n:"乌苏市"},{i:"654225",n:"裕民县"}],i:"654200",n:"塔城地区"},{c:[{i:"652122",n:"鄯善县"},{i:"652101",n:"吐鲁番市"},{i:"652123",n:"托克逊县"}],i:"652100",n:"吐鲁番地区"},{i:"659003",n:"图木舒克市"},{i:"659004",n:"五家渠市"},{c:[{i:"650107",n:"达坂城区"},{i:"650108",n:"东山区"},{i:"650109",n:"米东区"},{i:"650103",n:"沙依巴克区"},{i:"650105",n:"水磨沟区"},{i:"650102",n:"天山区"},{i:"650106",n:"头屯河区"},{i:"650121",n:"乌鲁木齐县"},{i:"650104",n:"新市区"}],i:"650100",n:"乌鲁木齐市"},{c:[{i:"654022",n:"察布查尔锡伯自治县"},{i:"654024",n:"巩留县"},{i:"654023",n:"霍城县"},{i:"654003",n:"奎屯市"},{i:"654028",n:"尼勒克县"},{i:"654027",n:"特克斯县"},{i:"654025",n:"新源县"},{i:"654002",n:"伊宁市"},{i:"654021",n:"伊宁县"},{i:"654026",n:"昭苏县"}],i:"654000",n:"伊犁哈萨克自治州"}],i:"650000",n:"新疆维吾尔自治区"},{c:[{c:[{i:"542527",n:"措勤县"},{i:"542523",n:"噶尔县"},{i:"542526",n:"改则县"},{i:"542525",n:"革吉县"},{i:"542521",n:"普兰县"},{i:"542524",n:"日土县"},{i:"542522",n:"札达县"}],i:"542500",n:"阿里地区"},{c:[{i:"542127",n:"八宿县"},{i:"542133",n:"边坝县"},{i:"542121",n:"昌都县"},{i:"542126",n:"察雅县"},{i:"542125",n:"丁青县"},{i:"542123",n:"贡觉县"},{i:"542122",n:"江达县"},{i:"542124",n:"类乌齐县"},{i:"542132",n:"洛隆县"},{i:"542129",n:"芒康县"},{i:"542128",n:"左贡县"}],i:"542100",n:"昌都地区"},{c:[{i:"540102",n:"城关区"},{i:"540122",n:"当雄县"},{i:"540126",n:"达孜县"},{i:"540125",n:"堆龙德庆县"},{i:"540121",n:"林周县"},{i:"540127",n:"墨竹工卡县"},{i:"540123",n:"尼木县"},{i:"540124",n:"曲水县"}],i:"540100",n:"拉萨市"},{c:[{i:"542625",n:"波密县"},{i:"542626",n:"察隅县"},{i:"542622",n:"工布江达县"},{i:"542627",n:"朗县"},{i:"542621",n:"林芝县"},{i:"542623",n:"米林县"},{i:"542624",n:"墨脱县"}],i:"542600",n:"林芝地区"},{c:[{i:"542425",n:"安多县"},{i:"542428",n:"班戈县"},{i:"542429",n:"巴青县"},{i:"542423",n:"比如县"},{i:"542422",n:"嘉黎县"},{i:"542421",n:"那曲县"},{i:"542424",n:"聂荣县"},{i:"542430",n:"尼玛县"},{i:"542426",n:"申扎县"},{i:"542427",n:"索县"}],i:"542400",n:"那曲地区"},{c:[{i:"542327",n:"昂仁县"},{i:"542329",n:"白朗县"},{i:"542332",n:"定结县"},{i:"542324",n:"定日县"},{i:"542338",n:"岗巴县"},{i:"542323",n:"江孜县"},{i:"542335",n:"吉隆县"},{i:"542331",n:"康马县"},{i:"542326",n:"拉孜县"},{i:"542322",n:"南木林县"},{i:"542336",n:"聂拉木县"},{i:"542330",n:"仁布县"},{i:"542301",n:"日喀则市"},{i:"542337",n:"萨嘎县"},{i:"542325",n:"萨迦县"},{i:"542328",n:"谢通门县"},{i:"542334",n:"亚东县"},{i:"542333",n:"仲巴县"}],i:"542300",n:"日喀则地区"},{c:[{i:"542227",n:"措美县"},{i:"542232",n:"错那县"},{i:"542223",n:"贡嘎县"},{i:"542229",n:"加查县"},{i:"542233",n:"浪卡子县"},{i:"542231",n:"隆子县"},{i:"542228",n:"洛扎县"},{i:"542221",n:"乃东县"},{i:"542225",n:"琼结县"},{i:"542226",n:"曲松县"},{i:"542224",n:"桑日县"},{i:"542222",n:"扎囊县"}],i:"542200",n:"山南地区"}],i:"540000",n:"西藏自治区"},{c:[{c:[{i:"530524",n:"昌宁县"},{i:"530523",n:"龙陵县"},{i:"530502",n:"隆阳区"},{i:"530521",n:"施甸县"},{i:"530522",n:"腾冲县"}],i:"530500",n:"保山市"},{c:[{i:"532301",n:"楚雄市"},{i:"532326",n:"大姚县"},{i:"532331",n:"禄丰县"},{i:"532323",n:"牟定县"},{i:"532324",n:"南华县"},{i:"532322",n:"双柏县"},{i:"532329",n:"武定县"},{i:"532325",n:"姚安县"},{i:"532327",n:"永仁县"},{i:"532328",n:"元谋县"}],i:"532300",n:"楚雄彝族自治州"},{c:[{i:"532924",n:"宾川县"},{i:"532901",n:"大理市"},{i:"532930",n:"洱源县"},{i:"532932",n:"鹤庆县"},{i:"532931",n:"剑川县"},{i:"532925",n:"弥渡县"},{i:"532926",n:"南涧彝族自治县"},{i:"532927",n:"巍山彝族回族自治县"},{i:"532923",n:"祥云县"},{i:"532922",n:"漾濞彝族自治县"},{i:"532928",n:"永平县"},{i:"532929",n:"云龙县"}],i:"532900",n:"大理白族自治州"},{c:[{i:"533122",n:"梁河县"},{i:"533124",n:"陇川县"},{i:"533103",n:"潞西市"},{i:"533102",n:"瑞丽市"},{i:"533123",n:"盈江县"}],i:"533100",n:"德宏傣族景颇族自治州"},{c:[{i:"533422",n:"德钦县"},{i:"533423",n:"维西傈僳族自治县"},{i:"533421",n:"香格里拉县"}],i:"533400",n:"迪庆藏族自治州"},{c:[{i:"532501",n:"个旧市"},{i:"532532",n:"河口瑶族自治县"},{i:"532529",n:"红河县"},{i:"532524",n:"建水县"},{i:"532530",n:"金平苗族瑶族傣族自治县"},{i:"532502",n:"开远市"},{i:"532527",n:"泸西县"},{i:"532531",n:"绿春县"},{i:"532522",n:"蒙自县"},{i:"532526",n:"弥勒县"},{i:"532523",n:"屏边苗族自治县"},{i:"532525",n:"石屏县"},{i:"532528",n:"元阳县"}],i:"532500",n:"红河哈尼族彝族自治州"},{c:[{i:"530181",n:"安宁市"},{i:"530121",n:"呈贡县"},{i:"530113",n:"东川区"},{i:"530124",n:"富民县"},{i:"530111",n:"官渡区"},{i:"530122",n:"晋宁县"},{i:"530128",n:"禄劝彝族苗族自治县"},{i:"530103",n:"盘龙区"},{i:"530126",n:"石林彝族自治县"},{i:"530127",n:"嵩明县"},{i:"530102",n:"五华区"},{i:"530112",n:"西山区"},{i:"530129",n:"寻甸回族彝族自治县"},{i:"530125",n:"宜良县"}],i:"530100",n:"昆明市"},{c:[{i:"530702",n:"古城区"},{i:"530723",n:"华坪县"},{i:"530724",n:"宁蒗彝族自治县"},{i:"530722",n:"永胜县"},{i:"530721",n:"玉龙纳西族自治县"}],i:"530700",n:"丽江市"},{c:[{i:"530927",n:"沧源佤族自治县"},{i:"530921",n:"凤庆县"},{i:"530926",n:"耿马傣族佤族自治县"},{i:"530902",n:"临翔区"},{i:"530925",n:"双江拉祜族佤族布朗族傣族自治县"},{i:"530923",n:"永德县"},{i:"530922",n:"云县"},{i:"530924",n:"镇康县"}],i:"530900",n:"临沧市"},{c:[{i:"533323",n:"福贡县"},{i:"533324",n:"贡山独龙族怒族自治县"},{i:"533325",n:"兰坪白族普米族自治县"},{i:"533321",n:"泸水县"}],i:"533300",n:"怒江傈僳族自治州"},{c:[{i:"530325",n:"富源县"},{i:"530326",n:"会泽县"},{i:"530322",n:"陆良县"},{i:"530324",n:"罗平县"},{i:"530321",n:"马龙县"},{i:"530302",n:"麒麟区"},{i:"530323",n:"师宗县"},{i:"530381",n:"宣威市"},{i:"530328",n:"沾益县"}],i:"530300",n:"曲靖市"},{c:[{i:"530802",n:"翠云区"},{i:"530826",n:"江城哈尼族彝族自治县"},{i:"530823",n:"景东彝族自治县"},{i:"530824",n:"景谷傣族彝族自治县"},{i:"530828",n:"澜沧拉祜族自治县"},{i:"530827",n:"孟连傣族拉祜族佤族自治县"},{i:"530822",n:"墨江哈尼族自治县"},{i:"530821",n:"普洱哈尼族彝族自治县"},{i:"530829",n:"西盟佤族自治县"},{i:"530825",n:"镇沅彝族哈尼族拉祜族自治县"}],i:"530800",n:"思茅市"},{c:[{i:"532628",n:"富宁县"},{i:"532627",n:"广南县"},{i:"532625",n:"马关县"},{i:"532624",n:"麻栗坡县"},{i:"532626",n:"丘北县"},{i:"532621",n:"文山县"},{i:"532623",n:"西畴县"},{i:"532622",n:"砚山县"}],i:"532600",n:"文山壮族苗族自治州"},{c:[{i:"532801",n:"景洪市"},{i:"532822",n:"勐海县"},{i:"532823",n:"勐腊县"}],i:"532800",n:"西双版纳傣族自治州"},{c:[{i:"530422",n:"澄江县"},{i:"530426",n:"峨山彝族自治县"},{i:"530402",n:"红塔区"},{i:"530424",n:"华宁县"},{i:"530421",n:"江川县"},{i:"530423",n:"通海县"},{i:"530427",n:"新平彝族傣族自治县"},{i:"530425",n:"易门县"},{i:"530428",n:"元江哈尼族彝族傣族自治县"}],i:"530400",n:"玉溪市"},{c:[{i:"530624",n:"大关县"},{i:"530621",n:"鲁甸县"},{i:"530622",n:"巧家县"},{i:"530630",n:"水富县"},{i:"530626",n:"绥江县"},{i:"530629",n:"威信县"},{i:"530623",n:"盐津县"},{i:"530628",n:"彝良县"},{i:"530625",n:"永善县"},{i:"530602",n:"昭阳区"},{i:"530627",n:"镇雄县"}],i:"530600",n:"昭通市"}],i:"530000",n:"云南省"},{c:[{c:[{i:"330108",n:"滨江区"},{i:"330127",n:"淳安县"},{i:"330183",n:"富阳市"},{i:"330105",n:"拱墅区"},{i:"330182",n:"建德市"},{i:"330104",n:"江干区"},{i:"330185",n:"临安市"},{i:"330102",n:"上城区"},{i:"330122",n:"桐庐县"},{i:"330103",n:"下城区"},{i:"330109",n:"萧山区"},{i:"330106",n:"西湖区"},{i:"330110",n:"余杭区"}],i:"330100",n:"杭州市"},{c:[{i:"330523",n:"安吉县"},{i:"330521",n:"德清县"},{i:"330503",n:"南浔区"},{i:"330502",n:"吴兴区"},{i:"330522",n:"长兴县"}],i:"330500",n:"湖州市"},{c:[{i:"330481",n:"海宁市"},{i:"330424",n:"海盐县"},{i:"330421",n:"嘉善县"},{i:"330402",n:"南湖区"},{i:"330482",n:"平湖市"},{i:"330483",n:"桐乡市"},{i:"330411",n:"秀洲区"}],i:"330400",n:"嘉兴市"},{c:[{i:"330783",n:"东阳市"},{i:"330703",n:"金东区"},{i:"330781",n:"兰溪市"},{i:"330727",n:"磐安县"},{i:"330726",n:"浦江县"},{i:"330702",n:"婺城区"},{i:"330723",n:"武义县"},{i:"330782",n:"义乌市"},{i:"330784",n:"永康市"}],i:"330700",n:"金华市"},{c:[{i:"331127",n:"景宁畲族自治县"},{i:"331122",n:"缙云县"},{i:"331102",n:"莲都区"},{i:"331181",n:"龙泉市"},{i:"331121",n:"青田县"},{i:"331126",n:"庆元县"},{i:"331124",n:"松阳县"},{i:"331123",n:"遂昌县"},{i:"331125",n:"云和县"}],i:"331100",n:"丽水市"},{c:[{i:"330206",n:"北仑区"},{i:"330282",n:"慈溪市"},{i:"330283",n:"奉化市"},{i:"330203",n:"海曙区"},{i:"330205",n:"江北区"},{i:"330204",n:"江东区"},{i:"330226",n:"宁海县"},{i:"330225",n:"象山县"},{i:"330212",n:"鄞州区"},{i:"330281",n:"余姚市"},{i:"330211",n:"镇海区"}],i:"330200",n:"宁波市"},{c:[{i:"330822",n:"常山县"},{i:"330881",n:"江山市"},{i:"330824",n:"开化县"},{i:"330802",n:"柯城区"},{i:"330825",n:"龙游县"},{i:"330803",n:"衢江区"}],i:"330800",n:"衢州市"},{c:[{i:"330682",n:"上虞市"},{i:"330621",n:"绍兴县"},{i:"330683",n:"嵊州市"},{i:"330624",n:"新昌县"},{i:"330602",n:"越城区"},{i:"330681",n:"诸暨市"}],i:"330600",n:"绍兴市"},{c:[{i:"331003",n:"黄岩区"},{i:"331002",n:"椒江区"},{i:"331082",n:"临海市"},{i:"331004",n:"路桥区"},{i:"331022",n:"三门县"},{i:"331023",n:"天台县"},{i:"331081",n:"温岭市"},{i:"331024",n:"仙居县"},{i:"331021",n:"玉环县"}],i:"331000",n:"台州市"},{c:[{i:"330327",n:"苍南县"},{i:"330322",n:"洞头县"},{i:"330382",n:"乐清市"},{i:"330303",n:"龙湾区"},{i:"330302",n:"鹿城区"},{i:"330304",n:"瓯海区"},{i:"330326",n:"平阳县"},{i:"330381",n:"瑞安市"},{i:"330329",n:"泰顺县"},{i:"330328",n:"文成县"},{i:"330324",n:"永嘉县"}],i:"330300",n:"温州市"},{c:[{i:"330921",n:"岱山县"},{i:"330902",n:"定海区"},{i:"330903",n:"普陀区"},{i:"330922",n:"嵊泗县"}],i:"330900",n:"舟山市"}],i:"330000",n:"浙江省"}],Sn=["阿富汗","奥兰群岛(芬兰属)","阿尔巴尼亚","阿尔及利亚","美属萨摩亚","安道尔","安哥拉","安圭拉岛","南极洲","安提瓜和巴布达","阿根廷","亚美尼亚","阿鲁巴","澳大利亚","奥地利","阿塞拜疆","巴哈马","巴林","孟加拉国","巴巴多斯","白俄罗斯","比利时","伯利兹","贝宁","百慕大群岛","不丹","玻利维亚","波斯尼亚和黑塞哥维那","博茨瓦纳","布韦岛","巴西","英属印度洋领地","文莱","保加利亚","布基纳法索","布隆迪","柬埔寨","喀麦隆","加拿大","佛得角","开曼群岛","中非共和国","乍得","智利","中国","圣诞岛","科科斯群岛(基灵群岛)","哥伦比亚","科摩罗","刚果","刚果民主共和国","库克群岛","哥斯达黎加","科特迪瓦","克罗地亚","古巴","塞浦路斯","捷克共和国","丹麦","吉布提","多米尼加","多米尼加共和国","厄瓜多尔","埃及","萨尔瓦多","赤道几内亚","厄立特里亚","爱沙尼亚","埃塞俄比亚","福克兰群岛(马尔维纳斯群岛)","法罗群岛","斐济群岛","芬兰","法国","法属圭亚那","法属波利尼西亚","法属南极地区","加蓬","冈比亚","乔治亚","德国","加纳","直布罗陀","希腊","格陵兰","格林纳达","瓜德罗普岛","关岛","危地马拉","格恩西","几内亚","几内亚比绍","圭亚那","海地","赫德和麦克唐纳群岛","梵蒂冈城","洪都拉斯","匈牙利","冰岛","印度","印度尼西亚","伊朗","伊拉克","爱尔兰","马恩岛","以色列","意大利","牙买加","日本","泽西","约旦","哈萨克斯坦","肯尼亚","基里巴斯","朝鲜","韩国","科威特","吉尔吉斯斯坦","老挝","拉脱维亚","黎巴嫩","莱索托","利比里亚","利比亚","列支敦士登","立陶宛","卢森堡","马其顿,前南斯拉夫共和国","马达加斯加","马拉维","马来西亚","马尔代夫","马里","马耳他","马绍尔群岛","马提尼克岛","毛里塔尼亚","毛里求斯","马约特岛","墨西哥","密克罗尼西亚","摩尔多瓦","摩纳哥","蒙古","门的内哥罗(黑山)","蒙特塞拉特","摩洛哥","莫桑比克","缅甸","纳米比亚","瑙鲁","尼泊尔","荷兰","荷属安的列斯群岛","新喀里多尼亚","新西兰","尼加拉瓜","尼日尔","尼日利亚","纽埃","诺福克岛","北马里亚纳群岛","挪威","阿曼","巴基斯坦","帕劳群岛","巴勒斯坦当局","巴拿马","巴布亚新几内亚","巴拉圭","秘鲁","菲律宾","皮特克恩群岛","波兰","葡萄牙","波多黎各","卡塔尔","留尼汪岛","罗马尼亚","俄罗斯","卢旺达","圣巴泰勒米","圣赫勒拿岛","圣基茨和尼维斯","圣卢西亚","圣马丁","圣皮埃尔岛和密克隆岛","圣文森特和格林纳丁斯","萨摩亚","圣马力诺","圣多美和普林西比","沙特阿拉伯","塞内加尔","塞尔维亚","塞舌尔","塞拉利昂","新加坡","斯洛伐克","斯洛文尼亚","所罗门群岛","索马里","南非","南乔治亚和南桑德威奇群岛","西班牙","斯里兰卡","苏丹","苏里南","斯瓦尔巴群岛和扬马延","斯威士兰","瑞典","瑞士","叙利亚","塔吉克斯坦","坦桑尼亚","泰国","东帝汶","多哥","托克劳","汤加","特立尼达和多巴哥","突尼斯","土耳其","土库曼斯坦","特克斯群岛和凯科斯群岛","图瓦卢","乌干达","乌克兰","阿拉伯联合酋长国","英国","美国","美属小奥特兰群岛","乌拉圭","乌兹别克斯坦","瓦努阿图","委内瑞拉","越南","维尔京群岛(英属)","维尔京群岛","瓦利斯群岛和富图纳群岛","西撒哈拉","也门","赞比亚","津巴布韦"],Cn=function(n){function i(){return null!==n&&n.apply(this,arguments)||this}return r(i,n),i.prototype.country=function(){return this.pickone(Sn)},i.prototype.province=function(){return this.pickone(xn).n},i.prototype.city=function(){var n=this.pickone(xn);return this.pickone(n.c).n},i.prototype.district=function(){for(var n=this.pickone(xn),i=this.pickone(n.c),t=n.c.length-1;void 0===i.c;){if(t<=0)return this.district();i=this.pickone(n.c),t--}return this.pickone(i.c).n},i.prototype.road=function(){return""+this.pickone(["中山","朝阳","大同","文昌","长春","东方","桃园","北京","兴安","南京","南昌","上海","工业","文化","青年","人民","建设","和平","光明","复兴","朝阳","胜利","自强","太平","幸福","成功","永兴","仁爱","兴业","平安","创业","健康","阳光","牡丹","竹子","世纪","兰花","梅花","桂花","海桐","白杨","银霄","龙溪","斜阳","万花","沧浪","芒涌","绿玉","嵩山","黄山","衡山","长江","黄河","珠江","同福","兴华","吉祥","团结","长寿","友爱","仁廉","祖冲之","李时珍","郭守敬","李冰","张衡","沈括","蔡伦","华佗","毕升","达尔文","伽利略","法拉第","牛顿","居里","哈雷路"])+this.pickone(["大道","路","街","胡同"])},i.prototype.address=function(){for(var n=[],i=xn;i;){var t=this.pickone(i);n.push(t.n),i=t.c}return""+n.join("")+this.road()+this.natural({min:1,max:1e3})+"号"},i.prototype.postcode=function(){return this.n(this.natural,6,{min:0,max:9}).join("")},i}(v),An=function(n){function i(){var i=null!==n&&n.apply(this,arguments)||this;return i.database=w(),i}return r(i,n),i}(v);kn=An,[M,k,S,C,On,Cn].forEach((function(n){Object.getOwnPropertyNames(n.prototype).forEach((function(i){Object.defineProperty(kn.prototype,i,Object.getOwnPropertyDescriptor(n.prototype,i))}))}));i.default=new An}])}));
17//# sourceMappingURL=index.js.map
\No newline at end of file