{"version":3,"sources":["../src/zh-CN.ts","../src/generated/cities-zh-CN.json","../src/generated/prefectures-zh-CN.json","../src/kana.ts","../src/name.ts","../src/types.ts","../src/store-lang.ts"],"sourcesContent":["import cityData from \"./generated/cities-zh-CN.json\" with { type: \"json\" };\nimport prefData from \"./generated/prefectures-zh-CN.json\" with { type: \"json\" };\nimport { createLangStore } from \"./store-lang.js\";\n\nconst store = createLangStore(prefData as unknown[][], cityData as unknown[][], \"zh-CN\", false);\n\nexport const getPrefectures = store.getPrefectures.bind(store);\nexport const getPrefectureByCode = store.getPrefectureByCode.bind(store);\nexport const getPrefectureByISO = store.getPrefectureByISO.bind(store);\nexport const getPrefectureByLGCode = store.getPrefectureByLGCode.bind(store);\nexport const getPrefectureByName = store.getPrefectureByName.bind(store);\nexport const getCities = store.getCities.bind(store);\nexport const getCityByJisCode = store.getCityByJisCode.bind(store);\nexport const getCityByLGCode = store.getCityByLGCode.bind(store);\nexport const getCitiesByPrefName = store.getCitiesByPrefName.bind(store);\n\nexport type {\n  City,\n  CityType,\n  GetCitiesOptions,\n  GetPrefecturesOptions,\n  Prefecture,\n} from \"./types.js\";\n","[[\"01100\",\"2\",1,\"札幌市\"],[\"01101\",\"0\",2,\"中央区\",\"01100\"],[\"01102\",\"9\",2,\"北区\",\"01100\"],[\"01103\",\"7\",2,\"东区\",\"01100\"],[\"01104\",\"5\",2,\"白石区\",\"01100\"],[\"01105\",\"3\",2,\"丰平区\",\"01100\"],[\"01106\",\"1\",2,\"南区\",\"01100\"],[\"01107\",\"0\",2,\"西区\",\"01100\"],[\"01108\",\"8\",2,\"厚别区\",\"01100\"],[\"01109\",\"6\",2,\"手稻区\",\"01100\"],[\"01110\",\"0\",2,\"清田区\",\"01100\"],[\"01202\",\"5\",0,\"函馆市\"],[\"01203\",\"3\",0,\"小樽市\"],[\"01204\",\"1\",0,\"旭川市\"],[\"01205\",\"0\",0,\"室兰市\"],[\"01206\",\"8\",0,\"钏路市\"],[\"01207\",\"6\",0,\"带广市\"],[\"01208\",\"4\",0,\"北见市\"],[\"01209\",\"2\",0,\"夕张市\"],[\"01210\",\"6\",0,\"岩见泽市\"],[\"01211\",\"4\",0,\"网走市\"],[\"01212\",\"2\",0,\"留萌市\"],[\"01213\",\"0\",0,\"苫小牧市\"],[\"01214\",\"9\",0,\"稚内市\"],[\"01215\",\"7\",0,\"美呗市\"],[\"01216\",\"5\",0,\"芦别市\"],[\"01217\",\"3\",0,\"江别市\"],[\"01218\",\"1\",0,\"赤平市\"],[\"01219\",\"0\",0,\"纹别市\"],[\"01220\",\"3\",0,\"士别市\"],[\"01221\",\"1\",0,\"名寄市\"],[\"01222\",\"0\",0,\"三笠市\"],[\"01223\",\"8\",0,\"根室市\"],[\"01224\",\"6\",0,\"千岁市\"],[\"01225\",\"4\",0,\"泷川市\"],[\"01226\",\"2\",0,\"砂川市\"],[\"01227\",\"0\",0,\"歌志内市\"],[\"01228\",\"9\",0,\"深川市\"],[\"01229\",\"7\",0,\"富良野市\"],[\"01230\",\"0\",0,\"登别市\"],[\"01231\",\"9\",0,\"惠庭市\"],[\"01233\",\"5\",0,\"伊达市\"],[\"01234\",\"3\",0,\"北广岛市\"],[\"01235\",\"1\",0,\"石狩市\"],[\"01236\",\"0\",0,\"北斗市\"],[\"01303\",\"0\",4,\"当别町\"],[\"01304\",\"8\",5,\"新篠津村\"],[\"01331\",\"5\",4,\"松前町\"],[\"01332\",\"3\",4,\"福岛町\"],[\"01333\",\"1\",4,\"知内町\"],[\"01334\",\"0\",4,\"木古内町\"],[\"01337\",\"4\",4,\"七饭町\"],[\"01343\",\"9\",4,\"鹿部町\"],[\"01345\",\"5\",4,\"森町\"],[\"01346\",\"3\",4,\"八云町\"],[\"01347\",\"1\",4,\"长万部町\"],[\"01361\",\"7\",4,\"江差町\"],[\"01362\",\"5\",4,\"上之国町\"],[\"01363\",\"3\",4,\"厚泽部町\"],[\"01364\",\"1\",4,\"乙部町\"],[\"01367\",\"6\",4,\"奥尻町\"],[\"01370\",\"6\",4,\"今金町\"],[\"01371\",\"4\",4,\"濑棚町\"],[\"01391\",\"9\",5,\"岛牧村\"],[\"01392\",\"7\",4,\"寿都町\"],[\"01393\",\"5\",4,\"黑松内町\"],[\"01394\",\"3\",4,\"兰越町\"],[\"01395\",\"1\",4,\"新雪谷町\"],[\"01396\",\"0\",5,\"真狩村\"],[\"01397\",\"8\",5,\"留寿都村\"],[\"01398\",\"6\",4,\"喜茂别町\"],[\"01399\",\"4\",4,\"京极町\"],[\"01400\",\"1\",4,\"俱知安町\"],[\"01401\",\"0\",4,\"共和町\"],[\"01402\",\"8\",4,\"岩内町\"],[\"01403\",\"6\",5,\"泊村\"],[\"01404\",\"4\",5,\"神惠内村\"],[\"01405\",\"2\",4,\"积丹町\"],[\"01406\",\"0\",4,\"古平町\"],[\"01407\",\"9\",4,\"仁木町\"],[\"01408\",\"7\",0,\"余市町\"],[\"01409\",\"5\",5,\"赤井川村\"],[\"01423\",\"0\",4,\"南幌町\"],[\"01424\",\"9\",4,\"奈井江町\"],[\"01425\",\"7\",4,\"上砂川町\"],[\"01427\",\"3\",4,\"由仁町\"],[\"01428\",\"1\",4,\"长沼町\"],[\"01429\",\"0\",4,\"栗山町\"],[\"01430\",\"3\",4,\"月形町\"],[\"01431\",\"1\",4,\"浦臼町\"],[\"01432\",\"0\",4,\"新十津川町\"],[\"01433\",\"8\",4,\"妹背牛町\"],[\"01434\",\"6\",4,\"秩父别町\"],[\"01436\",\"2\",4,\"雨龙町\"],[\"01437\",\"0\",4,\"北龙町\"],[\"01438\",\"9\",4,\"沼田町\"],[\"01452\",\"4\",4,\"鹰栖町\"],[\"01453\",\"2\",4,\"东神乐町\"],[\"01454\",\"0\",4,\"当麻町\"],[\"01455\",\"9\",4,\"比布町\"],[\"01456\",\"7\",4,\"爱别町\"],[\"01457\",\"5\",4,\"上川町\"],[\"01458\",\"3\",4,\"东川町\"],[\"01459\",\"1\",4,\"美瑛町\"],[\"01460\",\"5\",4,\"上富良野町\"],[\"01461\",\"3\",4,\"中富良野町\"],[\"01462\",\"1\",4,\"南富良野町\"],[\"01463\",\"0\",5,\"占冠村\"],[\"01464\",\"8\",4,\"和寒町\"],[\"01465\",\"6\",4,\"剑渊町\"],[\"01468\",\"0\",4,\"下川町\"],[\"01469\",\"9\",4,\"美深町\"],[\"01470\",\"2\",5,\"音威子府村\"],[\"01471\",\"0\",4,\"中川町\"],[\"01472\",\"9\",4,\"幌加内町\"],[\"01481\",\"8\",4,\"增毛町\"],[\"01482\",\"6\",4,\"小平町\"],[\"01483\",\"4\",4,\"苫前町\"],[\"01484\",\"2\",4,\"羽幌町\"],[\"01485\",\"0\",5,\"初山别村\"],[\"01486\",\"9\",4,\"远别町\"],[\"01487\",\"7\",4,\"天盐町\"],[\"01511\",\"3\",5,\"猿拂村\"],[\"01512\",\"1\",4,\"滨顿别町\"],[\"01513\",\"0\",4,\"中顿别町\"],[\"01514\",\"8\",4,\"枝幸町\"],[\"01516\",\"4\",4,\"丰富町\"],[\"01517\",\"2\",4,\"礼文町\"],[\"01518\",\"0\",4,\"利尻町\"],[\"01519\",\"9\",4,\"利尻富士町\"],[\"01520\",\"2\",4,\"幌延町\"],[\"01543\",\"1\",4,\"美幌町\"],[\"01544\",\"0\",4,\"津别町\"],[\"01545\",\"8\",4,\"斜里町\"],[\"01546\",\"6\",4,\"清里町\"],[\"01547\",\"4\",4,\"小清水町\"],[\"01549\",\"0\",4,\"训子府町\"],[\"01550\",\"4\",4,\"置户町\"],[\"01552\",\"0\",4,\"佐吕间町\"],[\"01555\",\"5\",4,\"远轻町\"],[\"01559\",\"8\",4,\"涌别町\"],[\"01560\",\"1\",4,\"泷上町\"],[\"01561\",\"0\",4,\"兴部町\"],[\"01562\",\"8\",5,\"西兴部村\"],[\"01563\",\"6\",4,\"雄武町\"],[\"01564\",\"4\",4,\"大空町\"],[\"01571\",\"7\",4,\"丰浦町\"],[\"01575\",\"0\",4,\"壮瞥町\"],[\"01578\",\"4\",4,\"白老町\"],[\"01581\",\"4\",4,\"厚真町\"],[\"01584\",\"9\",4,\"洞爷湖町\"],[\"01585\",\"7\",4,\"安平町\"],[\"01586\",\"5\",4,\"鹉川町\"],[\"01601\",\"2\",4,\"日高町\"],[\"01602\",\"0\",4,\"平取町\"],[\"01604\",\"7\",4,\"新冠町\"],[\"01607\",\"1\",4,\"浦河町\"],[\"01608\",\"0\",4,\"样似町\"],[\"01609\",\"8\",4,\"襟裳町\"],[\"01610\",\"1\",4,\"新日高町\"],[\"01631\",\"4\",4,\"音更町\"],[\"01632\",\"2\",4,\"士幌町\"],[\"01633\",\"0\",4,\"上士幌町\"],[\"01634\",\"9\",4,\"鹿追町\"],[\"01635\",\"7\",4,\"新得町\"],[\"01636\",\"5\",4,\"清水町\"],[\"01637\",\"3\",4,\"芽室町\"],[\"01638\",\"1\",5,\"中札内村\"],[\"01639\",\"0\",5,\"更别村\"],[\"01641\",\"1\",4,\"大树町\"],[\"01642\",\"0\",4,\"广尾町\"],[\"01643\",\"8\",4,\"幕别町\"],[\"01644\",\"6\",4,\"池田町\"],[\"01645\",\"4\",4,\"丰顷町\"],[\"01646\",\"2\",4,\"本别町\"],[\"01647\",\"0\",4,\"足寄町\"],[\"01648\",\"9\",4,\"陆别町\"],[\"01649\",\"7\",4,\"浦幌町\"],[\"01661\",\"6\",4,\"钏路町\"],[\"01662\",\"4\",4,\"厚岸町\"],[\"01663\",\"2\",4,\"滨中町\"],[\"01664\",\"0\",4,\"标茶町\"],[\"01665\",\"9\",4,\"弟子屈町\"],[\"01667\",\"5\",5,\"鹤居村\"],[\"01668\",\"3\",4,\"白糠町\"],[\"01691\",\"8\",4,\"别海町\"],[\"01692\",\"6\",4,\"中标津町\"],[\"01693\",\"4\",4,\"标津町\"],[\"01694\",\"2\",4,\"罗臼町\"],[\"01695\",\"0\",5,\"色丹村\"],[\"01696\",\"9\",5,\"泊村（国后郡）\"],[\"01697\",\"7\",5,\"留夜别村\"],[\"01698\",\"5\",5,\"留别村\"],[\"01699\",\"3\",5,\"纱那村\"],[\"01700\",\"0\",5,\"蘂取村\"],[\"02201\",\"2\",0,\"青森市\"],[\"02202\",\"0\",0,\"弘前市\"],[\"02203\",\"9\",0,\"八户市\"],[\"02204\",\"7\",0,\"黑石市\"],[\"02205\",\"5\",0,\"五所川原市\"],[\"02206\",\"3\",0,\"十和田市\"],[\"02207\",\"1\",0,\"三泽市\"],[\"02208\",\"0\",0,\"陆奥市\"],[\"02209\",\"8\",0,\"津轻市\"],[\"02210\",\"1\",0,\"平川市\"],[\"02301\",\"9\",4,\"平内町\"],[\"02303\",\"5\",4,\"今别町\"],[\"02304\",\"3\",5,\"蓬田村\"],[\"02307\",\"8\",4,\"外滨町\"],[\"02321\",\"3\",4,\"鲹泽町\"],[\"02323\",\"0\",4,\"深浦町\"],[\"02343\",\"4\",5,\"西目屋村\"],[\"02361\",\"2\",4,\"藤崎町\"],[\"02362\",\"0\",4,\"大鳄町\"],[\"02367\",\"1\",5,\"田舍馆村\"],[\"02381\",\"7\",4,\"板柳町\"],[\"02384\",\"1\",4,\"鹤田町\"],[\"02387\",\"6\",4,\"中泊町\"],[\"02401\",\"5\",4,\"野边地町\"],[\"02402\",\"3\",4,\"七户町\"],[\"02405\",\"8\",4,\"六户町\"],[\"02406\",\"6\",4,\"横滨町\"],[\"02408\",\"2\",4,\"东北町\"],[\"02411\",\"2\",5,\"六所村\"],[\"02412\",\"0\",4,\"奥入濑町\"],[\"02423\",\"6\",4,\"大间町\"],[\"02424\",\"4\",5,\"东通村\"],[\"02425\",\"2\",5,\"风间浦村\"],[\"02426\",\"0\",5,\"佐井村\"],[\"02441\",\"4\",4,\"三户町\"],[\"02442\",\"2\",4,\"五户町\"],[\"02443\",\"0\",4,\"田子町\"],[\"02445\",\"7\",4,\"南部町\"],[\"02446\",\"5\",4,\"阶上町\"],[\"02450\",\"3\",5,\"新乡村\"],[\"03201\",\"8\",0,\"盛冈市\"],[\"03202\",\"6\",0,\"宫古市\"],[\"03203\",\"4\",0,\"大船渡市\"],[\"03205\",\"0\",0,\"花卷市\"],[\"03206\",\"9\",0,\"北上市\"],[\"03207\",\"7\",0,\"久慈市\"],[\"03208\",\"5\",0,\"远野市\"],[\"03209\",\"3\",0,\"一关市\"],[\"03210\",\"7\",0,\"陆前高田市\"],[\"03211\",\"5\",0,\"釜石市\"],[\"03213\",\"1\",0,\"二户市\"],[\"03214\",\"0\",0,\"八幡平市\"],[\"03215\",\"8\",0,\"奥州市\"],[\"03216\",\"6\",0,\"泷泽市\"],[\"03301\",\"4\",4,\"雫石町\"],[\"03302\",\"2\",4,\"葛卷町\"],[\"03303\",\"0\",4,\"岩手町\"],[\"03321\",\"9\",4,\"紫波町\"],[\"03322\",\"7\",4,\"矢巾町\"],[\"03366\",\"9\",4,\"西和贺町\"],[\"03381\",\"2\",4,\"金崎町\"],[\"03402\",\"9\",4,\"平泉町\"],[\"03441\",\"0\",4,\"住田町\"],[\"03461\",\"4\",4,\"大槌町\"],[\"03482\",\"7\",4,\"山田町\"],[\"03483\",\"5\",4,\"岩泉町\"],[\"03484\",\"3\",5,\"田野畑村\"],[\"03485\",\"1\",5,\"普代村\"],[\"03501\",\"7\",4,\"轻米町\"],[\"03503\",\"3\",5,\"野田村\"],[\"03506\",\"8\",5,\"九户村\"],[\"03507\",\"6\",4,\"洋野町\"],[\"03524\",\"6\",4,\"一户町\"],[\"04100\",\"9\",1,\"仙台市\"],[\"04101\",\"7\",2,\"青叶区\",\"04100\"],[\"04102\",\"5\",2,\"宫城野区\",\"04100\"],[\"04103\",\"3\",2,\"若林区\",\"04100\"],[\"04104\",\"1\",2,\"太白区\",\"04100\"],[\"04105\",\"0\",2,\"泉区\",\"04100\"],[\"04202\",\"1\",0,\"石卷市\"],[\"04203\",\"0\",0,\"盐灶市\"],[\"04205\",\"6\",0,\"气仙沼市\"],[\"04206\",\"4\",0,\"白石市\"],[\"04207\",\"2\",0,\"名取市\"],[\"04208\",\"0\",0,\"角田市\"],[\"04209\",\"9\",0,\"多贺城市\"],[\"04211\",\"0\",0,\"岩沼市\"],[\"04212\",\"9\",0,\"登米市\"],[\"04213\",\"7\",0,\"栗原市\"],[\"04214\",\"5\",0,\"东松岛市\"],[\"04215\",\"3\",0,\"大崎市\"],[\"04216\",\"1\",0,\"富谷市\"],[\"04301\",\"0\",4,\"藏王町\"],[\"04302\",\"8\",4,\"七宿町\"],[\"04321\",\"4\",4,\"大河原町\"],[\"04322\",\"2\",4,\"村田町\"],[\"04323\",\"0\",4,\"柴田町\"],[\"04324\",\"9\",4,\"川崎町\"],[\"04341\",\"9\",4,\"丸森町\"],[\"04361\",\"3\",4,\"亘理町\"],[\"04362\",\"1\",4,\"山元町\"],[\"04401\",\"6\",4,\"松岛町\"],[\"04404\",\"0\",4,\"七滨町\"],[\"04406\",\"7\",4,\"利府町\"],[\"04421\",\"0\",4,\"大和町\"],[\"04422\",\"9\",4,\"大乡町\"],[\"04424\",\"5\",5,\"大衡村\"],[\"04444\",\"0\",4,\"色麻町\"],[\"04445\",\"8\",4,\"加美町\"],[\"04501\",\"2\",4,\"涌谷町\"],[\"04505\",\"5\",4,\"美里町\"],[\"04581\",\"0\",4,\"女川町\"],[\"04606\",\"0\",4,\"南三陆町\"],[\"05201\",\"9\",0,\"秋田市\"],[\"05202\",\"7\",0,\"能代市\"],[\"05203\",\"5\",0,\"横手市\"],[\"05204\",\"3\",0,\"大馆市\"],[\"05206\",\"0\",0,\"男鹿市\"],[\"05207\",\"8\",0,\"汤泽市\"],[\"05209\",\"4\",0,\"鹿角市\"],[\"05210\",\"8\",0,\"由利本庄市\"],[\"05211\",\"6\",0,\"潟上市\"],[\"05212\",\"4\",0,\"大仙市\"],[\"05213\",\"2\",0,\"北秋田市\"],[\"05214\",\"0\",0,\"仁贺保市\"],[\"05215\",\"9\",0,\"仙北市\"],[\"05303\",\"1\",4,\"小坂町\"],[\"05327\",\"9\",5,\"上小阿仁村\"],[\"05346\",\"5\",4,\"藤里町\"],[\"05348\",\"1\",4,\"三种町\"],[\"05349\",\"0\",4,\"八峰町\"],[\"05361\",\"9\",4,\"五城目町\"],[\"05363\",\"5\",4,\"八郎潟町\"],[\"05366\",\"0\",4,\"井川町\"],[\"05368\",\"6\",5,\"大潟村\"],[\"05434\",\"8\",4,\"美乡町\"],[\"05463\",\"1\",4,\"羽后町\"],[\"05464\",\"0\",5,\"东成濑村\"],[\"06201\",\"4\",0,\"山形市\"],[\"06202\",\"2\",0,\"米泽市\"],[\"06203\",\"0\",0,\"鹤冈市\"],[\"06204\",\"9\",0,\"酒田市\"],[\"06205\",\"7\",0,\"新庄市\"],[\"06206\",\"5\",0,\"寒河江市\"],[\"06207\",\"3\",0,\"上山市\"],[\"06208\",\"1\",0,\"村山市\"],[\"06209\",\"0\",0,\"长井市\"],[\"06210\",\"3\",0,\"天童市\"],[\"06211\",\"1\",0,\"东根市\"],[\"06212\",\"0\",0,\"尾花泽市\"],[\"06213\",\"8\",0,\"南阳市\"],[\"06301\",\"0\",4,\"山边町\"],[\"06302\",\"9\",4,\"中山町\"],[\"06321\",\"5\",4,\"河北町\"],[\"06322\",\"3\",4,\"西川町\"],[\"06323\",\"1\",4,\"朝日町\"],[\"06324\",\"0\",4,\"大江町\"],[\"06341\",\"0\",4,\"大石田町\"],[\"06361\",\"4\",4,\"金山町\"],[\"06362\",\"2\",4,\"最上町\"],[\"06363\",\"0\",4,\"舟形町\"],[\"06364\",\"9\",4,\"真室川町\"],[\"06365\",\"7\",5,\"大藏村\"],[\"06366\",\"5\",5,\"鲑川村\"],[\"06367\",\"3\",5,\"户泽村\"],[\"06381\",\"9\",4,\"高畠町\"],[\"06382\",\"7\",4,\"川西町\"],[\"06401\",\"7\",4,\"小国町\"],[\"06402\",\"5\",4,\"白鹰町\"],[\"06403\",\"3\",4,\"饭丰町\"],[\"06426\",\"2\",4,\"三川町\"],[\"06428\",\"9\",4,\"庄内町\"],[\"06461\",\"0\",4,\"游佐町\"],[\"07201\",\"0\",0,\"福岛市\"],[\"07202\",\"8\",0,\"会津若松市\"],[\"07203\",\"6\",0,\"郡山市\"],[\"07204\",\"4\",0,\"磐城市\"],[\"07205\",\"2\",0,\"白河市\"],[\"07207\",\"9\",0,\"须贺川市\"],[\"07208\",\"7\",0,\"喜多方市\"],[\"07209\",\"5\",0,\"相马市\"],[\"07210\",\"9\",0,\"二本松市\"],[\"07211\",\"7\",0,\"田村市\"],[\"07212\",\"5\",0,\"南相马市\"],[\"07213\",\"3\",0,\"伊达市\"],[\"07214\",\"1\",0,\"本宫市\"],[\"07301\",\"6\",4,\"桑折町\"],[\"07303\",\"2\",4,\"国见町\"],[\"07308\",\"3\",4,\"川俣町\"],[\"07322\",\"9\",5,\"大玉村\"],[\"07342\",\"3\",4,\"镜石町\"],[\"07344\",\"0\",5,\"天荣村\"],[\"07362\",\"8\",4,\"下乡町\"],[\"07364\",\"4\",5,\"桧枝岐村\"],[\"07367\",\"9\",4,\"只见町\"],[\"07368\",\"7\",4,\"南会津町\"],[\"07402\",\"0\",5,\"北盐原村\"],[\"07405\",\"5\",4,\"西会津町\"],[\"07407\",\"1\",4,\"磐梯町\"],[\"07408\",\"0\",4,\"猪苗代町\"],[\"07421\",\"7\",4,\"会津坂下町\"],[\"07422\",\"5\",5,\"汤川村\"],[\"07423\",\"3\",4,\"柳津町\"],[\"07444\",\"6\",4,\"三岛町\"],[\"07445\",\"4\",4,\"金山町\"],[\"07446\",\"2\",5,\"昭和村\"],[\"07447\",\"0\",4,\"会津美里町\"],[\"07461\",\"6\",5,\"西乡村\"],[\"07464\",\"0\",5,\"泉崎村\"],[\"07465\",\"9\",5,\"中岛村\"],[\"07466\",\"7\",4,\"矢吹町\"],[\"07481\",\"0\",4,\"棚仓町\"],[\"07482\",\"9\",4,\"矢祭町\"],[\"07483\",\"7\",4,\"塙町\"],[\"07484\",\"5\",5,\"鲛川村\"],[\"07501\",\"9\",4,\"石川町\"],[\"07502\",\"7\",5,\"玉川村\"],[\"07503\",\"5\",5,\"平田村\"],[\"07504\",\"3\",4,\"浅川町\"],[\"07505\",\"1\",4,\"古殿町\"],[\"07521\",\"3\",4,\"三春町\"],[\"07522\",\"1\",4,\"小野町\"],[\"07541\",\"8\",4,\"广野町\"],[\"07542\",\"6\",4,\"楢叶町\"],[\"07543\",\"4\",4,\"富冈町\"],[\"07544\",\"2\",5,\"川内村\"],[\"07545\",\"0\",4,\"大熊町\"],[\"07546\",\"9\",4,\"双叶町\"],[\"07547\",\"7\",4,\"浪江町\"],[\"07548\",\"5\",5,\"葛尾村\"],[\"07561\",\"2\",4,\"新地町\"],[\"07564\",\"7\",5,\"饭馆村\"],[\"08201\",\"5\",0,\"水户市\"],[\"08202\",\"3\",0,\"日立市\"],[\"08203\",\"1\",0,\"土浦市\"],[\"08204\",\"0\",0,\"古河市\"],[\"08205\",\"8\",0,\"石冈市\"],[\"08207\",\"4\",0,\"结城市\"],[\"08208\",\"2\",0,\"龙崎市\"],[\"08210\",\"4\",0,\"下妻市\"],[\"08211\",\"2\",0,\"常总市\"],[\"08212\",\"0\",0,\"常陆太田市\"],[\"08214\",\"7\",0,\"高萩市\"],[\"08215\",\"5\",0,\"北茨城市\"],[\"08216\",\"3\",0,\"笠间市\"],[\"08217\",\"1\",0,\"取手市\"],[\"08219\",\"8\",0,\"牛久市\"],[\"08220\",\"1\",0,\"筑波市\"],[\"08221\",\"0\",0,\"常陆那珂市\"],[\"08222\",\"8\",0,\"鹿嶋市\"],[\"08223\",\"6\",0,\"潮来市\"],[\"08224\",\"4\",0,\"守谷市\"],[\"08225\",\"2\",0,\"常陆大宫市\"],[\"08226\",\"0\",0,\"那珂市\"],[\"08227\",\"9\",0,\"筑西市\"],[\"08228\",\"7\",0,\"坂东市\"],[\"08229\",\"5\",0,\"稻敷市\"],[\"08230\",\"9\",0,\"霞浦市\"],[\"08231\",\"7\",0,\"樱川市\"],[\"08232\",\"5\",0,\"神栖市\"],[\"08233\",\"3\",0,\"行方市\"],[\"08234\",\"1\",0,\"鉾田市\"],[\"08235\",\"0\",0,\"筑波未来市\"],[\"08236\",\"8\",0,\"小美玉市\"],[\"08302\",\"0\",4,\"茨城町\"],[\"08309\",\"7\",4,\"大洗町\"],[\"08310\",\"0\",4,\"城里町\"],[\"08341\",\"0\",5,\"东海村\"],[\"08364\",\"0\",4,\"大子町\"],[\"08442\",\"5\",5,\"美浦村\"],[\"08443\",\"3\",4,\"阿见町\"],[\"08447\",\"6\",4,\"河内町\"],[\"08521\",\"9\",4,\"八千代町\"],[\"08542\",\"1\",4,\"五霞町\"],[\"08546\",\"4\",4,\"境町\"],[\"08564\",\"2\",4,\"利根町\"],[\"09201\",\"0\",0,\"宇都宫市\"],[\"09202\",\"9\",0,\"足利市\"],[\"09203\",\"7\",0,\"栃木市\"],[\"09204\",\"5\",0,\"佐野市\"],[\"09205\",\"3\",0,\"鹿沼市\"],[\"09206\",\"1\",0,\"日光市\"],[\"09208\",\"8\",0,\"小山市\"],[\"09209\",\"6\",0,\"真冈市\"],[\"09210\",\"0\",0,\"大田原市\"],[\"09211\",\"8\",0,\"矢板市\"],[\"09213\",\"4\",0,\"那须盐原市\"],[\"09214\",\"2\",0,\"樱市\"],[\"09215\",\"0\",0,\"那须乌山市\"],[\"09216\",\"9\",0,\"下野市\"],[\"09301\",\"7\",4,\"上三川町\"],[\"09342\",\"4\",4,\"益子町\"],[\"09343\",\"2\",4,\"茂木町\"],[\"09344\",\"0\",0,\"市贝町\"],[\"09345\",\"9\",4,\"芳贺町\"],[\"09361\",\"0\",4,\"壬生町\"],[\"09364\",\"5\",4,\"野木町\"],[\"09384\",\"0\",4,\"盐谷町\"],[\"09386\",\"6\",4,\"高根泽町\"],[\"09407\",\"2\",4,\"那须町\"],[\"09411\",\"0\",4,\"那珂川町\"],[\"10201\",\"6\",0,\"前桥市\"],[\"10202\",\"4\",0,\"高崎市\"],[\"10203\",\"2\",0,\"桐生市\"],[\"10204\",\"0\",0,\"伊势崎市\"],[\"10205\",\"9\",0,\"太田市\"],[\"10206\",\"7\",0,\"沼田市\"],[\"10207\",\"5\",0,\"馆林市\"],[\"10208\",\"3\",0,\"涩川市\"],[\"10209\",\"1\",0,\"藤冈市\"],[\"10210\",\"5\",0,\"富冈市\"],[\"10211\",\"3\",0,\"安中市\"],[\"10212\",\"1\",0,\"绿市\"],[\"10344\",\"6\",5,\"榛东村\"],[\"10345\",\"4\",4,\"吉冈町\"],[\"10366\",\"7\",5,\"上野村\"],[\"10367\",\"5\",4,\"神流町\"],[\"10382\",\"9\",4,\"下仁田町\"],[\"10383\",\"7\",5,\"南牧村\"],[\"10384\",\"5\",4,\"甘乐町\"],[\"10421\",\"3\",4,\"中之条町\"],[\"10424\",\"8\",4,\"长野原町\"],[\"10425\",\"6\",5,\"嬬恋村\"],[\"10426\",\"4\",4,\"草津町\"],[\"10428\",\"0\",5,\"高山村\"],[\"10429\",\"9\",4,\"东吾妻町\"],[\"10443\",\"4\",5,\"片品村\"],[\"10444\",\"2\",5,\"川场村\"],[\"10448\",\"5\",5,\"昭和村\"],[\"10449\",\"3\",4,\"水上町\"],[\"10464\",\"7\",4,\"玉村町\"],[\"10521\",\"0\",4,\"板仓町\"],[\"10522\",\"8\",4,\"明和町\"],[\"10523\",\"6\",4,\"千代田町\"],[\"10524\",\"4\",4,\"大泉町\"],[\"10525\",\"2\",4,\"邑乐町\"],[\"11100\",\"7\",1,\"埼玉市\"],[\"11101\",\"5\",2,\"西区\",\"11100\"],[\"11102\",\"3\",2,\"北区\",\"11100\"],[\"11103\",\"1\",2,\"大宫区\",\"11100\"],[\"11104\",\"0\",2,\"见沼区\",\"11100\"],[\"11105\",\"8\",2,\"中央区\",\"11100\"],[\"11106\",\"6\",2,\"樱区\",\"11100\"],[\"11107\",\"4\",2,\"浦和区\",\"11100\"],[\"11108\",\"2\",2,\"南区\",\"11100\"],[\"11109\",\"0\",2,\"绿区\",\"11100\"],[\"11110\",\"4\",2,\"岩槻区\",\"11100\"],[\"11201\",\"1\",0,\"川越市\"],[\"11202\",\"0\",0,\"熊谷市\"],[\"11203\",\"8\",0,\"川口市\"],[\"11206\",\"2\",0,\"行田市\"],[\"11207\",\"0\",0,\"秩父市\"],[\"11208\",\"9\",0,\"所泽市\"],[\"11209\",\"7\",0,\"饭能市\"],[\"11210\",\"0\",0,\"加须市\"],[\"11211\",\"9\",0,\"本庄市\"],[\"11212\",\"7\",0,\"东松山市\"],[\"11214\",\"3\",0,\"春日部市\"],[\"11215\",\"1\",0,\"狭山市\"],[\"11216\",\"0\",0,\"羽生市\"],[\"11217\",\"8\",0,\"鸿巢市\"],[\"11218\",\"6\",0,\"深谷市\"],[\"11219\",\"4\",0,\"上尾市\"],[\"11221\",\"6\",0,\"草加市\"],[\"11222\",\"4\",0,\"越谷市\"],[\"11223\",\"2\",0,\"蕨市\"],[\"11224\",\"0\",0,\"户田市\"],[\"11225\",\"9\",0,\"入间市\"],[\"11227\",\"5\",0,\"朝霞市\"],[\"11228\",\"3\",0,\"志木市\"],[\"11229\",\"1\",0,\"和光市\"],[\"11230\",\"5\",0,\"新座市\"],[\"11231\",\"3\",0,\"桶川市\"],[\"11232\",\"1\",0,\"久喜市\"],[\"11233\",\"0\",0,\"北本市\"],[\"11234\",\"8\",0,\"八潮市\"],[\"11235\",\"6\",0,\"富士见市\"],[\"11237\",\"2\",0,\"三乡市\"],[\"11238\",\"0\",0,\"莲田市\"],[\"11239\",\"9\",0,\"坂户市\"],[\"11240\",\"2\",0,\"幸手市\"],[\"11241\",\"0\",0,\"鹤岛市\"],[\"11242\",\"9\",0,\"日高市\"],[\"11243\",\"7\",0,\"吉川市\"],[\"11245\",\"3\",0,\"富士见野市\"],[\"11246\",\"1\",0,\"白冈市\"],[\"11301\",\"8\",4,\"伊奈町\"],[\"11324\",\"7\",4,\"三芳町\"],[\"11326\",\"3\",4,\"毛吕山町\"],[\"11327\",\"1\",4,\"越生町\"],[\"11341\",\"7\",4,\"滑川町\"],[\"11342\",\"5\",4,\"岚山町\"],[\"11343\",\"3\",4,\"小川町\"],[\"11346\",\"8\",4,\"川岛町\"],[\"11347\",\"6\",4,\"吉见町\"],[\"11348\",\"4\",4,\"鸠山町\"],[\"11349\",\"2\",4,\"都几川町\"],[\"11361\",\"1\",4,\"横濑町\"],[\"11362\",\"0\",4,\"皆野町\"],[\"11363\",\"8\",4,\"长瀞町\"],[\"11365\",\"4\",4,\"小鹿野町\"],[\"11369\",\"7\",5,\"东秩父村\"],[\"11381\",\"6\",4,\"美里町\"],[\"11383\",\"2\",4,\"神川町\"],[\"11385\",\"9\",4,\"上里町\"],[\"11408\",\"1\",4,\"寄居町\"],[\"11442\",\"1\",4,\"宫代町\"],[\"11464\",\"2\",4,\"杉户町\"],[\"11465\",\"0\",4,\"松伏町\"],[\"12100\",\"2\",1,\"千叶市\"],[\"12101\",\"0\",2,\"中央区\",\"12100\"],[\"12102\",\"9\",2,\"花见川区\",\"12100\"],[\"12103\",\"7\",2,\"稻毛区\",\"12100\"],[\"12104\",\"5\",2,\"若叶区\",\"12100\"],[\"12105\",\"3\",2,\"绿区\",\"12100\"],[\"12106\",\"1\",2,\"美滨区\",\"12100\"],[\"12202\",\"5\",0,\"铫子市\"],[\"12203\",\"3\",0,\"市川市\"],[\"12204\",\"1\",0,\"船桥市\"],[\"12205\",\"0\",0,\"馆山市\"],[\"12206\",\"8\",0,\"木更津市\"],[\"12207\",\"6\",0,\"松户市\"],[\"12208\",\"4\",0,\"野田市\"],[\"12210\",\"6\",0,\"茂原市\"],[\"12211\",\"4\",0,\"成田市\"],[\"12212\",\"2\",0,\"佐仓市\"],[\"12213\",\"0\",0,\"东金市\"],[\"12215\",\"7\",0,\"旭市\"],[\"12216\",\"5\",0,\"习志野市\"],[\"12217\",\"3\",0,\"柏市\"],[\"12218\",\"1\",0,\"胜浦市\"],[\"12219\",\"0\",0,\"市原市\"],[\"12220\",\"3\",0,\"流山市\"],[\"12221\",\"1\",0,\"八千代市\"],[\"12222\",\"0\",0,\"我孙子市\"],[\"12223\",\"8\",0,\"鸭川市\"],[\"12224\",\"6\",0,\"镰谷市\"],[\"12225\",\"4\",0,\"君津市\"],[\"12226\",\"2\",0,\"富津市\"],[\"12227\",\"0\",0,\"浦安市\"],[\"12228\",\"9\",0,\"四街道市\"],[\"12229\",\"7\",0,\"袖浦市\"],[\"12230\",\"0\",0,\"八街市\"],[\"12231\",\"9\",0,\"印西市\"],[\"12232\",\"7\",0,\"白井市\"],[\"12233\",\"5\",0,\"富里市\"],[\"12234\",\"3\",0,\"南房总市\"],[\"12235\",\"1\",0,\"匝瑳市\"],[\"12236\",\"0\",0,\"香取市\"],[\"12237\",\"8\",0,\"山武市\"],[\"12238\",\"6\",0,\"夷隅市\"],[\"12239\",\"4\",0,\"大网白里市\"],[\"12322\",\"6\",4,\"酒酒井町\"],[\"12329\",\"3\",4,\"荣町\"],[\"12342\",\"0\",4,\"神崎町\"],[\"12347\",\"1\",4,\"多古町\"],[\"12349\",\"8\",4,\"东庄町\"],[\"12403\",\"6\",4,\"九十九里町\"],[\"12409\",\"5\",4,\"芝山町\"],[\"12410\",\"9\",4,\"横芝光町\"],[\"12421\",\"4\",4,\"一宫町\"],[\"12422\",\"2\",4,\"睦泽町\"],[\"12423\",\"0\",5,\"长生村\"],[\"12424\",\"9\",4,\"白子町\"],[\"12426\",\"5\",4,\"长柄町\"],[\"12427\",\"3\",4,\"长南町\"],[\"12441\",\"9\",4,\"大多喜町\"],[\"12443\",\"5\",4,\"御宿町\"],[\"12463\",\"0\",4,\"锯南町\"],[\"13101\",\"6\",3,\"千代田区\"],[\"13102\",\"4\",3,\"中央区\"],[\"13103\",\"2\",3,\"港区\"],[\"13104\",\"0\",3,\"新宿区\"],[\"13105\",\"9\",3,\"文京区\"],[\"13106\",\"7\",3,\"台东区\"],[\"13107\",\"5\",3,\"墨田区\"],[\"13108\",\"3\",3,\"江东区\"],[\"13109\",\"1\",3,\"品川区\"],[\"13110\",\"5\",3,\"目黑区\"],[\"13111\",\"3\",3,\"大田区\"],[\"13112\",\"1\",3,\"世田谷区\"],[\"13113\",\"0\",3,\"涩谷区\"],[\"13114\",\"8\",3,\"中野区\"],[\"13115\",\"6\",3,\"杉并区\"],[\"13116\",\"4\",3,\"丰岛区\"],[\"13117\",\"2\",3,\"北区\"],[\"13118\",\"0\",3,\"荒川区\"],[\"13119\",\"9\",3,\"板桥区\"],[\"13120\",\"2\",3,\"练马区\"],[\"13121\",\"0\",3,\"足立区\"],[\"13122\",\"9\",3,\"葛饰区\"],[\"13123\",\"7\",3,\"江户川区\"],[\"13201\",\"2\",0,\"八王子市\"],[\"13202\",\"0\",0,\"立川市\"],[\"13203\",\"9\",0,\"武藏野市\"],[\"13204\",\"7\",0,\"三鹰市\"],[\"13205\",\"5\",0,\"青梅市\"],[\"13206\",\"3\",0,\"府中市\"],[\"13207\",\"1\",0,\"昭岛市\"],[\"13208\",\"0\",0,\"调布市\"],[\"13209\",\"8\",0,\"町田市\"],[\"13210\",\"1\",0,\"小金井市\"],[\"13211\",\"0\",0,\"小平市\"],[\"13212\",\"8\",0,\"日野市\"],[\"13213\",\"6\",0,\"东村山市\"],[\"13214\",\"4\",0,\"国分寺市\"],[\"13215\",\"2\",0,\"国立市\"],[\"13218\",\"7\",0,\"福生市\"],[\"13219\",\"5\",0,\"狛江市\"],[\"13220\",\"9\",0,\"东大和市\"],[\"13221\",\"7\",0,\"清濑市\"],[\"13222\",\"5\",0,\"东久留米市\"],[\"13223\",\"3\",0,\"武藏村山市\"],[\"13224\",\"1\",0,\"多摩市\"],[\"13225\",\"0\",0,\"稻城市\"],[\"13227\",\"6\",0,\"羽村市\"],[\"13228\",\"4\",0,\"秋留野市\"],[\"13229\",\"2\",0,\"西东京市\"],[\"13303\",\"5\",4,\"瑞穗町\"],[\"13305\",\"1\",4,\"日之出町\"],[\"13307\",\"8\",5,\"桧原村\"],[\"13308\",\"6\",4,\"奥多摩町\"],[\"13361\",\"2\",4,\"大岛町\"],[\"13362\",\"0\",5,\"利岛村\"],[\"13363\",\"9\",5,\"新岛村\"],[\"13364\",\"7\",5,\"神津岛村\"],[\"13381\",\"7\",5,\"三宅村\"],[\"13382\",\"5\",5,\"御藏岛村\"],[\"13401\",\"5\",4,\"八丈町\"],[\"13402\",\"3\",5,\"青岛村\"],[\"13421\",\"0\",5,\"小笠原村\"],[\"14100\",\"3\",1,\"横滨市\"],[\"14101\",\"1\",2,\"鹤见区\",\"14100\"],[\"14102\",\"0\",2,\"神奈川区\",\"14100\"],[\"14103\",\"8\",2,\"西区\",\"14100\"],[\"14104\",\"6\",2,\"中区\",\"14100\"],[\"14105\",\"4\",2,\"南区\",\"14100\"],[\"14106\",\"2\",2,\"保土谷区\",\"14100\"],[\"14107\",\"0\",2,\"矶子区\",\"14100\"],[\"14108\",\"9\",2,\"金泽区\",\"14100\"],[\"14109\",\"7\",2,\"港北区\",\"14100\"],[\"14110\",\"0\",2,\"户冢区\",\"14100\"],[\"14111\",\"9\",2,\"港南区\",\"14100\"],[\"14112\",\"7\",2,\"旭区\",\"14100\"],[\"14113\",\"5\",2,\"绿区\",\"14100\"],[\"14114\",\"3\",2,\"濑谷区\",\"14100\"],[\"14115\",\"1\",2,\"荣区\",\"14100\"],[\"14116\",\"0\",2,\"泉区\",\"14100\"],[\"14117\",\"8\",2,\"青叶区\",\"14100\"],[\"14118\",\"6\",2,\"都筑区\",\"14100\"],[\"14130\",\"5\",1,\"川崎市\"],[\"14131\",\"3\",2,\"川崎区\",\"14130\"],[\"14132\",\"1\",2,\"幸区\",\"14130\"],[\"14133\",\"0\",2,\"中原区\",\"14130\"],[\"14134\",\"8\",2,\"高津区\",\"14130\"],[\"14135\",\"6\",2,\"多摩区\",\"14130\"],[\"14136\",\"4\",2,\"宫前区\",\"14130\"],[\"14137\",\"2\",2,\"麻生区\",\"14130\"],[\"14150\",\"0\",1,\"相模原市\"],[\"14151\",\"8\",2,\"绿区\",\"14150\"],[\"14152\",\"6\",2,\"中央区\",\"14150\"],[\"14153\",\"4\",2,\"南区\",\"14150\"],[\"14201\",\"8\",0,\"横须贺市\"],[\"14203\",\"4\",0,\"平冢市\"],[\"14204\",\"2\",0,\"镰仓市\"],[\"14205\",\"0\",0,\"藤泽市\"],[\"14206\",\"9\",0,\"小田原市\"],[\"14207\",\"7\",0,\"茅崎市\"],[\"14208\",\"5\",0,\"逗子市\"],[\"14210\",\"7\",0,\"三浦市\"],[\"14211\",\"5\",0,\"秦野市\"],[\"14212\",\"3\",0,\"厚木市\"],[\"14213\",\"1\",0,\"大和市\"],[\"14214\",\"0\",0,\"伊势原市\"],[\"14215\",\"8\",0,\"海老名市\"],[\"14216\",\"6\",0,\"座间市\"],[\"14217\",\"4\",0,\"南足柄市\"],[\"14218\",\"2\",0,\"绫濑市\"],[\"14301\",\"4\",4,\"叶山町\"],[\"14321\",\"9\",4,\"寒川町\"],[\"14341\",\"3\",4,\"大矶町\"],[\"14342\",\"1\",4,\"二宫町\"],[\"14361\",\"8\",4,\"中井町\"],[\"14362\",\"6\",4,\"大井町\"],[\"14363\",\"4\",4,\"松田町\"],[\"14364\",\"2\",4,\"山北町\"],[\"14366\",\"9\",4,\"开成町\"],[\"14382\",\"0\",4,\"箱根町\"],[\"14383\",\"9\",4,\"真鹤町\"],[\"14384\",\"7\",4,\"汤河原町\"],[\"14401\",\"0\",4,\"爱川町\"],[\"14402\",\"9\",5,\"清川村\"],[\"15100\",\"9\",1,\"新潟市\"],[\"15101\",\"7\",2,\"北区\",\"15100\"],[\"15102\",\"5\",2,\"东区\",\"15100\"],[\"15103\",\"3\",2,\"中央区\",\"15100\"],[\"15104\",\"1\",2,\"江南区\",\"15100\"],[\"15105\",\"0\",2,\"秋叶区\",\"15100\"],[\"15106\",\"8\",2,\"南区\",\"15100\"],[\"15107\",\"6\",2,\"西区\",\"15100\"],[\"15108\",\"4\",2,\"西蒲区\",\"15100\"],[\"15202\",\"1\",0,\"长冈市\"],[\"15204\",\"8\",0,\"三条市\"],[\"15205\",\"6\",0,\"柏崎市\"],[\"15206\",\"4\",0,\"新发田市\"],[\"15208\",\"0\",0,\"小千谷市\"],[\"15209\",\"9\",0,\"加茂市\"],[\"15210\",\"2\",0,\"十日町市\"],[\"15211\",\"0\",0,\"见附市\"],[\"15212\",\"9\",0,\"村上市\"],[\"15213\",\"7\",0,\"燕市\"],[\"15216\",\"1\",0,\"丝鱼川市\"],[\"15217\",\"0\",0,\"妙高市\"],[\"15218\",\"8\",0,\"五泉市\"],[\"15222\",\"6\",0,\"上越市\"],[\"15223\",\"4\",0,\"阿贺野市\"],[\"15224\",\"2\",0,\"佐渡市\"],[\"15225\",\"0\",0,\"鱼沼市\"],[\"15226\",\"9\",0,\"南鱼沼市\"],[\"15227\",\"7\",0,\"胎内市\"],[\"15307\",\"9\",4,\"圣笼町\"],[\"15342\",\"7\",5,\"弥彦村\"],[\"15361\",\"3\",4,\"田上町\"],[\"15385\",\"0\",4,\"阿贺町\"],[\"15405\",\"9\",4,\"出云崎町\"],[\"15461\",\"0\",4,\"汤泽町\"],[\"15482\",\"2\",4,\"津南町\"],[\"15504\",\"7\",5,\"刈羽村\"],[\"15581\",\"0\",5,\"关川村\"],[\"15586\",\"1\",5,\"粟岛浦村\"],[\"16201\",\"9\",0,\"富山市\"],[\"16202\",\"7\",0,\"高冈市\"],[\"16204\",\"3\",0,\"鱼津市\"],[\"16205\",\"1\",0,\"冰见市\"],[\"16206\",\"0\",0,\"滑川市\"],[\"16207\",\"8\",0,\"黑部市\"],[\"16208\",\"6\",0,\"砺波市\"],[\"16209\",\"4\",0,\"小矢部市\"],[\"16210\",\"8\",0,\"南砺市\"],[\"16211\",\"6\",0,\"射水市\"],[\"16321\",\"0\",5,\"舟桥村\"],[\"16322\",\"8\",0,\"上市町\"],[\"16323\",\"6\",4,\"立山町\"],[\"16342\",\"2\",4,\"入善町\"],[\"16343\",\"0\",4,\"朝日町\"],[\"17201\",\"4\",0,\"金泽市\"],[\"17202\",\"2\",0,\"七尾市\"],[\"17203\",\"0\",0,\"小松市\"],[\"17204\",\"9\",0,\"轮岛市\"],[\"17205\",\"7\",0,\"珠洲市\"],[\"17206\",\"5\",0,\"加贺市\"],[\"17207\",\"3\",0,\"羽咋市\"],[\"17209\",\"0\",0,\"河北市\"],[\"17210\",\"3\",0,\"白山市\"],[\"17211\",\"1\",0,\"能美市\"],[\"17212\",\"0\",0,\"野野市市\"],[\"17324\",\"0\",4,\"川北町\"],[\"17361\",\"4\",4,\"津幡町\"],[\"17365\",\"7\",4,\"内滩町\"],[\"17384\",\"3\",4,\"志贺町\"],[\"17386\",\"0\",4,\"宝达志水町\"],[\"17407\",\"6\",4,\"中能登町\"],[\"17461\",\"0\",4,\"穴水町\"],[\"17463\",\"7\",4,\"能登町\"],[\"18201\",\"0\",0,\"福井市\"],[\"18202\",\"8\",0,\"敦贺市\"],[\"18204\",\"4\",0,\"小滨市\"],[\"18205\",\"2\",0,\"大野市\"],[\"18206\",\"0\",0,\"胜山市\"],[\"18207\",\"9\",0,\"鲭江市\"],[\"18208\",\"7\",0,\"芦原市\"],[\"18209\",\"5\",0,\"越前市\"],[\"18210\",\"9\",0,\"坂井市\"],[\"18322\",\"9\",4,\"永平寺町\"],[\"18382\",\"2\",4,\"池田町\"],[\"18404\",\"7\",4,\"南越前町\"],[\"18423\",\"3\",4,\"越前町\"],[\"18442\",\"0\",4,\"美滨町\"],[\"18481\",\"0\",4,\"高滨町\"],[\"18483\",\"7\",4,\"大饭町\"],[\"18501\",\"9\",4,\"若狭町\"],[\"19201\",\"5\",0,\"甲府市\"],[\"19202\",\"3\",0,\"富士吉田市\"],[\"19204\",\"0\",0,\"都留市\"],[\"19205\",\"8\",0,\"山梨市\"],[\"19206\",\"6\",0,\"大月市\"],[\"19207\",\"4\",0,\"韭崎市\"],[\"19208\",\"2\",0,\"南阿尔卑斯市\"],[\"19209\",\"0\",0,\"北杜市\"],[\"19210\",\"4\",0,\"甲斐市\"],[\"19211\",\"2\",0,\"笛吹市\"],[\"19212\",\"0\",0,\"上野原市\"],[\"19213\",\"9\",0,\"甲州市\"],[\"19214\",\"7\",0,\"中央市\"],[\"19346\",\"1\",0,\"市川三乡町\"],[\"19364\",\"0\",4,\"早川町\"],[\"19365\",\"8\",4,\"身延町\"],[\"19366\",\"6\",4,\"南部町\"],[\"19368\",\"2\",4,\"富士川町\"],[\"19384\",\"4\",4,\"昭和町\"],[\"19422\",\"0\",5,\"道志村\"],[\"19423\",\"9\",4,\"西桂町\"],[\"19424\",\"7\",5,\"忍野村\"],[\"19425\",\"5\",5,\"山中湖村\"],[\"19429\",\"8\",5,\"鸣泽村\"],[\"19430\",\"1\",4,\"富士河口湖町\"],[\"19442\",\"5\",5,\"小菅村\"],[\"19443\",\"3\",5,\"丹波山村\"],[\"20201\",\"0\",0,\"长野市\"],[\"20202\",\"9\",0,\"松本市\"],[\"20203\",\"7\",0,\"上田市\"],[\"20204\",\"5\",0,\"冈谷市\"],[\"20205\",\"3\",0,\"饭田市\"],[\"20206\",\"1\",0,\"诹访市\"],[\"20207\",\"0\",0,\"须坂市\"],[\"20208\",\"8\",0,\"小诸市\"],[\"20209\",\"6\",0,\"伊那市\"],[\"20210\",\"0\",0,\"驹根市\"],[\"20211\",\"8\",0,\"中野市\"],[\"20212\",\"6\",0,\"大町市\"],[\"20213\",\"4\",0,\"饭山市\"],[\"20214\",\"2\",0,\"茅野市\"],[\"20215\",\"0\",0,\"盐尻市\"],[\"20217\",\"7\",0,\"佐久市\"],[\"20218\",\"5\",0,\"千曲市\"],[\"20219\",\"3\",0,\"东御市\"],[\"20220\",\"7\",0,\"安昙野市\"],[\"20303\",\"3\",4,\"小海町\"],[\"20304\",\"1\",5,\"川上村\"],[\"20305\",\"0\",5,\"南牧村\"],[\"20306\",\"8\",5,\"南相木村\"],[\"20307\",\"6\",5,\"北相木村\"],[\"20309\",\"2\",4,\"佐久穗町\"],[\"20321\",\"1\",4,\"轻井泽町\"],[\"20323\",\"8\",4,\"御代田町\"],[\"20324\",\"6\",4,\"立科町\"],[\"20349\",\"1\",5,\"青木村\"],[\"20350\",\"5\",4,\"长和町\"],[\"20361\",\"0\",4,\"下诹访町\"],[\"20362\",\"9\",4,\"富士见町\"],[\"20363\",\"7\",5,\"原村\"],[\"20382\",\"3\",4,\"辰野町\"],[\"20383\",\"1\",4,\"箕轮町\"],[\"20384\",\"0\",4,\"饭岛町\"],[\"20385\",\"8\",5,\"南箕轮村\"],[\"20386\",\"6\",5,\"中川村\"],[\"20388\",\"2\",5,\"宫田村\"],[\"20402\",\"1\",4,\"松川町\"],[\"20403\",\"0\",4,\"高森町\"],[\"20404\",\"8\",4,\"阿南町\"],[\"20407\",\"2\",5,\"阿智村\"],[\"20409\",\"9\",5,\"平谷村\"],[\"20410\",\"2\",5,\"根羽村\"],[\"20411\",\"0\",5,\"下条村\"],[\"20412\",\"9\",5,\"卖木村\"],[\"20413\",\"7\",5,\"天龙村\"],[\"20414\",\"5\",5,\"泰阜村\"],[\"20415\",\"3\",5,\"乔木村\"],[\"20416\",\"1\",5,\"丰丘村\"],[\"20417\",\"0\",5,\"大鹿村\"],[\"20422\",\"6\",4,\"上松町\"],[\"20423\",\"4\",4,\"南木曾町\"],[\"20425\",\"0\",5,\"木祖村\"],[\"20429\",\"3\",5,\"王泷村\"],[\"20430\",\"7\",5,\"大桑村\"],[\"20432\",\"3\",4,\"木曾町\"],[\"20446\",\"3\",5,\"麻绩村\"],[\"20448\",\"0\",5,\"生坂村\"],[\"20450\",\"1\",5,\"山形村\"],[\"20451\",\"0\",5,\"朝日村\"],[\"20452\",\"8\",5,\"筑北村\"],[\"20481\",\"1\",4,\"池田町\"],[\"20482\",\"0\",5,\"松川村\"],[\"20485\",\"4\",5,\"白马村\"],[\"20486\",\"2\",5,\"小谷村\"],[\"20521\",\"4\",4,\"坂城町\"],[\"20541\",\"9\",4,\"小布施町\"],[\"20543\",\"5\",5,\"高山村\"],[\"20561\",\"3\",4,\"山之内町\"],[\"20562\",\"1\",5,\"木岛平村\"],[\"20563\",\"0\",5,\"野泽温泉村\"],[\"20583\",\"4\",4,\"信浓町\"],[\"20588\",\"5\",5,\"小川村\"],[\"20590\",\"7\",4,\"饭纲町\"],[\"20602\",\"4\",5,\"荣村\"],[\"21201\",\"6\",0,\"岐阜市\"],[\"21202\",\"4\",0,\"大垣市\"],[\"21203\",\"2\",0,\"高山市\"],[\"21204\",\"0\",0,\"多治见市\"],[\"21205\",\"9\",0,\"关市\"],[\"21206\",\"7\",0,\"中津川市\"],[\"21207\",\"5\",0,\"美浓市\"],[\"21208\",\"3\",0,\"瑞浪市\"],[\"21209\",\"1\",0,\"羽岛市\"],[\"21210\",\"5\",0,\"惠那市\"],[\"21211\",\"3\",0,\"美浓加茂市\"],[\"21212\",\"1\",0,\"土岐市\"],[\"21213\",\"0\",0,\"各务原市\"],[\"21214\",\"8\",0,\"可儿市\"],[\"21215\",\"6\",0,\"山县市\"],[\"21216\",\"4\",0,\"瑞穗市\"],[\"21217\",\"2\",0,\"飞驒市\"],[\"21218\",\"0\",0,\"本巢市\"],[\"21219\",\"9\",0,\"郡上市\"],[\"21220\",\"2\",0,\"下吕市\"],[\"21221\",\"0\",0,\"海津市\"],[\"21302\",\"0\",4,\"岐南町\"],[\"21303\",\"9\",4,\"笠松町\"],[\"21341\",\"1\",4,\"养老町\"],[\"21361\",\"6\",4,\"垂井町\"],[\"21362\",\"4\",4,\"关原町\"],[\"21381\",\"0\",4,\"神户町\"],[\"21382\",\"9\",4,\"轮之内町\"],[\"21383\",\"7\",4,\"安八町\"],[\"21401\",\"9\",4,\"揖斐川町\"],[\"21403\",\"5\",4,\"大野町\"],[\"21404\",\"3\",4,\"池田町\"],[\"21421\",\"3\",4,\"北方町\"],[\"21501\",\"5\",4,\"坂祝町\"],[\"21502\",\"3\",4,\"富加町\"],[\"21503\",\"1\",4,\"川边町\"],[\"21504\",\"0\",4,\"七宗町\"],[\"21505\",\"8\",4,\"八百津町\"],[\"21506\",\"6\",4,\"白川町\"],[\"21507\",\"4\",5,\"东白川村\"],[\"21521\",\"0\",4,\"御嵩町\"],[\"21604\",\"6\",5,\"白川村\"],[\"22100\",\"7\",1,\"静冈市\"],[\"22101\",\"5\",2,\"葵区\",\"22100\"],[\"22102\",\"3\",2,\"骏河区\",\"22100\"],[\"22103\",\"1\",2,\"清水区\",\"22100\"],[\"22130\",\"9\",1,\"滨松市\"],[\"22131\",\"7\",2,\"中央区\",\"22130\"],[\"22132\",\"5\",2,\"滨名区\",\"22130\"],[\"22133\",\"3\",2,\"天龙区\",\"22130\"],[\"22203\",\"8\",0,\"沼津市\"],[\"22205\",\"4\",0,\"热海市\"],[\"22206\",\"2\",0,\"三岛市\"],[\"22207\",\"0\",0,\"富士宫市\"],[\"22208\",\"9\",0,\"伊东市\"],[\"22209\",\"7\",0,\"岛田市\"],[\"22210\",\"0\",0,\"富士市\"],[\"22211\",\"9\",0,\"磐田市\"],[\"22212\",\"7\",0,\"烧津市\"],[\"22213\",\"5\",0,\"挂川市\"],[\"22214\",\"3\",0,\"藤枝市\"],[\"22215\",\"1\",0,\"御殿场市\"],[\"22216\",\"0\",0,\"袋井市\"],[\"22219\",\"4\",0,\"下田市\"],[\"22220\",\"8\",0,\"裾野市\"],[\"22221\",\"6\",0,\"湖西市\"],[\"22222\",\"4\",0,\"伊豆市\"],[\"22223\",\"2\",0,\"御前崎市\"],[\"22224\",\"0\",0,\"菊川市\"],[\"22225\",\"9\",0,\"伊豆之国市\"],[\"22226\",\"7\",0,\"牧之原市\"],[\"22301\",\"8\",4,\"东伊豆町\"],[\"22302\",\"6\",4,\"河津町\"],[\"22304\",\"2\",4,\"南伊豆町\"],[\"22305\",\"0\",4,\"松崎町\"],[\"22306\",\"9\",4,\"西伊豆町\"],[\"22325\",\"5\",4,\"函南町\"],[\"22341\",\"7\",4,\"清水町\"],[\"22342\",\"5\",4,\"长泉町\"],[\"22344\",\"1\",4,\"小山町\"],[\"22424\",\"3\",4,\"吉田町\"],[\"22429\",\"4\",4,\"川根本町\"],[\"22461\",\"8\",4,\"森町\"],[\"23100\",\"2\",1,\"名古屋市\"],[\"23101\",\"0\",2,\"千种区\",\"23100\"],[\"23102\",\"9\",2,\"东区\",\"23100\"],[\"23103\",\"7\",2,\"北区\",\"23100\"],[\"23104\",\"5\",2,\"西区\",\"23100\"],[\"23105\",\"3\",2,\"中村区\",\"23100\"],[\"23106\",\"1\",2,\"中区\",\"23100\"],[\"23107\",\"0\",2,\"昭和区\",\"23100\"],[\"23108\",\"8\",2,\"瑞穗区\",\"23100\"],[\"23109\",\"6\",2,\"热田区\",\"23100\"],[\"23110\",\"0\",2,\"中川区\",\"23100\"],[\"23111\",\"8\",2,\"港区\",\"23100\"],[\"23112\",\"6\",2,\"南区\",\"23100\"],[\"23113\",\"4\",2,\"守山区\",\"23100\"],[\"23114\",\"2\",2,\"绿区\",\"23100\"],[\"23115\",\"0\",2,\"名东区\",\"23100\"],[\"23116\",\"9\",2,\"天白区\",\"23100\"],[\"23201\",\"7\",0,\"丰桥市\"],[\"23202\",\"5\",0,\"冈崎市\"],[\"23203\",\"3\",0,\"一宫市\"],[\"23204\",\"1\",0,\"濑户市\"],[\"23205\",\"0\",0,\"半田市\"],[\"23206\",\"8\",0,\"春日井市\"],[\"23207\",\"6\",0,\"丰川市\"],[\"23208\",\"4\",0,\"津岛市\"],[\"23209\",\"2\",0,\"碧南市\"],[\"23210\",\"6\",0,\"刈谷市\"],[\"23211\",\"4\",0,\"丰田市\"],[\"23212\",\"2\",0,\"安城市\"],[\"23213\",\"0\",0,\"西尾市\"],[\"23214\",\"9\",0,\"蒲郡市\"],[\"23215\",\"7\",0,\"犬山市\"],[\"23216\",\"5\",0,\"常滑市\"],[\"23217\",\"3\",0,\"江南市\"],[\"23219\",\"0\",0,\"小牧市\"],[\"23220\",\"3\",0,\"稻泽市\"],[\"23221\",\"1\",0,\"新城市\"],[\"23222\",\"0\",0,\"东海市\"],[\"23223\",\"8\",0,\"大府市\"],[\"23224\",\"6\",0,\"知多市\"],[\"23225\",\"4\",0,\"知立市\"],[\"23226\",\"2\",0,\"尾张旭市\"],[\"23227\",\"0\",0,\"高滨市\"],[\"23228\",\"9\",0,\"岩仓市\"],[\"23229\",\"7\",0,\"丰明市\"],[\"23230\",\"0\",0,\"日进市\"],[\"23231\",\"9\",0,\"田原市\"],[\"23232\",\"7\",0,\"爱西市\"],[\"23233\",\"5\",0,\"清须市\"],[\"23234\",\"3\",0,\"北名古屋市\"],[\"23235\",\"1\",0,\"弥富市\"],[\"23236\",\"0\",0,\"三好市\"],[\"23237\",\"8\",0,\"海部市\"],[\"23238\",\"6\",0,\"长久手市\"],[\"23302\",\"1\",4,\"东乡町\"],[\"23342\",\"0\",4,\"丰山町\"],[\"23361\",\"7\",4,\"大口町\"],[\"23362\",\"5\",4,\"扶桑町\"],[\"23424\",\"9\",4,\"大治町\"],[\"23425\",\"7\",4,\"蟹江町\"],[\"23427\",\"3\",5,\"飞岛村\"],[\"23441\",\"9\",4,\"阿久比町\"],[\"23442\",\"7\",4,\"东浦町\"],[\"23445\",\"1\",4,\"南知多町\"],[\"23446\",\"0\",4,\"美滨町\"],[\"23447\",\"8\",4,\"武丰町\"],[\"23501\",\"6\",4,\"幸田町\"],[\"23561\",\"0\",4,\"设乐町\"],[\"23562\",\"8\",4,\"东荣町\"],[\"23563\",\"6\",5,\"丰根村\"],[\"24201\",\"2\",0,\"津市\"],[\"24202\",\"0\",0,\"四日市市\"],[\"24203\",\"9\",0,\"伊势市\"],[\"24204\",\"7\",0,\"松阪市\"],[\"24205\",\"5\",0,\"桑名市\"],[\"24207\",\"1\",0,\"铃鹿市\"],[\"24208\",\"0\",0,\"名张市\"],[\"24209\",\"8\",0,\"尾鹫市\"],[\"24210\",\"1\",0,\"龟山市\"],[\"24211\",\"0\",0,\"鸟羽市\"],[\"24212\",\"8\",0,\"熊野市\"],[\"24214\",\"4\",0,\"员辨市\"],[\"24215\",\"2\",0,\"志摩市\"],[\"24216\",\"0\",0,\"伊贺市\"],[\"24303\",\"5\",4,\"木曾岬町\"],[\"24324\",\"8\",4,\"东员町\"],[\"24341\",\"8\",4,\"菰野町\"],[\"24343\",\"4\",4,\"朝日町\"],[\"24344\",\"2\",4,\"川越町\"],[\"24441\",\"4\",4,\"多气町\"],[\"24442\",\"2\",4,\"明和町\"],[\"24443\",\"0\",4,\"大台町\"],[\"24461\",\"9\",4,\"玉城町\"],[\"24470\",\"8\",4,\"度会町\"],[\"24471\",\"6\",4,\"大纪町\"],[\"24472\",\"4\",4,\"南伊势町\"],[\"24543\",\"7\",4,\"纪北町\"],[\"24561\",\"5\",4,\"御滨町\"],[\"24562\",\"3\",4,\"纪宝町\"],[\"25201\",\"8\",0,\"大津市\"],[\"25202\",\"6\",0,\"彦根市\"],[\"25203\",\"4\",0,\"长滨市\"],[\"25204\",\"2\",0,\"近江八幡市\"],[\"25206\",\"9\",0,\"草津市\"],[\"25207\",\"7\",0,\"守山市\"],[\"25208\",\"5\",0,\"栗东市\"],[\"25209\",\"3\",0,\"甲贺市\"],[\"25210\",\"7\",0,\"野洲市\"],[\"25211\",\"5\",0,\"湖南市\"],[\"25212\",\"3\",0,\"高岛市\"],[\"25213\",\"1\",0,\"东近江市\"],[\"25214\",\"0\",0,\"米原市\"],[\"25383\",\"9\",4,\"日野町\"],[\"25384\",\"7\",4,\"龙王町\"],[\"25425\",\"8\",4,\"爱庄町\"],[\"25441\",\"0\",4,\"丰乡町\"],[\"25442\",\"8\",4,\"甲良町\"],[\"25443\",\"6\",4,\"多贺町\"],[\"26100\",\"9\",1,\"京都市\"],[\"26101\",\"7\",2,\"北区\",\"26100\"],[\"26102\",\"5\",2,\"上京区\",\"26100\"],[\"26103\",\"3\",2,\"左京区\",\"26100\"],[\"26104\",\"1\",2,\"中京区\",\"26100\"],[\"26105\",\"0\",2,\"东山区\",\"26100\"],[\"26106\",\"8\",2,\"下京区\",\"26100\"],[\"26107\",\"6\",2,\"南区\",\"26100\"],[\"26108\",\"4\",2,\"右京区\",\"26100\"],[\"26109\",\"2\",2,\"伏见区\",\"26100\"],[\"26110\",\"6\",2,\"山科区\",\"26100\"],[\"26111\",\"4\",2,\"西京区\",\"26100\"],[\"26201\",\"3\",0,\"福知山市\"],[\"26202\",\"1\",0,\"舞鹤市\"],[\"26203\",\"0\",0,\"绫部市\"],[\"26204\",\"8\",0,\"宇治市\"],[\"26205\",\"6\",0,\"宫津市\"],[\"26206\",\"4\",0,\"龟冈市\"],[\"26207\",\"2\",0,\"城阳市\"],[\"26208\",\"0\",0,\"向日市\"],[\"26209\",\"9\",0,\"长冈京市\"],[\"26210\",\"2\",0,\"八幡市\"],[\"26211\",\"0\",0,\"京田边市\"],[\"26212\",\"9\",0,\"京丹后市\"],[\"26213\",\"7\",0,\"南丹市\"],[\"26214\",\"5\",0,\"木津川市\"],[\"26303\",\"6\",4,\"大山崎町\"],[\"26322\",\"2\",4,\"久御山町\"],[\"26343\",\"5\",4,\"井手町\"],[\"26344\",\"3\",4,\"宇治田原町\"],[\"26364\",\"8\",4,\"笠置町\"],[\"26365\",\"6\",4,\"和束町\"],[\"26366\",\"4\",4,\"精华町\"],[\"26367\",\"2\",5,\"南山城村\"],[\"26407\",\"5\",4,\"京丹波町\"],[\"26463\",\"6\",4,\"伊根町\"],[\"26465\",\"2\",4,\"与谢野町\"],[\"27100\",\"4\",1,\"大阪市\"],[\"27102\",\"0\",2,\"都岛区\",\"27100\"],[\"27103\",\"9\",2,\"福岛区\",\"27100\"],[\"27104\",\"7\",2,\"此花区\",\"27100\"],[\"27106\",\"3\",2,\"西区\",\"27100\"],[\"27107\",\"1\",2,\"港区\",\"27100\"],[\"27108\",\"0\",2,\"大正区\",\"27100\"],[\"27109\",\"8\",2,\"天王寺区\",\"27100\"],[\"27111\",\"0\",2,\"浪速区\",\"27100\"],[\"27113\",\"6\",2,\"西淀川区\",\"27100\"],[\"27114\",\"4\",2,\"东淀川区\",\"27100\"],[\"27115\",\"2\",2,\"东成区\",\"27100\"],[\"27116\",\"0\",2,\"生野区\",\"27100\"],[\"27117\",\"9\",2,\"旭区\",\"27100\"],[\"27118\",\"7\",2,\"城东区\",\"27100\"],[\"27119\",\"5\",2,\"阿倍野区\",\"27100\"],[\"27120\",\"9\",2,\"住吉区\",\"27100\"],[\"27121\",\"7\",2,\"东住吉区\",\"27100\"],[\"27122\",\"5\",2,\"西成区\",\"27100\"],[\"27123\",\"3\",2,\"淀川区\",\"27100\"],[\"27124\",\"1\",2,\"鹤见区\",\"27100\"],[\"27125\",\"0\",2,\"住之江区\",\"27100\"],[\"27126\",\"8\",2,\"平野区\",\"27100\"],[\"27127\",\"6\",2,\"北区\",\"27100\"],[\"27128\",\"4\",2,\"中央区\",\"27100\"],[\"27140\",\"3\",1,\"堺市\"],[\"27141\",\"1\",2,\"堺区\",\"27140\"],[\"27142\",\"0\",2,\"中区\",\"27140\"],[\"27143\",\"8\",2,\"东区\",\"27140\"],[\"27144\",\"6\",2,\"西区\",\"27140\"],[\"27145\",\"4\",2,\"南区\",\"27140\"],[\"27146\",\"2\",2,\"北区\",\"27140\"],[\"27147\",\"0\",2,\"美原区\",\"27140\"],[\"27202\",\"7\",0,\"岸和田市\"],[\"27203\",\"5\",0,\"丰中市\"],[\"27204\",\"3\",0,\"池田市\"],[\"27205\",\"1\",0,\"吹田市\"],[\"27206\",\"0\",0,\"泉大津市\"],[\"27207\",\"8\",0,\"高槻市\"],[\"27208\",\"6\",0,\"贝冢市\"],[\"27209\",\"4\",0,\"守口市\"],[\"27210\",\"8\",0,\"枚方市\"],[\"27211\",\"6\",0,\"茨木市\"],[\"27212\",\"4\",0,\"八尾市\"],[\"27213\",\"2\",0,\"泉佐野市\"],[\"27214\",\"0\",0,\"富田林市\"],[\"27215\",\"9\",0,\"寝屋川市\"],[\"27216\",\"7\",0,\"河内长野市\"],[\"27217\",\"5\",0,\"松原市\"],[\"27218\",\"3\",0,\"大东市\"],[\"27219\",\"1\",0,\"和泉市\"],[\"27220\",\"5\",0,\"箕面市\"],[\"27221\",\"3\",0,\"柏原市\"],[\"27222\",\"1\",0,\"羽曳野市\"],[\"27223\",\"0\",0,\"门真市\"],[\"27224\",\"8\",0,\"摄津市\"],[\"27225\",\"6\",0,\"高石市\"],[\"27226\",\"4\",0,\"藤井寺市\"],[\"27227\",\"2\",0,\"东大阪市\"],[\"27228\",\"0\",0,\"泉南市\"],[\"27229\",\"9\",0,\"四条畷市\"],[\"27230\",\"2\",0,\"交野市\"],[\"27231\",\"0\",0,\"大阪狭山市\"],[\"27232\",\"9\",0,\"阪南市\"],[\"27301\",\"5\",4,\"岛本町\"],[\"27321\",\"0\",4,\"丰能町\"],[\"27322\",\"8\",4,\"能势町\"],[\"27341\",\"4\",4,\"忠冈町\"],[\"27361\",\"9\",4,\"熊取町\"],[\"27362\",\"7\",4,\"田尻町\"],[\"27366\",\"0\",4,\"岬町\"],[\"27381\",\"3\",4,\"太子町\"],[\"27382\",\"1\",4,\"河南町\"],[\"27383\",\"0\",5,\"千早赤阪村\"],[\"28100\",\"0\",1,\"神户市\"],[\"28101\",\"8\",2,\"东灘区\",\"28100\"],[\"28102\",\"6\",2,\"灘区\",\"28100\"],[\"28105\",\"0\",2,\"兵库区\",\"28100\"],[\"28106\",\"9\",2,\"长田区\",\"28100\"],[\"28107\",\"7\",2,\"须磨区\",\"28100\"],[\"28108\",\"5\",2,\"垂水区\",\"28100\"],[\"28109\",\"3\",2,\"北区\",\"28100\"],[\"28110\",\"7\",2,\"中央区\",\"28100\"],[\"28111\",\"5\",2,\"西区\",\"28100\"],[\"28201\",\"4\",0,\"姬路市\"],[\"28202\",\"2\",0,\"尼崎市\"],[\"28203\",\"0\",0,\"明石市\"],[\"28204\",\"9\",0,\"西宫市\"],[\"28205\",\"7\",0,\"洲本市\"],[\"28206\",\"5\",0,\"芦屋市\"],[\"28207\",\"3\",0,\"伊丹市\"],[\"28208\",\"1\",0,\"相生市\"],[\"28209\",\"0\",0,\"丰冈市\"],[\"28210\",\"3\",0,\"加古川市\"],[\"28212\",\"0\",0,\"赤穗市\"],[\"28213\",\"8\",0,\"西胁市\"],[\"28214\",\"6\",0,\"宝冢市\"],[\"28215\",\"4\",0,\"三木市\"],[\"28216\",\"2\",0,\"高砂市\"],[\"28217\",\"0\",0,\"川西市\"],[\"28218\",\"9\",0,\"小野市\"],[\"28219\",\"7\",0,\"三田市\"],[\"28220\",\"0\",0,\"加西市\"],[\"28221\",\"9\",0,\"丹波篠山市\"],[\"28222\",\"7\",0,\"养父市\"],[\"28223\",\"5\",0,\"丹波市\"],[\"28224\",\"3\",0,\"南淡路市\"],[\"28225\",\"1\",0,\"朝来市\"],[\"28226\",\"0\",0,\"淡路市\"],[\"28227\",\"8\",0,\"宍粟市\"],[\"28228\",\"6\",0,\"加东市\"],[\"28229\",\"4\",0,\"龙野市\"],[\"28301\",\"0\",4,\"猪名川町\"],[\"28365\",\"7\",4,\"多可町\"],[\"28381\",\"9\",4,\"稻美町\"],[\"28382\",\"7\",4,\"播磨町\"],[\"28442\",\"4\",0,\"市川町\"],[\"28443\",\"2\",4,\"福崎町\"],[\"28446\",\"7\",4,\"神河町\"],[\"28464\",\"5\",4,\"太子町\"],[\"28481\",\"5\",4,\"上郡町\"],[\"28501\",\"3\",4,\"佐用町\"],[\"28585\",\"4\",4,\"香美町\"],[\"28586\",\"2\",4,\"新温泉町\"],[\"29201\",\"0\",0,\"奈良市\"],[\"29202\",\"8\",0,\"大和高田市\"],[\"29203\",\"6\",0,\"大和郡山市\"],[\"29204\",\"4\",0,\"天理市\"],[\"29205\",\"2\",0,\"橿原市\"],[\"29206\",\"0\",0,\"樱井市\"],[\"29207\",\"9\",0,\"五条市\"],[\"29208\",\"7\",0,\"御所市\"],[\"29209\",\"5\",0,\"生驹市\"],[\"29210\",\"9\",0,\"香芝市\"],[\"29211\",\"7\",0,\"葛城市\"],[\"29212\",\"5\",0,\"宇陀市\"],[\"29322\",\"9\",5,\"山添村\"],[\"29342\",\"3\",4,\"平群町\"],[\"29343\",\"1\",4,\"三乡町\"],[\"29344\",\"0\",4,\"斑鸠町\"],[\"29345\",\"8\",4,\"安堵町\"],[\"29361\",\"0\",4,\"川西町\"],[\"29362\",\"8\",4,\"三宅町\"],[\"29363\",\"6\",4,\"田原本町\"],[\"29385\",\"7\",5,\"曾尔村\"],[\"29386\",\"5\",5,\"御杖村\"],[\"29401\",\"2\",4,\"高取町\"],[\"29402\",\"0\",5,\"明日香村\"],[\"29424\",\"1\",4,\"上牧町\"],[\"29425\",\"0\",4,\"王寺町\"],[\"29426\",\"8\",4,\"广陵町\"],[\"29427\",\"6\",4,\"河合町\"],[\"29441\",\"1\",4,\"吉野町\"],[\"29442\",\"0\",4,\"大淀町\"],[\"29443\",\"8\",0,\"下市町\"],[\"29444\",\"6\",5,\"黑泷村\"],[\"29446\",\"2\",5,\"天川村\"],[\"29447\",\"0\",5,\"野迫川村\"],[\"29449\",\"7\",5,\"十津川村\"],[\"29450\",\"0\",5,\"下北山村\"],[\"29451\",\"9\",5,\"上北山村\"],[\"29452\",\"7\",5,\"川上村\"],[\"29453\",\"5\",5,\"东吉野村\"],[\"30201\",\"5\",0,\"和歌山市\"],[\"30202\",\"3\",0,\"海南市\"],[\"30203\",\"1\",0,\"桥本市\"],[\"30204\",\"0\",0,\"有田市\"],[\"30205\",\"8\",0,\"御坊市\"],[\"30206\",\"6\",0,\"田边市\"],[\"30207\",\"4\",0,\"新宫市\"],[\"30208\",\"2\",0,\"纪之川市\"],[\"30209\",\"0\",0,\"岩出市\"],[\"30304\",\"6\",4,\"纪美野町\"],[\"30341\",\"0\",4,\"葛城町\"],[\"30343\",\"7\",4,\"九度山町\"],[\"30344\",\"5\",4,\"高野町\"],[\"30361\",\"5\",4,\"汤浅町\"],[\"30362\",\"3\",4,\"广川町\"],[\"30366\",\"6\",4,\"有田川町\"],[\"30381\",\"0\",4,\"美滨町\"],[\"30382\",\"8\",4,\"日高町\"],[\"30383\",\"6\",4,\"由良町\"],[\"30390\",\"9\",4,\"印南町\"],[\"30391\",\"7\",4,\"南部町\"],[\"30392\",\"5\",4,\"日高川町\"],[\"30401\",\"8\",4,\"白滨町\"],[\"30404\",\"2\",4,\"上富田町\"],[\"30406\",\"9\",4,\"周参见町\"],[\"30421\",\"2\",4,\"那智胜浦町\"],[\"30422\",\"0\",4,\"太地町\"],[\"30424\",\"7\",4,\"古座川町\"],[\"30427\",\"1\",5,\"北山村\"],[\"30428\",\"0\",4,\"串本町\"],[\"31201\",\"0\",0,\"鸟取市\"],[\"31202\",\"9\",0,\"米子市\"],[\"31203\",\"7\",0,\"仓吉市\"],[\"31204\",\"5\",0,\"境港市\"],[\"31302\",\"5\",4,\"岩美町\"],[\"31325\",\"4\",4,\"若樱町\"],[\"31328\",\"9\",4,\"智头町\"],[\"31329\",\"7\",4,\"八头町\"],[\"31364\",\"5\",4,\"三朝町\"],[\"31370\",\"0\",4,\"汤梨滨町\"],[\"31371\",\"8\",4,\"琴浦町\"],[\"31372\",\"6\",4,\"北荣町\"],[\"31384\",\"0\",5,\"日吉津村\"],[\"31386\",\"6\",4,\"大山町\"],[\"31389\",\"0\",4,\"南部町\"],[\"31390\",\"4\",4,\"伯耆町\"],[\"31401\",\"3\",4,\"日南町\"],[\"31402\",\"1\",4,\"日野町\"],[\"31403\",\"0\",4,\"江府町\"],[\"32201\",\"6\",0,\"松江市\"],[\"32202\",\"4\",0,\"滨田市\"],[\"32203\",\"2\",0,\"出云市\"],[\"32204\",\"0\",0,\"益田市\"],[\"32205\",\"9\",0,\"大田市\"],[\"32206\",\"7\",0,\"安来市\"],[\"32207\",\"5\",0,\"江津市\"],[\"32209\",\"1\",0,\"云南市\"],[\"32343\",\"8\",4,\"奥出云町\"],[\"32386\",\"1\",4,\"饭南町\"],[\"32441\",\"8\",4,\"川本町\"],[\"32448\",\"5\",4,\"美乡町\"],[\"32449\",\"3\",4,\"邑南町\"],[\"32501\",\"5\",4,\"津和野町\"],[\"32505\",\"8\",4,\"吉贺町\"],[\"32525\",\"2\",4,\"海士町\"],[\"32526\",\"0\",4,\"西之岛町\"],[\"32527\",\"9\",5,\"知夫村\"],[\"32528\",\"7\",4,\"隐岐之岛町\"],[\"33100\",\"7\",1,\"冈山市\"],[\"33101\",\"5\",2,\"北区\",\"33100\"],[\"33102\",\"3\",2,\"中区\",\"33100\"],[\"33103\",\"1\",2,\"东区\",\"33100\"],[\"33104\",\"0\",2,\"南区\",\"33100\"],[\"33202\",\"0\",0,\"仓敷市\"],[\"33203\",\"8\",0,\"津山市\"],[\"33204\",\"6\",0,\"玉野市\"],[\"33205\",\"4\",0,\"笠冈市\"],[\"33207\",\"0\",0,\"井原市\"],[\"33208\",\"9\",0,\"总社市\"],[\"33209\",\"7\",0,\"高梁市\"],[\"33210\",\"0\",0,\"新见市\"],[\"33211\",\"9\",0,\"备前市\"],[\"33212\",\"7\",0,\"濑户内市\"],[\"33213\",\"5\",0,\"赤磐市\"],[\"33214\",\"3\",0,\"真庭市\"],[\"33215\",\"1\",0,\"美作市\"],[\"33216\",\"0\",0,\"浅口市\"],[\"33346\",\"8\",4,\"和气町\"],[\"33423\",\"5\",4,\"早岛町\"],[\"33445\",\"6\",4,\"里庄町\"],[\"33461\",\"8\",4,\"矢挂町\"],[\"33586\",\"0\",5,\"新庄村\"],[\"33606\",\"8\",4,\"镜野町\"],[\"33622\",\"0\",4,\"胜央町\"],[\"33623\",\"8\",4,\"奈义町\"],[\"33643\",\"2\",5,\"西粟仓村\"],[\"33663\",\"7\",4,\"久米南町\"],[\"33666\",\"1\",4,\"美咲町\"],[\"33681\",\"5\",4,\"吉备中央町\"],[\"34100\",\"2\",1,\"广岛市\"],[\"34101\",\"0\",2,\"中区\",\"34100\"],[\"34102\",\"9\",2,\"东区\",\"34100\"],[\"34103\",\"7\",2,\"南区\",\"34100\"],[\"34104\",\"5\",2,\"西区\",\"34100\"],[\"34105\",\"3\",2,\"安佐南区\",\"34100\"],[\"34106\",\"1\",2,\"安佐北区\",\"34100\"],[\"34107\",\"0\",2,\"安芸区\",\"34100\"],[\"34108\",\"8\",2,\"佐伯区\",\"34100\"],[\"34202\",\"5\",0,\"吴市\"],[\"34203\",\"3\",0,\"竹原市\"],[\"34204\",\"1\",0,\"三原市\"],[\"34205\",\"0\",0,\"尾道市\"],[\"34207\",\"6\",0,\"福山市\"],[\"34208\",\"4\",0,\"府中市\"],[\"34209\",\"2\",0,\"三次市\"],[\"34210\",\"6\",0,\"庄原市\"],[\"34211\",\"4\",0,\"大竹市\"],[\"34212\",\"2\",0,\"东广岛市\"],[\"34213\",\"0\",0,\"廿日市市\"],[\"34214\",\"9\",0,\"安艺高田市\"],[\"34215\",\"7\",0,\"江田岛市\"],[\"34302\",\"1\",4,\"府中町\"],[\"34304\",\"8\",4,\"海田町\"],[\"34307\",\"2\",4,\"熊野町\"],[\"34309\",\"9\",4,\"坂町\"],[\"34368\",\"4\",4,\"安艺太田町\"],[\"34369\",\"2\",4,\"北广岛町\"],[\"34431\",\"1\",4,\"大崎上岛町\"],[\"34462\",\"1\",4,\"世罗町\"],[\"34545\",\"8\",4,\"神石高原町\"],[\"35201\",\"2\",0,\"下关市\"],[\"35202\",\"0\",0,\"宇部市\"],[\"35203\",\"9\",0,\"山口市\"],[\"35204\",\"7\",0,\"萩市\"],[\"35206\",\"3\",0,\"防府市\"],[\"35207\",\"1\",0,\"下松市\"],[\"35208\",\"0\",0,\"岩国市\"],[\"35210\",\"1\",0,\"光市\"],[\"35211\",\"0\",0,\"长门市\"],[\"35212\",\"8\",0,\"柳井市\"],[\"35213\",\"6\",0,\"美祢市\"],[\"35215\",\"2\",0,\"周南市\"],[\"35216\",\"0\",0,\"山阳小野田市\"],[\"35305\",\"1\",4,\"周防大岛町\"],[\"35321\",\"3\",4,\"和木町\"],[\"35341\",\"8\",4,\"上关町\"],[\"35343\",\"4\",4,\"田布施町\"],[\"35344\",\"2\",4,\"平生町\"],[\"35502\",\"0\",4,\"阿武町\"],[\"36201\",\"8\",0,\"德岛市\"],[\"36202\",\"6\",0,\"鸣门市\"],[\"36203\",\"4\",0,\"小松岛市\"],[\"36204\",\"2\",0,\"阿南市\"],[\"36205\",\"0\",0,\"吉野川市\"],[\"36206\",\"9\",0,\"阿波市\"],[\"36207\",\"7\",0,\"美马市\"],[\"36208\",\"5\",0,\"三好市\"],[\"36301\",\"4\",4,\"胜浦町\"],[\"36302\",\"2\",4,\"上胜町\"],[\"36321\",\"9\",5,\"佐那河内村\"],[\"36341\",\"3\",4,\"石井町\"],[\"36342\",\"1\",4,\"神山町\"],[\"36368\",\"5\",4,\"那贺町\"],[\"36383\",\"9\",4,\"牟岐町\"],[\"36387\",\"1\",4,\"美波町\"],[\"36388\",\"0\",4,\"海阳町\"],[\"36401\",\"0\",4,\"松茂町\"],[\"36402\",\"9\",4,\"北岛町\"],[\"36403\",\"7\",4,\"蓝住町\"],[\"36404\",\"5\",4,\"板野町\"],[\"36405\",\"3\",4,\"上板町\"],[\"36468\",\"1\",4,\"剑町\"],[\"36489\",\"4\",4,\"东三好町\"],[\"37201\",\"3\",0,\"高松市\"],[\"37202\",\"1\",0,\"丸龟市\"],[\"37203\",\"0\",0,\"坂出市\"],[\"37204\",\"8\",0,\"善通寺市\"],[\"37205\",\"6\",0,\"观音寺市\"],[\"37206\",\"4\",0,\"赞岐市\"],[\"37207\",\"2\",0,\"东香川市\"],[\"37208\",\"0\",0,\"三丰市\"],[\"37322\",\"2\",4,\"土庄町\"],[\"37324\",\"9\",4,\"小豆岛町\"],[\"37341\",\"9\",4,\"三木町\"],[\"37364\",\"8\",4,\"直岛町\"],[\"37386\",\"9\",4,\"宇多津町\"],[\"37387\",\"7\",4,\"绫川町\"],[\"37403\",\"2\",4,\"琴平町\"],[\"37404\",\"0\",4,\"多度津町\"],[\"37406\",\"7\",4,\"满浓町\"],[\"38201\",\"9\",0,\"松山市\"],[\"38202\",\"7\",0,\"今治市\"],[\"38203\",\"5\",0,\"宇和岛市\"],[\"38204\",\"3\",0,\"八幡滨市\"],[\"38205\",\"1\",0,\"新居滨市\"],[\"38206\",\"0\",0,\"西条市\"],[\"38207\",\"8\",0,\"大洲市\"],[\"38210\",\"8\",0,\"伊予市\"],[\"38213\",\"2\",0,\"四国中央市\"],[\"38214\",\"0\",0,\"西予市\"],[\"38215\",\"9\",0,\"东温市\"],[\"38356\",\"2\",4,\"上岛町\"],[\"38386\",\"4\",4,\"久万高原町\"],[\"38401\",\"1\",4,\"松前町\"],[\"38402\",\"0\",4,\"砥部町\"],[\"38422\",\"4\",4,\"内子町\"],[\"38442\",\"9\",4,\"伊方町\"],[\"38484\",\"4\",4,\"松野町\"],[\"38488\",\"7\",4,\"鬼北町\"],[\"38506\",\"9\",4,\"爱南町\"],[\"39201\",\"4\",0,\"高知市\"],[\"39202\",\"2\",0,\"室户市\"],[\"39203\",\"0\",0,\"安艺市\"],[\"39204\",\"9\",0,\"南国市\"],[\"39205\",\"7\",0,\"土佐市\"],[\"39206\",\"5\",0,\"须崎市\"],[\"39208\",\"1\",0,\"宿毛市\"],[\"39209\",\"0\",0,\"土佐清水市\"],[\"39210\",\"3\",0,\"四万十市\"],[\"39211\",\"1\",0,\"香南市\"],[\"39212\",\"0\",0,\"香美市\"],[\"39301\",\"0\",4,\"东洋町\"],[\"39302\",\"9\",4,\"奈半利町\"],[\"39303\",\"7\",4,\"田野町\"],[\"39304\",\"5\",4,\"安田町\"],[\"39305\",\"3\",5,\"北川村\"],[\"39306\",\"1\",5,\"马路村\"],[\"39307\",\"0\",5,\"艺西村\"],[\"39341\",\"0\",4,\"本山町\"],[\"39344\",\"4\",4,\"大丰町\"],[\"39363\",\"0\",4,\"土佐町\"],[\"39364\",\"9\",5,\"大川村\"],[\"39386\",\"0\",4,\"伊野町\"],[\"39387\",\"8\",4,\"仁淀川町\"],[\"39401\",\"7\",4,\"中土佐町\"],[\"39402\",\"5\",4,\"佐川町\"],[\"39403\",\"3\",4,\"越知町\"],[\"39405\",\"0\",4,\"梼原町\"],[\"39410\",\"6\",5,\"日高村\"],[\"39411\",\"4\",4,\"津野町\"],[\"39412\",\"2\",4,\"四万十町\"],[\"39424\",\"6\",4,\"大月町\"],[\"39427\",\"0\",5,\"三原村\"],[\"39428\",\"9\",4,\"黑潮町\"],[\"40100\",\"5\",1,\"北九州市\"],[\"40101\",\"3\",2,\"门司区\",\"40100\"],[\"40103\",\"0\",2,\"若松区\",\"40100\"],[\"40105\",\"6\",2,\"户畑区\",\"40100\"],[\"40106\",\"4\",2,\"小仓北区\",\"40100\"],[\"40107\",\"2\",2,\"小仓南区\",\"40100\"],[\"40108\",\"0\",2,\"八幡东区\",\"40100\"],[\"40109\",\"9\",2,\"八幡西区\",\"40100\"],[\"40130\",\"7\",1,\"福冈市\"],[\"40131\",\"5\",2,\"东区\",\"40130\"],[\"40132\",\"3\",2,\"博多区\",\"40130\"],[\"40133\",\"1\",2,\"中央区\",\"40130\"],[\"40134\",\"0\",2,\"南区\",\"40130\"],[\"40135\",\"8\",2,\"西区\",\"40130\"],[\"40136\",\"6\",2,\"城南区\",\"40130\"],[\"40137\",\"4\",2,\"早良区\",\"40130\"],[\"40202\",\"8\",0,\"大牟田市\"],[\"40203\",\"6\",0,\"久留米市\"],[\"40204\",\"4\",0,\"直方市\"],[\"40205\",\"2\",0,\"饭冢市\"],[\"40206\",\"0\",0,\"田川市\"],[\"40207\",\"9\",0,\"柳川市\"],[\"40210\",\"9\",0,\"八女市\"],[\"40211\",\"7\",0,\"筑后市\"],[\"40212\",\"5\",0,\"大川市\"],[\"40213\",\"3\",0,\"行桥市\"],[\"40214\",\"1\",0,\"丰前市\"],[\"40215\",\"0\",0,\"中间市\"],[\"40216\",\"8\",0,\"小郡市\"],[\"40217\",\"6\",0,\"筑紫野市\"],[\"40218\",\"4\",0,\"春日市\"],[\"40219\",\"2\",0,\"大野城市\"],[\"40220\",\"6\",0,\"宗像市\"],[\"40221\",\"4\",0,\"太宰府市\"],[\"40223\",\"0\",0,\"古贺市\"],[\"40224\",\"9\",0,\"福津市\"],[\"40225\",\"7\",0,\"浮羽市\"],[\"40226\",\"5\",0,\"宫若市\"],[\"40227\",\"3\",0,\"嘉麻市\"],[\"40228\",\"1\",0,\"朝仓市\"],[\"40229\",\"0\",0,\"三山市\"],[\"40230\",\"3\",0,\"丝岛市\"],[\"40231\",\"1\",0,\"那珂川市\"],[\"40341\",\"5\",4,\"宇美町\"],[\"40342\",\"3\",4,\"篠栗町\"],[\"40343\",\"1\",4,\"志免町\"],[\"40344\",\"0\",4,\"须惠町\"],[\"40345\",\"8\",4,\"新宫町\"],[\"40348\",\"2\",4,\"久山町\"],[\"40349\",\"0\",4,\"粕屋町\"],[\"40381\",\"4\",4,\"芦屋町\"],[\"40382\",\"2\",4,\"水卷町\"],[\"40383\",\"0\",4,\"冈垣町\"],[\"40384\",\"9\",4,\"远贺町\"],[\"40401\",\"2\",4,\"小竹町\"],[\"40402\",\"0\",4,\"鞍手町\"],[\"40421\",\"7\",4,\"桂川町\"],[\"40447\",\"0\",4,\"筑前町\"],[\"40448\",\"9\",5,\"东峰村\"],[\"40503\",\"5\",4,\"大刀洗町\"],[\"40522\",\"1\",4,\"大木町\"],[\"40544\",\"2\",4,\"广川町\"],[\"40601\",\"5\",4,\"香春町\"],[\"40602\",\"3\",4,\"添田町\"],[\"40604\",\"0\",4,\"糸田町\"],[\"40605\",\"8\",4,\"川崎町\"],[\"40608\",\"2\",4,\"大任町\"],[\"40609\",\"0\",5,\"赤村\"],[\"40610\",\"4\",4,\"福智町\"],[\"40621\",\"0\",4,\"苅田町\"],[\"40625\",\"2\",4,\"京都町\"],[\"40642\",\"2\",4,\"吉富町\"],[\"40646\",\"5\",4,\"上毛町\"],[\"40647\",\"3\",4,\"筑上町\"],[\"41201\",\"5\",0,\"佐贺市\"],[\"41202\",\"3\",0,\"唐津市\"],[\"41203\",\"1\",0,\"鸟栖市\"],[\"41204\",\"0\",0,\"多久市\"],[\"41205\",\"8\",0,\"伊万里市\"],[\"41206\",\"6\",0,\"武雄市\"],[\"41207\",\"4\",0,\"鹿岛市\"],[\"41208\",\"2\",0,\"小城市\"],[\"41209\",\"0\",0,\"嬉野市\"],[\"41210\",\"4\",0,\"神埼市\"],[\"41327\",\"5\",4,\"吉野里町\"],[\"41341\",\"0\",4,\"基山町\"],[\"41345\",\"3\",4,\"上峰町\"],[\"41346\",\"1\",4,\"三养基町\"],[\"41387\",\"9\",4,\"玄海町\"],[\"41401\",\"8\",4,\"有田町\"],[\"41423\",\"9\",4,\"大町町\"],[\"41424\",\"7\",4,\"江北町\"],[\"41425\",\"5\",4,\"白石町\"],[\"41441\",\"7\",4,\"太良町\"],[\"42201\",\"0\",0,\"长崎市\"],[\"42202\",\"9\",0,\"佐世保市\"],[\"42203\",\"7\",0,\"岛原市\"],[\"42204\",\"5\",0,\"谏早市\"],[\"42205\",\"3\",0,\"大村市\"],[\"42207\",\"0\",0,\"平户市\"],[\"42208\",\"8\",0,\"松浦市\"],[\"42209\",\"6\",0,\"对马市\"],[\"42210\",\"0\",0,\"壹岐市\"],[\"42211\",\"8\",0,\"五岛市\"],[\"42212\",\"6\",0,\"西海市\"],[\"42213\",\"4\",0,\"云仙市\"],[\"42214\",\"2\",0,\"南岛原市\"],[\"42307\",\"6\",4,\"长与町\"],[\"42308\",\"4\",4,\"时津町\"],[\"42321\",\"1\",4,\"东彼杵町\"],[\"42322\",\"0\",4,\"川棚町\"],[\"42323\",\"8\",4,\"波佐见町\"],[\"42383\",\"1\",4,\"小值贺町\"],[\"42391\",\"2\",4,\"佐佐町\"],[\"42411\",\"0\",4,\"新上五岛町\"],[\"43100\",\"1\",1,\"熊本市\"],[\"43101\",\"0\",2,\"中央区\",\"43100\"],[\"43102\",\"8\",2,\"东区\",\"43100\"],[\"43103\",\"6\",2,\"西区\",\"43100\"],[\"43104\",\"4\",2,\"南区\",\"43100\"],[\"43105\",\"2\",2,\"北区\",\"43100\"],[\"43202\",\"4\",0,\"八代市\"],[\"43203\",\"2\",0,\"人吉市\"],[\"43204\",\"0\",0,\"荒尾市\"],[\"43205\",\"9\",0,\"水俣市\"],[\"43206\",\"7\",0,\"玉名市\"],[\"43208\",\"3\",0,\"山鹿市\"],[\"43210\",\"5\",0,\"菊池市\"],[\"43211\",\"3\",0,\"宇土市\"],[\"43212\",\"1\",0,\"上天草市\"],[\"43213\",\"0\",0,\"宇城市\"],[\"43214\",\"8\",0,\"阿苏市\"],[\"43215\",\"6\",0,\"天草市\"],[\"43216\",\"4\",0,\"合志市\"],[\"43348\",\"9\",4,\"美里町\"],[\"43364\",\"0\",4,\"玉东町\"],[\"43367\",\"5\",4,\"南关町\"],[\"43368\",\"3\",4,\"长洲町\"],[\"43369\",\"1\",4,\"和水町\"],[\"43403\",\"5\",4,\"大津町\"],[\"43404\",\"3\",4,\"菊阳町\"],[\"43423\",\"0\",4,\"南小国町\"],[\"43424\",\"8\",4,\"小国町\"],[\"43425\",\"6\",5,\"产山村\"],[\"43428\",\"0\",4,\"高森町\"],[\"43432\",\"9\",5,\"西原村\"],[\"43433\",\"7\",5,\"南阿苏村\"],[\"43441\",\"8\",4,\"御船町\"],[\"43442\",\"6\",4,\"嘉岛町\"],[\"43443\",\"4\",4,\"益城町\"],[\"43444\",\"2\",4,\"甲佐町\"],[\"43447\",\"7\",4,\"山都町\"],[\"43468\",\"0\",4,\"冰川町\"],[\"43482\",\"5\",4,\"芦北町\"],[\"43484\",\"1\",4,\"津奈木町\"],[\"43501\",\"5\",4,\"锦町\"],[\"43505\",\"8\",4,\"多良木町\"],[\"43506\",\"6\",4,\"汤前町\"],[\"43507\",\"4\",5,\"水上村\"],[\"43510\",\"4\",5,\"相良村\"],[\"43511\",\"2\",5,\"五木村\"],[\"43512\",\"0\",5,\"山江村\"],[\"43513\",\"9\",5,\"球磨村\"],[\"43514\",\"7\",4,\"朝雾町\"],[\"43531\",\"7\",4,\"苓北町\"],[\"44201\",\"1\",0,\"大分市\"],[\"44202\",\"0\",0,\"别府市\"],[\"44203\",\"8\",0,\"中津市\"],[\"44204\",\"6\",0,\"日田市\"],[\"44205\",\"4\",0,\"佐伯市\"],[\"44206\",\"2\",0,\"臼杵市\"],[\"44207\",\"0\",0,\"津久见市\"],[\"44208\",\"9\",0,\"竹田市\"],[\"44209\",\"7\",0,\"丰后高田市\"],[\"44210\",\"0\",0,\"杵筑市\"],[\"44211\",\"9\",0,\"宇佐市\"],[\"44212\",\"7\",0,\"丰后大野市\"],[\"44213\",\"5\",0,\"由布市\"],[\"44214\",\"3\",0,\"国东市\"],[\"44322\",\"0\",5,\"姬岛村\"],[\"44341\",\"7\",4,\"日出町\"],[\"44461\",\"8\",4,\"九重町\"],[\"44462\",\"6\",4,\"玖珠町\"],[\"45201\",\"7\",0,\"宫崎市\"],[\"45202\",\"5\",0,\"都城市\"],[\"45203\",\"3\",0,\"延冈市\"],[\"45204\",\"1\",0,\"日南市\"],[\"45205\",\"0\",0,\"小林市\"],[\"45206\",\"8\",0,\"日向市\"],[\"45207\",\"6\",0,\"串间市\"],[\"45208\",\"4\",0,\"西都市\"],[\"45209\",\"2\",0,\"虾野市\"],[\"45341\",\"2\",4,\"三股町\"],[\"45361\",\"7\",4,\"高原町\"],[\"45382\",\"0\",4,\"国富町\"],[\"45383\",\"8\",4,\"绫町\"],[\"45401\",\"0\",4,\"高锅町\"],[\"45402\",\"8\",4,\"新富町\"],[\"45403\",\"6\",5,\"西米良村\"],[\"45404\",\"4\",4,\"木城町\"],[\"45405\",\"2\",4,\"川南町\"],[\"45406\",\"0\",4,\"都农町\"],[\"45421\",\"4\",4,\"门川町\"],[\"45429\",\"0\",5,\"诸冢村\"],[\"45430\",\"3\",5,\"椎叶村\"],[\"45431\",\"1\",4,\"美乡町\"],[\"45441\",\"9\",4,\"高千穗町\"],[\"45442\",\"7\",4,\"日之影町\"],[\"45443\",\"5\",4,\"五濑町\"],[\"46201\",\"2\",0,\"鹿儿岛市\"],[\"46203\",\"9\",0,\"鹿屋市\"],[\"46204\",\"7\",0,\"枕崎市\"],[\"46206\",\"3\",0,\"阿久根市\"],[\"46208\",\"0\",0,\"出水市\"],[\"46210\",\"1\",0,\"指宿市\"],[\"46213\",\"6\",0,\"西之表市\"],[\"46214\",\"4\",0,\"垂水市\"],[\"46215\",\"2\",0,\"萨摩川内市\"],[\"46216\",\"0\",0,\"日置市\"],[\"46217\",\"9\",0,\"曾于市\"],[\"46218\",\"7\",0,\"雾岛市\"],[\"46219\",\"5\",0,\"市来串木野市\"],[\"46220\",\"9\",0,\"南萨摩市\"],[\"46221\",\"7\",0,\"志布志市\"],[\"46222\",\"5\",0,\"奄美市\"],[\"46223\",\"3\",0,\"南九州市\"],[\"46224\",\"1\",0,\"伊佐市\"],[\"46225\",\"0\",0,\"姶良市\"],[\"46303\",\"5\",5,\"三岛村\"],[\"46304\",\"3\",5,\"十岛村\"],[\"46392\",\"2\",4,\"萨摩町\"],[\"46404\",\"0\",4,\"长岛町\"],[\"46452\",\"0\",4,\"涌水町\"],[\"46468\",\"6\",4,\"大崎町\"],[\"46482\",\"1\",4,\"东串良町\"],[\"46490\",\"2\",4,\"锦江町\"],[\"46491\",\"0\",4,\"南大隅町\"],[\"46492\",\"9\",4,\"肝付町\"],[\"46501\",\"1\",4,\"中种子町\"],[\"46502\",\"0\",4,\"南种子町\"],[\"46505\",\"4\",4,\"屋久岛町\"],[\"46523\",\"2\",5,\"大和村\"],[\"46524\",\"0\",5,\"宇检村\"],[\"46525\",\"9\",4,\"濑户内町\"],[\"46527\",\"5\",4,\"龙乡町\"],[\"46529\",\"1\",4,\"喜界町\"],[\"46530\",\"5\",4,\"德之岛町\"],[\"46531\",\"3\",4,\"天城町\"],[\"46532\",\"1\",4,\"伊仙町\"],[\"46533\",\"0\",4,\"和泊町\"],[\"46534\",\"8\",4,\"知名町\"],[\"46535\",\"6\",4,\"与论町\"],[\"47201\",\"8\",0,\"那霸市\"],[\"47205\",\"0\",0,\"宜野湾市\"],[\"47207\",\"7\",0,\"石垣市\"],[\"47208\",\"5\",0,\"浦添市\"],[\"47209\",\"3\",0,\"名护市\"],[\"47210\",\"7\",0,\"糸满市\"],[\"47211\",\"5\",0,\"冲绳市\"],[\"47212\",\"3\",0,\"丰见城市\"],[\"47213\",\"1\",0,\"宇流麻市\"],[\"47214\",\"0\",0,\"宫古岛市\"],[\"47215\",\"8\",0,\"南城市\"],[\"47301\",\"4\",5,\"国头村\"],[\"47302\",\"2\",5,\"大宜味村\"],[\"47303\",\"0\",5,\"东村\"],[\"47306\",\"5\",5,\"今归仁村\"],[\"47308\",\"1\",4,\"本部町\"],[\"47311\",\"1\",5,\"恩纳村\"],[\"47313\",\"8\",5,\"宜野座村\"],[\"47314\",\"6\",4,\"金武町\"],[\"47315\",\"4\",5,\"伊江村\"],[\"47324\",\"3\",5,\"读谷村\"],[\"47325\",\"1\",4,\"嘉手纳町\"],[\"47326\",\"0\",4,\"北谷町\"],[\"47327\",\"8\",5,\"北中城村\"],[\"47328\",\"6\",5,\"中城村\"],[\"47329\",\"4\",4,\"西原町\"],[\"47348\",\"0\",4,\"与那原町\"],[\"47350\",\"2\",4,\"南风原町\"],[\"47353\",\"7\",5,\"渡嘉敷村\"],[\"47354\",\"5\",5,\"座间味村\"],[\"47355\",\"3\",5,\"粟国村\"],[\"47356\",\"1\",5,\"渡名喜村\"],[\"47357\",\"0\",5,\"南大东村\"],[\"47358\",\"8\",5,\"北大东村\"],[\"47359\",\"6\",5,\"伊平屋村\"],[\"47360\",\"0\",5,\"伊是名村\"],[\"47361\",\"8\",4,\"久米岛町\"],[\"47362\",\"6\",4,\"八重濑町\"],[\"47375\",\"8\",5,\"多良间村\"],[\"47381\",\"2\",4,\"竹富町\"],[\"47382\",\"0\",4,\"与那国町\"]]","[[\"01\",\"0006\",\"北海道\"],[\"02\",\"0001\",\"青森县\"],[\"03\",\"0007\",\"岩手县\"],[\"04\",\"0002\",\"宫城县\"],[\"05\",\"0008\",\"秋田县\"],[\"06\",\"0003\",\"山形县\"],[\"07\",\"0009\",\"福岛县\"],[\"08\",\"0004\",\"茨城县\"],[\"09\",\"0000\",\"栃木县\"],[\"10\",\"0005\",\"群马县\"],[\"11\",\"0001\",\"埼玉县\"],[\"12\",\"0006\",\"千叶县\"],[\"13\",\"0001\",\"东京都\"],[\"14\",\"0007\",\"神奈川县\"],[\"15\",\"0002\",\"新潟县\"],[\"16\",\"0008\",\"富山县\"],[\"17\",\"0003\",\"石川县\"],[\"18\",\"0009\",\"福井县\"],[\"19\",\"0004\",\"山梨县\"],[\"20\",\"0000\",\"长野县\"],[\"21\",\"0005\",\"岐阜县\"],[\"22\",\"0001\",\"静冈县\"],[\"23\",\"0006\",\"爱知县\"],[\"24\",\"0001\",\"三重县\"],[\"25\",\"0007\",\"滋贺县\"],[\"26\",\"0002\",\"京都府\"],[\"27\",\"0008\",\"大阪府\"],[\"28\",\"0003\",\"兵库县\"],[\"29\",\"0009\",\"奈良县\"],[\"30\",\"0004\",\"和歌山县\"],[\"31\",\"0000\",\"鸟取县\"],[\"32\",\"0005\",\"岛根县\"],[\"33\",\"0001\",\"冈山县\"],[\"34\",\"0006\",\"广岛县\"],[\"35\",\"0001\",\"山口县\"],[\"36\",\"0007\",\"德岛县\"],[\"37\",\"0002\",\"香川县\"],[\"38\",\"0008\",\"爱媛县\"],[\"39\",\"0003\",\"高知县\"],[\"40\",\"0009\",\"福冈县\"],[\"41\",\"0004\",\"佐贺县\"],[\"42\",\"0000\",\"长崎县\"],[\"43\",\"0005\",\"熊本县\"],[\"44\",\"0001\",\"大分县\"],[\"45\",\"0006\",\"宫崎县\"],[\"46\",\"0001\",\"鹿儿岛县\"],[\"47\",\"0007\",\"冲绳县\"]]","// ひらがな→カタカナ（U+3041-U+3096 → U+30A1-U+30F6）\nexport function hiraToKana(str: string): string {\n  return str.replace(/[\\u3041-\\u3096]/g, (ch) => String.fromCharCode(ch.charCodeAt(0) + 0x60));\n}\n\n// カタカナ→半角カナ（濁点・半濁点は2文字に分解）\nconst KANA_TO_HW: Record<string, string> = {\n  ア: \"ｱ\",\n  イ: \"ｲ\",\n  ウ: \"ｳ\",\n  エ: \"ｴ\",\n  オ: \"ｵ\",\n  カ: \"ｶ\",\n  キ: \"ｷ\",\n  ク: \"ｸ\",\n  ケ: \"ｹ\",\n  コ: \"ｺ\",\n  サ: \"ｻ\",\n  シ: \"ｼ\",\n  ス: \"ｽ\",\n  セ: \"ｾ\",\n  ソ: \"ｿ\",\n  タ: \"ﾀ\",\n  チ: \"ﾁ\",\n  ツ: \"ﾂ\",\n  テ: \"ﾃ\",\n  ト: \"ﾄ\",\n  ナ: \"ﾅ\",\n  ニ: \"ﾆ\",\n  ヌ: \"ﾇ\",\n  ネ: \"ﾈ\",\n  ノ: \"ﾉ\",\n  ハ: \"ﾊ\",\n  ヒ: \"ﾋ\",\n  フ: \"ﾌ\",\n  ヘ: \"ﾍ\",\n  ホ: \"ﾎ\",\n  マ: \"ﾏ\",\n  ミ: \"ﾐ\",\n  ム: \"ﾑ\",\n  メ: \"ﾒ\",\n  モ: \"ﾓ\",\n  ヤ: \"ﾔ\",\n  ユ: \"ﾕ\",\n  ヨ: \"ﾖ\",\n  ラ: \"ﾗ\",\n  リ: \"ﾘ\",\n  ル: \"ﾙ\",\n  レ: \"ﾚ\",\n  ロ: \"ﾛ\",\n  ワ: \"ﾜ\",\n  ヲ: \"ｦ\",\n  ン: \"ﾝ\",\n  ガ: \"ｶﾞ\",\n  ギ: \"ｷﾞ\",\n  グ: \"ｸﾞ\",\n  ゲ: \"ｹﾞ\",\n  ゴ: \"ｺﾞ\",\n  ザ: \"ｻﾞ\",\n  ジ: \"ｼﾞ\",\n  ズ: \"ｽﾞ\",\n  ゼ: \"ｾﾞ\",\n  ゾ: \"ｿﾞ\",\n  ダ: \"ﾀﾞ\",\n  ヂ: \"ﾁﾞ\",\n  ヅ: \"ﾂﾞ\",\n  デ: \"ﾃﾞ\",\n  ド: \"ﾄﾞ\",\n  バ: \"ﾊﾞ\",\n  ビ: \"ﾋﾞ\",\n  ブ: \"ﾌﾞ\",\n  ベ: \"ﾍﾞ\",\n  ボ: \"ﾎﾞ\",\n  パ: \"ﾊﾟ\",\n  ピ: \"ﾋﾟ\",\n  プ: \"ﾌﾟ\",\n  ペ: \"ﾍﾟ\",\n  ポ: \"ﾎﾟ\",\n  ァ: \"ｧ\",\n  ィ: \"ｨ\",\n  ゥ: \"ｩ\",\n  ェ: \"ｪ\",\n  ォ: \"ｫ\",\n  ッ: \"ｯ\",\n  ャ: \"ｬ\",\n  ュ: \"ｭ\",\n  ョ: \"ｮ\",\n  ヴ: \"ｳﾞ\",\n  ー: \"ｰ\",\n  // 括弧（地名で使用）\n  \"（\": \"（\",\n  \"）\": \"）\",\n};\n\nexport function kanaToHW(str: string): string {\n  return str\n    .split(\"\")\n    .map((ch) => KANA_TO_HW[ch] ?? ch)\n    .join(\"\");\n}\n","import type { Lang } from \"./types.js\";\n\nconst PREF_SUFFIXES: Record<Lang, readonly string[]> = {\n  ja: [\"都\", \"道\", \"府\", \"県\"],\n  \"ja-Hira\": [\"と\", \"どう\", \"ふ\", \"けん\"],\n  \"ja-Kana\": [\"ト\", \"ドウ\", \"フ\", \"ケン\"],\n  \"ja-HW\": [\"ﾄ\", \"ﾄﾞｳ\", \"ﾌ\", \"ｹﾝ\"],\n  \"zh-CN\": [\"都\", \"道\", \"府\", \"县\"],\n  \"zh-TW\": [\"都\", \"道\", \"府\", \"縣\"],\n  ko: [\"도\", \"부\", \"현\"],\n  en: [],\n  pt: [],\n  vi: [\" tỉnh\", \" phủ\", \" đô\", \" đạo\"],\n};\n\nconst CITY_SUFFIXES: Record<Lang, readonly string[]> = {\n  ja: [\"市\", \"区\", \"町\", \"村\"],\n  \"ja-Hira\": [\"し\", \"く\", \"まち\", \"ちょう\", \"むら\", \"そん\"],\n  \"ja-Kana\": [\"シ\", \"ク\", \"マチ\", \"チョウ\", \"ムラ\", \"ソン\"],\n  \"ja-HW\": [\"ｼ\", \"ｸ\", \"ﾏﾁ\", \"ﾁｮｳ\", \"ﾑﾗ\", \"ｿﾝ\"],\n  \"zh-CN\": [\"市\", \"区\", \"町\", \"村\"],\n  \"zh-TW\": [\"市\", \"區\", \"町\", \"村\"],\n  ko: [\"시\", \"구\", \"정\", \"촌\"],\n  en: [\"-shi\", \"-ku\", \"-machi\", \"-cho\", \"-son\", \"-mura\"],\n  pt: [\"-xi\", \"-cu\", \"-maxi\", \"-xo\", \"-son\", \"-mura\"],\n  vi: [\" thị\", \" khu\", \" đinh\", \" thôn\"],\n};\n\nfunction stripSuffix(name: string, suffixes: readonly string[]): string {\n  for (const s of suffixes) {\n    if (name.endsWith(s)) return name.slice(0, -s.length);\n  }\n  return name;\n}\n\nexport function shortenPrefName(name: string, lang: Lang): string {\n  return stripSuffix(name, PREF_SUFFIXES[lang]);\n}\n\nexport function shortenCityName(name: string, lang: Lang): string {\n  return stripSuffix(name, CITY_SUFFIXES[lang]);\n}\n","export type Lang =\n  | \"ja\"\n  | \"ja-Hira\"\n  | \"ja-Kana\"\n  | \"ja-HW\"\n  | \"en\"\n  | \"zh-CN\"\n  | \"zh-TW\"\n  | \"ko\"\n  | \"pt\"\n  | \"vi\";\n\nexport type CityType = \"city\" | \"designated_city\" | \"ward\" | \"special_ward\" | \"town\" | \"village\";\n\nexport const CITY_TYPE_NAMES = [\n  \"city\",\n  \"designated_city\",\n  \"ward\",\n  \"special_ward\",\n  \"town\",\n  \"village\",\n] as const satisfies readonly CityType[];\n\nexport function decodeCityType(n: number): CityType {\n  return CITY_TYPE_NAMES[n];\n}\n\nexport interface Prefecture {\n  code: string;\n  iso: string;\n  lgCode: string;\n  name: string;\n}\n\nexport interface City {\n  jisCode: string;\n  prefCode: string;\n  lgCode: string;\n  parentJisCode: string | null;\n  type: CityType;\n  name: string;\n}\n\nexport interface PrefectureAllLangs {\n  code: string;\n  iso: string;\n  lgCode: string;\n  name: Record<Lang, string>;\n}\n\nexport interface CityAllLangs {\n  jisCode: string;\n  prefCode: string;\n  lgCode: string;\n  parentJisCode: string | null;\n  type: CityType;\n  name: Record<Lang, string>;\n}\n\nexport interface GetPrefecturesOptions {\n  short?: boolean;\n}\n\nexport interface GetCitiesOptions {\n  type?: CityType;\n  parentJisCode?: string;\n  short?: boolean;\n}\n","import { hiraToKana, kanaToHW } from \"./kana.js\";\nimport { shortenCityName, shortenPrefName } from \"./name.js\";\nimport {\n  type City,\n  type CityType,\n  decodeCityType,\n  type GetCitiesOptions,\n  type GetPrefecturesOptions,\n  type Prefecture,\n} from \"./types.js\";\n\n// 言語別エントリポイント専用の軽量ストア\n// AllLangs API は提供しない（全言語データが不要なため）\n\ninterface PrefLang {\n  code: string;\n  iso: string;\n  lgCode: string;\n  name: string;\n  nameHira?: string;\n}\n\ninterface CityLang {\n  code: string;\n  prefCode: string;\n  lgCode: string;\n  parentCode: string | null;\n  type: CityType;\n  name: string;\n  nameHira?: string;\n}\n\n// 日本語スキーマ: [code, lgSuffix4, ja, ja-Hira]\n// 単一言語スキーマ: [code, lgSuffix4, name]\n// iso = \"JP-\" + code, lgCode = code + lgSuffix4\nfunction parsePrefRow(row: unknown[], hasKana: boolean): PrefLang {\n  const [code, lgSuffix, name, nameHira] = row as string[];\n  return {\n    code,\n    iso: `JP-${code}`,\n    lgCode: code + lgSuffix,\n    name,\n    nameHira: hasKana ? nameHira : undefined,\n  };\n}\n\n// 日本語スキーマ: [code, lgSuffix1, typeNum, ja, ja-Hira, parentCode?]\n// 単一言語スキーマ: [code, lgSuffix1, typeNum, name, parentCode?]\n// prefCode = code[0:2], lgCode = code + lgSuffix1\nfunction parseCityRow(row: unknown[], hasKana: boolean): CityLang {\n  const [code, lgSuffix, typeNum, name, nameHiraOrParent, maybeParent] = row as [\n    string,\n    string,\n    number,\n    string,\n    string | undefined,\n    string | undefined,\n  ];\n\n  let nameHira: string | undefined;\n  let parentCode: string | null = null;\n\n  if (hasKana) {\n    nameHira = nameHiraOrParent;\n    parentCode = maybeParent ?? null;\n  } else {\n    // nameHiraOrParent は parentCode (存在すれば)\n    parentCode = nameHiraOrParent ?? null;\n  }\n\n  return {\n    code,\n    prefCode: code.slice(0, 2),\n    lgCode: code + lgSuffix,\n    parentCode,\n    type: decodeCityType(typeNum),\n    name,\n    nameHira,\n  };\n}\n\nfunction prefToPublic(p: PrefLang, lang: string, short?: boolean): Prefecture {\n  let name = p.name;\n  if (lang === \"ja-Kana\" && p.nameHira) name = hiraToKana(p.nameHira);\n  else if (lang === \"ja-HW\" && p.nameHira) name = kanaToHW(hiraToKana(p.nameHira));\n  else if (lang === \"ja-Hira\" && p.nameHira) name = p.nameHira;\n  if (short) name = shortenPrefName(name, lang as never);\n  return { code: p.code, iso: p.iso, lgCode: p.lgCode, name };\n}\n\nfunction cityToPublic(c: CityLang, lang: string, short?: boolean): City {\n  let name = c.name;\n  if (lang === \"ja-Kana\" && c.nameHira) name = hiraToKana(c.nameHira);\n  else if (lang === \"ja-HW\" && c.nameHira) name = kanaToHW(hiraToKana(c.nameHira));\n  else if (lang === \"ja-Hira\" && c.nameHira) name = c.nameHira;\n  if (short) name = shortenCityName(name, lang as never);\n  return {\n    jisCode: c.code,\n    prefCode: c.prefCode,\n    lgCode: c.lgCode,\n    parentJisCode: c.parentCode,\n    type: c.type,\n    name,\n  };\n}\n\nexport interface LangStore {\n  getPrefectures(options?: GetPrefecturesOptions): Prefecture[];\n  getPrefectureByCode(code: string, options?: GetPrefecturesOptions): Prefecture | undefined;\n  getPrefectureByISO(iso: string, options?: GetPrefecturesOptions): Prefecture | undefined;\n  getPrefectureByLGCode(lgCode: string, options?: GetPrefecturesOptions): Prefecture | undefined;\n  getPrefectureByName(name: string, options?: GetPrefecturesOptions): Prefecture | undefined;\n  getCities(prefCode: string, options?: GetCitiesOptions): City[];\n  getCityByJisCode(jisCode: string, options?: GetCitiesOptions): City | undefined;\n  getCityByLGCode(lgCode: string, options?: GetCitiesOptions): City | undefined;\n  getCitiesByPrefName(prefName: string, options?: GetCitiesOptions): City[];\n}\n\nexport function createLangStore(\n  prefRows: unknown[][],\n  cityRows: unknown[][],\n  lang: string,\n  hasKana: boolean,\n): LangStore {\n  let prefByCode: Map<string, PrefLang> | undefined;\n  let prefByISO: Map<string, PrefLang> | undefined;\n  let prefByLGCode: Map<string, PrefLang> | undefined;\n  let cityByCode: Map<string, CityLang> | undefined;\n  let cityByLGCode: Map<string, CityLang> | undefined;\n  let citiesByPrefCode: Map<string, CityLang[]> | undefined;\n\n  function initPrefs(): void {\n    if (prefByCode) return;\n    const data = prefRows.map((r) => parsePrefRow(r, hasKana));\n    prefByCode = new Map(data.map((p) => [p.code, p]));\n    prefByISO = new Map(data.map((p) => [p.iso, p]));\n    prefByLGCode = new Map(data.map((p) => [p.lgCode, p]));\n  }\n\n  function initCities(): void {\n    if (cityByCode) return;\n    const data = cityRows.map((r) => parseCityRow(r, hasKana));\n    cityByCode = new Map(data.map((c) => [c.code, c]));\n    cityByLGCode = new Map(data.map((c) => [c.lgCode, c]));\n    citiesByPrefCode = new Map();\n    for (const c of data) {\n      const list = citiesByPrefCode.get(c.prefCode);\n      if (list) list.push(c);\n      else citiesByPrefCode.set(c.prefCode, [c]);\n    }\n  }\n\n  function filterCities(cities: CityLang[], options?: GetCitiesOptions): CityLang[] {\n    let result = cities;\n    if (options?.type) result = result.filter((c) => c.type === options.type);\n    if (options?.parentJisCode)\n      result = result.filter((c) => c.parentCode === options.parentJisCode);\n    return result;\n  }\n\n  function findPrefByName(name: string): PrefLang | undefined {\n    initPrefs();\n    const lower = name.toLowerCase();\n    for (const p of (prefByCode ?? new Map()).values()) {\n      if (p.name.toLowerCase() === lower) return p;\n      if (shortenPrefName(p.name, lang as never).toLowerCase() === lower) return p;\n    }\n    return undefined;\n  }\n\n  return {\n    getPrefectures(options) {\n      initPrefs();\n      return [...(prefByCode ?? new Map()).values()].map((p) =>\n        prefToPublic(p, lang, options?.short),\n      );\n    },\n    getPrefectureByCode(code, options) {\n      initPrefs();\n      const p = prefByCode?.get(code);\n      return p ? prefToPublic(p, lang, options?.short) : undefined;\n    },\n    getPrefectureByISO(iso, options) {\n      initPrefs();\n      const p = prefByISO?.get(iso);\n      return p ? prefToPublic(p, lang, options?.short) : undefined;\n    },\n    getPrefectureByLGCode(lgCode, options) {\n      initPrefs();\n      const p = prefByLGCode?.get(lgCode);\n      return p ? prefToPublic(p, lang, options?.short) : undefined;\n    },\n    getPrefectureByName(name, options) {\n      const p = findPrefByName(name);\n      return p ? prefToPublic(p, lang, options?.short) : undefined;\n    },\n    getCities(prefCode, options) {\n      initCities();\n      const cities = filterCities(citiesByPrefCode?.get(prefCode) ?? [], options);\n      return cities.map((c) => cityToPublic(c, lang, options?.short));\n    },\n    getCityByJisCode(jisCode, options) {\n      initCities();\n      const c = cityByCode?.get(jisCode);\n      return c ? cityToPublic(c, lang, options?.short) : undefined;\n    },\n    getCityByLGCode(lgCode, options) {\n      initCities();\n      const c = cityByLGCode?.get(lgCode);\n      return c ? cityToPublic(c, lang, options?.short) : undefined;\n    },\n    getCitiesByPrefName(prefName, options) {\n      const p = findPrefByName(prefName);\n      if (!p) return [];\n      initCities();\n      const cities = filterCities(citiesByPrefCode?.get(p.code) ?? [], options);\n      return cities.map((c) => cityToPublic(c, lang, options?.short));\n    },\n  };\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;ACAA,4BAAC,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,4CAAS,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK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I,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sCAAQ,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sCAAQ,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GA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AK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sCAAQ,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,4BAAO,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sBAAM,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,gBAAK,OAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,gCAAO,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,sCAAQ,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,cAAI,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,GAAE,CAAC,SAAQ,KAAI,GAAE,oBAAK,GAAE,CAAC,SAAQ,KAAI,GAAE,0BAAM,CAAC;;;ACAj51C,iCAAC,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,0BAAM,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,0BAAM,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,oBAAK,GAAE,CAAC,MAAK,QAAO,0BAAM,GAAE,CAAC,MAAK,QAAO,oBAAK,CAAC;;;ACCx6B,SAAS,WAAW,KAAqB;AAC9C,SAAO,IAAI,QAAQ,oBAAoB,CAAC,OAAO,OAAO,aAAa,GAAG,WAAW,CAAC,IAAI,EAAI,CAAC;AAC7F;AAGA,IAAM,aAAqC;AAAA,EACzC,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA,EACH,QAAG;AAAA;AAAA,EAEH,UAAK;AAAA,EACL,UAAK;AACP;AAEO,SAAS,SAAS,KAAqB;AAC5C,SAAO,IACJ,MAAM,EAAE,EACR,IAAI,CAAC,OAAO,WAAW,EAAE,KAAK,EAAE,EAChC,KAAK,EAAE;AACZ;;;ACjGA,IAAM,gBAAiD;AAAA,EACrD,IAAI,CAAC,UAAK,UAAK,UAAK,QAAG;AAAA,EACvB,WAAW,CAAC,UAAK,gBAAM,UAAK,cAAI;AAAA,EAChC,WAAW,CAAC,UAAK,gBAAM,UAAK,cAAI;AAAA,EAChC,SAAS,CAAC,UAAK,sBAAO,UAAK,cAAI;AAAA,EAC/B,SAAS,CAAC,UAAK,UAAK,UAAK,QAAG;AAAA,EAC5B,SAAS,CAAC,UAAK,UAAK,UAAK,QAAG;AAAA,EAC5B,IAAI,CAAC,UAAK,UAAK,QAAG;AAAA,EAClB,IAAI,CAAC;AAAA,EACL,IAAI,CAAC;AAAA,EACL,IAAI,CAAC,cAAS,aAAQ,eAAO,gBAAM;AACrC;AAEA,IAAM,gBAAiD;AAAA,EACrD,IAAI,CAAC,UAAK,UAAK,UAAK,QAAG;AAAA,EACvB,WAAW,CAAC,UAAK,UAAK,gBAAM,sBAAO,gBAAM,cAAI;AAAA,EAC7C,WAAW,CAAC,UAAK,UAAK,gBAAM,sBAAO,gBAAM,cAAI;AAAA,EAC7C,SAAS,CAAC,UAAK,UAAK,gBAAM,sBAAO,gBAAM,cAAI;AAAA,EAC3C,SAAS,CAAC,UAAK,UAAK,UAAK,QAAG;AAAA,EAC5B,SAAS,CAAC,UAAK,UAAK,UAAK,QAAG;AAAA,EAC5B,IAAI,CAAC,UAAK,UAAK,UAAK,QAAG;AAAA,EACvB,IAAI,CAAC,QAAQ,OAAO,UAAU,QAAQ,QAAQ,OAAO;AAAA,EACrD,IAAI,CAAC,OAAO,OAAO,SAAS,OAAO,QAAQ,OAAO;AAAA,EAClD,IAAI,CAAC,aAAQ,QAAQ,cAAS,UAAO;AACvC;AAEA,SAAS,YAAY,MAAc,UAAqC;AACtE,aAAW,KAAK,UAAU;AACxB,QAAI,KAAK,SAAS,CAAC,EAAG,QAAO,KAAK,MAAM,GAAG,CAAC,EAAE,MAAM;AAAA,EACtD;AACA,SAAO;AACT;AAEO,SAAS,gBAAgB,MAAc,MAAoB;AAChE,SAAO,YAAY,MAAM,cAAc,IAAI,CAAC;AAC9C;AAEO,SAAS,gBAAgB,MAAc,MAAoB;AAChE,SAAO,YAAY,MAAM,cAAc,IAAI,CAAC;AAC9C;;;AC3BO,IAAM,kBAAkB;AAAA,EAC7B;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AACF;AAEO,SAAS,eAAe,GAAqB;AAClD,SAAO,gBAAgB,CAAC;AAC1B;;;ACUA,SAAS,aAAa,KAAgB,SAA4B;AAChE,QAAM,CAAC,MAAM,UAAU,MAAM,QAAQ,IAAI;AACzC,SAAO;AAAA,IACL;AAAA,IACA,KAAK,MAAM,IAAI;AAAA,IACf,QAAQ,OAAO;AAAA,IACf;AAAA,IACA,UAAU,UAAU,WAAW;AAAA,EACjC;AACF;AAKA,SAAS,aAAa,KAAgB,SAA4B;AAChE,QAAM,CAAC,MAAM,UAAU,SAAS,MAAM,kBAAkB,WAAW,IAAI;AASvE,MAAI;AACJ,MAAI,aAA4B;AAEhC,MAAI,SAAS;AACX,eAAW;AACX,iBAAa,eAAe;AAAA,EAC9B,OAAO;AAEL,iBAAa,oBAAoB;AAAA,EACnC;AAEA,SAAO;AAAA,IACL;AAAA,IACA,UAAU,KAAK,MAAM,GAAG,CAAC;AAAA,IACzB,QAAQ,OAAO;AAAA,IACf;AAAA,IACA,MAAM,eAAe,OAAO;AAAA,IAC5B;AAAA,IACA;AAAA,EACF;AACF;AAEA,SAAS,aAAa,GAAa,MAAc,OAA6B;AAC5E,MAAI,OAAO,EAAE;AACb,MAAI,SAAS,aAAa,EAAE,SAAU,QAAO,WAAW,EAAE,QAAQ;AAAA,WACzD,SAAS,WAAW,EAAE,SAAU,QAAO,SAAS,WAAW,EAAE,QAAQ,CAAC;AAAA,WACtE,SAAS,aAAa,EAAE,SAAU,QAAO,EAAE;AACpD,MAAI,MAAO,QAAO,gBAAgB,MAAM,IAAa;AACrD,SAAO,EAAE,MAAM,EAAE,MAAM,KAAK,EAAE,KAAK,QAAQ,EAAE,QAAQ,KAAK;AAC5D;AAEA,SAAS,aAAa,GAAa,MAAc,OAAuB;AACtE,MAAI,OAAO,EAAE;AACb,MAAI,SAAS,aAAa,EAAE,SAAU,QAAO,WAAW,EAAE,QAAQ;AAAA,WACzD,SAAS,WAAW,EAAE,SAAU,QAAO,SAAS,WAAW,EAAE,QAAQ,CAAC;AAAA,WACtE,SAAS,aAAa,EAAE,SAAU,QAAO,EAAE;AACpD,MAAI,MAAO,QAAO,gBAAgB,MAAM,IAAa;AACrD,SAAO;AAAA,IACL,SAAS,EAAE;AAAA,IACX,UAAU,EAAE;AAAA,IACZ,QAAQ,EAAE;AAAA,IACV,eAAe,EAAE;AAAA,IACjB,MAAM,EAAE;AAAA,IACR;AAAA,EACF;AACF;AAcO,SAAS,gBACd,UACA,UACA,MACA,SACW;AACX,MAAI;AACJ,MAAI;AACJ,MAAI;AACJ,MAAI;AACJ,MAAI;AACJ,MAAI;AAEJ,WAAS,YAAkB;AACzB,QAAI,WAAY;AAChB,UAAM,OAAO,SAAS,IAAI,CAAC,MAAM,aAAa,GAAG,OAAO,CAAC;AACzD,iBAAa,IAAI,IAAI,KAAK,IAAI,CAAC,MAAM,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC;AACjD,gBAAY,IAAI,IAAI,KAAK,IAAI,CAAC,MAAM,CAAC,EAAE,KAAK,CAAC,CAAC,CAAC;AAC/C,mBAAe,IAAI,IAAI,KAAK,IAAI,CAAC,MAAM,CAAC,EAAE,QAAQ,CAAC,CAAC,CAAC;AAAA,EACvD;AAEA,WAAS,aAAmB;AAC1B,QAAI,WAAY;AAChB,UAAM,OAAO,SAAS,IAAI,CAAC,MAAM,aAAa,GAAG,OAAO,CAAC;AACzD,iBAAa,IAAI,IAAI,KAAK,IAAI,CAAC,MAAM,CAAC,EAAE,MAAM,CAAC,CAAC,CAAC;AACjD,mBAAe,IAAI,IAAI,KAAK,IAAI,CAAC,MAAM,CAAC,EAAE,QAAQ,CAAC,CAAC,CAAC;AACrD,uBAAmB,oBAAI,IAAI;AAC3B,eAAW,KAAK,MAAM;AACpB,YAAM,OAAO,iBAAiB,IAAI,EAAE,QAAQ;AAC5C,UAAI,KAAM,MAAK,KAAK,CAAC;AAAA,UAChB,kBAAiB,IAAI,EAAE,UAAU,CAAC,CAAC,CAAC;AAAA,IAC3C;AAAA,EACF;AAEA,WAAS,aAAa,QAAoB,SAAwC;AAChF,QAAI,SAAS;AACb,QAAI,SAAS,KAAM,UAAS,OAAO,OAAO,CAAC,MAAM,EAAE,SAAS,QAAQ,IAAI;AACxE,QAAI,SAAS;AACX,eAAS,OAAO,OAAO,CAAC,MAAM,EAAE,eAAe,QAAQ,aAAa;AACtE,WAAO;AAAA,EACT;AAEA,WAAS,eAAe,MAAoC;AAC1D,cAAU;AACV,UAAM,QAAQ,KAAK,YAAY;AAC/B,eAAW,MAAM,cAAc,oBAAI,IAAI,GAAG,OAAO,GAAG;AAClD,UAAI,EAAE,KAAK,YAAY,MAAM,MAAO,QAAO;AAC3C,UAAI,gBAAgB,EAAE,MAAM,IAAa,EAAE,YAAY,MAAM,MAAO,QAAO;AAAA,IAC7E;AACA,WAAO;AAAA,EACT;AAEA,SAAO;AAAA,IACL,eAAe,SAAS;AACtB,gBAAU;AACV,aAAO,CAAC,IAAI,cAAc,oBAAI,IAAI,GAAG,OAAO,CAAC,EAAE;AAAA,QAAI,CAAC,MAClD,aAAa,GAAG,MAAM,SAAS,KAAK;AAAA,MACtC;AAAA,IACF;AAAA,IACA,oBAAoB,MAAM,SAAS;AACjC,gBAAU;AACV,YAAM,IAAI,YAAY,IAAI,IAAI;AAC9B,aAAO,IAAI,aAAa,GAAG,MAAM,SAAS,KAAK,IAAI;AAAA,IACrD;AAAA,IACA,mBAAmB,KAAK,SAAS;AAC/B,gBAAU;AACV,YAAM,IAAI,WAAW,IAAI,GAAG;AAC5B,aAAO,IAAI,aAAa,GAAG,MAAM,SAAS,KAAK,IAAI;AAAA,IACrD;AAAA,IACA,sBAAsB,QAAQ,SAAS;AACrC,gBAAU;AACV,YAAM,IAAI,cAAc,IAAI,MAAM;AAClC,aAAO,IAAI,aAAa,GAAG,MAAM,SAAS,KAAK,IAAI;AAAA,IACrD;AAAA,IACA,oBAAoB,MAAM,SAAS;AACjC,YAAM,IAAI,eAAe,IAAI;AAC7B,aAAO,IAAI,aAAa,GAAG,MAAM,SAAS,KAAK,IAAI;AAAA,IACrD;AAAA,IACA,UAAU,UAAU,SAAS;AAC3B,iBAAW;AACX,YAAM,SAAS,aAAa,kBAAkB,IAAI,QAAQ,KAAK,CAAC,GAAG,OAAO;AAC1E,aAAO,OAAO,IAAI,CAAC,MAAM,aAAa,GAAG,MAAM,SAAS,KAAK,CAAC;AAAA,IAChE;AAAA,IACA,iBAAiB,SAAS,SAAS;AACjC,iBAAW;AACX,YAAM,IAAI,YAAY,IAAI,OAAO;AACjC,aAAO,IAAI,aAAa,GAAG,MAAM,SAAS,KAAK,IAAI;AAAA,IACrD;AAAA,IACA,gBAAgB,QAAQ,SAAS;AAC/B,iBAAW;AACX,YAAM,IAAI,cAAc,IAAI,MAAM;AAClC,aAAO,IAAI,aAAa,GAAG,MAAM,SAAS,KAAK,IAAI;AAAA,IACrD;AAAA,IACA,oBAAoB,UAAU,SAAS;AACrC,YAAM,IAAI,eAAe,QAAQ;AACjC,UAAI,CAAC,EAAG,QAAO,CAAC;AAChB,iBAAW;AACX,YAAM,SAAS,aAAa,kBAAkB,IAAI,EAAE,IAAI,KAAK,CAAC,GAAG,OAAO;AACxE,aAAO,OAAO,IAAI,CAAC,MAAM,aAAa,GAAG,MAAM,SAAS,KAAK,CAAC;AAAA,IAChE;AAAA,EACF;AACF;;;ANvNA,IAAM,QAAQ,gBAAgB,2BAAyB,sBAAyB,SAAS,KAAK;AAEvF,IAAM,iBAAiB,MAAM,eAAe,KAAK,KAAK;AACtD,IAAM,sBAAsB,MAAM,oBAAoB,KAAK,KAAK;AAChE,IAAM,qBAAqB,MAAM,mBAAmB,KAAK,KAAK;AAC9D,IAAM,wBAAwB,MAAM,sBAAsB,KAAK,KAAK;AACpE,IAAM,sBAAsB,MAAM,oBAAoB,KAAK,KAAK;AAChE,IAAM,YAAY,MAAM,UAAU,KAAK,KAAK;AAC5C,IAAM,mBAAmB,MAAM,iBAAiB,KAAK,KAAK;AAC1D,IAAM,kBAAkB,MAAM,gBAAgB,KAAK,KAAK;AACxD,IAAM,sBAAsB,MAAM,oBAAoB,KAAK,KAAK;","names":[]}