From 00703931d33a216a5a516af7483b591cba24633a Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 13 Feb 2019 10:46:14 +0800 Subject: [PATCH 001/163] =?UTF-8?q?:tada:=20=E6=9B=B4=E6=96=B0velocity?= =?UTF-8?q?=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/blade-develop/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 6019cb33..6b0525a6 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -31,8 +31,8 @@ org.apache.velocity - velocity - 1.7 + velocity-engine-core + 2.0 -- Gitee From bff659886ae1c696f8340cec78b45d663e257493 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 13 Feb 2019 11:19:47 +0800 Subject: [PATCH 002/163] =?UTF-8?q?:zap:=20=E5=9B=9E=E6=BB=9Avelocity?= =?UTF-8?q?=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/blade-develop/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 6b0525a6..6019cb33 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -31,8 +31,8 @@ org.apache.velocity - velocity-engine-core - 2.0 + velocity + 1.7 -- Gitee From f99093e8e519abbd1d42b1f89c645c54f5e4a0dc Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 13 Feb 2019 17:25:57 +0800 Subject: [PATCH 003/163] =?UTF-8?q?:page=5Ffacing=5Fup:=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b8a3edfb..0285686a 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,9 @@ ## 主要特性&&变化 * 采用前后端分离的模式,前端单独开源出一个框架:[Sword](https://gitee.com/smallc/Sword),主要选型技术为React、Ant Design、Umi、Dva -* 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[Blade-Tool](https://github.com/chillzhuang/blade-tool.git) -* [Blade-Tool](https://github.com/chillzhuang/blade-tool.git)已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发 -* 集成Sentinel从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 +* 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool.git) +* [BladeTool](https://github.com/chillzhuang/blade-tool.git)已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发 +* 集成Sentinel从流量控制、熔断降级、系统负载等多个维度保护服务的稳定性。 * 注册中心、配置中心选型Nacos,为工程瘦身的同时加强各模块之间的联动。 * 使用Traefik进行反向代理,监听后台变化自动化应用新的配置文件。 * 部署使用Docker或K8s + Jenkins @@ -27,6 +27,9 @@ ## 技术文档 * [SpringBlade开发手册](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade开发手册) +## 单工程SpringBoot版 +* [SpringBoot版](https://gitee.com/smallc/SpringBlade/tree/2.0-boot/) + ## 工程结构 ``` SpringBlade @@ -35,7 +38,7 @@ SpringBlade ├── blade-gateway -- Spring Cloud 网关 ├── blade-ops -- 运维中心 ├ ├── blade-admin -- spring-cloud后台管理 -├ ├── blade-codegen -- 代码生成 +├ ├── blade-develop -- 代码生成 ├── blade-service -- 业务模块 ├ ├── blade-desk -- 工作台模块 ├ ├── blade-log -- 日志模块 @@ -77,7 +80,7 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要 ## 注 * SpringBlade前端UI项目地址:[Sword](https://gitee.com/smallc/Sword) -* SpringBlade核心框架项目地址:[Blade-Tool](https://github.com/chillzhuang/blade-tool.git) +* SpringBlade核心框架项目地址:[BladeTool](https://github.com/chillzhuang/blade-tool.git) * SpringBlade交流群:`477853168` -- Gitee From 4fce6c07c1eeb75b3c2d1369cb412f60b63625f9 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 13 Feb 2019 17:34:01 +0800 Subject: [PATCH 004/163] =?UTF-8?q?:page=5Ffacing=5Fup:=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0285686a..71a6efe5 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,14 @@ ## 在线演示 演示地址:[https://sword.bladex.vip](https://sword.bladex.vip) +## 项目地址 +* [gitee](https://gitee.com/smallc/SpringBlade) +* [github](https://github.com/chillzhuang/SpringBlade) + ## 主要特性&&变化 * 采用前后端分离的模式,前端单独开源出一个框架:[Sword](https://gitee.com/smallc/Sword),主要选型技术为React、Ant Design、Umi、Dva -* 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool.git) -* [BladeTool](https://github.com/chillzhuang/blade-tool.git)已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发 +* 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool) +* [BladeTool](https://github.com/chillzhuang/blade-tool)已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发 * 集成Sentinel从流量控制、熔断降级、系统负载等多个维度保护服务的稳定性。 * 注册中心、配置中心选型Nacos,为工程瘦身的同时加强各模块之间的联动。 * 使用Traefik进行反向代理,监听后台变化自动化应用新的配置文件。 -- Gitee From 8286883d3bfaa06379c1f4bf900b37ab97eaebf1 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 13 Feb 2019 17:36:33 +0800 Subject: [PATCH 005/163] =?UTF-8?q?:page=5Ffacing=5Fup:=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 71a6efe5..489dc9f1 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,10 @@ * SpringBlade 致力于创造新颖的开发模式,将开发中遇到的痛点、生产中所踩的坑整理归纳,并将解决方案都融合到框架中。 ## 官网 -官网地址:[https://bladex.vip](https://bladex.vip) +* 官网地址:[https://bladex.vip](https://bladex.vip) ## 在线演示 -演示地址:[https://sword.bladex.vip](https://sword.bladex.vip) +* 演示地址:[https://sword.bladex.vip](https://sword.bladex.vip) ## 项目地址 * [gitee](https://gitee.com/smallc/SpringBlade) -- Gitee From a360b4d8706d80d8ce3053bfa440c42722bc3d0b Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 13 Feb 2019 17:38:42 +0800 Subject: [PATCH 006/163] =?UTF-8?q?:page=5Ffacing=5Fup:=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index ef4e4deb..d0b9b55d 100644 --- a/LICENSE +++ b/LICENSE @@ -176,7 +176,7 @@ recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2019 smallchill + Copyright 2019 Zhuang Qian (smallchill@163.com) Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. -- Gitee From 5b0aa1f61c9dca4d6f28383046ce58e264f6095f Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 13 Feb 2019 17:39:41 +0800 Subject: [PATCH 007/163] =?UTF-8?q?:page=5Ffacing=5Fup:=20=E6=9B=B4?= =?UTF-8?q?=E6=96=B0LICENSE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index d0b9b55d..1481edaf 100644 --- a/LICENSE +++ b/LICENSE @@ -176,7 +176,7 @@ recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2019 Zhuang Qian (smallchill@163.com) + Copyright 2019 ZhuangQian (smallchill@163.com) Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. -- Gitee From d67401645d9d666dd5e83fd0e23d6a7ff096f8ec Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 14 Feb 2019 09:55:30 +0800 Subject: [PATCH 008/163] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/develop/support/BladeGenerator.java | 2 +- .../main/resources/{ => templates/props}/generator.properties | 0 .../org/springblade/system/service/impl/RoleServiceImpl.java | 3 +-- 3 files changed, 2 insertions(+), 3 deletions(-) rename blade-ops/blade-develop/src/main/resources/{ => templates/props}/generator.properties (100%) diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java index d39c2d10..a262b53c 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java @@ -248,7 +248,7 @@ public class BladeGenerator { */ private Properties getProperties() { // 读取配置文件 - Resource resource = new ClassPathResource("generator.properties"); + Resource resource = new ClassPathResource("/templates/props/generator.properties"); Properties props = new Properties(); try { props = PropertiesLoaderUtils.loadProperties(resource); diff --git a/blade-ops/blade-develop/src/main/resources/generator.properties b/blade-ops/blade-develop/src/main/resources/templates/props/generator.properties similarity index 100% rename from blade-ops/blade-develop/src/main/resources/generator.properties rename to blade-ops/blade-develop/src/main/resources/templates/props/generator.properties diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java index 895a87d6..87fdefcd 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java @@ -69,8 +69,7 @@ public class RoleServiceImpl extends ServiceImpl implements IR roleMenus.add(roleMenu); })); // 新增配置 - roleMenuService.saveBatch(roleMenus); - return true; + return roleMenuService.saveBatch(roleMenus); } } -- Gitee From a2d31dddfa8e875d67f052ac9b939889fb3c0ad4 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 14 Feb 2019 10:00:39 +0800 Subject: [PATCH 009/163] =?UTF-8?q?:zap:=20=E4=BF=AE=E5=A4=8Ddevelop?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E6=B2=A1=E6=9C=89=E5=BC=95=E5=85=A5common?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/blade-develop/pom.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 6019cb33..8df2e6fc 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -23,6 +23,11 @@ blade-core-boot ${blade.tool.version} + + org.springblade + blade-common + ${blade.project.version} + com.baomidou mybatis-plus-generator -- Gitee From 3eb6ee8f2589e622ba6ecb7d8978cdf30f844bca Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 14 Feb 2019 17:30:57 +0800 Subject: [PATCH 010/163] =?UTF-8?q?:zap:=20=E6=9B=B4=E6=96=B0cairo?= =?UTF-8?q?=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c8efc15e..a6f7e928 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ 2.0.8.RELEASE Finchley.SR2 - Cairo-SR5 + Cairo-RELEASE 192.168.186.129 -- Gitee From 1fc9b763497fd79220aefbd8e7a1a0cbcfad6b71 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 14 Feb 2019 17:58:23 +0800 Subject: [PATCH 011/163] =?UTF-8?q?:zap:=20=E6=9B=B4=E6=96=B0blade-tool?= =?UTF-8?q?=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a6f7e928..8ac0c60e 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ pom - 2.0.0 + 2.0.1 2.0.0 1.8 -- Gitee From 81b4c904dc5e9cc1548fc715a42baf54e70e1f71 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 14 Feb 2019 19:53:44 +0800 Subject: [PATCH 012/163] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../blade-develop/src/main/resources/templates/sword/view.js.vm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blade-ops/blade-develop/src/main/resources/templates/sword/view.js.vm b/blade-ops/blade-develop/src/main/resources/templates/sword/view.js.vm index 0f985db6..7ad0005b 100644 --- a/blade-ops/blade-develop/src/main/resources/templates/sword/view.js.vm +++ b/blade-ops/blade-develop/src/main/resources/templates/sword/view.js.vm @@ -30,7 +30,7 @@ class $!{entity}View extends PureComponent { params: { id }, }, } = this.props; - router.push(`/$!{cfg.servicePackage}/$!{table.entityPath}/edit/${id}`); + router.push(`/$!{cfg.servicePackage}/$!{table.entityPath}/edit/$!{id}`); }; render() { -- Gitee From 27c847526b176283cdf57e7642327d75fee6ff18 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 15 Feb 2019 11:20:46 +0800 Subject: [PATCH 013/163] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/user/controller/UserController.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java index e94105ac..a2ccb5da 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java @@ -30,6 +30,7 @@ import org.springblade.core.tool.utils.Func; import org.springblade.system.feign.IDictClient; import org.springblade.system.user.entity.User; import org.springblade.system.user.service.IUserService; +import org.springblade.system.user.vo.UserVO; import org.springblade.system.user.wrapper.UserWrapper; import org.springframework.web.bind.annotation.*; import springfox.documentation.annotations.ApiIgnore; @@ -56,7 +57,7 @@ public class UserController { */ @ApiOperation(value = "查看详情", notes = "传入id", position = 1) @GetMapping("/detail") - public R detail(User user) { + public R detail(User user) { User detail = userService.getOne(Condition.getQueryWrapper(user)); UserWrapper userWrapper = new UserWrapper(userService, dictClient); return R.data(userWrapper.entityVO(detail)); @@ -71,9 +72,10 @@ public class UserController { @ApiImplicitParam(name = "realName", value = "姓名", paramType = "query", dataType = "string") }) @ApiOperation(value = "列表", notes = "传入account和realName", position = 2) - public R> list(@ApiIgnore @RequestParam Map user, Query query) { + public R> list(@ApiIgnore @RequestParam Map user, Query query) { IPage pages = userService.page(Condition.getPage(query), Condition.getQueryWrapper(user, User.class)); - return R.data(pages); + UserWrapper userWrapper = new UserWrapper(userService, dictClient); + return R.data(userWrapper.pageVO(pages)); } /** -- Gitee From 71d12db3b22aad117cc7528dcefb7b81ac7f0c02 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 15 Feb 2019 15:47:44 +0800 Subject: [PATCH 014/163] =?UTF-8?q?:zap:=20=E5=85=A8=E6=96=B0=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E6=A1=86=E6=9E=B6Saber=E4=B8=8A=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 +++++++++++----- pic/saber-code.png | Bin 0 -> 284949 bytes pic/saber-dict-select.png | Bin 0 -> 360201 bytes pic/saber-dict.png | Bin 0 -> 397476 bytes pic/saber-log.png | Bin 0 -> 478973 bytes pic/saber-role.png | Bin 0 -> 327672 bytes pic/saber-user.png | Bin 0 -> 307208 bytes 7 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 pic/saber-code.png create mode 100644 pic/saber-dict-select.png create mode 100644 pic/saber-dict.png create mode 100644 pic/saber-log.png create mode 100644 pic/saber-role.png create mode 100644 pic/saber-user.png diff --git a/README.md b/README.md index 489dc9f1..cdb2d103 100644 --- a/README.md +++ b/README.md @@ -6,14 +6,20 @@ * 官网地址:[https://bladex.vip](https://bladex.vip) ## 在线演示 -* 演示地址:[https://sword.bladex.vip](https://sword.bladex.vip) +* Sword演示地址:[https://sword.bladex.vip](https://sword.bladex.vip) +* Saber演示地址:[https://saber.avue.top](https://saber.avue.top) -## 项目地址 -* [gitee](https://gitee.com/smallc/SpringBlade) -* [github](https://github.com/chillzhuang/SpringBlade) +## 后端项目地址 +* [Gitee](https://gitee.com/smallc/SpringBlade) +* [Github](https://github.com/chillzhuang/SpringBlade) + +## 前端项目地址 +* [Sword](https://gitee.com/smallc/Sword) +* [Saber](https://gitee.com/smallc/Saber) ## 主要特性&&变化 -* 采用前后端分离的模式,前端单独开源出一个框架:[Sword](https://gitee.com/smallc/Sword),主要选型技术为React、Ant Design、Umi、Dva +* 采用前后端分离的模式,前端开源出一个基于React的框架:[Sword](https://gitee.com/smallc/Sword),主要选型技术为React、Ant Design、Umi、Dva +* 采用前后端分离的模式,前端开源出一个基于Vue的框架:[Saber](https://gitee.com/smallc/Saber),主要选型技术为Vue、VueX、Avue、Element-UI * 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool) * [BladeTool](https://github.com/chillzhuang/blade-tool)已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发 * 集成Sentinel从流量控制、熔断降级、系统负载等多个维度保护服务的稳定性。 diff --git a/pic/saber-code.png b/pic/saber-code.png new file mode 100644 index 0000000000000000000000000000000000000000..130579ed950943ebb6cc1db263383421fd1714bf GIT binary patch literal 284949 zcmb?@1yE$omL@LUNCAzzH||!rYvbV6?(WdIyIbQ9%m3c&>_qJBM$CJE zL{{A!6;bDA=CSWPd8$HXrA6VtV0{4r0f8466O#YD;DLZZF2P6Yx2Ct)Ti zC@U@~NFZx(V{B$=1Og%!nxF!$sxX3IWkR+Yu_CFA19?42Y&&f)OXk=}!g- zoekH1sninU)0$C25?%xwRtW+z@?oOmgWF-!N8(^( z93)$zFHXWiP7CCk!8DLq2uO2v>;@*72eJlP|hVd@H;QEml^fbP>FOxucE zOVx{H#ZVv|3c#trsDGb4Bs2F!huznM#hS!gu76zOPp8{j~Wl6j@=8!(a}~&K|CR1;Dh=0V`*YJzgl*ABtHYL$QqJvt7N0qKojO1X@)K;nUJA-^*UEGwyz72$3oouf()*jL*xe($45g<6Y#A1l{ zE2(&@dkun_w^;k&Ljp6Kv_X_YPz#bo2Wo%ewLe4z9bPgbdVVT?RLsE;Y3WTrQ>~l9 z?%dN>5CN7g-*;V5NE}REtYN5~#>_&z$NWrKXf6V9H9i_eRRlpZ_kRwqL_7`v+LMqu)+x;MrVm|0jxxsE6Rd8t4 zD9%4%?*tfuel-MWB>sx@kj`oli*<10Aay-pvR_7f?5m*^{UUUkmJpo%IZI3InVgEq>OGbI9IP6!m` z37f*Ueyb3&n8`3DcE{=P)fVNPJ~YLLqNn*4s-{nyj5ye%U&Bm|5~t@-!&nYhHh@)) z_QQ3ERi!2=ckSe+2HlOl&o<#NwpcSe--TkcTrAn&;ESnn|CbJoNyi4w*9 z5}(Wmk*5w79VJhQU5Igxjf|~~ZWX&6Q8)Zr%gK?RE|M4>K7zW3yGOi7wO6#~9Y#Bl zxFZ@`0P~%RV(h!dcba&~cv=Zwr6_Y5_-r!yx{|NO33E^<6erv#7Bn<8R5UsjSL*r| zPwENk9`%#v+;h)-vqc;;?DgWzkX95{*ykAMtmiBl(oK2Lv$ID}w*|MrXV_=(XAi63 zdoioZMm~>B=LYAzd(?Au;5S?i+{Vdo8AKUhGQ5CEj_!^Wt*nhLt!z#& zw;1l$?ltai?vl68M;Wsog)+aJW)Wx6kCKjT7IoIS!POu|crC6z%%UQWBmwNh>ouz1*l3ISXB)J7V*(ER2-_vhb5A
    Nijnw-vfjA>23=ELse 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 L=aSCo{rrCbeCr_J literal 0 HcmV?d00001 diff --git a/pic/saber-dict-select.png b/pic/saber-dict-select.png new file mode 100644 index 0000000000000000000000000000000000000000..c2e34690b861e752fbbc4c2eb6eb1f12067f5f20 GIT binary patch literal 360201 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

    V>=bG_=yR7u-cY0hKqWy zhIX-(I+dfG8UN~J)ol6{rnI3*xbN*6+5cv2-1VV8qvSgh%un}42kqlnJBPLsn4*oh z3bQ{eO9kazX)oshA73I@rtTC464kSwr^_UhC!Lhltk8o_b67)ucnCq<_UvI3s2G+nv%dFZ^m*L)&U*QQF#b8kpc*^E>=lLcs& zb@R=2baQbWxiOVisnHl;DrYvpR_9oF-P+o_hG*SW;N=Pg&mY9jVw;7vr<>jJBoa+;Uo;0`x zf5#l^SVo{wtY4O{QhVsTmEiI8_riWTN6D%9ln|q?gjjkt_eHg7lT&Z7R^WmMp{ANH z1iizmkzoy)Nn2`|9}kS9!u`9qJ?m=>Q?TnxJL@xyJ|pCSLxT|VJrNy*KrCCCW@9vM zEPd#H!6q}aYGpEgXRy+?=y;!tx7s46CD}!$Go33m2B>VJ@IeD?^9CIibl^ ziBYE!SVo6O*82N9;Jmo?iqoDh(HN>iqAs%CXMRw#SA?)Q(J?LtDyN4z!R<>>f$g(GX*}-1NwfwhpFqmZi?`asK@kNN7Wy# zu&GF{(Bq?^x3y%qHzlKu@cE`ypNh6_>>{qBD$;aPQqeQ%658iTT@MO3H~Py!A8x>& zgNO^sDQPr(p(SC?@_Xx!Oao8HtAMo9#*z{{d$nVQ&(+jeknL7nR+byE_2?*EzkQ3e zjLc&mGJXH5{L{x@uLYVnX0dIB?{AWJeRfBRQem@Cyz3l!3j|868ayC8%Shwudo2|@ zSB{=$^yN|8T}=XmlFJLG4uG%ADnK=(81SuP|C}t?JDB)am?vWSde~qL^bwam4U*bhfjCZSyfD%U>8n4Y+Y4;|PTFX^DmmOwIgGduSW^`TN z30%#_%3e0uN727*WOUD?=zC59a!!QQR_ASZfmL|@v`B@2S@$SpVg(!Z zx+9?_<+Hn^BwX9>JKt3!(pmM;uLTmqQZ>XqHND*}-k#B6f*Pa2md^~8jAL)y z1qH0>(TDH>6rK9Oxd>`>S_wWjTpAnG|F5$6ox=Wcz2(d(Ka=kpA-5;qZ9T|_syyCo zd{o7aUD?SEK;{7nW3szc8yCs8f=|>9keEVzIkfE_B{I9Lg!{I3$Kc3VS5Aqtk@<}v1GuP z;5lhSloz~K+PckUwHe=68h%L(cBk)C%f9JTH)`0On z8>Uc8T269B2p?vnF1lGO5sW*{FKgEbr&gQR_+Wd|mP%`%rg!U1RpaeCq8e9)q@h1F zUUf|IYr-E$)4yTeI|J_Sd`C@{cDl44(@U!?b!secl*GyX!T0~4vf(*?eJlnf26V8W zLTi{#cizHUCf0z~bgA*3N``3`X_@~* zg$26+kJ1mb`|Jul{Io;ac5;o8My_csEpTbFfrT%*$LvTn=M!jlW0eB+F(;7E-$|2q zAhuc4J5@@5Jj4Ccr6(~*rC+V{Wh1BZ#w~d+R?gjzX1Ta+(up!PQf%*`;I<;ZECY+w7cCK zfDxSNGC@THE8(5ib^$S(A=3@XX(>vR7oHnZiE zd1j1arzAIsH|9qD4&Hq8SwKg?WtSl}RXxw>Nt^3R#}zuCngn94tgQ=97gIBgOXAcJ zqN~pMdb#9OP+4i|Ve)dz^5$EdIJ-;NvEpQ#K6g18} z3ivZx8S2iOf4NLlv~XwA(usBa;|yL8TPhBJU3H#f<(KGWZ|RN?*ljsXZfC9zkwWWQr4p;W6)?98Bcum_V%1h z^+g(*Soh%7PPfwnw-RLyMp`U=L|h}xFC@A>@oT!FXX@tRMUnWF7R7l!#~WR*e-n9| z0R+)Ld)5fjHwIX z(vP~4w5%09!V~}wbZZ6IkJuYgcu{(DCgnL6>`W_b=d(gBm7mo0V4lN$4(M@wJOtFH z$Hu0-4AK|+Mf1pms=69CI9$wUbK=W$4bBiNQ7(6npka@0uH`7&*Bs>;H@REprM+pE zYrBUEkMTi3l|2m7g$S8C@$AqtmcLPdsj`2t7x(RZ9w|u)-s;Gxx|`8TA`PeSe^!l3 zrO;#4{~f6RkN?F8-ITQ{bnt!p#T7`7=Ny0Pl-DzzHZW7`dacDaCp0{1T z8yPQZ0VW4>MKgo@r^0+2f80|^(2N!@+8kTX#KFm}U)_4n6dtM5?0o8`RdKM?W47jzIaVOe>$<;5@D%dq`fnSryQhBj6)GT2Y5 z&BTz#8NdIFkINW8%DMO~ph}9eVhyP?Zfcu!diFK;MhWK&=l9U!4) z+16xf+&WCSUs;_~JJ)lgFrL_rJ~MhU^m8?xe319l^(jmuvHR9P=;qxLrjxg;i_DkT zRurfUAlNxAQ{k;h1a02}ZW8@7y%t79d}lY@p*Jhzf2kS%zrgp~)#Z#PN_!##$WNNS z>=QV$gwY5!{!JvH=`D3!8jr;IRv+vgnTwsZPSL0$rM%Sz_0S6UGS1fy8fbp6)JWst8{4>M<7rMc7?#vtEx$nK zBBaq`?nv2`IFK)dGX_FBu>pnKq?6p)?f>)){D!+GMNa+cJ{@xD;`~0m#>?#|CXlFp zMZ~N1*gwY>|KKS@A7+?qD6XFSjZXgIhX3qBjB=?h^Oe6l7B(i8+dB$l0-ss_48{55 z2ye10WVQ=#9{GDu85P#Qvf?awJpJ#zRuj5Ci}loRg8a=``~hqK_k||a&>wBlf&Zoe z@lOqIXy)vnqfdXF+pott#Y`E!B9 z@E=`hy2mZBx|l&e?8Yb#|Bt@$?}04K1n@KNxbRKjZ%)qFU!HUK>v(U~U$&*c4p2EN zgaz=ojb|iNYlMmP>F*qWYi^ET^b587q@1V55+rfxZ-J1Z4gI2X-vku@983FGzswN& z>PpoAKiXMpm+=3`c!bX_t}$SE2JDT9BX)L|JN&0vb9^530 z3;Zi)Z1hoRTK*wqXWvl(sYJT`SL1%SkEw1%b=3fkQsL^S_J`snNB#c7v+ImA)VR{M z@N;2dQO6aQ25iEIf8`3J+)QWPvaxtPSd2?6h^?3!vLSG$W)X84$t>KuHRgvA`Zs&Q z{sREli}Yn>2%7kqUS4&UAy}OI1$|BTI9^X*!l*tmsB9Nx<~nNz?ek%&;{GFr_bzaKO2`ARUW)|Co!-aOFxNLG~SF!%Don-R-}ECfkD(8_w~W?OFTP{%&Xgp)H{6 zB_myDQ~A8tJij3R!bCg?VMYJ}1?|i~{Zspv)0C0bf{pa2YK?$NIu2@6lgE{C`V&bb$%D8@N0A z$8v)IzUTk(S4JT-zTToVnw&_&qb+I&h6_78y+0`T?+Wtp-3f3ja_+rI4qSM66yS|x z?^*iGT&1b`%zMzS-R)MBlw|qy<6WjcVC7JkvEbbKP5|1pguC~gdkyMYmx!t8&!4@c z;${B=ZhrH($P;IvL&+TWmDg@cnH3x>tCaR}wdXqdqQ^IDXe{%>$=?g&&td-VdnWQ^ zQQu&H^B%z$S~$ELyNT4zvCDJ(68PsH^gm@{$+5NNQCoTT!pTr+X1Q9=vwlO@6tn&Y z6C3BMk!hTiy$NL6W=fr?j!4j4sMG7T0loY?1SXrw;j^saX}qs~M*OGyt@l6mHJjL* z{!Tak0yawck4Ef15*$7D7mV}oW_+t5_q||x$mjh%`m^ZYP;(ZQ>8($n@8O1CdB_I<>ZBZB{JACX|0#>A zt9|6NS9{YI1B0c>Q#Zz!?OY3`C9O+PN(L49I2=5Eo+{>0FAajY+qI2x9cGI5dGX=J zUqJkCMru;<$>V(6-iyRQy$7`UlK{UV1;54Hd2bk-MZ&nSrjN3xmS-QO`#>lagC{3v zeELSR^9*r&&oACN`d57af9Ztn0<)r5rmY^I*qE}enH=jw*m}Ni@VhH7Fng24!j3ce zm0V@LPkq~q6_XQ(5?}mfpfL8yq&2;zX+q(3{!Y?DXzt9{3J~caoD;2ocHUnRj<$`C z;&OA#u+6axAa;xfh$&C^<9EuT|Fi>N&zgfkm5k$Hah;tJd`dwIPH)Eqs1tsac^x8w zQ2OB2X$u=0n@O*2CPoFjIT&13?@P9!wDU1`DY-d1=GMLC5YmMP(j^~6rNm5o zOB|g~>JADjwI(g?p6zwp-Lp^ay|jxTFRc0zNkjWpIk&S9mr)#(zR~wF!!Gl98@P+T zs}l0=-uz72`LSSBgrBw@AKC8ifP4GA$>aDU-3lWcGgX}CWIuiS>}Cf(cCmGOLtY4bsIzmveb@IIT)52}|EkLw_G;LpsYEqZRmAoYq_&yo#W{GZ zw}X$*$VL))5K1xtJWPIPmTPa;#ee?1dZWu$+Dz^xb{ijc<%PhxM-U|dKfmW)?0B`O zQjMBxqRhw>)%v}hD!qlnn5d{IQ;KC(J!>7u@6sx)M2V+P*F?0J1 zod@OL_4ZMzf{FT)aRgJX&wP?;kc*RC+oaXu)RqBwb-%1kTVZt@;$sGD7B2gK`+L)b zs{;{JW5HIqUi&o5DYV0riJ#A)0Zb z60Ld{=;2h*1^5E(w>pmiDT*=-i{BE>)68wSJT}ox?3a%dri~_!Gxaj#^+A!aeVoLy zvaMMm@tYreQiv!=!MaYCf_`Myt}w>qstPl&P5^NPSr;kvFs80J0EUNb?EOS+rix$j zo76c>@*T5DfbKo)dyt2{l$bT6N0v{x>mhfwBXEpM-~J>l(R82|+$(3WX4U&}N0-Zj z>vf-|A@fsEBd2n9AZxb-CKqB8&05}>G=NS}%Jtg7_IR~=4R%U=zMFccuk`G$bNM!; zaY*X&dU#6Yl=xKM_QlS451D95PkF=JwZfj+1_N+p4?hllADP0$VO7iSekZtL92mN> zS2R`LPv`7aSVL3}Z4egFQrNq!m;3g--#T{5RVWo)&rQvCH3QQ@-yU?iR)Hlw@P)-F zBv_AC^7MD;~3KNk=*8p(t}R-L(!uvc-BWaFjq zIH}N7)TEEIpudKdRnBMG+}pSt)&DGnwc7aRP_an+{k@+i_YqTyyH+Zz29~i`CnJP~ zyLFSIvS@NX>v62S_KkzJ@<2snVVqk7L7`G&!NhvHMkB$mk(&uTZ$pw=Tn9-&Y11EF z@od{7FLDY?c%a-nJ2_I;Bp6(5aE+^?*99IW@7?oNYhxPqumg-BJ!{GbjmRG~c z4TJfI^VTA94jmglJ54Tunn|=9jySO;IX+>WHD-eXC$< z+$P~p2^#N*`!44(Q+vg-)uZAfFss5)>P}xUQ2;~ zY%Pu3_dqEU{UQaFk@ZYReG%A8-B$jwo!IceM%8hoJ&2g?>XL=`u`^HuE~N1D#(df%Gjllh49+%AEQWea*L0?qqMe=-6O8>qz|L z6Ak{A=u0;tc~wvIdlAjLRwNK)G|x=8YXUYrl4>~&O83+&e}x6v2%dZW&tGBDRAzpN zyYF!L;Z;8qRkJrGxPWsy+%F#S$gnjWSJvU+lCTR}17WaVE3h=t^UgWba^f-hGBz*C zY05q};aAmcA7o8QwS_~AQbgmVG{x_YqiR=3-bY3rY|?x zcurIZFpdM3JXod?6anppBT7Y58QvK8S|`{0Ik8mJv^02Q)4mf5e*sXYIQuuWaN;TQc7cSqW}R{W>QHT(z8 zi(DG_RL+`nw)`*&Rqg!pCVS-Nx%HV-?uItSIS%PpMr2>+pdflWL2@PbfS)-DiJn>W z+1i*``q*kf0}^slP4WinxVmjUHcmAH`OS(8DEQSh!5x~ab>zwqp8UBxu6HhtydYYs zuhyk7xqOmaAyrsoqMbr?i(e(i1FT@V>S81F;)MyC0~cldpPm}mI1IERTufJdCbp;y z1ZHb+?G56uY)s_1s$~TVfh0JMGiLOA^&y(i?+mEw4a`VcHA|-|!h5~qT~>ooM=#$+ z;n#_Cr3CY?6(ZtHTDMi9%#>q`H>u;;JDC*KDY2TH>t@ijJ}HTAEr+ zPA7Sc_WY~g>qos%M$-o}22;8=aIo_sjtjE|9%iCriM)+Q(|zAV+lWa>-_qp-&W0`X z{`8J-LoNL_L5SIH4o886x`djX%P! zD6TC!Odyi?#TZZ8xm#)yhb)the>9vcIImRo0=qAku|Ko5Hp4Eh&jqmy))YfSe$H>o zy{`t(+ZSh2^KLMitA`%IZVrBwkyE6w+R1u6Ejd5rb(k4{W$li5x6KC|-)y%X zYP&-{sacmAS0^B|?=aw+B-86QVa2l3b32F4-sOYRruGeF)_qvoUCR=AJh5+b>}oSW z$*|;6@0mB*+UVm@LkZo^>qfb0Bg!9wlNAT_$ve9e0WT*eEJFsy71^1kMV_w~*jGA+ zZzxt7iF3gz9n|>mK-D|>Xi}B;=$x=5kdsPUNHDyK3Skem1J~{YU zEcBK6gb{%!$*e$_O&|gSjT~fjmU8%l`5=m3Dvx{FT4|V04UAWu$!9X2ctr@fTI?ys zLMIo8tn^lpRW#Et*_oqrccJC1`I0(l$0UxH6ijaKegB!K6SD<3-SUn?PdVG@Ml*|R z_0A)jE{Zp_dtUtE6HQ_ct zV=?E{$ys9-Ni|cNdEv_G&{5N=ymsSnS;GR%d@Zqhc@z~fObp?DFP^*YDFy7!ei4&S zpqCo}v|!}qW2v*sv%aGJGWIC{4wlojQ-)M<+C8L1BD(UPZYr<>a}6o;t_81sX?bE+c1Vf{h z84cK%v6r_DQ5TDTW0kvgq83wV;efi%=-b?K+QBeoOO&jxc8m-2X7seQU=m zUCjP+Uvda*!R3MyGv->+rigQfCc;Iwa$FgRn|D~lD^Z9NEfH3PaZOg|L!9!N$aqst z!+S+-Ce7xSPY@Z(19VRPCi9~oA^e8lZSdQ=yB5aK!G?D$=>^)HW%FEqh!VpW(V~xs z8}jeBY9-uWv;=GD&<~`PQ)8mT>HXj)t3#h=uir`fT35i)z}4N%MoV zoC#6HSK!H}yaT^pF`FWB`ozO#MVfOd59bEEXR+ymcS`{8PT}pVMtXW?3VjQmlVhxG zer-RnY5B;$jWDz8t7}6?Vqv0kX&a`TFQfer8D-PZx22H5=?f2m0fBJ8qkvXF^yLzh z!=NLK9VT_y{z~-%@N{gke;xk-RddFf2Q;<5l4VD)d)Ze0;FOll%+CAMZ)i9I)FugO z+esC#@S9{iOo|^{_+j3U`Lr^=4%6v_KOS3swZdVAR8Is&Rq6C9__r4~3_i{Lkup+X zaTOB9TM+AGBtW+2?92_-<@FNff_|JIhFV6Y6>Nb0kI9{*YV*%H zZxeQ*@B#1H8Vv`(MkA)N-XDJ9*im2aAhQzfJ6EzbJI8#vPNliu6>b=WrOA0Ca)!IR z$j%P;k&JeO=&0p=YmAqDO`D!rWc%uJVGpyH&HK%Xcg4~3927%9`pTm@gu~)iPkoT< z-uqWQ+*aNl#S-bhrUGI774Oi8j_r@^h|dJ_H{a#~YddEc$eo9=CMUZdUnP6c<%kBg{nhsHNvKTK$Ey^!ILU?#Q!MS60KQxeb+ zJ9F3+&P_4!*S;tJmADepU$@)uZ{8seFV^oEeb~ndY30_jBnM+EmT=ExFp8hI^qU*L zv%N=vn?0xk*)Ji%i-*;w0?Qsxtt($!C;1cu}gaBJvu_XNUASce*J+$ z$*XTkuePxE!~aO+jj}Kq-KdO)S*jQAJV;^sB+GtuV^t zE&5OTtE%Ad+U3ZhhKu4HPVK{c#-+M1v<(V$Uv%;Sn6*TeP3K1Q^FP^NLcab)F!s`D z$tn@4|LCLW3h=+DE(fspE7FpuI80zT`Wimn?-5>oYnuvtkCy6ukH@^PGBcba99BOYi=ZBwG(mwSDRL^O$TEaFTHsfo- z1&kIW;~QAuT~XM*fjTtQ15URAnpFhDT!&%s7|UgxhoOF4B254}OsSX6+Qz=rlNdtn z(QM`LjEaXv3q9J+9iyB}Cg%nMm?alYxNHZ^J`r~EA%jkbB9o4}VOzTEbzSIQ(b=wP z^XWQuJtJDyQ%fB;(SuB|D*ccL$rV%W7+X2(-YaX?ncwT8ha?l>4I?FPhOL+lyg~az z%=9&#LhpzSL3q^5a~lodA2kI+Evt-xy%y9fB{wD3>aPf%;mPPVfJmi1zk`fA!RM3= z-ad-klLW=v0sM*S`?|f0r8jtNx+1*8iD@rgaS)ZK38;R}fA~cWzmZ~T6d#Dga-URropjrOjvsPU4KKG$y*X#U#E87% zjzzFxL}fiACoQBEXskh{>H7+awsZvappQB!}`ap@S3|-@Kj>rdOO# zHgwpp88S+f!!uVN`lPg>&9(1oQds5IA)J8~Hb#sPs%O9MyBqgE9UJtOvT>Mmm2_-4 zaxKN7NhZZiXeHRP;j6P$*x#mvwH7|H10<#Xtn*(eg7wa(hsg zS7zq@9XMJ~?1S_Y*X1^>t7V5cU&Ao%qKs97eI4nza6I9;yhe<6*KM&;Aw7@Niq8J) zrz8D-=r@pthTQO!=$l{}gfTOc{AuJl=r!mj$XKK{2^K0K9w{GP1D-nVB z-E&TQJ7}ggR?5b&_7s`5flz`pTe#nIW#C~G{EG1aP`{j2(=ySL(0dIem}QtYAL|Q@ zj0nX+s2_+{X{;@b?t(9muCGwbL)96^1VYI*6L_#wlwN(&q9nQI@hWL^M zN=%Ec_;|-_BAW+2#TE)X%vN`KF*bLny%!#RMhD&b!b35HGwD$FI?mhW zZfYH@`SM~P?T?ch3pc^Dp%154GcGd=?2kT=&YhR;p}oeU`ec#1_H``AP2xc-?EhRhfpE?Y33nhf%#~pQMn@Xhst% zPm=MW_;a6Uf5~=KfDO#!t4~u!*=N~$by4@fo3g$u8zellBwP}W$d3_c9kVmXSDYe( z4|72gnQx+aF{&?^m`ht_8M#}-nJ*34d|PN9^IZ=g%lF$0CnnaxFY%jcp<{Yn@=}&% zf+_N0&cUYR@9kWA$axAg#X)0xAn_yal+|Sg0AJzg3|!-jq0i59=?St0;DpN}_PQEC zQG%Yvg#g!7{^4WGeFp(}ot>PHGWbqxw|M`&`1&L-m%Q8$jMu5^#z}vQ{pjXV=+wY6 z{>sXuiYt+*UYN;?EBgc3x}Z=p^E9GWW-KrUIT-ZT`J}a*pLR z#6_9zE87hmOst{<4I{#>ly_|gH}!eWypsVPMJ#;)S`M1^A?OuF&hH;$3*Y-%6E`k$ zM=IyPN>uM`jL^)J^nmTZS-b0TKMb47sUCndqNCP-s!&n|6pK3Kah2PHp!Dd#GQVNy z*@~<+PIZp$3zCz%jV^oxfoGU`Re~x<#3h7*puCN`k$k5_s3L@2JNa4w+YqKOY8Smt zpqo+#YV(Hyo&(gm{gso8c#%#2NeZLKA#K-Oko3kMdu4y*tU3UD2$PFF!F(H{)ZI-ra_P#=z+d{)8xZkq1PV7PZ=nG6(z=owVBXsrAaC%E?``CmTP6A8dclX zE_Nk5F-~sBY!YCJNl*{H^gJkONHSTc?lh#n;s(K6Mjo7}h#hxC7WUk$Q;G~2(iM;2 z{{8x2)5^(wuK}gq**1W|OzcA-zeD5T7V=60sxiPGXuG)V*PM2D3CP1IW}%mQ{kXUU z$z7wXK*mFi*tc}|Y~Y4B`wc^ssuDfJEgtWO7^uOrZ?$pYUvFjN^f;jv4I0QE`X}CK zKs2B({VkX3uZ3E+2dod7Hyy3si*u^CdwK&Tb&MBZ_agkbxbAO&szQnk3TGwR!DknL zR<1hZQb=*5z5jYc?S(l+tjFtAHdm(c2~k#D*&wAhfY~@)JnXG8;i~9THpXer#5`O) zqSI?Jw<}( z1d-i%a5x~rrBG?-W_1PN)Vrt@kcWF`_koZc=k=_#@T&NCB3la@xpPzgMD;OzUKAHX zoEw5i`H{89HdA%W-z2z@wZy;|=AK25bl|M5PB3R+o?+b5gTIOSoFZ=|OCFdW{n4Pp zMS_C9g0qGUOIEC)eBWH%?}~aOnDoCD;-1dX^YMOlj=9)w*vv3*4;7hqs-;>i!wF1E zk<*2;=d=1EloPAT?WLdgB}F6hy09At%~E{DG{h-nXOP@HbPBilK~bJ$s`PBa%_NGD zd}8rJeJZ>r)vLUhEXSZa1Ld_$;R7M}_{w*{?dfTg8?tet@FmMU&K9D{nMla5S}=L8 z4{l~zAeV@m5t3Js*KXIDb@~FW-{)!1Tah$rwhqQA%$W=EwRmZ(KCulnBb$t$XRJNV zfz;-FQ;!V1EaM!_;hZ5#y@b@j^7T9G6U`c@ZOo2mFThgk2YU&uOK84EZ#nCB4Lntd z&uq7Fa}sJU7rlXDy1c%^KIm0P!bC-?ZVwZDh;qrtLLOJEv@d~Wv|~X+iVG(ftG~&E zp=sJjLe_If)-sg%p6v|!TQ_20w+2?-2KMZf2G-7n{*VM8J@~Q@!Yd58T4Mn51L&iv zyOep3u8D3ejF!L}HzZ9w|82f~d48w#`tR#D7T<<2!Cz9wHS%v{Flf)nG-H>)5s+C* z8L`758x5*LxEz)>IijhthFRiRRy9=fFia<_39Sy%swtj!^$Gpje?n1d0S=Pfx zYiC;Asp*+snrs8OWBO;7llw{B(pAgxCI$jMy%LGyOd;026@-i&rK%Q9`l8xMI`V>BXlKQ+S&l2|5f za)Gj6$^@G6SUyHIm{KvaqX*GupF%GfCM0+dZFohB%(jJ*hoezy>#_<*q0 zrReKweucR+H^Cqw`fPi2u93q?jRype+Y8_LU_;C>Mujm z9A}t&-#d5o`^WoVJ~`*?v-jH1TI<FJKbR<`&T zq^MG4Irj{NTTv{B){~amS_Z=;Lmi6U0}wpSmR5{he({~4^Vf1bf;O6h=GLG3#8q5- z8hz-eJ6Syjn7@3fFdGi5aur56i!iAJYoX1|g)LVa8ec)67b2zGEIk zsQOWYGv#1OG9uFeI8`9oE5I-8wUWYAS;Y8g@Ln-vUoGHt6`7s z^1TP1G8PAM6IqhUFr{>RPj#-GaEZU6o-GsEn_g&Lf z?fGodnPIG0!Is7AyfR!^%!(kT)hDB#{N&DJU61J4Sn;ch@6JbONvG8RbU|<2#M<+a z)_BggVy}3o{SKD6^{}9IgD};}GoR0KDnjn%BDa+ieQe==hRAp~eM4C!CrDJkm{5ZM)pl0&F$!d&QKxTWc#i+)kK5 zfF35lotM4T&p8TSYE;^}GI8h#qc&=3AqNyLOnpC~?q`QthHSV83ZixDE@sjQGM|4| ziYpHvxo{MVD(^pCh!#L!$iOZh`Ze@ac@kUORF-abU`)5YtBmdTyfMRoa4%u^>=-Io zj|V0<%96+omXkWKqWMv2Qn0g8WpQ`yWAjKer?5JvHKk!lR-1VCIH}c0o5;yIi1hIC zW&hwCtdb(ImH!7hyk86G*qB;>jtr=~eFZoE^d1ZdW7OgCW$zrqp5JD9TG42NXNpZc0Z5cttgHuF(1l!wlIS-dUn&E5XtGezLn%p#0M4s2V_R{F^ zF84;GQ*wJB+ycAj+U-xcHh-`kOb*{}*4cmbuAGf0nR}F_e!up-+fd8O^Lsa9>c<~U zxzu-9*-OJBA~2$9Z{3oO}gYk%n#ca-tTn{|e`Z?sqn9UQ- z);X2ENN8?y`f9csQgsp4g7m1y@!qiKrLDeg61gj)zt_bh(C&z1lFPFb$Cvdq@IHM? z1FnMNV=LC%M)+``1lvRf#>4|_&4~tj^2$c}Sd-}8dDpB9aDA-uG3|)Zr}H}n4+hlm zpfp3#rq@o`)d$23APsm!@<|pe{v~%-tfsErKR%f^?3vq&tbK=jXN#{Rb`9C^yjglv zJj`&x`-XLoXU9*uFr#{N1Gn4BufSC!NsZR9Qiz-mwe};!0WTsY$M)+A?-5zERGBaz zY^@%CE-n89WM%-=GE<;KeEMt|Y-&DC%^J~VY_m33CVH;75M_aqs_DS`oi%ZVN1j)s zv8tPuLMI~bh@CG!KMrzO`8A(B&`^G65}_%yc+6qDZcl*Ku@}PY&<7$l&oH2;HyUcZQIqa^@Hzo_GJjHD&F=Sj)1hd z0jH!MCYRNp5(L5r)s@3Jd6ldztn2l`eXWmSwLuV5*AF&^JmhF1nx=pN`Hk?gi3x} z2l7~TUX5gFVsD7D!%KWemtY%(H6rcWqSrk9NGMSEFmSY(ywRbKOm?0Hre==EM|em2 zo--FqtM*#y9?jA{`t!w)KyJ@a^Y&HEi3nVQHP%DS;{96>sKwBOZQI${_e^|bYkZou zn_cuNL~y#|>WMPY>fRc`{RFIes9@`aSKnaexd@~P={OB*$0eu=wQDa5N7rJF_>>7S zqh_PUTd^;VLRS<+RCr-DX3LX9p*!NLym%Xjqf6W^vAz*DuN99bVDD5PlSPXasQXk2 zktY?6TIr0@ZRw*Tr9`|+x^PciYl!&uk`XTx5PTMqw%8r5z4@ug6R9Y)$@LSi!FHsY zSUosaD%h8tW}m8xoj>K~1fo{ba6|UKNNxE0;+eyNcF*Pc5$O$AB_WY<{?e;lf|x|% z#Z)nfqV>-!2alvjDb(h=@H&q;jO#n4+Ez~^KQUq3BPiT(Y5>}$Gc}wMH-?||mnh*>t%mycfF#f9u;w0u#^~` z=2~%+`8iG0A=DmqGAje*@x+_KXo*NRUDp$sgIqubMv4) z;!wwgr+NPCW~5fNA?8Rx5~)vv*hh2KRw|aoc##?#>`;%1(n3^F>~o3O)cdWZW$u&e zcYlN50n0EpM7WGyY*zX?Lpilyts`T`)Ept<9~^>bCSR{VnVaEEAS`B9$LyfVsohEw zwAW|e3tF4*)ngFlEzZsskL1-k7bAQNJ`CORk(ks`uS@#9+2b%;AL*ut)N{|Yps6P` z$skUX-C%Qr9MuEe;ZoQuNkdXxPnPRb5_g}I6|d3ou=Bal?&Tox{HFxXK(Q6i*NLkZ zcp2P@MAsBZPjwZW`>`8>&-*PBWVRh!X_G^pwBkbz<-F~XlSx4c?8~GySQV$NgE(41 z(87$?OSTB5xkll+k44f#@?A5!<8lVJJikgiY!qZ<^Zl~P8ulbMHI5|VVl)7IJq>cL}Os*FB6uB}T31XJNt9NX->bJ^2Nf;ZE7e<$A=a-Gt*oP1Ny9<7IL4lX%crOs|K+oQN0`pA+Tb-fI;K zE=Kpt_TCw!C>gL+rQIA5RO0#OU|dcWgi2Vw)kCr9&!OnF8m% zr-x+@AUH3QjygklACBbY>0y>-8_vblffj~X62wRRPTF(g1;KWi$NSU*)t)0jT;w*` zj!E@`GI=~>Y}L+f$Bi!iVc8ZdSYtnz!cl*5Ig67Tv?(Kd-N^-7Z#}d^grp!%Y~tT^ z-{U~JHWPB9F1U~VwllL@4@o!1I`HMz?>J0SZm&J{1f-6l9A`lL9Z-p+1`QZDhkY?I zJsd3&V6Bw%EWF6t?YM5Lng;Kkp0FOMU@us4Trdx6(M!}}d3E1O!{h~d>;|7{@XRH? z4YKNl8#=yGS0j_Qcc{R{wnwRCqt8HcL#+ zD~$xosW?r{40_(BQ&?aiOK6hKHnEcE($i40*04I&4O;i zP-7sPu?TSX>SiIfa8+9Wy%7ep(rcC~l!2{zDFUw$`>?mOVb)~sarKfmmtK*?bQrSr zVCOO4v9uCMzXjQ0qk=Da*B$rU<|fREC!HDX6MXtpZ*Y`d$QU(GMqtY7kfu`YL2xEk zN$(`(vT-Qi(W;CV_L)P)Op;XBD_ertZ5))j45ex{R@_e%qLhn1iArvCO#gSN=I|3W_JbVzPd~{?A1hX322Ua`+D9Jo7dNGJ*U?!)Q!{0v=n(>`1=73U1WxEl z@a(dM7go5x#`)xDX)d)7DWHemw;!Vw>OFF(kfwq!;*sfM4rB;=84|d6n&pi`1S&HP zCpSYqv%nnB=ivTXR(d_Hws9B@wD3Eh8%ZOHS7r z9b3Qa!4|tq<%pr*4Twe$SGj6KupOg@V}FkW+bo*5zeugI_L z+&SO3gySQ5LaV#Nsq;IYDtig8_|qMimzCF zobi0GSR4+{Nn0g+@M6M@eK(YA$~gt72xPgxMPWpuAV@#UeUs2JBVj8l^sXe>+GTTXa&88Z zv{d~z92_T~x$X?{8Da_cA%5yhl9PSGWjGm3hU*f0Y>1O};cX|{(r&hW`pih3Is5S{ znDj1ySUANwsyfv#c{EcwVoLv&aGHIzoTQlfRFv6%r4O}nu04XPSrS&RID~_&ieS<} zOKa#&^Y#kE)((zo#a8=L@%&$ICeH=yCwlfY@(xa0pGWGSAt?G>;A~}jM^kOojtpvw zJYlK84kJqhL?dVDN(K+u`!lz~=OTPDWj_12@w4%>iNlKk13>Vck%Hx?g_!vuh z<^D@53bJrptqfL1#?{r6zBE(FY;))WaZKfRd z%^hiYEO_6+*R6@H7xqd8u9c9@+GLZs(h1L=I9(wE|5JO-u@Z^&i_F!2Y=3k7RHHC_ zTOLH*Qf>DwsRh}aNL0LcA5n)HQZa5$VR43T7D~8Y5@2IY_(TL@af|-=+WO$ErfZ{E zNaRgYOUF;7jpla*i(8Eue4a>R6RubK-q>kq*1nohboWx4lUTNe>>fX%x(-FS{mCv< z&arM+iY-&GystHksh9`aIVp67v!?{T%IBiyna#J{h?g7&k^$gUbA)8|dVi+UZs&9m zM8yY^9XA3pKI#*}g+|8Wy!lrcGQ@{{XTGtElj@FUd)Cvnut_yM#}Xyv)Ev_Uz4ZMC zHoW`d1Z2SDc*g-HqYamc%SHXE=i=~IJ)6`4FQs40^>d7qvn7Sz%|Zvwf7Z}N$dMAw zwba^w4g1^n>_l-PKM=m|t@SslK9vV~8%MOU%{sb;{H;%;GgQ z>vp!%-+bDBc9Vj(Kqt*iEvbX5$?07CQMRFBx)-w2 zLDT|vePo!|uaB`uWK4WKea@?f6aB{1vT`<wCYGi=Y$fX#K| zeL@mR9k|XaR*#p1a6#^@6fxh{sgAFCRaAa3N~AQ{3VR>{S$m8u)Xa9!hxfT0TZSi?deC3)ol;p z9O_#!(9b-9N1}@S{1O}+ZN&j%<)TgV=00HhGQ zSWWy;+sW`AQAQYUd*j*16?nFGoEyrh=#F>YaF>)S?s~Rz*K`on#|7OOpXoAAA9tBd z1kU!rB&{S4t)Ea(GO=HGjNQdPDHK!oOPeW+t@)5>y}|FirA=qg5Fec!#nX5vE6d)a z=gKe2dOBIkA;n-)WwH^KuOdU88OAsCF5qyjC&KjP)mB?gmFnF5{ zA8FW`6dbugbl*0NxNup?(5~XAYFmMex}FXvxeTb`t`V{B2+Ibyt z=hl?vIeF3w(>#dqhie5~2K|Za1q=D?^27GIax$op8dhB)9H|PsHb)i_K|M@d9v2yp zml%gDuI^LpQJfO{>{hbMV;|nH!Q#DFkgMBlWE(EqB6qcPit*UcX(T9eQA756ULFL; zmsk|MmIEAZ(wbr8=~Rycuhvp+lBDI`s61_$<8Vi5m7h+@4I8nw^>i08$L8~gEXepyOcatD^Ez1 zQd>(PA-%9r_jgca%=GT0^j)iDW_sjusw$2xugRd4d57%)B(9Mb7wjCKRepQ3pHV4K z(Q&K8WKvIfDj*7R3KW8}0IH?m0m6qS-YBd`+dlBF>M!7a9cqgwwonv!2&32a!4zrn z?e4)7ceFB*QPn$K*Ykl(ljlJf) zcKgS3B)PoDIoFn@a#^1gQTN~umr7Co$-6ticas%QT=H`)r^ZdvY6Vj;^pi_2auqC6 zfO~$^L%PxbcMhc`8@jAbywn}u5d$Scq^jn< z*0+jOWojp5!i`O0<8JOqg1}3i#fX)xbv}Hw(P!SIQSC z+!+Cm%&Q8Jin$jB9JI!FD~DIo>4j*tVDfTps7te)U|lO;dh=C0)Nuodv$d2FCuiWX zYX$oHR_;>?xR_;K&AA72kMy^_jn!xQBP!f|Ph^TjxP`mVJ?NysvKFVuWxaO`dZ(n> zKiyUm6!sXiH(x`yVrd+9Si!L1rt7_jV}sRKdG8a~&c$4<_Nw3*^sCrqF57j{L^0J4QM^+oAHHiO22DimidYtX!F) z-qsY57H`GOgi*xG>GmLl$C+^(3zSYb5o>JBTp%G z2@zTnL-)1wlK{Tr(U8G5>PlLAI(422^6k0vBs5@Di>TWTZyW8%hY0$mIFrJraG{SH z@#dis-7h9u9pIh=wxAi_7rT`AS4)8RO!F2aC5Jtq8NFUfHp85*U06>sW44%QKRpv7 zjDHz_(Tl>Eir@YCwA5V6w+&E@8gKc}cW|c_woSbQD z`7n0ib!+@dEHuki5Tj5W9*!j;8e4;>Gu{H{-`z-RigRu>npCp9e!|~&*hz_qU3U&8 z)fJUNV*6`?w%wZPK=?$c3ezZfJW`+!iphF*^57q_Ie$u<-pLETJJhTvaE8FM7QehrB%<*H-sjgO&m!f!uVuDhr)o>G*6*uc z_rjjzid?R&lrwePd}iZ&I%5H-6n_<&JrsDV>nf$yj$|M0?wH4nf&tseiRh_x%gd;9!fmA~5t~Y`RcC*12U46D`GvWp6O#-OV zl@BGU%N~Q(Mvx27JA}^7DrNifzFOg!(Dv)y5jv7oAKRCRmq*)qusvCZXFZ{LrJlow z`&H%3=P`^SB5OtR>DO~l4VLVy4PxPZ|Hf#fYg%4&fv@=RMb3(D1a~#I68K*UL z8s#ro%m**@CPkd0`mYn#s)J87ZcJ3WVmJfQH4_&7cTPmF50m>|q&b0F$#doS5AD&- zFB_0lhy%tIpN=ODpMKLSKgsug1n24>CVTEz*AzO6b(&Mbmk?^&%0(CxCDsKUZ!$sm!#CbQv9Lo}oOJ**xPr zp=E`!uKO^5@U?MskWqX==qgNYD9uw69#)GqtS7F$~Y@t){)A>V#)hS+N`qLAN0m_AdY@^#5470cFm%Fb6O?)gUJ@vP3()tS)d30p3L3xug*nwcHNSG%O? z^BfzE6DittQpi$79#=p(^7_i-u?BI!_q16N#Re$9%X$WZpAj<*O>;@sV?+|u-5yp^xsUFanlh`T$-Hop0yn09*77fcz_rByZt}W8uHpe2 z*!Myu7^a1h?P4wKj`?DQ^$2sJ3L)k?l&w@p~N)_d|0&poJIjsa>VH@ zx~NP;gcB1l-{l!D!gLv|4D`XSx?ty+Lw$QI$_d;uPeKhE9fnl7hRb^y=a_Ss`%f!q zLL#(Vli`{O_xGbdpHrtAc3m8TTDf|kOwZysMp<|9qd4xRQTXQ?O46d_MW3)5!wh8! zwR}IjhSTaH1|A4WVj{m}5YOoq`4fG)x$K8A+@i5~4>^Cq+cMuG8l9D1GBL_DpJy3IhKb%7pfN zmwl#O5}E~xGl`lryzQ3S5AJRG(_AFU^;PBdrtuAVr_)Xn0av4x)m z&hl|~-7M>}R@ptYjwF`xGg3xg#!eSC;8 zA09oknq`itB*yiek)OGHJ#@J}^QHtv4G)a68V;J%VI%olJI}tqbw*InU*oqN; z4lR3uX~aC`Y)7%>0()jDmUV@Osr(+!0&(zrvxWBC>%@{yy9p>rMdaM@ZR9uv9HFA% zEtEqb(G8M0_dWIv_oG~G^rbf~SIbuMh@rJ6+swG(JhBydqON0!JA%jEu7W-B*2uwxSaG{nX)7JHg-RHHc%nWf1Yff6*)- z23k}a>P!J84Jt`8J(7q38T{(Tpew#52WS>;ln! zoR?>+YZr+M8~%&Wv*(Zu(0;<$3;cQpeZDbQ0`A_vP%XQ8IjXjw?7Sj`?+{TVQ{R=IMl9_MeuBLv~G7o^ls!!Az3`MUD@$$1U)rWd9;XDc*Rw1jyT zu760FTkgYfN-WUI8Dc3S&GMLCik!{;^0B>%^05Z+@e!^KvDDJCP4bJKnx=hbDd74R z^@_o$Msqa%{#s`4Ps|UTHuflIX>n&Pb-|W&yaq}MAlBO-L};CQ(s`>9ho)yTT2B|f zwB&t4ND~8$m(u&6nV}VYM5a$NgMqH9)fl^6FBDjeEe45`ev5+`?U`n3FG>@R^{7NG zz#F5b9ws`8X{72$7}$Wmll z>yLI-qlf~RI};*q^eCL9yMP3`9cUz6BGpD55sa%ufN;7wn)5^H{ux5*DuKw+UBgzY z5h9Y~3Di5tC@+M3m)CqeHK^GjlI`jkdSt07Hk^P}jw&@d$z<8mUsM}T^FM)-sh2}N z2lnYM*U+yNRd8buYR%i_)%e)yC}N|-Q#m=$)`KrHx~;L2C#+tQHz-|B6CLNei^N|%+Y=Pfwq z@Yh<6Zzvy0ZhIB+nQQarS^0}XUpb2-gWVug)#R*jT9jJ?cc0(K>YJp%!Y~@#nzQLa zGgP+j>|eOe7K;C8r15L!{L3Yn(cX194bFm;C2&|My$}Y_ZLcEkRmZx}A{t=!Y6`Jj0g2eOg5G6uZxXlw%)SWfd;;4EPj3 z=lG`*{4=$2_l28)(6_w+fX*P0_dNE;9}1C4qhA&Ifo8YCa(6C{Dkucl zALkIe>X^tJnO<30xeR>1@jZh2Lpp8xd-*5ije@*eyDy6wBI8N-GYgt78MgxzKPsb0^5D^4x1hQ?iZKsgrOQDGT-Ob ze$uRn_kLFkes(*X*EuaMV@MWzPQ${+isKSwv5}}a4EgkOH<}0axx?p(L&%5w25*dL zFw_PKwP+wnc%AOsYPInxS}ovV3o$FS2aZ}N7#&53eUC1E?YdMQn~hxJa_`GP!fLxT zft4^w7`ks2=+x|*7n zmR3Iyu|6f(3?5VA3j<1bCbMF{1oir)d!7Pow4lgX<3%JLr_}Q?=?8RU3nR&&W$C(%@@$MxuVmPPi}^aKqyFh6De%^saDez`EGu+ z0Hjzc%=9!z4TLu8+T2l4RAAQ}6zEW|bttDMkTgO&vo#R>x5i-$v;p*pib*A9fjUKm z?h=6wBnY%|UrCPEr@QvGFc+H%^TVZ?`*;7ue~vWLr>SP&;Fo*mov;XHvk^p8jL77m zu7k$C>jM{v-R9vek^>wKmkh2VAivDDujLsMYZwu3)}O8Bu-HVZSboKAIPs*5osHdx z69$zKa=ZiV0P|?thPF2A`~-E)G0E|mhf#^(iBEd2IK93?=3puPL?06I&4voRU?Sw@aWPI!B4p0;*V`_UpbkIWlx)YJPbwZ zA*uaJLJ`{COtNo8^WZ*h*UK2S(V3#`@Fr#ELUpEsByz>L%N^LgOho~CM%}S|Uw&6L zI~Rd^^5vEG@SpPObz*QwJ!E0|D)JR=Yjo>RtNw?v`u87|6KqbyQ$~Y>riDKgbv5p@%jM3el4$4F~Oyii{x`izG3@{L+@7@n26RvH?>s3 z@XsIofd_)%BzfaLV4omTdA$xY1T&`)H${F4_rzb zx{=8jGPl8i7&YdhFLa786O+e&h}Ge+er>eQdpv^=GSi#7JORQ4_V45{*WvQ~0i+r@ zdIVe(57Xx6<|f$S*UamS@|rr?_psjYRx6hDW!&T?3x7T*vR!>iTc>S=NkQR{#}Tlt zv|4`v$o-`Cgq&v`auX4RB#WMAO6$0Y=VVhLp&8He8EpZB>K7U{4}}B(Cf$HF@W_mf z@{F-;Zj3Rm6X@yUp_4tz5o7tjsATfi>j{jM@s{t@=O9hP4Ln+b>d@p>5x zgwj-?P<{((fJ2}-(rK?%1@pAjTI>j>PokwkMFej}Hm6xu%(|<8_J>xbdEYdbF6Vuoh{;Cz zSW_N#cX!95*p;1AvXTc%wKwE^CMtNl<|Z0JnK+5ga-6Oe9&nM# z0ILWve*xIR{t&jBf9N>k&&=vpn&r8c6q6LHICnOQ>K;e})jQwZ4D!qU<0xXVuT|BbPrul9XtgXgs<;Qr~K}wsWGlwpXVwbm2wUu3dAt zl?EQYv7LMWGLo>tq-2Yt+rV=ob3-L2JBX6EHCuo%(cAtyuZe~`rylj_-fiPOT>MgN zw1!<+=evzbr81k-k&qf-KU#x0RUS!uG2j=O)(f6@3RW(e!{aJj7wddmh zljc+!vvE70kIC#3DQG1FabG%MgRn;JM-E>{oWV13^rL2x+3VB7*R~Bln-v2vb8K&b z0jf{r60x?w@pJXfFcl>fchH$nZu{{LW@opUnSXb=|9J`MZ{f(lG~Y$N-P5u*Un&$4 zX$-l$Myp4uxCI5T&Ge-=PwhLd?Gy^r+IKJkz76)`==B^UCW<#?#fnR7(lH-nPg-&- z!+R$Q|7Y8O^N&|MQyoJ?L&R%Hc_PqRPoo^}fFTaKrV-NHT3l>eV_!=^ zpiH_XTeZqzm#Qt5JO6uNz{_ET11a+|UiPuFF@7g35cc8#jp4ib;NinIpb)MnOC@yI zEwAx9@At~mUs#wUjE&>u{CeN6$avOmK3A#H$SPM7x7U1h>z$do4vE=d4>I|h|pO z`f1M?z?&IsSd{8j4s^P6dlctsuBiFRdwuEhbOY-pEZeW<>*6=I2>qYi$2R?adXoVh zXj}Dr;Gg&}RrY$?P0Y74`g|pPUS4oGuX02DY#6Y*dSumm@t-%k6(hPQrGj8ux{j4+ zA5GMG+bDo$^t5wEY(=QpavN-SygIBM4WfLpky;}MT;Py9bw zp#0}O=H`wc)i$~|FC}a{^813vQWbW(%OLT=g9rWi+ffM#1=0(TF$TUHEHT4**|#OO z(l$SDg~UIQWLwo9z5d=_G4#W-uep?e<`1^M1-5k1P0`{_;J-e%*m-;>hx;aBM=(3P zfOuSW?f1X_w?Q5gg>}yX`>{W->^bz0T>aJod=*pW%5RY~UDQ#}A8bM0v5fs}x{Ub| zbF2T!nEs1$C)=yXY3cfUasC)c**gu?gSDLK$t6<%VD7&Oe@kCr1w1KfDJhm~wU#@+ zwjgB;%Rphv)5Q|F6FN$u`89h_|EKK!=AX*5>@F@ksadHK76=1)YK!I7H0yeCNmx|a+I^}sm|t>x>2mbz zEQ+434ENA^^Y-DK&4urh2@KdH=9AIb&yq6wKzq5jzkU=3OFC$YUkQ*=82#mh?)OfT zWsdsT&xW$z@jUTodE%|?zoNv^ncY9$p}yZe)On@+_wU30Ap+aR4qV4*adWo^M@cn4 z>Gh0!ZT_18VN2YvIqbjN7WC~E%fG^2p5kjhzWm$R9FMaP09(jx0mwfQAuRof8{`6S z(;k@C6_f6-e$3oJo$J1+t8d@;$!sLP?ef@JL%>3n6?oT+f8WD@n$*YYIddo6KQBJj ztW^C@i2XSeQoGm^oNj2DZK>Y>F2Oja?gVU{bi?p>#(2Id*RkEOFG1-$#YKugY~vmS z(S2@ibc15)_k!b_v2f&PKiicXKmWb-miPYVa45XxG2hz!E-?a})J#%J;lhO% z^P(m9eiRX62;fkhWbF9ZpCI`z)ARU#+qC77vCwzY+dt4`X}(=WKwPvw=|{o91?xT= zqoqF_|D!^5<~|Tu<27Xdz1sczL^?tNj~#;vEhzlKDM;1_PFkrlvN`w-8Q(V$fOVu~ zq^2Iv9(ykGV=ZiFL;w66j>JT(4*jUZ?$iQC@wvs~hl$T9``MzRBDlBnk50swFEGAn z)Z_mf7*f0js>*vG{-8P>IK~CwIi`!5pZue6Fawwiy2so32cPe};^=?t)-7d^=Rewm zJ!0u?)4jdD|9^`i?*A$V<>w_oE`y@B=~u5_`Bz|?ei#ZnzCht+dj7*7oXTVyK&Sj4 z*$DoaUc)XN_{}mzdOZL6$65d^gUD}|A%j#c@xzuu-O*$JeDPm|V0jQ0uJVeOUiWiS zwef#%7?yr$mYz4sDx4hB5&QOi^%vIxyTEfGL}tb}XMRg$Q%VsQu5m3@&TVaWr0mS! zv`RQs{PG&vRXsHsMXMPqnz5^Bvf|n*A@lS$QwmSPu(`(Ssc)qCf?kLzlcz=uYWFK;=uPee5cF@78Kg3sH&ha$|=zk5|(*WX?UIN z{+F7o%8{LgBWt_HRJZoJSNO@cXS}unT_=JQDG{4Y0ua9a63L;8d#G*|%3sx>jrY*! zl|e%^34yW?UrxwQj8k1J=KdwIk2|0y3U@pG@}Hw@yT@L*ewlu+<@T0vq9Z5A(A~WK z2z#XUp@0?2CJV*m2R!Js^}&C0gqFXmho>xl$+xUupNv>D+$`aS*7!^|`5a_>(sWpJ zOaB_Ku@^!QHeJKHr)&S-k7FR1sQ!)D1hhp@kwrx!utqj^>4Zj_Ms(~{)X>rwznI}e zLzE6$pi#`=O?Xb;kqB4QKZo#dJvmvq%*LU1j@$jR#NVi!D#cu$dhGQyOJ1uxg@2qM;gcpyXqrK3`AN z47_8cJl(d>%)I`>!CCebvZ(9u=xY{fSv5d@%@)W;OP#H?(BF!YEhGA(eFaCaBecND zrlCsK^Q$7+TcuNK1T5T3m+Xv$zda9&Rfi}73(x84+oMecx$RoCM^E?Z0pYcEp-<-` z{w}Zvt5eT9MF2Z*42(ZLnO_&XRoQ%Y!e*FH93G*L;M~T)aqwgEFws8AXuGC>MiXxh zttr}Kj76B|C!_FkgFoc|2lM>%$D5(^)^p zvKK`f$esa5j;0`kr*2FFD-q*OWBg+x>~GhHIpR-TuY;2lO|vD3v1I69)zTbT5S0%H zj|6=q!JW462Sux4T6`l2L8`bBYxw*P!9Byfud>CNlavbVx6Jjw%}f$^F-(i>sw-;2 z=eb4O?zS!O+oNn94)XkC(RS=|&MsJ)4KY4&kA&4x;A6R~t2d1%iASvxJO0GZUt0%+ zGm@juv@+&YwT?`8PuO~&)D6c0crHxN<&Q_o^4ofKDkhqIkHFT#&b2FsmwGjm|9JhM z(*I^)Qyg+w{N2=i26B4KMMpA+o`IfT8M3_U+SXwoGtOaEy1l-3`){H!4folV4V&)c zywbNsyW;6>}zjyh2L8Z4vd~p-SXV9u#|#| z3UbY(Kyz!~EN{VRJ5HgD>tDTl_}^0*k4w}kpnRHi;f2XF!+)8pd+cY!4q88f_ikyl z>=X>Q`| z`>R;Cbn%aw|LYIf3+^|QZ{H!E&u{T@e+u!xkLKGwj&nQD3ZFfj94$%8*nTn;oXZV!t4ttXUyWHGro1)xAl#x5Rgx(Xjz)Eab^vf zf~TKK+QX*^a0hYez6dTgXr9YPh5G3}K_D^1|L%qUQyP`K*b7%eYIfnSrGLHXvmFL}_M7CON-ynC_QAC@u75&= zSDvv6Tb?di?pLA&^{9q?%Dp(uesXw)rbG$QtoNR@1}X$Vfy>vU)HXY+fwYZuW>xDO zb~&L2_o2DZ54Z_$c1QO-?OfK4Q?d3zh4}^_L2dN;q6ug?8rZ?CCvJm)nl+H$;{U(R z<9{EBA8D_xr*!i6X4CD#dr2~zT*QToB!(2)ju%0)c+Y7jK5G7 zn57hvI~rjC?|$&03QYBOCdPW77HvK%Gr3SS2xJ0z-qAmFX(^7U;9k)da7NXRx8-7R->x z>o|uXM`>7xO;GTvwDce$f;C+~Y;7)ybgz4U zCH?qJi1G-#k#mZyv%~RgP3v<-goV+wj+IM|{?2tc6Vgah^Wp?vWW$5|mlgK};km(s z<<%xB5#I*%56naQA;7%oFIlC0#Yuw|jGaHfEBk)oRF`4mI%mQn3g|V&y!#?hD3-AxUTf_GNqMn-#2nXb)!HsNhLHW*a0KI+#`y>9XJ!fST541 zT&doE3?#00E(Gep{doANGtZsRY_{(fJP)KGEr6oBx~>dGN*#I2%pmdEnovaPS=L{pp(bvZ~yg^wJrYbKb6Aq{uegziO+HMtMJ--_GBo7 zpJ%9siNDKr5bw`W8Ta)s!UDVR7%N@5mm0;P+~oJ+GMF|>>=`{9p${aXMI-M$@W@)( zli-}NYv;zocyK6qndBg<6y!w#%8oY2d3tiM2nInaz@I-v))p^H!GKMZ_75_LROl0S zbu@O#zllEf~+2_aW>;-R+WZ?x2{odrp{RCg&lC|@OSoGBO!mGUM z3NjCwnufZ27)m-n<8Vt`81e>A5}vf;Fiz9wzJhIRt~~gSKYp{}|J{r@cC#1mVzDve z%Z*~&qUpbJ)t(dVi4dI20`=FR+G;byESpBrg=d+ z(>yl%BaTYJagS+>IPjGV7Ko8ROkyy8^HUUq%)wDOhV;}5jo(U*|A+25K434LVLG#f ztP!`q5!+JD_mWxR&nJS$y))PHgL8NvQ^~$z|Btfw4r_Ybx<-{MBBG)qAVpD%2q=Ua znj*ca2uMezcj+|YQ>@6qZ^h+o-UObBdsusFRl;H6C!oH zjROAj_W9=#d`aeQ!D*)PdUf>Q$>TEfI=CyN>?KJ}bo84GGX)}{*c*-QN$6<3SPk*x z330xL+X<-ai3WkBj2_APHa<`uZd4HTVnmVGYTjLM#s(C){@KCwXtbj8y8!|GCTjNn z%vcF@`)38i8|8%9)j)R9-J@R<`c7M-n;q2MHeQEyYv`=RBQ588M8`%yffBfwMs0AM z53N*^65Xzs{cI&-FcPmu781_mf2F#d){V{+>l<8% zHsWxctlzI>IkWtFe{X%TuhBIbwPOktvtw4TePYCp_GFzWl;ZfKthB3iqO%$W?J!TA zlVTG1>E1F+4%y zOHG%s$AW2%)ljB#R6Lc1u*aS(!bpX`p~p}U{$K})G-dYvvy#kxTq+$2M9lY-PL6yR zXWg-!r*|@d!EYAjvounXU6Q@qM1-Qdd5DPZ2jS%vLQSxfL&WM7^K(w_R2PrEzTnVSP zwf1mnnhx7pNirVugB$naY^GjVBkJ;~6dmzptMVZeq>Kz);3S}Mg%NtOK}mum6vDLy zn%0Qf34;olqr$sq*pe8Ji6pd`=gx|Qvxm8PE}g^nPZ_`NEG7EM1~GtnEa$YF7+MYr z5Rm_Rvr8BNwk7YU#+XbQyG2<9#8{bd86qwA_Scgv6CcO`Y$?WMX=V<{v6||);R*@* zd0v~H77eW1+Uw3uhq^;&94jxc9`7Q=!I0Qlp3{|z2AHG@=*qp=G{=Ap-@Qy{_n=}- zkHhaG{mL+wRDAEz&^h-l$1R&BDcZ71I!#J#b%JD~M-+K?PibOl))0$OpmW--C1?Uj zP;a*u;ZMX@zrD$^2z2n+zS%Mp71x!{B4@oU(&$;cIvRj~JvK5D*~_@SwvKELmAy`U zDdq9k!+_Jon84vj3Uqf><9_s_?^6BVH*#(#0x15dE$*%t-|BctgU2ou!H`=O-_CgQ zyi*_E2|##14A-Bqp(B2@tdB3|)jO$~ByzqZ$nl8LK7&a4?mFrg}k~!wEHeC~@ zAEY9oNE;#?P8Jj!&c?3EOxF|)ppEhaEnAtQ6O&JI+ zT3We@f90STaVe%EiV(4B*iqj-GG<~znwMKjrM}2 zO{K{b$TZ^Pqm@OK zN#fe~#MAz!XsRq_fkUL_+_OUGQXMyH`NtjjFVS=!Ts;r?jRf3r3ehR?Y6l!JV#ymB&Y1(fQjBuUP3Xb!OWeBk2j4yY!A8LKh zVT$_RDX1jSg79sMg1k~NlC%eqBt2jMe7m zYo;nI0a;aPIM_BC$j(2CI6ih0IM|yHuA}%-Hm$Qy<+444g;ka9aTL|Vt;)5!(e#Pp zUijMD?Y`aEQ%usPKZnKR8S5IhjV#1=YYvOZGds&aWO{A1nrL|!GDac24j*TI@;V+9 zuPqcv{vR}U5Y6CTF0$T?6rLx$gO5AepZ`!;8ZM4(shWjlk;QtVYpuF^PGkP*oyuKJ z{Y@*B$o{6NTYe+v0>XNfZ-}VXV;?lq-!}S1*IP@KTn-wMuK3MvTMwlTcPsTjXU8Ir z&|V`o49mUqJNeD0SiiX>JY$Ax@HE5s_H?I~8g3M;b1H~r@HO_ga7tp)CAZGysEMjl z)*OG(aL;IF)y|H-x{6E?2p#8r&UeF9LC!w6zeU|W5r~Yln4CD1O7u$CIw*zLq~Fm^ zXGO!s%}Cz%6+z;*%dkqve;<8|9SBrcNdgtBVh1DR+Zuozl^d17(jo|)q_GGu-C&6v zd&m9<6g(D_rA7)_KkeQ2JM{@{aBDMDW|o>;7kH0`lJLX5xDMuEhjx9BjUSEPGBX!? zWqqQ;iuC_Q?>}#kz0$D_1g@je_7^P(N5%0Q!S+iQ{qeE2IP@+}QG-MU-8c2_`_a-l z6EZ7%y!|>B631mp$N59q&;~vatUCg|&?$bh7ko0Vn+Y8}cZ!hmwY=lA!mflI&R{+2 zP>&WX)wIW8*Ay8$G-1|Lv%km9G@e87S7al9q-Oe zInUDB)K64loMX3e+dU4f+3e&D2XjwZ_4|@m?aetIw1-qx8r0?H;7IWkg9M{-X4{43 zie28Z9I}XzsW_Qycu!(B+MVyvb@Kd|Po&P^{_su-#0@Q+K%(CN{LjUg2 z`^2SJ|5DF$XJmUslsWUQ=!1Zo2-_FY1}L?$fvqQfR;Kt$uL?ikN-ppi83>zP)bijJTJX zAA6;KyN%AqLGQFL6$23~+Ddd^tLZbP?W!b)XtS6^zZo<#k zR0G4xH5V1m>~DaQ)rJyCwouzH5hCH?Nsf!dddW2URo10c9xxRAs9m`~Rqy`?4<^8F zTL6uTyKgFVT^v9s)@3%d@C+oZmwPMAFOE`dFPW~Ir_0Td9#yd1?2V^jw=vd5)gW2L z_vNZ~Q^2w!KPChE=BT)S{Tq40$Pp;aVIh}b>n;24G%m+GV|Aj0r}u5y(FEWKPkV(E zVF#!%gY;N9FI?NEVZ=3tDQ}n=^>QdgNR-BNCr^L1zVM`+F#5`a7rtlLs^^11xAErP zGdUzDcOI~xeXZFKER~?%FFM2Z{H{1eL^vL;BJfsO`O*5Y8dYVAD=UWUpqyM)E+Ga$ zRUE?MLZZiJXWT`ShKz?AsJ0V8>G2~sR6Z8!ite5U<)ht`4FO3`=P@w%1sPX#A<}s` z2HXgEja?7%Y)lTz1D90PPvh|y?z?mmC!n=i4Ot&+=Pb~0n_k!8>PuHqylLXB3qzkxf{Y_X6%-kzMHlW zugzIHo~U`#Xvv&#GRP_uXR*xDdk8CN@2ycESTnM-ZL|=*Q?cdYv1e*>5^D-ZjdPl0 zqR!@$y|;itnA+dES%CJ@TzAo$64Z};efgqiCb6E}j*Si|JA2M4as4JErT?Ws^UtKm zTG=4qO=Pmp+2*v3a|?}Og*N=Uv&?3O0FjV;w`puuXn9GtkTXFq60}r%T7CP}c4atR zdb{GXMN?wXmFz8~ct7q%$Oy}vDR4Z3tSG*F_M9N#xfA?fT~Y)6pfge*ww=c4=tdy_ z2JbxUn#C*bErC*FN68K`)!+=bCoPI*E?pYw96s7QZ42AXp#D(gxoY8P*Lhf;hoZmL zzz1613V4r~2h(Pf)9Us0_r6ir?hpCOxw*+xO6Op+eS+X@btD{yMkpE%c2T~Htg+n` z-XU=i^zV6lC@*fYiNQau|Jw^7=}?ZQ-=x3b>UMGNY{=c*9>Ag3d6SasN>MzHwW%pX z_BoY-tbt<@2nXx{-drmOJFFrf@xWd8ZRSW>H&)Lh2aAtN^it+W)}*8I#s~xf=eruF z_le(n{3V0uwtvF@zgVyjh=y^RejytZD$_8D#CWV8Y;mM-8|#6b>J_rLF!A{61v_#+ z84xYnS@PPQ*^QkwRCZti9VDI!Ou3h z?95bdA90XZ)MCskMwD#A|9)6;SaIw5OKg;;6M2~HU77i%DMsZ+lG?cYSI===GG?KX zc#NBEmAh%9jrAC-5zr{T(;a51(05YL>VU05#=G~alyYY5*6Gi;wRn-(#qvG$mWiDh zHZ+?oQP8TIjO$fx&tm%bjP2jY1^?&YN%WGr>^yEYWOwsk`}*)ryrK-Qo=?IQGhTwT z{w8L@6htzXuirEqn^q`OcEKzp$e0k`e8bb!AWRICO7s4k(XHYsR2j*A)Q1BtjHQ&D zo~Nl9DA`lissVyHh8#qgJ)ohfxcQ4)1TZ&t8WLL$Pgkk~g z@Lg#BPA!*iFvF04*J|oSG{jfcU~n!A(3@J6qM2_@-#se#mZg24F;9HGp_u=rrvVgq zSt8k*c>6WZY$&s{P`A!-p(AwE&_SO!*9^yBB#;w^8{steNool1tWEQBzRj7ZQB)FZ zK1xMl9GG7I!0QB)8skpT{gKIwyS%s7@tRi|;S?6qB6o1^eyp4<h(vaSe*b)PiZ-}^FyEWOSiWo2rs%U2ui>fQ$_E3fnh6kv(7FK77AP%i6NmelcuE*hFdyoIZV-eT-|feDMa?}r%^4Br}!>2!%Ll3g*j~1%T_38 z>IH21;rN5blCrudlUcQ^1c*3M#iehPY_TK#cx?fff##5wI@*O2+n+^2lF_0xS6X{Z zl;TE9J@(I|k(EU=VuYW9dFdw*Vo*3cw|>F)7;4Qqla|0llDZ2#Ti{OgfC z-6Hr|w4S%Wg;h1_=;*lAz%uST<~BwFr6 zDJCS&cne<}K={Ru$a*oFB|i&iQHtL;Jrg#Hdh5CDWbn>!=qm-$<8wFdw?l6Qy?D`& ze;c&0wAA&=kKqc$)}$+1wfC@(gOKz>h;$(BNBX=mqau71yvY?Lj?F;>bEMN?3Y zw~UruuRR?>@O^T;?_ZDLzd1M(O5~SZUJQLJ+@KU*X5#oN!+mbl-=kvuktnT>VRRo0 zS^{`}70fVt9X%T@)V0v97J?n^6;qF+f3(q-zoBmUG;)yvzC}U%BJ|qpmEj!acVP@w zz9AS`OCp%@#6l-v9Rd0RNul>=lvw z2!>*8P|;LuOefcywtx}=SLrj}cdia3%TTbv5k|2aoG+U*NN%GZTI~WNPrF5i)>QTp zle)LgmH_4uo2A)OB|N%K!)x??{S~a0ORM}PM$uJYaUXs@fDU5&uCwc!nCUm05ZYOq zfu^KR2^OIB$A>|G?7R@XFVc>ibpU@vPXPFS#|awPB`gW2MLaY3b=N zuLi*hXe_XO8Y1{v-vBmTRNiEeL8NO(|^W%Q^+LmXzpZhKH>s+U95 zVj#5dVHD5n@1H_u9Q!IG>q6`L8dj}a`3cV5X?%wduwV)`7J)b4K0c<(HI)dX_eh_Z zbewc_a>3pMUQ25;hYF5OaaYN78%-8IA3E- zbpE`*VfQGQQaD4i6j)K*S(&WJt0*`b zw3HVnrFafM!$rYU%KHHIwpTE9G&$+Ys8vqVJYkQnX#3~DcP=;|A4PyL$q za=C0F+y zfl`cvAgM(?fY79MNEe@{eUjc34Nl6}t2aEZ-k8%Ixp7lP`RsAs<=|8=N|5YPYc{>| z-KpwfC{xV};&B;}a38}84H4Z5d~jC!K)`smKFP3v>;^nlGem5E+a5L85VyTb=gJf; zy7x_=dLpi3bGpz<+syHWf@T%0;hFNNBNRF)9scT(Z^*RwlRksOK-5qc)ZJV2J>;p3f2}8YvZJ_XGW2(y zLi!`vRqtyfxM*i00YAfDchk1{?CYfVLh_w_Y73PF;Sr(yv&!u^ z?E}heY?k*&97p(~%56%VTwLVXMkBZ^XJ2Zd5vX22p|DuK+8GkJnumJppk+{b?|? zF1Rj@WN}%j!ZeDh_k1b{$7jvP3Uzs4M=t2El_kilF0Zmins<_#lbOd-lH+KZGS0pT zz3M4CuZamz_I_jj^s$`W=WFQ@(}CpX){*m0*~2mCi7tJTlkj5Majr2I$+I5pv7#-0 zF@h~w2~s%xeraILai(_X5o_9nb1HjWFXG7|HXS#{G&kFTiw3iU)Z7Ir;%|tqNLU1w z8K0OMoeTxs2f0U%`dnzxVDT&8PyHv08v1cP+$p?NQX&J19|0pJ5MyF@T#M>YGv-f! zf1Qn;J+gH3OEa@`9*YufjWhEk7Z=yYp<-NOqA@YKS+SDi7ZN5jl9a%>s@2Y`sPNmo zPU&~y60Gz#Ls3>sTY4U1?Pdd^$2G%=7EbD!4V}CI)?a!q(c~Nz*B?rex_6VtZr~i{ zGExH?UIG)R>}kwF?D9<&Ul+Z;0`+*Gl}7Xbkp}#ALjO34y1?9Ym&20TdCsDedTgs3Oqvt|A!jlvRebAwcyl{2C4VbdMxq0hgjrM(V zaC2%Rm_y4I+xyw)48dpSOK7RDgGBf5_N~Oo37$Qs8-WwiAy@nCV^N103dp{Z^O(27 zae;}4J0Vj3*R{Rg9PXf*t#%Cw9IA5Goa&scl$@H?d8{Tcbk3AWl5Ar&7B3y_>Ynsj zm<=%1!GCo9Br%1jmvlZYSB^@^eePw7J~FV0B~8l_zA} zAu~)vM6(!*GYWiI4T^)#o@^L@;q~6Q&RUANCxl*F5F1+6foPKN6*g1ym5XZ->UyLC zI_jF{hi?TeqB9(eMq+aPpF{@OTZv>MuYw9jzb&)IO$CK5EzJ~ouYGY?f|WH_aXZhC z@Y{ikOnQ=A_K!X*&asA9=?#HwzdN zkRtJgc7M6XvEW0_U71AJ4A{jZiOq0swoTp+)GB}n0s6q5p0Rn z(Brg6_LlMB0vSZ*8NBkB0tvEqffl7J!Fk3?P2aX<-wt*6T2TyeGpj;?!mn5JBv<2(@!X|c`ksKk7q4h6!$glSK?iT zlSFls!h#;eVOo%gNNxqaAkQB1y@Bs)lb6b%Of|q9CWE9IZUjO~ai1UsdPz?U8fIUh zhEuGvTc3>}Ay)SfKBbpi&G3X7!>nQ<)`mWa+udu!g-XDl&1luj(vm1To7#zk z{F9DW%FaimfjPL`?k@QP?2XB{Ej}Mc)@+;SKL!R`u*k0-W3`APF>722_;JX}b^{8JaNuJ85IG<8vFT}&tT5kjE)nKS1lc}6QJKSsb^oR7x+2gc} z0pxrRv1G96S3aH<9*3*W>c%Ms0?Fq_#2I!D#4`TNXM2w6DS|lc-uyG3rWI2WJ9nEY94|dQ-fb&sj>MwrP`h+k7QYQl@wjb3_(gaLL()NUhhrc0a zGm{9f8(-yHXP-41NPYxoxkz*8cET9&Sjm^jza{yx0~o2iA+{yPRdA0FIeLM*h__z> z`2eV2FU#+|_}51r7C(D@DEkOpV_~`mLzznI1EGbIy!m=>7uD=0jH0{tkqPLkat(b? zC4MYf?FL{(+UZ3~oL045F&nHteD*6BZ}5y0X$9Hg9N%m%sN^Rz&)^rrRg8XoiQF6( zKjDg%;(y_~)ms%W3E-`LCHl1_FY;({c9~an!hRHMkpMmPQYj0*yIE%3H!??G7yq`+ z2BU=D=LW(E!{klqrJsF_cw41u!eFk(<=gv5Tio$99_vjfoo3-ILWh?Bakam56&s=X zV-9wl?Y2YbdwbvWrqLEBCqEU7J&L*MF~DXvD8iciaQXe8f&Xb0!B3kfdh(I(vN z?4j(cnX+%+mek0u*b5!4w@S{E>6BgL)Oq=~eWPFOu;;v(`DlL32TS26 z9h)Dh^&%K6+zZS? z_=)i%{4hMPzLnru`W>0pu_yJIcs1W2LBgA|CgKcqIf?6*Z<7(AJI z)q?balE~Y~p3JXB{|J4}Vz=fhxTO^`M^D19^y|V?`@vW~i};6=RW?{l zze%=x_rfAMG_-=rsB-Z#XWRo*+Q>DUfEqH{&)(j?0HdPaGcyUMqBGs5XzK#}6GiiR zb@d`WE1?zlEZ`B>68qHe@2w*7oGgG2s;=j`Xe4yvL!Qta2u{@a!L&P8f32j{jo%Dj zuH`K=cxKr-v>lJr0QE?j?-ySKODMmir2yW=3Jv{A>o0Q*8oVRR&Nu6>#-9A#m=9*1 zs#{_qBksfb8H;kp3OM6t=p_9Z3}zf!bg6rBq;KU=JRt#Wr+uRZV+@8<}EB z#hUiu3QJJph{i81!FrSaafM=zZbP6?md9Del))8VNgL&R$Aq$yz&>t76_CL37moiGKf6D<7xy zD}R4@;AjX+Qg!vaYf!tNQq)ico!I_@szn>E$99re(;X?6ceh_mnDP`PdUV}E7tbEe z^$O@yjtu9jP@I!5p+hTi7B=8$QSb`?X~!{9bw@qD#CWFzn$0$J(U%~rXp@G)kH6hOQ#j5c=Mg(?Ic+PUz+>eb{~m)q^yIFN=~epDbnQ zU4E&)!5E%5ZHi!&ip3b0T`!-; zl;2UJK5S9VqzN=w^f{$kMZ{P(r+k6=i6E!99@FFUPHJ5jhN|otP>g#rUq+Rb%B8b|brtXlk4@&aFYeoUVmxI-C_OlAEAoN687Q|}u zg>lc3~MxTNK}xOnms zl!;EfYlOb>Amcxmry#hw>M%SU_ThbKJSjs&D z;x7#Fm@`fQzLTs8s6@x57`0g!$uT{(!3%Xx(j1;%s6$?OYKt~sf>2lA^J}Ph)8FFQ z-=816!gLdiP>9`LHr0n!6+8WQ|6Iy0B9M#RkmbFE`e5sJHe9bh{gI58u){J_O-;?) zewTF3&svq1G&>eWG+!azq4ecxgeaHTA8aq#Debcs)eE#bZ~5K4t(v8L%_^%!UHoX> zHvkwd)0pFr_5s*XEisYg=D|$Yl$o9hHx`Cpkkx`5KFh9I-bhWo?OECdDE$JYEMf4r zNS=DZ`mBTb}#f&;^y0FP`4tbF84caK-%AL5Q|cn4yX? z-u7st6lzl?vOXs{>Rb(??}%_ZB6O_*3#*HXyzAJr40Om18*A>^i8#B3%QElle@YzU z=;NJmA7R|JbKm?iy6Bp0Q=8(RyU}{a1ZmF`=Dom7maPWU>N2kbv+#wSti(!d>lB12 z-+Z9fiV|Ji}osBy{bLQ1&;lAIauTP($;_nTnRHN_3kG_~HXm_CsRu^8njYGh$ewDkd9 zA)M+{33WK&0dA5GJ)WTxKiMuTgW5`XnLuL%AZe!-+w)cLqxBA=MK+i93u?oag`aUX zr2i6qBj7eNKI42sIJ)+hC3)rE8w^)gyl^L(qTN_o;2$C3?`L}_RYI*r2DI({%4>`N z8=8Vw-h1aT!%lWql?%0Dy)3e*yrN94 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

    nzE;Mzx5Vit4mTg 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

    IjL}heCNNmi~qbH`EjdYs(B3!DFYNTU@aLQ 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 literal 0 HcmV?d00001 diff --git a/pic/saber-dict.png b/pic/saber-dict.png new file mode 100644 index 0000000000000000000000000000000000000000..d3dcefa2748fa3f218aa4c351586ee15b7b8a827 GIT binary patch literal 397476 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

    ~-(B@@VB^8G89{!VS+_I@wfV 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 z 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΁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 literal 0 HcmV?d00001 diff --git a/pic/saber-log.png b/pic/saber-log.png new file mode 100644 index 0000000000000000000000000000000000000000..05bfc574116c0413b77c2939379502b15e022aa8 GIT binary patch literal 478973 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 |;X5-B_>={0p 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 m+%nnd_=SEeMESnqa}Vt#)9s4xxVGk`+3 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


    >q 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%0DHVhxT_NXlV+%a@q_N!7l?s#V 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%0Dm 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 z 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 z zhoYvr3z54x-MHg3HMB5mclX38y*@@3wmo$7>%D@Y#N9``9s2m$N%ItiibO@~_SX6) zYJpS}@WVcpeu_kvwfbRj>qBz@zWD3XQsS2{nV%M~&+!%Jm$URjnyVd`LxzRm?1u(A?_l>!7;O$!Q_lHa^}^U3il_76`M{fMR!BR$1Y zf%%`F&nD;>-9NjNUcKU3=~_da-M_b{qgL}#SxqhRT*E6Qnm2jEc0QpagyhJa$jw9u zhflN7E$UpWYli!J0g;A67bS~DlvD=Y5Z`sZ2hm$!j&?|GCJ2qbE-xo$)P5AXfdxdV zz9NdX8#iglxBWlvM|-++9vi zKs)Z7Nj)u6%8ye6z(>6WV_V(a3bfp>IaC|9jaTK7dAj zf9gbRf=n0jfbxwCK;2jw!&#V^!mm?e^l6qG)U~i6v~K+LV*R0^q4`3zrvCphfoQ$Y zKx2FN`UafKcD}K;imeQd!Zh6~Eko$V;Up~f0(}}=`FwPWkoW#92C{hR#0Jnm?tI8P zrmNITdhGb>TfPZrQMJq4qwPS1j6P0gyptW(5Vsj-)dMLax(G>qlCOD-*T15(xe4;} z^13lHr^J46C5gRdV#+EQTg5;l$V^UB)j^bKH(_rd^kv&VvpxlVVzU=(W=Z{CTIJ)G z4n}>YlsW{EJiKRZZC&!9`bXpyDSM0ID_jVkz`2C=Q7x5|vRZ)eGIS^|_oG*JhZ z`tkAcsbODygq!s?ZQ!LnRX3-#acf(|NEsl(ASUF=<>eSTk|&27HGyazpT+DQ zbND92-bQ_)Up+e9&Wiu~c2Bv=3&|fp3-c)b#jbx+W_ShJy%y&dCgQ;&w1P8u$xh0lJ(xs#B!?qjUu za(#xv+^)wMf@eHU#QU>kY;4@IKIsF-I8cCvx&hC1$RGzxjEXFlT*JJj*FeLAhPOHXn_G_Po>8M zeuOMX%ZHpLYMWHx7R1vie)rXKi?b7h#y5{=4U0+x)rt!GZ}kZR*Q z*FMljwVsFI?;=E9$4V&)n+Js1VH=FM6*u*{Hmgxl&krd@_4lk$yqW@8FdJXatND;*yf z*LbxlGsBCWC!LYM2>yOXZ6ZyT6|qa*V$A>R_UDp;%&b*oQd>*D_`sL)bbAtC_}$`5 z!$X6Jp3*YwD@u(-iquE^Rz&w4wQ~!I4@xOs^<>E;xe7-3sjC8lw?KnEXef(X0`$Pi z`u~hhe&9CvfRLHhdQI^h@k>B|MZL_b)rwzS`XyxyhF=h6^<>TG_`y9rdPdrb!HZ*r z+_jSGt0`SXe25{nAxMn-0557YAw?nyR);q?zw7r3bNK1ce!bh5NV>4GSb-lN$qcjreJX+Z41Q@woj_rswU0MHKZHxb4E?b&z~ z1vlNT3BYQ6{a_AgKsx*T&(82W639cvM#Szzn3xLgPKqo!1;!i7ccI0>OwXC?A)^7g@`@YJzeOiw}KsQ1e82#4w* zNNnHgcmg9yO;FHdveH(>R z8OsMagiwWLaPGUF?WE8S4udM$9+03Mut{}i(96kF!-=F;c}>}esX9?nQCT^4lyDN} zo7Y$7Han%wc{Km)z4iDFFN##q>ti+B@s~k|ea9dym?Bg*e+kP~L~ccjURkF3?)qpT zK$_I*_O?p=U$^)eS`ScQ7LQP5TrfMyjZA?mTUlFc;Ajafhc!E4{M$TjjEDqLD!8u`-!UaVNhf=Ml1R`+GovFax68T!jJ)?%caLun<+`e& z@M~M3SlR%EP`w%5N|J_#S%mf%hYE74pPsMGg5-#{Z^(+*_piswWD6%tT(@WiLxn&G z#2$!MJ1c@Vi8n(*3JXQQWR5C`fY=~9J*OJ{6q9TM;?6UFIlZ)MOv|*FYO5VTlsU*O zc_nTmucETyTXuMKc*Sw~g_Or-*|&OGN3wAXTumpzxPR|&9-TDWts`v~Ik5_!JbF}U9k;x#v-?82LfnxkKTe4E zyh3?T=yM6!mFulVk;}6=8}`lg=l9a=W1=DbpkYXT0GD}ZwyYajScJP8#8o#;)=kUM zut?$9`~x7d+9H=GK4{E=P#ONuV@wbEz|fHHouXUGX`va#VCl!njhnJSD!${Ru#@9s z<$eKgolc%2_P)=-xD4LZlCMhZ(|*g;yc8r>;CD>7BuR*ikL%5iWPrgO$F_Rlymj@p z7vA2;^bBi1T7vjZcoL}GEIm^k44LVeeC<2@`7IYCF2IsUIA;G9sDHyn|2nNaNYsM5 zJvgMt?_aiEKjRN_@L8!ateqf2IGeqC@@vp%x1*x27S!#kx zro;c=E>vy1#}2m*!wGMl;f*nOL8V~waOc+)fd5F?U;p)6#9+7$D@E+@F>Vd@`*XMD zr}vZi-A}C}q9ZRBiUq_vf0EIRQApJa3+t?5w*^L98{^2z?i1-Ol%3YurV{iPz#I2o z^sC7#s}hb6PcM09R%dr$`=EGwmMI@dDPQ`w*xJCjz}$A=cPEy^lGs`z7#|+qB4uFq zZ9sh$O2|0r?H}C(LSwGVF=vXQjkUEDP#?R!sb}M5pWNLWlUUYybF1u^XAT=8dN9}U zF6Rbqa4e|uxY}QWaia$nDb|4}4oiz-{Qrx^_&;;ofBwk&40$1ebw#(;wkid@@;Ld@s-CUzt=4H%T z167qfth96p8^j-7rcwxR*7?5HD1-F-M;Ga0BM>r3soWR`2`IcmVgdMgv^5;R3WSXN zJR2p zOHRQxGiMzjL;+NI!BT9i*N2BsSVTat*I_+#E5XR*q%joa_KC2l7dK(c=xe8f`pWTX z@Y;iHWW;16IRBJKk5_QIw<60jGY!&YVm7L*@ACLQf(4uu8t_d>E;crlZt>8?wp;Ua zj7E)9FCihFtICFGeL27T4G+Is%y|06(JG?dVz$=Y{WFDT<%~x|10OCPzd|pmPA12N zqa$<9TX056gRpqq4oB{65W$+NT5CS|4rhg(AZ58HfyZ{r##R`{Domw~_RnM?MCM$o zP==dJ9DDaF{V$*DeH8SL``w{w?Jkx-a+4javZRv&)m~uGRhm!Z*uomV_&T1imk`o~ z`U`Q|N<=w$rW3Mg#sU1}e1posGW7|V$UG`c730Ch2#u!3&~m#tu`jbRuFomZF!C$N zB5@3MyxdlaSpTr5QJJqpWEig;Wn)QV%0x1`w>-E+<5qcf*~(WSUhu>lk0~L zw9UDJhob5f5a(SOucCg`YsS|&Zk-YXVETmHvjp??DHf@&c!pO-j^}6nhW;R#HZ?Og zK0r37qN2JJQjTqe-mOXfjXKxd{M$&NyR&?Jz!a#kq%;M{mV;Qd;M%~MzUg~t;|j$8 zb;iZx4au2pckPIc{E5?!nBmc>6{bpc+i<(U*+#3CIKth{UCz6^)&L9)BufbiM8g0% z+vRuA=4H1%zX1KLJpe5SBmSL{foSOthkcKREktbipP%RhnX~R>=l=|bOp46!)Y+%O zs(}!b8aBY{^OtEp`ugu;bm7?ecr}=enc!hLK>jKx)-87k2?(6@6ZuIG$|(+fgvc(x z$8Of|#n&t9h2h&dd|Dc6bnk0l{}+XG?GoC)iv{3jL(< zn7+%#l`*3(nX0jNHY-;Fh~rd2_4-EH&v7P4qgowao7niYu*)?b(4aRWm^khmWJ5M- z|1>g|`0v+N)K{P-SW{d~4EcY1jsNl}@)G#b`Si&92S%`b$Emqm@6aVT%6lnj(COYS z^|7+DUgpWWB}S+ZW#k1|=mU_Ye9ZtovdY5mW?x<`{zf~xi)U>(?$klK`y}Oz8BOv@vvwxGgpt=zw{UaSFq>c zXG|r# zUskBxFoXS{>FfA$$9X&d&8rb}jp09Zl_asp>X_X$lg@2-4{Pjc1}y~zJ5D8n89wdQ z9^jhOl~~&)wGiuc$>(gy(9<8=TxOMn*a_(h6>OHkz(9imr*8UQ^(}XPt+Cy;A+X7g}dxT_#?kxQACgEn@e0x+v3@SKzKVf9ffPI&HE*2Y5nwvMn`$Kb2jSF&R!Yz5iuk% zyvE1Jr-nB5MZUbLg(~ZWL2jt3*h>;G!(axBH8Ol89DB7tV7a&E8d077(968@{mz(E z=*y!9iw>7_Bgyghm&2x6MsAy2A6_GL6r$*YiuU3!G5bT<`%W9@f|JOP9Kv0RCpTa^ zl#pkCU*3Ozaht|J2o$=UyqndXHM5_JHmQF&F0V8heb#9odsR^a?KnAgy)tsUKCv%C zx6R)MUjLp}Ue`;;#m&i8^?IjB6&cGS(ez;<8&t@jyW%zh@fmfv@_s}XK& zZpuzt%kPjlg>T)x!<)lxo>=%iAta|viFiFHW~vaRQA$?2DESPk&s-$fA`@N z5bC|vLrauTDp93xEGdZ+yPT9EJ9m~^;Sz%2-*O2;@RI@|VOn-BhcH!>r>y=VjpA*WEWlZOf>2!++Y z0#@P5V5-o-tR(XD{GH2CoJ0!vtCP3v{Zu5xi!WK7(RrMXCuSO~$Lo>-NZP!!X+Ff*}z;&R0egC<3T>Xgv7#p7SpKHu8JM*H*nZP+j@GgCDWH`Dut@(eUEleR@p zs~79z`T}P|K|wLNy|DaqVaC}=vv$deaHzyr% zw8V+d3`ZTa8m>SZy-(L!OMU@`g~PU6@J0lpop~&=a9pVV505WUi(zyC3X1xt8WP~u z!ltS7tGzFl{4OnKs*RzOuR=;84pb90B%2a-8rE<@SZ=sri+> zap0Spb>McG4|&`bOOPn32Xdfp$UosL_RzgR4_LxNZlkIwPH~PNZKlO}V{D20@ZSYX z+YFg|$Hp6JtD1?%)a>Gul$Ok-dE!(6v;D z74KHHHLVX9hxw{{(qDeiF|lT5wtUci{FLV2cabGzk^eC5fUXGn*;Hdq*i)Ce@NC2q z2VU>oA3tAdc-ChrclJ|xHKkND7>dzQG@+hB3pCPDC=MRphfEwK%J)9laMcPE^yzw4Ne z7y5>i^A2_@XIe$sM1*!Zin1SpJ1)@0r(BMLG0b~tuq~kCA=5rts0sP7khqi{7*dkf zFjyE1c(4+Ao#9F7cu~}xyH^+ft6&x@8N6vgmTV77+V6W|fntXtyVA-UDyE#_d{@>K zPy4L>&+iYO6RQCd&Y)IR|8OVtcU@gw?_G^!t4Z@^K-da)UQG8=rH=6@-?CXgzzOZ+ zKMrvaQPkwCfC?<86jbVxo$+aX3?XHSCA>X0*1N~BGs2{jz*@i)l-)QvdF8m^dcEtA ztLEsdNE&UnG2~SCB@9t2S3tP&=l>U|MYoyUK$6mUpIHMryf7L!jT*@8@iSe;*N?e4 zl{4nYfv5jQO~^~J!87Q7x|O#x6(>17%B4*h-OGx@q(3Q>Su>ltY89wFe1l5_e}L7Uf|z@}IRML=lN)yGi4t4W-iPX3yy6_$K9e*I1k=wW+c3 zE0Dv>_JXTW#*~=$pO-Wf`(D9E2M{9aKH4mAVs|=IlZ`=k2ropDwWkoMGa4BsX4NbpdeZb z-i}kW{WSh!F{4}7Ha9`X9a6n-HeH~7QVzbmJ$4eesZdCv@M@{@%z$OL#rdK8W)%l2; zO%2nnBtIq<*aXKk!i^0902Y>y-CfTwr1Q4Vvc&j1%?9io8Xidc1z&4WcK06?h5xlP z(s3pYIa!&etMEF^%sR_b9mY^=~*Az#%`oRi1Sy zhqu3+C2iBKvX~3RAy!aOnDm9%Qqw@%MStcYq9hj={0Uj&i6NDN^qS48Tw-EqrY5<) zUHA+z=OaX)beeT}<%it@oTqc;i|~^%2s!GX`x1O>Y#t9BW%JNO!j;{iJMlT?{cvlB zuKEV-K=Y39?0At>zO;8+wsk2wIo+Hlc^KyzR2gZDpDFxSdk#`pd+0buPaU~?Jm1|q z80Y2=vD5KyU$p>%#IV;lA@)LI)pFX3oAJ)Vn#&k}ztxy8(`ZaDWyqb!@t&de_4Zc4 zhWUO{;rPeczQA9n;* z9WE+aU8__7krRkQJhr<lH9YXBhWR~(pkFzDR4fYDc5Ro@V|^Bc%fcTwZCwXjn=$2|!Cf^1ddW4Ehw zF`4saX)?=@U2|W_@YdIst&?4m3_bJ+%S=;{>t1nj2FhXK-|=qu2PtqFcrg8PmMx7` zv==2TEkh?ko_h^gcJD+8O2^%VEOG=So$o&w8tPF==>z4Ezxz#C7>& zR9qkVjQXQh+^spLiG53~KX&&w7)2dc7+6@?g-=P+ovS6osi=mq#-t8#3b=<|-@cI* zv%NCd`(nMYNHsihJ|=NG1?PG~@>bXE&+7!%pLYWNb-xY>LSq}XRva?zJ z2}a{Qr0zq}qe?}Kml8r=>M35yvRy`q%h zOP_~sv^}D-)4cH#WB8+`+Yer)mZO2(+=teC8k92ztzrs_)#Y`}!?^Ej*xE{W zDi$+6&Yj2`X?;WZ)DC2Mwq#NQ92|XpzKtIKSv0{$vq4T4{9*HBlyTVPt_I}2{}|PK5Hhr36^T5iR8Ed~;)XuKqKbC>wV zFogL9j#v=#;6zldPBBFmh>?K}N;;wyLd_!8N0|%=KXq6oi0U}nO`)IG@PZVcc4=e< zp#kAoV5OjpCu!S2A!syiXZf(0uRIw3Xm_@3y4EPzhPI2r2gaDuy^JB-%&cOksMzI6 zXYW=rc-=Y)T=?oCOvsBk$%)Se-$PzElWQ84PUmEuIu6A0pt)Y+)eEVcPInwZ74MDJ zlZ_qjP`1stK<$6S4K!+#*Ns3@_J=%7pU9;lQ^e+p>74(kFJGi1);ltWyV_fShjX6v z+yXnheaG~sDxZ6hdhqv-JN?Q+l)!YawOL4ysIp5uKxpm1$;0jiEeAZxxRg#`d*V8C zBx6HI;kytJcdiJfLqO$VSvqX*SQYS4XMEXs^M8oogQ|JAVq3RobdssbiDg$)VD4#Bt&RzN0 zFPFo%ZAn+coS3}$EiUx#v<6E@v9VOf=Q5_I7H88Z+D>O*E(bM>*z51QVx6mO9sdz6 z+zDPhHiQH;c0rwG9J>svl)mhb3$SvpwThB_>*IUDal6*`?PBTX+r?VJy`#n|v>yM{ zmvRw?JvToj%UmrpjZ1Zt`AHwf1pVZ5nTe*hkRZ(8-*De{?BgMRLX5vA0z=miTo3Ch zb&NHL=e5ra9RB%BjUn!mp9`&LuM!%p*2eea<7aOP=_|aMTo=RI)%lX*uL_oAUfmr8 zNOU+I27fUMf1>>Npwc}?chVUUvcwu_Edx7>OEAXfW9-5hVixQJx%UEzyEM|!%J5E+ zmJc8vxlcn&%MiGZxmNv*1m^G9LL=JkXX*?I7NBJAg%AdVIxb6p0xuyIXP6Hz)=k%v zh+u=Ozm)Ft>NmERW+S#WjH>#d$Wa}SW9aK#R&pKjpMJxDDurLK7*mF#D0yLL4$nb( z0uuolQa23?Z4hHV5`|qK;YI`XuW+MF!nNc2%au?yquMA)V+g}b0P}7)3o*(HyH%#HOB}LJ_6yVnW0hyO}eZv(i5=got_a)jLs}g;y4#I+A3!a+;Xvnt_bhC(CubROIMs|lGlLu9rw$THmt4dwbD?$?|(+=rs$W+ zzS~7}0S>vE#`Px1Ns!+r8GKJqq-HANL3(kbMQ%oSC$32k_oI82+Fg6>P4+Nvx&Nk^ z86NeJta}X{t0G%I{~8fJ2ctdVC7NjLe_=iBX;;WUnlbKtd%BZ`aE?43*b1l)DQp6d6~Q(rbTGHC4GJucDt>f9jP{lMmEa}-!#l7 zpSCLD8N~202ss%Gi{PMDoan_!Jz(z*^Lxl{FCF#v)Tk+;IO#V-DUa-sGV`VJR!Gh0 z8*&aSN2*H|!>ux1_<9L#Mo!sUA$=bk4GDG(^H!)BQtp}Jm5l;4CSOy-map99nB2M0 z#hhQcWLPYoAKE!BH*k6RncNc%zcRqB2BJMCZy49QvTzdA+subdC9nY zD_%<(A&xp;^}i4w5fXEbx*PbtFm-4~EY>bhUcj5)O;{3UVI%;Q4}M!HKML zuLPy@a*aP}rsB`6jEXT#`C7XLWQ*rj_$pXfoPVNx{&CPg`xn@8y6p;N@8;rXJYOEB9R@EQiRwk)@HcO+LHg7^qa#z`>*K5lZNpUXu# zsJKMWOic_6k;8rAymPb|H<~7#i(lDmk84h;J$_9)HUfnlga!5H1$^mG6riFt2xOwL z)9Nqki((;lmA234BjdT`*q-emmYarlA))r)hi)Bi^WyqH9uOY`;sl}!wu+$5y|avZ zv|5A%kHL~7%@ER)-O2Z7s`aKuVXFBXH7x+@m&9%S*B8R7fnKhR{j3kh=kp`u3)h0; zgT-}6QGz;Jf#v|B?{`b{J*30crTm75K9u^MR{!W;Krdxi&j+<7_CXrlINR466F8#h74PrjcMk!?6C7)f9!#`a>+`L z^rpzbJ3qkZZxKIIWao6%;}=}{&Hngb^ss^Uo+H{24K4R4Z{~)l9AUjK7WJgP7!R`; z6XO>gMV!EXkt?y??sOhXlYGCsw8xTxhx?k6oUhBbG3q>fi>c$)2Y6(HaWBO8M^|EM<##zPq4=T~2+9KZH!J3HYr98nRI4rKunML}|U6aE3RQ z2O;10X@4hqd;d2J06#n3mmK(4XoHbc?~MP=A^Hg#_TK{gJW_VkhXBY;GBemOpOzsH!3BywO#VP zNfwv|Sx=%v1LN=NcHFDb#)@hLO3E+ zrO5)~<_g@~mx1wauT*6n@-wf#?5m~bymf#)XJ{_sQ< zO3hJr7q%w>3@p{Ih+U0i-T?d+S01ONCrXA+S#kUpQ2V{%qX3>KCI_BEoN)V8l+$OO z^%lG?$Fw8trXP><&v4;8xURTF{~b@Xb1`geU}rKaoQ#x*6k*8C1TJD>-oNiKIBKE! z-urpCNxpHHx(R1A^@hx)OZNT*Or@4d zFnjH_-aBbnwoFQGZkJi*HU0A~vr2zNjlD`qSd4sT1J1uQDR9>G&c0u*J+Y%K67Cxg z-GqM`r~7ivs#nR<7XW14TdG>&#&8(vKC%Q3NvB`IxhPUH1vY9A0Ll&A-|Nb}FJv^& zlVFovNqBfi-sJhi=r^t!=UzOkLeErE*7R=9uVnmfc@2sz=4r)nC+?W~SFxq4)8ItHkYeY+`DJ6=<$S+^@SAD{#mTBKt8npdAgC8iCgcXnd)I-D?xZR>BJPcK zc01?=K`_q^i)NLNA!~~`<`yc!IMT^kg58lXH7RgbNV`k=3Z?lSJw0>0~;u z-NCK^oP8}}j=(d`Gpoz8yX;G>gQtJNBG0>-oK#V4!Q&mQYiM8=kHAw?{Mwl3oX*#& zc!1@kYfWCFt@0Vmw7DE{(^h&|3<=(RZ1&>7Zn>j4kr5cJ%H_V4isv?#*i^_lo!;zD zzyHwh7bi44GGcafrq%cqBkGvw1*nT)x;3!StC*ADdd8CITqr3lnTiOF*Bdcx-9O;L zr0;cP$b4n@3c{PWb+fkHoh#y%_*mYQ22ZCA0rh&|yggGgE9$T;+5bTG34}Jtx_!ou zd{4;f^lNy<@&!ZBj3u#J1MDRuhUFhE%Dn%R_3{VCZyA{5mOPE88-S#(w!o)LNKxhO zxY|Po+2=ubUZBVK#x2xkWl2z$N4Gl86UeFj0Qx|3Tiq72nNPUrevMGtOH{vpyh-u( zLF74x&;3oUi7E?=5hS(Et!h(3h~xfzO0@WO0eG-4!rQB|?pa8I5=&p+otU%uZC%&C zM^nO=p8gTWuL|=`Rc;Wun+yxGKzDK`%Xe0&syFR+`IJcP&$I;27S32lUMLLTJSR|b z)aGFwPVRF8{8r6y*BSOBf3}|ZKBM4w8H!%@lTo&vQHTyFSyjc@+Vj=llTZdr&=8!OiPm&_filovGnXA^?S)amx&kw5@a`~a+fLtpOL-(Y3AYX(x(rA6=8q6koYdAlFg8~<(^mH!v={a>9lIN~N&)soQg%8o5p?3N2uK|@sx+!qw32W`m$#wM?Fb`53S5CwER}7qqAao zI3@#MP>{rpxCM?DYLOm9rTg;e^t7o`Z@dio`PYv8_eVSOsaj&kB{r3EPN)%F5GKs| z?;lF~2b^xhzH-q{1Q*I~I^$r!4c~tqt8ch=&cJAIYZnVhf-^kdfaPnBp1T;V&8@BG zN3M~UXFqs}Hy2NC9^(& zRbK{nq%r)97-!;oBu8(Dg@vxgXcM0VEM2O29xx{uM@x^9f7GGwPZKPf(J?Nc@3N|^ zCcOJsWKZq|%G5M0O&nAOz8HJqx)|Hm0N`$(;A(LSY%zt(y|+ChbA=5X%5so15as8t z6Cx5!8V`~?TdDo)_S(jQtiPR7*-uIP>%seadsJ_cE{eSmm)d{M=wC=$KfWPLZ{^!( z=uz)|DB?~P{@8i=oj5ux>oYc501wGqxtznMh+GiwA!)Gblqc^`HLLWF3}QC4pk%f4 ze~{f6Jf!I=^Vf!bA7B+m#XF#KyRCb>mjPLmt$CIU1habN{OExXiF zDx^Mbf1x}^X-nf~wI+Y>(iL8*DLk_`!oop4P;6r?jti*>t1CO%8n2ztE}&N9UXYau zcC{wq#K1}zr8$Rk{A3E1D|M@rcs zZ!A0g-jWy?Fs>c7^*0NY1$#D80&pxf@p*SY!|YB3yh0ZRQj4~Jv&e(Hkw7Dzz;>8f zW4!dEMBZM0O42zv_TjLr2&ui+L+E==5Rg3yl!tV2;WzjjUTbj}I%{_=w8xK13{Fh; zp1s_Tn<;B`fcwfr;k+}=sKF$>oN85HPG!>8I1LY|D{7Yh1$mnYUp{t7$8x@rPaLUA z#yIt5gznSIlH5*E@+u)#?gTdmDEHP+k>>k40%rIYUuK@tSEk~wX$V-FW>nCB3Dp9`l-SJh<1K7*_9 z(8oM}$1zN0Z*AE)Eb=9`6ev8JvdjpLa2h4Z(xXlp(k9a?JqCgR9;C^GN00xp-2Fqg z@*y4el$xn{4eC+Ga@VfR3MM6Y;{H~vvx>&mZNdGHeDoOVf~4xr7#fMH_R*D#C;rs-z#e5L%?0yMC6SaiMgNal-;jx?Z+rNFDEPPVwFtK4ytbF@+ zvhrq-B;B(el^n*R!#l->%zUO$3-PUnz znVUQamJQ{q>g24T5gZoUPhJOWXkGDV1gBQh77VR=$pqW;B>K$5{2zIKbPFz%X1(34 z=@Cb@3!p=ej{5m8+Lur~aqGNxq+!R*d~afQ7TZcAi+d&=sQ1@Z6Bl+mLbW0IcaYQr zz*A7&R%DbV*4kW%N33Tz6!zh!zB$OAx(3Dzz%~SGww8;R>^CY*Q*GF~ z6Se$3w*Ow@e|fM-YHP~=n5`=+z~ekN;s%&aY4w(X~CJKt|`JL!hhwUO{&14qkh_@WA(9k1K+ ztith)P68zB{h|XL&?%|D?bFhcvndC;X)Vk)byzAZtIUQgSX=?kRFUN z#Pnd%qAh*G=ygT9>HPA(UaIg~is;J9L~YPGhrrFCG)HvjeJ|?GfYu1E^A{5^ z<6-5}Z~`P;ash}iB(e*eHgP9H==cz4%?zaVrtzF^+`J5SI&`5MY}|%o$p|^5vo%8{ z@JS7>ukX9re3aZ1X~XEazw3wJ9SAGB0iGUsz1AK!P93GH?^|ihGWw}{Y)WUJpERh_ z?U2yEf=)xHs$mORsPgMhiMdc*ven5w)^na$c@4F*!NUf3z>~;nF3j68d=xPbq{r7N#O=;*C&ZMc^A6Kl3zwAQ zdqMT3*XL}$-^vB#xg~ebJnkcUgdy6(DcwF zVMRX6EMxi2V-(h8DC9zEAu2-hC}wUCD@Ol_P15`1%ZOnXUcDJ9+u^(PYLl%=QR*i{ z2O_FuQ!(}3rION7go#n^pAOzoTD)I6d2@`ozIWudEIWX!;`)@}$;njvnqfgWi;MUJ zTFh8{WSmB+UO$Ot^8X7GlVNjwc~?%&?Rt4U*pmnu8qAm0;mYBjM9yWgM$uYR@yavy zd2&9$zGz8yRN5GIp_Sf zC6#hGcAAZr!^bD5u|RS??aLkMw(w>2v#_X3EtscnmCXc5mO+~S_UzfQWKO5VFNC4l zr5>WTsM^^JwuVge66I)9z1FbXv%mNkM`v@bh`7t~a;F@Nv8kzPDP!49wX$DN-|46b=H1}j( z4P#8UA66(c(Ykff#iX6Kbm!dm=%n1|*>_XW(&E~bH|*E=i9?(dtoB*RyHbm%zd>Sc zvV^l`}ODNLQ0 zR+%h#EPi>$*+An;|9zXvUlw;d@pg3)abOpmXCs!9C)MMP{kB=JvGYoKEJSgru)3~8 zDv;_5kAkRT4J;jnY>r{(9qLukP^*Foqwyg|7Oh%l#_qzJt6MYCLR}}_RzW3A)zRTM zW`f2)@JWOV%|q)m6HljZ8cjn>XcM)@BYXHJm+vn@TuW2m-b6m>up<`MnzXg9`7>w( zj!6iaQdo8^;ta*myV9B{o&#CJ*!;ZpD_+Dt}UXaSCD4`%9Azl+FIywD9#qYf*EV-IKhMzVa6B92&Q&L|w z!}=g~ztgpAkJ=Tro9dxQthhjG{l(E*VD3$wy_B2!geCFFTr>D|TvdwV7B%v^e4W8f zy~YiC`4}>(X0Ez#0jbQ^jwi%>T8qyT$@j*XnzQlL>praBj@+4TSUlp3Zdpu4d3l>g z?BV25s94(}(Q6WC12o@60V^JO5XakFjp2^7#!1W(R&*CJ08Ko(1VXXK=7VxMLKcn6 zey1JHmvJAD&l;~sS&H+@y0Ik!pgmRvG;cA2^!6a|_^aHD&e9fM=9KU{E?&^DVm4L% zl4A#iSzI|J@*C9}a&dAx$zow)StfZ!CXZkSCZg1D*Hjmo=NY25r{v`^>^dudd`hGj z5oAvusU)XiKJyN9_t|!MCrQ2FFTsabbo0PMH7W5 z2o;gLltDvsM@R{w!=AYr_Eowr2wQ(Rt3f4PooF!6!@!+{xm?g2<6oN36}5055Ii&{ z-HrYzm{aMB1F3nHGll#hgR(%~6FFC+h2qeJWfYu|ULfUkVUazIA!?%(3?=&4_s0I? z8*vxc3j)13N8$IYi${V-@h4X0mDIx>FNSux>l|W7S8S%}?p@d!QM)_LK6HFrduTGi zVT%NOGkw(%Alib=uNQ$-LeC z(&Oedvd7I!)FC;(ukX&{-(wP(gq+ZgkPh5$`}ynpZ?D%HCBG`C}ppFK|{ zgXmL-l6cB{2tO1WsDDVv-({L84zHM->M)geWWN%mA=^72S`vT{I5eG(+ zZqR)AX6I)|AE`CqFqMN%`T^#@NkT}qj5#B6JQLSpbBiz%F6=AcJPhX=XYH=EkG=EAL_jnXil zmb-y72L0Zdn*zxYyxLn>zG14|0V!S&9;ANlxfAbiJxwDc(zYlrcdVH%oSD#iidKDo zV76kbLR$4yy!fHx>}-W~9q9_e_C5vDy}s&z(8`Z_L)i`|o>$AXn z){6(pHAi*>$1cy=iXi!{8?DI~E4$y$i~$PGsj??pm;Z*2rh@MNFwStwN-Qv@=B^uV zb&8J1Y#->7;NN#(5w=Ch2Wr38eq;sLbk$0g`MS3bz&BOGQ9jFU^efLHfatOsYTe z@q=E0_p57nQ~8- zI0Of=VCSKnUqSkNqvkIM!oni8MbEo70O&wx@Y6>#RbIUS9X2?g=5gG#*kK1@8Ix{*lvTfHJ_d0ZR8c$YE&iwG`==yWxtz`=`4b&uTW72v}st*67 z&f}OIWD`Q>Q*}8$oa00{`Zi2&${`kp~C7OBmEd^=Iz7rRDk>|U{Y`pw?z}=4KfZNemZ`Q)TY{FM0$t4VHwJ75#)7L(aD|Ww^8gPa(d}dVRJ*z`x z5yTH%zZxUqaWJa=fg-EA&2S2bIUICYyDm*vK@ICC*vgBXV-%U}2wX_NT53((^=>NM zP)RhMY>uuY$`p5^xzZh?zzdx`ue|5e_xyQOEt%RMr7J5FM)qD4lQ_fRAP7$&nL;b< z>W+sIl*;n^NNNg>6%cQXpO9bN8NdXdW56n|=XZHEJ>!(S%b;Hqb7aV9g{%&ol*UWs zw_`Pk*xo!^IaCK@(AlRVPHRU$sQKJ$VS?-KvIpN$5Nzr-OOqzs5}&m%uYh#mT|3&W z=Vy9;yMqF4UhaIFzcmN{?2BLu_C6i__%4A|$uRb0?7^o(d^}!rVm3qQqc}kO7p$ed zEKBD2?NY`ueC4VUrD9M|o-w^_ZrthuA>at=Uo7n@R}j(7wE}ShlOh4E=;>Ypm0OJB zB03TG{yo6j0o2{Im4!R{sv6>nzYdd&fphMN`UvP0AQ-T5kqYuwX;c3D9%3}fhRdKR zB_?jugneAvVWdT@zzjZZdVTn4I=5+=i;%F=mO*zbMiFoLTVV^kzP>)ZL8n#5-n=z#BZ_eDhXi-gT~!bh)7$Soz;G6LM1Oo&LZVyL;#(UnrMGA|nD7>=lv!EH zxim5Vl)JTTJR$vUiTED33;HT8g z`R{raD8GESeG4T5#JB0A;*Oc>TrP5rOQ7K<=ETm<&b+@qwj)9Xr$CH~&?t-SDDmoN7 zC$}UD4wpd{Iqc4wXk?O}VN5Cke}$TS-sR1#-=Nc&GR)|> zrMlSZ@xR%g4S4r34wY1byZaEC(3(-S!Um<2U$r-zm6diycb&EX38FlP7PMxBIX?5< zvB!*(d3rYl`L9tt_=-#zYNa~z2F@PP|auKl>e3NJFOz-fCep_GQn7{5z zXB&BxDW(BJS;M*Z{?^< zLitKEJ2Qdi(m(JN)f3PCU`XE`g@wsk4x7vV!B_Ryxgy?(H%t90kIAyp>d zxcFos<$lQ^yaD&T#;cS18*L)0XyQKYnCZ8}JM7{RcyTryL80wnO9X4bp?F@T&1afK z=bh#t^ESt)ADvGDEwh)#Q<8aa1H@SbJ|~m5(?Fclt;*u;EiAk8=G;PvS~QXfDhKtyUZw6%TemAoef zo!xJHnUMx8Xs9|VV+Lt@j!BXm+09>lzO%jrCB0c;;dp%d=;hwWOE-=UhMu7l>GaVm zQdN)2GRITWOfdvSH+R`V1nYkG>IZ_dcBwW_ zO4-Hzh`*OqWhAEGpM|Wq7Zo;#vDi;AjGkb};$n(1E=yhM~hkKTL-VvdWfyfWPkn4oyGT^S8rERKbXno%YIEyzsW_6fOCTWY zenv6PRj?)E5YcDh`)6m3VMZ1|q^Y6?F3X;^{RJP(r0N1gqj${|qgh_YvP-KnZ6&zH z|Btk@4vT8-`@K>U5|RQE7G2UHDH0+n-5@YX4$_T)g0xD5ba!`)f^-Q(gVNnO#JR`4 z)%~37ocDdU{^50@GHcel*B!t7er6-DYKKse^Zhd4pCV~qwl3EZWSc6DRQ)_wVjNca zLI2x3UVb8=0xOAj4>X8&9Zpjms3HZPotG7E+V^hgq~;K5?=#(AAaz|I8-kSYzai90 zKojM3+CFofcFBzlX0YRZz*tKqWIdG`r^=fiBGN|3IDQ+|`>kATs+%kSIUXM8E> zp}|1}Yd}8)pW70(4^3(@0Y@;p5hS?I&+iOiZOQ1ulcaLHTT2H9@OMGUZHyaGL5M;f z7c18)u{ab^$i{_it%hHF4a}{3J3dP)!vFY9%xx_MQY->&$2eJ(}nGG11(vb0b4VH zK|wRn-S>^+U}ZnGp66Bm)Qzq?y}2$9u$5NzmoI1%mm63L^NTY+QO;eyN7st&O8E$O zUoj8%E#e*}p5bbn&`)H+DdH zmjhG-5qqAWj^Q$( zdQ-te!W6Ddogq~GSRpO-Wx8*Tr3(*xoQN%We2yc8bjLGMRlf8laf5VXRKCLr=*3Ak z2C>-C>=JjP{&|y^MB+Do-sKAsd?dbu=L$-K1IO*1u_L81EBM=|;ZC_VhImp}yn+Br zkxI!iT9CnJPOnm8eHqPS+!0vH4Cy6YbCr%{#dSVP%pS zUh{AI{A-C9aHwbb?!{?nV|uDoM|3($hO29OBaCKMCAqY8(BY}^sMm+%sp$)4cMA7m zB`y9>vdu25=UFQBLpV|ovxw-iu&}%z;rnvY^J#?zwe!ZsALI>?@-{G-1;KG>H$Vnw`7dF3jpDaK=wmIc!*nB;IY9tzRxb zdHn%9YfgE?riaUxy^^$D^dcW_fQB)X;Ln|a3LIs z1-OBt7Ulax28oh!v9SW13ATAASND5YVqEIZdh|LEKiNN+F~7s6vHs<6rCq@^%`%o4 zwkH@vBzcE67*I~Yx`iKoj~&=9ooQid@rLnm@3Uq>T?7IJ&Za%jJIPB2Z#}(&&m{4! zhi5APB!{aZ>(C&0IUD!pP_f{CGGLZD8$xUs2nSk24zMZ$PY%NCFyw$>oL zA5G?ABA31@qO4eWQpdea>O8^_Hz5FaU7kQb40Z zMiBf)wn+~u=>0Fg7M%@5{2rT?-3G=DvE?go;;4S)&wAHNH^?PZZq_`PuFAO8_ek20L6VOXG3 zyP=|nlr~FyE4SU0tM2^#JgZY-0$4(+-$uOt<2wKG1b=x+MW#g%rIK3q$yTQo=o#gg$SY=YRQw9*F3h21B zUmo(uU#XG*{M?TLks&|=vfdo`9V|FvNMj_vwsUre4yK*I=al<4U2Ryqyu5zzlel=8 zhJ6P}OJY2B<3pj0cjoI_A znIZH3uCRk6(7z>XucET0@S#W`3sj$C5ZL1V{2I5LNJmdkAI$JE|L46vM*_;0VSE zU;g&#@uR`FzX}iCOp#(V1(ALQd;gbF`1Q%Z-*gIwfXC^_L%Z;p7*iYy0sTm=uYe7k zoDJIcrrjM!=H`OXgEuDX$#q2D*LOx0#-4j!-h2ia#P5|K{)lIR)UQ1CZl{_T+5da? z{O|v&e{#*q=#^v-qWTC`64eSe4ly>4nXGj@d0wbnf6%gxWN8U9(T1sx>NqF|C_8PP zVqk;+dti^AfB>62{my%mpYP^>|HglegZ>ykfV;B;+~eK~tykZ-Pk|3sHFZ@Xz?`f% zL>><8kK?(fsQBzDxidn@sSlA)w6ZE_l>c=J8J_Q0gTZ{cFMp}|{J6FMc}D)a0JvYh za1n&+@;L}f+y*^&xj-RB_zRFp1M%94I_FNelfCvp76t}(FuB@j45)rSsthAij6bD! zhKg+V)t^K1FTNKsUou{c9Qxs&$K1h}HUbvw`PT$oK@Z;ROUujmIqYY=24P)$uLY7(9rA7AzJ@v>cHIjZd> zBa<URE?{eqBVD2YH41%ENBDE!1NK70Biq z)YR10PuA6GmpZJQIllh2mZOKiV>vSHQM3PH4gQZi%zwPk@8kMjq*cA=x~I?vz;sqW z-;LB830WUMW&3saY?By95Tl^w>}NH4xcmS2D)zcatcR}!-hQ;}K^4CB0UZVD&KIDkkftr>3@Wa&fuNN)s2^ zwmEoG{vsvY;eDnclYT$;od3op`0Ia9t`ez0m6l#O$z5An+3{;Z6B@g8TWtXiDbi}9 zZk;Ah>dsTSc%j))KWw+-oliFe9VX&bw6x3t7nDLZ*z^aWswoX)j=?4Nw+Ly9UIETT z=b!yTse<|8@?SO%CTocst(={!g#~!oW^i#wzJ^kzUY0%&s`3g6k%M*s%`kLes3VtLnE3qrXCD;NKQ585J=_rF;N@L9qY!kN;2blxw=d5qPaguUsvi+AT=?Do z>hMX+FDNvJD76|r1^vJOI&^A0#y4SMh7E#S!F1bsQr+SPyk4VOScMiS5?Iz5g`>;`f|G9WsA+&5(3QIYk8 zD_rm5`0#n557AHVB*9IQnf`}aC3627Y3W5u`zA5bge;Qfo`fgikB{pUqd)ZZ^@TJW z*u4HRaR2@E|K}&(_>0`3rKJr!`6B-B=kq^4;iW+h9+Bxg&+s?)zn{y6o#^#d92`i^ z)%|Nf|Lu3Kr|*mPeT0r~+Bp65d0+hNVS1A-@-b2-D)|Rs`R7ahcbDz52B6*UEuQEW zv40HPzh>g;Ga;qjCky-swEo}S#$R{O)`EJAkB^Vz6pv5f$DI1TyZWq5&CbagzRdpR z4_Tz7EF!I`q~~b1fA+e9!~yKrP|=X|j~)wBC1T`DMdj!BuV>4D%r8T{*K@#cFt|r7 z`g^1M_Y&}mVFH5_bGl(;@jGw(=RE}}0z~h<55?DiW8eGr#T*)lSI!w08fy4QQ~8qD zJ@khldD2>RJ@7Xd)!!d$k|BQGHRm%s@;f`luQ#J_frLUC+#Q_$N0*82M|zu_oJ{Ke z;>L|X8fSDP7CeAYX?LTK{G+Y#k{2m6UQEAaTl3AIGvRl}yD1vw7GTyHYQA~(M*}3H zzkoTnFgMpVkvjYN?v#kI|Zw!WYLPuBN7@(dW1C}h!^n2!8FGL{VNA}$mZX|S>2Ed(d z=Rw$rZ(_iYU3FQ(;0TuldxX+ry}tY(Jx4Sr3WJ>J6^Sv z{7#-GJGEWKH`zE)c=fu24&SDV=+hu>y?v9V&9|uw55RjlrX)jn`LlDEI_8q1WV>DTAMKn?Ohkaq8`-dZ1H8lEnW}$p z+wCam0@4{Re|E${vPF!ZJ$n{O$?pf|&Y#?lKMLZ|^4B+(U|DVz@frQmsf!2hsQB)v+rl62Q$&gS@E=+L zOoY_4{Y-9ye|T$8Fy3s?Md0oJ(SS$4LV62;jT%lPH`xDZBB9?QczqQc`)*wCpG|E% za7Tdg{0hqN7xX7nTZ94Fw(0m!|I9=#RiI|a3XKty_>al{Z?|YK!taAjs1p5$tF=@X zoD!w$6pK!O^wOoofX&7EChMp3`8)erlg0NJ-d$n1@Mm`;LjCHyzb8%v`J>|k zcU2(&@$Hm@tt>k@%j-|3UsK*+qf_Iv@Zyi&l?ZjUh?Sh2+zwgSZ+OG{kyv~C`!PUo zGUjl7ePJ+DJ|i!$3n3Ol%##jEp>$ z=)1eSyZ^3iZ}iOFu=03&RuUogz0ebHzR=CcgSEN>V(nG~#%=eN+D_*?NuXR~s(0`o z)pS_!(oTwa#~@U|^YgpO?4#>W1(Y-tzt#)Cdi4q;@^!ob2=mkzu7l?Af*uwn1qFT3 zNnB@7NJ7%4O4+7flaMIfDNv6>v|Pt(P@8ACvAKyG$7L2fmbW-R9~?{hzOTREV5+<< zI+TjPZa*?IA~qnvd8+ZPzM${-p{7xzUZlD>YEv*VS)8+q$p35WX6r=N92=7jIVWkq zcMa~tKugOmV9_>dw>cDNB4Z%B5{Eqawk#8Rc!46gU;P%LfiJ_C{F(EbRCb>4_ z#-%ewe?Z_h$_NajgNDN!d`N@hz%a6N&K!|PffNG6XcRtWJBKbq0t}8*P`nY zhS8>L@7vpKIw&-=0_igWpr$VdRv7m{gHXQ&gikp0qpUa=%7L28 z+ITH3L^I{B>)}Qm9GCK>l*e*HpNyRRbbIE7_k)75b#5-ME41(yOf*yVnlBa;RZ|rP z9Ukn+s2Vy|PVJu+(rY>>7aO)_yCO?Htxa+0W|ju#J0ZLZCVLM8Nnmk62!wY3CtCLX zwt03*TfHG%mGwHkhc3-*jMMqy#VN%gJ{R?rPgV(6XHKtDa|z(_*W3_V%NP zGXW%fM5>}*isamRJddN8aN-2#Gi6(y%{p!u`Jl@vdBvP>9)^*m#h!Hg)2&4O)^<~j zWM%?~Ckx}FQDj$?P{s4Rx6-}1tH|eh{`5oAZRS+tPzqs#cjc=p`d$5oZHC?CJIVyw4LJ}xQ5dbH(r>&Z;j!3@GKUv`GiAZAmNkI7shCvB zP+IN%V=R(xL2{=#@7xaz6%`e+!fUR{GAf45F)om@_o-hn5 zr=(osN8O;W3jF?r!0fLkxE3#P?AJ{E8%zIlLDMl-l!bo3iDx=vB}kb{1;M|6vw*8^)MkjUqip6qvHYW(?f&-2(*?ytGr}G{T(Ye1<4Gw zE90^4b)VOB(-}ADC4;K5?EL(DfOYK0BRguL%fl6eC{nQJ-0Ff5+8DRL`vh5y?6&$s zr;z>;&3>X-l$ilj;mN`cRQ;+HP{;~$?24?^sYOLiC_ax*W4ye;i##@5g%xsO#@dK` z-GLu$-0Mi$-2u{ZJ3z;^jlyXUC`{S{pjaj8W;qb%DGNf``q*`yv^~;xq$W&OsV~}G zk~x&B;i9Kd2&!8>+6WCLK_C7yu_o(j;QkFclv3FF8>^BE*ECBhjEa?xjtxNqMv5U+ z$QYP9Z%$0?X;K#`*EPOoW4t_&4jJkovf^Bah0)5#fkQ+0Z2q9MwAsV=TOd}4Qjv~& zleXL0(Q{NnRG(QK54fz1f}*{B#PPDc@Q8)FpDYwwSXp(>4ECg(9x6fK4|JI%kv*+; z6swmizj3~^#iL9$1fp$#Ao?d1it1TFAm`-bMh*n<#1>MUi7F(?6HAeI(jFeVGJS7z zQ<=ol@3xQ{6QZXw@ih-joVHTsmxu~<(QPNO+YWb9lPWIaPQ} z@SRF)BAc%lf)Vt%T|)G>f5~!Hz^JvuYR8-kX@)kS4BAD~caH;=h1{n=$rI9GL*Ub_ zhsln~h&TZO8J*|xW?|zDiXUiVV6o0aw5JEm3UzkFo^Eb?z^iVBFbR%MBxoP<*SIK)CERrT6J$=5$yVuKJ{Hp z+fMkzgvayFKa+SJ1BEgo2&Mc}KKpW(?ehryf$dzc+TF%wbD?s@C$X%bwO~I;w?geAR zWVyGCko(D;it{rL70ZdLW|c#|T1z~IX(8QSZe%mT#n%;SUOtEvWwv}Q}kPFk;# z%8*+aQ=cT(jUz}S=(#G0$~JE~u|MaZ5MetOHxTuTTXSES%b1lRESh6b>rUK63qFud zRCBkQ?c7~tJ$(c=(lY}d>%EcZgZ=%>!Q4zbPr0E}bCB%-gthtx)vMoRfhjLsDiVll?aAN?txV{{cTbGpvpxOEIB zJqaA3K%4{Q>dtRr^4EYgx^RQXq^74+9&%?SSBQOoT4%bAT+J3QLhi|&nqU`?vm|_hU~zfYdGz1%qf?|*c4e!7Z(b)tEF;Ofa>c#@??vRsHRR9nJ<-pF|>H^&q`mZbj6vB z3A=4Y-nZGS%C8;ARexeVSiZ_5^VmGMajC}M{L}!O4l4qSf8dBQ?)Y`n?MDiTLt_mC z&naB+@$k!k?Fz63qR1ui&r(@tcY7$QsxE|@i-=xh*p9KO^M8KP-c5lcFkoc-83Xdx zKR0%G3CIi7>1W*MHV-~P@MEVup4~q?E50lj9E^QW^pUBhK0af*O~Pv()AD8(+3xQ1 z93HFd6qi(Wbs-1qle41?pV!WP{1&{r-O`dMV;J9bML2UeLB=bXt?VA?0dm<|px8g3wc*`#1;y00Q%O9GY6)WyT2;dz??bZRL`%8H`y79xxrBumX+@kt%? z-ygETthPSxP#GNMyWy5h?e7jh_^40k^qI(*Lt4egcK4Jao}xbq$Mf5Dv~aKN2BBDE z$!0cy2i!(ZDeEu}#)g0;WT+0GV|v%&eCyyT@8dpH&mkab$GN+xb~4-Sm6LOfAb*|T zFW?0k|_Xe_ov}!41)s{pPl9+ znORs4*y-BESPGVG9XH&*49dcCWmF4wmreKvI8nt>Lq+Yu5`4BN^fF=-hms9pR$<1? zn}am6fl9P5V&<^ncxmfQ(EUzG>rKK>Zfpla)(ALI=T&I8!U&DYvv}8kp^><+-cYqVvhGvMYVkHW$$Mv3x%X znlTnCr!Uw5WSDC|FvUwhnX&uBNBzDqZ?E&c*~5FH@><+bc7UL}H^v$fS7{aJ>zjVh z{>i$pcd7T?wUM#0u{DPtm!Y|wb&H82p{i(vZd$eZg&=BR$@S&Zl@PIzj_>H$RO-~D zt501*X&B>_t%XSu5g16INP%3(&y4fGIWeS|x7J2&ZKu&5SCxP^!9E$LXn-|~YnVEypE*%qaTt7NJF6DEF@Xm+@IyZyeEv6#?)04To8`=d(H}zfYm=F0q zPScLZr_aCj!uTo2UnD3S>pE9s3*^YFFwY(@^P7LdRIm|c@aO(AI2p#iB^Be0L&djn z1wzl!hdWIrQzmWO6xT0HrDSO4w@gw0hm$<27gXY&W?8}CKl!?zY7#WjzxV=-x4hZyV5Ya z*=zEBK=r?&TCj0>NfPvS5&wHTB%@XY0IjM$W-~mmV^*n`o23g=3eT{Y(k0zhS>B}D z%Kc~}zhjcdhako_LO?yy@o^><@Y*;_3krtg3f2S|&XAE8rhvfd7VKO;qi1wP4|N*R zVoewLHUP<=&@MbKj=bhXtxzuxkQbo|V}=(;Espm@C1aB>m25V`hr`Eb5WZgh0vhd_ z{pQr9u60ksmdq+o;IFnwAbJG9BMO?N4zNqLft$J)ap}X=)6ey2e@=56+Kj zQC4fyiv~fO>vm}|<`(+XJn+Ml{qXchmvz3+JFj+v&$5ewU32R=TEAnmtY82JU~FI% z3;ce?v;GIA&Vv%30u~~oj2$=91_lQWIgp9`RCY^xs)7Vr)alEf#uAK!W6Ru1x+HW= z*f{Mu>3hwo@@OEd=G;jP7NHEfz-B$DEyU z9zY#?aB^}TdsUG4X#H{+)1@`pT`f<*E~Co@j%%Kn-#PEMZq?z0>?aFjy@t7@IJ_$x zWI_&=(9P*a9)M1`cg$`6PDt$2C;!l1W`cv9JjH^l-YRn31{1IY*oR5hGt|CgH+Mfe z>W_n+E(Bw*Xx_`AB=|maXe6lB`m29yy`qyG9Tm4AXt9YJT1tiv7Sju%v}6huH%Xij z4VtCKyBU2s0IRZ_xp)PM>(rkV2T>!Wm-2K~I*hoX)ks@=C*Y3DK(|`#~2M*NG&0X8LVVbLM^7WV@NiV84xH9l#J5 z4&v`mF_@VnBshaH)DXbfUPk6XL9`e;tjG=oFxK%3?vXv0bqnNtWsR&ypv(C8;+i_HdXTQ1?qpSbK`EO)ldlZ#b_15LJ`MWFi;2%Nyf`73f8(^w!=h8_ z_YcbqT3rL6+Kx3)$DO~Pr+uxvV*u15TgM<^vAdBhI^S?Z?Wu)@r}fH?WjQ%Qh3~Ne zT=7ci{6YrKrENwNXMKU5+0lqjwSrhjX67jdLOZ*eCXX;VYNbciBU#;$E7GcCV=24k z!TwB|p5UlCbi6qCc^NmbSY2N~nW(3tGXEVH3l?A2Ax*9*`9Cq@$*=?jvAb&SxZO>OO2dnXw=Fh%PC z?d&Hl)&a-FARxO59g&`CszR}8E9b=e9Y-1&HQa0dbHAa7wJ(mMmnb-)Wu3|}(?*I7 zwYpAQebX1drnXISqE^#=&M;Vh!b-giRJ#}KmBRG&nweOheN5!_^#T=mu^?Qm8%cxO zaC$O+v(!Q(HM>yHNZK-k()c?iR;DkwqW0;hoqHCRZh=Ofe1r8)M$=)y)Hn(RywTYE zj+^jV17ya0dD(93CLnx~-_MR&pa^W3x_C81fFghp9;Gvhf{u$R*TNv70>Gqe#g-e% zErAG9v~%u_P#T(>=aTfPg7yfZGS4FT-e)^IyOZ(hvgba+YiK}E$ucw<))hl=57q0^ zO&-trj`@Z5!AxC+gpke3Y229kgAtP9p_t}m(aqgV%i24n9Z$+U&NM5l4r_Ws^r~&T z$v4(k5Kwj~WIc8$;W=>bok2tlVD*|Hkdql!HBHT@ApE@=YCZ$7RIQ|XHEyGB7n9A= z$3fp6t{{18$CSbSVCbPb*>5cCb`q!EgY_&X7E4RZM~-*$bT;_OQN9S`zf5_h1v)Dl zkBI08dkS>!f1?dGt*fdU(SjZCw!}CPo+eY{oxLIg5?j!Naq2KWgHl>M&5HLNlkNI_ zZzEMMy~VmEUB+U}XyYZx4&Ru$ybDim@sP-?Jm5%ed?*&Y}6gOUre?f0u*fOIE0=g7jzw}3SfE)wKn3}3Zc*Py;sdz~ zVPF3Hso6UvrJBP(!sP8JAYZX=i2-kv3h^JI66fQ4`_d5itos* zHdo+nHglAWS?87d?k#ZESfE)Fr^KRS)m`N^xXd@|Mi7CTk-uJlytSR${cUfQ5WtMR zBz74W<4)biHjG*{VOYIKEmsg(BpX{>$sopHb_MtR6blgqWOh;)0Am;R3nocWud0lQ zBw2WD)YR0}t-Gx)Z9O<(U|?J`spU5nQLKApVgi%O$OxTk46U|Z9BZn!QPR*b#YY{f zw*RcxMnDxkx8T_gTXsq~iPar^K2A%88(SGKHdS!p-f}}J`u?$G|JmqwWNb0?vz;e< z#_r&o<#Jh0;Y0FNLAZ1G4W(G#2I!8XQ>?}Fj0^bLo^uriG^g@*RFGu$>*&xQp@1~n zB&uZ=%fcrZnMz~h!qFKSG=oEvmY#iTG2j@2>>1vVw^X1l7n#nK2mTU{Gm*Wa@kK*@ zHc3G4_TF;oSLI%Zld*F1E{1W#E+gW}Dt`Nupvra-frG#+^24f+6~_Uuy3v(~0d$_# zCAdqd=p!MOs#6cHzM?d001hg&pd#+v%R|Yski;HqmAyvySsZk_fx~ihI&P!DYBR%O z{uEP5O)IWEuE2#iIVG;X#w$UtzdHB0n|#n1O4-XCW4;g(wH;=prVg%lrB3Kd z?zsyM`ttKP*1+eM*FslTYQ`)Izhh$oA$!(5htk80V*TK2X@L*wE7U3bq6|p0n)}fW zsK8|FMI-3v1ogNszQSkAe#;f`HCDvQ_}$OWMmm{F^Yz=*)U4Y~Gegm^+RW`r)H9V{ z6O1%6W;&$zo-UtsPcs^q;*>vpUpmUh-tQ0{0@{1jW`HRHjJ?_^xzqXHMz{Uet(s8x zuOIG0JqMg4j|x367AAXDsGAc6YrB>?7T5SHhqQDX)pS~HC#m{4xZ=Z{GY;&9Z7nFg z3U4ZyBD3%D#E5%Im_?-scYH)&;>+IHU4b$Xp?;HT^`OrUJ8xBze*8G-y!FX|yPRO8 zeJNm(D9x;uitaYJeny+c-h8FIHp>9jF0>LD5=wCApFyQc&uMc*`G7KDjzL&)XYiN7 z;GrqO2A}yk9E9uLz|Q_Mhyi{n~F1g95GX$T+~DZ|lJgT7K`iKW2}} zQjFqMIHkf0CfR_K92-my3(dY6K)FLH{CvRtGo|)LsY!2rzdd)8ow4ub3?R-@arp^F z^HBN?9N;2NbAj_I+$QD-)AM3nuY_0|G;*|>WPp9{>tV#MvP??A-77jpVY#~>M)s#Tb*aM+JQ)r?FCEzDG^_{$zqeOF-4QrNa8N(^ z*Hksq5{Z|5&+k4w)wwKNWyVD~QDblWA?X|u!8GaByQ3{+;k#i7qLz!3tNhP*l+`23 zGV;p~gNH}q8o-~59z|l+t3SX|XbjGLfQEzmpgJX~+bA8hif=y589=kmxr&kiz_JOC za}31}wNxom>6#u<_$vOIH|zvUMcqUJ7T+rB_+pr&tk!FxeqHMe&)_A>ooBnl*0tFW z_iypFo(jhePLEE!-exDctEo3)7kAqEtQv`&nVmGeKPbhI5ryMC9!tjc{Uv}K`Tf7yB%dI62E;YZcnJbUp$-22U3j>haO}yW-V{M zHOwgNor;lB0Bw_t#`ao`9y;D+qcQJ0*yHn!3@Mf^{P+j;UhFFG3C;-+l}mAj2iwYI ztU6hd^DszpX()wT z*7|SMGUBOdTn!^aRbAHH+m#ol$!+~-brd_X0^XTD+?{{uaI2tz#dc@Tw6HX`$W$o2<2}(son(s3Z5rxHJ+_`3%kBw&2xH#l*RI;z*as$KTvW@52Oj^UwxMjBL*X#}hU4FzMMJiDEEp5FVQ?zYE05x)VK*>EnllnEE7~~o_QzcT25q{o_1wPx9 zP19iai!V#GDx_sR0@G+@pV~ZGo-p^Gj?#m=;*$p3gp-p+`uHmmvht%o-vSHVo0C$# zy^#6%{SVsD_EeN%uN6Fy$K*@{8|$^u4w?_<-j z^7PW-slk|uP;vF@oJQBi$_>A)5UH<{(VIem3#L(T7U5`lKGJVc7F<#BRX2=C-)#`> z(5h_I?w{RNMq(n}JX83&xJFIGsVdwvZoX*xf~U|IbRU;l z_x;ov%zw&u(vXEd#=K@t@EPjP9Y*Lhwxi~|#6)N**F0_Rim~PSSGdnYM0ZA>>*vu9 zk5kZUKh5UUcz?Nvjo^nP5siiA4=;nr7XkLxTd9${-MGkbbNN#p&jF^bDHhf%B$ zPRx}}-yq6LsP^@Hj5&m{91Ty*IZ)|G=o_91pEP`w52i?j9v1gO3^5~RI5^^+IQ0p& ziHJ)G*OF#SWy|bN9)0VQ8QaiF)HFD9NFd7Q1knH=7lyvNlfN4u5P$&D^-G){zirM?1JB8+GVYG!tjo2Ogf zkyq?luyh?(sAqnDwz{dyeN)yGXi@s(3Sgos(a-h;h_pljg@aP)CZ+9s2iNzqgdtYF zI+^=hQl#ws{JyROUp{~&;BKWJNOW=G3A-=kQCZ)ewL=aCB}+l)Pa;|l-0h8zcjm47 z8hCc=g*_j5dx3-Q#FoJ_^(IoN8x9&ix^+Up2W!NH&vvc2Hs?Nm{fRgXRR`H;z8L$& z?k+29ZznpTKyNmQ!CA)1*`aVRl!1dps*Uk+mp%N244Q>w<%Mwm9J zoZ{qZ+|H@5fXO0-zQ11hW3Rk~G<&V@aB`;pmV4s)L6gV$>xPed`TSB^byZVWEl9W6 ztr@QCiuZDHg0t(Ge>_HZt0AoM0}Aqri2mV5e6sBYK;N7kzQ-TJ(0StzJgiidgvQrG zKKXi_Tu7lP+9suxr0@$P@k8V<$pO;pnG6P+bE9C60`N1IJ`j2AvAhj}dA<3$bVB>mB#TNhD=5nuVqUB+iwLef;(o z1H9u{8gJadKx3DP@s-B1U90frz|GHYzjru=gWFgM8WOp!O`&2Rv3zY-KhKrJ(0H)# zgwXD&rBkP|av#wtF3THI_(vM^BVB`up%DHWm}RUgUwzF7UZS4IyS){##&2niM?3R@ z>ysz-dW$oaS56Ihl3F3nttOS56Sk#JXVOTZC{P!rzP!-G6>WehiplTe7YbvWXbQOR79|`vDF1ktf=r{(6p8N-Nds zaKSdLzkj=*N{)ML>RiiqkvU&0SOn;8#9CZ~CX{eirvRc#-`ltXn9hAiC+zZaE61x= z4Lxcbyj;T9?dDdN>~|M}&!0J>Ek6TXxTRCHqWhDS-Wo`}vJ= zac!-c!*G|&!{yWsgkusx&Ax(A%Zw&{3^a;-5P`^2`&zV*66L&qQl2PIFD%STv-EjL zskbftb};vT{6%w%q*df$j$uFa0g=7-wbRK(*&D~b6;0J~o5i9rOGR$e zuIsQn&`nN1JP}F}K0Kp!VD7(n2p6+=-oUpvK>vFy&G2m+%7vY6($y?(b@qA&VDMvZ zq?cHpwmZaTY~~jT1i?L4Gj;`M?@%lPd*DS4kZ~|94gQk!LMe}@k@F>w_tyE@}yX_(Nhsgf==f;mzGnrfx4jSqw zg$u8&)=p<6u5H((OqW_sE1gx?cW!;Jb3k}|GIuY-)te@sk#U+NT#e0ncVl-qmQR=X zw(%u?xJBRTG&%A@C>(hqu@bH8Vv3TDb<9uZk=MOxmeA<<$F~;ZvC;TX^_$$Thu~7} zCex1(ppqZ$2|L_3Ns#afk;d{XMep`+y&FR`bgi_->i*MA`qQOg?AVh=z@EKXn;5F) zhy0Fx^esPm)tq;tccEq@BmcroUD4OrfhHs?QQd1&O4Kl}$Va6@L%$ZW1j?SE*FDqe+fR9hwD?Qb*@{{Wd^gNkB$}B-am5bmpvq)l^<`N>(@^m zuk_=Y0`6V?X3RzaCAu~sWMGkDn!n6QDh0TBXI#Y(!}-2Zpc*3(gZqguf#9i1YiP;? zI3u@szfYi2W^e0_D6NO}G7PUpNd;+gwHs`P>M#XfU|6XIpGBD7(ZD!Bqsq&q4u&3V zmg)jIS@*4!9Yn*hK9TRWXk{;%LK4B-UbJKF552fzGbv5?p=!bJ>~+86Xk`Z)9l7xP z_W<8V1((@&QNjlThlkm@5|r2hx)t_^(M6r!4?X7Ffpokb5g>kC)2vw7QL_gmURJY~ zWAWTRzh4{6GNgL!4Bv=v9AR)3lv6GX1>vBnHP^$2h(Jro!b z890v)NL+XKo2rD$%h04LMj#OY|8OmoxvajLmf^9b>Ibb#Ur%0v%HS8?q7~QRbD71( z&01w8DIZ+1;qqH#k!zYH6>Bny8Ple~(JUUtxPK}JQUwKvXCjSM-lAF_ud2LcJPEP~ zUlY*EIh*${u0TD{Y$wQ4Q`;;gq)5=qfzfv1s!@g}_G9lv*u-K7Fxh^YpyvR+mZcQgSvTu9#1IF7mp^genHB8XBg<}Y#W>ez_lE{KU`5mvldLePm^}lL z9^%NJx-;pju=vIWq;=LO&Xm>k8sUx`H{2W5?B#)Af{KzKEvP7b9{91Y!DYXL90onn zZ=<^x@l9f)fgaFkFLoYxX;Wl+OU6yt`NtGovlP>askE4y>jl`|vVM+F`iitK8%Njr z7}!sCS%pzeIDYnJ$T%ZtwDtP&Dp(d;^{-mu2k2A#-})g}lo}gy)|c?M?Tw10MS)YR zS#;CYrYlnXT4@=3TUX-!wi~XT`f?+URI1(E-tXA?mNG5H7F2CH`#v-0CM9A!c&e&| zdJw1cV>^s>dR9vW-@s5 zISX~|Wrzq~=eHAa1C=_{mE_t!w6|G{^brLGR-g*?8}@FZKZ(MNJ}SRZnyz=LGGZOt z`;*Pk!6{O~GTyzmYZrppS_;@>h*ZCEZ-6PCDPyD4@qlX?Pj}BN%H?nOLdr)0Qa;cM!Qf$i^ zv#;t1#^+871xOwxw;@j zoVme-h%lcn*d|Dyh3d2SC}GYix3ucQ-Jeg6^^4|29K7Eo8>4%n14}(h*{#OX9jIH$ z838{iV4#(@7T)%lIO87Ni(r(54h})DqENb1wp-0DEKd}KFg}S`^y;!lJ&1ioN~|FN z9acNUQNFM;z4_P`+YYw<5Mp>Nn}&01!Vy=;d|&G}6M1?=R8`V#OFitypY=9P%GaKi zld@}XZ}0)uwM1A$j@S)%swe)Ngw)I4T?oyL)|*KdLIs@M+*P8R``SMIPUh-7e!?SSHgSj`?*U;>SOe!)(coi$sq zO?-xPHoJ9A7?07zeT;TeQb95RQDM=IvjK5C`?`JSK2^gdr62RqtB@gSP2>a%jl$Fq zfvd%gJ8p*v$C5j}FR}0liK19;uDz+G1-Y>Br7}k1uX-B7XN4RpCrpYX)X|y5I+!A0 z7_QS!wC|jmlx!JzTVi$jm|Yhu@nungNM1u>3x=>rEQ`$^=@9ow8!-@vh z?8Z3yH&UXi%i(sbraDwEexNJyN(BEs&~5z5n(apl0zHkk$W&pr5pwSleKjPn4p*_N@1ev#0 z@txCGkGZY0y0LCy7D(avI=<<;oYUbODY z&M*@)o7DkxOO251*f>L>18iq_N}lxCd9rK&B60HxnW}1X(Gy|THY_=_O2tQUmJ%7t z>Ab9Mgde%Sk`=i(9N-?pSC|vb)i`MPbDnZ@@pz8hh1|N0o`(0?KKRL#FNVLGiJN#) zC%UcjX*3MEx^W?97~C(11v)-rEg7_eqOqX%XXPDeD+t3a%fvq73b(qXU>+kLoeHQ3 z6)&I@lPWTC;EEh<63Fcwg0qLN!CZv5aOq2GSqb z$$Tf&(jY2*uxN4$3U*re**?`@iN)KjM#RRni$AR9TQLO-)(3A_&J;kCj#n|=aShFP8 z^sV2=E$X)I#z{>JY8x^epJOswH7o#sP9P8SXFA8LkfzVz{(wz-*&R4V1kl)uV~I;< z*T~L^-L&_O$ivx1_!1aZ@YaY3qI=YZy12rLgAY-~JxV{{fut9MVFRl)= zGz;MT`#o8TV$xR~mRAo{YYQGb)Q4ISrxU4UkGoad zdsed7;IfXl_ylNA8Wq~EZ?BoYE@0Hq=~k*pzZlUUWC#uq5i-OXpP^T?L$ROd(>3X} z(ky}LJRY2ODA{L&I$+La3@X?-3|N2pVN;7ZpxT9v6B*k|sbXTK)XN6n^${w zLK`o28gWfa=nfB-3`Q9`QsCJpVJ(oa{y^n%#9~Szh|<@BD~N*OAy=kQ1l!o3@(A8A zaEBF8EC6NR&6o8#!k|!S`dpX132#{6W;0=Op^r+k&c&Z>@R*Ub?FHpnRmv6W=A_#^ z^*K2mScKLwp&OHpQ0FIYRf{`~t-hpO2ps5UB{i!Qc-SKus zWp4*y)Ou{pB3tuY8seZ*parfTv+*+b7f}uf0r|(oddtgZIeIt+bfo%Cpu) z#&SKSQo#(PjO!z73J1F3?rq4fC$nmB2vq&qGW(m23Kqeu>20}Sy!ct!8KzWd&v@cY*K{(Bbl@SJ`2*?XVe z+tjpgg{#r0-;KsCiBWKjP{tbZaRG}Z_tu65C##z#txHAGC)Z`EW1$~@er`9i+KuLD z-)18tMA|nnDA7kvwR3~}YfdQlje*ZzJx`=iBQAErb#tP}lWOaYzfY=lu|j;%kP}=^ zEC716o0AnrT0C#$_t_hxBoO_?-ENyEap5G&4D=%&>Q(DKW4wg zZxEXpDn`TE4)FY74#A^&D6QP9z%+WhsAbD+0XeL%;dWi&sWY4;l17m#QYXCtzUP2o zKnkwD9&+2>^d{oRuJDE|RK* zX@o<}J^RbYVbgE6tc&F<-R2H!2(@ONwU#!a z$UsCjE44trn}4eQz~@icbX%LB4Z0bmAUOHFH$9RziFNKMWN(k;1#4hsg!|C})h*kd z9d|Ph9ye_R`F51p)6Buoy2XyI^V`VLFNa+j@GIK*^AO~8heqx67X6lUmea_6Xb)sk z2eslj+r4D=L@%LU%hUiaba&|Ws0VVi5`QKDi2WfgBwLT?(#9CdCE!l=q$=hP1xFWj ze$QEFWaL8PQJ)w8K>K(v@FB|uPL~iTXF7dbuffi=TgU-q#!X)mI$ksx!J}l1S>|q) zSnrx5pG0A&?a?ehTD^15J`S;gC0&3SPH74sE%H#gSuK)ddtWi+X7XHBs)U;!f$d!_ z#mm-CK&GP#w*Xq~6K**l?F&71$tA0z31YxExK+pS2W+}X0NiF-nUoKaYgHljV0H8pyYTbVWu!EMqA5{%jRIrjYXq&FGS#id1@$ zfh@pXa!R+5Kj??5}=ZP^&L{pL?ZEC$Hj41x29(oIFl+SiP%(-69AA|i0#$>f!>2_+C9Ksm))u z^@V!cD5^*DF|)1Sx-yrVIC+HjJ&d*HI~3h|CWPR3R88$NR41#yJK9jQ?ubria5*ME zakSjcj<$D+i+X+H6`#gv33cNrK2ayYG7&(3(CVYUN5Etg|bJM#Q!r=UVl)U+w@hww1S@O*H8hu4KtV&L14~tt7R7h|QX#+DDZZBhs;Gq7SHjd9m;cCGbW)r@;`h z`iPR*f4X_Y0+-lIy@06O=*kHJ$B=^d6ml1bSZFCn;RsAh4FU#JX$_y8WdBaG;;Tk~i|Go! zu3xBhXE}MO#9pvHNGT1y{1-kAg5cVzv^4H3$hRoxok+n^? z%E&UX{H&7GB2khI?yyLn3^XCk5cdhip<{$aN6{KHa)CTN9O|WwXQ-%kfn&zU>HDA- zOlf0xG|3mKnEB4gzHvFQA&RkRL#n*G#pR{hP(Nb8a6DVW{ zEo9Z{NN*jFrfptV!3reAJ$IiPyob;2*T74xWc*FyXuY`7%wJX?Fx59!Bri&L*c2ww z3D0ZL4ASfXirwlMbKYs0(GSvNxhBq+VXFO!@Y_^lm zwgVk=rA-&%TlXlpB6lC(IbuOAuDXN5NR0V&8;hf)b)WSHhki6I}so9s6e%lnoYV& z$$1c(4yRtRvmfO@^`q_rGS8H}!oGZXM`JS4Y4w46o-WDo!%iS8e&6e1;~v3riu4e< zQUJ|fZ8|AbUcJ6PltygXWmz!M204DGh}3(0+rz{+e86o(e+a$9Vi}N0lv1SZd?@a| z>R0K$7B04|?;BNQVP}Ur?0-M-Vhj1m*w|kp>4a;56#nyU1?^n4K0-5%BG^0k{lg*& z=i8bvo#w{o-|Q$z=%!t$fDr4^ zL#CB!|hB~7O<)F(k-zH2&A4c?(Ft8MLJXKvG|7vQS~fM zlndOPyJjsiFMeOySW>H^#s3M?5w4qHc<$bTh~q_#{?CfBP|_$>vp}e^Fi7R0VF$EJ z+IPW-F^>lg1|j0}6LGV1zl zh+(v364ouYkoS1H31|R4sa#zPt}1#8mlhCQP@Aou=I3cVcq2W_&Of4?(~xRdXqsaM z8OPUfrlYs2bP1OBT6g9ptvtqgciU7Kp1#PGnh3RI@GGqT7RJ(;l z48IUoJ6zB!XpKvrgai4SdmCSIBkwE&X@KJ{iWAHO?#%87uL_bZbrF}{Y?QX&8Zx9! z77atu3n$!_ccb=1LkLeRiK`c z{%n(~<^+Q+0?v4;)*W~fcr#S5{tl2mUc=_PEKsCxH(E0-)}vEVcsoAcOz-4YZ-^xM zY*b9w6-W>lz`v7)geMPa({nLya~FMLtwYOo%ZRK)mz;KwtYvANH$ULu>Ulg(O>9vjht7U(Nd020V;%OiT&(N} zHEd7KYh%zFmE&DDfZI~Gs|qtaWVEY|5a<>XrqAgK6g8U1&=?T(+3YDz7M{50Yv*FEO zLeM2OR-2T%98GwSG%&H3*fo{JEKw76KC_DW@ddGa<@Uf-yCdDS7YK>N)r9EUMg#X} zxL>KgkZ;NN%W3O(Cxtk!7|wats2&)m#_mk>(RnwFSQX@D2YIGA6ULhk4i7^M&D+g; zQbS&~dM1F)=t-+FKE5{*`Gk62zLK(Xq)weIeP`0@0ub05oE5!%Ko&YJ>H>`3LhBWb z=>$@d9kfmyEff?Mr^4ygIX!d2?RY*`PN>mKc=JBz!+*>kZeIsV7%iO#0>Ne-GxG0T zzSp!Pw*93Li!(E3cAtRS?MvW`>dzgiEf#}l%)R=6Fm~_IQ0%IkCMTz$1vCWEdJXh! z@*HTHD^?7FM%1eU>1>!ki?|F~E&wUD^DEG0HHo4-{XjiEDwC1Q{c@WiRgFeMmN@*_ z9k_F-~_gW+(elcE79{gaN*IIVa>ct%O`8_sxLV8(NITC-GFsQwBr&>3Dg3 zhKwqcHeGLV3vjts=paJsRnfI2o5F;=KUiWE*r~mL2FrNSs`h?!J3P% zU8LvSJHv$g>A+Q9V`ry0M6H`L4UeVkY;%NfH$bzp-1s$~b@a2nR z2(blQFAWb<`Njr>(d`27HooWrbjr}Agux0rtm>3bnph~SM(S+kf@Kk{>4MC`8qg9G zh|zX4S+LD!FE3lTD(g)dfhs`=5+6Hxb>{=LiNCI%azX19Gpok^bF#XtN}u-{U}&;CxV}qCBr}PWD!KL~d0;b=B=|O~;am+Z5C8)X<*1Di3Kx zMo)&Yuafx%mIaFsHcb<^&i#~eWF)cerB{$Qv|k)s zI1TPtqbsnW*Bc>7&HG4%5WBLUe2%q@?a{MY0fDYsaStjVa*af@?dvYw)3W;q7y>?k z22hnNfuNMNr){sQHb*J=h9e7`l8CSLIz9O5FaVOL7up>=lhk{-OrHzQ#1XRWtpM2x zAExd&&2}Zv?~0n}`xZhTa^Q3oxZ&2+mn~l_ZZ?w{HujHL|769@$rxK_KuLMoIgR$f zh=+3iipqh{a#DCevx59R%n^uxSMhhZ$6tIAV~@#qH%`L0u0COkN#P3LOMG%{AJOwz z(YZPTqgHB#L`|1C>`}`Hy_4}9{1^><>l%_ut50lFYU8ZDt~#YN^vYGoXKW=1dbEdx zdg=lBO-UIzLCcN75`9F+wU`qHlgKvl@z2GId9z?M33VWR*0 z0NaD|`*#ehF7$I~e_N^Io_>BH^0f2_{EX1?x1zB5 zK6vh8Dh~4$yH2^yn#S7Z5RZgcEC6N}$x7wM?7>688z-Ne6*JodZ~9V*o1b&sGwhjG zAUV7497ptG#k1L43E$_}a?Ij5hdLwdwzw%fN1@hZwjQ+$+ACCWqz~Z1DpY}Ucz&iK z$h|(Iyyx2A8T#GhkS+euSWFSyOHX4^K7m0``E@$0aKKHg8)+-8%er|4e2t49wzRP| z3tsir;GA>k_2{QM{BbYJ&pwch6b^e?&(EPndZ0f6)XGL{ae!&55PXkn$*W2C#U?Yl z$`F7bY9}BUBVU8x-`-of;Gq3QWR?k1K$&w=v;Lx+2daVU?Fomp?pRiMr!{(e%s$f>yUf3EvX-EH{C&;B zP;??>9w-hzq}%iEbrH(T)FMpYbH*`jo;zaDbR6!MuNYSi`7~^&6>hgN4vB^9G|LbBHUvrctnX)?YRvU zx}YdchE;TpGhB&{8fHX$!p|6>Y^*^bXHntp6(a8W`FTEH8gWY~hZXOJ^*u{Iwu{>@ z)8pZdEiT!EUHeD%wIWZPQUxzz=vwx;FE+Y0;PSWN5{DL|F~m8~M_#eVYtEd2UcOFy!ESAin=n2B?4`$ z~8fC;*vEL zJ)9M&mv^%ri|Yw3;!pS}GAlJ(tFmh`W;$Hwqf=Qi*<&@BtI!w7+x}{EaKx8wfgE|= zXQNACz-vv|EYR{TBjcbHg9jFcRFHHUUQAGEavxs*=PWY9uclM(Z-$QWHUk@=?C~nR z_E4U8%@ZHLFvxtO)hSE+lHRntHAk;vW)KXNQk2_OFV7vWE?7y;POpc=uuo1>+eL8{ zcy%BB@o8BvEX`5<-9_>JtcB0ije%U$y&=w{`VJlJ&AE@56cgFn!Mjl!!5H0w`GPN| z415z(;Pz7!OLa1+N7=LIcDL9Ai8OvTG6@FCqYO? zhhn}~>%X$l?UwZXHl_F&t7yV)rMB6vWhbAez?c})q70_6O#6bT%WR$*(i6L5TffvT z65LaWN4B><*Oya8Ent01*j$};{dp9t26-!4J^S_MS!eGu+le~%y!MG;OdN6a{swc> z6RyvVfCbHfmdw1;zyR{;xN{|iN6VR1C&?E_;oHP{BXtCvFsUc6kbFTvxt{?HYu)9L zc@?@srL$5|XRHhJ)RghVzyx985m#t|NM8HeiBCBSq0PK!L%k*)R``}1p(vPQA`Rn7In_<5n>SR;A|+E-o|942;k$CuSJDw2p1-9wM9b)dDcm#VmK zX^aYRjGQN`*>oHZzxWC;-ZH-GZ$*2c4GEOgGe!jDiRvyRsc_eVeD;AzTR{aqJ!)r` zyU?i8paT>{d8L7=dGp5u=lW5!w8(1y->z2|7tu6zgz_`y!71f7Zs)}N}J1)q)xtfN&@^Nh}EGed)-O0ntCm!eMkgtZAY z5ArgJhh7x-)<_Mwa?| zyjab90u!FqRG00Xn#~YH~=qYSh$LWNe(d9$Rzs99D;MP|ILu z61d1)Xu6VMl~tpA5c9^m)VZgW?){=xlGeTq5SjN!t=miNW@@ZRQd$-5t~oLf;~Qf$ z3bV~FPkQoIyE%yw#XyS#vart?LQ?*lQxbb$B5}SBg(3r6eKoOop@=ZWjqY!277A_? zrNwwSR=N@+bqsdS+8hO1YaaD^Pt>bgeB{e%LMB2GodNW5Zy#D#+2k_yp2tKmBeLfY z^~UC0Si}R`ds1e&uS@bj>+YcBU?83j5y-rl6SA^>aR#!F|K_^=^vFI+XID(rEYa$% zPd*z1cw_0K1WY@9Cj=GmP3*_&k(u^@g!59EIx`se!-STo95XPgPK4HdKFTr~qF#T^ z$Tdq)qHi9irkyo$pKEVBz{Afq*0$p);o%8Ifr%?-m#fzs<)GzMNGUR_MBEssSr z)4>xLkn1aGQh;pYuob)!(#~???rNiOo2ajek_2B#vI)q7 z4Bv4#yRHE|Q4z-+@`|l%h2r96n-VUhGAuUC$UdiXTybZAgCpl_*>s~Ue(d%PiUN?8 z$mZKqF`3mGwEkeRoymSQy@MU&a%S|o#gF!Gq|I$r2TH=slRTNj+9@XeNv^6$z`SbHgjpDEPY^i&iYHCRsC*I0N+Vc(Zx&ny*8kMxqCZQc{D?DY(hC*2vG`)!)6(0%K z;ROW|&2>F3^N~3W6OUWW8nvYFLR*6mmfwB!n-*+Y4aZ|E@k2%;Rd?-jC<;`17JYN3 z-H=7yYcvx!^qzA`8!Kf9Upu=_joSj?!ziS-m<&_qPNJ}0P)`<9;!dBl9mSUC?IUYT zK2N79X|4@RZ?~|%kaR0h-!7Xt!gz3ShRk2=1HsFX#)`bUFt&cXl)1u@n7Rqxb4F8M z(DUDgBPOW!CNYm|LzI3O{<15|n)UMxSt3icv9@~LKXPav6ATRtibdiu^P3Ta_ z)S>f+m)!bx6E|O3lTTt#5DoKs>q__h<0+S72XvdnSSbgNY9N}xLEbj%tG=slCTa!1 zgE-w$pYhXs-~ywCL#sSjQ`)}>S<^^%9PmUz#+Uq;LtqnYPR<%~feJH09&ct%cyTYUr@bc4EB`NWtTKU+?;JCubVnmz&6={T0iS4c~+29txxA?e`C`Jr6uD`xdlrXkG4pD-<#D zK|5T4ET7}>u-ZlV_6$!cyNSJuac!$Yf-Dz{sV?sImz>gRG_-o-F{Ulk7LlRI)@*nt z9H^EGwz9&a^06C3ty^t(PH@aP>N@0!xh}eMr8f7jD)lLQS4oez1a+HEgzU0kiji*s zZo_v9hh3ElUDm!l6Co?j#=C8cTnvWZ28!AGSX%{p)!S9caE1PjZy(?9^DM%6-yn>e z_O_VKq!NbTn9n?(DqcZeV)`_%k_mslzrhBYp91Qx~VAxtp!69el4X%lDYS&OF-L^1W>1%JuSd1P_7qW2nHyY=s8xQt+CW;PB>G zx<7SCw!hM~KgXvC<}cQvoBs?8Z!^RXsXFmCC$V6zBY^2s zRA3~3L3X;AZM>NK{AwW3sUlaO1_5_dB+4D%z#YDKS$EO5KKix+vQ>oIV@acaPfZLQ z`QWc>L=uICMWkabtYr~D85iw#5C=Y*ySM5VF;)gpC&Z{8;Fg32dn)^R=%oCOBhb%fq zOs@`T+HeRtn75P{)b)-($$R~26tX){2WATF>(_gluR!;>F2nx*AqbeH;^+_!PdeP3 zO{pUBbDm7MO8wYu;STifigmp5ei=}#;)=TQkCoehSol~~jAyl9{JfR}0+iuY?d9m_ zQ?2#4bA-9M!(RjhpwovJ9{M$a&cBuL757=2?sH!Mrm0=)sWx1+yItZq-R`kct6z`_ z$Vf{xTgT%P7r7tnK=etj1aYt(D*-Q&3$>^)%kfr` zRU>!KWMC;C144I65Vcf3pB}9rOM1h3@$>u5MqK&~Jo3FS#$g#Q$iY%Qq`zHFEY&$~ zhUB$O4pGE5*!qW}OFS3ZpyWOD<|ov^L$4xeq--qqtHZap*7*;Cc0n%^EI5Odr&A!a zq24And{*ix__b`-|AhE&*fuo8x_-q1-V&lGG;Xlp(L-MIHs;F>IsiHT44keDs-DwP z8kq#4L++bg7Bd~YXrLE?0$}@Ccw4nh$K1)|nzLx>9KZ1cz|k9+Jal6>+?z>%tzbU| z0>&0AuD$*{)F&JI^_rxgBomeqac4_%>N{_oQm^GYR-18eFA`od9y+}m=j>a1lZ^s! z{2qyD=xy4>QWlcj&6#++t~f=UAE(&RMb0_a*Cl?go#~&x{@)I7?jZ!wkX3nTO|_tj z;DwLQZglRv!oqPtDhM>u$JLjLE|GwD4~bssnHL-fqZ6E`7Y44cEDXSAOF|x<5LEoN z*UcrR|3Ogy({2HHRItU{&xN&bDqcLidQnhYzm6?2noTQwduc=`5B)Wm12#QRu8>G0 zCsV(d<1VtdCO%kr;5?$K_{$#DdW6YL@^>8mw_W~vhm+ZUdvVAa=mBjcg@tD`=Gpo! zo>0yTk^2ysrP3S++hvoM3Dd`Cv25cuT>}h%^#Y(V(!o>U{Q;{JhKJ~1;+#@0NFdp| zb{bSy%!2^qCPz3|t5{fSwa@t}aA6JT06nVmq45+%w4MTbb>5YlwMNZBCC07WGi>^R z?fQMMp0W+EWW-#ARbTwi`}+k@G6hz*586g81dlY1IZwN^2$*qNJ`0;}c@B)y&SaqX zeVjLpnj5zq0%Z30gG|=IF4E77@jM+y0kb>=^L_{5R(Vg=Arq~!Vo+iKPTN-3{a{NV zC)#akG*+6rEPK501h6?Sh;_zOdavC4oO}OW>Ylv)>)<4lS&tV=?O-|=tbJL$%DY6{ zXYEtEWu@-UCcNhp;9(7lW?+zm12=|7-E`~^O!dM+W}*x8@KncNvhFuXQ$Q+tP$7Hk zDUTwcJk`^9mV5dFy-o*;uzxU{WC1>&=)x9H8u(P7)uYfH=j`YM8myVI9qsRaM9D}? zXMFQPhpnXHi3b5~x@?{TZE94;QO{1m?*M7liu?TG!l9u%_8V~j4H{=zLucob;jLzT z3fQzdJ_Qvh0?J{aZYtz7^GMip6ZX|5PhGCsP3&>4Ipk!ui=caJjMCTt0r~%OQihKW zn}c+6C}z78U{D?Qx83JnwL8n*Yxrb9RI8D%pao6WI9#>dsv7unXUE-h4TT$2&Tl&! zvs{fr=M`z4cz5RF8k7*SkBR@Qp#CQaAmSvN)n+zoaFtBOOwZcH4C>XRowWj34NRjT zAIg-kp9d|N>Bv-6#JQzr$IA}PvMtjrHu*>jk&)-u{~@EtDB7wF(nwFtkH2B?zg)`4 z5N?(=v`4XiDthxKC7i^0bI3fYJa_eTw#q#4*Jdv+Sl>)nxyJ5`7qb#F4Xdm6rSv~V zM?51ZnZX}7e$dhH@^i+8#TqMf&z0JGa@HfqxiRMvoAQjlzCIQeESlQw;l_n6fd63A zn(o#UsVe%4sIL=;2Z&}J66;MkMIw-5z4c>TkbHasd4XwTgjI^<=|B*>0Zc;P-aJJ6 z%3Zp2sd=iI;$qs;Zk2pIf5s()qz3_EG!Lhyrqn{{D~{@Zi4;RFyiVW4mS+3S&=Vs2 zJ>qKM1#vYTT?#w8RlB*)DmB>`1=D~B(1TThL~Re}mBbQ2g3k>6l#qMcS78XGj}HdR z$?fnr!SPR&b0YFoKme)80+z0D$g2_}7Ah(#mS++C)|$ReYHd?*PmW1a@jQXljk3Qh zcfUcWl2(wuzUlehS#bDm13E?E8e>VIqLyP-&wr%DKamIpJQtp+{DX%`4)D0Nt=0(z zj$OLKJ*A8)j5^hFz4aiuXrfFTH(Pn;W9{Ypfg56A6=4cW2R!%}6#UyylJTHe%CKRw zh=kuI)c=%G4H$SP9#no!&M$wDt^RM0D`B|0kVVVxae|yveuv;CFa-)zsE_EsDzE=e zCz2w7r**h5Jo=3L_ro*U^7N4;8hG+Ijqvw4;Kz!b8jxIdSQlS`_bIpj6PN!Fa4_`Y z!+nw6X~t7Q{_EvqGW4t!#|W4wKI1tOTgY7PQ2F11(CN;L!8CO3j0a(%(cmnz6!h_Q z^5rLU9iu=ykNrIK@5Ptu_Fu?k4 zIFnasub=JTF+nyLOiH!$y5vnxW#Rmd!wui#$E;brPkPdNqIUf4$De2QFAs)vfIOIi zm|Z&E<@u9!gY}N@so;YvwDkW!kwCz{ea`uZK#^R*e_Jm&j*e1o^1v6Y-^eJwh6&Om zx368`uK0>aY@yTOl4HY74OrTyn27A#{;Z)GkTPuD%;B5GnBQMa_^lVkuD{-TAg1d7 z4|MT6n1IlcUdcfq#Z+n4e%M?%4-K7%Rfzv~VM{7l#CSpOU&#Gm zeoDp%X;HK*VV!k-pX2q#MV{oGb$x1(R$`TMDEFC9fdNxl#>crxHR|_I?(fnn%(qd1ThIMyu&LmVT21ei`q2Y~C5{ydbOZ&&-Pn zfW1~HV#@O9U#^~i`6+n=@R#YYcr(lX+|(%_k_)~wlg4Frtuvk@mN3U_mpVMgQ*+@D zocG#&-$S`DjN@#)gbAW0KPKjY;6ksn?qN?JVCMtZmj1KKBnqse+mY|^&bQ#ytq*`T3m zIf~4DV3yw*@d}}6Q=pN67O_#g<6(T4Gsz<$m76rYW6I^bQKz))faHy#zElIC{R8&L zk?$Wfe1~m0ubrm6Cdvq6PS1$O*DEp({U!1 znde$p$+?x&!kp|60=%prcBVHQy#gNBXcn0~#0@UC`io8sA78!uYW=7kFO4~ZUN86o zH}#h^DC6(a5Lue`00sue!NdD^RDVe0Dkfqs>9w{OP?Px$2KtP01K;$REei{aEU!|f zznqs>lpuI4EOZY0roDZo?x~oU9X_A(QrUdg0OW#QZ<$lXJ$n7(wjNcFh$sR+F>&Ce zT&{KKnn5meyVX literal 0 HcmV?d00001 diff --git a/pic/saber-role.png b/pic/saber-role.png new file mode 100644 index 0000000000000000000000000000000000000000..b49bd03852c51c9cd59eb49a146297cd6123e18d GIT binary patch literal 327672 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®FfrqcAXBr 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 + +## 2019年度最受欢迎中国开源软件评选 +* 请为SpringBlade投上一票,非常感谢~ +* 投票地址:[https://www.oschina.net/project/top_cn_2019](https://www.oschina.net/project/top_cn_2019) + ## SpringBlade微服务开发平台 * 采用前后端分离的模式,前端开源两个框架:[Sword](https://gitee.com/smallc/Sword) (基于 React、Ant Design)、[Saber](https://gitee.com/smallc/Saber) (基于 Vue、Element-UI) * 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool) -- Gitee From 0ac44a1362e29ce68e5f6bcc24b543c57b9dcb7a Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 1 Dec 2019 21:34:09 +0800 Subject: [PATCH 105/163] =?UTF-8?q?:tada:=20=E6=B7=BB=E5=8A=A0=E6=8A=95?= =?UTF-8?q?=E7=A5=A8=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4f1d5ea9..e556c368 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ ## 2019年度最受欢迎中国开源软件评选 * 请为SpringBlade投上一票,非常感谢~ * 投票地址:[https://www.oschina.net/project/top_cn_2019](https://www.oschina.net/project/top_cn_2019) +* 投票赢三份基础技术文档限时活动:[https://sns.bladex.vip/note/view/3.html](https://sns.bladex.vip/note/view/3.html) ## SpringBlade微服务开发平台 * 采用前后端分离的模式,前端开源两个框架:[Sword](https://gitee.com/smallc/Sword) (基于 React、Ant Design)、[Saber](https://gitee.com/smallc/Saber) (基于 Vue、Element-UI) -- Gitee From 8e98a031457f6068a071d1b7c67a54fdb9a61ee7 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 22 Dec 2019 23:44:18 +0800 Subject: [PATCH 106/163] =?UTF-8?q?:tada:=202.6.0.RELEASE=20=E5=8D=87?= =?UTF-8?q?=E7=BA=A7Hoxton.SR1=20=E9=80=82=E9=85=8D=E6=9C=80=E6=96=B0?= =?UTF-8?q?=E6=9E=B6=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 12 ++--- blade-auth/pom.xml | 2 +- .../auth/controller/AuthController.java | 7 ++- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 12 ++--- .../config/RouterFunctionConfiguration.java | 29 ++++------- .../handler/ErrorExceptionHandler.java | 7 ++- .../handler/SwaggerResourceHandler.java | 8 +-- .../handler/SwaggerSecurityHandler.java | 51 +++++++++++++++++++ .../gateway/handler/SwaggerUiHandler.java | 51 +++++++++++++++++++ .../src/main/resources/bootstrap.yml | 3 ++ blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- .../develop/controller/CodeController.java | 1 + .../controller/DatasourceController.java | 2 +- .../resources/templates/controller.java.vm | 2 +- .../resources/templates/controller.java.vm | 2 +- blade-ops/blade-resource/pom.xml | 47 ++++++++++++++++- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/blade-zipkin/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 +- blade-service/blade-demo/pom.xml | 2 +- .../demo/controller/DynamicController.java | 2 +- .../demo/controller/NoticeController.java | 1 + .../launcher/DemoLauncherServiceImpl.java | 2 +- ...gblade.core.launch.service.LauncherService | 1 + blade-service/blade-desk/pom.xml | 2 +- .../desk/controller/NoticeController.java | 1 + blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- .../controller/AuthClientController.java | 16 +++--- .../system/controller/DeptController.java | 1 + .../system/controller/DictController.java | 1 + .../system/controller/MenuController.java | 1 + .../system/controller/ParamController.java | 1 + .../system/controller/RoleController.java | 1 + blade-service/blade-user/pom.xml | 2 +- .../user/controller/UserController.java | 6 ++- blade-service/pom.xml | 4 +- doc/nacos/blade.yaml | 22 ++++---- pom.xml | 20 ++++---- script/docker/.env | 2 +- 49 files changed, 254 insertions(+), 102 deletions(-) create mode 100644 blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerSecurityHandler.java create mode 100644 blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerUiHandler.java create mode 100644 blade-service/blade-demo/src/main/resources/META-INF/services/org.springblade.core.launch.service.LauncherService diff --git a/README.md b/README.md index e556c368..8c2405fc 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status - Coverage Status - Downloads + Coverage Status + Downloads Downloads @@ -12,12 +12,6 @@

      - -## 2019年度最受欢迎中国开源软件评选 -* 请为SpringBlade投上一票,非常感谢~ -* 投票地址:[https://www.oschina.net/project/top_cn_2019](https://www.oschina.net/project/top_cn_2019) -* 投票赢三份基础技术文档限时活动:[https://sns.bladex.vip/note/view/3.html](https://sns.bladex.vip/note/view/3.html) - ## SpringBlade微服务开发平台 * 采用前后端分离的模式,前端开源两个框架:[Sword](https://gitee.com/smallc/Sword) (基于 React、Ant Design)、[Saber](https://gitee.com/smallc/Saber) (基于 Vue、Element-UI) * 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool) diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 801253af..b2013b0d 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.5.4 + 2.6.0 blade-auth diff --git a/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java b/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java index 11e00edc..3c8599e6 100644 --- a/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java +++ b/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java @@ -53,7 +53,12 @@ public class AuthController { String userType = Func.toStr(WebUtil.getRequest().getHeader(TokenUtil.USER_TYPE_HEADER_KEY), TokenUtil.DEFAULT_USER_TYPE); TokenParameter tokenParameter = new TokenParameter(); - tokenParameter.getArgs().set("tenantId", tenantId).set("account", account).set("password", password).set("grantType", grantType).set("refreshToken", refreshToken).set("userType", userType); + tokenParameter.getArgs().set("tenantId", tenantId) + .set("account", account) + .set("password", password) + .set("grantType", grantType) + .set("refreshToken", refreshToken) + .set("userType", userType); ITokenGranter granter = TokenGranterBuilder.getGranter(grantType); UserInfo userInfo = granter.grant(tokenParameter); diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 03dcf26f..3b1c3ec6 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index f1b989e1..a1eeeba1 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.5.4 + 2.6.0 4.0.0 @@ -100,16 +100,16 @@ swagger-models ${swagger.models.version} + + com.github.xiaoymin + knife4j-spring-ui + ${knife4j.version} + - - com.github.xiaoymin - swagger-bootstrap-ui - ${swagger.bootstrapui.version} - diff --git a/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java b/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java index f205866a..ed519825 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java @@ -19,19 +19,17 @@ package org.springblade.gateway.config; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springblade.gateway.handler.SwaggerResourceHandler; +import org.springblade.gateway.handler.SwaggerSecurityHandler; +import org.springblade.gateway.handler.SwaggerUiHandler; import org.springblade.gateway.props.AuthProperties; import org.springblade.gateway.props.RouteProperties; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.http.MediaType; -import org.springframework.web.filter.reactive.HiddenHttpMethodFilter; import org.springframework.web.reactive.function.server.RequestPredicates; import org.springframework.web.reactive.function.server.RouterFunction; import org.springframework.web.reactive.function.server.RouterFunctions; -import org.springframework.web.server.ServerWebExchange; -import org.springframework.web.server.WebFilterChain; -import reactor.core.publisher.Mono; /** * 路由配置信息 @@ -45,26 +43,17 @@ import reactor.core.publisher.Mono; public class RouterFunctionConfiguration { private final SwaggerResourceHandler swaggerResourceHandler; + private final SwaggerSecurityHandler swaggerSecurityHandler; + private final SwaggerUiHandler swaggerUiHandler; @Bean public RouterFunction routerFunction() { return RouterFunctions.route(RequestPredicates.GET("/swagger-resources") - .and(RequestPredicates.accept(MediaType.ALL)), swaggerResourceHandler); - - } - - /** - * 解决springboot2.0.5版本出现的 Only one connection receive subscriber allowed. - * 参考:https://github.com/spring-cloud/spring-cloud-gateway/issues/541 - */ - @Bean - public HiddenHttpMethodFilter hiddenHttpMethodFilter() { - return new HiddenHttpMethodFilter() { - @Override - public Mono filter(ServerWebExchange exchange, WebFilterChain chain) { - return chain.filter(exchange); - } - }; + .and(RequestPredicates.accept(MediaType.ALL)), swaggerResourceHandler) + .andRoute(RequestPredicates.GET("/swagger-resources/configuration/ui") + .and(RequestPredicates.accept(MediaType.ALL)), swaggerUiHandler) + .andRoute(RequestPredicates.GET("/swagger-resources/configuration/security") + .and(RequestPredicates.accept(MediaType.ALL)), swaggerSecurityHandler); } } diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java index de28f2b0..29afa0e4 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java @@ -22,7 +22,6 @@ import org.springframework.boot.autoconfigure.web.reactive.error.DefaultErrorWeb import org.springframework.boot.web.reactive.error.ErrorAttributes; import org.springframework.cloud.gateway.support.NotFoundException; import org.springframework.context.ApplicationContext; -import org.springframework.http.HttpStatus; import org.springframework.web.reactive.function.server.*; import org.springframework.web.server.ResponseStatusException; @@ -70,11 +69,11 @@ public class ErrorExceptionHandler extends DefaultErrorWebExceptionHandler { * 根据code获取对应的HttpStatus * * @param errorAttributes + * @return */ @Override - protected HttpStatus getHttpStatus(Map errorAttributes) { - int statusCode = (int) errorAttributes.get("code"); - return HttpStatus.valueOf(statusCode); + protected int getHttpStatus(Map errorAttributes) { + return (int) errorAttributes.get("code"); } /** diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerResourceHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerResourceHandler.java index c1c5e292..2885b31f 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerResourceHandler.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerResourceHandler.java @@ -16,7 +16,7 @@ package org.springblade.gateway.handler; -import lombok.AllArgsConstructor; +import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; @@ -35,7 +35,7 @@ import springfox.documentation.swagger.web.SwaggerResourcesProvider; */ @Slf4j @Component -@AllArgsConstructor +@RequiredArgsConstructor public class SwaggerResourceHandler implements HandlerFunction { private final SwaggerResourcesProvider swaggerResources; @@ -48,7 +48,7 @@ public class SwaggerResourceHandler implements HandlerFunction { @Override public Mono handle(ServerRequest request) { return ServerResponse.status(HttpStatus.OK) - .contentType(MediaType.APPLICATION_JSON_UTF8) - .body(BodyInserters.fromObject(swaggerResources.get())); + .contentType(MediaType.APPLICATION_JSON) + .body(BodyInserters.fromValue(swaggerResources.get())); } } diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerSecurityHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerSecurityHandler.java new file mode 100644 index 00000000..d30f477f --- /dev/null +++ b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerSecurityHandler.java @@ -0,0 +1,51 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.springblade.gateway.handler; + +import lombok.extern.slf4j.Slf4j; +import org.springframework.http.HttpStatus; +import org.springframework.http.MediaType; +import org.springframework.stereotype.Component; +import org.springframework.web.reactive.function.BodyInserters; +import org.springframework.web.reactive.function.server.HandlerFunction; +import org.springframework.web.reactive.function.server.ServerRequest; +import org.springframework.web.reactive.function.server.ServerResponse; +import reactor.core.publisher.Mono; +import springfox.documentation.swagger.web.SecurityConfigurationBuilder; + +/** + * SwaggerSecurityHandler + * + * @author lengleng + */ +@Slf4j +@Component +public class SwaggerSecurityHandler implements HandlerFunction { + + /** + * Handle the given request. + * + * @param request the request to handler + * @return the response + */ + @Override + public Mono handle(ServerRequest request) { + return ServerResponse.status(HttpStatus.OK) + .contentType(MediaType.APPLICATION_JSON) + .body(BodyInserters.fromValue(SecurityConfigurationBuilder.builder().build())); + } +} diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerUiHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerUiHandler.java new file mode 100644 index 00000000..8bb78af1 --- /dev/null +++ b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerUiHandler.java @@ -0,0 +1,51 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.springblade.gateway.handler; + +import lombok.extern.slf4j.Slf4j; +import org.springframework.http.HttpStatus; +import org.springframework.http.MediaType; +import org.springframework.stereotype.Component; +import org.springframework.web.reactive.function.BodyInserters; +import org.springframework.web.reactive.function.server.HandlerFunction; +import org.springframework.web.reactive.function.server.ServerRequest; +import org.springframework.web.reactive.function.server.ServerResponse; +import reactor.core.publisher.Mono; +import springfox.documentation.swagger.web.UiConfigurationBuilder; + +/** + * SwaggerUiHandler + * + * @author lengleng + */ +@Slf4j +@Component +public class SwaggerUiHandler implements HandlerFunction { + + /** + * Handle the given request. + * + * @param request the request to handler + * @return the response + */ + @Override + public Mono handle(ServerRequest request) { + return ServerResponse.status(HttpStatus.OK) + .contentType(MediaType.APPLICATION_JSON) + .body(BodyInserters.fromValue(UiConfigurationBuilder.builder().build())); + } +} diff --git a/blade-gateway/src/main/resources/bootstrap.yml b/blade-gateway/src/main/resources/bootstrap.yml index b3a18ab0..e875240d 100644 --- a/blade-gateway/src/main/resources/bootstrap.yml +++ b/blade-gateway/src/main/resources/bootstrap.yml @@ -3,6 +3,9 @@ server: spring: cloud: + discovery: + reactive: + enabled: false gateway: discovery: locator: diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 488512d4..649f18e9 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index bfa9c3fc..35dcfa67 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java index 9c487722..371bd2e9 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java @@ -16,6 +16,7 @@ package org.springblade.develop.controller; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/DatasourceController.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/DatasourceController.java index 0d33917d..11c860b5 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/DatasourceController.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/DatasourceController.java @@ -16,9 +16,9 @@ package org.springblade.develop.controller; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiOperationSupport; import io.swagger.annotations.ApiParam; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; diff --git a/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm b/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm index 95ba8684..f9393d74 100644 --- a/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm +++ b/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm @@ -17,7 +17,7 @@ package $!{package.Controller}; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiOperationSupport; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.ApiParam; import lombok.AllArgsConstructor; import javax.validation.Valid; diff --git a/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm b/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm index 95ba8684..f9393d74 100644 --- a/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm +++ b/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm @@ -17,7 +17,7 @@ package $!{package.Controller}; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiOperationSupport; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.ApiParam; import lombok.AllArgsConstructor; import javax.validation.Valid; diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index 332de8c4..74c42454 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.5.4 + 2.6.0 4.0.0 @@ -43,4 +43,49 @@ + + + + com.spotify + docker-maven-plugin + ${docker.plugin.version} + + ${docker.registry.url}/blade/${project.artifactId}:${project.version} + ${project.basedir} + ${docker.registry.host} + + + / + ${project.build.directory} + ${project.build.finalName}.jar + + + ${docker.registry.url} + ${docker.registry.url} + true + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + + diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 942943db..2424bacc 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index e68987db..42b0fd8d 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-ops/blade-zipkin/pom.xml b/blade-ops/blade-zipkin/pom.xml index 823ec029..cb447168 100644 --- a/blade-ops/blade-zipkin/pom.xml +++ b/blade-ops/blade-zipkin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 456b5021..3b9867fd 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index a3d0c895..d170b2ad 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 53ae981c..7e1c8f29 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index c9e43922..698c91b4 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 724c3d91..c1df0d78 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index f33c47e5..67a5cafe 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 2d672185..0070b24b 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.5.4 + 2.6.0 4.0.0 blade-service-api ${project.artifactId} - 2.5.4 + 2.6.0 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 7e43ada1..2e13711c 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/controller/DynamicController.java b/blade-service/blade-demo/src/main/java/com/example/demo/controller/DynamicController.java index 47e129df..212e836b 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/controller/DynamicController.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/controller/DynamicController.java @@ -18,9 +18,9 @@ package com.example.demo.controller; import com.example.demo.entity.Notice; import com.example.demo.service.IDynamicService; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiOperationSupport; import lombok.AllArgsConstructor; import org.springblade.core.tool.api.R; import org.springframework.web.bind.annotation.GetMapping; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java b/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java index 1ffbdcff..553e46f0 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java @@ -19,6 +19,7 @@ package com.example.demo.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.example.demo.entity.Notice; import com.example.demo.service.INoticeService; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.common.cache.CacheNames; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/launcher/DemoLauncherServiceImpl.java b/blade-service/blade-demo/src/main/java/com/example/demo/launcher/DemoLauncherServiceImpl.java index 1a93814b..b59916e6 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/launcher/DemoLauncherServiceImpl.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/launcher/DemoLauncherServiceImpl.java @@ -33,7 +33,7 @@ public class DemoLauncherServiceImpl implements LauncherService { @Override public void launcher(SpringApplicationBuilder builder, String appName, String profile) { Properties props = System.getProperties(); - PropsUtil.setProperty(props, "spring.cloud.nacos.config.ext-config[0].data-id", NacosConstant.dataId("example", profile)); + PropsUtil.setProperty(props, "spring.cloud.nacos.config.ext-config[0].data-id", NacosConstant.dataId("blade-demo", profile)); PropsUtil.setProperty(props, "spring.cloud.nacos.config.ext-config[0].group", NacosConstant.NACOS_CONFIG_GROUP); PropsUtil.setProperty(props, "spring.cloud.nacos.config.ext-config[0].refresh", NacosConstant.NACOS_CONFIG_REFRESH); // 自定义命名空间 diff --git a/blade-service/blade-demo/src/main/resources/META-INF/services/org.springblade.core.launch.service.LauncherService b/blade-service/blade-demo/src/main/resources/META-INF/services/org.springblade.core.launch.service.LauncherService new file mode 100644 index 00000000..a8313049 --- /dev/null +++ b/blade-service/blade-demo/src/main/resources/META-INF/services/org.springblade.core.launch.service.LauncherService @@ -0,0 +1 @@ +com.example.demo.launcher.DemoLauncherServiceImpl diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 321c11d3..4ef4dee5 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java index a4c8d645..863bbea5 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java @@ -16,6 +16,7 @@ package org.springblade.desk.controller; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.common.cache.CacheNames; diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 00c3cc52..707fef5a 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 1f898385..995cfab2 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java index ec0fac54..93f0611b 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java @@ -16,9 +16,9 @@ package org.springblade.system.controller; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiOperationSupport; import io.swagger.annotations.ApiParam; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; @@ -62,7 +62,7 @@ public class AuthClientController extends BladeController { } /** - * 分页 + * 分页 */ @GetMapping("/list") @ApiOperationSupport(order = 2) @@ -73,7 +73,7 @@ public class AuthClientController extends BladeController { } /** - * 新增 + * 新增 */ @PostMapping("/save") @ApiOperationSupport(order = 3) @@ -83,7 +83,7 @@ public class AuthClientController extends BladeController { } /** - * 修改 + * 修改 */ @PostMapping("/update") @ApiOperationSupport(order = 4) @@ -93,7 +93,7 @@ public class AuthClientController extends BladeController { } /** - * 新增或修改 + * 新增或修改 */ @PostMapping("/submit") @ApiOperationSupport(order = 5) @@ -102,9 +102,9 @@ public class AuthClientController extends BladeController { return R.status(clientService.saveOrUpdate(authClient)); } - + /** - * 删除 + * 删除 */ @PostMapping("/remove") @ApiOperationSupport(order = 6) @@ -113,5 +113,5 @@ public class AuthClientController extends BladeController { return R.status(clientService.deleteLogic(Func.toIntList(ids))); } - + } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java index 44b7b3b4..fc51f214 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java @@ -16,6 +16,7 @@ package org.springblade.system.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java index 88115d2c..2473dfaf 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java @@ -15,6 +15,7 @@ */ package org.springblade.system.controller; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index 7bd9b5bf..b0270db8 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -15,6 +15,7 @@ */ package org.springblade.system.controller; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java index 88ab2c88..48fa2650 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java @@ -16,6 +16,7 @@ package org.springblade.system.controller; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java index 312c9c22..e1ea79ec 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java @@ -16,6 +16,7 @@ package org.springblade.system.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 6142b0fb..ceb1995f 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.5.4 + 2.6.0 4.0.0 diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java index bf88317f..42ddadca 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java @@ -18,7 +18,11 @@ package org.springblade.system.user.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; -import io.swagger.annotations.*; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; import lombok.AllArgsConstructor; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 245b59f8..e42daaa8 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.5.4 + 2.6.0 blade-service ${project.artifactId} - 2.5.4 + 2.6.0 pom SpringBlade 微服务集合 diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index 553fcc6c..a7d01780 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -69,19 +69,19 @@ management: #blade配置 blade: xss: - url: - exclude-patterns: - - /weixin + enable: true + skip-url: + - /weixin secure: skip-url: - - /test/** - client: - - client-id: sword - path-patterns: - - /sword/** - - client-id: saber - path-patterns: - - /saber/** + - /test/** + client: + - client-id: sword + path-patterns: + - /sword/** + - client-id: saber + path-patterns: + - /saber/** tenant: column: tenant_id tables: diff --git a/pom.xml b/pom.xml index 3ea2d210..fa7075c1 100644 --- a/pom.xml +++ b/pom.xml @@ -5,26 +5,27 @@ org.springblade SpringBlade - 2.5.4 + 2.6.0 pom - 2.5.4 - 2.5.4 + 2.6.0 + 2.6.0 1.8 + 3.8.1 2.9.2 1.5.21 - 1.9.6 - 3.1.2 + 2.0.1 + 3.2.0 4.0.1 1.6.0 1.1.0 - 2.1.0.RELEASE - 2.1.5 + 2.1.1.RELEASE + 2.2.0 - 2.1.9.RELEASE - Greenwich.SR3 + 2.2.2.RELEASE + Hoxton.SR1 Cairo-SR8 @@ -115,6 +116,7 @@ maven-compiler-plugin + ${maven.plugin.version} ${java.version} ${java.version} diff --git a/script/docker/.env b/script/docker/.env index f05b10eb..c105eb3d 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.5.4 +TAG=2.6.0 -- Gitee From 13016823d0ecbd3f31951d9b2584a95de3fcb015 Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 6 Jan 2020 10:41:15 +0800 Subject: [PATCH 107/163] =?UTF-8?q?:tada:=20=E6=96=B0=E5=BB=BA=E4=BA=A4?= =?UTF-8?q?=E6=B5=81=E4=B8=89=E7=BE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8c2405fc..e9d747c3 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,9 @@ SpringBlade * 官网地址:[https://bladex.vip](https://bladex.vip) * 问答社区:[https://sns.bladex.vip](https://sns.bladex.vip) * 会员计划:[SpringBlade会员计划](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade会员计划) -* 交流一群:`477853168` -* 交流二群:`751253339` +* 交流一群:`477853168`(满) +* 交流二群:`751253339`(满) +* 交流三群:`784729540` ## 在线演示 * Saber-基于Vue:[https://saber.bladex.vip](https://saber.bladex.vip) -- Gitee From 8d75be2cb80ed0aa82a2024539a725095cf3c16e Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 10 Feb 2020 18:15:03 +0800 Subject: [PATCH 108/163] =?UTF-8?q?:zap:=20=E5=8E=BB=E9=99=A4zipkin?= =?UTF-8?q?=E5=B7=A5=E7=A8=8B=EF=BC=8C=E6=8E=A8=E8=8D=90=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E5=AE=98=E7=BD=91=E5=A4=96=E9=83=A8=E6=96=B9=E5=BC=8F=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=EF=BC=9Ahttps://zipkin.io/pages/quickstart?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/blade-zipkin/Dockerfile | 15 --- blade-ops/blade-zipkin/pom.xml | 104 ------------------ .../springblade/zipkin/ZipkinApplication.java | 36 ------ .../src/main/resources/bootstrap.yml | 18 --- blade-ops/pom.xml | 1 - 5 files changed, 174 deletions(-) delete mode 100644 blade-ops/blade-zipkin/Dockerfile delete mode 100644 blade-ops/blade-zipkin/pom.xml delete mode 100644 blade-ops/blade-zipkin/src/main/java/org/springblade/zipkin/ZipkinApplication.java delete mode 100644 blade-ops/blade-zipkin/src/main/resources/bootstrap.yml diff --git a/blade-ops/blade-zipkin/Dockerfile b/blade-ops/blade-zipkin/Dockerfile deleted file mode 100644 index 313e11ef..00000000 --- a/blade-ops/blade-zipkin/Dockerfile +++ /dev/null @@ -1,15 +0,0 @@ -FROM anapsix/alpine-java:8_server-jre_unlimited - -MAINTAINER smallchill@163.com - -RUN mkdir -p /blade/zipkin - -WORKDIR /blade/zipkin - -EXPOSE 9411 - -ADD ./target/blade-zipkin.jar ./app.jar - -ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"] - -CMD ["--spring.profiles.active=test"] diff --git a/blade-ops/blade-zipkin/pom.xml b/blade-ops/blade-zipkin/pom.xml deleted file mode 100644 index cb447168..00000000 --- a/blade-ops/blade-zipkin/pom.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - blade-ops - org.springblade - 2.6.0 - - 4.0.0 - - blade-zipkin - ${project.artifactId} - ${bladex.project.version} - jar - - - - - org.springblade - blade-common - ${blade.project.version} - - - org.springblade - blade-core-tool - ${blade.tool.version} - - - org.springblade - blade-core-cloud - - - org.springblade - blade-core-secure - - - ${blade.tool.version} - - - - io.zipkin.java - zipkin-server - 2.12.3 - - - log4j-slf4j-impl - org.apache.logging.log4j - - - - - io.zipkin.java - zipkin-autoconfigure-ui - 2.12.3 - - - - - - - com.spotify - docker-maven-plugin - ${docker.plugin.version} - - ${docker.registry.url}/blade/${project.artifactId}:${project.version} - ${project.basedir} - ${docker.registry.host} - - - / - ${project.build.directory} - ${project.build.finalName}.jar - - - ${docker.registry.url} - ${docker.registry.url} - true - - - - org.apache.maven.plugins - maven-antrun-plugin - - - package - - run - - - - - - - - - - - - - - diff --git a/blade-ops/blade-zipkin/src/main/java/org/springblade/zipkin/ZipkinApplication.java b/blade-ops/blade-zipkin/src/main/java/org/springblade/zipkin/ZipkinApplication.java deleted file mode 100644 index 2dd0890c..00000000 --- a/blade-ops/blade-zipkin/src/main/java/org/springblade/zipkin/ZipkinApplication.java +++ /dev/null @@ -1,36 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.springblade.zipkin; - -import org.springblade.core.launch.BladeApplication; -import org.springblade.core.launch.constant.AppConstant; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import zipkin2.server.internal.EnableZipkinServer; - -/** - * Zipkin启动器 - * - * @author Chill - */ -@EnableZipkinServer -@SpringBootApplication -public class ZipkinApplication { - - public static void main(String[] args) { - BladeApplication.run(AppConstant.APPLICATION_ZIPKIN_NAME, ZipkinApplication.class, args); - } - -} diff --git a/blade-ops/blade-zipkin/src/main/resources/bootstrap.yml b/blade-ops/blade-zipkin/src/main/resources/bootstrap.yml deleted file mode 100644 index b5fe10d1..00000000 --- a/blade-ops/blade-zipkin/src/main/resources/bootstrap.yml +++ /dev/null @@ -1,18 +0,0 @@ -server: - port: 9411 - undertow: - # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 - io-threads: 4 - # 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载 - worker-threads: 20 - # 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理 - buffer-size: 1024 - # 是否分配的直接内存 - direct-buffers: true - -#zipkin启动报错无法访问的解决方法 -management: - metrics: - web: - server: - auto-time-requests: false diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 3b9867fd..a37b76ec 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -17,7 +17,6 @@ blade-resource blade-seata-order blade-seata-storage - blade-zipkin -- Gitee From 7396ece9c43d79f979c0a6392bfb909a206cc3ae Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 11 Feb 2020 16:31:01 +0800 Subject: [PATCH 109/163] =?UTF-8?q?:tada:=202.6.1.RELEASE,=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E7=99=BB=E9=99=86=E9=AA=8C=E8=AF=81=E7=A0=81,?= =?UTF-8?q?=E6=94=AF=E6=8C=81Seata1.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +- blade-auth/pom.xml | 8 +- .../auth/config/RegistryConfiguration.java | 39 --------- .../auth/controller/AuthController.java | 21 +++++ .../auth/granter/CaptchaTokenGranter.java | 80 +++++++++++++++++++ .../auth/granter/TokenGranterBuilder.java | 1 + .../org/springblade/auth/utils/TokenUtil.java | 3 + blade-common/pom.xml | 2 +- .../springblade/common/cache/CacheNames.java | 2 + blade-gateway/pom.xml | 2 +- .../gateway/provider/AuthProvider.java | 3 + blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- .../order/config/OrderConfiguration.java | 39 --------- .../seata/order/feign/IStorageClient.java | 2 +- .../src/main/resources/application-dev.yml | 21 +++++ .../src/main/resources/registry.conf | 20 ----- blade-ops/blade-seata-storage/pom.xml | 2 +- .../storage/SeataStorageApplication.java | 4 - .../storage/config/StorageConfiguration.java | 39 --------- .../storage/controller/StorageController.java | 1 + .../src/main/resources/application-dev.yml | 21 +++++ .../src/main/resources/registry.conf | 20 ----- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 +- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- blade-service/pom.xml | 4 +- doc/sql/seata/seata.sql | 52 ++++++------ pom.xml | 20 ++--- script/docker/.env | 2 +- 41 files changed, 222 insertions(+), 224 deletions(-) delete mode 100644 blade-auth/src/main/java/org/springblade/auth/config/RegistryConfiguration.java create mode 100644 blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java delete mode 100644 blade-ops/blade-seata-order/src/main/java/org/springblade/seata/order/config/OrderConfiguration.java delete mode 100644 blade-ops/blade-seata-order/src/main/resources/registry.conf delete mode 100644 blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/config/StorageConfiguration.java delete mode 100644 blade-ops/blade-seata-storage/src/main/resources/registry.conf diff --git a/README.md b/README.md index e9d747c3..f48ce6db 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status Coverage Status - Downloads + Downloads Downloads diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index b2013b0d..30c30d09 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.6.0 + 2.6.1 blade-auth @@ -48,6 +48,12 @@ blade-core-swagger ${blade.tool.version} + + + com.github.whvcse + easy-captcha + ${captcha.version} + mysql diff --git a/blade-auth/src/main/java/org/springblade/auth/config/RegistryConfiguration.java b/blade-auth/src/main/java/org/springblade/auth/config/RegistryConfiguration.java deleted file mode 100644 index 98f8ee54..00000000 --- a/blade-auth/src/main/java/org/springblade/auth/config/RegistryConfiguration.java +++ /dev/null @@ -1,39 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.springblade.auth.config; - - -import org.springblade.core.secure.registry.SecureRegistry; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; - -/** - * secure模块api放行配置 - * - * @author Chill - */ -@Configuration -public class RegistryConfiguration implements WebMvcConfigurer { - - @Bean - public SecureRegistry secureRegistry() { - SecureRegistry secureRegistry = new SecureRegistry(); - secureRegistry.excludePathPatterns("/token/**"); - return secureRegistry; - } - -} diff --git a/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java b/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java index 3c8599e6..1f1c95dc 100644 --- a/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java +++ b/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java @@ -15,6 +15,7 @@ */ package org.springblade.auth.controller; +import com.wf.captcha.SpecCaptcha; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -23,15 +24,22 @@ import org.springblade.auth.granter.ITokenGranter; import org.springblade.auth.granter.TokenGranterBuilder; import org.springblade.auth.granter.TokenParameter; import org.springblade.auth.utils.TokenUtil; +import org.springblade.common.cache.CacheNames; import org.springblade.core.secure.AuthInfo; import org.springblade.core.tool.api.R; +import org.springblade.core.tool.support.Kv; import org.springblade.core.tool.utils.Func; +import org.springblade.core.tool.utils.RedisUtil; import org.springblade.core.tool.utils.WebUtil; import org.springblade.system.user.entity.UserInfo; +import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; +import java.util.UUID; +import java.util.concurrent.TimeUnit; + /** * 认证模块 * @@ -42,6 +50,8 @@ import org.springframework.web.bind.annotation.RestController; @Api(value = "用户授权认证", tags = "授权接口") public class AuthController { + private RedisUtil redisUtil; + @PostMapping("token") @ApiOperation(value = "获取认证token", notes = "传入租户ID:tenantId,账号:account,密码:password") public R token(@ApiParam(value = "授权类型", required = true) @RequestParam(defaultValue = "password", required = false) String grantType, @@ -70,4 +80,15 @@ public class AuthController { return R.data(TokenUtil.createAuthInfo(userInfo)); } + @GetMapping("/captcha") + public R captcha() { + SpecCaptcha specCaptcha = new SpecCaptcha(130, 48, 5); + String verCode = specCaptcha.text().toLowerCase(); + String key = UUID.randomUUID().toString(); + // 存入redis并设置过期时间为30分钟 + redisUtil.set(CacheNames.CAPTCHA_KEY + key, verCode, 30L, TimeUnit.MINUTES); + // 将key和base64返回给前端 + return R.data(Kv.init().set("key", key).set("image", specCaptcha.toBase64())); + } + } diff --git a/blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java b/blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java new file mode 100644 index 00000000..e0759101 --- /dev/null +++ b/blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java @@ -0,0 +1,80 @@ +/* + * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the dreamlu.net developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * Author: Chill 庄骞 (smallchill@163.com) + */ +package org.springblade.auth.granter; + +import lombok.AllArgsConstructor; +import org.springblade.auth.enums.BladeUserEnum; +import org.springblade.auth.utils.TokenUtil; +import org.springblade.common.cache.CacheNames; +import org.springblade.core.log.exception.ServiceException; +import org.springblade.core.tool.api.R; +import org.springblade.core.tool.utils.*; +import org.springblade.system.user.entity.UserInfo; +import org.springblade.system.user.feign.IUserClient; +import org.springframework.stereotype.Component; + +import javax.servlet.http.HttpServletRequest; + +/** + * 验证码TokenGranter + * + * @author Chill + */ +@Component +@AllArgsConstructor +public class CaptchaTokenGranter implements ITokenGranter { + + public static final String GRANT_TYPE = "captcha"; + + private IUserClient userClient; + private RedisUtil redisUtil; + + @Override + public UserInfo grant(TokenParameter tokenParameter) { + HttpServletRequest request = WebUtil.getRequest(); + + String key = request.getHeader(TokenUtil.CAPTCHA_HEADER_KEY); + String code = request.getHeader(TokenUtil.CAPTCHA_HEADER_CODE); + // 获取验证码 + String redisCode = String.valueOf(redisUtil.get(CacheNames.CAPTCHA_KEY + key)); + // 判断验证码 + if (code == null || !StringUtil.equalsIgnoreCase(redisCode, code)) { + throw new ServiceException(TokenUtil.CAPTCHA_NOT_CORRECT); + } + + String tenantId = tokenParameter.getArgs().getStr("tenantId"); + String account = tokenParameter.getArgs().getStr("account"); + String password = tokenParameter.getArgs().getStr("password"); + UserInfo userInfo = null; + if (Func.isNoneBlank(account, password)) { + // 获取用户类型 + String userType = tokenParameter.getArgs().getStr("userType"); + R result; + // 根据不同用户类型调用对应的接口返回数据,用户可自行拓展 + if (userType.equals(BladeUserEnum.WEB.getName())) { + result = userClient.userInfo(tenantId, account, DigestUtil.encrypt(password)); + } else if (userType.equals(BladeUserEnum.APP.getName())) { + result = userClient.userInfo(tenantId, account, DigestUtil.encrypt(password)); + } else { + result = userClient.userInfo(tenantId, account, DigestUtil.encrypt(password)); + } + userInfo = result.isSuccess() ? result.getData() : null; + } + return userInfo; + } + +} diff --git a/blade-auth/src/main/java/org/springblade/auth/granter/TokenGranterBuilder.java b/blade-auth/src/main/java/org/springblade/auth/granter/TokenGranterBuilder.java index 5f116602..1b035a14 100644 --- a/blade-auth/src/main/java/org/springblade/auth/granter/TokenGranterBuilder.java +++ b/blade-auth/src/main/java/org/springblade/auth/granter/TokenGranterBuilder.java @@ -38,6 +38,7 @@ public class TokenGranterBuilder { static { granterPool.put(PasswordTokenGranter.GRANT_TYPE, SpringUtil.getBean(PasswordTokenGranter.class)); + granterPool.put(CaptchaTokenGranter.GRANT_TYPE, SpringUtil.getBean(CaptchaTokenGranter.class)); granterPool.put(RefreshTokenGranter.GRANT_TYPE, SpringUtil.getBean(RefreshTokenGranter.class)); } diff --git a/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java b/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java index 9f11dc00..c3e1d641 100644 --- a/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java +++ b/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java @@ -33,6 +33,9 @@ import java.util.Map; */ public class TokenUtil { + public final static String CAPTCHA_HEADER_KEY = "Captcha-Key"; + public final static String CAPTCHA_HEADER_CODE = "Captcha-Code"; + public final static String CAPTCHA_NOT_CORRECT = "验证码不正确"; public final static String TENANT_HEADER_KEY = "Tenant-Id"; public final static String DEFAULT_TENANT_ID = "000000"; public final static String USER_TYPE_HEADER_KEY = "User-Type"; diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 3b1c3ec6..6a276462 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-common/src/main/java/org/springblade/common/cache/CacheNames.java b/blade-common/src/main/java/org/springblade/common/cache/CacheNames.java index 818c6ce5..7fbb0072 100644 --- a/blade-common/src/main/java/org/springblade/common/cache/CacheNames.java +++ b/blade-common/src/main/java/org/springblade/common/cache/CacheNames.java @@ -27,4 +27,6 @@ public interface CacheNames { String DICT_VALUE = "dict:value"; String DICT_LIST = "dict:list"; + String CAPTCHA_KEY = "blade:auth::captcha:"; + } diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index a1eeeba1..3870c3c2 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java index 4fa3a103..4728ce67 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java @@ -35,6 +35,7 @@ public class AuthProvider { static { defaultSkipUrl.add("/example"); defaultSkipUrl.add("/token/**"); + defaultSkipUrl.add("/captcha/**"); defaultSkipUrl.add("/actuator/health/**"); defaultSkipUrl.add("/v2/api-docs/**"); defaultSkipUrl.add("/v2/api-docs-ext/**"); @@ -42,6 +43,8 @@ public class AuthProvider { defaultSkipUrl.add("/log/**"); defaultSkipUrl.add("/menu/routes"); defaultSkipUrl.add("/menu/auth-routes"); + defaultSkipUrl.add("/order/create/**"); + defaultSkipUrl.add("/storage/deduct/**"); defaultSkipUrl.add("/error/**"); defaultSkipUrl.add("/assets/**"); } diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 649f18e9..50a7cb41 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 35dcfa67..51b3d53d 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index 74c42454..af1faf15 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 2424bacc..839076bc 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-ops/blade-seata-order/src/main/java/org/springblade/seata/order/config/OrderConfiguration.java b/blade-ops/blade-seata-order/src/main/java/org/springblade/seata/order/config/OrderConfiguration.java deleted file mode 100644 index edafd3a5..00000000 --- a/blade-ops/blade-seata-order/src/main/java/org/springblade/seata/order/config/OrderConfiguration.java +++ /dev/null @@ -1,39 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.springblade.seata.order.config; - - -import org.springblade.core.secure.registry.SecureRegistry; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; - -/** - * secure模块api放行配置 - * - * @author Chill - */ -@Configuration -public class OrderConfiguration implements WebMvcConfigurer { - - @Bean - public SecureRegistry secureRegistry() { - SecureRegistry secureRegistry = new SecureRegistry(); - secureRegistry.excludePathPatterns("/order/create/**"); - return secureRegistry; - } - -} diff --git a/blade-ops/blade-seata-order/src/main/java/org/springblade/seata/order/feign/IStorageClient.java b/blade-ops/blade-seata-order/src/main/java/org/springblade/seata/order/feign/IStorageClient.java index 1312d8b6..1605f1d3 100644 --- a/blade-ops/blade-seata-order/src/main/java/org/springblade/seata/order/feign/IStorageClient.java +++ b/blade-ops/blade-seata-order/src/main/java/org/springblade/seata/order/feign/IStorageClient.java @@ -19,7 +19,7 @@ public interface IStorageClient { * @param count 数量 * @return boolean */ - @GetMapping("/deduct") + @GetMapping("/storage/deduct") int deduct(@RequestParam("commodityCode") String commodityCode, @RequestParam("count") Integer count); } diff --git a/blade-ops/blade-seata-order/src/main/resources/application-dev.yml b/blade-ops/blade-seata-order/src/main/resources/application-dev.yml index ed2ec083..14e54337 100644 --- a/blade-ops/blade-seata-order/src/main/resources/application-dev.yml +++ b/blade-ops/blade-seata-order/src/main/resources/application-dev.yml @@ -8,3 +8,24 @@ spring: url: jdbc:mysql://localhost:3306/seata_order?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true username: root password: root + +# seata配置 +seata: + tx-service-group: blade-seata-order-group + #registry: + # type: nacos + # nacos: + # server-addr: localhost + #config: + # type: nacos + # nacos: + # server-addr: localhost + service: + grouplist: 127.0.0.1:8091 + vgroup-mapping: default + disable-global-transaction: false + client: + support: + spring: + datasource-autoproxy: false + rm-report-success-enable: false diff --git a/blade-ops/blade-seata-order/src/main/resources/registry.conf b/blade-ops/blade-seata-order/src/main/resources/registry.conf deleted file mode 100644 index da0dda80..00000000 --- a/blade-ops/blade-seata-order/src/main/resources/registry.conf +++ /dev/null @@ -1,20 +0,0 @@ -registry { - # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa - type = "nacos" - - nacos { - serverAddr = "localhost" - namespace = "" - cluster = "default" - } -} - -config { - # file、nacos 、apollo、zk、consul、etcd3 - type = "nacos" - - nacos { - serverAddr = "localhost" - namespace = "" - } -} diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index 42b0fd8d..61e570c0 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/SeataStorageApplication.java b/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/SeataStorageApplication.java index d98ee651..5f8686df 100644 --- a/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/SeataStorageApplication.java +++ b/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/SeataStorageApplication.java @@ -18,10 +18,6 @@ package org.springblade.seata.storage; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.transaction.annotation.SeataCloudApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; -import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker; -import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.cloud.openfeign.EnableFeignClients; /** diff --git a/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/config/StorageConfiguration.java b/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/config/StorageConfiguration.java deleted file mode 100644 index 7ac2e9ec..00000000 --- a/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/config/StorageConfiguration.java +++ /dev/null @@ -1,39 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.springblade.seata.storage.config; - - -import org.springblade.core.secure.registry.SecureRegistry; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; - -/** - * secure模块api放行配置 - * - * @author Chill - */ -@Configuration -public class StorageConfiguration implements WebMvcConfigurer { - - @Bean - public SecureRegistry secureRegistry() { - SecureRegistry secureRegistry = new SecureRegistry(); - secureRegistry.excludePathPatterns("/deduct/**"); - return secureRegistry; - } - -} diff --git a/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/controller/StorageController.java b/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/controller/StorageController.java index 0033d283..f4447097 100644 --- a/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/controller/StorageController.java +++ b/blade-ops/blade-seata-storage/src/main/java/org/springblade/seata/storage/controller/StorageController.java @@ -11,6 +11,7 @@ import org.springframework.web.bind.annotation.RestController; * @author Chill */ @RestController +@RequestMapping("storage") @AllArgsConstructor public class StorageController { diff --git a/blade-ops/blade-seata-storage/src/main/resources/application-dev.yml b/blade-ops/blade-seata-storage/src/main/resources/application-dev.yml index 35d9cb44..31180220 100644 --- a/blade-ops/blade-seata-storage/src/main/resources/application-dev.yml +++ b/blade-ops/blade-seata-storage/src/main/resources/application-dev.yml @@ -8,3 +8,24 @@ spring: url: jdbc:mysql://localhost:3306/seata_storage?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true username: root password: root + +# seata配置 +seata: + tx-service-group: blade-seata-storage-group + #registry: + # type: nacos + # nacos: + # server-addr: localhost + #config: + # type: nacos + # nacos: + # server-addr: localhost + service: + grouplist: 127.0.0.1:8091 + vgroup-mapping: default + disable-global-transaction: false + client: + support: + spring: + datasource-autoproxy: false + rm-report-success-enable: false diff --git a/blade-ops/blade-seata-storage/src/main/resources/registry.conf b/blade-ops/blade-seata-storage/src/main/resources/registry.conf deleted file mode 100644 index da0dda80..00000000 --- a/blade-ops/blade-seata-storage/src/main/resources/registry.conf +++ /dev/null @@ -1,20 +0,0 @@ -registry { - # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa - type = "nacos" - - nacos { - serverAddr = "localhost" - namespace = "" - cluster = "default" - } -} - -config { - # file、nacos 、apollo、zk、consul、etcd3 - type = "nacos" - - nacos { - serverAddr = "localhost" - namespace = "" - } -} diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index a37b76ec..d1dd7452 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index d170b2ad..11e595b5 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 7e1c8f29..c59fdf8f 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 698c91b4..4a7e48a5 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index c1df0d78..8928f004 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 67a5cafe..4a0fb247 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 0070b24b..c7b39a33 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.6.0 + 2.6.1 4.0.0 blade-service-api ${project.artifactId} - 2.6.0 + 2.6.1 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 2e13711c..8687f7a4 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 4ef4dee5..6a7bfebe 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 707fef5a..8d562d06 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 995cfab2..8135b5a6 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index ceb1995f..f1ed881e 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.0 + 2.6.1 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index e42daaa8..b767548a 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.6.0 + 2.6.1 blade-service ${project.artifactId} - 2.6.0 + 2.6.1 pom SpringBlade 微服务集合 diff --git a/doc/sql/seata/seata.sql b/doc/sql/seata/seata.sql index 26d18907..aa558bfd 100644 --- a/doc/sql/seata/seata.sql +++ b/doc/sql/seata/seata.sql @@ -11,7 +11,7 @@ Target Server Version : 50723 File Encoding : 65001 - Date: 13/11/2019 18:14:10 + Date: 10/02/2020 23:42:58 */ SET NAMES utf8mb4; @@ -23,57 +23,57 @@ SET FOREIGN_KEY_CHECKS = 0; DROP TABLE IF EXISTS `branch_table`; CREATE TABLE `branch_table` ( `branch_id` bigint(20) NOT NULL, - `xid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `xid` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `transaction_id` bigint(20) NULL DEFAULT NULL, - `resource_group_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `resource_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `lock_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `branch_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `resource_group_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `resource_id` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `branch_type` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `status` tinyint(4) NULL DEFAULT NULL, - `client_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `application_data` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `gmt_create` datetime(0) NULL DEFAULT NULL, - `gmt_modified` datetime(0) NULL DEFAULT NULL, + `client_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `application_data` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `gmt_create` datetime(6) NULL DEFAULT NULL, + `gmt_modified` datetime(6) NULL DEFAULT NULL, PRIMARY KEY (`branch_id`) USING BTREE, INDEX `idx_xid`(`xid`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci; -- ---------------------------- -- Table structure for global_table -- ---------------------------- DROP TABLE IF EXISTS `global_table`; CREATE TABLE `global_table` ( - `xid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `xid` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `transaction_id` bigint(20) NULL DEFAULT NULL, `status` tinyint(4) NOT NULL, - `application_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `transaction_service_group` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `transaction_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `application_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `transaction_service_group` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `transaction_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `timeout` int(11) NULL DEFAULT NULL, `begin_time` bigint(20) NULL DEFAULT NULL, - `application_data` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `application_data` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `gmt_create` datetime(0) NULL DEFAULT NULL, `gmt_modified` datetime(0) NULL DEFAULT NULL, PRIMARY KEY (`xid`) USING BTREE, INDEX `idx_gmt_modified_status`(`gmt_modified`, `status`) USING BTREE, INDEX `idx_transaction_id`(`transaction_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci; -- ---------------------------- -- Table structure for lock_table -- ---------------------------- DROP TABLE IF EXISTS `lock_table`; CREATE TABLE `lock_table` ( - `row_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `xid` varchar(96) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `transaction_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL, - `branch_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL, - `resource_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `table_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `pk` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `row_key` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `xid` varchar(96) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `transaction_id` bigint(20) NULL DEFAULT NULL, + `branch_id` bigint(20) NOT NULL, + `resource_id` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `table_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `pk` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `gmt_create` datetime(0) NULL DEFAULT NULL, `gmt_modified` datetime(0) NULL DEFAULT NULL, - PRIMARY KEY (`row_key`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; + PRIMARY KEY (`row_key`) USING BTREE, + INDEX `idx_branch_id`(`branch_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci; SET FOREIGN_KEY_CHECKS = 1; diff --git a/pom.xml b/pom.xml index fa7075c1..d446294b 100644 --- a/pom.xml +++ b/pom.xml @@ -5,26 +5,26 @@ org.springblade SpringBlade - 2.6.0 + 2.6.1 pom - 2.6.0 - 2.6.0 + 2.6.1 + 2.6.1 1.8 3.8.1 2.9.2 1.5.21 2.0.1 - 3.2.0 - 4.0.1 + 3.3.1 1.6.0 + 1.6.2 1.1.0 - 2.1.1.RELEASE - 2.2.0 + 2.2.0.RELEASE + 2.2.2 - 2.2.2.RELEASE + 2.2.4.RELEASE Hoxton.SR1 Cairo-SR8 @@ -132,7 +132,7 @@ aliyun-repos - http://maven.aliyun.com/nexus/content/groups/public/ + https://maven.aliyun.com/nexus/content/groups/public/ false @@ -142,7 +142,7 @@ aliyun-plugin - http://maven.aliyun.com/nexus/content/groups/public/ + https://maven.aliyun.com/nexus/content/groups/public/ false diff --git a/script/docker/.env b/script/docker/.env index c105eb3d..247f0b47 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.6.0 +TAG=2.6.1 -- Gitee From 82b044a1d504df58448325e4d5d75d51b843f13c Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 1 Mar 2020 19:16:35 +0800 Subject: [PATCH 110/163] =?UTF-8?q?:tada:=202.6.2.RELEASE=20=E5=8D=87?= =?UTF-8?q?=E7=BA=A7=E6=94=AF=E6=8C=81seata1.1=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E9=98=BF=E9=87=8C=E4=BA=91oss?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +++--- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- .../src/main/resources/application-dev.yml | 14 +++++++------- blade-ops/blade-seata-storage/pom.xml | 2 +- .../src/main/resources/application-dev.yml | 14 +++++++------- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 ++-- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- blade-service/pom.xml | 4 ++-- pom.xml | 10 +++++----- script/docker/.env | 2 +- 26 files changed, 46 insertions(+), 46 deletions(-) diff --git a/README.md b/README.md index f48ce6db..921520f5 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status - Coverage Status - Downloads + Coverage Status + Downloads Downloads diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 30c30d09..4807d455 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.6.1 + 2.6.2 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 6a276462..f09aa45b 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 3870c3c2..48544d1e 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 50a7cb41..4eefae8a 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 51b3d53d..efa56c7f 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index af1faf15..be49f6a8 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 839076bc..9a042edb 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-ops/blade-seata-order/src/main/resources/application-dev.yml b/blade-ops/blade-seata-order/src/main/resources/application-dev.yml index 14e54337..4f395164 100644 --- a/blade-ops/blade-seata-order/src/main/resources/application-dev.yml +++ b/blade-ops/blade-seata-order/src/main/resources/application-dev.yml @@ -11,7 +11,6 @@ spring: # seata配置 seata: - tx-service-group: blade-seata-order-group #registry: # type: nacos # nacos: @@ -20,12 +19,13 @@ seata: # type: nacos # nacos: # server-addr: localhost + tx-service-group: blade-seata-order-group service: - grouplist: 127.0.0.1:8091 - vgroup-mapping: default + grouplist: + default: 127.0.0.1:8091 + vgroup-mapping: + blade-seata-order-group: default disable-global-transaction: false client: - support: - spring: - datasource-autoproxy: false - rm-report-success-enable: false + rm: + report-success-enable: false diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index 61e570c0..aceac62a 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-ops/blade-seata-storage/src/main/resources/application-dev.yml b/blade-ops/blade-seata-storage/src/main/resources/application-dev.yml index 31180220..8e8a376c 100644 --- a/blade-ops/blade-seata-storage/src/main/resources/application-dev.yml +++ b/blade-ops/blade-seata-storage/src/main/resources/application-dev.yml @@ -11,7 +11,6 @@ spring: # seata配置 seata: - tx-service-group: blade-seata-storage-group #registry: # type: nacos # nacos: @@ -20,12 +19,13 @@ seata: # type: nacos # nacos: # server-addr: localhost + tx-service-group: blade-seata-storage-group service: - grouplist: 127.0.0.1:8091 - vgroup-mapping: default + grouplist: + default: 127.0.0.1:8091 + vgroup-mapping: + blade-seata-storage-group: default disable-global-transaction: false client: - support: - spring: - datasource-autoproxy: false - rm-report-success-enable: false + rm: + report-success-enable: false diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index d1dd7452..1dcdaad4 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index 11e595b5..f7c5ece3 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index c59fdf8f..5537491d 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 4a7e48a5..0258ad78 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 8928f004..038b9b58 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 4a0fb247..c67feabc 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index c7b39a33..1309cf5d 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.6.1 + 2.6.2 4.0.0 blade-service-api ${project.artifactId} - 2.6.1 + 2.6.2 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 8687f7a4..3d147548 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 6a7bfebe..516448c9 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 8d562d06..e96b7008 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 8135b5a6..1d7b70be 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index f1ed881e..033c67eb 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.1 + 2.6.2 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index b767548a..a04e6db3 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.6.1 + 2.6.2 blade-service ${project.artifactId} - 2.6.1 + 2.6.2 pom SpringBlade 微服务集合 diff --git a/pom.xml b/pom.xml index d446294b..23d5105c 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,12 @@ org.springblade SpringBlade - 2.6.1 + 2.6.2 pom - 2.6.1 - 2.6.1 + 2.6.2 + 2.6.2 1.8 3.8.1 @@ -24,8 +24,8 @@ 2.2.0.RELEASE 2.2.2 - 2.2.4.RELEASE - Hoxton.SR1 + 2.2.5.RELEASE + Hoxton.SR2 Cairo-SR8 diff --git a/script/docker/.env b/script/docker/.env index 247f0b47..537b2c8a 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.6.1 +TAG=2.6.2 -- Gitee From fed0427686e48b649411db9cbbc987811a950d31 Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 24 Mar 2020 13:55:09 +0800 Subject: [PATCH 111/163] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96sentinel?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=EF=BC=8C=E5=A2=9E=E5=8A=A0=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/auth/controller/AuthController.java | 1 + doc/nacos/blade.yaml | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java b/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java index 1f1c95dc..529264b3 100644 --- a/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java +++ b/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java @@ -81,6 +81,7 @@ public class AuthController { } @GetMapping("/captcha") + @ApiOperation(value = "获取验证码") public R captcha() { SpecCaptcha specCaptcha = new SpecCaptcha(130, 48, 5); String verCode = specCaptcha.text().toLowerCase(); diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index a7d01780..94648abe 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -12,6 +12,9 @@ server: #spring配置 spring: + cloud: + sentinel: + eager: true devtools: restart: log-condition-evaluation-delta: false @@ -22,8 +25,6 @@ spring: feign: hystrix: enabled: true - #sentinel: - #enabled: true okhttp: enabled: true httpclient: -- Gitee From e297862d06d1b381c01043f6f0291aa1c1bcffc0 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 22 Apr 2020 20:50:34 +0800 Subject: [PATCH 112/163] =?UTF-8?q?:tada:=202.7.0.RELEASE,=E5=86=85?= =?UTF-8?q?=E6=A0=B8=E5=85=A8=E9=9D=A2=E5=8D=87=E7=BA=A7,=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=B2=97=E4=BD=8D=E7=AE=A1=E7=90=86,=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=AF=BC=E5=85=A5=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE | 2 +- README.md | 7 +- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- .../common/constant/CommonConstant.java | 2 +- blade-gateway/pom.xml | 2 +- .../springblade/gateway/utils/JwtUtil.java | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- .../develop/controller/CodeController.java | 6 +- .../controller/DatasourceController.java | 2 +- .../org/springblade/develop/entity/Code.java | 10 +- .../develop/entity/Datasource.java | 7 +- .../resources/templates/controller.java.vm | 4 +- .../resources/templates/controller.java.vm | 4 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- .../java/com/example/demo/entity/Notice.java | 9 +- blade-service-api/blade-desk-api/pom.xml | 2 +- .../org/springblade/desk/entity/Notice.java | 9 +- blade-service-api/blade-dict-api/pom.xml | 2 +- .../org/springblade/system/entity/Dict.java | 10 +- .../org/springblade/system/vo/DictVO.java | 8 +- blade-service-api/blade-system-api/pom.xml | 2 +- .../springblade/system/entity/AuthClient.java | 9 +- .../org/springblade/system/entity/Dept.java | 10 +- .../org/springblade/system/entity/Menu.java | 12 +- .../org/springblade/system/entity/Param.java | 9 +- .../org/springblade/system/entity/Post.java | 77 ++++++++ .../org/springblade/system/entity/Role.java | 10 +- .../springblade/system/entity/RoleMenu.java | 13 +- .../org/springblade/system/entity/Tenant.java | 9 +- .../springblade/system/feign/ISysClient.java | 91 +++++++-- .../system/feign/ISysClientFallback.java | 43 ++++- .../org/springblade/system/vo/DeptVO.java | 8 +- .../org/springblade/system/vo/MenuVO.java | 8 +- .../org/springblade/system/vo/PostVO.java | 39 ++++ .../org/springblade/system/vo/RoleVO.java | 8 +- blade-service-api/blade-user-api/pom.xml | 2 +- .../springblade/system/user/entity/User.java | 18 +- .../springblade/system/user/vo/UserVO.java | 10 +- blade-service-api/pom.xml | 4 +- blade-service/blade-demo/pom.xml | 2 +- .../demo/controller/NoticeController.java | 2 +- blade-service/blade-desk/pom.xml | 2 +- .../desk/controller/NoticeController.java | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- .../controller/AuthClientController.java | 2 +- .../system/controller/DeptController.java | 2 +- .../system/controller/DictController.java | 2 +- .../system/controller/MenuController.java | 2 +- .../system/controller/ParamController.java | 2 +- .../system/controller/PostController.java | 139 ++++++++++++++ .../system/controller/RoleController.java | 4 +- .../system/controller/TenantController.java | 2 +- .../springblade/system/feign/SysClient.java | 61 ++++-- .../springblade/system/mapper/DeptMapper.java | 8 + .../springblade/system/mapper/DeptMapper.xml | 13 ++ .../springblade/system/mapper/MenuMapper.java | 10 +- .../springblade/system/mapper/PostMapper.java | 49 +++++ .../springblade/system/mapper/PostMapper.xml | 40 ++++ .../springblade/system/mapper/RoleMapper.java | 8 + .../springblade/system/mapper/RoleMapper.xml | 13 ++ .../system/service/IDeptService.java | 17 ++ .../system/service/IPostService.java | 58 ++++++ .../system/service/IRoleService.java | 19 +- .../system/service/impl/DeptServiceImpl.java | 17 ++ .../system/service/impl/MenuServiceImpl.java | 10 +- .../system/service/impl/PostServiceImpl.java | 58 ++++++ .../system/service/impl/RoleServiceImpl.java | 17 +- .../service/impl/TenantServiceImpl.java | 4 +- .../system/wrapper/PostWrapper.java | 52 ++++++ blade-service/blade-user/pom.xml | 12 +- .../user/controller/UserController.java | 82 +++++++- .../system/user/excel/UserExcel.java | 89 +++++++++ .../system/user/excel/UserImportListener.java | 56 ++++++ .../system/user/mapper/UserMapper.java | 11 ++ .../system/user/mapper/UserMapper.xml | 5 + .../system/user/service/IUserService.java | 20 +- .../user/service/impl/UserServiceImpl.java | 45 ++++- blade-service/pom.xml | 4 +- doc/nacos/blade.yaml | 2 +- doc/sql/blade/blade-saber-mysql.sql | 146 +++++++++------ doc/sql/blade/blade-sword-mysql.sql | 146 +++++++++------ doc/sql/blade/blade-update-2.6.2~2.7.0.sql | 175 ++++++++++++++++++ pom.xml | 15 +- script/docker/.env | 2 +- 91 files changed, 1643 insertions(+), 276 deletions(-) create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Post.java create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/PostVO.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/controller/PostController.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/mapper/PostMapper.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/mapper/PostMapper.xml create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/service/IPostService.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/service/impl/PostServiceImpl.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/wrapper/PostWrapper.java create mode 100644 blade-service/blade-user/src/main/java/org/springblade/system/user/excel/UserExcel.java create mode 100644 blade-service/blade-user/src/main/java/org/springblade/system/user/excel/UserImportListener.java create mode 100644 doc/sql/blade/blade-update-2.6.2~2.7.0.sql diff --git a/LICENSE b/LICENSE index 1481edaf..42ad7f6c 100644 --- a/LICENSE +++ b/LICENSE @@ -176,7 +176,7 @@ recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2019 ZhuangQian (smallchill@163.com) + Copyright 2020 ZhuangQian (smallchill@163.com) Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/README.md b/README.md index 921520f5..e90ddd90 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status - Coverage Status - Downloads + Coverage Status + Downloads Downloads @@ -64,6 +64,7 @@ SpringBlade * Saber-基于Vue:[https://saber.bladex.vip](https://saber.bladex.vip) * Sword-基于React:[https://sword.bladex.vip](https://sword.bladex.vip) * Archer-全能代码生成系统:[https://archer.bladex.vip](https://archer.bladex.vip) +* Caster-数据大屏展示系统:[https://data.avuejs.com](https://data.avuejs.com) ## 技术文档 * [SpringBlade开发手册一览](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade开发手册) diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 4807d455..c2570846 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.6.2 + 2.7.0 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index f09aa45b..12cde483 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java b/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java index 0be8b2f1..698604fa 100644 --- a/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java +++ b/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java @@ -20,7 +20,7 @@ public interface CommonConstant { /** * 顶级父节点id */ - Integer TOP_PARENT_ID = 0; + Long TOP_PARENT_ID = 0L; /** * 顶级父节点名称 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 48544d1e..66de5374 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-gateway/src/main/java/org/springblade/gateway/utils/JwtUtil.java b/blade-gateway/src/main/java/org/springblade/gateway/utils/JwtUtil.java index 289ea6ab..79b3ad14 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/utils/JwtUtil.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/utils/JwtUtil.java @@ -46,8 +46,8 @@ public class JwtUtil { String headStr = auth.substring(0, 6).toLowerCase(); if (headStr.compareTo(BEARER) == 0) { auth = auth.substring(7); - return auth; } + return auth; } return null; } diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 4eefae8a..35236c9c 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index efa56c7f..e54a94e9 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java index 371bd2e9..2e6908ed 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java @@ -99,7 +99,7 @@ public class CodeController extends BladeController { @ApiOperationSupport(order = 4) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(codeService.removeByIds(Func.toIntList(ids))); + return R.status(codeService.removeByIds(Func.toLongList(ids))); } /** @@ -108,7 +108,7 @@ public class CodeController extends BladeController { @PostMapping("/copy") @ApiOperationSupport(order = 5) @ApiOperation(value = "复制", notes = "传入id") - public R copy(@ApiParam(value = "主键", required = true) @RequestParam Integer id) { + public R copy(@ApiParam(value = "主键", required = true) @RequestParam Long id) { Code code = codeService.getById(id); code.setId(null); code.setCodeName(code.getCodeName() + "-copy"); @@ -122,7 +122,7 @@ public class CodeController extends BladeController { @ApiOperationSupport(order = 6) @ApiOperation(value = "代码生成", notes = "传入ids") public R genCode(@ApiParam(value = "主键集合", required = true) @RequestParam String ids, @RequestParam(defaultValue = "sword") String system) { - Collection codes = codeService.listByIds(Func.toIntList(ids)); + Collection codes = codeService.listByIds(Func.toLongList(ids)); codes.forEach(code -> { BladeCodeGenerator generator = new BladeCodeGenerator(); // 设置数据源 diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/DatasourceController.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/DatasourceController.java index 11c860b5..4ca5a887 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/DatasourceController.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/DatasourceController.java @@ -107,7 +107,7 @@ public class DatasourceController extends BladeController { @ApiOperationSupport(order = 7) @ApiOperation(value = "逻辑删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(datasourceService.deleteLogic(Func.toIntList(ids))); + return R.status(datasourceService.deleteLogic(Func.toLongList(ids))); } /** diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Code.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Code.java index 6363d07f..390aee27 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Code.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Code.java @@ -19,6 +19,8 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -41,14 +43,16 @@ public class Code implements Serializable { * 主键 */ @ApiModelProperty(value = "主键") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 数据源主键 */ @ApiModelProperty(value = "数据源主键") - private Integer datasourceId; + @JsonSerialize(using = ToStringSerializer.class) + private Long datasourceId; /** * 模块名称 diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Datasource.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Datasource.java index 1774a4c2..c48085c1 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Datasource.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Datasource.java @@ -18,6 +18,8 @@ package org.springblade.develop.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -41,8 +43,9 @@ public class Datasource extends BaseEntity { * 主键 */ @ApiModelProperty(value = "主键") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 名称 diff --git a/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm b/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm index f9393d74..58762e2d 100644 --- a/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm +++ b/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm @@ -134,7 +134,7 @@ public class $!{table.controllerName} { @ApiOperationSupport(order = 7) @ApiOperation(value = "逻辑删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status($!{table.entityPath}Service.deleteLogic(Func.toIntList(ids))); + return R.status($!{table.entityPath}Service.deleteLogic(Func.toLongList(ids))); } #else @@ -146,7 +146,7 @@ public class $!{table.controllerName} { @ApiOperationSupport(order = 7) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status($!{table.entityPath}Service.removeByIds(Func.toIntList(ids))); + return R.status($!{table.entityPath}Service.removeByIds(Func.toLongList(ids))); } #end diff --git a/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm b/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm index f9393d74..58762e2d 100644 --- a/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm +++ b/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm @@ -134,7 +134,7 @@ public class $!{table.controllerName} { @ApiOperationSupport(order = 7) @ApiOperation(value = "逻辑删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status($!{table.entityPath}Service.deleteLogic(Func.toIntList(ids))); + return R.status($!{table.entityPath}Service.deleteLogic(Func.toLongList(ids))); } #else @@ -146,7 +146,7 @@ public class $!{table.controllerName} { @ApiOperationSupport(order = 7) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status($!{table.entityPath}Service.removeByIds(Func.toIntList(ids))); + return R.status($!{table.entityPath}Service.removeByIds(Func.toLongList(ids))); } #end diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index be49f6a8..a3628a53 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 9a042edb..b55dca0a 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index aceac62a..3bf8f0a5 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 1dcdaad4..bf1daa11 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index f7c5ece3..8fe8c92c 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service-api/blade-demo-api/src/main/java/com/example/demo/entity/Notice.java b/blade-service-api/blade-demo-api/src/main/java/com/example/demo/entity/Notice.java index c58ab242..9f1727a2 100644 --- a/blade-service-api/blade-demo-api/src/main/java/com/example/demo/entity/Notice.java +++ b/blade-service-api/blade-demo-api/src/main/java/com/example/demo/entity/Notice.java @@ -19,6 +19,8 @@ package com.example.demo.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @@ -41,9 +43,10 @@ public class Notice extends BaseEntity { /** * 主键id */ - @TableId(value = "id", type = IdType.AUTO) - @ApiModelProperty(value = "主键id") - private Integer id; + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 标题 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 5537491d..fa9794e5 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/entity/Notice.java b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/entity/Notice.java index 6df6af94..ee07c335 100644 --- a/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/entity/Notice.java +++ b/blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/entity/Notice.java @@ -18,6 +18,8 @@ package org.springblade.desk.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @@ -40,9 +42,10 @@ public class Notice extends BaseEntity { /** * 主键id */ - @TableId(value = "id", type = IdType.AUTO) - @ApiModelProperty(value = "主键id") - private Integer id; + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 标题 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 0258ad78..eaaf8be0 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service-api/blade-dict-api/src/main/java/org/springblade/system/entity/Dict.java b/blade-service-api/blade-dict-api/src/main/java/org/springblade/system/entity/Dict.java index 9f6808ff..ea05ce27 100644 --- a/blade-service-api/blade-dict-api/src/main/java/org/springblade/system/entity/Dict.java +++ b/blade-service-api/blade-dict-api/src/main/java/org/springblade/system/entity/Dict.java @@ -19,6 +19,8 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -42,14 +44,16 @@ public class Dict implements Serializable { * 主键 */ @ApiModelProperty(value = "主键") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 父主键 */ @ApiModelProperty(value = "父主键") - private Integer parentId; + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; /** * 字典码 diff --git a/blade-service-api/blade-dict-api/src/main/java/org/springblade/system/vo/DictVO.java b/blade-service-api/blade-dict-api/src/main/java/org/springblade/system/vo/DictVO.java index d532627d..739d87e3 100644 --- a/blade-service-api/blade-dict-api/src/main/java/org/springblade/system/vo/DictVO.java +++ b/blade-service-api/blade-dict-api/src/main/java/org/springblade/system/vo/DictVO.java @@ -16,6 +16,8 @@ package org.springblade.system.vo; import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; @@ -39,12 +41,14 @@ public class DictVO extends Dict implements INode { /** * 主键ID */ - private Integer id; + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 父节点ID */ - private Integer parentId; + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; /** * 子孙节点 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 038b9b58..9ab44e17 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/AuthClient.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/AuthClient.java index a10c8bb7..0d2cee13 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/AuthClient.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/AuthClient.java @@ -18,6 +18,8 @@ package org.springblade.system.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -41,9 +43,10 @@ public class AuthClient extends BaseEntity { /** * 主键id */ - @TableId(value = "id", type = IdType.AUTO) - @ApiModelProperty(value = "主键id") - private Integer id; + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 客户端id diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java index 827a9754..9350877f 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java @@ -19,6 +19,8 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -41,8 +43,9 @@ public class Dept implements Serializable { * 主键 */ @ApiModelProperty(value = "主键") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 租户ID @@ -54,7 +57,8 @@ public class Dept implements Serializable { * 父主键 */ @ApiModelProperty(value = "父主键") - private Integer parentId; + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; /** * 部门名 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Menu.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Menu.java index 94a97bf6..f0448976 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Menu.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Menu.java @@ -19,6 +19,8 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -42,14 +44,16 @@ public class Menu implements Serializable { * 主键 */ @ApiModelProperty(value = "主键") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 菜单父主键 */ - @ApiModelProperty(value = "菜单父主键") - private Integer parentId; + @ApiModelProperty(value = "父主键") + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; /** * 菜单编号 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Param.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Param.java index d9261f21..18cd575d 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Param.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Param.java @@ -18,6 +18,8 @@ package org.springblade.system.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -40,9 +42,10 @@ public class Param extends BaseEntity { /** * 主键id */ - @TableId(value = "id", type = IdType.AUTO) - @ApiModelProperty(value = "主键id") - private Integer id; + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 参数名 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Post.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Post.java new file mode 100644 index 00000000..782dd94f --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Post.java @@ -0,0 +1,77 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springblade.core.mp.base.TenantEntity; + +/** + * 岗位表实体类 + * + * @author Chill + */ +@Data +@TableName("blade_post") +@EqualsAndHashCode(callSuper = true) +@ApiModel(value = "Post对象", description = "岗位表") +public class Post extends TenantEntity { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; + + /** + * 类型 + */ + @ApiModelProperty(value = "类型") + private Integer category; + /** + * 岗位编号 + */ + @ApiModelProperty(value = "岗位编号") + private String postCode; + /** + * 岗位名称 + */ + @ApiModelProperty(value = "岗位名称") + private String postName; + /** + * 岗位排序 + */ + @ApiModelProperty(value = "岗位排序") + private Integer sort; + /** + * 岗位描述 + */ + @ApiModelProperty(value = "岗位描述") + private String remark; + + +} diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Role.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Role.java index 5487a070..d83cd7d5 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Role.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Role.java @@ -19,6 +19,8 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -41,8 +43,9 @@ public class Role implements Serializable { * 主键 */ @ApiModelProperty(value = "主键") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 租户ID @@ -54,7 +57,8 @@ public class Role implements Serializable { * 父主键 */ @ApiModelProperty(value = "父主键") - private Integer parentId; + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; /** * 角色名 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleMenu.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleMenu.java index 06d146d2..66d9eaea 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleMenu.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleMenu.java @@ -18,6 +18,8 @@ package org.springblade.system.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -40,20 +42,23 @@ public class RoleMenu implements Serializable { * 主键 */ @ApiModelProperty(value = "主键") - @TableId(value = "id", type = IdType.AUTO) - private Integer id; + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 菜单id */ @ApiModelProperty(value = "菜单id") - private Integer menuId; + @JsonSerialize(using = ToStringSerializer.class) + private Long menuId; /** * 角色id */ @ApiModelProperty(value = "角色id") - private Integer roleId; + @JsonSerialize(using = ToStringSerializer.class) + private Long roleId; } diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Tenant.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Tenant.java index 517a9af1..adad110d 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Tenant.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Tenant.java @@ -18,6 +18,8 @@ package org.springblade.system.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -40,9 +42,10 @@ public class Tenant extends BaseEntity { /** * 主键id */ - @TableId(value = "id", type = IdType.AUTO) - @ApiModelProperty(value = "主键id") - private Integer id; + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 租户ID diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java index a705c4a3..80754ba7 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java @@ -22,6 +22,8 @@ import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; +import java.util.List; + /** * Feign接口类 * @@ -35,6 +37,16 @@ public interface ISysClient { String API_PREFIX = "/sys"; + + /** + * 获取部门 + * + * @param id 主键 + * @return Dept + */ + @GetMapping(API_PREFIX + "/getDept") + Dept getDept(@RequestParam("id") Long id); + /** * 获取部门名 * @@ -42,16 +54,65 @@ public interface ISysClient { * @return 部门名 */ @GetMapping(API_PREFIX + "/getDeptName") - String getDeptName(@RequestParam("id") Integer id); + String getDeptName(@RequestParam("id") Long id); /** - * 获取部门 + * 获取部门id + * + * @param tenantId 租户id + * @param deptNames 部门名 + * @return 部门id + */ + @GetMapping(API_PREFIX + "/getDeptIds") + String getDeptIds(@RequestParam("tenantId") String tenantId, @RequestParam("deptNames") String deptNames); + + /** + * 获取部门名 + * + * @param deptIds 主键 + * @return + */ + @GetMapping(API_PREFIX + "/getDeptNames") + List getDeptNames(@RequestParam("deptIds") String deptIds); + + /** + * 获取岗位id + * + * @param tenantId 租户id + * @param postNames 岗位名 + * @return 岗位id + */ + @GetMapping(API_PREFIX + "/getPostIds") + String getPostIds(@RequestParam("tenantId") String tenantId, @RequestParam("postNames") String postNames); + + /** + * 获取岗位名 + * + * @param postIds 主键 + * @return + */ + @GetMapping(API_PREFIX + "/getPostNames") + List getPostNames(@RequestParam("postIds") String postIds); + + + /** + * 获取角色 * * @param id 主键 - * @return Dept + * @return Role */ - @GetMapping(API_PREFIX + "/getDept") - Dept getDept(@RequestParam("id") Integer id); + @GetMapping(API_PREFIX + "/getRole") + Role getRole(@RequestParam("id") Long id); + + /** + * 获取角色id + * + * @param tenantId 租户id + * @param roleNames 角色名 + * @return 角色id + */ + @GetMapping(API_PREFIX + "/getRoleIds") + String getRoleIds(@RequestParam("tenantId") String tenantId, @RequestParam("roleNames") String roleNames); /** * 获取角色名 @@ -60,24 +121,24 @@ public interface ISysClient { * @return 角色名 */ @GetMapping(API_PREFIX + "/getRoleName") - String getRoleName(@RequestParam("id") Integer id); + String getRoleName(@RequestParam("id") Long id); /** - * 获取角色别名 + * 获取角色名 * - * @param id 主键 - * @return 角色别名 + * @param roleIds 主键 + * @return */ - @GetMapping(API_PREFIX + "/getRoleAlias") - String getRoleAlias(@RequestParam("id") Integer id); + @GetMapping(API_PREFIX + "/getRoleNames") + List getRoleNames(@RequestParam("roleIds") String roleIds); /** - * 获取角色 + * 获取角色别名 * * @param id 主键 - * @return Role + * @return 角色别名 */ - @GetMapping(API_PREFIX + "/getRole") - Role getRole(@RequestParam("id") Integer id); + @GetMapping(API_PREFIX + "/getRoleAlias") + String getRoleAlias(@RequestParam("id") Long id); } diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java index 2ce4b3de..710cc877 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java @@ -19,6 +19,8 @@ import org.springblade.system.entity.Dept; import org.springblade.system.entity.Role; import org.springframework.stereotype.Component; +import java.util.List; + /** * Feign失败配置 * @@ -26,28 +28,59 @@ import org.springframework.stereotype.Component; */ @Component public class ISysClientFallback implements ISysClient { + + @Override + public Dept getDept(Long id) { + return null; + } + + @Override + public String getDeptName(Long id) { + return null; + } + + @Override + public String getDeptIds(String tenantId, String deptNames) { + return null; + } + + @Override + public List getDeptNames(String deptIds) { + return null; + } + + @Override + public String getPostIds(String tenantId, String postNames) { + return null; + } + + @Override + public List getPostNames(String postIds) { + return null; + } + @Override - public String getDeptName(Integer id) { + public Role getRole(Long id) { return null; } @Override - public Dept getDept(Integer id) { + public String getRoleIds(String tenantId, String roleNames) { return null; } @Override - public String getRoleName(Integer id) { + public String getRoleName(Long id) { return null; } @Override - public String getRoleAlias(Integer id) { + public List getRoleNames(String roleIds) { return null; } @Override - public Role getRole(Integer id) { + public String getRoleAlias(Long id) { return null; } } diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DeptVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DeptVO.java index 5a2c0fa5..80bcb39b 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DeptVO.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DeptVO.java @@ -16,6 +16,8 @@ package org.springblade.system.vo; import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; @@ -39,12 +41,14 @@ public class DeptVO extends Dept implements INode { /** * 主键ID */ - private Integer id; + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 父节点ID */ - private Integer parentId; + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; /** * 子孙节点 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java index 6ca3d872..b27071f0 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java @@ -16,6 +16,8 @@ package org.springblade.system.vo; import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; @@ -39,12 +41,14 @@ public class MenuVO extends Menu implements INode { /** * 主键ID */ - private Integer id; + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 父节点ID */ - private Integer parentId; + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; /** * 子孙节点 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/PostVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/PostVO.java new file mode 100644 index 00000000..dff4c498 --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/PostVO.java @@ -0,0 +1,39 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.vo; + +import io.swagger.annotations.ApiModel; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springblade.system.entity.Post; + +/** + * 岗位表视图实体类 + * + * @author Chill + */ +@Data +@EqualsAndHashCode(callSuper = true) +@ApiModel(value = "PostVO对象", description = "岗位表") +public class PostVO extends Post { + private static final long serialVersionUID = 1L; + + /** + * 岗位分类名 + */ + private String categoryName; + +} diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RoleVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RoleVO.java index 34d71499..53f7bec4 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RoleVO.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RoleVO.java @@ -16,6 +16,8 @@ package org.springblade.system.vo; import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; @@ -39,12 +41,14 @@ public class RoleVO extends Role implements INode { /** * 主键ID */ - private Integer id; + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 父节点ID */ - private Integer parentId; + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; /** * 子孙节点 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index c67feabc..acdedd46 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/User.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/User.java index ce37a3c3..a38d1b24 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/User.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/User.java @@ -18,6 +18,8 @@ package org.springblade.system.user.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @@ -40,10 +42,16 @@ public class User extends TenantEntity { /** * 主键id */ - @TableId(value = "id", type = IdType.AUTO) - @ApiModelProperty(value = "主键id") - private Integer id; + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; + + /** + * 编号 + */ + private String code; /** * 账号 */ @@ -88,6 +96,10 @@ public class User extends TenantEntity { * 部门id */ private String deptId; + /** + * 部门id + */ + private String postId; } diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java index 16b06588..0f4f7673 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java @@ -15,6 +15,8 @@ */ package org.springblade.system.user.vo; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; @@ -34,7 +36,8 @@ public class UserVO extends User { /** * 主键ID */ - private Integer id; + @JsonSerialize(using = ToStringSerializer.class) + private Long id; /** * 角色名 @@ -46,6 +49,11 @@ public class UserVO extends User { */ private String deptName; + /** + * 岗位名 + */ + private String postName; + /** * 性别 */ diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 1309cf5d..84af2a6e 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.6.2 + 2.7.0 4.0.0 blade-service-api ${project.artifactId} - 2.6.2 + 2.7.0 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 3d147548..3192e0c6 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java b/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java index 553e46f0..88b8d21c 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java @@ -109,7 +109,7 @@ public class NoticeController extends BladeController implements CacheNames { @ApiOperationSupport(order = 6) @ApiOperation(value = "逻辑删除", notes = "传入notice") public R remove(@ApiParam(value = "主键集合") @RequestParam String ids) { - boolean temp = noticeService.deleteLogic(Func.toIntList(ids)); + boolean temp = noticeService.deleteLogic(Func.toLongList(ids)); return R.status(temp); } diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 516448c9..75d332e6 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java index 863bbea5..cbdf267c 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java @@ -114,7 +114,7 @@ public class NoticeController extends BladeController implements CacheNames { @ApiOperationSupport(order = 6) @ApiOperation(value = "逻辑删除", notes = "传入notice") public R remove(@ApiParam(value = "主键集合") @RequestParam String ids) { - boolean temp = noticeService.deleteLogic(Func.toIntList(ids)); + boolean temp = noticeService.deleteLogic(Func.toLongList(ids)); return R.status(temp); } diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index e96b7008..93873ee9 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 1d7b70be..95d19f18 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.2 + 2.7.0 4.0.0 diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java index 93f0611b..6d4e3464 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java @@ -110,7 +110,7 @@ public class AuthClientController extends BladeController { @ApiOperationSupport(order = 6) @ApiOperation(value = "逻辑删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(clientService.deleteLogic(Func.toIntList(ids))); + return R.status(clientService.deleteLogic(Func.toLongList(ids))); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java index fc51f214..5e161cc1 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java @@ -110,7 +110,7 @@ public class DeptController extends BladeController { @ApiOperationSupport(order = 5) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(deptService.removeByIds(Func.toIntList(ids))); + return R.status(deptService.removeByIds(Func.toLongList(ids))); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java index 2473dfaf..fcd39262 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java @@ -110,7 +110,7 @@ public class DictController extends BladeController { @ApiOperationSupport(order = 5) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(dictService.removeByIds(Func.toIntList(ids))); + return R.status(dictService.removeByIds(Func.toLongList(ids))); } /** diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index b0270db8..ad2d9c14 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -99,7 +99,7 @@ public class MenuController extends BladeController { @ApiOperationSupport(order = 4) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(menuService.removeByIds(Func.toIntList(ids))); + return R.status(menuService.removeByIds(Func.toLongList(ids))); } /** diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java index 48fa2650..120f4c7e 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java @@ -90,7 +90,7 @@ public class ParamController extends BladeController { @ApiOperationSupport(order = 4) @ApiOperation(value = "逻辑删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(paramService.deleteLogic(Func.toIntList(ids))); + return R.status(paramService.deleteLogic(Func.toLongList(ids))); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/PostController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/PostController.java new file mode 100644 index 00000000..fe6c8b25 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/PostController.java @@ -0,0 +1,139 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.controller; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import lombok.AllArgsConstructor; +import org.springblade.core.boot.ctrl.BladeController; +import org.springblade.core.mp.support.Condition; +import org.springblade.core.mp.support.Query; +import org.springblade.core.secure.BladeUser; +import org.springblade.core.tool.api.R; +import org.springblade.core.tool.utils.Func; +import org.springblade.system.entity.Post; +import org.springblade.system.service.IPostService; +import org.springblade.system.vo.PostVO; +import org.springblade.system.wrapper.PostWrapper; +import org.springframework.web.bind.annotation.*; + +import javax.validation.Valid; +import java.util.List; + +/** + * 岗位表 控制器 + * + * @author Chill + */ +@RestController +@AllArgsConstructor +@RequestMapping("/post") +@Api(value = "岗位表", tags = "岗位表接口") +public class PostController extends BladeController { + + private IPostService postService; + + /** + * 详情 + */ + @GetMapping("/detail") + @ApiOperationSupport(order = 1) + @ApiOperation(value = "详情", notes = "传入post") + public R detail(Post post) { + Post detail = postService.getOne(Condition.getQueryWrapper(post)); + return R.data(PostWrapper.build().entityVO(detail)); + } + + /** + * 分页 岗位表 + */ + @GetMapping("/list") + @ApiOperationSupport(order = 2) + @ApiOperation(value = "分页", notes = "传入post") + public R> list(Post post, Query query) { + IPage pages = postService.page(Condition.getPage(query), Condition.getQueryWrapper(post)); + return R.data(PostWrapper.build().pageVO(pages)); + } + + + /** + * 自定义分页 岗位表 + */ + @GetMapping("/page") + @ApiOperationSupport(order = 3) + @ApiOperation(value = "分页", notes = "传入post") + public R> page(PostVO post, Query query) { + IPage pages = postService.selectPostPage(Condition.getPage(query), post); + return R.data(pages); + } + + /** + * 新增 岗位表 + */ + @PostMapping("/save") + @ApiOperationSupport(order = 4) + @ApiOperation(value = "新增", notes = "传入post") + public R save(@Valid @RequestBody Post post) { + return R.status(postService.save(post)); + } + + /** + * 修改 岗位表 + */ + @PostMapping("/update") + @ApiOperationSupport(order = 5) + @ApiOperation(value = "修改", notes = "传入post") + public R update(@Valid @RequestBody Post post) { + return R.status(postService.updateById(post)); + } + + /** + * 新增或修改 岗位表 + */ + @PostMapping("/submit") + @ApiOperationSupport(order = 6) + @ApiOperation(value = "新增或修改", notes = "传入post") + public R submit(@Valid @RequestBody Post post) { + return R.status(postService.saveOrUpdate(post)); + } + + + /** + * 删除 岗位表 + */ + @PostMapping("/remove") + @ApiOperationSupport(order = 7) + @ApiOperation(value = "逻辑删除", notes = "传入ids") + public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { + return R.status(postService.deleteLogic(Func.toLongList(ids))); + } + + /** + * 下拉数据源 + */ + @GetMapping("/select") + @ApiOperationSupport(order = 8) + @ApiOperation(value = "下拉数据源", notes = "传入post") + public R> select(String tenantId, BladeUser bladeUser) { + List list = postService.list(Wrappers.query().lambda().eq(Post::getTenantId, Func.toStr(tenantId, bladeUser.getTenantId()))); + return R.data(list); + } + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java index e1ea79ec..619a991b 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java @@ -109,7 +109,7 @@ public class RoleController extends BladeController { @ApiOperationSupport(order = 5) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(roleService.removeByIds(Func.toIntList(ids))); + return R.status(roleService.removeByIds(Func.toLongList(ids))); } /** @@ -124,7 +124,7 @@ public class RoleController extends BladeController { @ApiOperation(value = "权限设置", notes = "传入roleId集合以及menuId集合") public R grant(@ApiParam(value = "roleId集合", required = true) @RequestParam String roleIds, @ApiParam(value = "menuId集合", required = true) @RequestParam String menuIds) { - boolean temp = roleService.grant(Func.toIntList(roleIds), Func.toIntList(menuIds)); + boolean temp = roleService.grant(Func.toLongList(roleIds), Func.toLongList(menuIds)); return R.status(temp); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/TenantController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/TenantController.java index c121f4b4..ccbcea21 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/TenantController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/TenantController.java @@ -112,7 +112,7 @@ public class TenantController extends BladeController { @PostMapping("/remove") @ApiOperation(value = "逻辑删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(tenantService.deleteLogic(Func.toIntList(ids))); + return R.status(tenantService.deleteLogic(Func.toLongList(ids))); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java b/blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java index ab84373e..e4c41584 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java @@ -19,11 +19,14 @@ import lombok.AllArgsConstructor; import org.springblade.system.entity.Dept; import org.springblade.system.entity.Role; import org.springblade.system.service.IDeptService; +import org.springblade.system.service.IPostService; import org.springblade.system.service.IRoleService; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import springfox.documentation.annotations.ApiIgnore; +import java.util.List; + /** * 系统服务Feign实现类 * @@ -34,37 +37,69 @@ import springfox.documentation.annotations.ApiIgnore; @AllArgsConstructor public class SysClient implements ISysClient { - IDeptService deptService; + private IDeptService deptService; + + private IPostService postService; - IRoleService roleService; + private IRoleService roleService; + + @Override + @GetMapping(API_PREFIX + "/getDept") + public Dept getDept(Long id) { + return deptService.getById(id); + } @Override @GetMapping(API_PREFIX + "/getDeptName") - public String getDeptName(Integer id) { + public String getDeptName(Long id) { return deptService.getById(id).getDeptName(); } @Override - @GetMapping(API_PREFIX + "/getDept") - public Dept getDept(Integer id) { - return deptService.getById(id); + public String getDeptIds(String tenantId, String deptNames) { + return deptService.getDeptIds(tenantId, deptNames); } @Override - @GetMapping(API_PREFIX + "/getRoleName") - public String getRoleName(Integer id) { - return roleService.getById(id).getRoleName(); + public List getDeptNames(String deptIds) { + return deptService.getDeptNames(deptIds); } @Override - @GetMapping(API_PREFIX + "/getRoleAlias") - public String getRoleAlias(Integer id) { - return roleService.getById(id).getRoleAlias(); + public String getPostIds(String tenantId, String postNames) { + return postService.getPostIds(tenantId, postNames); + } + + @Override + public List getPostNames(String postIds) { + return postService.getPostNames(postIds); } @Override @GetMapping(API_PREFIX + "/getRole") - public Role getRole(Integer id) { + public Role getRole(Long id) { return roleService.getById(id); } + + @Override + public String getRoleIds(String tenantId, String roleNames) { + return roleService.getRoleIds(tenantId, roleNames); + } + + @Override + @GetMapping(API_PREFIX + "/getRoleName") + public String getRoleName(Long id) { + return roleService.getById(id).getRoleName(); + } + + @Override + public List getRoleNames(String roleIds) { + return roleService.getRoleNames(roleIds); + } + + @Override + @GetMapping(API_PREFIX + "/getRoleAlias") + public String getRoleAlias(Long id) { + return roleService.getById(id).getRoleAlias(); + } } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.java index b4bf0680..2ac6f77b 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.java @@ -46,4 +46,12 @@ public interface DeptMapper extends BaseMapper { */ List tree(String tenantId); + /** + * 获取部门名 + * + * @param ids + * @return + */ + List getDeptNames(Long[] ids); + } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.xml b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.xml index d3b0a820..2c60cf74 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.xml +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.xml @@ -38,4 +38,17 @@ + + diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java index 04c32f1d..771bfae4 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java @@ -59,7 +59,7 @@ public interface MenuMapper extends BaseMapper

      { * @param roleId * @return */ - List grantTreeByRole(List roleId); + List grantTreeByRole(List roleId); /** * 所有菜单 @@ -74,7 +74,7 @@ public interface MenuMapper extends BaseMapper { * @param roleId * @return */ - List roleMenu(List roleId); + List roleMenu(List roleId); /** * 菜单树形结构 @@ -82,7 +82,7 @@ public interface MenuMapper extends BaseMapper { * @param roleId * @return */ - List routes(List roleId); + List routes(List roleId); /** * 按钮树形结构 @@ -90,7 +90,7 @@ public interface MenuMapper extends BaseMapper { * @param roleId * @return */ - List buttons(List roleId); + List buttons(List roleId); /** * 获取配置的角色权限 @@ -98,5 +98,5 @@ public interface MenuMapper extends BaseMapper { * @param roleIds * @return */ - List authRoutes(List roleIds); + List authRoutes(List roleIds); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/PostMapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/PostMapper.java new file mode 100644 index 00000000..233eb2d9 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/PostMapper.java @@ -0,0 +1,49 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springblade.system.entity.Post; +import org.springblade.system.vo.PostVO; + +import java.util.List; + +/** + * 岗位表 Mapper 接口 + * + * @author Chill + */ +public interface PostMapper extends BaseMapper { + + /** + * 自定义分页 + * + * @param page + * @param post + * @return + */ + List selectPostPage(IPage page, PostVO post); + + /** + * 获取岗位名 + * + * @param ids + * @return + */ + List getPostNames(Long[] ids); + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/PostMapper.xml b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/PostMapper.xml new file mode 100644 index 00000000..e4106d82 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/PostMapper.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java index 5f60302a..0a9197f4 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java @@ -47,4 +47,12 @@ public interface RoleMapper extends BaseMapper { */ List tree(String tenantId, String excludeRole); + /** + * 获取角色名 + * + * @param ids + * @return + */ + List getRoleNames(Long[] ids); + } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.xml b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.xml index 1f5c9dec..07e56317 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.xml +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.xml @@ -40,4 +40,17 @@ + + diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java index 2e34cd0b..5d137408 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java @@ -46,4 +46,21 @@ public interface IDeptService extends IService { */ List tree(String tenantId); + /** + * 获取部门ID + * + * @param tenantId + * @param deptNames + * @return + */ + String getDeptIds(String tenantId, String deptNames); + + /** + * 获取部门名 + * + * @param deptIds + * @return + */ + List getDeptNames(String deptIds); + } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/IPostService.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/IPostService.java new file mode 100644 index 00000000..d0f2d5b7 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/IPostService.java @@ -0,0 +1,58 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.service; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springblade.core.mp.base.BaseService; +import org.springblade.system.entity.Post; +import org.springblade.system.vo.PostVO; + +import java.util.List; + +/** + * 岗位表 服务类 + * + * @author Chill + */ +public interface IPostService extends BaseService { + + /** + * 自定义分页 + * + * @param page + * @param post + * @return + */ + IPage selectPostPage(IPage page, PostVO post); + + /** + * 获取岗位ID + * + * @param tenantId + * @param postNames + * @return + */ + String getPostIds(String tenantId, String postNames); + + /** + * 获取岗位名 + * + * @param postIds + * @return + */ + List getPostNames(String postIds); + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleService.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleService.java index 97771b4b..544fffd9 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleService.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleService.java @@ -54,6 +54,23 @@ public interface IRoleService extends IService { * @param menuIds 菜单id集合 * @return 是否成功 */ - boolean grant(@NotEmpty List roleIds, @NotEmpty List menuIds); + boolean grant(@NotEmpty List roleIds, @NotEmpty List menuIds); + + /** + * 获取角色ID + * + * @param tenantId + * @param roleNames + * @return + */ + String getRoleIds(String tenantId, String roleNames); + + /** + * 获取角色名 + * + * @param roleIds + * @return + */ + List getRoleNames(String roleIds); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DeptServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DeptServiceImpl.java index 7d609d7e..78ac00bf 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DeptServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DeptServiceImpl.java @@ -16,8 +16,10 @@ package org.springblade.system.service.impl; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springblade.core.tool.node.ForestNodeMerger; +import org.springblade.core.tool.utils.Func; import org.springblade.system.entity.Dept; import org.springblade.system.mapper.DeptMapper; import org.springblade.system.service.IDeptService; @@ -25,6 +27,7 @@ import org.springblade.system.vo.DeptVO; import org.springframework.stereotype.Service; import java.util.List; +import java.util.stream.Collectors; /** * 服务实现类 @@ -44,4 +47,18 @@ public class DeptServiceImpl extends ServiceImpl implements ID return ForestNodeMerger.merge(baseMapper.tree(tenantId)); } + @Override + public String getDeptIds(String tenantId, String deptNames) { + List deptList = baseMapper.selectList(Wrappers.query().lambda().eq(Dept::getTenantId, tenantId).in(Dept::getDeptName, Func.toStrList(deptNames))); + if (deptList != null && deptList.size() > 0) { + return deptList.stream().map(dept -> Func.toStr(dept.getId())).distinct().collect(Collectors.joining(",")); + } + return null; + } + + @Override + public List getDeptNames(String deptIds) { + return baseMapper.getDeptNames(Func.toLongArray(deptIds)); + } + } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java index eb927a6c..4902d0f2 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java @@ -56,7 +56,7 @@ public class MenuServiceImpl extends ServiceImpl implements IM @Override public List routes(String roleId) { List

      allMenus = baseMapper.allMenu(); - List roleMenus = baseMapper.roleMenu(Func.toIntList(roleId)); + List roleMenus = baseMapper.roleMenu(Func.toLongList(roleId)); List routes = new LinkedList<>(roleMenus); roleMenus.forEach(roleMenu -> recursion(allMenus, routes, roleMenu)); routes.sort(Comparator.comparing(Menu::getSort)); @@ -75,7 +75,7 @@ public class MenuServiceImpl extends ServiceImpl implements IM @Override public List buttons(String roleId) { - List buttons = baseMapper.buttons(Func.toIntList(roleId)); + List buttons = baseMapper.buttons(Func.toLongList(roleId)); MenuWrapper menuWrapper = new MenuWrapper(); return menuWrapper.listNodeVO(buttons); } @@ -87,12 +87,12 @@ public class MenuServiceImpl extends ServiceImpl implements IM @Override public List grantTree(BladeUser user) { - return ForestNodeMerger.merge(user.getTenantId().equals(BladeConstant.ADMIN_TENANT_ID) ? baseMapper.grantTree() : baseMapper.grantTreeByRole(Func.toIntList(user.getRoleId()))); + return ForestNodeMerger.merge(user.getTenantId().equals(BladeConstant.ADMIN_TENANT_ID) ? baseMapper.grantTree() : baseMapper.grantTreeByRole(Func.toLongList(user.getRoleId()))); } @Override public List roleTreeKeys(String roleIds) { - List roleMenus = roleMenuService.list(Wrappers.query().lambda().in(RoleMenu::getRoleId, Func.toIntList(roleIds))); + List roleMenus = roleMenuService.list(Wrappers.query().lambda().in(RoleMenu::getRoleId, Func.toLongList(roleIds))); return roleMenus.stream().map(roleMenu -> Func.toStr(roleMenu.getMenuId())).collect(Collectors.toList()); } @@ -101,7 +101,7 @@ public class MenuServiceImpl extends ServiceImpl implements IM if (Func.isEmpty(user)) { return null; } - List routes = baseMapper.authRoutes(Func.toIntList(user.getRoleId())); + List routes = baseMapper.authRoutes(Func.toLongList(user.getRoleId())); List list = new ArrayList<>(); routes.forEach(route -> list.add(Kv.init().set(route.getPath(), Kv.init().set("authority", Func.toStrArray(route.getAlias()))))); return list; diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/PostServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/PostServiceImpl.java new file mode 100644 index 00000000..6c57028d --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/PostServiceImpl.java @@ -0,0 +1,58 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.service.impl; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import org.springblade.core.mp.base.BaseServiceImpl; +import org.springblade.core.tool.utils.Func; +import org.springblade.system.entity.Post; +import org.springblade.system.mapper.PostMapper; +import org.springblade.system.service.IPostService; +import org.springblade.system.vo.PostVO; +import org.springframework.stereotype.Service; + +import java.util.List; +import java.util.stream.Collectors; + +/** + * 岗位表 服务实现类 + * + * @author Chill + */ +@Service +public class PostServiceImpl extends BaseServiceImpl implements IPostService { + + @Override + public IPage selectPostPage(IPage page, PostVO post) { + return page.setRecords(baseMapper.selectPostPage(page, post)); + } + + @Override + public String getPostIds(String tenantId, String postNames) { + List postList = baseMapper.selectList(Wrappers.query().lambda().eq(Post::getTenantId, tenantId).in(Post::getPostName, Func.toStrList(postNames))); + if (postList != null && postList.size() > 0) { + return postList.stream().map(post -> Func.toStr(post.getId())).distinct().collect(Collectors.joining(",")); + } + return null; + } + + @Override + public List getPostNames(String postIds) { + return baseMapper.getPostNames(Func.toLongArray(postIds)); + } + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java index 3bb62dc2..ee4827a3 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java @@ -36,6 +36,7 @@ import org.springframework.validation.annotation.Validated; import javax.validation.constraints.NotEmpty; import java.util.ArrayList; import java.util.List; +import java.util.stream.Collectors; /** * 服务实现类 @@ -65,7 +66,7 @@ public class RoleServiceImpl extends ServiceImpl implements IR } @Override - public boolean grant(@NotEmpty List roleIds, @NotEmpty List menuIds) { + public boolean grant(@NotEmpty List roleIds, @NotEmpty List menuIds) { // 删除角色配置的菜单集合 roleMenuService.remove(Wrappers.update().lambda().in(RoleMenu::getRoleId, roleIds)); // 组装配置 @@ -80,4 +81,18 @@ public class RoleServiceImpl extends ServiceImpl implements IR return roleMenuService.saveBatch(roleMenus); } + @Override + public String getRoleIds(String tenantId, String roleNames) { + List roleList = baseMapper.selectList(Wrappers.query().lambda().eq(Role::getTenantId, tenantId).in(Role::getRoleName, Func.toStrList(roleNames))); + if (roleList != null && roleList.size() > 0) { + return roleList.stream().map(role -> Func.toStr(role.getId())).distinct().collect(Collectors.joining(",")); + } + return null; + } + + @Override + public List getRoleNames(String roleIds) { + return baseMapper.getRoleNames(Func.toLongArray(roleIds)); + } + } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java index d39bdef3..0e566acd 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java @@ -64,7 +64,7 @@ public class TenantServiceImpl extends BaseServiceImpl imp // 新建租户对应的默认角色 Role role = new Role(); role.setTenantId(tenantId); - role.setParentId(0); + role.setParentId(0L); role.setRoleName("管理员"); role.setRoleAlias("admin"); role.setSort(2); @@ -73,7 +73,7 @@ public class TenantServiceImpl extends BaseServiceImpl imp // 新建租户对应的默认部门 Dept dept = new Dept(); dept.setTenantId(tenantId); - dept.setParentId(0); + dept.setParentId(0L); dept.setDeptName(tenant.getTenantName()); dept.setFullName(tenant.getTenantName()); dept.setSort(2); diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/wrapper/PostWrapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/wrapper/PostWrapper.java new file mode 100644 index 00000000..6707aaa5 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/wrapper/PostWrapper.java @@ -0,0 +1,52 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.wrapper; + +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; +import org.springblade.core.tool.utils.SpringUtil; +import org.springblade.system.entity.Post; +import org.springblade.system.service.IDictService; +import org.springblade.system.vo.PostVO; + +import java.util.Objects; + +/** + * 岗位表包装类,返回视图层所需的字段 + * + * @author Chill + */ +public class PostWrapper extends BaseEntityWrapper { + + private static IDictService dictService; + + static { + dictService = SpringUtil.getBean(IDictService.class); + } + + public static PostWrapper build() { + return new PostWrapper(); + } + + @Override + public PostVO entityVO(Post post) { + PostVO postVO = Objects.requireNonNull(BeanUtil.copy(post, PostVO.class)); + String categoryName = dictService.getValue("post_category", post.getCategory()); + postVO.setCategoryName(categoryName); + return postVO; + } + +} diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 033c67eb..c603c1ca 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.6.2 + 2.7.0 4.0.0 @@ -31,6 +31,16 @@ blade-dict-api ${blade.project.version} + + org.springblade + blade-system-api + ${blade.project.version} + + + com.alibaba + easyexcel + ${easyexcel.version} + diff --git a/script/docker/.env b/script/docker/.env index 537b2c8a..a622ba8c 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.6.2 +TAG=2.7.0 -- Gitee From 925423fc081027988af9dd667227200ae5378574 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 22 Apr 2020 20:54:03 +0800 Subject: [PATCH 113/163] =?UTF-8?q?:tada:=20=E6=9B=B4=E6=96=B0license?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 42ad7f6c..7eb7d003 100644 --- a/LICENSE +++ b/LICENSE @@ -176,7 +176,7 @@ recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2020 ZhuangQian (smallchill@163.com) + Copyright 2020 BladeX (smallchill@163.com) Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. -- Gitee From db5cf1005498a5bb97a32c7a74f5cf59a322d0b9 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 22 Apr 2020 20:54:38 +0800 Subject: [PATCH 114/163] =?UTF-8?q?:tada:=20=E6=9B=B4=E6=96=B0license?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 7eb7d003..55336630 100644 --- a/LICENSE +++ b/LICENSE @@ -176,7 +176,7 @@ recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2020 BladeX (smallchill@163.com) + Copyright 2020 BladeX (https://bladex.vip) Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. -- Gitee From f95eb3591b4a9476aa4e20ce1915c7c86e3f724e Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 8 May 2020 14:19:45 +0800 Subject: [PATCH 115/163] =?UTF-8?q?:tada:=20=E6=96=B0=E5=A2=9E=E4=BA=A4?= =?UTF-8?q?=E6=B5=81=E5=9B=9B=E7=BE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e90ddd90..3ca55c3a 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,8 @@ SpringBlade * 会员计划:[SpringBlade会员计划](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade会员计划) * 交流一群:`477853168`(满) * 交流二群:`751253339`(满) -* 交流三群:`784729540` +* 交流三群:`784729540`(满) +* 交流四群:`1034621754` ## 在线演示 * Saber-基于Vue:[https://saber.bladex.vip](https://saber.bladex.vip) -- Gitee From 11b207827d18a596abd3022a87cdf5fa077917ed Mon Sep 17 00:00:00 2001 From: dzlee Date: Sat, 30 May 2020 15:43:10 +0800 Subject: [PATCH 116/163] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=9B=B4=E6=96=B02.6?= =?UTF-8?q?.2->2.7=E6=95=B0=E6=8D=AE=E5=BA=93SQL=E8=84=9A=E6=9C=AC?= =?UTF-8?q?=E5=90=8E,=E9=9C=80=E8=A6=81=E6=89=8B=E5=8A=A8=E4=BF=AE?= =?UTF-8?q?=E6=94=B9blade=5Fuser=E8=A1=A8=E9=87=8C=E7=9A=84role=5Fid,dept?= =?UTF-8?q?=5Fid=E7=9A=84=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/sql/blade/blade-update-2.6.2~2.7.0.sql | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/sql/blade/blade-update-2.6.2~2.7.0.sql b/doc/sql/blade/blade-update-2.6.2~2.7.0.sql index aaca268c..4eb88242 100644 --- a/doc/sql/blade/blade-update-2.6.2~2.7.0.sql +++ b/doc/sql/blade/blade-update-2.6.2~2.7.0.sql @@ -1,4 +1,8 @@ -- ---------------------------- +-- 注意:根据执行后的blade_role,blade_dept表数据,需要手动修改更新 blade_user表里的 role_id和dept_id字段. +-- 不修改blade_user.role_id会导致登录后没有菜单!!! +-- ---------------------------- +-- ---------------------------- -- 修改表主键为long类型 -- ---------------------------- ALTER TABLE `blade_notice` -- Gitee From e3f58182a6c9b7cf83f89e58e8a5455ebf9f8ace Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 12 Jun 2020 11:27:04 +0800 Subject: [PATCH 117/163] =?UTF-8?q?:tada:=202.7.1.RELEASE,=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E8=A1=8C=E6=94=BF=E5=8C=BA=E5=88=92=E7=AE=A1=E7=90=86?= =?UTF-8?q?,=E6=94=AF=E6=8C=81seata1.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 +- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- .../org/springblade/system/entity/Region.java | 128 + .../org/springblade/system/vo/RegionVO.java | 88 + blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 +- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- .../system/controller/RegionController.java | 157 + .../system/mapper/RegionMapper.java | 50 + .../system/mapper/RegionMapper.xml | 100 + .../system/service/IRegionService.java | 66 + .../service/impl/RegionServiceImpl.java | 98 + .../system/wrapper/RegionWrapper.java | 59 + blade-service/blade-user/pom.xml | 2 +- .../user/service/impl/UserServiceImpl.java | 2 +- blade-service/pom.xml | 4 +- doc/sql/blade/blade-saber-mysql.sql | 46 +- doc/sql/blade/blade-sword-mysql.sql | 46 +- doc/sql/blade/blade-update-2.6.2~2.7.0.sql | 175 - doc/sql/blade/blade-update-2.7.0~2.7.1.sql | 3311 +++++++++++++++++ pom.xml | 16 +- script/docker/.env | 2 +- 37 files changed, 4178 insertions(+), 220 deletions(-) create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Region.java create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RegionVO.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/controller/RegionController.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/mapper/RegionMapper.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/mapper/RegionMapper.xml create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/service/IRegionService.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RegionServiceImpl.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/wrapper/RegionWrapper.java delete mode 100644 doc/sql/blade/blade-update-2.6.2~2.7.0.sql create mode 100644 doc/sql/blade/blade-update-2.7.0~2.7.1.sql diff --git a/README.md b/README.md index 3ca55c3a..a7cacb34 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status - Coverage Status - Downloads + Coverage Status + Downloads Downloads @@ -22,7 +22,7 @@ * 极简封装了多租户底层,用更少的代码换来拓展性更强的SaaS多租户系统。 * 借鉴OAuth2,实现了多终端认证系统,可控制子系统的token权限互相隔离。 * 借鉴Security,封装了Secure模块,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案。 -* 稳定生产了一年,经历了从Camden -> Greenwich的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构 +* 稳定生产了两年,经历了从Camden -> Hoxton的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构 * 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。 ## 架构图 diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index c2570846..2bd3c424 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.7.0 + 2.7.1 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 12cde483..6c2eb10d 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 66de5374..e2f45a8c 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 35236c9c..047410e4 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index e54a94e9..eb93f7cc 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index a3628a53..ca0c725f 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index b55dca0a..7b541c13 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index 3bf8f0a5..b2a1cf07 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index bf1daa11..4929ddf6 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index 8fe8c92c..4596007e 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index fa9794e5..fde0b326 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index eaaf8be0..f9a4d694 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 9ab44e17..06298d51 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Region.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Region.java new file mode 100644 index 00000000..08bc072b --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Region.java @@ -0,0 +1,128 @@ +/* + * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the dreamlu.net developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * Author: Chill 庄骞 (smallchill@163.com) + */ +package org.springblade.system.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +/** + * 行政区划表实体类 + * + * @author Chill + */ +@Data +@TableName("blade_region") +@ApiModel(value = "Region对象", description = "行政区划表") +public class Region implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 区划编号 + */ + @TableId(value = "code", type = IdType.INPUT) + @ApiModelProperty(value = "区划编号") + private String code; + /** + * 父区划编号 + */ + @ApiModelProperty(value = "父区划编号") + private String parentCode; + /** + * 祖区划编号 + */ + @ApiModelProperty(value = "祖区划编号") + private String ancestors; + /** + * 区划名称 + */ + @ApiModelProperty(value = "区划名称") + private String name; + /** + * 省级区划编号 + */ + @ApiModelProperty(value = "省级区划编号") + private String provinceCode; + /** + * 省级名称 + */ + @ApiModelProperty(value = "省级名称") + private String provinceName; + /** + * 市级区划编号 + */ + @ApiModelProperty(value = "市级区划编号") + private String cityCode; + /** + * 市级名称 + */ + @ApiModelProperty(value = "市级名称") + private String cityName; + /** + * 区级区划编号 + */ + @ApiModelProperty(value = "区级区划编号") + private String districtCode; + /** + * 区级名称 + */ + @ApiModelProperty(value = "区级名称") + private String districtName; + /** + * 镇级区划编号 + */ + @ApiModelProperty(value = "镇级区划编号") + private String townCode; + /** + * 镇级名称 + */ + @ApiModelProperty(value = "镇级名称") + private String townName; + /** + * 村级区划编号 + */ + @ApiModelProperty(value = "村级区划编号") + private String villageCode; + /** + * 村级名称 + */ + @ApiModelProperty(value = "村级名称") + private String villageName; + /** + * 层级 + */ + @ApiModelProperty(value = "层级") + private Integer level; + /** + * 排序 + */ + @ApiModelProperty(value = "排序") + private Integer sort; + /** + * 备注 + */ + @ApiModelProperty(value = "备注") + private String remark; + + +} diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RegionVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RegionVO.java new file mode 100644 index 00000000..9ff9259b --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RegionVO.java @@ -0,0 +1,88 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.vo; + +import com.fasterxml.jackson.annotation.JsonInclude; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import io.swagger.annotations.ApiModel; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springblade.core.tool.node.INode; +import org.springblade.core.tool.utils.Func; +import org.springblade.system.entity.Region; + +import java.util.ArrayList; +import java.util.List; + +/** + * 行政区划表视图实体类 + * + * @author Chill + */ +@Data +@EqualsAndHashCode(callSuper = true) +@ApiModel(value = "RegionVO对象", description = "行政区划表") +public class RegionVO extends Region implements INode { + private static final long serialVersionUID = 1L; + + /** + * 主键ID + */ + @JsonSerialize(using = ToStringSerializer.class) + private Long id; + + /** + * 父节点ID + */ + @JsonSerialize(using = ToStringSerializer.class) + private Long parentId; + + /** + * 父节点名称 + */ + private String parentName; + + /** + * 是否有子孙节点 + */ + @JsonInclude(JsonInclude.Include.NON_EMPTY) + private Boolean hasChildren; + + /** + * 子孙节点 + */ + @JsonInclude(JsonInclude.Include.NON_EMPTY) + private List children; + + @Override + public Long getId() { + return Func.toLong(this.getCode()); + } + + @Override + public Long getParentId() { + return Func.toLong(this.getParentCode()); + } + + @Override + public List getChildren() { + if (this.children == null) { + this.children = new ArrayList<>(); + } + return this.children; + } +} diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index acdedd46..ca06e556 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 84af2a6e..e4feba06 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.7.0 + 2.7.1 4.0.0 blade-service-api ${project.artifactId} - 2.7.0 + 2.7.1 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 3192e0c6..fb0e5b32 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 75d332e6..5fcaed70 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 93873ee9..0d238ea4 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 95d19f18..aeeea6da 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RegionController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RegionController.java new file mode 100644 index 00000000..c5bc9711 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RegionController.java @@ -0,0 +1,157 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.controller; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import io.swagger.annotations.*; +import lombok.AllArgsConstructor; +import org.springblade.core.boot.ctrl.BladeController; +import org.springblade.core.mp.support.Condition; +import org.springblade.core.mp.support.Query; +import org.springblade.core.tool.api.R; +import org.springblade.core.tool.node.INode; +import org.springblade.system.entity.Region; +import org.springblade.system.service.IRegionService; +import org.springblade.system.vo.RegionVO; +import org.springblade.system.wrapper.RegionWrapper; +import org.springframework.web.bind.annotation.*; +import springfox.documentation.annotations.ApiIgnore; + +import javax.validation.Valid; +import java.util.List; +import java.util.Map; + +/** + * 行政区划表 控制器 + * + * @author Chill + */ +@RestController +@AllArgsConstructor +@RequestMapping("/region") +@Api(value = "行政区划表", tags = "行政区划表接口") +public class RegionController extends BladeController { + + private final IRegionService regionService; + + /** + * 详情 + */ + @GetMapping("/detail") + @ApiOperationSupport(order = 1) + @ApiOperation(value = "详情", notes = "传入region") + public R detail(Region region) { + Region detail = regionService.getOne(Condition.getQueryWrapper(region)); + return R.data(RegionWrapper.build().entityVO(detail)); + } + + /** + * 分页 行政区划表 + */ + @GetMapping("/list") + @ApiOperationSupport(order = 2) + @ApiOperation(value = "分页", notes = "传入region") + public R> list(Region region, Query query) { + IPage pages = regionService.page(Condition.getPage(query), Condition.getQueryWrapper(region)); + return R.data(pages); + } + + /** + * 懒加载列表 + */ + @GetMapping("/lazy-list") + @ApiImplicitParams({ + @ApiImplicitParam(name = "code", value = "区划编号", paramType = "query", dataType = "string"), + @ApiImplicitParam(name = "name", value = "区划名称", paramType = "query", dataType = "string") + }) + @ApiOperationSupport(order = 3) + @ApiOperation(value = "懒加载列表", notes = "传入menu") + public R> lazyList(String parentCode, @ApiIgnore @RequestParam Map menu) { + List list = regionService.lazyList(parentCode, menu); + return R.data(RegionWrapper.build().listNodeLazyVO(list)); + } + + /** + * 懒加载列表 + */ + @GetMapping("/lazy-tree") + @ApiImplicitParams({ + @ApiImplicitParam(name = "code", value = "区划编号", paramType = "query", dataType = "string"), + @ApiImplicitParam(name = "name", value = "区划名称", paramType = "query", dataType = "string") + }) + @ApiOperationSupport(order = 4) + @ApiOperation(value = "懒加载列表", notes = "传入menu") + public R> lazyTree(String parentCode, @ApiIgnore @RequestParam Map menu) { + List list = regionService.lazyTree(parentCode, menu); + return R.data(RegionWrapper.build().listNodeLazyVO(list)); + } + + /** + * 新增 行政区划表 + */ + @PostMapping("/save") + @ApiOperationSupport(order = 5) + @ApiOperation(value = "新增", notes = "传入region") + public R save(@Valid @RequestBody Region region) { + return R.status(regionService.save(region)); + } + + /** + * 修改 行政区划表 + */ + @PostMapping("/update") + @ApiOperationSupport(order = 6) + @ApiOperation(value = "修改", notes = "传入region") + public R update(@Valid @RequestBody Region region) { + return R.status(regionService.updateById(region)); + } + + /** + * 新增或修改 行政区划表 + */ + @PostMapping("/submit") + @ApiOperationSupport(order = 7) + @ApiOperation(value = "新增或修改", notes = "传入region") + public R submit(@Valid @RequestBody Region region) { + return R.status(regionService.submit(region)); + } + + + /** + * 删除 行政区划表 + */ + @PostMapping("/remove") + @ApiOperationSupport(order = 8) + @ApiOperation(value = "删除", notes = "传入主键") + public R remove(@ApiParam(value = "主键", required = true) @RequestParam String id) { + return R.status(regionService.removeRegion(id)); + } + + /** + * 行政区划下拉数据源 + */ + @GetMapping("/select") + @ApiOperationSupport(order = 9) + @ApiOperation(value = "下拉数据源", notes = "传入tenant") + public R> select(@RequestParam(required = false, defaultValue = "00") String code) { + List list = regionService.list(Wrappers.query().lambda().eq(Region::getParentCode, code)); + return R.data(list); + } + + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RegionMapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RegionMapper.java new file mode 100644 index 00000000..b63ff6a2 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RegionMapper.java @@ -0,0 +1,50 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.springblade.core.tool.node.INode; +import org.springblade.system.entity.Region; + +import java.util.List; +import java.util.Map; + +/** + * 行政区划表 Mapper 接口 + * + * @author Chill + */ +public interface RegionMapper extends BaseMapper { + + /** + * 懒加载列表 + * + * @param parentCode + * @param param + * @return + */ + List lazyList(String parentCode, Map param); + + /** + * 懒加载列表 + * + * @param parentCode + * @param param + * @return + */ + List lazyTree(String parentCode, Map param); + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RegionMapper.xml b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RegionMapper.xml new file mode 100644 index 00000000..c6160af4 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RegionMapper.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/IRegionService.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/IRegionService.java new file mode 100644 index 00000000..6f05bea7 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/IRegionService.java @@ -0,0 +1,66 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import org.springblade.core.tool.node.INode; +import org.springblade.system.entity.Region; + +import java.util.List; +import java.util.Map; + +/** + * 行政区划表 服务类 + * + * @author Chill + */ +public interface IRegionService extends IService { + + /** + * 提交 + * + * @param region + * @return + */ + boolean submit(Region region); + + /** + * 删除 + * + * @param id + * @return + */ + boolean removeRegion(String id); + + /** + * 懒加载列表 + * + * @param parentCode + * @param param + * @return + */ + List lazyList(String parentCode, Map param); + + /** + * 懒加载列表 + * + * @param parentCode + * @param param + * @return + */ + List lazyTree(String parentCode, Map param); + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RegionServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RegionServiceImpl.java new file mode 100644 index 00000000..16bb8642 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RegionServiceImpl.java @@ -0,0 +1,98 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.service.impl; + +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springblade.core.log.exception.ServiceException; +import org.springblade.core.tool.node.INode; +import org.springblade.core.tool.utils.Func; +import org.springblade.core.tool.utils.StringPool; +import org.springblade.system.entity.Region; +import org.springblade.system.mapper.RegionMapper; +import org.springblade.system.service.IRegionService; +import org.springframework.stereotype.Service; + +import java.util.List; +import java.util.Map; + +/** + * 行政区划表 服务实现类 + * + * @author Chill + */ +@Service +public class RegionServiceImpl extends ServiceImpl implements IRegionService { + public static final int PROVINCE_LEVEL = 1; + public static final int CITY_LEVEL = 2; + public static final int DISTRICT_LEVEL = 3; + public static final int TOWN_LEVEL = 4; + public static final int VILLAGE_LEVEL = 5; + + @Override + public boolean submit(Region region) { + Integer cnt = baseMapper.selectCount(Wrappers.query().lambda().eq(Region::getCode, region.getCode())); + if (cnt > 0) { + return this.updateById(region); + } + // 设置祖区划编号 + Region parent = baseMapper.selectById(region.getParentCode()); + if (Func.isNotEmpty(parent) || Func.isNotEmpty(parent.getCode())) { + String ancestors = parent.getAncestors() + StringPool.COMMA + parent.getCode(); + region.setAncestors(ancestors); + } + // 设置省、市、区、镇、村 + Integer level = region.getLevel(); + String code = region.getCode(); + String name = region.getName(); + if (level == PROVINCE_LEVEL) { + region.setProvinceCode(code); + region.setProvinceName(name); + } else if (level == CITY_LEVEL) { + region.setCityCode(code); + region.setCityName(name); + } else if (level == DISTRICT_LEVEL) { + region.setDistrictCode(code); + region.setDistrictName(name); + } else if (level == TOWN_LEVEL) { + region.setTownCode(code); + region.setTownName(name); + } else if (level == VILLAGE_LEVEL) { + region.setVillageCode(code); + region.setVillageName(name); + } + return this.save(region); + } + + @Override + public boolean removeRegion(String id) { + Integer cnt = baseMapper.selectCount(Wrappers.query().lambda().eq(Region::getParentCode, id)); + if (cnt > 0) { + throw new ServiceException("请先删除子节点!"); + } + return removeById(id); + } + + @Override + public List lazyList(String parentCode, Map param) { + return baseMapper.lazyList(parentCode, param); + } + + @Override + public List lazyTree(String parentCode, Map param) { + return baseMapper.lazyTree(parentCode, param); + } +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/wrapper/RegionWrapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/wrapper/RegionWrapper.java new file mode 100644 index 00000000..97f73ac4 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/wrapper/RegionWrapper.java @@ -0,0 +1,59 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.wrapper; + +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.node.ForestNodeMerger; +import org.springblade.core.tool.node.INode; +import org.springblade.core.tool.utils.BeanUtil; +import org.springblade.core.tool.utils.SpringUtil; +import org.springblade.system.entity.Region; +import org.springblade.system.service.IRegionService; +import org.springblade.system.vo.RegionVO; + +import java.util.List; +import java.util.Objects; + +/** + * 包装类,返回视图层所需的字段 + * + * @author Chill + */ +public class RegionWrapper extends BaseEntityWrapper { + + private static IRegionService regionService; + + static { + regionService = SpringUtil.getBean(IRegionService.class); + } + + public static RegionWrapper build() { + return new RegionWrapper(); + } + + @Override + public RegionVO entityVO(Region region) { + RegionVO regionVO = Objects.requireNonNull(BeanUtil.copy(region, RegionVO.class)); + Region parentRegion = regionService.getById(region.getParentCode()); + regionVO.setParentName(parentRegion.getName()); + return regionVO; + } + + public List listNodeLazyVO(List list) { + return ForestNodeMerger.merge(list); + } + +} diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index c603c1ca..17427bce 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.0 + 2.7.1 4.0.0 diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java index 21aa16f7..bc85ba7e 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java @@ -136,7 +136,7 @@ public class UserServiceImpl extends BaseServiceImpl implement // 设置角色ID user.setRoleId(sysClient.getRoleIds(userExcel.getTenantId(), userExcel.getRoleName())); // 设置默认密码 - user.setPassword(DigestUtil.encrypt(CommonConstant.DEFAULT_PASSWORD)); + user.setPassword(CommonConstant.DEFAULT_PASSWORD); this.submit(user); }); } diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 46617a2f..609d4a39 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.7.0 + 2.7.1 blade-service ${project.artifactId} - 2.7.0 + 2.7.1 pom SpringBlade 微服务集合 diff --git a/doc/sql/blade/blade-saber-mysql.sql b/doc/sql/blade/blade-saber-mysql.sql index 45518266..2ed36ee1 100644 --- a/doc/sql/blade/blade-saber-mysql.sql +++ b/doc/sql/blade/blade-saber-mysql.sql @@ -11,7 +11,7 @@ Target Server Version : 50729 File Encoding : 65001 - Date: 22/04/2020 16:42:37 + Date: 11/06/2020 18:19:32 */ SET NAMES utf8mb4; @@ -149,7 +149,7 @@ CREATE TABLE `blade_dict` ( -- Records of blade_dict -- ---------------------------- BEGIN; -INSERT INTO `blade_dict` VALUES (1123598814738675201, 0, 'sex', -1, '性别', 1, NULL, 0), (1123598814738675202, 1123598814738675201, 'sex', 1, '男', 1, NULL, 0), (1123598814738675203, 1123598814738675201, 'sex', 2, '女', 2, NULL, 0), (1123598814738675204, 0, 'notice', -1, '通知类型', 2, NULL, 0), (1123598814738675205, 1123598814738675204, 'notice', 1, '发布通知', 1, NULL, 0), (1123598814738675206, 1123598814738675204, 'notice', 2, '批转通知', 2, NULL, 0), (1123598814738675207, 1123598814738675204, 'notice', 3, '转发通知', 3, NULL, 0), (1123598814738675208, 1123598814738675204, 'notice', 4, '指示通知', 4, NULL, 0), (1123598814738675209, 1123598814738675204, 'notice', 5, '任免通知', 5, NULL, 0), (1123598814738675210, 1123598814738675204, 'notice', 6, '事务通知', 6, NULL, 0), (1123598814738675211, 0, 'menu_category', -1, '菜单类型', 3, NULL, 0), (1123598814738675212, 1123598814738675211, 'menu_category', 1, '菜单', 1, NULL, 0), (1123598814738675213, 1123598814738675211, 'menu_category', 2, '按钮', 2, NULL, 0), (1123598814738675214, 0, 'button_func', -1, '按钮功能', 4, NULL, 0), (1123598814738675215, 1123598814738675214, 'button_func', 1, '工具栏', 1, NULL, 0), (1123598814738675216, 1123598814738675214, 'button_func', 2, '操作栏', 2, NULL, 0), (1123598814738675217, 1123598814738675214, 'button_func', 3, '工具操作栏', 3, NULL, 0), (1123598814738675218, 0, 'yes_no', -1, '是否', 5, NULL, 0), (1123598814738675219, 1123598814738675218, 'yes_no', 1, '否', 1, NULL, 0), (1123598814738675220, 1123598814738675218, 'yes_no', 2, '是', 2, NULL, 0), (1123598814738777220, 0, 'post_category', -1, '岗位类型', 12, NULL, 0), (1123598814738777221, 1123598814738777220, 'post_category', 1, '高层', 1, NULL, 0), (1123598814738777222, 1123598814738777220, 'post_category', 2, '中层', 2, NULL, 0), (1123598814738777223, 1123598814738777220, 'post_category', 3, '基层', 3, NULL, 0), (1123598814738777224, 1123598814738777220, 'post_category', 4, '其他', 4, NULL, 0); +INSERT INTO `blade_dict` VALUES (1123598814738675201, 0, 'sex', -1, '性别', 1, NULL, 0), (1123598814738675202, 1123598814738675201, 'sex', 1, '男', 1, NULL, 0), (1123598814738675203, 1123598814738675201, 'sex', 2, '女', 2, NULL, 0), (1123598814738675204, 0, 'notice', -1, '通知类型', 2, NULL, 0), (1123598814738675205, 1123598814738675204, 'notice', 1, '发布通知', 1, NULL, 0), (1123598814738675206, 1123598814738675204, 'notice', 2, '批转通知', 2, NULL, 0), (1123598814738675207, 1123598814738675204, 'notice', 3, '转发通知', 3, NULL, 0), (1123598814738675208, 1123598814738675204, 'notice', 4, '指示通知', 4, NULL, 0), (1123598814738675209, 1123598814738675204, 'notice', 5, '任免通知', 5, NULL, 0), (1123598814738675210, 1123598814738675204, 'notice', 6, '事务通知', 6, NULL, 0), (1123598814738675211, 0, 'menu_category', -1, '菜单类型', 3, NULL, 0), (1123598814738675212, 1123598814738675211, 'menu_category', 1, '菜单', 1, NULL, 0), (1123598814738675213, 1123598814738675211, 'menu_category', 2, '按钮', 2, NULL, 0), (1123598814738675214, 0, 'button_func', -1, '按钮功能', 4, NULL, 0), (1123598814738675215, 1123598814738675214, 'button_func', 1, '工具栏', 1, NULL, 0), (1123598814738675216, 1123598814738675214, 'button_func', 2, '操作栏', 2, NULL, 0), (1123598814738675217, 1123598814738675214, 'button_func', 3, '工具操作栏', 3, NULL, 0), (1123598814738675218, 0, 'yes_no', -1, '是否', 5, NULL, 0), (1123598814738675219, 1123598814738675218, 'yes_no', 1, '否', 1, NULL, 0), (1123598814738675220, 1123598814738675218, 'yes_no', 2, '是', 2, NULL, 0), (1123598814738777220, 0, 'post_category', -1, '岗位类型', 12, NULL, 0), (1123598814738777221, 1123598814738777220, 'post_category', 1, '高层', 1, NULL, 0), (1123598814738777222, 1123598814738777220, 'post_category', 2, '中层', 2, NULL, 0), (1123598814738777223, 1123598814738777220, 'post_category', 3, '基层', 3, NULL, 0), (1123598814738777224, 1123598814738777220, 'post_category', 4, '其他', 4, NULL, 0), (1123598814738777230, 0, 'region', -1, '行政区划', 13, NULL, 0), (1123598814738777231, 1123598814738777230, 'region', 0, '国家', 0, NULL, 0), (1123598814738777232, 1123598814738777230, 'region', 1, '省份/直辖市', 1, NULL, 0), (1123598814738777233, 1123598814738777230, 'region', 2, '地市', 2, NULL, 0), (1123598814738777234, 1123598814738777230, 'region', 3, '区县', 3, NULL, 0), (1123598814738777235, 1123598814738777230, 'region', 4, '乡镇', 4, NULL, 0), (1123598814738777236, 1123598814738777230, 'region', 5, '村委', 5, NULL, 0); COMMIT; -- ---------------------------- @@ -259,7 +259,7 @@ CREATE TABLE `blade_menu` ( -- Records of blade_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'iconfont iconicon_airplay', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', 'iconfont iconicon_sms', 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'iconfont iconicon_setting', 2, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', 'iconfont iconicon_principal', 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', 'iconfont iconicon_group', 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', 'iconfont iconicon_addresslist', 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', 'iconfont iconicon_subordinate', 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', 'iconfont iconicon_boss', 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', 'iconfont iconicon_community_line', 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'iconfont icon-yanzhengma', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', 'iconfont iconicon_study', 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', 'iconfont icon-canshu', 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', 'iconfont iconicon_doc', 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'iconfont icon-wxbgongju', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', 'iconfont iconicon_savememo', 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', 'iconfont icon-quanxian', 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', 'iconfont iconicon_mobilephone', 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', 'iconfont icon-caidanguanli', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', 'iconfont iconicon_message', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0); +INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'iconfont iconicon_airplay', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', 'iconfont iconicon_sms', 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'iconfont iconicon_setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', 'iconfont iconicon_principal', 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', 'iconfont iconicon_group', 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', 'iconfont iconicon_addresslist', 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', 'iconfont iconicon_subordinate', 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', 'iconfont iconicon_boss', 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', 'iconfont iconicon_community_line', 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'iconfont icon-yanzhengma', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', 'iconfont iconicon_study', 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', 'iconfont icon-canshu', 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', 'iconfont iconicon_doc', 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'iconfont icon-wxbgongju', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', 'iconfont iconicon_savememo', 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', 'iconfont icon-quanxian', 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', 'iconfont iconicon_mobilephone', 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', 'iconfont icon-caidanguanli', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', 'iconfont iconicon_message', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'iconfont iconicon_affiliations_li', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', 'iconfont icon-iframe', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0); COMMIT; -- ---------------------------- @@ -344,6 +344,44 @@ BEGIN; INSERT INTO `blade_post` VALUES (1123598817738675201, '000000', 1, 'ceo', '首席执行官', 1, '总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675202, '000000', 1, 'coo', '首席运营官', 2, '常务总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675203, '000000', 1, 'cfo', '首席财务官', 3, '财务总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675204, '000000', 1, 'cto', '首席技术官', 4, '技术总监', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675205, '000000', 1, 'cio', '首席信息官', 5, '信息总监', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675206, '000000', 2, 'pm', '技术经理', 6, '研发和产品是永远的朋友', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675207, '000000', 2, 'hrm', '人力经理', 7, '人力资源部门工作管理者', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675208, '000000', 3, 'staff', '普通员工', 8, '普通员工', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); COMMIT; +-- ---------------------------- +-- Table structure for blade_region +-- ---------------------------- +DROP TABLE IF EXISTS `blade_region`; +CREATE TABLE `blade_region` ( + `code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '区划编号', + `parent_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父区划编号', + `ancestors` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '祖区划编号', + `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区划名称', + `province_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级区划编号', + `province_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级名称', + `city_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级区划编号', + `city_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级名称', + `district_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级区划编号', + `district_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级名称', + `town_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级区划编号', + `town_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级名称', + `village_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级区划编号', + `village_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级名称', + `level` int(2) NULL DEFAULT NULL COMMENT '层级', + `sort` int(2) NULL DEFAULT NULL COMMENT '排序', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '行政区划表'; + +-- ---------------------------- +-- Records of blade_region +-- ---------------------------- +BEGIN; +INSERT INTO `blade_region` VALUES ('00', '0', '0', '中华人民共和国', '', '', '', '', '', '', '', '', '', '', 0, 1, ''), ('11', '00', '00', '北京市', '11', '北京市', '', '', '', '', '', '', '', '', 1, 1, ''), ('1101', '11', '00,11', '北京市', '11', '北京市', '1101', '北京市', '', '', '', '', '', '', 2, 1, ''), ('110101', '1101', '00,11,1101', '东城区', '11', '北京市', '1101', '北京市', '110101', '东城区', '', '', '', '', 3, 1, ''), ('110102', '1101', '00,11,1101', '西城区', '11', '北京市', '1101', '北京市', '110102', '西城区', '', '', '', '', 3, 1, ''), ('110105', '1101', '00,11,1101', '朝阳区', '11', '北京市', '1101', '北京市', '110105', '朝阳区', '', '', '', '', 3, 1, ''), ('110106', '1101', '00,11,1101', '丰台区', '11', '北京市', '1101', '北京市', '110106', '丰台区', '', '', '', '', 3, 1, ''), ('110107', '1101', '00,11,1101', '石景山区', '11', '北京市', '1101', '北京市', '110107', '石景山区', '', '', '', '', 3, 1, ''), ('110108', '1101', '00,11,1101', '海淀区', '11', '北京市', '1101', '北京市', '110108', '海淀区', '', '', '', '', 3, 1, ''), ('110109', '1101', '00,11,1101', '门头沟区', '11', '北京市', '1101', '北京市', '110109', '门头沟区', '', '', '', '', 3, 1, ''), ('110111', '1101', '00,11,1101', '房山区', '11', '北京市', '1101', '北京市', '110111', '房山区', '', '', '', '', 3, 1, ''), ('110112', '1101', '00,11,1101', '通州区', '11', '北京市', '1101', '北京市', '110112', '通州区', '', '', '', '', 3, 1, ''), ('110113', '1101', '00,11,1101', '顺义区', '11', '北京市', '1101', '北京市', '110113', '顺义区', '', '', '', '', 3, 1, ''), ('110114', '1101', '00,11,1101', '昌平区', '11', '北京市', '1101', '北京市', '110114', '昌平区', '', '', '', '', 3, 1, ''), ('110115', '1101', '00,11,1101', '大兴区', '11', '北京市', '1101', '北京市', '110115', '大兴区', '', '', '', '', 3, 1, ''), ('110116', '1101', '00,11,1101', '怀柔区', '11', '北京市', '1101', '北京市', '110116', '怀柔区', '', '', '', '', 3, 1, ''), ('110117', '1101', '00,11,1101', '平谷区', '11', '北京市', '1101', '北京市', '110117', '平谷区', '', '', '', '', 3, 1, ''), ('110118', '1101', '00,11,1101', '密云区', '11', '北京市', '1101', '北京市', '110118', '密云区', '', '', '', '', 3, 1, ''), ('110119', '1101', '00,11,1101', '延庆区', '11', '北京市', '1101', '北京市', '110119', '延庆区', '', '', '', '', 3, 1, ''), ('12', '00', '00', '天津市', '12', '天津市', '', '', '', '', '', '', '', '', 1, 1, ''), ('1201', '12', '00,12', '天津市', '12', '天津市', '1201', '天津市', '', '', '', '', '', '', 2, 1, ''), ('120101', '1201', '00,12,1201', '和平区', '12', '天津市', '1201', '天津市', '120101', '和平区', '', '', '', '', 3, 1, ''), ('120102', '1201', '00,12,1201', '河东区', '12', '天津市', '1201', '天津市', '120102', '河东区', '', '', '', '', 3, 1, ''), ('120103', '1201', '00,12,1201', '河西区', '12', '天津市', '1201', '天津市', '120103', '河西区', '', '', '', '', 3, 1, ''), ('120104', '1201', '00,12,1201', '南开区', '12', '天津市', '1201', '天津市', '120104', '南开区', '', '', '', '', 3, 1, ''), ('120105', '1201', '00,12,1201', '河北区', '12', '天津市', '1201', '天津市', '120105', '河北区', '', '', '', '', 3, 1, ''), ('120106', '1201', '00,12,1201', '红桥区', '12', '天津市', '1201', '天津市', '120106', '红桥区', '', '', '', '', 3, 1, ''), ('120110', '1201', '00,12,1201', '东丽区', '12', '天津市', '1201', '天津市', '120110', '东丽区', '', '', '', '', 3, 1, ''), ('120111', '1201', '00,12,1201', '西青区', '12', '天津市', '1201', '天津市', '120111', '西青区', '', '', '', '', 3, 1, ''), ('120112', '1201', '00,12,1201', '津南区', '12', '天津市', '1201', '天津市', '120112', '津南区', '', '', '', '', 3, 1, ''), ('120113', '1201', '00,12,1201', '北辰区', '12', '天津市', '1201', '天津市', '120113', '北辰区', '', '', '', '', 3, 1, ''), ('120114', '1201', '00,12,1201', '武清区', '12', '天津市', '1201', '天津市', '120114', '武清区', '', '', '', '', 3, 1, ''), ('120115', '1201', '00,12,1201', '宝坻区', '12', '天津市', '1201', '天津市', '120115', '宝坻区', '', '', '', '', 3, 1, ''), ('120116', '1201', '00,12,1201', '滨海新区', '12', '天津市', '1201', '天津市', '120116', '滨海新区', '', '', '', '', 3, 1, ''), ('120117', '1201', '00,12,1201', '宁河区', '12', '天津市', '1201', '天津市', '120117', '宁河区', '', '', '', '', 3, 1, ''), ('120118', '1201', '00,12,1201', '静海区', '12', '天津市', '1201', '天津市', '120118', '静海区', '', '', '', '', 3, 1, ''), ('120119', '1201', '00,12,1201', '蓟州区', '12', '天津市', '1201', '天津市', '120119', '蓟州区', '', '', '', '', 3, 1, ''), ('13', '00', '00', '河北省', '13', '河北省', '', '', '', '', '', '', '', '', 1, 1, ''), ('1301', '13', '00,13', '石家庄市', '13', '河北省', '1301', '石家庄市', '', '', '', '', '', '', 2, 1, ''), ('130102', '1301', '00,13,1301', '长安区', '13', '河北省', '1301', '石家庄市', '130102', '长安区', '', '', '', '', 3, 1, ''), ('130104', '1301', '00,13,1301', '桥西区', '13', '河北省', '1301', '石家庄市', '130104', '桥西区', '', '', '', '', 3, 1, ''), ('130105', '1301', '00,13,1301', '新华区', '13', '河北省', '1301', '石家庄市', '130105', '新华区', '', '', '', '', 3, 1, ''), ('130107', '1301', '00,13,1301', '井陉矿区', '13', '河北省', '1301', '石家庄市', '130107', '井陉矿区', '', '', '', '', 3, 1, ''), ('130108', '1301', '00,13,1301', '裕华区', '13', '河北省', '1301', '石家庄市', '130108', '裕华区', '', '', '', '', 3, 1, ''), ('130109', '1301', '00,13,1301', '藁城区', '13', '河北省', '1301', '石家庄市', '130109', '藁城区', '', '', '', '', 3, 1, ''), ('130110', '1301', '00,13,1301', '鹿泉区', '13', '河北省', '1301', '石家庄市', '130110', '鹿泉区', '', '', '', '', 3, 1, ''), ('130111', '1301', '00,13,1301', '栾城区', '13', '河北省', '1301', '石家庄市', '130111', '栾城区', '', '', '', '', 3, 1, ''), ('130121', '1301', '00,13,1301', '井陉县', '13', '河北省', '1301', '石家庄市', '130121', '井陉县', '', '', '', '', 3, 1, ''), ('130123', '1301', '00,13,1301', '正定县', '13', '河北省', '1301', '石家庄市', '130123', '正定县', '', '', '', '', 3, 1, ''), ('130125', '1301', '00,13,1301', '行唐县', '13', '河北省', '1301', '石家庄市', '130125', '行唐县', '', '', '', '', 3, 1, ''), ('130126', '1301', '00,13,1301', '灵寿县', '13', '河北省', '1301', '石家庄市', '130126', '灵寿县', '', '', '', '', 3, 1, ''), ('130127', '1301', '00,13,1301', '高邑县', '13', '河北省', '1301', '石家庄市', '130127', '高邑县', '', '', '', '', 3, 1, ''), ('130128', '1301', '00,13,1301', '深泽县', '13', '河北省', '1301', '石家庄市', '130128', '深泽县', '', '', '', '', 3, 1, ''), ('130129', '1301', '00,13,1301', '赞皇县', '13', '河北省', '1301', '石家庄市', '130129', '赞皇县', '', '', '', '', 3, 1, ''), ('130130', '1301', '00,13,1301', '无极县', '13', '河北省', '1301', '石家庄市', '130130', '无极县', '', '', '', '', 3, 1, ''), ('130131', '1301', '00,13,1301', '平山县', '13', '河北省', '1301', '石家庄市', '130131', '平山县', '', '', '', '', 3, 1, ''), ('130132', '1301', '00,13,1301', '元氏县', '13', '河北省', '1301', '石家庄市', '130132', '元氏县', '', '', '', '', 3, 1, ''), ('130133', '1301', '00,13,1301', '赵县', '13', '河北省', '1301', '石家庄市', '130133', '赵县', '', '', '', '', 3, 1, ''), ('130181', '1301', '00,13,1301', '辛集市', '13', '河北省', '1301', '石家庄市', '130181', '辛集市', '', '', '', '', 3, 1, ''), ('130183', '1301', '00,13,1301', '晋州市', '13', '河北省', '1301', '石家庄市', '130183', '晋州市', '', '', '', '', 3, 1, ''), ('130184', '1301', '00,13,1301', '新乐市', '13', '河北省', '1301', '石家庄市', '130184', '新乐市', '', '', '', '', 3, 1, ''), ('1302', '13', '00,13', '唐山市', '13', '河北省', '1302', '唐山市', '', '', '', '', '', '', 2, 1, ''), ('130202', '1302', '00,13,1302', '路南区', '13', '河北省', '1302', '唐山市', '130202', '路南区', '', '', '', '', 3, 1, ''), ('130203', '1302', '00,13,1302', '路北区', '13', '河北省', '1302', '唐山市', '130203', '路北区', '', '', '', '', 3, 1, ''), ('130204', '1302', '00,13,1302', '古冶区', '13', '河北省', '1302', '唐山市', '130204', '古冶区', '', '', '', '', 3, 1, ''), ('130205', '1302', '00,13,1302', '开平区', '13', '河北省', '1302', '唐山市', '130205', '开平区', '', '', '', '', 3, 1, ''), ('130207', '1302', '00,13,1302', '丰南区', '13', '河北省', '1302', '唐山市', '130207', '丰南区', '', '', '', '', 3, 1, ''), ('130208', '1302', '00,13,1302', '丰润区', '13', '河北省', '1302', '唐山市', '130208', '丰润区', '', '', '', '', 3, 1, ''), ('130209', '1302', '00,13,1302', '曹妃甸区', '13', '河北省', '1302', '唐山市', '130209', '曹妃甸区', '', '', '', '', 3, 1, ''), ('130224', '1302', '00,13,1302', '滦南县', '13', '河北省', '1302', '唐山市', '130224', '滦南县', '', '', '', '', 3, 1, ''), ('130225', '1302', '00,13,1302', '乐亭县', '13', '河北省', '1302', '唐山市', '130225', '乐亭县', '', '', '', '', 3, 1, ''), ('130227', '1302', '00,13,1302', '迁西县', '13', '河北省', '1302', '唐山市', '130227', '迁西县', '', '', '', '', 3, 1, ''), ('130229', '1302', '00,13,1302', '玉田县', '13', '河北省', '1302', '唐山市', '130229', '玉田县', '', '', '', '', 3, 1, ''), ('130281', '1302', '00,13,1302', '遵化市', '13', '河北省', '1302', '唐山市', '130281', '遵化市', '', '', '', '', 3, 1, ''), ('130283', '1302', '00,13,1302', '迁安市', '13', '河北省', '1302', '唐山市', '130283', '迁安市', '', '', '', '', 3, 1, ''), ('130284', '1302', '00,13,1302', '滦州市', '13', '河北省', '1302', '唐山市', '130284', '滦州市', '', '', '', '', 3, 1, ''), ('1303', '13', '00,13', '秦皇岛市', '13', '河北省', '1303', '秦皇岛市', '', '', '', '', '', '', 2, 1, ''), ('130302', '1303', '00,13,1303', '海港区', '13', '河北省', '1303', '秦皇岛市', '130302', '海港区', '', '', '', '', 3, 1, ''), ('130303', '1303', '00,13,1303', '山海关区', '13', '河北省', '1303', '秦皇岛市', '130303', '山海关区', '', '', '', '', 3, 1, ''), ('130304', '1303', '00,13,1303', '北戴河区', '13', '河北省', '1303', '秦皇岛市', '130304', '北戴河区', '', '', '', '', 3, 1, ''), ('130306', '1303', '00,13,1303', '抚宁区', '13', '河北省', '1303', '秦皇岛市', '130306', '抚宁区', '', '', '', '', 3, 1, ''), ('130321', '1303', '00,13,1303', '青龙满族自治县', '13', '河北省', '1303', '秦皇岛市', '130321', '青龙满族自治县', '', '', '', '', 3, 1, ''), ('130322', '1303', '00,13,1303', '昌黎县', '13', '河北省', '1303', '秦皇岛市', '130322', '昌黎县', '', '', '', '', 3, 1, ''), ('130324', '1303', '00,13,1303', '卢龙县', '13', '河北省', '1303', '秦皇岛市', '130324', '卢龙县', '', '', '', '', 3, 1, ''), ('1304', '13', '00,13', '邯郸市', '13', '河北省', '1304', '邯郸市', '', '', '', '', '', '', 2, 1, ''), ('130402', '1304', '00,13,1304', '邯山区', '13', '河北省', '1304', '邯郸市', '130402', '邯山区', '', '', '', '', 3, 1, ''), ('130403', '1304', '00,13,1304', '丛台区', '13', '河北省', '1304', '邯郸市', '130403', '丛台区', '', '', '', '', 3, 1, ''), ('130404', '1304', '00,13,1304', '复兴区', '13', '河北省', '1304', '邯郸市', '130404', '复兴区', '', '', '', '', 3, 1, ''), ('130406', '1304', '00,13,1304', '峰峰矿区', '13', '河北省', '1304', '邯郸市', '130406', '峰峰矿区', '', '', '', '', 3, 1, ''), ('130407', '1304', '00,13,1304', '肥乡区', '13', '河北省', '1304', '邯郸市', '130407', '肥乡区', '', '', '', '', 3, 1, ''), ('130408', '1304', '00,13,1304', '永年区', '13', '河北省', '1304', '邯郸市', '130408', '永年区', '', '', '', '', 3, 1, ''), ('130423', '1304', '00,13,1304', '临漳县', '13', '河北省', '1304', '邯郸市', '130423', '临漳县', '', '', '', '', 3, 1, ''), ('130424', '1304', '00,13,1304', '成安县', '13', '河北省', '1304', '邯郸市', '130424', '成安县', '', '', '', '', 3, 1, ''), ('130425', '1304', '00,13,1304', '大名县', '13', '河北省', '1304', '邯郸市', '130425', '大名县', '', '', '', '', 3, 1, ''), ('130426', '1304', '00,13,1304', '涉县', '13', '河北省', '1304', '邯郸市', '130426', '涉县', '', '', '', '', 3, 1, ''), ('130427', '1304', '00,13,1304', '磁县', '13', '河北省', '1304', '邯郸市', '130427', '磁县', '', '', '', '', 3, 1, ''), ('130430', '1304', '00,13,1304', '邱县', '13', '河北省', '1304', '邯郸市', '130430', '邱县', '', '', '', '', 3, 1, ''), ('130431', '1304', '00,13,1304', '鸡泽县', '13', '河北省', '1304', '邯郸市', '130431', '鸡泽县', '', '', '', '', 3, 1, ''), ('130432', '1304', '00,13,1304', '广平县', '13', '河北省', '1304', '邯郸市', '130432', '广平县', '', '', '', '', 3, 1, ''), ('130433', '1304', '00,13,1304', '馆陶县', '13', '河北省', '1304', '邯郸市', '130433', '馆陶县', '', '', '', '', 3, 1, ''), ('130434', '1304', '00,13,1304', '魏县', '13', '河北省', '1304', '邯郸市', '130434', '魏县', '', '', '', '', 3, 1, ''), ('130435', '1304', '00,13,1304', '曲周县', '13', '河北省', '1304', '邯郸市', '130435', '曲周县', '', '', '', '', 3, 1, ''), ('130481', '1304', '00,13,1304', '武安市', '13', '河北省', '1304', '邯郸市', '130481', '武安市', '', '', '', '', 3, 1, ''), ('1305', '13', '00,13', '邢台市', '13', '河北省', '1305', '邢台市', '', '', '', '', '', '', 2, 1, ''), ('130502', '1305', '00,13,1305', '桥东区', '13', '河北省', '1305', '邢台市', '130502', '桥东区', '', '', '', '', 3, 1, ''), ('130503', '1305', '00,13,1305', '桥西区', '13', '河北省', '1305', '邢台市', '130503', '桥西区', '', '', '', '', 3, 1, ''), ('130521', '1305', '00,13,1305', '邢台县', '13', '河北省', '1305', '邢台市', '130521', '邢台县', '', '', '', '', 3, 1, ''), ('130522', '1305', '00,13,1305', '临城县', '13', '河北省', '1305', '邢台市', '130522', '临城县', '', '', '', '', 3, 1, ''), ('130523', '1305', '00,13,1305', '内丘县', '13', '河北省', '1305', '邢台市', '130523', '内丘县', '', '', '', '', 3, 1, ''), ('130524', '1305', '00,13,1305', '柏乡县', '13', '河北省', '1305', '邢台市', '130524', '柏乡县', '', '', '', '', 3, 1, ''), ('130525', '1305', '00,13,1305', '隆尧县', '13', '河北省', '1305', '邢台市', '130525', '隆尧县', '', '', '', '', 3, 1, ''), ('130526', '1305', '00,13,1305', '任县', '13', '河北省', '1305', '邢台市', '130526', '任县', '', '', '', '', 3, 1, ''), ('130527', '1305', '00,13,1305', '南和县', '13', '河北省', '1305', '邢台市', '130527', '南和县', '', '', '', '', 3, 1, ''), ('130528', '1305', '00,13,1305', '宁晋县', '13', '河北省', '1305', '邢台市', '130528', '宁晋县', '', '', '', '', 3, 1, ''), ('130529', '1305', '00,13,1305', '巨鹿县', '13', '河北省', '1305', '邢台市', '130529', '巨鹿县', '', '', '', '', 3, 1, ''), ('130530', '1305', '00,13,1305', '新河县', '13', '河北省', '1305', '邢台市', '130530', '新河县', '', '', '', '', 3, 1, ''), ('130531', '1305', '00,13,1305', '广宗县', '13', '河北省', '1305', '邢台市', '130531', '广宗县', '', '', '', '', 3, 1, ''), ('130532', '1305', '00,13,1305', '平乡县', '13', '河北省', '1305', '邢台市', '130532', '平乡县', '', '', '', '', 3, 1, ''), ('130533', '1305', '00,13,1305', '威县', '13', '河北省', '1305', '邢台市', '130533', '威县', '', '', '', '', 3, 1, ''), ('130534', '1305', '00,13,1305', '清河县', '13', '河北省', '1305', '邢台市', '130534', '清河县', '', '', '', '', 3, 1, ''), ('130535', '1305', '00,13,1305', '临西县', '13', '河北省', '1305', '邢台市', '130535', '临西县', '', '', '', '', 3, 1, ''), ('130581', '1305', '00,13,1305', '南宫市', '13', '河北省', '1305', '邢台市', '130581', '南宫市', '', '', '', '', 3, 1, ''), ('130582', '1305', '00,13,1305', '沙河市', '13', '河北省', '1305', '邢台市', '130582', '沙河市', '', '', '', '', 3, 1, ''), ('1306', '13', '00,13', '保定市', '13', '河北省', '1306', '保定市', '', '', '', '', '', '', 2, 1, ''), ('130602', '1306', '00,13,1306', '竞秀区', '13', '河北省', '1306', '保定市', '130602', '竞秀区', '', '', '', '', 3, 1, ''), ('130606', '1306', '00,13,1306', '莲池区', '13', '河北省', '1306', '保定市', '130606', '莲池区', '', '', '', '', 3, 1, ''), ('130607', '1306', '00,13,1306', '满城区', '13', '河北省', '1306', '保定市', '130607', '满城区', '', '', '', '', 3, 1, ''), ('130608', '1306', '00,13,1306', '清苑区', '13', '河北省', '1306', '保定市', '130608', '清苑区', '', '', '', '', 3, 1, ''), ('130609', '1306', '00,13,1306', '徐水区', '13', '河北省', '1306', '保定市', '130609', '徐水区', '', '', '', '', 3, 1, ''), ('130623', '1306', '00,13,1306', '涞水县', '13', '河北省', '1306', '保定市', '130623', '涞水县', '', '', '', '', 3, 1, ''), ('130624', '1306', '00,13,1306', '阜平县', '13', '河北省', '1306', '保定市', '130624', '阜平县', '', '', '', '', 3, 1, ''), ('130626', '1306', '00,13,1306', '定兴县', '13', '河北省', '1306', '保定市', '130626', '定兴县', '', '', '', '', 3, 1, ''), ('130627', '1306', '00,13,1306', '唐县', '13', '河北省', '1306', '保定市', '130627', '唐县', '', '', '', '', 3, 1, ''), ('130628', '1306', '00,13,1306', '高阳县', '13', '河北省', '1306', '保定市', '130628', '高阳县', '', '', '', '', 3, 1, ''), ('130629', '1306', '00,13,1306', '容城县', '13', '河北省', '1306', '保定市', '130629', '容城县', '', '', '', '', 3, 1, ''), ('130630', '1306', '00,13,1306', '涞源县', '13', '河北省', '1306', '保定市', '130630', '涞源县', '', '', '', '', 3, 1, ''), ('130631', '1306', '00,13,1306', '望都县', '13', '河北省', '1306', '保定市', '130631', '望都县', '', '', '', '', 3, 1, ''), ('130632', '1306', '00,13,1306', '安新县', '13', '河北省', '1306', '保定市', '130632', '安新县', '', '', '', '', 3, 1, ''), ('130633', '1306', '00,13,1306', '易县', '13', '河北省', '1306', '保定市', '130633', '易县', '', '', '', '', 3, 1, ''), ('130634', '1306', '00,13,1306', '曲阳县', '13', '河北省', '1306', '保定市', '130634', '曲阳县', '', '', '', '', 3, 1, ''), ('130635', '1306', '00,13,1306', '蠡县', '13', '河北省', '1306', '保定市', '130635', '蠡县', '', '', '', '', 3, 1, ''), ('130636', '1306', '00,13,1306', '顺平县', '13', '河北省', '1306', '保定市', '130636', '顺平县', '', '', '', '', 3, 1, ''), ('130637', '1306', '00,13,1306', '博野县', '13', '河北省', '1306', '保定市', '130637', '博野县', '', '', '', '', 3, 1, ''), ('130638', '1306', '00,13,1306', '雄县', '13', '河北省', '1306', '保定市', '130638', '雄县', '', '', '', '', 3, 1, ''), ('130681', '1306', '00,13,1306', '涿州市', '13', '河北省', '1306', '保定市', '130681', '涿州市', '', '', '', '', 3, 1, ''), ('130682', '1306', '00,13,1306', '定州市', '13', '河北省', '1306', '保定市', '130682', '定州市', '', '', '', '', 3, 1, ''), ('130683', '1306', '00,13,1306', '安国市', '13', '河北省', '1306', '保定市', '130683', '安国市', '', '', '', '', 3, 1, ''), ('130684', '1306', '00,13,1306', '高碑店市', '13', '河北省', '1306', '保定市', '130684', '高碑店市', '', '', '', '', 3, 1, ''), ('1307', '13', '00,13', '张家口市', '13', '河北省', '1307', '张家口市', '', '', '', '', '', '', 2, 1, ''), ('130702', '1307', '00,13,1307', '桥东区', '13', '河北省', '1307', '张家口市', '130702', '桥东区', '', '', '', '', 3, 1, ''), ('130703', '1307', '00,13,1307', '桥西区', '13', '河北省', '1307', '张家口市', '130703', '桥西区', '', '', '', '', 3, 1, ''), ('130705', '1307', '00,13,1307', '宣化区', '13', '河北省', '1307', '张家口市', '130705', '宣化区', '', '', '', '', 3, 1, ''), ('130706', '1307', '00,13,1307', '下花园区', '13', '河北省', '1307', '张家口市', '130706', '下花园区', '', '', '', '', 3, 1, ''), ('130708', '1307', '00,13,1307', '万全区', '13', '河北省', '1307', '张家口市', '130708', '万全区', '', '', '', '', 3, 1, ''), ('130709', '1307', '00,13,1307', '崇礼区', '13', '河北省', '1307', '张家口市', '130709', '崇礼区', '', '', '', '', 3, 1, ''), ('130722', '1307', '00,13,1307', '张北县', '13', '河北省', '1307', '张家口市', '130722', '张北县', '', '', '', '', 3, 1, ''), ('130723', '1307', '00,13,1307', '康保县', '13', '河北省', '1307', '张家口市', '130723', '康保县', '', '', '', '', 3, 1, ''), ('130724', '1307', '00,13,1307', '沽源县', '13', '河北省', '1307', '张家口市', '130724', '沽源县', '', '', '', '', 3, 1, ''), ('130725', '1307', '00,13,1307', '尚义县', '13', '河北省', '1307', '张家口市', '130725', '尚义县', '', '', '', '', 3, 1, ''), ('130726', '1307', '00,13,1307', '蔚县', '13', '河北省', '1307', '张家口市', '130726', '蔚县', '', '', '', '', 3, 1, ''), ('130727', '1307', '00,13,1307', '阳原县', '13', '河北省', '1307', '张家口市', '130727', '阳原县', '', '', '', '', 3, 1, ''), ('130728', '1307', '00,13,1307', '怀安县', '13', '河北省', '1307', '张家口市', '130728', '怀安县', '', '', '', '', 3, 1, ''), ('130730', '1307', '00,13,1307', '怀来县', '13', '河北省', '1307', '张家口市', '130730', '怀来县', '', '', '', '', 3, 1, ''), ('130731', '1307', '00,13,1307', '涿鹿县', '13', '河北省', '1307', '张家口市', '130731', '涿鹿县', '', '', '', '', 3, 1, ''), ('130732', '1307', '00,13,1307', '赤城县', '13', '河北省', '1307', '张家口市', '130732', '赤城县', '', '', '', '', 3, 1, ''), ('1308', '13', '00,13', '承德市', '13', '河北省', '1308', '承德市', '', '', '', '', '', '', 2, 1, ''), ('130802', '1308', '00,13,1308', '双桥区', '13', '河北省', '1308', '承德市', '130802', '双桥区', '', '', '', '', 3, 1, ''), ('130803', '1308', '00,13,1308', '双滦区', '13', '河北省', '1308', '承德市', '130803', '双滦区', '', '', '', '', 3, 1, ''), ('130804', '1308', '00,13,1308', '鹰手营子矿区', '13', '河北省', '1308', '承德市', '130804', '鹰手营子矿区', '', '', '', '', 3, 1, ''), ('130821', '1308', '00,13,1308', '承德县', '13', '河北省', '1308', '承德市', '130821', '承德县', '', '', '', '', 3, 1, ''), ('130822', '1308', '00,13,1308', '兴隆县', '13', '河北省', '1308', '承德市', '130822', '兴隆县', '', '', '', '', 3, 1, ''), ('130824', '1308', '00,13,1308', '滦平县', '13', '河北省', '1308', '承德市', '130824', '滦平县', '', '', '', '', 3, 1, ''), ('130825', '1308', '00,13,1308', '隆化县', '13', '河北省', '1308', '承德市', '130825', '隆化县', '', '', '', '', 3, 1, ''), ('130826', '1308', '00,13,1308', '丰宁满族自治县', '13', '河北省', '1308', '承德市', '130826', '丰宁满族自治县', '', '', '', '', 3, 1, ''), ('130827', '1308', '00,13,1308', '宽城满族自治县', '13', '河北省', '1308', '承德市', '130827', '宽城满族自治县', '', '', '', '', 3, 1, ''), ('130828', '1308', '00,13,1308', '围场满族蒙古族自治县', '13', '河北省', '1308', '承德市', '130828', '围场满族蒙古族自治县', '', '', '', '', 3, 1, ''), ('130881', '1308', '00,13,1308', '平泉市', '13', '河北省', '1308', '承德市', '130881', '平泉市', '', '', '', '', 3, 1, ''), ('1309', '13', '00,13', '沧州市', '13', '河北省', '1309', '沧州市', '', '', '', '', '', '', 2, 1, ''), ('130902', '1309', '00,13,1309', '新华区', '13', '河北省', '1309', '沧州市', '130902', '新华区', '', '', '', '', 3, 1, ''), ('130903', '1309', '00,13,1309', '运河区', '13', '河北省', '1309', '沧州市', '130903', '运河区', '', '', '', '', 3, 1, ''), ('130921', '1309', '00,13,1309', '沧县', '13', '河北省', '1309', '沧州市', '130921', '沧县', '', '', '', '', 3, 1, ''), ('130922', '1309', '00,13,1309', '青县', '13', '河北省', '1309', '沧州市', '130922', '青县', '', '', '', '', 3, 1, ''), ('130923', '1309', '00,13,1309', '东光县', '13', '河北省', '1309', '沧州市', '130923', '东光县', '', '', '', '', 3, 1, ''), ('130924', '1309', '00,13,1309', '海兴县', '13', '河北省', '1309', '沧州市', '130924', '海兴县', '', '', '', '', 3, 1, ''), ('130925', '1309', '00,13,1309', '盐山县', '13', '河北省', '1309', '沧州市', '130925', '盐山县', '', '', '', '', 3, 1, ''), ('130926', '1309', '00,13,1309', '肃宁县', '13', '河北省', '1309', '沧州市', '130926', '肃宁县', '', '', '', '', 3, 1, ''), ('130927', '1309', '00,13,1309', '南皮县', '13', '河北省', '1309', '沧州市', '130927', '南皮县', '', '', '', '', 3, 1, ''), ('130928', '1309', '00,13,1309', '吴桥县', '13', '河北省', '1309', '沧州市', '130928', '吴桥县', '', '', '', '', 3, 1, ''), ('130929', '1309', '00,13,1309', '献县', '13', '河北省', '1309', '沧州市', '130929', '献县', '', '', '', '', 3, 1, ''), ('130930', '1309', '00,13,1309', '孟村回族自治县', '13', '河北省', '1309', '沧州市', '130930', '孟村回族自治县', '', '', '', '', 3, 1, ''), ('130981', '1309', '00,13,1309', '泊头市', '13', '河北省', '1309', '沧州市', '130981', '泊头市', '', '', '', '', 3, 1, ''), ('130982', '1309', '00,13,1309', '任丘市', '13', '河北省', '1309', '沧州市', '130982', '任丘市', '', '', '', '', 3, 1, ''), ('130983', '1309', '00,13,1309', '黄骅市', '13', '河北省', '1309', '沧州市', '130983', '黄骅市', '', '', '', '', 3, 1, ''), ('130984', '1309', '00,13,1309', '河间市', '13', '河北省', '1309', '沧州市', '130984', '河间市', '', '', '', '', 3, 1, ''), ('1310', '13', '00,13', '廊坊市', '13', '河北省', '1310', '廊坊市', '', '', '', '', '', '', 2, 1, ''), ('131002', '1310', '00,13,1310', '安次区', '13', '河北省', '1310', '廊坊市', '131002', '安次区', '', '', '', '', 3, 1, ''), ('131003', '1310', '00,13,1310', '广阳区', '13', '河北省', '1310', '廊坊市', '131003', '广阳区', '', '', '', '', 3, 1, ''), ('131022', '1310', '00,13,1310', '固安县', '13', '河北省', '1310', '廊坊市', '131022', '固安县', '', '', '', '', 3, 1, ''), ('131023', '1310', '00,13,1310', '永清县', '13', '河北省', '1310', '廊坊市', '131023', '永清县', '', '', '', '', 3, 1, ''), ('131024', '1310', '00,13,1310', '香河县', '13', '河北省', '1310', '廊坊市', '131024', '香河县', '', '', '', '', 3, 1, ''), ('131025', '1310', '00,13,1310', '大城县', '13', '河北省', '1310', '廊坊市', '131025', '大城县', '', '', '', '', 3, 1, ''), ('131026', '1310', '00,13,1310', '文安县', '13', '河北省', '1310', '廊坊市', '131026', '文安县', '', '', '', '', 3, 1, ''), ('131028', '1310', '00,13,1310', '大厂回族自治县', '13', '河北省', '1310', '廊坊市', '131028', '大厂回族自治县', '', '', '', '', 3, 1, ''), ('131081', '1310', '00,13,1310', '霸州市', '13', '河北省', '1310', '廊坊市', '131081', '霸州市', '', '', '', '', 3, 1, ''), ('131082', '1310', '00,13,1310', '三河市', '13', '河北省', '1310', '廊坊市', '131082', '三河市', '', '', '', '', 3, 1, ''), ('1311', '13', '00,13', '衡水市', '13', '河北省', '1311', '衡水市', '', '', '', '', '', '', 2, 1, ''), ('131102', '1311', '00,13,1311', '桃城区', '13', '河北省', '1311', '衡水市', '131102', '桃城区', '', '', '', '', 3, 1, ''), ('131103', '1311', '00,13,1311', '冀州区', '13', '河北省', '1311', '衡水市', '131103', '冀州区', '', '', '', '', 3, 1, ''), ('131121', '1311', '00,13,1311', '枣强县', '13', '河北省', '1311', '衡水市', '131121', '枣强县', '', '', '', '', 3, 1, ''), ('131122', '1311', '00,13,1311', '武邑县', '13', '河北省', '1311', '衡水市', '131122', '武邑县', '', '', '', '', 3, 1, ''), ('131123', '1311', '00,13,1311', '武强县', '13', '河北省', '1311', '衡水市', '131123', '武强县', '', '', '', '', 3, 1, ''), ('131124', '1311', '00,13,1311', '饶阳县', '13', '河北省', '1311', '衡水市', '131124', '饶阳县', '', '', '', '', 3, 1, ''), ('131125', '1311', '00,13,1311', '安平县', '13', '河北省', '1311', '衡水市', '131125', '安平县', '', '', '', '', 3, 1, ''), ('131126', '1311', '00,13,1311', '故城县', '13', '河北省', '1311', '衡水市', '131126', '故城县', '', '', '', '', 3, 1, ''), ('131127', '1311', '00,13,1311', '景县', '13', '河北省', '1311', '衡水市', '131127', '景县', '', '', '', '', 3, 1, ''), ('131128', '1311', '00,13,1311', '阜城县', '13', '河北省', '1311', '衡水市', '131128', '阜城县', '', '', '', '', 3, 1, ''), ('131182', '1311', '00,13,1311', '深州市', '13', '河北省', '1311', '衡水市', '131182', '深州市', '', '', '', '', 3, 1, ''), ('14', '00', '00', '山西省', '14', '山西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('1401', '14', '00,14', '太原市', '14', '山西省', '1401', '太原市', '', '', '', '', '', '', 2, 1, ''), ('140105', '1401', '00,14,1401', '小店区', '14', '山西省', '1401', '太原市', '140105', '小店区', '', '', '', '', 3, 1, ''), ('140106', '1401', '00,14,1401', '迎泽区', '14', '山西省', '1401', '太原市', '140106', '迎泽区', '', '', '', '', 3, 1, ''), ('140107', '1401', '00,14,1401', '杏花岭区', '14', '山西省', '1401', '太原市', '140107', '杏花岭区', '', '', '', '', 3, 1, ''), ('140108', '1401', '00,14,1401', '尖草坪区', '14', '山西省', '1401', '太原市', '140108', '尖草坪区', '', '', '', '', 3, 1, ''), ('140109', '1401', '00,14,1401', '万柏林区', '14', '山西省', '1401', '太原市', '140109', '万柏林区', '', '', '', '', 3, 1, ''), ('140110', '1401', '00,14,1401', '晋源区', '14', '山西省', '1401', '太原市', '140110', '晋源区', '', '', '', '', 3, 1, ''), ('140121', '1401', '00,14,1401', '清徐县', '14', '山西省', '1401', '太原市', '140121', '清徐县', '', '', '', '', 3, 1, ''), ('140122', '1401', '00,14,1401', '阳曲县', '14', '山西省', '1401', '太原市', '140122', '阳曲县', '', '', '', '', 3, 1, ''), ('140123', '1401', '00,14,1401', '娄烦县', '14', '山西省', '1401', '太原市', '140123', '娄烦县', '', '', '', '', 3, 1, ''), ('140181', '1401', '00,14,1401', '古交市', '14', '山西省', '1401', '太原市', '140181', '古交市', '', '', '', '', 3, 1, ''), ('1402', '14', '00,14', '大同市', '14', '山西省', '1402', '大同市', '', '', '', '', '', '', 2, 1, ''), ('140212', '1402', '00,14,1402', '新荣区', '14', '山西省', '1402', '大同市', '140212', '新荣区', '', '', '', '', 3, 1, ''), ('140213', '1402', '00,14,1402', '平城区', '14', '山西省', '1402', '大同市', '140213', '平城区', '', '', '', '', 3, 1, ''), ('140214', '1402', '00,14,1402', '云冈区', '14', '山西省', '1402', '大同市', '140214', '云冈区', '', '', '', '', 3, 1, ''), ('140215', '1402', '00,14,1402', '云州区', '14', '山西省', '1402', '大同市', '140215', '云州区', '', '', '', '', 3, 1, ''), ('140221', '1402', '00,14,1402', '阳高县', '14', '山西省', '1402', '大同市', '140221', '阳高县', '', '', '', '', 3, 1, ''), ('140222', '1402', '00,14,1402', '天镇县', '14', '山西省', '1402', '大同市', '140222', '天镇县', '', '', '', '', 3, 1, ''), ('140223', '1402', '00,14,1402', '广灵县', '14', '山西省', '1402', '大同市', '140223', '广灵县', '', '', '', '', 3, 1, ''), ('140224', '1402', '00,14,1402', '灵丘县', '14', '山西省', '1402', '大同市', '140224', '灵丘县', '', '', '', '', 3, 1, ''), ('140225', '1402', '00,14,1402', '浑源县', '14', '山西省', '1402', '大同市', '140225', '浑源县', '', '', '', '', 3, 1, ''), ('140226', '1402', '00,14,1402', '左云县', '14', '山西省', '1402', '大同市', '140226', '左云县', '', '', '', '', 3, 1, ''), ('1403', '14', '00,14', '阳泉市', '14', '山西省', '1403', '阳泉市', '', '', '', '', '', '', 2, 1, ''), ('140302', '1403', '00,14,1403', '城区', '14', '山西省', '1403', '阳泉市', '140302', '城区', '', '', '', '', 3, 1, ''), ('140303', '1403', '00,14,1403', '矿区', '14', '山西省', '1403', '阳泉市', '140303', '矿区', '', '', '', '', 3, 1, ''), ('140311', '1403', '00,14,1403', '郊区', '14', '山西省', '1403', '阳泉市', '140311', '郊区', '', '', '', '', 3, 1, ''), ('140321', '1403', '00,14,1403', '平定县', '14', '山西省', '1403', '阳泉市', '140321', '平定县', '', '', '', '', 3, 1, ''), ('140322', '1403', '00,14,1403', '盂县', '14', '山西省', '1403', '阳泉市', '140322', '盂县', '', '', '', '', 3, 1, ''), ('1404', '14', '00,14', '长治市', '14', '山西省', '1404', '长治市', '', '', '', '', '', '', 2, 1, ''), ('140403', '1404', '00,14,1404', '潞州区', '14', '山西省', '1404', '长治市', '140403', '潞州区', '', '', '', '', 3, 1, ''), ('140404', '1404', '00,14,1404', '上党区', '14', '山西省', '1404', '长治市', '140404', '上党区', '', '', '', '', 3, 1, ''), ('140405', '1404', '00,14,1404', '屯留区', '14', '山西省', '1404', '长治市', '140405', '屯留区', '', '', '', '', 3, 1, ''), ('140406', '1404', '00,14,1404', '潞城区', '14', '山西省', '1404', '长治市', '140406', '潞城区', '', '', '', '', 3, 1, ''), ('140423', '1404', '00,14,1404', '襄垣县', '14', '山西省', '1404', '长治市', '140423', '襄垣县', '', '', '', '', 3, 1, ''), ('140425', '1404', '00,14,1404', '平顺县', '14', '山西省', '1404', '长治市', '140425', '平顺县', '', '', '', '', 3, 1, ''), ('140426', '1404', '00,14,1404', '黎城县', '14', '山西省', '1404', '长治市', '140426', '黎城县', '', '', '', '', 3, 1, ''), ('140427', '1404', '00,14,1404', '壶关县', '14', '山西省', '1404', '长治市', '140427', '壶关县', '', '', '', '', 3, 1, ''), ('140428', '1404', '00,14,1404', '长子县', '14', '山西省', '1404', '长治市', '140428', '长子县', '', '', '', '', 3, 1, ''), ('140429', '1404', '00,14,1404', '武乡县', '14', '山西省', '1404', '长治市', '140429', '武乡县', '', '', '', '', 3, 1, ''), ('140430', '1404', '00,14,1404', '沁县', '14', '山西省', '1404', '长治市', '140430', '沁县', '', '', '', '', 3, 1, ''), ('140431', '1404', '00,14,1404', '沁源县', '14', '山西省', '1404', '长治市', '140431', '沁源县', '', '', '', '', 3, 1, ''), ('1405', '14', '00,14', '晋城市', '14', '山西省', '1405', '晋城市', '', '', '', '', '', '', 2, 1, ''), ('140502', '1405', '00,14,1405', '城区', '14', '山西省', '1405', '晋城市', '140502', '城区', '', '', '', '', 3, 1, ''), ('140521', '1405', '00,14,1405', '沁水县', '14', '山西省', '1405', '晋城市', '140521', '沁水县', '', '', '', '', 3, 1, ''), ('140522', '1405', '00,14,1405', '阳城县', '14', '山西省', '1405', '晋城市', '140522', '阳城县', '', '', '', '', 3, 1, ''), ('140524', '1405', '00,14,1405', '陵川县', '14', '山西省', '1405', '晋城市', '140524', '陵川县', '', '', '', '', 3, 1, ''), ('140525', '1405', '00,14,1405', '泽州县', '14', '山西省', '1405', '晋城市', '140525', '泽州县', '', '', '', '', 3, 1, ''), ('140581', '1405', '00,14,1405', '高平市', '14', '山西省', '1405', '晋城市', '140581', '高平市', '', '', '', '', 3, 1, ''), ('1406', '14', '00,14', '朔州市', '14', '山西省', '1406', '朔州市', '', '', '', '', '', '', 2, 1, ''), ('140602', '1406', '00,14,1406', '朔城区', '14', '山西省', '1406', '朔州市', '140602', '朔城区', '', '', '', '', 3, 1, ''), ('140603', '1406', '00,14,1406', '平鲁区', '14', '山西省', '1406', '朔州市', '140603', '平鲁区', '', '', '', '', 3, 1, ''), ('140621', '1406', '00,14,1406', '山阴县', '14', '山西省', '1406', '朔州市', '140621', '山阴县', '', '', '', '', 3, 1, ''), ('140622', '1406', '00,14,1406', '应县', '14', '山西省', '1406', '朔州市', '140622', '应县', '', '', '', '', 3, 1, ''), ('140623', '1406', '00,14,1406', '右玉县', '14', '山西省', '1406', '朔州市', '140623', '右玉县', '', '', '', '', 3, 1, ''), ('140681', '1406', '00,14,1406', '怀仁市', '14', '山西省', '1406', '朔州市', '140681', '怀仁市', '', '', '', '', 3, 1, ''), ('1407', '14', '00,14', '晋中市', '14', '山西省', '1407', '晋中市', '', '', '', '', '', '', 2, 1, ''), ('140702', '1407', '00,14,1407', '榆次区', '14', '山西省', '1407', '晋中市', '140702', '榆次区', '', '', '', '', 3, 1, ''), ('140703', '1407', '00,14,1407', '太谷区', '14', '山西省', '1407', '晋中市', '140703', '太谷区', '', '', '', '', 3, 1, ''), ('140721', '1407', '00,14,1407', '榆社县', '14', '山西省', '1407', '晋中市', '140721', '榆社县', '', '', '', '', 3, 1, ''), ('140722', '1407', '00,14,1407', '左权县', '14', '山西省', '1407', '晋中市', '140722', '左权县', '', '', '', '', 3, 1, ''), ('140723', '1407', '00,14,1407', '和顺县', '14', '山西省', '1407', '晋中市', '140723', '和顺县', '', '', '', '', 3, 1, ''), ('140724', '1407', '00,14,1407', '昔阳县', '14', '山西省', '1407', '晋中市', '140724', '昔阳县', '', '', '', '', 3, 1, ''), ('140725', '1407', '00,14,1407', '寿阳县', '14', '山西省', '1407', '晋中市', '140725', '寿阳县', '', '', '', '', 3, 1, ''), ('140727', '1407', '00,14,1407', '祁县', '14', '山西省', '1407', '晋中市', '140727', '祁县', '', '', '', '', 3, 1, ''), ('140728', '1407', '00,14,1407', '平遥县', '14', '山西省', '1407', '晋中市', '140728', '平遥县', '', '', '', '', 3, 1, ''), ('140729', '1407', '00,14,1407', '灵石县', '14', '山西省', '1407', '晋中市', '140729', '灵石县', '', '', '', '', 3, 1, ''), ('140781', '1407', '00,14,1407', '介休市', '14', '山西省', '1407', '晋中市', '140781', '介休市', '', '', '', '', 3, 1, ''), ('1408', '14', '00,14', '运城市', '14', '山西省', '1408', '运城市', '', '', '', '', '', '', 2, 1, ''), ('140802', '1408', '00,14,1408', '盐湖区', '14', '山西省', '1408', '运城市', '140802', '盐湖区', '', '', '', '', 3, 1, ''), ('140821', '1408', '00,14,1408', '临猗县', '14', '山西省', '1408', '运城市', '140821', '临猗县', '', '', '', '', 3, 1, ''), ('140822', '1408', '00,14,1408', '万荣县', '14', '山西省', '1408', '运城市', '140822', '万荣县', '', '', '', '', 3, 1, ''), ('140823', '1408', '00,14,1408', '闻喜县', '14', '山西省', '1408', '运城市', '140823', '闻喜县', '', '', '', '', 3, 1, ''), ('140824', '1408', '00,14,1408', '稷山县', '14', '山西省', '1408', '运城市', '140824', '稷山县', '', '', '', '', 3, 1, ''), ('140825', '1408', '00,14,1408', '新绛县', '14', '山西省', '1408', '运城市', '140825', '新绛县', '', '', '', '', 3, 1, ''), ('140826', '1408', '00,14,1408', '绛县', '14', '山西省', '1408', '运城市', '140826', '绛县', '', '', '', '', 3, 1, ''), ('140827', '1408', '00,14,1408', '垣曲县', '14', '山西省', '1408', '运城市', '140827', '垣曲县', '', '', '', '', 3, 1, ''), ('140828', '1408', '00,14,1408', '夏县', '14', '山西省', '1408', '运城市', '140828', '夏县', '', '', '', '', 3, 1, ''), ('140829', '1408', '00,14,1408', '平陆县', '14', '山西省', '1408', '运城市', '140829', '平陆县', '', '', '', '', 3, 1, ''), ('140830', '1408', '00,14,1408', '芮城县', '14', '山西省', '1408', '运城市', '140830', '芮城县', '', '', '', '', 3, 1, ''), ('140881', '1408', '00,14,1408', '永济市', '14', '山西省', '1408', '运城市', '140881', '永济市', '', '', '', '', 3, 1, ''), ('140882', '1408', '00,14,1408', '河津市', '14', '山西省', '1408', '运城市', '140882', '河津市', '', '', '', '', 3, 1, ''), ('1409', '14', '00,14', '忻州市', '14', '山西省', '1409', '忻州市', '', '', '', '', '', '', 2, 1, ''), ('140902', '1409', '00,14,1409', '忻府区', '14', '山西省', '1409', '忻州市', '140902', '忻府区', '', '', '', '', 3, 1, ''), ('140921', '1409', '00,14,1409', '定襄县', '14', '山西省', '1409', '忻州市', '140921', '定襄县', '', '', '', '', 3, 1, ''), ('140922', '1409', '00,14,1409', '五台县', '14', '山西省', '1409', '忻州市', '140922', '五台县', '', '', '', '', 3, 1, ''), ('140923', '1409', '00,14,1409', '代县', '14', '山西省', '1409', '忻州市', '140923', '代县', '', '', '', '', 3, 1, ''), ('140924', '1409', '00,14,1409', '繁峙县', '14', '山西省', '1409', '忻州市', '140924', '繁峙县', '', '', '', '', 3, 1, ''), ('140925', '1409', '00,14,1409', '宁武县', '14', '山西省', '1409', '忻州市', '140925', '宁武县', '', '', '', '', 3, 1, ''), ('140926', '1409', '00,14,1409', '静乐县', '14', '山西省', '1409', '忻州市', '140926', '静乐县', '', '', '', '', 3, 1, ''), ('140927', '1409', '00,14,1409', '神池县', '14', '山西省', '1409', '忻州市', '140927', '神池县', '', '', '', '', 3, 1, ''), ('140928', '1409', '00,14,1409', '五寨县', '14', '山西省', '1409', '忻州市', '140928', '五寨县', '', '', '', '', 3, 1, ''), ('140929', '1409', '00,14,1409', '岢岚县', '14', '山西省', '1409', '忻州市', '140929', '岢岚县', '', '', '', '', 3, 1, ''), ('140930', '1409', '00,14,1409', '河曲县', '14', '山西省', '1409', '忻州市', '140930', '河曲县', '', '', '', '', 3, 1, ''), ('140931', '1409', '00,14,1409', '保德县', '14', '山西省', '1409', '忻州市', '140931', '保德县', '', '', '', '', 3, 1, ''), ('140932', '1409', '00,14,1409', '偏关县', '14', '山西省', '1409', '忻州市', '140932', '偏关县', '', '', '', '', 3, 1, ''), ('140981', '1409', '00,14,1409', '原平市', '14', '山西省', '1409', '忻州市', '140981', '原平市', '', '', '', '', 3, 1, ''), ('1410', '14', '00,14', '临汾市', '14', '山西省', '1410', '临汾市', '', '', '', '', '', '', 2, 1, ''), ('141002', '1410', '00,14,1410', '尧都区', '14', '山西省', '1410', '临汾市', '141002', '尧都区', '', '', '', '', 3, 1, ''), ('141021', '1410', '00,14,1410', '曲沃县', '14', '山西省', '1410', '临汾市', '141021', '曲沃县', '', '', '', '', 3, 1, ''), ('141022', '1410', '00,14,1410', '翼城县', '14', '山西省', '1410', '临汾市', '141022', '翼城县', '', '', '', '', 3, 1, ''), ('141023', '1410', '00,14,1410', '襄汾县', '14', '山西省', '1410', '临汾市', '141023', '襄汾县', '', '', '', '', 3, 1, ''), ('141024', '1410', '00,14,1410', '洪洞县', '14', '山西省', '1410', '临汾市', '141024', '洪洞县', '', '', '', '', 3, 1, ''), ('141025', '1410', '00,14,1410', '古县', '14', '山西省', '1410', '临汾市', '141025', '古县', '', '', '', '', 3, 1, ''), ('141026', '1410', '00,14,1410', '安泽县', '14', '山西省', '1410', '临汾市', '141026', '安泽县', '', '', '', '', 3, 1, ''), ('141027', '1410', '00,14,1410', '浮山县', '14', '山西省', '1410', '临汾市', '141027', '浮山县', '', '', '', '', 3, 1, ''), ('141028', '1410', '00,14,1410', '吉县', '14', '山西省', '1410', '临汾市', '141028', '吉县', '', '', '', '', 3, 1, ''), ('141029', '1410', '00,14,1410', '乡宁县', '14', '山西省', '1410', '临汾市', '141029', '乡宁县', '', '', '', '', 3, 1, ''), ('141030', '1410', '00,14,1410', '大宁县', '14', '山西省', '1410', '临汾市', '141030', '大宁县', '', '', '', '', 3, 1, ''), ('141031', '1410', '00,14,1410', '隰县', '14', '山西省', '1410', '临汾市', '141031', '隰县', '', '', '', '', 3, 1, ''), ('141032', '1410', '00,14,1410', '永和县', '14', '山西省', '1410', '临汾市', '141032', '永和县', '', '', '', '', 3, 1, ''), ('141033', '1410', '00,14,1410', '蒲县', '14', '山西省', '1410', '临汾市', '141033', '蒲县', '', '', '', '', 3, 1, ''), ('141034', '1410', '00,14,1410', '汾西县', '14', '山西省', '1410', '临汾市', '141034', '汾西县', '', '', '', '', 3, 1, ''), ('141081', '1410', '00,14,1410', '侯马市', '14', '山西省', '1410', '临汾市', '141081', '侯马市', '', '', '', '', 3, 1, ''), ('141082', '1410', '00,14,1410', '霍州市', '14', '山西省', '1410', '临汾市', '141082', '霍州市', '', '', '', '', 3, 1, ''), ('1411', '14', '00,14', '吕梁市', '14', '山西省', '1411', '吕梁市', '', '', '', '', '', '', 2, 1, ''), ('141102', '1411', '00,14,1411', '离石区', '14', '山西省', '1411', '吕梁市', '141102', '离石区', '', '', '', '', 3, 1, ''), ('141121', '1411', '00,14,1411', '文水县', '14', '山西省', '1411', '吕梁市', '141121', '文水县', '', '', '', '', 3, 1, ''), ('141122', '1411', '00,14,1411', '交城县', '14', '山西省', '1411', '吕梁市', '141122', '交城县', '', '', '', '', 3, 1, ''), ('141123', '1411', '00,14,1411', '兴县', '14', '山西省', '1411', '吕梁市', '141123', '兴县', '', '', '', '', 3, 1, ''), ('141124', '1411', '00,14,1411', '临县', '14', '山西省', '1411', '吕梁市', '141124', '临县', '', '', '', '', 3, 1, ''), ('141125', '1411', '00,14,1411', '柳林县', '14', '山西省', '1411', '吕梁市', '141125', '柳林县', '', '', '', '', 3, 1, ''), ('141126', '1411', '00,14,1411', '石楼县', '14', '山西省', '1411', '吕梁市', '141126', '石楼县', '', '', '', '', 3, 1, ''), ('141127', '1411', '00,14,1411', '岚县', '14', '山西省', '1411', '吕梁市', '141127', '岚县', '', '', '', '', 3, 1, ''), ('141128', '1411', '00,14,1411', '方山县', '14', '山西省', '1411', '吕梁市', '141128', '方山县', '', '', '', '', 3, 1, ''), ('141129', '1411', '00,14,1411', '中阳县', '14', '山西省', '1411', '吕梁市', '141129', '中阳县', '', '', '', '', 3, 1, ''), ('141130', '1411', '00,14,1411', '交口县', '14', '山西省', '1411', '吕梁市', '141130', '交口县', '', '', '', '', 3, 1, ''), ('141181', '1411', '00,14,1411', '孝义市', '14', '山西省', '1411', '吕梁市', '141181', '孝义市', '', '', '', '', 3, 1, ''), ('141182', '1411', '00,14,1411', '汾阳市', '14', '山西省', '1411', '吕梁市', '141182', '汾阳市', '', '', '', '', 3, 1, ''), ('15', '00', '00', '内蒙古自治区', '15', '内蒙古自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('1501', '15', '00,15', '呼和浩特市', '15', '内蒙古自治区', '1501', '呼和浩特市', '', '', '', '', '', '', 2, 1, ''), ('150102', '1501', '00,15,1501', '新城区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150102', '新城区', '', '', '', '', 3, 1, ''), ('150103', '1501', '00,15,1501', '回民区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150103', '回民区', '', '', '', '', 3, 1, ''), ('150104', '1501', '00,15,1501', '玉泉区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150104', '玉泉区', '', '', '', '', 3, 1, ''), ('150105', '1501', '00,15,1501', '赛罕区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150105', '赛罕区', '', '', '', '', 3, 1, ''), ('150121', '1501', '00,15,1501', '土默特左旗', '15', '内蒙古自治区', '1501', '呼和浩特市', '150121', '土默特左旗', '', '', '', '', 3, 1, ''), ('150122', '1501', '00,15,1501', '托克托县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150122', '托克托县', '', '', '', '', 3, 1, ''), ('150123', '1501', '00,15,1501', '和林格尔县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150123', '和林格尔县', '', '', '', '', 3, 1, ''), ('150124', '1501', '00,15,1501', '清水河县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150124', '清水河县', '', '', '', '', 3, 1, ''), ('150125', '1501', '00,15,1501', '武川县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150125', '武川县', '', '', '', '', 3, 1, ''), ('1502', '15', '00,15', '包头市', '15', '内蒙古自治区', '1502', '包头市', '', '', '', '', '', '', 2, 1, ''), ('150202', '1502', '00,15,1502', '东河区', '15', '内蒙古自治区', '1502', '包头市', '150202', '东河区', '', '', '', '', 3, 1, ''), ('150203', '1502', '00,15,1502', '昆都仑区', '15', '内蒙古自治区', '1502', '包头市', '150203', '昆都仑区', '', '', '', '', 3, 1, ''), ('150204', '1502', '00,15,1502', '青山区', '15', '内蒙古自治区', '1502', '包头市', '150204', '青山区', '', '', '', '', 3, 1, ''), ('150205', '1502', '00,15,1502', '石拐区', '15', '内蒙古自治区', '1502', '包头市', '150205', '石拐区', '', '', '', '', 3, 1, ''), ('150206', '1502', '00,15,1502', '白云鄂博矿区', '15', '内蒙古自治区', '1502', '包头市', '150206', '白云鄂博矿区', '', '', '', '', 3, 1, ''), ('150207', '1502', '00,15,1502', '九原区', '15', '内蒙古自治区', '1502', '包头市', '150207', '九原区', '', '', '', '', 3, 1, ''), ('150221', '1502', '00,15,1502', '土默特右旗', '15', '内蒙古自治区', '1502', '包头市', '150221', '土默特右旗', '', '', '', '', 3, 1, ''), ('150222', '1502', '00,15,1502', '固阳县', '15', '内蒙古自治区', '1502', '包头市', '150222', '固阳县', '', '', '', '', 3, 1, ''), ('150223', '1502', '00,15,1502', '达尔罕茂明安联合旗', '15', '内蒙古自治区', '1502', '包头市', '150223', '达尔罕茂明安联合旗', '', '', '', '', 3, 1, ''), ('1503', '15', '00,15', '乌海市', '15', '内蒙古自治区', '1503', '乌海市', '', '', '', '', '', '', 2, 1, ''), ('150302', '1503', '00,15,1503', '海勃湾区', '15', '内蒙古自治区', '1503', '乌海市', '150302', '海勃湾区', '', '', '', '', 3, 1, ''), ('150303', '1503', '00,15,1503', '海南区', '15', '内蒙古自治区', '1503', '乌海市', '150303', '海南区', '', '', '', '', 3, 1, ''), ('150304', '1503', '00,15,1503', '乌达区', '15', '内蒙古自治区', '1503', '乌海市', '150304', '乌达区', '', '', '', '', 3, 1, ''), ('1504', '15', '00,15', '赤峰市', '15', '内蒙古自治区', '1504', '赤峰市', '', '', '', '', '', '', 2, 1, ''), ('150402', '1504', '00,15,1504', '红山区', '15', '内蒙古自治区', '1504', '赤峰市', '150402', '红山区', '', '', '', '', 3, 1, ''), ('150403', '1504', '00,15,1504', '元宝山区', '15', '内蒙古自治区', '1504', '赤峰市', '150403', '元宝山区', '', '', '', '', 3, 1, ''), ('150404', '1504', '00,15,1504', '松山区', '15', '内蒙古自治区', '1504', '赤峰市', '150404', '松山区', '', '', '', '', 3, 1, ''), ('150421', '1504', '00,15,1504', '阿鲁科尔沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150421', '阿鲁科尔沁旗', '', '', '', '', 3, 1, ''), ('150422', '1504', '00,15,1504', '巴林左旗', '15', '内蒙古自治区', '1504', '赤峰市', '150422', '巴林左旗', '', '', '', '', 3, 1, ''), ('150423', '1504', '00,15,1504', '巴林右旗', '15', '内蒙古自治区', '1504', '赤峰市', '150423', '巴林右旗', '', '', '', '', 3, 1, ''), ('150424', '1504', '00,15,1504', '林西县', '15', '内蒙古自治区', '1504', '赤峰市', '150424', '林西县', '', '', '', '', 3, 1, ''), ('150425', '1504', '00,15,1504', '克什克腾旗', '15', '内蒙古自治区', '1504', '赤峰市', '150425', '克什克腾旗', '', '', '', '', 3, 1, ''), ('150426', '1504', '00,15,1504', '翁牛特旗', '15', '内蒙古自治区', '1504', '赤峰市', '150426', '翁牛特旗', '', '', '', '', 3, 1, ''), ('150428', '1504', '00,15,1504', '喀喇沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150428', '喀喇沁旗', '', '', '', '', 3, 1, ''), ('150429', '1504', '00,15,1504', '宁城县', '15', '内蒙古自治区', '1504', '赤峰市', '150429', '宁城县', '', '', '', '', 3, 1, ''), ('150430', '1504', '00,15,1504', '敖汉旗', '15', '内蒙古自治区', '1504', '赤峰市', '150430', '敖汉旗', '', '', '', '', 3, 1, ''), ('1505', '15', '00,15', '通辽市', '15', '内蒙古自治区', '1505', '通辽市', '', '', '', '', '', '', 2, 1, ''), ('150502', '1505', '00,15,1505', '科尔沁区', '15', '内蒙古自治区', '1505', '通辽市', '150502', '科尔沁区', '', '', '', '', 3, 1, ''), ('150521', '1505', '00,15,1505', '科尔沁左翼中旗', '15', '内蒙古自治区', '1505', '通辽市', '150521', '科尔沁左翼中旗', '', '', '', '', 3, 1, ''), ('150522', '1505', '00,15,1505', '科尔沁左翼后旗', '15', '内蒙古自治区', '1505', '通辽市', '150522', '科尔沁左翼后旗', '', '', '', '', 3, 1, ''), ('150523', '1505', '00,15,1505', '开鲁县', '15', '内蒙古自治区', '1505', '通辽市', '150523', '开鲁县', '', '', '', '', 3, 1, ''), ('150524', '1505', '00,15,1505', '库伦旗', '15', '内蒙古自治区', '1505', '通辽市', '150524', '库伦旗', '', '', '', '', 3, 1, ''), ('150525', '1505', '00,15,1505', '奈曼旗', '15', '内蒙古自治区', '1505', '通辽市', '150525', '奈曼旗', '', '', '', '', 3, 1, ''), ('150526', '1505', '00,15,1505', '扎鲁特旗', '15', '内蒙古自治区', '1505', '通辽市', '150526', '扎鲁特旗', '', '', '', '', 3, 1, ''), ('150581', '1505', '00,15,1505', '霍林郭勒市', '15', '内蒙古自治区', '1505', '通辽市', '150581', '霍林郭勒市', '', '', '', '', 3, 1, ''), ('1506', '15', '00,15', '鄂尔多斯市', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '', '', '', '', '', '', 2, 1, ''), ('150602', '1506', '00,15,1506', '东胜区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150602', '东胜区', '', '', '', '', 3, 1, ''), ('150603', '1506', '00,15,1506', '康巴什区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150603', '康巴什区', '', '', '', '', 3, 1, ''), ('150621', '1506', '00,15,1506', '达拉特旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150621', '达拉特旗', '', '', '', '', 3, 1, ''), ('150622', '1506', '00,15,1506', '准格尔旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150622', '准格尔旗', '', '', '', '', 3, 1, ''), ('150623', '1506', '00,15,1506', '鄂托克前旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150623', '鄂托克前旗', '', '', '', '', 3, 1, ''), ('150624', '1506', '00,15,1506', '鄂托克旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150624', '鄂托克旗', '', '', '', '', 3, 1, ''), ('150625', '1506', '00,15,1506', '杭锦旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150625', '杭锦旗', '', '', '', '', 3, 1, ''), ('150626', '1506', '00,15,1506', '乌审旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150626', '乌审旗', '', '', '', '', 3, 1, ''), ('150627', '1506', '00,15,1506', '伊金霍洛旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150627', '伊金霍洛旗', '', '', '', '', 3, 1, ''), ('1507', '15', '00,15', '呼伦贝尔市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '', '', '', '', '', '', 2, 1, ''), ('150702', '1507', '00,15,1507', '海拉尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150702', '海拉尔区', '', '', '', '', 3, 1, ''), ('150703', '1507', '00,15,1507', '扎赉诺尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150703', '扎赉诺尔区', '', '', '', '', 3, 1, ''), ('150721', '1507', '00,15,1507', '阿荣旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150721', '阿荣旗', '', '', '', '', 3, 1, ''), ('150722', '1507', '00,15,1507', '莫力达瓦达斡尔族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150722', '莫力达瓦达斡尔族自治旗', '', '', '', '', 3, 1, ''), ('150723', '1507', '00,15,1507', '鄂伦春自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150723', '鄂伦春自治旗', '', '', '', '', 3, 1, ''), ('150724', '1507', '00,15,1507', '鄂温克族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150724', '鄂温克族自治旗', '', '', '', '', 3, 1, ''), ('150725', '1507', '00,15,1507', '陈巴尔虎旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150725', '陈巴尔虎旗', '', '', '', '', 3, 1, ''), ('150726', '1507', '00,15,1507', '新巴尔虎左旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150726', '新巴尔虎左旗', '', '', '', '', 3, 1, ''), ('150727', '1507', '00,15,1507', '新巴尔虎右旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150727', '新巴尔虎右旗', '', '', '', '', 3, 1, ''), ('150781', '1507', '00,15,1507', '满洲里市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150781', '满洲里市', '', '', '', '', 3, 1, ''), ('150782', '1507', '00,15,1507', '牙克石市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150782', '牙克石市', '', '', '', '', 3, 1, ''), ('150783', '1507', '00,15,1507', '扎兰屯市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150783', '扎兰屯市', '', '', '', '', 3, 1, ''), ('150784', '1507', '00,15,1507', '额尔古纳市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150784', '额尔古纳市', '', '', '', '', 3, 1, ''), ('150785', '1507', '00,15,1507', '根河市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150785', '根河市', '', '', '', '', 3, 1, ''), ('1508', '15', '00,15', '巴彦淖尔市', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '', '', '', '', '', '', 2, 1, ''), ('150802', '1508', '00,15,1508', '临河区', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150802', '临河区', '', '', '', '', 3, 1, ''), ('150821', '1508', '00,15,1508', '五原县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150821', '五原县', '', '', '', '', 3, 1, ''), ('150822', '1508', '00,15,1508', '磴口县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150822', '磴口县', '', '', '', '', 3, 1, ''), ('150823', '1508', '00,15,1508', '乌拉特前旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150823', '乌拉特前旗', '', '', '', '', 3, 1, ''), ('150824', '1508', '00,15,1508', '乌拉特中旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150824', '乌拉特中旗', '', '', '', '', 3, 1, ''), ('150825', '1508', '00,15,1508', '乌拉特后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150825', '乌拉特后旗', '', '', '', '', 3, 1, ''), ('150826', '1508', '00,15,1508', '杭锦后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150826', '杭锦后旗', '', '', '', '', 3, 1, ''), ('1509', '15', '00,15', '乌兰察布市', '15', '内蒙古自治区', '1509', '乌兰察布市', '', '', '', '', '', '', 2, 1, ''), ('150902', '1509', '00,15,1509', '集宁区', '15', '内蒙古自治区', '1509', '乌兰察布市', '150902', '集宁区', '', '', '', '', 3, 1, ''), ('150921', '1509', '00,15,1509', '卓资县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150921', '卓资县', '', '', '', '', 3, 1, ''), ('150922', '1509', '00,15,1509', '化德县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150922', '化德县', '', '', '', '', 3, 1, ''), ('150923', '1509', '00,15,1509', '商都县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150923', '商都县', '', '', '', '', 3, 1, ''), ('150924', '1509', '00,15,1509', '兴和县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150924', '兴和县', '', '', '', '', 3, 1, ''), ('150925', '1509', '00,15,1509', '凉城县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150925', '凉城县', '', '', '', '', 3, 1, ''), ('150926', '1509', '00,15,1509', '察哈尔右翼前旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150926', '察哈尔右翼前旗', '', '', '', '', 3, 1, ''), ('150927', '1509', '00,15,1509', '察哈尔右翼中旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150927', '察哈尔右翼中旗', '', '', '', '', 3, 1, ''), ('150928', '1509', '00,15,1509', '察哈尔右翼后旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150928', '察哈尔右翼后旗', '', '', '', '', 3, 1, ''), ('150929', '1509', '00,15,1509', '四子王旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150929', '四子王旗', '', '', '', '', 3, 1, ''), ('150981', '1509', '00,15,1509', '丰镇市', '15', '内蒙古自治区', '1509', '乌兰察布市', '150981', '丰镇市', '', '', '', '', 3, 1, ''), ('1522', '15', '00,15', '兴安盟', '15', '内蒙古自治区', '1522', '兴安盟', '', '', '', '', '', '', 2, 1, ''), ('152201', '1522', '00,15,1522', '乌兰浩特市', '15', '内蒙古自治区', '1522', '兴安盟', '152201', '乌兰浩特市', '', '', '', '', 3, 1, ''), ('152202', '1522', '00,15,1522', '阿尔山市', '15', '内蒙古自治区', '1522', '兴安盟', '152202', '阿尔山市', '', '', '', '', 3, 1, ''), ('152221', '1522', '00,15,1522', '科尔沁右翼前旗', '15', '内蒙古自治区', '1522', '兴安盟', '152221', '科尔沁右翼前旗', '', '', '', '', 3, 1, ''), ('152222', '1522', '00,15,1522', '科尔沁右翼中旗', '15', '内蒙古自治区', '1522', '兴安盟', '152222', '科尔沁右翼中旗', '', '', '', '', 3, 1, ''), ('152223', '1522', '00,15,1522', '扎赉特旗', '15', '内蒙古自治区', '1522', '兴安盟', '152223', '扎赉特旗', '', '', '', '', 3, 1, ''), ('152224', '1522', '00,15,1522', '突泉县', '15', '内蒙古自治区', '1522', '兴安盟', '152224', '突泉县', '', '', '', '', 3, 1, ''), ('1525', '15', '00,15', '锡林郭勒盟', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '', '', '', '', '', '', 2, 1, ''), ('152501', '1525', '00,15,1525', '二连浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152501', '二连浩特市', '', '', '', '', 3, 1, ''), ('152502', '1525', '00,15,1525', '锡林浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152502', '锡林浩特市', '', '', '', '', 3, 1, ''), ('152522', '1525', '00,15,1525', '阿巴嘎旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152522', '阿巴嘎旗', '', '', '', '', 3, 1, ''), ('152523', '1525', '00,15,1525', '苏尼特左旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152523', '苏尼特左旗', '', '', '', '', 3, 1, ''), ('152524', '1525', '00,15,1525', '苏尼特右旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152524', '苏尼特右旗', '', '', '', '', 3, 1, ''), ('152525', '1525', '00,15,1525', '东乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152525', '东乌珠穆沁旗', '', '', '', '', 3, 1, ''), ('152526', '1525', '00,15,1525', '西乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152526', '西乌珠穆沁旗', '', '', '', '', 3, 1, ''), ('152527', '1525', '00,15,1525', '太仆寺旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152527', '太仆寺旗', '', '', '', '', 3, 1, ''), ('152528', '1525', '00,15,1525', '镶黄旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152528', '镶黄旗', '', '', '', '', 3, 1, ''), ('152529', '1525', '00,15,1525', '正镶白旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152529', '正镶白旗', '', '', '', '', 3, 1, ''), ('152530', '1525', '00,15,1525', '正蓝旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152530', '正蓝旗', '', '', '', '', 3, 1, ''), ('152531', '1525', '00,15,1525', '多伦县', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152531', '多伦县', '', '', '', '', 3, 1, ''), ('1529', '15', '00,15', '阿拉善盟', '15', '内蒙古自治区', '1529', '阿拉善盟', '', '', '', '', '', '', 2, 1, ''), ('152921', '1529', '00,15,1529', '阿拉善左旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152921', '阿拉善左旗', '', '', '', '', 3, 1, ''), ('152922', '1529', '00,15,1529', '阿拉善右旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152922', '阿拉善右旗', '', '', '', '', 3, 1, ''), ('152923', '1529', '00,15,1529', '额济纳旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152923', '额济纳旗', '', '', '', '', 3, 1, ''), ('21', '00', '00', '辽宁省', '21', '辽宁省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2101', '21', '00,21', '沈阳市', '21', '辽宁省', '2101', '沈阳市', '', '', '', '', '', '', 2, 1, ''), ('210102', '2101', '00,21,2101', '和平区', '21', '辽宁省', '2101', '沈阳市', '210102', '和平区', '', '', '', '', 3, 1, ''), ('210103', '2101', '00,21,2101', '沈河区', '21', '辽宁省', '2101', '沈阳市', '210103', '沈河区', '', '', '', '', 3, 1, ''), ('210104', '2101', '00,21,2101', '大东区', '21', '辽宁省', '2101', '沈阳市', '210104', '大东区', '', '', '', '', 3, 1, ''), ('210105', '2101', '00,21,2101', '皇姑区', '21', '辽宁省', '2101', '沈阳市', '210105', '皇姑区', '', '', '', '', 3, 1, ''), ('210106', '2101', '00,21,2101', '铁西区', '21', '辽宁省', '2101', '沈阳市', '210106', '铁西区', '', '', '', '', 3, 1, ''), ('210111', '2101', '00,21,2101', '苏家屯区', '21', '辽宁省', '2101', '沈阳市', '210111', '苏家屯区', '', '', '', '', 3, 1, ''), ('210112', '2101', '00,21,2101', '浑南区', '21', '辽宁省', '2101', '沈阳市', '210112', '浑南区', '', '', '', '', 3, 1, ''), ('210113', '2101', '00,21,2101', '沈北新区', '21', '辽宁省', '2101', '沈阳市', '210113', '沈北新区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210114', '2101', '00,21,2101', '于洪区', '21', '辽宁省', '2101', '沈阳市', '210114', '于洪区', '', '', '', '', 3, 1, ''), ('210115', '2101', '00,21,2101', '辽中区', '21', '辽宁省', '2101', '沈阳市', '210115', '辽中区', '', '', '', '', 3, 1, ''), ('210123', '2101', '00,21,2101', '康平县', '21', '辽宁省', '2101', '沈阳市', '210123', '康平县', '', '', '', '', 3, 1, ''), ('210124', '2101', '00,21,2101', '法库县', '21', '辽宁省', '2101', '沈阳市', '210124', '法库县', '', '', '', '', 3, 1, ''), ('210181', '2101', '00,21,2101', '新民市', '21', '辽宁省', '2101', '沈阳市', '210181', '新民市', '', '', '', '', 3, 1, ''), ('2102', '21', '00,21', '大连市', '21', '辽宁省', '2102', '大连市', '', '', '', '', '', '', 2, 1, ''), ('210202', '2102', '00,21,2102', '中山区', '21', '辽宁省', '2102', '大连市', '210202', '中山区', '', '', '', '', 3, 1, ''), ('210203', '2102', '00,21,2102', '西岗区', '21', '辽宁省', '2102', '大连市', '210203', '西岗区', '', '', '', '', 3, 1, ''), ('210204', '2102', '00,21,2102', '沙河口区', '21', '辽宁省', '2102', '大连市', '210204', '沙河口区', '', '', '', '', 3, 1, ''), ('210211', '2102', '00,21,2102', '甘井子区', '21', '辽宁省', '2102', '大连市', '210211', '甘井子区', '', '', '', '', 3, 1, ''), ('210212', '2102', '00,21,2102', '旅顺口区', '21', '辽宁省', '2102', '大连市', '210212', '旅顺口区', '', '', '', '', 3, 1, ''), ('210213', '2102', '00,21,2102', '金州区', '21', '辽宁省', '2102', '大连市', '210213', '金州区', '', '', '', '', 3, 1, ''), ('210214', '2102', '00,21,2102', '普兰店区', '21', '辽宁省', '2102', '大连市', '210214', '普兰店区', '', '', '', '', 3, 1, ''), ('210224', '2102', '00,21,2102', '长海县', '21', '辽宁省', '2102', '大连市', '210224', '长海县', '', '', '', '', 3, 1, ''), ('210281', '2102', '00,21,2102', '瓦房店市', '21', '辽宁省', '2102', '大连市', '210281', '瓦房店市', '', '', '', '', 3, 1, ''), ('210283', '2102', '00,21,2102', '庄河市', '21', '辽宁省', '2102', '大连市', '210283', '庄河市', '', '', '', '', 3, 1, ''), ('2103', '21', '00,21', '鞍山市', '21', '辽宁省', '2103', '鞍山市', '', '', '', '', '', '', 2, 1, ''), ('210302', '2103', '00,21,2103', '铁东区', '21', '辽宁省', '2103', '鞍山市', '210302', '铁东区', '', '', '', '', 3, 1, ''), ('210303', '2103', '00,21,2103', '铁西区', '21', '辽宁省', '2103', '鞍山市', '210303', '铁西区', '', '', '', '', 3, 1, ''), ('210304', '2103', '00,21,2103', '立山区', '21', '辽宁省', '2103', '鞍山市', '210304', '立山区', '', '', '', '', 3, 1, ''), ('210311', '2103', '00,21,2103', '千山区', '21', '辽宁省', '2103', '鞍山市', '210311', '千山区', '', '', '', '', 3, 1, ''), ('210321', '2103', '00,21,2103', '台安县', '21', '辽宁省', '2103', '鞍山市', '210321', '台安县', '', '', '', '', 3, 1, ''), ('210323', '2103', '00,21,2103', '岫岩满族自治县', '21', '辽宁省', '2103', '鞍山市', '210323', '岫岩满族自治县', '', '', '', '', 3, 1, ''), ('210381', '2103', '00,21,2103', '海城市', '21', '辽宁省', '2103', '鞍山市', '210381', '海城市', '', '', '', '', 3, 1, ''), ('2104', '21', '00,21', '抚顺市', '21', '辽宁省', '2104', '抚顺市', '', '', '', '', '', '', 2, 1, ''), ('210402', '2104', '00,21,2104', '新抚区', '21', '辽宁省', '2104', '抚顺市', '210402', '新抚区', '', '', '', '', 3, 1, ''), ('210403', '2104', '00,21,2104', '东洲区', '21', '辽宁省', '2104', '抚顺市', '210403', '东洲区', '', '', '', '', 3, 1, ''), ('210404', '2104', '00,21,2104', '望花区', '21', '辽宁省', '2104', '抚顺市', '210404', '望花区', '', '', '', '', 3, 1, ''), ('210411', '2104', '00,21,2104', '顺城区', '21', '辽宁省', '2104', '抚顺市', '210411', '顺城区', '', '', '', '', 3, 1, ''), ('210421', '2104', '00,21,2104', '抚顺县', '21', '辽宁省', '2104', '抚顺市', '210421', '抚顺县', '', '', '', '', 3, 1, ''), ('210422', '2104', '00,21,2104', '新宾满族自治县', '21', '辽宁省', '2104', '抚顺市', '210422', '新宾满族自治县', '', '', '', '', 3, 1, ''), ('210423', '2104', '00,21,2104', '清原满族自治县', '21', '辽宁省', '2104', '抚顺市', '210423', '清原满族自治县', '', '', '', '', 3, 1, ''), ('2105', '21', '00,21', '本溪市', '21', '辽宁省', '2105', '本溪市', '', '', '', '', '', '', 2, 1, ''), ('210502', '2105', '00,21,2105', '平山区', '21', '辽宁省', '2105', '本溪市', '210502', '平山区', '', '', '', '', 3, 1, ''), ('210503', '2105', '00,21,2105', '溪湖区', '21', '辽宁省', '2105', '本溪市', '210503', '溪湖区', '', '', '', '', 3, 1, ''), ('210504', '2105', '00,21,2105', '明山区', '21', '辽宁省', '2105', '本溪市', '210504', '明山区', '', '', '', '', 3, 1, ''), ('210505', '2105', '00,21,2105', '南芬区', '21', '辽宁省', '2105', '本溪市', '210505', '南芬区', '', '', '', '', 3, 1, ''), ('210521', '2105', '00,21,2105', '本溪满族自治县', '21', '辽宁省', '2105', '本溪市', '210521', '本溪满族自治县', '', '', '', '', 3, 1, ''), ('210522', '2105', '00,21,2105', '桓仁满族自治县', '21', '辽宁省', '2105', '本溪市', '210522', '桓仁满族自治县', '', '', '', '', 3, 1, ''), ('2106', '21', '00,21', '丹东市', '21', '辽宁省', '2106', '丹东市', '', '', '', '', '', '', 2, 1, ''), ('210602', '2106', '00,21,2106', '元宝区', '21', '辽宁省', '2106', '丹东市', '210602', '元宝区', '', '', '', '', 3, 1, ''), ('210603', '2106', '00,21,2106', '振兴区', '21', '辽宁省', '2106', '丹东市', '210603', '振兴区', '', '', '', '', 3, 1, ''), ('210604', '2106', '00,21,2106', '振安区', '21', '辽宁省', '2106', '丹东市', '210604', '振安区', '', '', '', '', 3, 1, ''), ('210624', '2106', '00,21,2106', '宽甸满族自治县', '21', '辽宁省', '2106', '丹东市', '210624', '宽甸满族自治县', '', '', '', '', 3, 1, ''), ('210681', '2106', '00,21,2106', '东港市', '21', '辽宁省', '2106', '丹东市', '210681', '东港市', '', '', '', '', 3, 1, ''), ('210682', '2106', '00,21,2106', '凤城市', '21', '辽宁省', '2106', '丹东市', '210682', '凤城市', '', '', '', '', 3, 1, ''), ('2107', '21', '00,21', '锦州市', '21', '辽宁省', '2107', '锦州市', '', '', '', '', '', '', 2, 1, ''), ('210702', '2107', '00,21,2107', '古塔区', '21', '辽宁省', '2107', '锦州市', '210702', '古塔区', '', '', '', '', 3, 1, ''), ('210703', '2107', '00,21,2107', '凌河区', '21', '辽宁省', '2107', '锦州市', '210703', '凌河区', '', '', '', '', 3, 1, ''), ('210711', '2107', '00,21,2107', '太和区', '21', '辽宁省', '2107', '锦州市', '210711', '太和区', '', '', '', '', 3, 1, ''), ('210726', '2107', '00,21,2107', '黑山县', '21', '辽宁省', '2107', '锦州市', '210726', '黑山县', '', '', '', '', 3, 1, ''), ('210727', '2107', '00,21,2107', '义县', '21', '辽宁省', '2107', '锦州市', '210727', '义县', '', '', '', '', 3, 1, ''), ('210781', '2107', '00,21,2107', '凌海市', '21', '辽宁省', '2107', '锦州市', '210781', '凌海市', '', '', '', '', 3, 1, ''), ('210782', '2107', '00,21,2107', '北镇市', '21', '辽宁省', '2107', '锦州市', '210782', '北镇市', '', '', '', '', 3, 1, ''), ('2108', '21', '00,21', '营口市', '21', '辽宁省', '2108', '营口市', '', '', '', '', '', '', 2, 1, ''), ('210802', '2108', '00,21,2108', '站前区', '21', '辽宁省', '2108', '营口市', '210802', '站前区', '', '', '', '', 3, 1, ''), ('210803', '2108', '00,21,2108', '西市区', '21', '辽宁省', '2108', '营口市', '210803', '西市区', '', '', '', '', 3, 1, ''), ('210804', '2108', '00,21,2108', '鲅鱼圈区', '21', '辽宁省', '2108', '营口市', '210804', '鲅鱼圈区', '', '', '', '', 3, 1, ''), ('210811', '2108', '00,21,2108', '老边区', '21', '辽宁省', '2108', '营口市', '210811', '老边区', '', '', '', '', 3, 1, ''), ('210881', '2108', '00,21,2108', '盖州市', '21', '辽宁省', '2108', '营口市', '210881', '盖州市', '', '', '', '', 3, 1, ''), ('210882', '2108', '00,21,2108', '大石桥市', '21', '辽宁省', '2108', '营口市', '210882', '大石桥市', '', '', '', '', 3, 1, ''), ('2109', '21', '00,21', '阜新市', '21', '辽宁省', '2109', '阜新市', '', '', '', '', '', '', 2, 1, ''), ('210902', '2109', '00,21,2109', '海州区', '21', '辽宁省', '2109', '阜新市', '210902', '海州区', '', '', '', '', 3, 1, ''), ('210903', '2109', '00,21,2109', '新邱区', '21', '辽宁省', '2109', '阜新市', '210903', '新邱区', '', '', '', '', 3, 1, ''), ('210904', '2109', '00,21,2109', '太平区', '21', '辽宁省', '2109', '阜新市', '210904', '太平区', '', '', '', '', 3, 1, ''), ('210905', '2109', '00,21,2109', '清河门区', '21', '辽宁省', '2109', '阜新市', '210905', '清河门区', '', '', '', '', 3, 1, ''), ('210911', '2109', '00,21,2109', '细河区', '21', '辽宁省', '2109', '阜新市', '210911', '细河区', '', '', '', '', 3, 1, ''), ('210921', '2109', '00,21,2109', '阜新蒙古族自治县', '21', '辽宁省', '2109', '阜新市', '210921', '阜新蒙古族自治县', '', '', '', '', 3, 1, ''), ('210922', '2109', '00,21,2109', '彰武县', '21', '辽宁省', '2109', '阜新市', '210922', '彰武县', '', '', '', '', 3, 1, ''), ('2110', '21', '00,21', '辽阳市', '21', '辽宁省', '2110', '辽阳市', '', '', '', '', '', '', 2, 1, ''), ('211002', '2110', '00,21,2110', '白塔区', '21', '辽宁省', '2110', '辽阳市', '211002', '白塔区', '', '', '', '', 3, 1, ''), ('211003', '2110', '00,21,2110', '文圣区', '21', '辽宁省', '2110', '辽阳市', '211003', '文圣区', '', '', '', '', 3, 1, ''), ('211004', '2110', '00,21,2110', '宏伟区', '21', '辽宁省', '2110', '辽阳市', '211004', '宏伟区', '', '', '', '', 3, 1, ''), ('211005', '2110', '00,21,2110', '弓长岭区', '21', '辽宁省', '2110', '辽阳市', '211005', '弓长岭区', '', '', '', '', 3, 1, ''), ('211011', '2110', '00,21,2110', '太子河区', '21', '辽宁省', '2110', '辽阳市', '211011', '太子河区', '', '', '', '', 3, 1, ''), ('211021', '2110', '00,21,2110', '辽阳县', '21', '辽宁省', '2110', '辽阳市', '211021', '辽阳县', '', '', '', '', 3, 1, ''), ('211081', '2110', '00,21,2110', '灯塔市', '21', '辽宁省', '2110', '辽阳市', '211081', '灯塔市', '', '', '', '', 3, 1, ''), ('2111', '21', '00,21', '盘锦市', '21', '辽宁省', '2111', '盘锦市', '', '', '', '', '', '', 2, 1, ''), ('211102', '2111', '00,21,2111', '双台子区', '21', '辽宁省', '2111', '盘锦市', '211102', '双台子区', '', '', '', '', 3, 1, ''), ('211103', '2111', '00,21,2111', '兴隆台区', '21', '辽宁省', '2111', '盘锦市', '211103', '兴隆台区', '', '', '', '', 3, 1, ''), ('211104', '2111', '00,21,2111', '大洼区', '21', '辽宁省', '2111', '盘锦市', '211104', '大洼区', '', '', '', '', 3, 1, ''), ('211122', '2111', '00,21,2111', '盘山县', '21', '辽宁省', '2111', '盘锦市', '211122', '盘山县', '', '', '', '', 3, 1, ''), ('2112', '21', '00,21', '铁岭市', '21', '辽宁省', '2112', '铁岭市', '', '', '', '', '', '', 2, 1, ''), ('211202', '2112', '00,21,2112', '银州区', '21', '辽宁省', '2112', '铁岭市', '211202', '银州区', '', '', '', '', 3, 1, ''), ('211204', '2112', '00,21,2112', '清河区', '21', '辽宁省', '2112', '铁岭市', '211204', '清河区', '', '', '', '', 3, 1, ''), ('211221', '2112', '00,21,2112', '铁岭县', '21', '辽宁省', '2112', '铁岭市', '211221', '铁岭县', '', '', '', '', 3, 1, ''), ('211223', '2112', '00,21,2112', '西丰县', '21', '辽宁省', '2112', '铁岭市', '211223', '西丰县', '', '', '', '', 3, 1, ''), ('211224', '2112', '00,21,2112', '昌图县', '21', '辽宁省', '2112', '铁岭市', '211224', '昌图县', '', '', '', '', 3, 1, ''), ('211281', '2112', '00,21,2112', '调兵山市', '21', '辽宁省', '2112', '铁岭市', '211281', '调兵山市', '', '', '', '', 3, 1, ''), ('211282', '2112', '00,21,2112', '开原市', '21', '辽宁省', '2112', '铁岭市', '211282', '开原市', '', '', '', '', 3, 1, ''), ('2113', '21', '00,21', '朝阳市', '21', '辽宁省', '2113', '朝阳市', '', '', '', '', '', '', 2, 1, ''), ('211302', '2113', '00,21,2113', '双塔区', '21', '辽宁省', '2113', '朝阳市', '211302', '双塔区', '', '', '', '', 3, 1, ''), ('211303', '2113', '00,21,2113', '龙城区', '21', '辽宁省', '2113', '朝阳市', '211303', '龙城区', '', '', '', '', 3, 1, ''), ('211321', '2113', '00,21,2113', '朝阳县', '21', '辽宁省', '2113', '朝阳市', '211321', '朝阳县', '', '', '', '', 3, 1, ''), ('211322', '2113', '00,21,2113', '建平县', '21', '辽宁省', '2113', '朝阳市', '211322', '建平县', '', '', '', '', 3, 1, ''), ('211324', '2113', '00,21,2113', '喀喇沁左翼蒙古族自治县', '21', '辽宁省', '2113', '朝阳市', '211324', '喀喇沁左翼蒙古族自治县', '', '', '', '', 3, 1, ''), ('211381', '2113', '00,21,2113', '北票市', '21', '辽宁省', '2113', '朝阳市', '211381', '北票市', '', '', '', '', 3, 1, ''), ('211382', '2113', '00,21,2113', '凌源市', '21', '辽宁省', '2113', '朝阳市', '211382', '凌源市', '', '', '', '', 3, 1, ''), ('2114', '21', '00,21', '葫芦岛市', '21', '辽宁省', '2114', '葫芦岛市', '', '', '', '', '', '', 2, 1, ''), ('211402', '2114', '00,21,2114', '连山区', '21', '辽宁省', '2114', '葫芦岛市', '211402', '连山区', '', '', '', '', 3, 1, ''), ('211403', '2114', '00,21,2114', '龙港区', '21', '辽宁省', '2114', '葫芦岛市', '211403', '龙港区', '', '', '', '', 3, 1, ''), ('211404', '2114', '00,21,2114', '南票区', '21', '辽宁省', '2114', '葫芦岛市', '211404', '南票区', '', '', '', '', 3, 1, ''), ('211421', '2114', '00,21,2114', '绥中县', '21', '辽宁省', '2114', '葫芦岛市', '211421', '绥中县', '', '', '', '', 3, 1, ''), ('211422', '2114', '00,21,2114', '建昌县', '21', '辽宁省', '2114', '葫芦岛市', '211422', '建昌县', '', '', '', '', 3, 1, ''), ('211481', '2114', '00,21,2114', '兴城市', '21', '辽宁省', '2114', '葫芦岛市', '211481', '兴城市', '', '', '', '', 3, 1, ''), ('22', '00', '00', '吉林省', '22', '吉林省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2201', '22', '00,22', '长春市', '22', '吉林省', '2201', '长春市', '', '', '', '', '', '', 2, 1, ''), ('220102', '2201', '00,22,2201', '南关区', '22', '吉林省', '2201', '长春市', '220102', '南关区', '', '', '', '', 3, 1, ''), ('220103', '2201', '00,22,2201', '宽城区', '22', '吉林省', '2201', '长春市', '220103', '宽城区', '', '', '', '', 3, 1, ''), ('220104', '2201', '00,22,2201', '朝阳区', '22', '吉林省', '2201', '长春市', '220104', '朝阳区', '', '', '', '', 3, 1, ''), ('220105', '2201', '00,22,2201', '二道区', '22', '吉林省', '2201', '长春市', '220105', '二道区', '', '', '', '', 3, 1, ''), ('220106', '2201', '00,22,2201', '绿园区', '22', '吉林省', '2201', '长春市', '220106', '绿园区', '', '', '', '', 3, 1, ''), ('220112', '2201', '00,22,2201', '双阳区', '22', '吉林省', '2201', '长春市', '220112', '双阳区', '', '', '', '', 3, 1, ''), ('220113', '2201', '00,22,2201', '九台区', '22', '吉林省', '2201', '长春市', '220113', '九台区', '', '', '', '', 3, 1, ''), ('220122', '2201', '00,22,2201', '农安县', '22', '吉林省', '2201', '长春市', '220122', '农安县', '', '', '', '', 3, 1, ''), ('220182', '2201', '00,22,2201', '榆树市', '22', '吉林省', '2201', '长春市', '220182', '榆树市', '', '', '', '', 3, 1, ''), ('220183', '2201', '00,22,2201', '德惠市', '22', '吉林省', '2201', '长春市', '220183', '德惠市', '', '', '', '', 3, 1, ''), ('2202', '22', '00,22', '吉林市', '22', '吉林省', '2202', '吉林市', '', '', '', '', '', '', 2, 1, ''), ('220202', '2202', '00,22,2202', '昌邑区', '22', '吉林省', '2202', '吉林市', '220202', '昌邑区', '', '', '', '', 3, 1, ''), ('220203', '2202', '00,22,2202', '龙潭区', '22', '吉林省', '2202', '吉林市', '220203', '龙潭区', '', '', '', '', 3, 1, ''), ('220204', '2202', '00,22,2202', '船营区', '22', '吉林省', '2202', '吉林市', '220204', '船营区', '', '', '', '', 3, 1, ''), ('220211', '2202', '00,22,2202', '丰满区', '22', '吉林省', '2202', '吉林市', '220211', '丰满区', '', '', '', '', 3, 1, ''), ('220221', '2202', '00,22,2202', '永吉县', '22', '吉林省', '2202', '吉林市', '220221', '永吉县', '', '', '', '', 3, 1, ''), ('220281', '2202', '00,22,2202', '蛟河市', '22', '吉林省', '2202', '吉林市', '220281', '蛟河市', '', '', '', '', 3, 1, ''), ('220282', '2202', '00,22,2202', '桦甸市', '22', '吉林省', '2202', '吉林市', '220282', '桦甸市', '', '', '', '', 3, 1, ''), ('220283', '2202', '00,22,2202', '舒兰市', '22', '吉林省', '2202', '吉林市', '220283', '舒兰市', '', '', '', '', 3, 1, ''), ('220284', '2202', '00,22,2202', '磐石市', '22', '吉林省', '2202', '吉林市', '220284', '磐石市', '', '', '', '', 3, 1, ''), ('2203', '22', '00,22', '四平市', '22', '吉林省', '2203', '四平市', '', '', '', '', '', '', 2, 1, ''), ('220302', '2203', '00,22,2203', '铁西区', '22', '吉林省', '2203', '四平市', '220302', '铁西区', '', '', '', '', 3, 1, ''), ('220303', '2203', '00,22,2203', '铁东区', '22', '吉林省', '2203', '四平市', '220303', '铁东区', '', '', '', '', 3, 1, ''), ('220322', '2203', '00,22,2203', '梨树县', '22', '吉林省', '2203', '四平市', '220322', '梨树县', '', '', '', '', 3, 1, ''), ('220323', '2203', '00,22,2203', '伊通满族自治县', '22', '吉林省', '2203', '四平市', '220323', '伊通满族自治县', '', '', '', '', 3, 1, ''), ('220381', '2203', '00,22,2203', '公主岭市', '22', '吉林省', '2203', '四平市', '220381', '公主岭市', '', '', '', '', 3, 1, ''), ('220382', '2203', '00,22,2203', '双辽市', '22', '吉林省', '2203', '四平市', '220382', '双辽市', '', '', '', '', 3, 1, ''), ('2204', '22', '00,22', '辽源市', '22', '吉林省', '2204', '辽源市', '', '', '', '', '', '', 2, 1, ''), ('220402', '2204', '00,22,2204', '龙山区', '22', '吉林省', '2204', '辽源市', '220402', '龙山区', '', '', '', '', 3, 1, ''), ('220403', '2204', '00,22,2204', '西安区', '22', '吉林省', '2204', '辽源市', '220403', '西安区', '', '', '', '', 3, 1, ''), ('220421', '2204', '00,22,2204', '东丰县', '22', '吉林省', '2204', '辽源市', '220421', '东丰县', '', '', '', '', 3, 1, ''), ('220422', '2204', '00,22,2204', '东辽县', '22', '吉林省', '2204', '辽源市', '220422', '东辽县', '', '', '', '', 3, 1, ''), ('2205', '22', '00,22', '通化市', '22', '吉林省', '2205', '通化市', '', '', '', '', '', '', 2, 1, ''), ('220502', '2205', '00,22,2205', '东昌区', '22', '吉林省', '2205', '通化市', '220502', '东昌区', '', '', '', '', 3, 1, ''), ('220503', '2205', '00,22,2205', '二道江区', '22', '吉林省', '2205', '通化市', '220503', '二道江区', '', '', '', '', 3, 1, ''), ('220521', '2205', '00,22,2205', '通化县', '22', '吉林省', '2205', '通化市', '220521', '通化县', '', '', '', '', 3, 1, ''), ('220523', '2205', '00,22,2205', '辉南县', '22', '吉林省', '2205', '通化市', '220523', '辉南县', '', '', '', '', 3, 1, ''), ('220524', '2205', '00,22,2205', '柳河县', '22', '吉林省', '2205', '通化市', '220524', '柳河县', '', '', '', '', 3, 1, ''), ('220581', '2205', '00,22,2205', '梅河口市', '22', '吉林省', '2205', '通化市', '220581', '梅河口市', '', '', '', '', 3, 1, ''), ('220582', '2205', '00,22,2205', '集安市', '22', '吉林省', '2205', '通化市', '220582', '集安市', '', '', '', '', 3, 1, ''), ('2206', '22', '00,22', '白山市', '22', '吉林省', '2206', '白山市', '', '', '', '', '', '', 2, 1, ''), ('220602', '2206', '00,22,2206', '浑江区', '22', '吉林省', '2206', '白山市', '220602', '浑江区', '', '', '', '', 3, 1, ''), ('220605', '2206', '00,22,2206', '江源区', '22', '吉林省', '2206', '白山市', '220605', '江源区', '', '', '', '', 3, 1, ''), ('220621', '2206', '00,22,2206', '抚松县', '22', '吉林省', '2206', '白山市', '220621', '抚松县', '', '', '', '', 3, 1, ''), ('220622', '2206', '00,22,2206', '靖宇县', '22', '吉林省', '2206', '白山市', '220622', '靖宇县', '', '', '', '', 3, 1, ''), ('220623', '2206', '00,22,2206', '长白朝鲜族自治县', '22', '吉林省', '2206', '白山市', '220623', '长白朝鲜族自治县', '', '', '', '', 3, 1, ''), ('220681', '2206', '00,22,2206', '临江市', '22', '吉林省', '2206', '白山市', '220681', '临江市', '', '', '', '', 3, 1, ''), ('2207', '22', '00,22', '松原市', '22', '吉林省', '2207', '松原市', '', '', '', '', '', '', 2, 1, ''), ('220702', '2207', '00,22,2207', '宁江区', '22', '吉林省', '2207', '松原市', '220702', '宁江区', '', '', '', '', 3, 1, ''), ('220721', '2207', '00,22,2207', '前郭尔罗斯蒙古族自治县', '22', '吉林省', '2207', '松原市', '220721', '前郭尔罗斯蒙古族自治县', '', '', '', '', 3, 1, ''), ('220722', '2207', '00,22,2207', '长岭县', '22', '吉林省', '2207', '松原市', '220722', '长岭县', '', '', '', '', 3, 1, ''), ('220723', '2207', '00,22,2207', '乾安县', '22', '吉林省', '2207', '松原市', '220723', '乾安县', '', '', '', '', 3, 1, ''), ('220781', '2207', '00,22,2207', '扶余市', '22', '吉林省', '2207', '松原市', '220781', '扶余市', '', '', '', '', 3, 1, ''), ('2208', '22', '00,22', '白城市', '22', '吉林省', '2208', '白城市', '', '', '', '', '', '', 2, 1, ''), ('220802', '2208', '00,22,2208', '洮北区', '22', '吉林省', '2208', '白城市', '220802', '洮北区', '', '', '', '', 3, 1, ''), ('220821', '2208', '00,22,2208', '镇赉县', '22', '吉林省', '2208', '白城市', '220821', '镇赉县', '', '', '', '', 3, 1, ''), ('220822', '2208', '00,22,2208', '通榆县', '22', '吉林省', '2208', '白城市', '220822', '通榆县', '', '', '', '', 3, 1, ''), ('220881', '2208', '00,22,2208', '洮南市', '22', '吉林省', '2208', '白城市', '220881', '洮南市', '', '', '', '', 3, 1, ''), ('220882', '2208', '00,22,2208', '大安市', '22', '吉林省', '2208', '白城市', '220882', '大安市', '', '', '', '', 3, 1, ''), ('2224', '22', '00,22', '延边朝鲜族自治州', '22', '吉林省', '2224', '延边朝鲜族自治州', '', '', '', '', '', '', 2, 1, ''), ('222401', '2224', '00,22,2224', '延吉市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222401', '延吉市', '', '', '', '', 3, 1, ''), ('222402', '2224', '00,22,2224', '图们市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222402', '图们市', '', '', '', '', 3, 1, ''), ('222403', '2224', '00,22,2224', '敦化市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222403', '敦化市', '', '', '', '', 3, 1, ''), ('222404', '2224', '00,22,2224', '珲春市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222404', '珲春市', '', '', '', '', 3, 1, ''), ('222405', '2224', '00,22,2224', '龙井市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222405', '龙井市', '', '', '', '', 3, 1, ''), ('222406', '2224', '00,22,2224', '和龙市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222406', '和龙市', '', '', '', '', 3, 1, ''), ('222424', '2224', '00,22,2224', '汪清县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222424', '汪清县', '', '', '', '', 3, 1, ''), ('222426', '2224', '00,22,2224', '安图县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222426', '安图县', '', '', '', '', 3, 1, ''), ('23', '00', '00', '黑龙江省', '23', '黑龙江省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2301', '23', '00,23', '哈尔滨市', '23', '黑龙江省', '2301', '哈尔滨市', '', '', '', '', '', '', 2, 1, ''), ('230102', '2301', '00,23,2301', '道里区', '23', '黑龙江省', '2301', '哈尔滨市', '230102', '道里区', '', '', '', '', 3, 1, ''), ('230103', '2301', '00,23,2301', '南岗区', '23', '黑龙江省', '2301', '哈尔滨市', '230103', '南岗区', '', '', '', '', 3, 1, ''), ('230104', '2301', '00,23,2301', '道外区', '23', '黑龙江省', '2301', '哈尔滨市', '230104', '道外区', '', '', '', '', 3, 1, ''), ('230108', '2301', '00,23,2301', '平房区', '23', '黑龙江省', '2301', '哈尔滨市', '230108', '平房区', '', '', '', '', 3, 1, ''), ('230109', '2301', '00,23,2301', '松北区', '23', '黑龙江省', '2301', '哈尔滨市', '230109', '松北区', '', '', '', '', 3, 1, ''), ('230110', '2301', '00,23,2301', '香坊区', '23', '黑龙江省', '2301', '哈尔滨市', '230110', '香坊区', '', '', '', '', 3, 1, ''), ('230111', '2301', '00,23,2301', '呼兰区', '23', '黑龙江省', '2301', '哈尔滨市', '230111', '呼兰区', '', '', '', '', 3, 1, ''), ('230112', '2301', '00,23,2301', '阿城区', '23', '黑龙江省', '2301', '哈尔滨市', '230112', '阿城区', '', '', '', '', 3, 1, ''), ('230113', '2301', '00,23,2301', '双城区', '23', '黑龙江省', '2301', '哈尔滨市', '230113', '双城区', '', '', '', '', 3, 1, ''), ('230123', '2301', '00,23,2301', '依兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230123', '依兰县', '', '', '', '', 3, 1, ''), ('230124', '2301', '00,23,2301', '方正县', '23', '黑龙江省', '2301', '哈尔滨市', '230124', '方正县', '', '', '', '', 3, 1, ''), ('230125', '2301', '00,23,2301', '宾县', '23', '黑龙江省', '2301', '哈尔滨市', '230125', '宾县', '', '', '', '', 3, 1, ''), ('230126', '2301', '00,23,2301', '巴彦县', '23', '黑龙江省', '2301', '哈尔滨市', '230126', '巴彦县', '', '', '', '', 3, 1, ''), ('230127', '2301', '00,23,2301', '木兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230127', '木兰县', '', '', '', '', 3, 1, ''), ('230128', '2301', '00,23,2301', '通河县', '23', '黑龙江省', '2301', '哈尔滨市', '230128', '通河县', '', '', '', '', 3, 1, ''), ('230129', '2301', '00,23,2301', '延寿县', '23', '黑龙江省', '2301', '哈尔滨市', '230129', '延寿县', '', '', '', '', 3, 1, ''), ('230183', '2301', '00,23,2301', '尚志市', '23', '黑龙江省', '2301', '哈尔滨市', '230183', '尚志市', '', '', '', '', 3, 1, ''), ('230184', '2301', '00,23,2301', '五常市', '23', '黑龙江省', '2301', '哈尔滨市', '230184', '五常市', '', '', '', '', 3, 1, ''), ('2302', '23', '00,23', '齐齐哈尔市', '23', '黑龙江省', '2302', '齐齐哈尔市', '', '', '', '', '', '', 2, 1, ''), ('230202', '2302', '00,23,2302', '龙沙区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230202', '龙沙区', '', '', '', '', 3, 1, ''), ('230203', '2302', '00,23,2302', '建华区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230203', '建华区', '', '', '', '', 3, 1, ''), ('230204', '2302', '00,23,2302', '铁锋区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230204', '铁锋区', '', '', '', '', 3, 1, ''), ('230205', '2302', '00,23,2302', '昂昂溪区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230205', '昂昂溪区', '', '', '', '', 3, 1, ''), ('230206', '2302', '00,23,2302', '富拉尔基区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230206', '富拉尔基区', '', '', '', '', 3, 1, ''), ('230207', '2302', '00,23,2302', '碾子山区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230207', '碾子山区', '', '', '', '', 3, 1, ''), ('230208', '2302', '00,23,2302', '梅里斯达斡尔族区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230208', '梅里斯达斡尔族区', '', '', '', '', 3, 1, ''), ('230221', '2302', '00,23,2302', '龙江县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230221', '龙江县', '', '', '', '', 3, 1, ''), ('230223', '2302', '00,23,2302', '依安县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230223', '依安县', '', '', '', '', 3, 1, ''), ('230224', '2302', '00,23,2302', '泰来县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230224', '泰来县', '', '', '', '', 3, 1, ''), ('230225', '2302', '00,23,2302', '甘南县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230225', '甘南县', '', '', '', '', 3, 1, ''), ('230227', '2302', '00,23,2302', '富裕县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230227', '富裕县', '', '', '', '', 3, 1, ''), ('230229', '2302', '00,23,2302', '克山县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230229', '克山县', '', '', '', '', 3, 1, ''), ('230230', '2302', '00,23,2302', '克东县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230230', '克东县', '', '', '', '', 3, 1, ''), ('230231', '2302', '00,23,2302', '拜泉县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230231', '拜泉县', '', '', '', '', 3, 1, ''), ('230281', '2302', '00,23,2302', '讷河市', '23', '黑龙江省', '2302', '齐齐哈尔市', '230281', '讷河市', '', '', '', '', 3, 1, ''), ('2303', '23', '00,23', '鸡西市', '23', '黑龙江省', '2303', '鸡西市', '', '', '', '', '', '', 2, 1, ''), ('230302', '2303', '00,23,2303', '鸡冠区', '23', '黑龙江省', '2303', '鸡西市', '230302', '鸡冠区', '', '', '', '', 3, 1, ''), ('230303', '2303', '00,23,2303', '恒山区', '23', '黑龙江省', '2303', '鸡西市', '230303', '恒山区', '', '', '', '', 3, 1, ''), ('230304', '2303', '00,23,2303', '滴道区', '23', '黑龙江省', '2303', '鸡西市', '230304', '滴道区', '', '', '', '', 3, 1, ''), ('230305', '2303', '00,23,2303', '梨树区', '23', '黑龙江省', '2303', '鸡西市', '230305', '梨树区', '', '', '', '', 3, 1, ''), ('230306', '2303', '00,23,2303', '城子河区', '23', '黑龙江省', '2303', '鸡西市', '230306', '城子河区', '', '', '', '', 3, 1, ''), ('230307', '2303', '00,23,2303', '麻山区', '23', '黑龙江省', '2303', '鸡西市', '230307', '麻山区', '', '', '', '', 3, 1, ''), ('230321', '2303', '00,23,2303', '鸡东县', '23', '黑龙江省', '2303', '鸡西市', '230321', '鸡东县', '', '', '', '', 3, 1, ''), ('230381', '2303', '00,23,2303', '虎林市', '23', '黑龙江省', '2303', '鸡西市', '230381', '虎林市', '', '', '', '', 3, 1, ''), ('230382', '2303', '00,23,2303', '密山市', '23', '黑龙江省', '2303', '鸡西市', '230382', '密山市', '', '', '', '', 3, 1, ''), ('2304', '23', '00,23', '鹤岗市', '23', '黑龙江省', '2304', '鹤岗市', '', '', '', '', '', '', 2, 1, ''), ('230402', '2304', '00,23,2304', '向阳区', '23', '黑龙江省', '2304', '鹤岗市', '230402', '向阳区', '', '', '', '', 3, 1, ''), ('230403', '2304', '00,23,2304', '工农区', '23', '黑龙江省', '2304', '鹤岗市', '230403', '工农区', '', '', '', '', 3, 1, ''), ('230404', '2304', '00,23,2304', '南山区', '23', '黑龙江省', '2304', '鹤岗市', '230404', '南山区', '', '', '', '', 3, 1, ''), ('230405', '2304', '00,23,2304', '兴安区', '23', '黑龙江省', '2304', '鹤岗市', '230405', '兴安区', '', '', '', '', 3, 1, ''), ('230406', '2304', '00,23,2304', '东山区', '23', '黑龙江省', '2304', '鹤岗市', '230406', '东山区', '', '', '', '', 3, 1, ''), ('230407', '2304', '00,23,2304', '兴山区', '23', '黑龙江省', '2304', '鹤岗市', '230407', '兴山区', '', '', '', '', 3, 1, ''), ('230421', '2304', '00,23,2304', '萝北县', '23', '黑龙江省', '2304', '鹤岗市', '230421', '萝北县', '', '', '', '', 3, 1, ''), ('230422', '2304', '00,23,2304', '绥滨县', '23', '黑龙江省', '2304', '鹤岗市', '230422', '绥滨县', '', '', '', '', 3, 1, ''), ('2305', '23', '00,23', '双鸭山市', '23', '黑龙江省', '2305', '双鸭山市', '', '', '', '', '', '', 2, 1, ''), ('230502', '2305', '00,23,2305', '尖山区', '23', '黑龙江省', '2305', '双鸭山市', '230502', '尖山区', '', '', '', '', 3, 1, ''), ('230503', '2305', '00,23,2305', '岭东区', '23', '黑龙江省', '2305', '双鸭山市', '230503', '岭东区', '', '', '', '', 3, 1, ''), ('230505', '2305', '00,23,2305', '四方台区', '23', '黑龙江省', '2305', '双鸭山市', '230505', '四方台区', '', '', '', '', 3, 1, ''), ('230506', '2305', '00,23,2305', '宝山区', '23', '黑龙江省', '2305', '双鸭山市', '230506', '宝山区', '', '', '', '', 3, 1, ''), ('230521', '2305', '00,23,2305', '集贤县', '23', '黑龙江省', '2305', '双鸭山市', '230521', '集贤县', '', '', '', '', 3, 1, ''), ('230522', '2305', '00,23,2305', '友谊县', '23', '黑龙江省', '2305', '双鸭山市', '230522', '友谊县', '', '', '', '', 3, 1, ''), ('230523', '2305', '00,23,2305', '宝清县', '23', '黑龙江省', '2305', '双鸭山市', '230523', '宝清县', '', '', '', '', 3, 1, ''), ('230524', '2305', '00,23,2305', '饶河县', '23', '黑龙江省', '2305', '双鸭山市', '230524', '饶河县', '', '', '', '', 3, 1, ''), ('2306', '23', '00,23', '大庆市', '23', '黑龙江省', '2306', '大庆市', '', '', '', '', '', '', 2, 1, ''), ('230602', '2306', '00,23,2306', '萨尔图区', '23', '黑龙江省', '2306', '大庆市', '230602', '萨尔图区', '', '', '', '', 3, 1, ''), ('230603', '2306', '00,23,2306', '龙凤区', '23', '黑龙江省', '2306', '大庆市', '230603', '龙凤区', '', '', '', '', 3, 1, ''), ('230604', '2306', '00,23,2306', '让胡路区', '23', '黑龙江省', '2306', '大庆市', '230604', '让胡路区', '', '', '', '', 3, 1, ''), ('230605', '2306', '00,23,2306', '红岗区', '23', '黑龙江省', '2306', '大庆市', '230605', '红岗区', '', '', '', '', 3, 1, ''), ('230606', '2306', '00,23,2306', '大同区', '23', '黑龙江省', '2306', '大庆市', '230606', '大同区', '', '', '', '', 3, 1, ''), ('230621', '2306', '00,23,2306', '肇州县', '23', '黑龙江省', '2306', '大庆市', '230621', '肇州县', '', '', '', '', 3, 1, ''), ('230622', '2306', '00,23,2306', '肇源县', '23', '黑龙江省', '2306', '大庆市', '230622', '肇源县', '', '', '', '', 3, 1, ''), ('230623', '2306', '00,23,2306', '林甸县', '23', '黑龙江省', '2306', '大庆市', '230623', '林甸县', '', '', '', '', 3, 1, ''), ('230624', '2306', '00,23,2306', '杜尔伯特蒙古族自治县', '23', '黑龙江省', '2306', '大庆市', '230624', '杜尔伯特蒙古族自治县', '', '', '', '', 3, 1, ''), ('2307', '23', '00,23', '伊春市', '23', '黑龙江省', '2307', '伊春市', '', '', '', '', '', '', 2, 1, ''), ('230717', '2307', '00,23,2307', '伊美区', '23', '黑龙江省', '2307', '伊春市', '230717', '伊美区', '', '', '', '', 3, 1, ''), ('230718', '2307', '00,23,2307', '乌翠区', '23', '黑龙江省', '2307', '伊春市', '230718', '乌翠区', '', '', '', '', 3, 1, ''), ('230719', '2307', '00,23,2307', '友好区', '23', '黑龙江省', '2307', '伊春市', '230719', '友好区', '', '', '', '', 3, 1, ''), ('230722', '2307', '00,23,2307', '嘉荫县', '23', '黑龙江省', '2307', '伊春市', '230722', '嘉荫县', '', '', '', '', 3, 1, ''), ('230723', '2307', '00,23,2307', '汤旺县', '23', '黑龙江省', '2307', '伊春市', '230723', '汤旺县', '', '', '', '', 3, 1, ''), ('230724', '2307', '00,23,2307', '丰林县', '23', '黑龙江省', '2307', '伊春市', '230724', '丰林县', '', '', '', '', 3, 1, ''), ('230725', '2307', '00,23,2307', '大箐山县', '23', '黑龙江省', '2307', '伊春市', '230725', '大箐山县', '', '', '', '', 3, 1, ''), ('230726', '2307', '00,23,2307', '南岔县', '23', '黑龙江省', '2307', '伊春市', '230726', '南岔县', '', '', '', '', 3, 1, ''), ('230751', '2307', '00,23,2307', '金林区', '23', '黑龙江省', '2307', '伊春市', '230751', '金林区', '', '', '', '', 3, 1, ''), ('230781', '2307', '00,23,2307', '铁力市', '23', '黑龙江省', '2307', '伊春市', '230781', '铁力市', '', '', '', '', 3, 1, ''), ('2308', '23', '00,23', '佳木斯市', '23', '黑龙江省', '2308', '佳木斯市', '', '', '', '', '', '', 2, 1, ''), ('230803', '2308', '00,23,2308', '向阳区', '23', '黑龙江省', '2308', '佳木斯市', '230803', '向阳区', '', '', '', '', 3, 1, ''), ('230804', '2308', '00,23,2308', '前进区', '23', '黑龙江省', '2308', '佳木斯市', '230804', '前进区', '', '', '', '', 3, 1, ''), ('230805', '2308', '00,23,2308', '东风区', '23', '黑龙江省', '2308', '佳木斯市', '230805', '东风区', '', '', '', '', 3, 1, ''), ('230811', '2308', '00,23,2308', '郊区', '23', '黑龙江省', '2308', '佳木斯市', '230811', '郊区', '', '', '', '', 3, 1, ''), ('230822', '2308', '00,23,2308', '桦南县', '23', '黑龙江省', '2308', '佳木斯市', '230822', '桦南县', '', '', '', '', 3, 1, ''), ('230826', '2308', '00,23,2308', '桦川县', '23', '黑龙江省', '2308', '佳木斯市', '230826', '桦川县', '', '', '', '', 3, 1, ''), ('230828', '2308', '00,23,2308', '汤原县', '23', '黑龙江省', '2308', '佳木斯市', '230828', '汤原县', '', '', '', '', 3, 1, ''), ('230881', '2308', '00,23,2308', '同江市', '23', '黑龙江省', '2308', '佳木斯市', '230881', '同江市', '', '', '', '', 3, 1, ''), ('230882', '2308', '00,23,2308', '富锦市', '23', '黑龙江省', '2308', '佳木斯市', '230882', '富锦市', '', '', '', '', 3, 1, ''), ('230883', '2308', '00,23,2308', '抚远市', '23', '黑龙江省', '2308', '佳木斯市', '230883', '抚远市', '', '', '', '', 3, 1, ''), ('2309', '23', '00,23', '七台河市', '23', '黑龙江省', '2309', '七台河市', '', '', '', '', '', '', 2, 1, ''), ('230902', '2309', '00,23,2309', '新兴区', '23', '黑龙江省', '2309', '七台河市', '230902', '新兴区', '', '', '', '', 3, 1, ''), ('230903', '2309', '00,23,2309', '桃山区', '23', '黑龙江省', '2309', '七台河市', '230903', '桃山区', '', '', '', '', 3, 1, ''), ('230904', '2309', '00,23,2309', '茄子河区', '23', '黑龙江省', '2309', '七台河市', '230904', '茄子河区', '', '', '', '', 3, 1, ''), ('230921', '2309', '00,23,2309', '勃利县', '23', '黑龙江省', '2309', '七台河市', '230921', '勃利县', '', '', '', '', 3, 1, ''), ('2310', '23', '00,23', '牡丹江市', '23', '黑龙江省', '2310', '牡丹江市', '', '', '', '', '', '', 2, 1, ''), ('231002', '2310', '00,23,2310', '东安区', '23', '黑龙江省', '2310', '牡丹江市', '231002', '东安区', '', '', '', '', 3, 1, ''), ('231003', '2310', '00,23,2310', '阳明区', '23', '黑龙江省', '2310', '牡丹江市', '231003', '阳明区', '', '', '', '', 3, 1, ''), ('231004', '2310', '00,23,2310', '爱民区', '23', '黑龙江省', '2310', '牡丹江市', '231004', '爱民区', '', '', '', '', 3, 1, ''), ('231005', '2310', '00,23,2310', '西安区', '23', '黑龙江省', '2310', '牡丹江市', '231005', '西安区', '', '', '', '', 3, 1, ''), ('231025', '2310', '00,23,2310', '林口县', '23', '黑龙江省', '2310', '牡丹江市', '231025', '林口县', '', '', '', '', 3, 1, ''), ('231081', '2310', '00,23,2310', '绥芬河市', '23', '黑龙江省', '2310', '牡丹江市', '231081', '绥芬河市', '', '', '', '', 3, 1, ''), ('231083', '2310', '00,23,2310', '海林市', '23', '黑龙江省', '2310', '牡丹江市', '231083', '海林市', '', '', '', '', 3, 1, ''), ('231084', '2310', '00,23,2310', '宁安市', '23', '黑龙江省', '2310', '牡丹江市', '231084', '宁安市', '', '', '', '', 3, 1, ''), ('231085', '2310', '00,23,2310', '穆棱市', '23', '黑龙江省', '2310', '牡丹江市', '231085', '穆棱市', '', '', '', '', 3, 1, ''), ('231086', '2310', '00,23,2310', '东宁市', '23', '黑龙江省', '2310', '牡丹江市', '231086', '东宁市', '', '', '', '', 3, 1, ''), ('2311', '23', '00,23', '黑河市', '23', '黑龙江省', '2311', '黑河市', '', '', '', '', '', '', 2, 1, ''), ('231102', '2311', '00,23,2311', '爱辉区', '23', '黑龙江省', '2311', '黑河市', '231102', '爱辉区', '', '', '', '', 3, 1, ''), ('231123', '2311', '00,23,2311', '逊克县', '23', '黑龙江省', '2311', '黑河市', '231123', '逊克县', '', '', '', '', 3, 1, ''), ('231124', '2311', '00,23,2311', '孙吴县', '23', '黑龙江省', '2311', '黑河市', '231124', '孙吴县', '', '', '', '', 3, 1, ''), ('231181', '2311', '00,23,2311', '北安市', '23', '黑龙江省', '2311', '黑河市', '231181', '北安市', '', '', '', '', 3, 1, ''), ('231182', '2311', '00,23,2311', '五大连池市', '23', '黑龙江省', '2311', '黑河市', '231182', '五大连池市', '', '', '', '', 3, 1, ''), ('231183', '2311', '00,23,2311', '嫩江市', '23', '黑龙江省', '2311', '黑河市', '231183', '嫩江市', '', '', '', '', 3, 1, ''), ('2312', '23', '00,23', '绥化市', '23', '黑龙江省', '2312', '绥化市', '', '', '', '', '', '', 2, 1, ''), ('231202', '2312', '00,23,2312', '北林区', '23', '黑龙江省', '2312', '绥化市', '231202', '北林区', '', '', '', '', 3, 1, ''), ('231221', '2312', '00,23,2312', '望奎县', '23', '黑龙江省', '2312', '绥化市', '231221', '望奎县', '', '', '', '', 3, 1, ''), ('231222', '2312', '00,23,2312', '兰西县', '23', '黑龙江省', '2312', '绥化市', '231222', '兰西县', '', '', '', '', 3, 1, ''), ('231223', '2312', '00,23,2312', '青冈县', '23', '黑龙江省', '2312', '绥化市', '231223', '青冈县', '', '', '', '', 3, 1, ''), ('231224', '2312', '00,23,2312', '庆安县', '23', '黑龙江省', '2312', '绥化市', '231224', '庆安县', '', '', '', '', 3, 1, ''), ('231225', '2312', '00,23,2312', '明水县', '23', '黑龙江省', '2312', '绥化市', '231225', '明水县', '', '', '', '', 3, 1, ''), ('231226', '2312', '00,23,2312', '绥棱县', '23', '黑龙江省', '2312', '绥化市', '231226', '绥棱县', '', '', '', '', 3, 1, ''), ('231281', '2312', '00,23,2312', '安达市', '23', '黑龙江省', '2312', '绥化市', '231281', '安达市', '', '', '', '', 3, 1, ''), ('231282', '2312', '00,23,2312', '肇东市', '23', '黑龙江省', '2312', '绥化市', '231282', '肇东市', '', '', '', '', 3, 1, ''), ('231283', '2312', '00,23,2312', '海伦市', '23', '黑龙江省', '2312', '绥化市', '231283', '海伦市', '', '', '', '', 3, 1, ''), ('2327', '23', '00,23', '大兴安岭地区', '23', '黑龙江省', '2327', '大兴安岭地区', '', '', '', '', '', '', 2, 1, ''), ('232701', '2327', '00,23,2327', '漠河市', '23', '黑龙江省', '2327', '大兴安岭地区', '232701', '漠河市', '', '', '', '', 3, 1, ''), ('232721', '2327', '00,23,2327', '呼玛县', '23', '黑龙江省', '2327', '大兴安岭地区', '232721', '呼玛县', '', '', '', '', 3, 1, ''), ('232722', '2327', '00,23,2327', '塔河县', '23', '黑龙江省', '2327', '大兴安岭地区', '232722', '塔河县', '', '', '', '', 3, 1, ''), ('31', '00', '00', '上海市', '31', '上海市', '', '', '', '', '', '', '', '', 1, 1, ''), ('3101', '31', '00,31', '上海市', '31', '上海市', '3101', '上海市', '', '', '', '', '', '', 2, 1, ''), ('310101', '3101', '00,31,3101', '黄浦区', '31', '上海市', '3101', '上海市', '310101', '黄浦区', '', '', '', '', 3, 1, ''), ('310104', '3101', '00,31,3101', '徐汇区', '31', '上海市', '3101', '上海市', '310104', '徐汇区', '', '', '', '', 3, 1, ''), ('310105', '3101', '00,31,3101', '长宁区', '31', '上海市', '3101', '上海市', '310105', '长宁区', '', '', '', '', 3, 1, ''), ('310106', '3101', '00,31,3101', '静安区', '31', '上海市', '3101', '上海市', '310106', '静安区', '', '', '', '', 3, 1, ''), ('310107', '3101', '00,31,3101', '普陀区', '31', '上海市', '3101', '上海市', '310107', '普陀区', '', '', '', '', 3, 1, ''), ('310109', '3101', '00,31,3101', '虹口区', '31', '上海市', '3101', '上海市', '310109', '虹口区', '', '', '', '', 3, 1, ''), ('310110', '3101', '00,31,3101', '杨浦区', '31', '上海市', '3101', '上海市', '310110', '杨浦区', '', '', '', '', 3, 1, ''), ('310112', '3101', '00,31,3101', '闵行区', '31', '上海市', '3101', '上海市', '310112', '闵行区', '', '', '', '', 3, 1, ''), ('310113', '3101', '00,31,3101', '宝山区', '31', '上海市', '3101', '上海市', '310113', '宝山区', '', '', '', '', 3, 1, ''), ('310114', '3101', '00,31,3101', '嘉定区', '31', '上海市', '3101', '上海市', '310114', '嘉定区', '', '', '', '', 3, 1, ''), ('310115', '3101', '00,31,3101', '浦东新区', '31', '上海市', '3101', '上海市', '310115', '浦东新区', '', '', '', '', 3, 1, ''), ('310116', '3101', '00,31,3101', '金山区', '31', '上海市', '3101', '上海市', '310116', '金山区', '', '', '', '', 3, 1, ''), ('310117', '3101', '00,31,3101', '松江区', '31', '上海市', '3101', '上海市', '310117', '松江区', '', '', '', '', 3, 1, ''), ('310118', '3101', '00,31,3101', '青浦区', '31', '上海市', '3101', '上海市', '310118', '青浦区', '', '', '', '', 3, 1, ''), ('310120', '3101', '00,31,3101', '奉贤区', '31', '上海市', '3101', '上海市', '310120', '奉贤区', '', '', '', '', 3, 1, ''), ('310151', '3101', '00,31,3101', '崇明区', '31', '上海市', '3101', '上海市', '310151', '崇明区', '', '', '', '', 3, 1, ''), ('32', '00', '00', '江苏省', '32', '江苏省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3201', '32', '00,32', '南京市', '32', '江苏省', '3201', '南京市', '', '', '', '', '', '', 2, 1, ''), ('320102', '3201', '00,32,3201', '玄武区', '32', '江苏省', '3201', '南京市', '320102', '玄武区', '', '', '', '', 3, 1, ''), ('320104', '3201', '00,32,3201', '秦淮区', '32', '江苏省', '3201', '南京市', '320104', '秦淮区', '', '', '', '', 3, 1, ''), ('320105', '3201', '00,32,3201', '建邺区', '32', '江苏省', '3201', '南京市', '320105', '建邺区', '', '', '', '', 3, 1, ''), ('320106', '3201', '00,32,3201', '鼓楼区', '32', '江苏省', '3201', '南京市', '320106', '鼓楼区', '', '', '', '', 3, 1, ''), ('320111', '3201', '00,32,3201', '浦口区', '32', '江苏省', '3201', '南京市', '320111', '浦口区', '', '', '', '', 3, 1, ''), ('320113', '3201', '00,32,3201', '栖霞区', '32', '江苏省', '3201', '南京市', '320113', '栖霞区', '', '', '', '', 3, 1, ''), ('320114', '3201', '00,32,3201', '雨花台区', '32', '江苏省', '3201', '南京市', '320114', '雨花台区', '', '', '', '', 3, 1, ''), ('320115', '3201', '00,32,3201', '江宁区', '32', '江苏省', '3201', '南京市', '320115', '江宁区', '', '', '', '', 3, 1, ''), ('320116', '3201', '00,32,3201', '六合区', '32', '江苏省', '3201', '南京市', '320116', '六合区', '', '', '', '', 3, 1, ''), ('320117', '3201', '00,32,3201', '溧水区', '32', '江苏省', '3201', '南京市', '320117', '溧水区', '', '', '', '', 3, 1, ''), ('320118', '3201', '00,32,3201', '高淳区', '32', '江苏省', '3201', '南京市', '320118', '高淳区', '', '', '', '', 3, 1, ''), ('3202', '32', '00,32', '无锡市', '32', '江苏省', '3202', '无锡市', '', '', '', '', '', '', 2, 1, ''), ('320205', '3202', '00,32,3202', '锡山区', '32', '江苏省', '3202', '无锡市', '320205', '锡山区', '', '', '', '', 3, 1, ''), ('320206', '3202', '00,32,3202', '惠山区', '32', '江苏省', '3202', '无锡市', '320206', '惠山区', '', '', '', '', 3, 1, ''), ('320211', '3202', '00,32,3202', '滨湖区', '32', '江苏省', '3202', '无锡市', '320211', '滨湖区', '', '', '', '', 3, 1, ''), ('320213', '3202', '00,32,3202', '梁溪区', '32', '江苏省', '3202', '无锡市', '320213', '梁溪区', '', '', '', '', 3, 1, ''), ('320214', '3202', '00,32,3202', '新吴区', '32', '江苏省', '3202', '无锡市', '320214', '新吴区', '', '', '', '', 3, 1, ''), ('320281', '3202', '00,32,3202', '江阴市', '32', '江苏省', '3202', '无锡市', '320281', '江阴市', '', '', '', '', 3, 1, ''), ('320282', '3202', '00,32,3202', '宜兴市', '32', '江苏省', '3202', '无锡市', '320282', '宜兴市', '', '', '', '', 3, 1, ''), ('3203', '32', '00,32', '徐州市', '32', '江苏省', '3203', '徐州市', '', '', '', '', '', '', 2, 1, ''), ('320302', '3203', '00,32,3203', '鼓楼区', '32', '江苏省', '3203', '徐州市', '320302', '鼓楼区', '', '', '', '', 3, 1, ''), ('320303', '3203', '00,32,3203', '云龙区', '32', '江苏省', '3203', '徐州市', '320303', '云龙区', '', '', '', '', 3, 1, ''), ('320305', '3203', '00,32,3203', '贾汪区', '32', '江苏省', '3203', '徐州市', '320305', '贾汪区', '', '', '', '', 3, 1, ''), ('320311', '3203', '00,32,3203', '泉山区', '32', '江苏省', '3203', '徐州市', '320311', '泉山区', '', '', '', '', 3, 1, ''), ('320312', '3203', '00,32,3203', '铜山区', '32', '江苏省', '3203', '徐州市', '320312', '铜山区', '', '', '', '', 3, 1, ''), ('320321', '3203', '00,32,3203', '丰县', '32', '江苏省', '3203', '徐州市', '320321', '丰县', '', '', '', '', 3, 1, ''), ('320322', '3203', '00,32,3203', '沛县', '32', '江苏省', '3203', '徐州市', '320322', '沛县', '', '', '', '', 3, 1, ''), ('320324', '3203', '00,32,3203', '睢宁县', '32', '江苏省', '3203', '徐州市', '320324', '睢宁县', '', '', '', '', 3, 1, ''), ('320381', '3203', '00,32,3203', '新沂市', '32', '江苏省', '3203', '徐州市', '320381', '新沂市', '', '', '', '', 3, 1, ''), ('320382', '3203', '00,32,3203', '邳州市', '32', '江苏省', '3203', '徐州市', '320382', '邳州市', '', '', '', '', 3, 1, ''), ('3204', '32', '00,32', '常州市', '32', '江苏省', '3204', '常州市', '', '', '', '', '', '', 2, 1, ''), ('320402', '3204', '00,32,3204', '天宁区', '32', '江苏省', '3204', '常州市', '320402', '天宁区', '', '', '', '', 3, 1, ''), ('320404', '3204', '00,32,3204', '钟楼区', '32', '江苏省', '3204', '常州市', '320404', '钟楼区', '', '', '', '', 3, 1, ''), ('320411', '3204', '00,32,3204', '新北区', '32', '江苏省', '3204', '常州市', '320411', '新北区', '', '', '', '', 3, 1, ''), ('320412', '3204', '00,32,3204', '武进区', '32', '江苏省', '3204', '常州市', '320412', '武进区', '', '', '', '', 3, 1, ''), ('320413', '3204', '00,32,3204', '金坛区', '32', '江苏省', '3204', '常州市', '320413', '金坛区', '', '', '', '', 3, 1, ''), ('320481', '3204', '00,32,3204', '溧阳市', '32', '江苏省', '3204', '常州市', '320481', '溧阳市', '', '', '', '', 3, 1, ''), ('3205', '32', '00,32', '苏州市', '32', '江苏省', '3205', '苏州市', '', '', '', '', '', '', 2, 1, ''), ('320505', '3205', '00,32,3205', '虎丘区', '32', '江苏省', '3205', '苏州市', '320505', '虎丘区', '', '', '', '', 3, 1, ''), ('320506', '3205', '00,32,3205', '吴中区', '32', '江苏省', '3205', '苏州市', '320506', '吴中区', '', '', '', '', 3, 1, ''), ('320507', '3205', '00,32,3205', '相城区', '32', '江苏省', '3205', '苏州市', '320507', '相城区', '', '', '', '', 3, 1, ''), ('320508', '3205', '00,32,3205', '姑苏区', '32', '江苏省', '3205', '苏州市', '320508', '姑苏区', '', '', '', '', 3, 1, ''), ('320509', '3205', '00,32,3205', '吴江区', '32', '江苏省', '3205', '苏州市', '320509', '吴江区', '', '', '', '', 3, 1, ''), ('320581', '3205', '00,32,3205', '常熟市', '32', '江苏省', '3205', '苏州市', '320581', '常熟市', '', '', '', '', 3, 1, ''), ('320582', '3205', '00,32,3205', '张家港市', '32', '江苏省', '3205', '苏州市', '320582', '张家港市', '', '', '', '', 3, 1, ''), ('320583', '3205', '00,32,3205', '昆山市', '32', '江苏省', '3205', '苏州市', '320583', '昆山市', '', '', '', '', 3, 1, ''), ('320585', '3205', '00,32,3205', '太仓市', '32', '江苏省', '3205', '苏州市', '320585', '太仓市', '', '', '', '', 3, 1, ''), ('3206', '32', '00,32', '南通市', '32', '江苏省', '3206', '南通市', '', '', '', '', '', '', 2, 1, ''), ('320602', '3206', '00,32,3206', '崇川区', '32', '江苏省', '3206', '南通市', '320602', '崇川区', '', '', '', '', 3, 1, ''), ('320611', '3206', '00,32,3206', '港闸区', '32', '江苏省', '3206', '南通市', '320611', '港闸区', '', '', '', '', 3, 1, ''), ('320612', '3206', '00,32,3206', '通州区', '32', '江苏省', '3206', '南通市', '320612', '通州区', '', '', '', '', 3, 1, ''), ('320623', '3206', '00,32,3206', '如东县', '32', '江苏省', '3206', '南通市', '320623', '如东县', '', '', '', '', 3, 1, ''), ('320681', '3206', '00,32,3206', '启东市', '32', '江苏省', '3206', '南通市', '320681', '启东市', '', '', '', '', 3, 1, ''), ('320682', '3206', '00,32,3206', '如皋市', '32', '江苏省', '3206', '南通市', '320682', '如皋市', '', '', '', '', 3, 1, ''), ('320684', '3206', '00,32,3206', '海门市', '32', '江苏省', '3206', '南通市', '320684', '海门市', '', '', '', '', 3, 1, ''), ('320685', '3206', '00,32,3206', '海安市', '32', '江苏省', '3206', '南通市', '320685', '海安市', '', '', '', '', 3, 1, ''), ('3207', '32', '00,32', '连云港市', '32', '江苏省', '3207', '连云港市', '', '', '', '', '', '', 2, 1, ''), ('320703', '3207', '00,32,3207', '连云区', '32', '江苏省', '3207', '连云港市', '320703', '连云区', '', '', '', '', 3, 1, ''), ('320706', '3207', '00,32,3207', '海州区', '32', '江苏省', '3207', '连云港市', '320706', '海州区', '', '', '', '', 3, 1, ''), ('320707', '3207', '00,32,3207', '赣榆区', '32', '江苏省', '3207', '连云港市', '320707', '赣榆区', '', '', '', '', 3, 1, ''), ('320722', '3207', '00,32,3207', '东海县', '32', '江苏省', '3207', '连云港市', '320722', '东海县', '', '', '', '', 3, 1, ''), ('320723', '3207', '00,32,3207', '灌云县', '32', '江苏省', '3207', '连云港市', '320723', '灌云县', '', '', '', '', 3, 1, ''), ('320724', '3207', '00,32,3207', '灌南县', '32', '江苏省', '3207', '连云港市', '320724', '灌南县', '', '', '', '', 3, 1, ''), ('3208', '32', '00,32', '淮安市', '32', '江苏省', '3208', '淮安市', '', '', '', '', '', '', 2, 1, ''), ('320803', '3208', '00,32,3208', '淮安区', '32', '江苏省', '3208', '淮安市', '320803', '淮安区', '', '', '', '', 3, 1, ''), ('320804', '3208', '00,32,3208', '淮阴区', '32', '江苏省', '3208', '淮安市', '320804', '淮阴区', '', '', '', '', 3, 1, ''), ('320812', '3208', '00,32,3208', '清江浦区', '32', '江苏省', '3208', '淮安市', '320812', '清江浦区', '', '', '', '', 3, 1, ''), ('320813', '3208', '00,32,3208', '洪泽区', '32', '江苏省', '3208', '淮安市', '320813', '洪泽区', '', '', '', '', 3, 1, ''), ('320826', '3208', '00,32,3208', '涟水县', '32', '江苏省', '3208', '淮安市', '320826', '涟水县', '', '', '', '', 3, 1, ''), ('320830', '3208', '00,32,3208', '盱眙县', '32', '江苏省', '3208', '淮安市', '320830', '盱眙县', '', '', '', '', 3, 1, ''), ('320831', '3208', '00,32,3208', '金湖县', '32', '江苏省', '3208', '淮安市', '320831', '金湖县', '', '', '', '', 3, 1, ''), ('3209', '32', '00,32', '盐城市', '32', '江苏省', '3209', '盐城市', '', '', '', '', '', '', 2, 1, ''), ('320902', '3209', '00,32,3209', '亭湖区', '32', '江苏省', '3209', '盐城市', '320902', '亭湖区', '', '', '', '', 3, 1, ''), ('320903', '3209', '00,32,3209', '盐都区', '32', '江苏省', '3209', '盐城市', '320903', '盐都区', '', '', '', '', 3, 1, ''), ('320904', '3209', '00,32,3209', '大丰区', '32', '江苏省', '3209', '盐城市', '320904', '大丰区', '', '', '', '', 3, 1, ''), ('320921', '3209', '00,32,3209', '响水县', '32', '江苏省', '3209', '盐城市', '320921', '响水县', '', '', '', '', 3, 1, ''), ('320922', '3209', '00,32,3209', '滨海县', '32', '江苏省', '3209', '盐城市', '320922', '滨海县', '', '', '', '', 3, 1, ''), ('320923', '3209', '00,32,3209', '阜宁县', '32', '江苏省', '3209', '盐城市', '320923', '阜宁县', '', '', '', '', 3, 1, ''), ('320924', '3209', '00,32,3209', '射阳县', '32', '江苏省', '3209', '盐城市', '320924', '射阳县', '', '', '', '', 3, 1, ''), ('320925', '3209', '00,32,3209', '建湖县', '32', '江苏省', '3209', '盐城市', '320925', '建湖县', '', '', '', '', 3, 1, ''), ('320981', '3209', '00,32,3209', '东台市', '32', '江苏省', '3209', '盐城市', '320981', '东台市', '', '', '', '', 3, 1, ''), ('3210', '32', '00,32', '扬州市', '32', '江苏省', '3210', '扬州市', '', '', '', '', '', '', 2, 1, ''), ('321002', '3210', '00,32,3210', '广陵区', '32', '江苏省', '3210', '扬州市', '321002', '广陵区', '', '', '', '', 3, 1, ''), ('321003', '3210', '00,32,3210', '邗江区', '32', '江苏省', '3210', '扬州市', '321003', '邗江区', '', '', '', '', 3, 1, ''), ('321012', '3210', '00,32,3210', '江都区', '32', '江苏省', '3210', '扬州市', '321012', '江都区', '', '', '', '', 3, 1, ''), ('321023', '3210', '00,32,3210', '宝应县', '32', '江苏省', '3210', '扬州市', '321023', '宝应县', '', '', '', '', 3, 1, ''), ('321081', '3210', '00,32,3210', '仪征市', '32', '江苏省', '3210', '扬州市', '321081', '仪征市', '', '', '', '', 3, 1, ''), ('321084', '3210', '00,32,3210', '高邮市', '32', '江苏省', '3210', '扬州市', '321084', '高邮市', '', '', '', '', 3, 1, ''), ('3211', '32', '00,32', '镇江市', '32', '江苏省', '3211', '镇江市', '', '', '', '', '', '', 2, 1, ''), ('321102', '3211', '00,32,3211', '京口区', '32', '江苏省', '3211', '镇江市', '321102', '京口区', '', '', '', '', 3, 1, ''), ('321111', '3211', '00,32,3211', '润州区', '32', '江苏省', '3211', '镇江市', '321111', '润州区', '', '', '', '', 3, 1, ''), ('321112', '3211', '00,32,3211', '丹徒区', '32', '江苏省', '3211', '镇江市', '321112', '丹徒区', '', '', '', '', 3, 1, ''), ('321181', '3211', '00,32,3211', '丹阳市', '32', '江苏省', '3211', '镇江市', '321181', '丹阳市', '', '', '', '', 3, 1, ''), ('321182', '3211', '00,32,3211', '扬中市', '32', '江苏省', '3211', '镇江市', '321182', '扬中市', '', '', '', '', 3, 1, ''), ('321183', '3211', '00,32,3211', '句容市', '32', '江苏省', '3211', '镇江市', '321183', '句容市', '', '', '', '', 3, 1, ''), ('3212', '32', '00,32', '泰州市', '32', '江苏省', '3212', '泰州市', '', '', '', '', '', '', 2, 1, ''), ('321202', '3212', '00,32,3212', '海陵区', '32', '江苏省', '3212', '泰州市', '321202', '海陵区', '', '', '', '', 3, 1, ''), ('321203', '3212', '00,32,3212', '高港区', '32', '江苏省', '3212', '泰州市', '321203', '高港区', '', '', '', '', 3, 1, ''), ('321204', '3212', '00,32,3212', '姜堰区', '32', '江苏省', '3212', '泰州市', '321204', '姜堰区', '', '', '', '', 3, 1, ''), ('321281', '3212', '00,32,3212', '兴化市', '32', '江苏省', '3212', '泰州市', '321281', '兴化市', '', '', '', '', 3, 1, ''), ('321282', '3212', '00,32,3212', '靖江市', '32', '江苏省', '3212', '泰州市', '321282', '靖江市', '', '', '', '', 3, 1, ''), ('321283', '3212', '00,32,3212', '泰兴市', '32', '江苏省', '3212', '泰州市', '321283', '泰兴市', '', '', '', '', 3, 1, ''), ('3213', '32', '00,32', '宿迁市', '32', '江苏省', '3213', '宿迁市', '', '', '', '', '', '', 2, 1, ''), ('321302', '3213', '00,32,3213', '宿城区', '32', '江苏省', '3213', '宿迁市', '321302', '宿城区', '', '', '', '', 3, 1, ''), ('321311', '3213', '00,32,3213', '宿豫区', '32', '江苏省', '3213', '宿迁市', '321311', '宿豫区', '', '', '', '', 3, 1, ''), ('321322', '3213', '00,32,3213', '沭阳县', '32', '江苏省', '3213', '宿迁市', '321322', '沭阳县', '', '', '', '', 3, 1, ''), ('321323', '3213', '00,32,3213', '泗阳县', '32', '江苏省', '3213', '宿迁市', '321323', '泗阳县', '', '', '', '', 3, 1, ''), ('321324', '3213', '00,32,3213', '泗洪县', '32', '江苏省', '3213', '宿迁市', '321324', '泗洪县', '', '', '', '', 3, 1, ''), ('33', '00', '00', '浙江省', '33', '浙江省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3301', '33', '00,33', '杭州市', '33', '浙江省', '3301', '杭州市', '', '', '', '', '', '', 2, 1, ''), ('330102', '3301', '00,33,3301', '上城区', '33', '浙江省', '3301', '杭州市', '330102', '上城区', '', '', '', '', 3, 1, ''), ('330103', '3301', '00,33,3301', '下城区', '33', '浙江省', '3301', '杭州市', '330103', '下城区', '', '', '', '', 3, 1, ''), ('330104', '3301', '00,33,3301', '江干区', '33', '浙江省', '3301', '杭州市', '330104', '江干区', '', '', '', '', 3, 1, ''), ('330105', '3301', '00,33,3301', '拱墅区', '33', '浙江省', '3301', '杭州市', '330105', '拱墅区', '', '', '', '', 3, 1, ''), ('330106', '3301', '00,33,3301', '西湖区', '33', '浙江省', '3301', '杭州市', '330106', '西湖区', '', '', '', '', 3, 1, ''), ('330108', '3301', '00,33,3301', '滨江区', '33', '浙江省', '3301', '杭州市', '330108', '滨江区', '', '', '', '', 3, 1, ''), ('330109', '3301', '00,33,3301', '萧山区', '33', '浙江省', '3301', '杭州市', '330109', '萧山区', '', '', '', '', 3, 1, ''), ('330110', '3301', '00,33,3301', '余杭区', '33', '浙江省', '3301', '杭州市', '330110', '余杭区', '', '', '', '', 3, 1, ''), ('330111', '3301', '00,33,3301', '富阳区', '33', '浙江省', '3301', '杭州市', '330111', '富阳区', '', '', '', '', 3, 1, ''), ('330112', '3301', '00,33,3301', '临安区', '33', '浙江省', '3301', '杭州市', '330112', '临安区', '', '', '', '', 3, 1, ''), ('330122', '3301', '00,33,3301', '桐庐县', '33', '浙江省', '3301', '杭州市', '330122', '桐庐县', '', '', '', '', 3, 1, ''), ('330127', '3301', '00,33,3301', '淳安县', '33', '浙江省', '3301', '杭州市', '330127', '淳安县', '', '', '', '', 3, 1, ''), ('330182', '3301', '00,33,3301', '建德市', '33', '浙江省', '3301', '杭州市', '330182', '建德市', '', '', '', '', 3, 1, ''), ('3302', '33', '00,33', '宁波市', '33', '浙江省', '3302', '宁波市', '', '', '', '', '', '', 2, 1, ''), ('330203', '3302', '00,33,3302', '海曙区', '33', '浙江省', '3302', '宁波市', '330203', '海曙区', '', '', '', '', 3, 1, ''), ('330205', '3302', '00,33,3302', '江北区', '33', '浙江省', '3302', '宁波市', '330205', '江北区', '', '', '', '', 3, 1, ''), ('330206', '3302', '00,33,3302', '北仑区', '33', '浙江省', '3302', '宁波市', '330206', '北仑区', '', '', '', '', 3, 1, ''), ('330211', '3302', '00,33,3302', '镇海区', '33', '浙江省', '3302', '宁波市', '330211', '镇海区', '', '', '', '', 3, 1, ''), ('330212', '3302', '00,33,3302', '鄞州区', '33', '浙江省', '3302', '宁波市', '330212', '鄞州区', '', '', '', '', 3, 1, ''), ('330213', '3302', '00,33,3302', '奉化区', '33', '浙江省', '3302', '宁波市', '330213', '奉化区', '', '', '', '', 3, 1, ''), ('330225', '3302', '00,33,3302', '象山县', '33', '浙江省', '3302', '宁波市', '330225', '象山县', '', '', '', '', 3, 1, ''), ('330226', '3302', '00,33,3302', '宁海县', '33', '浙江省', '3302', '宁波市', '330226', '宁海县', '', '', '', '', 3, 1, ''), ('330281', '3302', '00,33,3302', '余姚市', '33', '浙江省', '3302', '宁波市', '330281', '余姚市', '', '', '', '', 3, 1, ''), ('330282', '3302', '00,33,3302', '慈溪市', '33', '浙江省', '3302', '宁波市', '330282', '慈溪市', '', '', '', '', 3, 1, ''), ('3303', '33', '00,33', '温州市', '33', '浙江省', '3303', '温州市', '', '', '', '', '', '', 2, 1, ''), ('330302', '3303', '00,33,3303', '鹿城区', '33', '浙江省', '3303', '温州市', '330302', '鹿城区', '', '', '', '', 3, 1, ''), ('330303', '3303', '00,33,3303', '龙湾区', '33', '浙江省', '3303', '温州市', '330303', '龙湾区', '', '', '', '', 3, 1, ''), ('330304', '3303', '00,33,3303', '瓯海区', '33', '浙江省', '3303', '温州市', '330304', '瓯海区', '', '', '', '', 3, 1, ''), ('330305', '3303', '00,33,3303', '洞头区', '33', '浙江省', '3303', '温州市', '330305', '洞头区', '', '', '', '', 3, 1, ''), ('330324', '3303', '00,33,3303', '永嘉县', '33', '浙江省', '3303', '温州市', '330324', '永嘉县', '', '', '', '', 3, 1, ''), ('330326', '3303', '00,33,3303', '平阳县', '33', '浙江省', '3303', '温州市', '330326', '平阳县', '', '', '', '', 3, 1, ''), ('330327', '3303', '00,33,3303', '苍南县', '33', '浙江省', '3303', '温州市', '330327', '苍南县', '', '', '', '', 3, 1, ''), ('330328', '3303', '00,33,3303', '文成县', '33', '浙江省', '3303', '温州市', '330328', '文成县', '', '', '', '', 3, 1, ''), ('330329', '3303', '00,33,3303', '泰顺县', '33', '浙江省', '3303', '温州市', '330329', '泰顺县', '', '', '', '', 3, 1, ''), ('330381', '3303', '00,33,3303', '瑞安市', '33', '浙江省', '3303', '温州市', '330381', '瑞安市', '', '', '', '', 3, 1, ''), ('330382', '3303', '00,33,3303', '乐清市', '33', '浙江省', '3303', '温州市', '330382', '乐清市', '', '', '', '', 3, 1, ''), ('330383', '3303', '00,33,3303', '龙港市', '33', '浙江省', '3303', '温州市', '330383', '龙港市', '', '', '', '', 3, 1, ''), ('3304', '33', '00,33', '嘉兴市', '33', '浙江省', '3304', '嘉兴市', '', '', '', '', '', '', 2, 1, ''), ('330402', '3304', '00,33,3304', '南湖区', '33', '浙江省', '3304', '嘉兴市', '330402', '南湖区', '', '', '', '', 3, 1, ''), ('330411', '3304', '00,33,3304', '秀洲区', '33', '浙江省', '3304', '嘉兴市', '330411', '秀洲区', '', '', '', '', 3, 1, ''), ('330421', '3304', '00,33,3304', '嘉善县', '33', '浙江省', '3304', '嘉兴市', '330421', '嘉善县', '', '', '', '', 3, 1, ''), ('330424', '3304', '00,33,3304', '海盐县', '33', '浙江省', '3304', '嘉兴市', '330424', '海盐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330481', '3304', '00,33,3304', '海宁市', '33', '浙江省', '3304', '嘉兴市', '330481', '海宁市', '', '', '', '', 3, 1, ''), ('330482', '3304', '00,33,3304', '平湖市', '33', '浙江省', '3304', '嘉兴市', '330482', '平湖市', '', '', '', '', 3, 1, ''), ('330483', '3304', '00,33,3304', '桐乡市', '33', '浙江省', '3304', '嘉兴市', '330483', '桐乡市', '', '', '', '', 3, 1, ''), ('3305', '33', '00,33', '湖州市', '33', '浙江省', '3305', '湖州市', '', '', '', '', '', '', 2, 1, ''), ('330502', '3305', '00,33,3305', '吴兴区', '33', '浙江省', '3305', '湖州市', '330502', '吴兴区', '', '', '', '', 3, 1, ''), ('330503', '3305', '00,33,3305', '南浔区', '33', '浙江省', '3305', '湖州市', '330503', '南浔区', '', '', '', '', 3, 1, ''), ('330521', '3305', '00,33,3305', '德清县', '33', '浙江省', '3305', '湖州市', '330521', '德清县', '', '', '', '', 3, 1, ''), ('330522', '3305', '00,33,3305', '长兴县', '33', '浙江省', '3305', '湖州市', '330522', '长兴县', '', '', '', '', 3, 1, ''), ('330523', '3305', '00,33,3305', '安吉县', '33', '浙江省', '3305', '湖州市', '330523', '安吉县', '', '', '', '', 3, 1, ''), ('3306', '33', '00,33', '绍兴市', '33', '浙江省', '3306', '绍兴市', '', '', '', '', '', '', 2, 1, ''), ('330602', '3306', '00,33,3306', '越城区', '33', '浙江省', '3306', '绍兴市', '330602', '越城区', '', '', '', '', 3, 1, ''), ('330603', '3306', '00,33,3306', '柯桥区', '33', '浙江省', '3306', '绍兴市', '330603', '柯桥区', '', '', '', '', 3, 1, ''), ('330604', '3306', '00,33,3306', '上虞区', '33', '浙江省', '3306', '绍兴市', '330604', '上虞区', '', '', '', '', 3, 1, ''), ('330624', '3306', '00,33,3306', '新昌县', '33', '浙江省', '3306', '绍兴市', '330624', '新昌县', '', '', '', '', 3, 1, ''), ('330681', '3306', '00,33,3306', '诸暨市', '33', '浙江省', '3306', '绍兴市', '330681', '诸暨市', '', '', '', '', 3, 1, ''), ('330683', '3306', '00,33,3306', '嵊州市', '33', '浙江省', '3306', '绍兴市', '330683', '嵊州市', '', '', '', '', 3, 1, ''), ('3307', '33', '00,33', '金华市', '33', '浙江省', '3307', '金华市', '', '', '', '', '', '', 2, 1, ''), ('330702', '3307', '00,33,3307', '婺城区', '33', '浙江省', '3307', '金华市', '330702', '婺城区', '', '', '', '', 3, 1, ''), ('330703', '3307', '00,33,3307', '金东区', '33', '浙江省', '3307', '金华市', '330703', '金东区', '', '', '', '', 3, 1, ''), ('330723', '3307', '00,33,3307', '武义县', '33', '浙江省', '3307', '金华市', '330723', '武义县', '', '', '', '', 3, 1, ''), ('330726', '3307', '00,33,3307', '浦江县', '33', '浙江省', '3307', '金华市', '330726', '浦江县', '', '', '', '', 3, 1, ''), ('330727', '3307', '00,33,3307', '磐安县', '33', '浙江省', '3307', '金华市', '330727', '磐安县', '', '', '', '', 3, 1, ''), ('330781', '3307', '00,33,3307', '兰溪市', '33', '浙江省', '3307', '金华市', '330781', '兰溪市', '', '', '', '', 3, 1, ''), ('330782', '3307', '00,33,3307', '义乌市', '33', '浙江省', '3307', '金华市', '330782', '义乌市', '', '', '', '', 3, 1, ''), ('330783', '3307', '00,33,3307', '东阳市', '33', '浙江省', '3307', '金华市', '330783', '东阳市', '', '', '', '', 3, 1, ''), ('330784', '3307', '00,33,3307', '永康市', '33', '浙江省', '3307', '金华市', '330784', '永康市', '', '', '', '', 3, 1, ''), ('3308', '33', '00,33', '衢州市', '33', '浙江省', '3308', '衢州市', '', '', '', '', '', '', 2, 1, ''), ('330802', '3308', '00,33,3308', '柯城区', '33', '浙江省', '3308', '衢州市', '330802', '柯城区', '', '', '', '', 3, 1, ''), ('330803', '3308', '00,33,3308', '衢江区', '33', '浙江省', '3308', '衢州市', '330803', '衢江区', '', '', '', '', 3, 1, ''), ('330822', '3308', '00,33,3308', '常山县', '33', '浙江省', '3308', '衢州市', '330822', '常山县', '', '', '', '', 3, 1, ''), ('330824', '3308', '00,33,3308', '开化县', '33', '浙江省', '3308', '衢州市', '330824', '开化县', '', '', '', '', 3, 1, ''), ('330825', '3308', '00,33,3308', '龙游县', '33', '浙江省', '3308', '衢州市', '330825', '龙游县', '', '', '', '', 3, 1, ''), ('330881', '3308', '00,33,3308', '江山市', '33', '浙江省', '3308', '衢州市', '330881', '江山市', '', '', '', '', 3, 1, ''), ('3309', '33', '00,33', '舟山市', '33', '浙江省', '3309', '舟山市', '', '', '', '', '', '', 2, 1, ''), ('330902', '3309', '00,33,3309', '定海区', '33', '浙江省', '3309', '舟山市', '330902', '定海区', '', '', '', '', 3, 1, ''), ('330903', '3309', '00,33,3309', '普陀区', '33', '浙江省', '3309', '舟山市', '330903', '普陀区', '', '', '', '', 3, 1, ''), ('330921', '3309', '00,33,3309', '岱山县', '33', '浙江省', '3309', '舟山市', '330921', '岱山县', '', '', '', '', 3, 1, ''), ('330922', '3309', '00,33,3309', '嵊泗县', '33', '浙江省', '3309', '舟山市', '330922', '嵊泗县', '', '', '', '', 3, 1, ''), ('3310', '33', '00,33', '台州市', '33', '浙江省', '3310', '台州市', '', '', '', '', '', '', 2, 1, ''), ('331002', '3310', '00,33,3310', '椒江区', '33', '浙江省', '3310', '台州市', '331002', '椒江区', '', '', '', '', 3, 1, ''), ('331003', '3310', '00,33,3310', '黄岩区', '33', '浙江省', '3310', '台州市', '331003', '黄岩区', '', '', '', '', 3, 1, ''), ('331004', '3310', '00,33,3310', '路桥区', '33', '浙江省', '3310', '台州市', '331004', '路桥区', '', '', '', '', 3, 1, ''), ('331022', '3310', '00,33,3310', '三门县', '33', '浙江省', '3310', '台州市', '331022', '三门县', '', '', '', '', 3, 1, ''), ('331023', '3310', '00,33,3310', '天台县', '33', '浙江省', '3310', '台州市', '331023', '天台县', '', '', '', '', 3, 1, ''), ('331024', '3310', '00,33,3310', '仙居县', '33', '浙江省', '3310', '台州市', '331024', '仙居县', '', '', '', '', 3, 1, ''), ('331081', '3310', '00,33,3310', '温岭市', '33', '浙江省', '3310', '台州市', '331081', '温岭市', '', '', '', '', 3, 1, ''), ('331082', '3310', '00,33,3310', '临海市', '33', '浙江省', '3310', '台州市', '331082', '临海市', '', '', '', '', 3, 1, ''), ('331083', '3310', '00,33,3310', '玉环市', '33', '浙江省', '3310', '台州市', '331083', '玉环市', '', '', '', '', 3, 1, ''), ('3311', '33', '00,33', '丽水市', '33', '浙江省', '3311', '丽水市', '', '', '', '', '', '', 2, 1, ''), ('331102', '3311', '00,33,3311', '莲都区', '33', '浙江省', '3311', '丽水市', '331102', '莲都区', '', '', '', '', 3, 1, ''), ('331121', '3311', '00,33,3311', '青田县', '33', '浙江省', '3311', '丽水市', '331121', '青田县', '', '', '', '', 3, 1, ''), ('331122', '3311', '00,33,3311', '缙云县', '33', '浙江省', '3311', '丽水市', '331122', '缙云县', '', '', '', '', 3, 1, ''), ('331123', '3311', '00,33,3311', '遂昌县', '33', '浙江省', '3311', '丽水市', '331123', '遂昌县', '', '', '', '', 3, 1, ''), ('331124', '3311', '00,33,3311', '松阳县', '33', '浙江省', '3311', '丽水市', '331124', '松阳县', '', '', '', '', 3, 1, ''), ('331125', '3311', '00,33,3311', '云和县', '33', '浙江省', '3311', '丽水市', '331125', '云和县', '', '', '', '', 3, 1, ''), ('331126', '3311', '00,33,3311', '庆元县', '33', '浙江省', '3311', '丽水市', '331126', '庆元县', '', '', '', '', 3, 1, ''), ('331127', '3311', '00,33,3311', '景宁畲族自治县', '33', '浙江省', '3311', '丽水市', '331127', '景宁畲族自治县', '', '', '', '', 3, 1, ''), ('331181', '3311', '00,33,3311', '龙泉市', '33', '浙江省', '3311', '丽水市', '331181', '龙泉市', '', '', '', '', 3, 1, ''), ('34', '00', '00', '安徽省', '34', '安徽省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3401', '34', '00,34', '合肥市', '34', '安徽省', '3401', '合肥市', '', '', '', '', '', '', 2, 1, ''), ('340102', '3401', '00,34,3401', '瑶海区', '34', '安徽省', '3401', '合肥市', '340102', '瑶海区', '', '', '', '', 3, 1, ''), ('340103', '3401', '00,34,3401', '庐阳区', '34', '安徽省', '3401', '合肥市', '340103', '庐阳区', '', '', '', '', 3, 1, ''), ('340104', '3401', '00,34,3401', '蜀山区', '34', '安徽省', '3401', '合肥市', '340104', '蜀山区', '', '', '', '', 3, 1, ''), ('340111', '3401', '00,34,3401', '包河区', '34', '安徽省', '3401', '合肥市', '340111', '包河区', '', '', '', '', 3, 1, ''), ('340121', '3401', '00,34,3401', '长丰县', '34', '安徽省', '3401', '合肥市', '340121', '长丰县', '', '', '', '', 3, 1, ''), ('340122', '3401', '00,34,3401', '肥东县', '34', '安徽省', '3401', '合肥市', '340122', '肥东县', '', '', '', '', 3, 1, ''), ('340123', '3401', '00,34,3401', '肥西县', '34', '安徽省', '3401', '合肥市', '340123', '肥西县', '', '', '', '', 3, 1, ''), ('340124', '3401', '00,34,3401', '庐江县', '34', '安徽省', '3401', '合肥市', '340124', '庐江县', '', '', '', '', 3, 1, ''), ('340181', '3401', '00,34,3401', '巢湖市', '34', '安徽省', '3401', '合肥市', '340181', '巢湖市', '', '', '', '', 3, 1, ''), ('3402', '34', '00,34', '芜湖市', '34', '安徽省', '3402', '芜湖市', '', '', '', '', '', '', 2, 1, ''), ('340202', '3402', '00,34,3402', '镜湖区', '34', '安徽省', '3402', '芜湖市', '340202', '镜湖区', '', '', '', '', 3, 1, ''), ('340203', '3402', '00,34,3402', '弋江区', '34', '安徽省', '3402', '芜湖市', '340203', '弋江区', '', '', '', '', 3, 1, ''), ('340207', '3402', '00,34,3402', '鸠江区', '34', '安徽省', '3402', '芜湖市', '340207', '鸠江区', '', '', '', '', 3, 1, ''), ('340208', '3402', '00,34,3402', '三山区', '34', '安徽省', '3402', '芜湖市', '340208', '三山区', '', '', '', '', 3, 1, ''), ('340221', '3402', '00,34,3402', '芜湖县', '34', '安徽省', '3402', '芜湖市', '340221', '芜湖县', '', '', '', '', 3, 1, ''), ('340222', '3402', '00,34,3402', '繁昌县', '34', '安徽省', '3402', '芜湖市', '340222', '繁昌县', '', '', '', '', 3, 1, ''), ('340223', '3402', '00,34,3402', '南陵县', '34', '安徽省', '3402', '芜湖市', '340223', '南陵县', '', '', '', '', 3, 1, ''), ('340281', '3402', '00,34,3402', '无为市', '34', '安徽省', '3402', '芜湖市', '340281', '无为市', '', '', '', '', 3, 1, ''), ('3403', '34', '00,34', '蚌埠市', '34', '安徽省', '3403', '蚌埠市', '', '', '', '', '', '', 2, 1, ''), ('340302', '3403', '00,34,3403', '龙子湖区', '34', '安徽省', '3403', '蚌埠市', '340302', '龙子湖区', '', '', '', '', 3, 1, ''), ('340303', '3403', '00,34,3403', '蚌山区', '34', '安徽省', '3403', '蚌埠市', '340303', '蚌山区', '', '', '', '', 3, 1, ''), ('340304', '3403', '00,34,3403', '禹会区', '34', '安徽省', '3403', '蚌埠市', '340304', '禹会区', '', '', '', '', 3, 1, ''), ('340311', '3403', '00,34,3403', '淮上区', '34', '安徽省', '3403', '蚌埠市', '340311', '淮上区', '', '', '', '', 3, 1, ''), ('340321', '3403', '00,34,3403', '怀远县', '34', '安徽省', '3403', '蚌埠市', '340321', '怀远县', '', '', '', '', 3, 1, ''), ('340322', '3403', '00,34,3403', '五河县', '34', '安徽省', '3403', '蚌埠市', '340322', '五河县', '', '', '', '', 3, 1, ''), ('340323', '3403', '00,34,3403', '固镇县', '34', '安徽省', '3403', '蚌埠市', '340323', '固镇县', '', '', '', '', 3, 1, ''), ('3404', '34', '00,34', '淮南市', '34', '安徽省', '3404', '淮南市', '', '', '', '', '', '', 2, 1, ''), ('340402', '3404', '00,34,3404', '大通区', '34', '安徽省', '3404', '淮南市', '340402', '大通区', '', '', '', '', 3, 1, ''), ('340403', '3404', '00,34,3404', '田家庵区', '34', '安徽省', '3404', '淮南市', '340403', '田家庵区', '', '', '', '', 3, 1, ''), ('340404', '3404', '00,34,3404', '谢家集区', '34', '安徽省', '3404', '淮南市', '340404', '谢家集区', '', '', '', '', 3, 1, ''), ('340405', '3404', '00,34,3404', '八公山区', '34', '安徽省', '3404', '淮南市', '340405', '八公山区', '', '', '', '', 3, 1, ''), ('340406', '3404', '00,34,3404', '潘集区', '34', '安徽省', '3404', '淮南市', '340406', '潘集区', '', '', '', '', 3, 1, ''), ('340421', '3404', '00,34,3404', '凤台县', '34', '安徽省', '3404', '淮南市', '340421', '凤台县', '', '', '', '', 3, 1, ''), ('340422', '3404', '00,34,3404', '寿县', '34', '安徽省', '3404', '淮南市', '340422', '寿县', '', '', '', '', 3, 1, ''), ('3405', '34', '00,34', '马鞍山市', '34', '安徽省', '3405', '马鞍山市', '', '', '', '', '', '', 2, 1, ''), ('340503', '3405', '00,34,3405', '花山区', '34', '安徽省', '3405', '马鞍山市', '340503', '花山区', '', '', '', '', 3, 1, ''), ('340504', '3405', '00,34,3405', '雨山区', '34', '安徽省', '3405', '马鞍山市', '340504', '雨山区', '', '', '', '', 3, 1, ''), ('340506', '3405', '00,34,3405', '博望区', '34', '安徽省', '3405', '马鞍山市', '340506', '博望区', '', '', '', '', 3, 1, ''), ('340521', '3405', '00,34,3405', '当涂县', '34', '安徽省', '3405', '马鞍山市', '340521', '当涂县', '', '', '', '', 3, 1, ''), ('340522', '3405', '00,34,3405', '含山县', '34', '安徽省', '3405', '马鞍山市', '340522', '含山县', '', '', '', '', 3, 1, ''), ('340523', '3405', '00,34,3405', '和县', '34', '安徽省', '3405', '马鞍山市', '340523', '和县', '', '', '', '', 3, 1, ''), ('3406', '34', '00,34', '淮北市', '34', '安徽省', '3406', '淮北市', '', '', '', '', '', '', 2, 1, ''), ('340602', '3406', '00,34,3406', '杜集区', '34', '安徽省', '3406', '淮北市', '340602', '杜集区', '', '', '', '', 3, 1, ''), ('340603', '3406', '00,34,3406', '相山区', '34', '安徽省', '3406', '淮北市', '340603', '相山区', '', '', '', '', 3, 1, ''), ('340604', '3406', '00,34,3406', '烈山区', '34', '安徽省', '3406', '淮北市', '340604', '烈山区', '', '', '', '', 3, 1, ''), ('340621', '3406', '00,34,3406', '濉溪县', '34', '安徽省', '3406', '淮北市', '340621', '濉溪县', '', '', '', '', 3, 1, ''), ('3407', '34', '00,34', '铜陵市', '34', '安徽省', '3407', '铜陵市', '', '', '', '', '', '', 2, 1, ''), ('340705', '3407', '00,34,3407', '铜官区', '34', '安徽省', '3407', '铜陵市', '340705', '铜官区', '', '', '', '', 3, 1, ''), ('340706', '3407', '00,34,3407', '义安区', '34', '安徽省', '3407', '铜陵市', '340706', '义安区', '', '', '', '', 3, 1, ''), ('340711', '3407', '00,34,3407', '郊区', '34', '安徽省', '3407', '铜陵市', '340711', '郊区', '', '', '', '', 3, 1, ''), ('340722', '3407', '00,34,3407', '枞阳县', '34', '安徽省', '3407', '铜陵市', '340722', '枞阳县', '', '', '', '', 3, 1, ''), ('3408', '34', '00,34', '安庆市', '34', '安徽省', '3408', '安庆市', '', '', '', '', '', '', 2, 1, ''), ('340802', '3408', '00,34,3408', '迎江区', '34', '安徽省', '3408', '安庆市', '340802', '迎江区', '', '', '', '', 3, 1, ''), ('340803', '3408', '00,34,3408', '大观区', '34', '安徽省', '3408', '安庆市', '340803', '大观区', '', '', '', '', 3, 1, ''), ('340811', '3408', '00,34,3408', '宜秀区', '34', '安徽省', '3408', '安庆市', '340811', '宜秀区', '', '', '', '', 3, 1, ''), ('340822', '3408', '00,34,3408', '怀宁县', '34', '安徽省', '3408', '安庆市', '340822', '怀宁县', '', '', '', '', 3, 1, ''), ('340825', '3408', '00,34,3408', '太湖县', '34', '安徽省', '3408', '安庆市', '340825', '太湖县', '', '', '', '', 3, 1, ''), ('340826', '3408', '00,34,3408', '宿松县', '34', '安徽省', '3408', '安庆市', '340826', '宿松县', '', '', '', '', 3, 1, ''), ('340827', '3408', '00,34,3408', '望江县', '34', '安徽省', '3408', '安庆市', '340827', '望江县', '', '', '', '', 3, 1, ''), ('340828', '3408', '00,34,3408', '岳西县', '34', '安徽省', '3408', '安庆市', '340828', '岳西县', '', '', '', '', 3, 1, ''), ('340881', '3408', '00,34,3408', '桐城市', '34', '安徽省', '3408', '安庆市', '340881', '桐城市', '', '', '', '', 3, 1, ''), ('340882', '3408', '00,34,3408', '潜山市', '34', '安徽省', '3408', '安庆市', '340882', '潜山市', '', '', '', '', 3, 1, ''), ('3410', '34', '00,34', '黄山市', '34', '安徽省', '3410', '黄山市', '', '', '', '', '', '', 2, 1, ''), ('341002', '3410', '00,34,3410', '屯溪区', '34', '安徽省', '3410', '黄山市', '341002', '屯溪区', '', '', '', '', 3, 1, ''), ('341003', '3410', '00,34,3410', '黄山区', '34', '安徽省', '3410', '黄山市', '341003', '黄山区', '', '', '', '', 3, 1, ''), ('341004', '3410', '00,34,3410', '徽州区', '34', '安徽省', '3410', '黄山市', '341004', '徽州区', '', '', '', '', 3, 1, ''), ('341021', '3410', '00,34,3410', '歙县', '34', '安徽省', '3410', '黄山市', '341021', '歙县', '', '', '', '', 3, 1, ''), ('341022', '3410', '00,34,3410', '休宁县', '34', '安徽省', '3410', '黄山市', '341022', '休宁县', '', '', '', '', 3, 1, ''), ('341023', '3410', '00,34,3410', '黟县', '34', '安徽省', '3410', '黄山市', '341023', '黟县', '', '', '', '', 3, 1, ''), ('341024', '3410', '00,34,3410', '祁门县', '34', '安徽省', '3410', '黄山市', '341024', '祁门县', '', '', '', '', 3, 1, ''), ('3411', '34', '00,34', '滁州市', '34', '安徽省', '3411', '滁州市', '', '', '', '', '', '', 2, 1, ''), ('341102', '3411', '00,34,3411', '琅琊区', '34', '安徽省', '3411', '滁州市', '341102', '琅琊区', '', '', '', '', 3, 1, ''), ('341103', '3411', '00,34,3411', '南谯区', '34', '安徽省', '3411', '滁州市', '341103', '南谯区', '', '', '', '', 3, 1, ''), ('341122', '3411', '00,34,3411', '来安县', '34', '安徽省', '3411', '滁州市', '341122', '来安县', '', '', '', '', 3, 1, ''), ('341124', '3411', '00,34,3411', '全椒县', '34', '安徽省', '3411', '滁州市', '341124', '全椒县', '', '', '', '', 3, 1, ''), ('341125', '3411', '00,34,3411', '定远县', '34', '安徽省', '3411', '滁州市', '341125', '定远县', '', '', '', '', 3, 1, ''), ('341126', '3411', '00,34,3411', '凤阳县', '34', '安徽省', '3411', '滁州市', '341126', '凤阳县', '', '', '', '', 3, 1, ''), ('341181', '3411', '00,34,3411', '天长市', '34', '安徽省', '3411', '滁州市', '341181', '天长市', '', '', '', '', 3, 1, ''), ('341182', '3411', '00,34,3411', '明光市', '34', '安徽省', '3411', '滁州市', '341182', '明光市', '', '', '', '', 3, 1, ''), ('3412', '34', '00,34', '阜阳市', '34', '安徽省', '3412', '阜阳市', '', '', '', '', '', '', 2, 1, ''), ('341202', '3412', '00,34,3412', '颍州区', '34', '安徽省', '3412', '阜阳市', '341202', '颍州区', '', '', '', '', 3, 1, ''), ('341203', '3412', '00,34,3412', '颍东区', '34', '安徽省', '3412', '阜阳市', '341203', '颍东区', '', '', '', '', 3, 1, ''), ('341204', '3412', '00,34,3412', '颍泉区', '34', '安徽省', '3412', '阜阳市', '341204', '颍泉区', '', '', '', '', 3, 1, ''), ('341221', '3412', '00,34,3412', '临泉县', '34', '安徽省', '3412', '阜阳市', '341221', '临泉县', '', '', '', '', 3, 1, ''), ('341222', '3412', '00,34,3412', '太和县', '34', '安徽省', '3412', '阜阳市', '341222', '太和县', '', '', '', '', 3, 1, ''), ('341225', '3412', '00,34,3412', '阜南县', '34', '安徽省', '3412', '阜阳市', '341225', '阜南县', '', '', '', '', 3, 1, ''), ('341226', '3412', '00,34,3412', '颍上县', '34', '安徽省', '3412', '阜阳市', '341226', '颍上县', '', '', '', '', 3, 1, ''), ('341282', '3412', '00,34,3412', '界首市', '34', '安徽省', '3412', '阜阳市', '341282', '界首市', '', '', '', '', 3, 1, ''), ('3413', '34', '00,34', '宿州市', '34', '安徽省', '3413', '宿州市', '', '', '', '', '', '', 2, 1, ''), ('341302', '3413', '00,34,3413', '埇桥区', '34', '安徽省', '3413', '宿州市', '341302', '埇桥区', '', '', '', '', 3, 1, ''), ('341321', '3413', '00,34,3413', '砀山县', '34', '安徽省', '3413', '宿州市', '341321', '砀山县', '', '', '', '', 3, 1, ''), ('341322', '3413', '00,34,3413', '萧县', '34', '安徽省', '3413', '宿州市', '341322', '萧县', '', '', '', '', 3, 1, ''), ('341323', '3413', '00,34,3413', '灵璧县', '34', '安徽省', '3413', '宿州市', '341323', '灵璧县', '', '', '', '', 3, 1, ''), ('341324', '3413', '00,34,3413', '泗县', '34', '安徽省', '3413', '宿州市', '341324', '泗县', '', '', '', '', 3, 1, ''), ('3415', '34', '00,34', '六安市', '34', '安徽省', '3415', '六安市', '', '', '', '', '', '', 2, 1, ''), ('341502', '3415', '00,34,3415', '金安区', '34', '安徽省', '3415', '六安市', '341502', '金安区', '', '', '', '', 3, 1, ''), ('341503', '3415', '00,34,3415', '裕安区', '34', '安徽省', '3415', '六安市', '341503', '裕安区', '', '', '', '', 3, 1, ''), ('341504', '3415', '00,34,3415', '叶集区', '34', '安徽省', '3415', '六安市', '341504', '叶集区', '', '', '', '', 3, 1, ''), ('341522', '3415', '00,34,3415', '霍邱县', '34', '安徽省', '3415', '六安市', '341522', '霍邱县', '', '', '', '', 3, 1, ''), ('341523', '3415', '00,34,3415', '舒城县', '34', '安徽省', '3415', '六安市', '341523', '舒城县', '', '', '', '', 3, 1, ''), ('341524', '3415', '00,34,3415', '金寨县', '34', '安徽省', '3415', '六安市', '341524', '金寨县', '', '', '', '', 3, 1, ''), ('341525', '3415', '00,34,3415', '霍山县', '34', '安徽省', '3415', '六安市', '341525', '霍山县', '', '', '', '', 3, 1, ''), ('3416', '34', '00,34', '亳州市', '34', '安徽省', '3416', '亳州市', '', '', '', '', '', '', 2, 1, ''), ('341602', '3416', '00,34,3416', '谯城区', '34', '安徽省', '3416', '亳州市', '341602', '谯城区', '', '', '', '', 3, 1, ''), ('341621', '3416', '00,34,3416', '涡阳县', '34', '安徽省', '3416', '亳州市', '341621', '涡阳县', '', '', '', '', 3, 1, ''), ('341622', '3416', '00,34,3416', '蒙城县', '34', '安徽省', '3416', '亳州市', '341622', '蒙城县', '', '', '', '', 3, 1, ''), ('341623', '3416', '00,34,3416', '利辛县', '34', '安徽省', '3416', '亳州市', '341623', '利辛县', '', '', '', '', 3, 1, ''), ('3417', '34', '00,34', '池州市', '34', '安徽省', '3417', '池州市', '', '', '', '', '', '', 2, 1, ''), ('341702', '3417', '00,34,3417', '贵池区', '34', '安徽省', '3417', '池州市', '341702', '贵池区', '', '', '', '', 3, 1, ''), ('341721', '3417', '00,34,3417', '东至县', '34', '安徽省', '3417', '池州市', '341721', '东至县', '', '', '', '', 3, 1, ''), ('341722', '3417', '00,34,3417', '石台县', '34', '安徽省', '3417', '池州市', '341722', '石台县', '', '', '', '', 3, 1, ''), ('341723', '3417', '00,34,3417', '青阳县', '34', '安徽省', '3417', '池州市', '341723', '青阳县', '', '', '', '', 3, 1, ''), ('3418', '34', '00,34', '宣城市', '34', '安徽省', '3418', '宣城市', '', '', '', '', '', '', 2, 1, ''), ('341802', '3418', '00,34,3418', '宣州区', '34', '安徽省', '3418', '宣城市', '341802', '宣州区', '', '', '', '', 3, 1, ''), ('341821', '3418', '00,34,3418', '郎溪县', '34', '安徽省', '3418', '宣城市', '341821', '郎溪县', '', '', '', '', 3, 1, ''), ('341823', '3418', '00,34,3418', '泾县', '34', '安徽省', '3418', '宣城市', '341823', '泾县', '', '', '', '', 3, 1, ''), ('341824', '3418', '00,34,3418', '绩溪县', '34', '安徽省', '3418', '宣城市', '341824', '绩溪县', '', '', '', '', 3, 1, ''), ('341825', '3418', '00,34,3418', '旌德县', '34', '安徽省', '3418', '宣城市', '341825', '旌德县', '', '', '', '', 3, 1, ''), ('341881', '3418', '00,34,3418', '宁国市', '34', '安徽省', '3418', '宣城市', '341881', '宁国市', '', '', '', '', 3, 1, ''), ('341882', '3418', '00,34,3418', '广德市', '34', '安徽省', '3418', '宣城市', '341882', '广德市', '', '', '', '', 3, 1, ''), ('35', '00', '00', '福建省', '35', '福建省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3501', '35', '00,35', '福州市', '35', '福建省', '3501', '福州市', '', '', '', '', '', '', 2, 1, ''), ('350102', '3501', '00,35,3501', '鼓楼区', '35', '福建省', '3501', '福州市', '350102', '鼓楼区', '', '', '', '', 3, 1, ''), ('350103', '3501', '00,35,3501', '台江区', '35', '福建省', '3501', '福州市', '350103', '台江区', '', '', '', '', 3, 1, ''), ('350104', '3501', '00,35,3501', '仓山区', '35', '福建省', '3501', '福州市', '350104', '仓山区', '', '', '', '', 3, 1, ''), ('350105', '3501', '00,35,3501', '马尾区', '35', '福建省', '3501', '福州市', '350105', '马尾区', '', '', '', '', 3, 1, ''), ('350111', '3501', '00,35,3501', '晋安区', '35', '福建省', '3501', '福州市', '350111', '晋安区', '', '', '', '', 3, 1, ''), ('350112', '3501', '00,35,3501', '长乐区', '35', '福建省', '3501', '福州市', '350112', '长乐区', '', '', '', '', 3, 1, ''), ('350121', '3501', '00,35,3501', '闽侯县', '35', '福建省', '3501', '福州市', '350121', '闽侯县', '', '', '', '', 3, 1, ''), ('350122', '3501', '00,35,3501', '连江县', '35', '福建省', '3501', '福州市', '350122', '连江县', '', '', '', '', 3, 1, ''), ('350123', '3501', '00,35,3501', '罗源县', '35', '福建省', '3501', '福州市', '350123', '罗源县', '', '', '', '', 3, 1, ''), ('350124', '3501', '00,35,3501', '闽清县', '35', '福建省', '3501', '福州市', '350124', '闽清县', '', '', '', '', 3, 1, ''), ('350125', '3501', '00,35,3501', '永泰县', '35', '福建省', '3501', '福州市', '350125', '永泰县', '', '', '', '', 3, 1, ''), ('350128', '3501', '00,35,3501', '平潭县', '35', '福建省', '3501', '福州市', '350128', '平潭县', '', '', '', '', 3, 1, ''), ('350181', '3501', '00,35,3501', '福清市', '35', '福建省', '3501', '福州市', '350181', '福清市', '', '', '', '', 3, 1, ''), ('3502', '35', '00,35', '厦门市', '35', '福建省', '3502', '厦门市', '', '', '', '', '', '', 2, 1, ''), ('350203', '3502', '00,35,3502', '思明区', '35', '福建省', '3502', '厦门市', '350203', '思明区', '', '', '', '', 3, 1, ''), ('350205', '3502', '00,35,3502', '海沧区', '35', '福建省', '3502', '厦门市', '350205', '海沧区', '', '', '', '', 3, 1, ''), ('350206', '3502', '00,35,3502', '湖里区', '35', '福建省', '3502', '厦门市', '350206', '湖里区', '', '', '', '', 3, 1, ''), ('350211', '3502', '00,35,3502', '集美区', '35', '福建省', '3502', '厦门市', '350211', '集美区', '', '', '', '', 3, 1, ''), ('350212', '3502', '00,35,3502', '同安区', '35', '福建省', '3502', '厦门市', '350212', '同安区', '', '', '', '', 3, 1, ''), ('350213', '3502', '00,35,3502', '翔安区', '35', '福建省', '3502', '厦门市', '350213', '翔安区', '', '', '', '', 3, 1, ''), ('3503', '35', '00,35', '莆田市', '35', '福建省', '3503', '莆田市', '', '', '', '', '', '', 2, 1, ''), ('350302', '3503', '00,35,3503', '城厢区', '35', '福建省', '3503', '莆田市', '350302', '城厢区', '', '', '', '', 3, 1, ''), ('350303', '3503', '00,35,3503', '涵江区', '35', '福建省', '3503', '莆田市', '350303', '涵江区', '', '', '', '', 3, 1, ''), ('350304', '3503', '00,35,3503', '荔城区', '35', '福建省', '3503', '莆田市', '350304', '荔城区', '', '', '', '', 3, 1, ''), ('350305', '3503', '00,35,3503', '秀屿区', '35', '福建省', '3503', '莆田市', '350305', '秀屿区', '', '', '', '', 3, 1, ''), ('350322', '3503', '00,35,3503', '仙游县', '35', '福建省', '3503', '莆田市', '350322', '仙游县', '', '', '', '', 3, 1, ''), ('3504', '35', '00,35', '三明市', '35', '福建省', '3504', '三明市', '', '', '', '', '', '', 2, 1, ''), ('350402', '3504', '00,35,3504', '梅列区', '35', '福建省', '3504', '三明市', '350402', '梅列区', '', '', '', '', 3, 1, ''), ('350403', '3504', '00,35,3504', '三元区', '35', '福建省', '3504', '三明市', '350403', '三元区', '', '', '', '', 3, 1, ''), ('350421', '3504', '00,35,3504', '明溪县', '35', '福建省', '3504', '三明市', '350421', '明溪县', '', '', '', '', 3, 1, ''), ('350423', '3504', '00,35,3504', '清流县', '35', '福建省', '3504', '三明市', '350423', '清流县', '', '', '', '', 3, 1, ''), ('350424', '3504', '00,35,3504', '宁化县', '35', '福建省', '3504', '三明市', '350424', '宁化县', '', '', '', '', 3, 1, ''), ('350425', '3504', '00,35,3504', '大田县', '35', '福建省', '3504', '三明市', '350425', '大田县', '', '', '', '', 3, 1, ''), ('350426', '3504', '00,35,3504', '尤溪县', '35', '福建省', '3504', '三明市', '350426', '尤溪县', '', '', '', '', 3, 1, ''), ('350427', '3504', '00,35,3504', '沙县', '35', '福建省', '3504', '三明市', '350427', '沙县', '', '', '', '', 3, 1, ''), ('350428', '3504', '00,35,3504', '将乐县', '35', '福建省', '3504', '三明市', '350428', '将乐县', '', '', '', '', 3, 1, ''), ('350429', '3504', '00,35,3504', '泰宁县', '35', '福建省', '3504', '三明市', '350429', '泰宁县', '', '', '', '', 3, 1, ''), ('350430', '3504', '00,35,3504', '建宁县', '35', '福建省', '3504', '三明市', '350430', '建宁县', '', '', '', '', 3, 1, ''), ('350481', '3504', '00,35,3504', '永安市', '35', '福建省', '3504', '三明市', '350481', '永安市', '', '', '', '', 3, 1, ''), ('3505', '35', '00,35', '泉州市', '35', '福建省', '3505', '泉州市', '', '', '', '', '', '', 2, 1, ''), ('350502', '3505', '00,35,3505', '鲤城区', '35', '福建省', '3505', '泉州市', '350502', '鲤城区', '', '', '', '', 3, 1, ''), ('350503', '3505', '00,35,3505', '丰泽区', '35', '福建省', '3505', '泉州市', '350503', '丰泽区', '', '', '', '', 3, 1, ''), ('350504', '3505', '00,35,3505', '洛江区', '35', '福建省', '3505', '泉州市', '350504', '洛江区', '', '', '', '', 3, 1, ''), ('350505', '3505', '00,35,3505', '泉港区', '35', '福建省', '3505', '泉州市', '350505', '泉港区', '', '', '', '', 3, 1, ''), ('350521', '3505', '00,35,3505', '惠安县', '35', '福建省', '3505', '泉州市', '350521', '惠安县', '', '', '', '', 3, 1, ''), ('350524', '3505', '00,35,3505', '安溪县', '35', '福建省', '3505', '泉州市', '350524', '安溪县', '', '', '', '', 3, 1, ''), ('350525', '3505', '00,35,3505', '永春县', '35', '福建省', '3505', '泉州市', '350525', '永春县', '', '', '', '', 3, 1, ''), ('350526', '3505', '00,35,3505', '德化县', '35', '福建省', '3505', '泉州市', '350526', '德化县', '', '', '', '', 3, 1, ''), ('350527', '3505', '00,35,3505', '金门县', '35', '福建省', '3505', '泉州市', '350527', '金门县', '', '', '', '', 3, 1, ''), ('350581', '3505', '00,35,3505', '石狮市', '35', '福建省', '3505', '泉州市', '350581', '石狮市', '', '', '', '', 3, 1, ''), ('350582', '3505', '00,35,3505', '晋江市', '35', '福建省', '3505', '泉州市', '350582', '晋江市', '', '', '', '', 3, 1, ''), ('350583', '3505', '00,35,3505', '南安市', '35', '福建省', '3505', '泉州市', '350583', '南安市', '', '', '', '', 3, 1, ''), ('3506', '35', '00,35', '漳州市', '35', '福建省', '3506', '漳州市', '', '', '', '', '', '', 2, 1, ''), ('350602', '3506', '00,35,3506', '芗城区', '35', '福建省', '3506', '漳州市', '350602', '芗城区', '', '', '', '', 3, 1, ''), ('350603', '3506', '00,35,3506', '龙文区', '35', '福建省', '3506', '漳州市', '350603', '龙文区', '', '', '', '', 3, 1, ''), ('350622', '3506', '00,35,3506', '云霄县', '35', '福建省', '3506', '漳州市', '350622', '云霄县', '', '', '', '', 3, 1, ''), ('350623', '3506', '00,35,3506', '漳浦县', '35', '福建省', '3506', '漳州市', '350623', '漳浦县', '', '', '', '', 3, 1, ''), ('350624', '3506', '00,35,3506', '诏安县', '35', '福建省', '3506', '漳州市', '350624', '诏安县', '', '', '', '', 3, 1, ''), ('350625', '3506', '00,35,3506', '长泰县', '35', '福建省', '3506', '漳州市', '350625', '长泰县', '', '', '', '', 3, 1, ''), ('350626', '3506', '00,35,3506', '东山县', '35', '福建省', '3506', '漳州市', '350626', '东山县', '', '', '', '', 3, 1, ''), ('350627', '3506', '00,35,3506', '南靖县', '35', '福建省', '3506', '漳州市', '350627', '南靖县', '', '', '', '', 3, 1, ''), ('350628', '3506', '00,35,3506', '平和县', '35', '福建省', '3506', '漳州市', '350628', '平和县', '', '', '', '', 3, 1, ''), ('350629', '3506', '00,35,3506', '华安县', '35', '福建省', '3506', '漳州市', '350629', '华安县', '', '', '', '', 3, 1, ''), ('350681', '3506', '00,35,3506', '龙海市', '35', '福建省', '3506', '漳州市', '350681', '龙海市', '', '', '', '', 3, 1, ''), ('3507', '35', '00,35', '南平市', '35', '福建省', '3507', '南平市', '', '', '', '', '', '', 2, 1, ''), ('350702', '3507', '00,35,3507', '延平区', '35', '福建省', '3507', '南平市', '350702', '延平区', '', '', '', '', 3, 1, ''), ('350703', '3507', '00,35,3507', '建阳区', '35', '福建省', '3507', '南平市', '350703', '建阳区', '', '', '', '', 3, 1, ''), ('350721', '3507', '00,35,3507', '顺昌县', '35', '福建省', '3507', '南平市', '350721', '顺昌县', '', '', '', '', 3, 1, ''), ('350722', '3507', '00,35,3507', '浦城县', '35', '福建省', '3507', '南平市', '350722', '浦城县', '', '', '', '', 3, 1, ''), ('350723', '3507', '00,35,3507', '光泽县', '35', '福建省', '3507', '南平市', '350723', '光泽县', '', '', '', '', 3, 1, ''), ('350724', '3507', '00,35,3507', '松溪县', '35', '福建省', '3507', '南平市', '350724', '松溪县', '', '', '', '', 3, 1, ''), ('350725', '3507', '00,35,3507', '政和县', '35', '福建省', '3507', '南平市', '350725', '政和县', '', '', '', '', 3, 1, ''), ('350781', '3507', '00,35,3507', '邵武市', '35', '福建省', '3507', '南平市', '350781', '邵武市', '', '', '', '', 3, 1, ''), ('350782', '3507', '00,35,3507', '武夷山市', '35', '福建省', '3507', '南平市', '350782', '武夷山市', '', '', '', '', 3, 1, ''), ('350783', '3507', '00,35,3507', '建瓯市', '35', '福建省', '3507', '南平市', '350783', '建瓯市', '', '', '', '', 3, 1, ''), ('3508', '35', '00,35', '龙岩市', '35', '福建省', '3508', '龙岩市', '', '', '', '', '', '', 2, 1, ''), ('350802', '3508', '00,35,3508', '新罗区', '35', '福建省', '3508', '龙岩市', '350802', '新罗区', '', '', '', '', 3, 1, ''), ('350803', '3508', '00,35,3508', '永定区', '35', '福建省', '3508', '龙岩市', '350803', '永定区', '', '', '', '', 3, 1, ''), ('350821', '3508', '00,35,3508', '长汀县', '35', '福建省', '3508', '龙岩市', '350821', '长汀县', '', '', '', '', 3, 1, ''), ('350823', '3508', '00,35,3508', '上杭县', '35', '福建省', '3508', '龙岩市', '350823', '上杭县', '', '', '', '', 3, 1, ''), ('350824', '3508', '00,35,3508', '武平县', '35', '福建省', '3508', '龙岩市', '350824', '武平县', '', '', '', '', 3, 1, ''), ('350825', '3508', '00,35,3508', '连城县', '35', '福建省', '3508', '龙岩市', '350825', '连城县', '', '', '', '', 3, 1, ''), ('350881', '3508', '00,35,3508', '漳平市', '35', '福建省', '3508', '龙岩市', '350881', '漳平市', '', '', '', '', 3, 1, ''), ('3509', '35', '00,35', '宁德市', '35', '福建省', '3509', '宁德市', '', '', '', '', '', '', 2, 1, ''), ('350902', '3509', '00,35,3509', '蕉城区', '35', '福建省', '3509', '宁德市', '350902', '蕉城区', '', '', '', '', 3, 1, ''), ('350921', '3509', '00,35,3509', '霞浦县', '35', '福建省', '3509', '宁德市', '350921', '霞浦县', '', '', '', '', 3, 1, ''), ('350922', '3509', '00,35,3509', '古田县', '35', '福建省', '3509', '宁德市', '350922', '古田县', '', '', '', '', 3, 1, ''), ('350923', '3509', '00,35,3509', '屏南县', '35', '福建省', '3509', '宁德市', '350923', '屏南县', '', '', '', '', 3, 1, ''), ('350924', '3509', '00,35,3509', '寿宁县', '35', '福建省', '3509', '宁德市', '350924', '寿宁县', '', '', '', '', 3, 1, ''), ('350925', '3509', '00,35,3509', '周宁县', '35', '福建省', '3509', '宁德市', '350925', '周宁县', '', '', '', '', 3, 1, ''), ('350926', '3509', '00,35,3509', '柘荣县', '35', '福建省', '3509', '宁德市', '350926', '柘荣县', '', '', '', '', 3, 1, ''), ('350981', '3509', '00,35,3509', '福安市', '35', '福建省', '3509', '宁德市', '350981', '福安市', '', '', '', '', 3, 1, ''), ('350982', '3509', '00,35,3509', '福鼎市', '35', '福建省', '3509', '宁德市', '350982', '福鼎市', '', '', '', '', 3, 1, ''), ('36', '00', '00', '江西省', '36', '江西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3601', '36', '00,36', '南昌市', '36', '江西省', '3601', '南昌市', '', '', '', '', '', '', 2, 1, ''), ('360102', '3601', '00,36,3601', '东湖区', '36', '江西省', '3601', '南昌市', '360102', '东湖区', '', '', '', '', 3, 1, ''), ('360103', '3601', '00,36,3601', '西湖区', '36', '江西省', '3601', '南昌市', '360103', '西湖区', '', '', '', '', 3, 1, ''), ('360104', '3601', '00,36,3601', '青云谱区', '36', '江西省', '3601', '南昌市', '360104', '青云谱区', '', '', '', '', 3, 1, ''), ('360111', '3601', '00,36,3601', '青山湖区', '36', '江西省', '3601', '南昌市', '360111', '青山湖区', '', '', '', '', 3, 1, ''), ('360112', '3601', '00,36,3601', '新建区', '36', '江西省', '3601', '南昌市', '360112', '新建区', '', '', '', '', 3, 1, ''), ('360113', '3601', '00,36,3601', '红谷滩区', '36', '江西省', '3601', '南昌市', '360113', '红谷滩区', '', '', '', '', 3, 1, ''), ('360121', '3601', '00,36,3601', '南昌县', '36', '江西省', '3601', '南昌市', '360121', '南昌县', '', '', '', '', 3, 1, ''), ('360123', '3601', '00,36,3601', '安义县', '36', '江西省', '3601', '南昌市', '360123', '安义县', '', '', '', '', 3, 1, ''), ('360124', '3601', '00,36,3601', '进贤县', '36', '江西省', '3601', '南昌市', '360124', '进贤县', '', '', '', '', 3, 1, ''), ('3602', '36', '00,36', '景德镇市', '36', '江西省', '3602', '景德镇市', '', '', '', '', '', '', 2, 1, ''), ('360202', '3602', '00,36,3602', '昌江区', '36', '江西省', '3602', '景德镇市', '360202', '昌江区', '', '', '', '', 3, 1, ''), ('360203', '3602', '00,36,3602', '珠山区', '36', '江西省', '3602', '景德镇市', '360203', '珠山区', '', '', '', '', 3, 1, ''), ('360222', '3602', '00,36,3602', '浮梁县', '36', '江西省', '3602', '景德镇市', '360222', '浮梁县', '', '', '', '', 3, 1, ''), ('360281', '3602', '00,36,3602', '乐平市', '36', '江西省', '3602', '景德镇市', '360281', '乐平市', '', '', '', '', 3, 1, ''), ('3603', '36', '00,36', '萍乡市', '36', '江西省', '3603', '萍乡市', '', '', '', '', '', '', 2, 1, ''), ('360302', '3603', '00,36,3603', '安源区', '36', '江西省', '3603', '萍乡市', '360302', '安源区', '', '', '', '', 3, 1, ''), ('360313', '3603', '00,36,3603', '湘东区', '36', '江西省', '3603', '萍乡市', '360313', '湘东区', '', '', '', '', 3, 1, ''), ('360321', '3603', '00,36,3603', '莲花县', '36', '江西省', '3603', '萍乡市', '360321', '莲花县', '', '', '', '', 3, 1, ''), ('360322', '3603', '00,36,3603', '上栗县', '36', '江西省', '3603', '萍乡市', '360322', '上栗县', '', '', '', '', 3, 1, ''), ('360323', '3603', '00,36,3603', '芦溪县', '36', '江西省', '3603', '萍乡市', '360323', '芦溪县', '', '', '', '', 3, 1, ''), ('3604', '36', '00,36', '九江市', '36', '江西省', '3604', '九江市', '', '', '', '', '', '', 2, 1, ''), ('360402', '3604', '00,36,3604', '濂溪区', '36', '江西省', '3604', '九江市', '360402', '濂溪区', '', '', '', '', 3, 1, ''), ('360403', '3604', '00,36,3604', '浔阳区', '36', '江西省', '3604', '九江市', '360403', '浔阳区', '', '', '', '', 3, 1, ''), ('360404', '3604', '00,36,3604', '柴桑区', '36', '江西省', '3604', '九江市', '360404', '柴桑区', '', '', '', '', 3, 1, ''), ('360423', '3604', '00,36,3604', '武宁县', '36', '江西省', '3604', '九江市', '360423', '武宁县', '', '', '', '', 3, 1, ''), ('360424', '3604', '00,36,3604', '修水县', '36', '江西省', '3604', '九江市', '360424', '修水县', '', '', '', '', 3, 1, ''), ('360425', '3604', '00,36,3604', '永修县', '36', '江西省', '3604', '九江市', '360425', '永修县', '', '', '', '', 3, 1, ''), ('360426', '3604', '00,36,3604', '德安县', '36', '江西省', '3604', '九江市', '360426', '德安县', '', '', '', '', 3, 1, ''), ('360428', '3604', '00,36,3604', '都昌县', '36', '江西省', '3604', '九江市', '360428', '都昌县', '', '', '', '', 3, 1, ''), ('360429', '3604', '00,36,3604', '湖口县', '36', '江西省', '3604', '九江市', '360429', '湖口县', '', '', '', '', 3, 1, ''), ('360430', '3604', '00,36,3604', '彭泽县', '36', '江西省', '3604', '九江市', '360430', '彭泽县', '', '', '', '', 3, 1, ''), ('360481', '3604', '00,36,3604', '瑞昌市', '36', '江西省', '3604', '九江市', '360481', '瑞昌市', '', '', '', '', 3, 1, ''), ('360482', '3604', '00,36,3604', '共青城市', '36', '江西省', '3604', '九江市', '360482', '共青城市', '', '', '', '', 3, 1, ''), ('360483', '3604', '00,36,3604', '庐山市', '36', '江西省', '3604', '九江市', '360483', '庐山市', '', '', '', '', 3, 1, ''), ('3605', '36', '00,36', '新余市', '36', '江西省', '3605', '新余市', '', '', '', '', '', '', 2, 1, ''), ('360502', '3605', '00,36,3605', '渝水区', '36', '江西省', '3605', '新余市', '360502', '渝水区', '', '', '', '', 3, 1, ''), ('360521', '3605', '00,36,3605', '分宜县', '36', '江西省', '3605', '新余市', '360521', '分宜县', '', '', '', '', 3, 1, ''), ('3606', '36', '00,36', '鹰潭市', '36', '江西省', '3606', '鹰潭市', '', '', '', '', '', '', 2, 1, ''), ('360602', '3606', '00,36,3606', '月湖区', '36', '江西省', '3606', '鹰潭市', '360602', '月湖区', '', '', '', '', 3, 1, ''), ('360603', '3606', '00,36,3606', '余江区', '36', '江西省', '3606', '鹰潭市', '360603', '余江区', '', '', '', '', 3, 1, ''), ('360681', '3606', '00,36,3606', '贵溪市', '36', '江西省', '3606', '鹰潭市', '360681', '贵溪市', '', '', '', '', 3, 1, ''), ('3607', '36', '00,36', '赣州市', '36', '江西省', '3607', '赣州市', '', '', '', '', '', '', 2, 1, ''), ('360702', '3607', '00,36,3607', '章贡区', '36', '江西省', '3607', '赣州市', '360702', '章贡区', '', '', '', '', 3, 1, ''), ('360703', '3607', '00,36,3607', '南康区', '36', '江西省', '3607', '赣州市', '360703', '南康区', '', '', '', '', 3, 1, ''), ('360704', '3607', '00,36,3607', '赣县区', '36', '江西省', '3607', '赣州市', '360704', '赣县区', '', '', '', '', 3, 1, ''), ('360722', '3607', '00,36,3607', '信丰县', '36', '江西省', '3607', '赣州市', '360722', '信丰县', '', '', '', '', 3, 1, ''), ('360723', '3607', '00,36,3607', '大余县', '36', '江西省', '3607', '赣州市', '360723', '大余县', '', '', '', '', 3, 1, ''), ('360724', '3607', '00,36,3607', '上犹县', '36', '江西省', '3607', '赣州市', '360724', '上犹县', '', '', '', '', 3, 1, ''), ('360725', '3607', '00,36,3607', '崇义县', '36', '江西省', '3607', '赣州市', '360725', '崇义县', '', '', '', '', 3, 1, ''), ('360726', '3607', '00,36,3607', '安远县', '36', '江西省', '3607', '赣州市', '360726', '安远县', '', '', '', '', 3, 1, ''), ('360727', '3607', '00,36,3607', '龙南县', '36', '江西省', '3607', '赣州市', '360727', '龙南县', '', '', '', '', 3, 1, ''), ('360728', '3607', '00,36,3607', '定南县', '36', '江西省', '3607', '赣州市', '360728', '定南县', '', '', '', '', 3, 1, ''), ('360729', '3607', '00,36,3607', '全南县', '36', '江西省', '3607', '赣州市', '360729', '全南县', '', '', '', '', 3, 1, ''), ('360730', '3607', '00,36,3607', '宁都县', '36', '江西省', '3607', '赣州市', '360730', '宁都县', '', '', '', '', 3, 1, ''), ('360731', '3607', '00,36,3607', '于都县', '36', '江西省', '3607', '赣州市', '360731', '于都县', '', '', '', '', 3, 1, ''), ('360732', '3607', '00,36,3607', '兴国县', '36', '江西省', '3607', '赣州市', '360732', '兴国县', '', '', '', '', 3, 1, ''), ('360733', '3607', '00,36,3607', '会昌县', '36', '江西省', '3607', '赣州市', '360733', '会昌县', '', '', '', '', 3, 1, ''), ('360734', '3607', '00,36,3607', '寻乌县', '36', '江西省', '3607', '赣州市', '360734', '寻乌县', '', '', '', '', 3, 1, ''), ('360735', '3607', '00,36,3607', '石城县', '36', '江西省', '3607', '赣州市', '360735', '石城县', '', '', '', '', 3, 1, ''), ('360781', '3607', '00,36,3607', '瑞金市', '36', '江西省', '3607', '赣州市', '360781', '瑞金市', '', '', '', '', 3, 1, ''), ('3608', '36', '00,36', '吉安市', '36', '江西省', '3608', '吉安市', '', '', '', '', '', '', 2, 1, ''), ('360802', '3608', '00,36,3608', '吉州区', '36', '江西省', '3608', '吉安市', '360802', '吉州区', '', '', '', '', 3, 1, ''), ('360803', '3608', '00,36,3608', '青原区', '36', '江西省', '3608', '吉安市', '360803', '青原区', '', '', '', '', 3, 1, ''), ('360821', '3608', '00,36,3608', '吉安县', '36', '江西省', '3608', '吉安市', '360821', '吉安县', '', '', '', '', 3, 1, ''), ('360822', '3608', '00,36,3608', '吉水县', '36', '江西省', '3608', '吉安市', '360822', '吉水县', '', '', '', '', 3, 1, ''), ('360823', '3608', '00,36,3608', '峡江县', '36', '江西省', '3608', '吉安市', '360823', '峡江县', '', '', '', '', 3, 1, ''), ('360824', '3608', '00,36,3608', '新干县', '36', '江西省', '3608', '吉安市', '360824', '新干县', '', '', '', '', 3, 1, ''), ('360825', '3608', '00,36,3608', '永丰县', '36', '江西省', '3608', '吉安市', '360825', '永丰县', '', '', '', '', 3, 1, ''), ('360826', '3608', '00,36,3608', '泰和县', '36', '江西省', '3608', '吉安市', '360826', '泰和县', '', '', '', '', 3, 1, ''), ('360827', '3608', '00,36,3608', '遂川县', '36', '江西省', '3608', '吉安市', '360827', '遂川县', '', '', '', '', 3, 1, ''), ('360828', '3608', '00,36,3608', '万安县', '36', '江西省', '3608', '吉安市', '360828', '万安县', '', '', '', '', 3, 1, ''), ('360829', '3608', '00,36,3608', '安福县', '36', '江西省', '3608', '吉安市', '360829', '安福县', '', '', '', '', 3, 1, ''), ('360830', '3608', '00,36,3608', '永新县', '36', '江西省', '3608', '吉安市', '360830', '永新县', '', '', '', '', 3, 1, ''), ('360881', '3608', '00,36,3608', '井冈山市', '36', '江西省', '3608', '吉安市', '360881', '井冈山市', '', '', '', '', 3, 1, ''), ('3609', '36', '00,36', '宜春市', '36', '江西省', '3609', '宜春市', '', '', '', '', '', '', 2, 1, ''), ('360902', '3609', '00,36,3609', '袁州区', '36', '江西省', '3609', '宜春市', '360902', '袁州区', '', '', '', '', 3, 1, ''), ('360921', '3609', '00,36,3609', '奉新县', '36', '江西省', '3609', '宜春市', '360921', '奉新县', '', '', '', '', 3, 1, ''), ('360922', '3609', '00,36,3609', '万载县', '36', '江西省', '3609', '宜春市', '360922', '万载县', '', '', '', '', 3, 1, ''), ('360923', '3609', '00,36,3609', '上高县', '36', '江西省', '3609', '宜春市', '360923', '上高县', '', '', '', '', 3, 1, ''), ('360924', '3609', '00,36,3609', '宜丰县', '36', '江西省', '3609', '宜春市', '360924', '宜丰县', '', '', '', '', 3, 1, ''), ('360925', '3609', '00,36,3609', '靖安县', '36', '江西省', '3609', '宜春市', '360925', '靖安县', '', '', '', '', 3, 1, ''), ('360926', '3609', '00,36,3609', '铜鼓县', '36', '江西省', '3609', '宜春市', '360926', '铜鼓县', '', '', '', '', 3, 1, ''), ('360981', '3609', '00,36,3609', '丰城市', '36', '江西省', '3609', '宜春市', '360981', '丰城市', '', '', '', '', 3, 1, ''), ('360982', '3609', '00,36,3609', '樟树市', '36', '江西省', '3609', '宜春市', '360982', '樟树市', '', '', '', '', 3, 1, ''), ('360983', '3609', '00,36,3609', '高安市', '36', '江西省', '3609', '宜春市', '360983', '高安市', '', '', '', '', 3, 1, ''), ('3610', '36', '00,36', '抚州市', '36', '江西省', '3610', '抚州市', '', '', '', '', '', '', 2, 1, ''), ('361002', '3610', '00,36,3610', '临川区', '36', '江西省', '3610', '抚州市', '361002', '临川区', '', '', '', '', 3, 1, ''), ('361003', '3610', '00,36,3610', '东乡区', '36', '江西省', '3610', '抚州市', '361003', '东乡区', '', '', '', '', 3, 1, ''), ('361021', '3610', '00,36,3610', '南城县', '36', '江西省', '3610', '抚州市', '361021', '南城县', '', '', '', '', 3, 1, ''), ('361022', '3610', '00,36,3610', '黎川县', '36', '江西省', '3610', '抚州市', '361022', '黎川县', '', '', '', '', 3, 1, ''), ('361023', '3610', '00,36,3610', '南丰县', '36', '江西省', '3610', '抚州市', '361023', '南丰县', '', '', '', '', 3, 1, ''), ('361024', '3610', '00,36,3610', '崇仁县', '36', '江西省', '3610', '抚州市', '361024', '崇仁县', '', '', '', '', 3, 1, ''), ('361025', '3610', '00,36,3610', '乐安县', '36', '江西省', '3610', '抚州市', '361025', '乐安县', '', '', '', '', 3, 1, ''), ('361026', '3610', '00,36,3610', '宜黄县', '36', '江西省', '3610', '抚州市', '361026', '宜黄县', '', '', '', '', 3, 1, ''), ('361027', '3610', '00,36,3610', '金溪县', '36', '江西省', '3610', '抚州市', '361027', '金溪县', '', '', '', '', 3, 1, ''), ('361028', '3610', '00,36,3610', '资溪县', '36', '江西省', '3610', '抚州市', '361028', '资溪县', '', '', '', '', 3, 1, ''), ('361030', '3610', '00,36,3610', '广昌县', '36', '江西省', '3610', '抚州市', '361030', '广昌县', '', '', '', '', 3, 1, ''), ('3611', '36', '00,36', '上饶市', '36', '江西省', '3611', '上饶市', '', '', '', '', '', '', 2, 1, ''), ('361102', '3611', '00,36,3611', '信州区', '36', '江西省', '3611', '上饶市', '361102', '信州区', '', '', '', '', 3, 1, ''), ('361103', '3611', '00,36,3611', '广丰区', '36', '江西省', '3611', '上饶市', '361103', '广丰区', '', '', '', '', 3, 1, ''), ('361104', '3611', '00,36,3611', '广信区', '36', '江西省', '3611', '上饶市', '361104', '广信区', '', '', '', '', 3, 1, ''), ('361123', '3611', '00,36,3611', '玉山县', '36', '江西省', '3611', '上饶市', '361123', '玉山县', '', '', '', '', 3, 1, ''), ('361124', '3611', '00,36,3611', '铅山县', '36', '江西省', '3611', '上饶市', '361124', '铅山县', '', '', '', '', 3, 1, ''), ('361125', '3611', '00,36,3611', '横峰县', '36', '江西省', '3611', '上饶市', '361125', '横峰县', '', '', '', '', 3, 1, ''), ('361126', '3611', '00,36,3611', '弋阳县', '36', '江西省', '3611', '上饶市', '361126', '弋阳县', '', '', '', '', 3, 1, ''), ('361127', '3611', '00,36,3611', '余干县', '36', '江西省', '3611', '上饶市', '361127', '余干县', '', '', '', '', 3, 1, ''), ('361128', '3611', '00,36,3611', '鄱阳县', '36', '江西省', '3611', '上饶市', '361128', '鄱阳县', '', '', '', '', 3, 1, ''), ('361129', '3611', '00,36,3611', '万年县', '36', '江西省', '3611', '上饶市', '361129', '万年县', '', '', '', '', 3, 1, ''), ('361130', '3611', '00,36,3611', '婺源县', '36', '江西省', '3611', '上饶市', '361130', '婺源县', '', '', '', '', 3, 1, ''), ('361181', '3611', '00,36,3611', '德兴市', '36', '江西省', '3611', '上饶市', '361181', '德兴市', '', '', '', '', 3, 1, ''), ('37', '00', '00', '山东省', '37', '山东省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3701', '37', '00,37', '济南市', '37', '山东省', '3701', '济南市', '', '', '', '', '', '', 2, 1, ''), ('370102', '3701', '00,37,3701', '历下区', '37', '山东省', '3701', '济南市', '370102', '历下区', '', '', '', '', 3, 1, ''), ('370103', '3701', '00,37,3701', '市中区', '37', '山东省', '3701', '济南市', '370103', '市中区', '', '', '', '', 3, 1, ''), ('370104', '3701', '00,37,3701', '槐荫区', '37', '山东省', '3701', '济南市', '370104', '槐荫区', '', '', '', '', 3, 1, ''), ('370105', '3701', '00,37,3701', '天桥区', '37', '山东省', '3701', '济南市', '370105', '天桥区', '', '', '', '', 3, 1, ''), ('370112', '3701', '00,37,3701', '历城区', '37', '山东省', '3701', '济南市', '370112', '历城区', '', '', '', '', 3, 1, ''), ('370113', '3701', '00,37,3701', '长清区', '37', '山东省', '3701', '济南市', '370113', '长清区', '', '', '', '', 3, 1, ''), ('370114', '3701', '00,37,3701', '章丘区', '37', '山东省', '3701', '济南市', '370114', '章丘区', '', '', '', '', 3, 1, ''), ('370115', '3701', '00,37,3701', '济阳区', '37', '山东省', '3701', '济南市', '370115', '济阳区', '', '', '', '', 3, 1, ''), ('370116', '3701', '00,37,3701', '莱芜区', '37', '山东省', '3701', '济南市', '370116', '莱芜区', '', '', '', '', 3, 1, ''), ('370117', '3701', '00,37,3701', '钢城区', '37', '山东省', '3701', '济南市', '370117', '钢城区', '', '', '', '', 3, 1, ''), ('370124', '3701', '00,37,3701', '平阴县', '37', '山东省', '3701', '济南市', '370124', '平阴县', '', '', '', '', 3, 1, ''), ('370126', '3701', '00,37,3701', '商河县', '37', '山东省', '3701', '济南市', '370126', '商河县', '', '', '', '', 3, 1, ''), ('3702', '37', '00,37', '青岛市', '37', '山东省', '3702', '青岛市', '', '', '', '', '', '', 2, 1, ''), ('370202', '3702', '00,37,3702', '市南区', '37', '山东省', '3702', '青岛市', '370202', '市南区', '', '', '', '', 3, 1, ''), ('370203', '3702', '00,37,3702', '市北区', '37', '山东省', '3702', '青岛市', '370203', '市北区', '', '', '', '', 3, 1, ''), ('370211', '3702', '00,37,3702', '黄岛区', '37', '山东省', '3702', '青岛市', '370211', '黄岛区', '', '', '', '', 3, 1, ''), ('370212', '3702', '00,37,3702', '崂山区', '37', '山东省', '3702', '青岛市', '370212', '崂山区', '', '', '', '', 3, 1, ''), ('370213', '3702', '00,37,3702', '李沧区', '37', '山东省', '3702', '青岛市', '370213', '李沧区', '', '', '', '', 3, 1, ''), ('370214', '3702', '00,37,3702', '城阳区', '37', '山东省', '3702', '青岛市', '370214', '城阳区', '', '', '', '', 3, 1, ''), ('370215', '3702', '00,37,3702', '即墨区', '37', '山东省', '3702', '青岛市', '370215', '即墨区', '', '', '', '', 3, 1, ''), ('370281', '3702', '00,37,3702', '胶州市', '37', '山东省', '3702', '青岛市', '370281', '胶州市', '', '', '', '', 3, 1, ''), ('370283', '3702', '00,37,3702', '平度市', '37', '山东省', '3702', '青岛市', '370283', '平度市', '', '', '', '', 3, 1, ''), ('370285', '3702', '00,37,3702', '莱西市', '37', '山东省', '3702', '青岛市', '370285', '莱西市', '', '', '', '', 3, 1, ''), ('3703', '37', '00,37', '淄博市', '37', '山东省', '3703', '淄博市', '', '', '', '', '', '', 2, 1, ''), ('370302', '3703', '00,37,3703', '淄川区', '37', '山东省', '3703', '淄博市', '370302', '淄川区', '', '', '', '', 3, 1, ''), ('370303', '3703', '00,37,3703', '张店区', '37', '山东省', '3703', '淄博市', '370303', '张店区', '', '', '', '', 3, 1, ''), ('370304', '3703', '00,37,3703', '博山区', '37', '山东省', '3703', '淄博市', '370304', '博山区', '', '', '', '', 3, 1, ''), ('370305', '3703', '00,37,3703', '临淄区', '37', '山东省', '3703', '淄博市', '370305', '临淄区', '', '', '', '', 3, 1, ''), ('370306', '3703', '00,37,3703', '周村区', '37', '山东省', '3703', '淄博市', '370306', '周村区', '', '', '', '', 3, 1, ''), ('370321', '3703', '00,37,3703', '桓台县', '37', '山东省', '3703', '淄博市', '370321', '桓台县', '', '', '', '', 3, 1, ''), ('370322', '3703', '00,37,3703', '高青县', '37', '山东省', '3703', '淄博市', '370322', '高青县', '', '', '', '', 3, 1, ''), ('370323', '3703', '00,37,3703', '沂源县', '37', '山东省', '3703', '淄博市', '370323', '沂源县', '', '', '', '', 3, 1, ''), ('3704', '37', '00,37', '枣庄市', '37', '山东省', '3704', '枣庄市', '', '', '', '', '', '', 2, 1, ''), ('370402', '3704', '00,37,3704', '市中区', '37', '山东省', '3704', '枣庄市', '370402', '市中区', '', '', '', '', 3, 1, ''), ('370403', '3704', '00,37,3704', '薛城区', '37', '山东省', '3704', '枣庄市', '370403', '薛城区', '', '', '', '', 3, 1, ''), ('370404', '3704', '00,37,3704', '峄城区', '37', '山东省', '3704', '枣庄市', '370404', '峄城区', '', '', '', '', 3, 1, ''), ('370405', '3704', '00,37,3704', '台儿庄区', '37', '山东省', '3704', '枣庄市', '370405', '台儿庄区', '', '', '', '', 3, 1, ''), ('370406', '3704', '00,37,3704', '山亭区', '37', '山东省', '3704', '枣庄市', '370406', '山亭区', '', '', '', '', 3, 1, ''), ('370481', '3704', '00,37,3704', '滕州市', '37', '山东省', '3704', '枣庄市', '370481', '滕州市', '', '', '', '', 3, 1, ''), ('3705', '37', '00,37', '东营市', '37', '山东省', '3705', '东营市', '', '', '', '', '', '', 2, 1, ''), ('370502', '3705', '00,37,3705', '东营区', '37', '山东省', '3705', '东营市', '370502', '东营区', '', '', '', '', 3, 1, ''), ('370503', '3705', '00,37,3705', '河口区', '37', '山东省', '3705', '东营市', '370503', '河口区', '', '', '', '', 3, 1, ''), ('370505', '3705', '00,37,3705', '垦利区', '37', '山东省', '3705', '东营市', '370505', '垦利区', '', '', '', '', 3, 1, ''), ('370522', '3705', '00,37,3705', '利津县', '37', '山东省', '3705', '东营市', '370522', '利津县', '', '', '', '', 3, 1, ''), ('370523', '3705', '00,37,3705', '广饶县', '37', '山东省', '3705', '东营市', '370523', '广饶县', '', '', '', '', 3, 1, ''), ('3706', '37', '00,37', '烟台市', '37', '山东省', '3706', '烟台市', '', '', '', '', '', '', 2, 1, ''), ('370602', '3706', '00,37,3706', '芝罘区', '37', '山东省', '3706', '烟台市', '370602', '芝罘区', '', '', '', '', 3, 1, ''), ('370611', '3706', '00,37,3706', '福山区', '37', '山东省', '3706', '烟台市', '370611', '福山区', '', '', '', '', 3, 1, ''), ('370612', '3706', '00,37,3706', '牟平区', '37', '山东省', '3706', '烟台市', '370612', '牟平区', '', '', '', '', 3, 1, ''), ('370613', '3706', '00,37,3706', '莱山区', '37', '山东省', '3706', '烟台市', '370613', '莱山区', '', '', '', '', 3, 1, ''), ('370634', '3706', '00,37,3706', '长岛县', '37', '山东省', '3706', '烟台市', '370634', '长岛县', '', '', '', '', 3, 1, ''), ('370681', '3706', '00,37,3706', '龙口市', '37', '山东省', '3706', '烟台市', '370681', '龙口市', '', '', '', '', 3, 1, ''), ('370682', '3706', '00,37,3706', '莱阳市', '37', '山东省', '3706', '烟台市', '370682', '莱阳市', '', '', '', '', 3, 1, ''), ('370683', '3706', '00,37,3706', '莱州市', '37', '山东省', '3706', '烟台市', '370683', '莱州市', '', '', '', '', 3, 1, ''), ('370684', '3706', '00,37,3706', '蓬莱市', '37', '山东省', '3706', '烟台市', '370684', '蓬莱市', '', '', '', '', 3, 1, ''), ('370685', '3706', '00,37,3706', '招远市', '37', '山东省', '3706', '烟台市', '370685', '招远市', '', '', '', '', 3, 1, ''), ('370686', '3706', '00,37,3706', '栖霞市', '37', '山东省', '3706', '烟台市', '370686', '栖霞市', '', '', '', '', 3, 1, ''), ('370687', '3706', '00,37,3706', '海阳市', '37', '山东省', '3706', '烟台市', '370687', '海阳市', '', '', '', '', 3, 1, ''), ('3707', '37', '00,37', '潍坊市', '37', '山东省', '3707', '潍坊市', '', '', '', '', '', '', 2, 1, ''), ('370702', '3707', '00,37,3707', '潍城区', '37', '山东省', '3707', '潍坊市', '370702', '潍城区', '', '', '', '', 3, 1, ''), ('370703', '3707', '00,37,3707', '寒亭区', '37', '山东省', '3707', '潍坊市', '370703', '寒亭区', '', '', '', '', 3, 1, ''), ('370704', '3707', '00,37,3707', '坊子区', '37', '山东省', '3707', '潍坊市', '370704', '坊子区', '', '', '', '', 3, 1, ''), ('370705', '3707', '00,37,3707', '奎文区', '37', '山东省', '3707', '潍坊市', '370705', '奎文区', '', '', '', '', 3, 1, ''), ('370724', '3707', '00,37,3707', '临朐县', '37', '山东省', '3707', '潍坊市', '370724', '临朐县', '', '', '', '', 3, 1, ''), ('370725', '3707', '00,37,3707', '昌乐县', '37', '山东省', '3707', '潍坊市', '370725', '昌乐县', '', '', '', '', 3, 1, ''), ('370781', '3707', '00,37,3707', '青州市', '37', '山东省', '3707', '潍坊市', '370781', '青州市', '', '', '', '', 3, 1, ''), ('370782', '3707', '00,37,3707', '诸城市', '37', '山东省', '3707', '潍坊市', '370782', '诸城市', '', '', '', '', 3, 1, ''), ('370783', '3707', '00,37,3707', '寿光市', '37', '山东省', '3707', '潍坊市', '370783', '寿光市', '', '', '', '', 3, 1, ''), ('370784', '3707', '00,37,3707', '安丘市', '37', '山东省', '3707', '潍坊市', '370784', '安丘市', '', '', '', '', 3, 1, ''), ('370785', '3707', '00,37,3707', '高密市', '37', '山东省', '3707', '潍坊市', '370785', '高密市', '', '', '', '', 3, 1, ''), ('370786', '3707', '00,37,3707', '昌邑市', '37', '山东省', '3707', '潍坊市', '370786', '昌邑市', '', '', '', '', 3, 1, ''), ('3708', '37', '00,37', '济宁市', '37', '山东省', '3708', '济宁市', '', '', '', '', '', '', 2, 1, ''), ('370811', '3708', '00,37,3708', '任城区', '37', '山东省', '3708', '济宁市', '370811', '任城区', '', '', '', '', 3, 1, ''), ('370812', '3708', '00,37,3708', '兖州区', '37', '山东省', '3708', '济宁市', '370812', '兖州区', '', '', '', '', 3, 1, ''), ('370826', '3708', '00,37,3708', '微山县', '37', '山东省', '3708', '济宁市', '370826', '微山县', '', '', '', '', 3, 1, ''), ('370827', '3708', '00,37,3708', '鱼台县', '37', '山东省', '3708', '济宁市', '370827', '鱼台县', '', '', '', '', 3, 1, ''), ('370828', '3708', '00,37,3708', '金乡县', '37', '山东省', '3708', '济宁市', '370828', '金乡县', '', '', '', '', 3, 1, ''), ('370829', '3708', '00,37,3708', '嘉祥县', '37', '山东省', '3708', '济宁市', '370829', '嘉祥县', '', '', '', '', 3, 1, ''), ('370830', '3708', '00,37,3708', '汶上县', '37', '山东省', '3708', '济宁市', '370830', '汶上县', '', '', '', '', 3, 1, ''), ('370831', '3708', '00,37,3708', '泗水县', '37', '山东省', '3708', '济宁市', '370831', '泗水县', '', '', '', '', 3, 1, ''), ('370832', '3708', '00,37,3708', '梁山县', '37', '山东省', '3708', '济宁市', '370832', '梁山县', '', '', '', '', 3, 1, ''), ('370881', '3708', '00,37,3708', '曲阜市', '37', '山东省', '3708', '济宁市', '370881', '曲阜市', '', '', '', '', 3, 1, ''), ('370883', '3708', '00,37,3708', '邹城市', '37', '山东省', '3708', '济宁市', '370883', '邹城市', '', '', '', '', 3, 1, ''), ('3709', '37', '00,37', '泰安市', '37', '山东省', '3709', '泰安市', '', '', '', '', '', '', 2, 1, ''), ('370902', '3709', '00,37,3709', '泰山区', '37', '山东省', '3709', '泰安市', '370902', '泰山区', '', '', '', '', 3, 1, ''), ('370911', '3709', '00,37,3709', '岱岳区', '37', '山东省', '3709', '泰安市', '370911', '岱岳区', '', '', '', '', 3, 1, ''), ('370921', '3709', '00,37,3709', '宁阳县', '37', '山东省', '3709', '泰安市', '370921', '宁阳县', '', '', '', '', 3, 1, ''), ('370923', '3709', '00,37,3709', '东平县', '37', '山东省', '3709', '泰安市', '370923', '东平县', '', '', '', '', 3, 1, ''), ('370982', '3709', '00,37,3709', '新泰市', '37', '山东省', '3709', '泰安市', '370982', '新泰市', '', '', '', '', 3, 1, ''), ('370983', '3709', '00,37,3709', '肥城市', '37', '山东省', '3709', '泰安市', '370983', '肥城市', '', '', '', '', 3, 1, ''), ('3710', '37', '00,37', '威海市', '37', '山东省', '3710', '威海市', '', '', '', '', '', '', 2, 1, ''), ('371002', '3710', '00,37,3710', '环翠区', '37', '山东省', '3710', '威海市', '371002', '环翠区', '', '', '', '', 3, 1, ''), ('371003', '3710', '00,37,3710', '文登区', '37', '山东省', '3710', '威海市', '371003', '文登区', '', '', '', '', 3, 1, ''), ('371082', '3710', '00,37,3710', '荣成市', '37', '山东省', '3710', '威海市', '371082', '荣成市', '', '', '', '', 3, 1, ''), ('371083', '3710', '00,37,3710', '乳山市', '37', '山东省', '3710', '威海市', '371083', '乳山市', '', '', '', '', 3, 1, ''), ('3711', '37', '00,37', '日照市', '37', '山东省', '3711', '日照市', '', '', '', '', '', '', 2, 1, ''), ('371102', '3711', '00,37,3711', '东港区', '37', '山东省', '3711', '日照市', '371102', '东港区', '', '', '', '', 3, 1, ''), ('371103', '3711', '00,37,3711', '岚山区', '37', '山东省', '3711', '日照市', '371103', '岚山区', '', '', '', '', 3, 1, ''), ('371121', '3711', '00,37,3711', '五莲县', '37', '山东省', '3711', '日照市', '371121', '五莲县', '', '', '', '', 3, 1, ''), ('371122', '3711', '00,37,3711', '莒县', '37', '山东省', '3711', '日照市', '371122', '莒县', '', '', '', '', 3, 1, ''), ('3713', '37', '00,37', '临沂市', '37', '山东省', '3713', '临沂市', '', '', '', '', '', '', 2, 1, ''), ('371302', '3713', '00,37,3713', '兰山区', '37', '山东省', '3713', '临沂市', '371302', '兰山区', '', '', '', '', 3, 1, ''), ('371311', '3713', '00,37,3713', '罗庄区', '37', '山东省', '3713', '临沂市', '371311', '罗庄区', '', '', '', '', 3, 1, ''), ('371312', '3713', '00,37,3713', '河东区', '37', '山东省', '3713', '临沂市', '371312', '河东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371321', '3713', '00,37,3713', '沂南县', '37', '山东省', '3713', '临沂市', '371321', '沂南县', '', '', '', '', 3, 1, ''), ('371322', '3713', '00,37,3713', '郯城县', '37', '山东省', '3713', '临沂市', '371322', '郯城县', '', '', '', '', 3, 1, ''), ('371323', '3713', '00,37,3713', '沂水县', '37', '山东省', '3713', '临沂市', '371323', '沂水县', '', '', '', '', 3, 1, ''), ('371324', '3713', '00,37,3713', '兰陵县', '37', '山东省', '3713', '临沂市', '371324', '兰陵县', '', '', '', '', 3, 1, ''), ('371325', '3713', '00,37,3713', '费县', '37', '山东省', '3713', '临沂市', '371325', '费县', '', '', '', '', 3, 1, ''), ('371326', '3713', '00,37,3713', '平邑县', '37', '山东省', '3713', '临沂市', '371326', '平邑县', '', '', '', '', 3, 1, ''), ('371327', '3713', '00,37,3713', '莒南县', '37', '山东省', '3713', '临沂市', '371327', '莒南县', '', '', '', '', 3, 1, ''), ('371328', '3713', '00,37,3713', '蒙阴县', '37', '山东省', '3713', '临沂市', '371328', '蒙阴县', '', '', '', '', 3, 1, ''), ('371329', '3713', '00,37,3713', '临沭县', '37', '山东省', '3713', '临沂市', '371329', '临沭县', '', '', '', '', 3, 1, ''), ('3714', '37', '00,37', '德州市', '37', '山东省', '3714', '德州市', '', '', '', '', '', '', 2, 1, ''), ('371402', '3714', '00,37,3714', '德城区', '37', '山东省', '3714', '德州市', '371402', '德城区', '', '', '', '', 3, 1, ''), ('371403', '3714', '00,37,3714', '陵城区', '37', '山东省', '3714', '德州市', '371403', '陵城区', '', '', '', '', 3, 1, ''), ('371422', '3714', '00,37,3714', '宁津县', '37', '山东省', '3714', '德州市', '371422', '宁津县', '', '', '', '', 3, 1, ''), ('371423', '3714', '00,37,3714', '庆云县', '37', '山东省', '3714', '德州市', '371423', '庆云县', '', '', '', '', 3, 1, ''), ('371424', '3714', '00,37,3714', '临邑县', '37', '山东省', '3714', '德州市', '371424', '临邑县', '', '', '', '', 3, 1, ''), ('371425', '3714', '00,37,3714', '齐河县', '37', '山东省', '3714', '德州市', '371425', '齐河县', '', '', '', '', 3, 1, ''), ('371426', '3714', '00,37,3714', '平原县', '37', '山东省', '3714', '德州市', '371426', '平原县', '', '', '', '', 3, 1, ''), ('371427', '3714', '00,37,3714', '夏津县', '37', '山东省', '3714', '德州市', '371427', '夏津县', '', '', '', '', 3, 1, ''), ('371428', '3714', '00,37,3714', '武城县', '37', '山东省', '3714', '德州市', '371428', '武城县', '', '', '', '', 3, 1, ''), ('371481', '3714', '00,37,3714', '乐陵市', '37', '山东省', '3714', '德州市', '371481', '乐陵市', '', '', '', '', 3, 1, ''), ('371482', '3714', '00,37,3714', '禹城市', '37', '山东省', '3714', '德州市', '371482', '禹城市', '', '', '', '', 3, 1, ''), ('3715', '37', '00,37', '聊城市', '37', '山东省', '3715', '聊城市', '', '', '', '', '', '', 2, 1, ''), ('371502', '3715', '00,37,3715', '东昌府区', '37', '山东省', '3715', '聊城市', '371502', '东昌府区', '', '', '', '', 3, 1, ''), ('371503', '3715', '00,37,3715', '茌平区', '37', '山东省', '3715', '聊城市', '371503', '茌平区', '', '', '', '', 3, 1, ''), ('371521', '3715', '00,37,3715', '阳谷县', '37', '山东省', '3715', '聊城市', '371521', '阳谷县', '', '', '', '', 3, 1, ''), ('371522', '3715', '00,37,3715', '莘县', '37', '山东省', '3715', '聊城市', '371522', '莘县', '', '', '', '', 3, 1, ''), ('371524', '3715', '00,37,3715', '东阿县', '37', '山东省', '3715', '聊城市', '371524', '东阿县', '', '', '', '', 3, 1, ''), ('371525', '3715', '00,37,3715', '冠县', '37', '山东省', '3715', '聊城市', '371525', '冠县', '', '', '', '', 3, 1, ''), ('371526', '3715', '00,37,3715', '高唐县', '37', '山东省', '3715', '聊城市', '371526', '高唐县', '', '', '', '', 3, 1, ''), ('371581', '3715', '00,37,3715', '临清市', '37', '山东省', '3715', '聊城市', '371581', '临清市', '', '', '', '', 3, 1, ''), ('3716', '37', '00,37', '滨州市', '37', '山东省', '3716', '滨州市', '', '', '', '', '', '', 2, 1, ''), ('371602', '3716', '00,37,3716', '滨城区', '37', '山东省', '3716', '滨州市', '371602', '滨城区', '', '', '', '', 3, 1, ''), ('371603', '3716', '00,37,3716', '沾化区', '37', '山东省', '3716', '滨州市', '371603', '沾化区', '', '', '', '', 3, 1, ''), ('371621', '3716', '00,37,3716', '惠民县', '37', '山东省', '3716', '滨州市', '371621', '惠民县', '', '', '', '', 3, 1, ''), ('371622', '3716', '00,37,3716', '阳信县', '37', '山东省', '3716', '滨州市', '371622', '阳信县', '', '', '', '', 3, 1, ''), ('371623', '3716', '00,37,3716', '无棣县', '37', '山东省', '3716', '滨州市', '371623', '无棣县', '', '', '', '', 3, 1, ''), ('371625', '3716', '00,37,3716', '博兴县', '37', '山东省', '3716', '滨州市', '371625', '博兴县', '', '', '', '', 3, 1, ''), ('371681', '3716', '00,37,3716', '邹平市', '37', '山东省', '3716', '滨州市', '371681', '邹平市', '', '', '', '', 3, 1, ''), ('3717', '37', '00,37', '菏泽市', '37', '山东省', '3717', '菏泽市', '', '', '', '', '', '', 2, 1, ''), ('371702', '3717', '00,37,3717', '牡丹区', '37', '山东省', '3717', '菏泽市', '371702', '牡丹区', '', '', '', '', 3, 1, ''), ('371703', '3717', '00,37,3717', '定陶区', '37', '山东省', '3717', '菏泽市', '371703', '定陶区', '', '', '', '', 3, 1, ''), ('371721', '3717', '00,37,3717', '曹县', '37', '山东省', '3717', '菏泽市', '371721', '曹县', '', '', '', '', 3, 1, ''), ('371722', '3717', '00,37,3717', '单县', '37', '山东省', '3717', '菏泽市', '371722', '单县', '', '', '', '', 3, 1, ''), ('371723', '3717', '00,37,3717', '成武县', '37', '山东省', '3717', '菏泽市', '371723', '成武县', '', '', '', '', 3, 1, ''), ('371724', '3717', '00,37,3717', '巨野县', '37', '山东省', '3717', '菏泽市', '371724', '巨野县', '', '', '', '', 3, 1, ''), ('371725', '3717', '00,37,3717', '郓城县', '37', '山东省', '3717', '菏泽市', '371725', '郓城县', '', '', '', '', 3, 1, ''), ('371726', '3717', '00,37,3717', '鄄城县', '37', '山东省', '3717', '菏泽市', '371726', '鄄城县', '', '', '', '', 3, 1, ''), ('371728', '3717', '00,37,3717', '东明县', '37', '山东省', '3717', '菏泽市', '371728', '东明县', '', '', '', '', 3, 1, ''), ('41', '00', '00', '河南省', '41', '河南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4101', '41', '00,41', '郑州市', '41', '河南省', '4101', '郑州市', '', '', '', '', '', '', 2, 1, ''), ('410102', '4101', '00,41,4101', '中原区', '41', '河南省', '4101', '郑州市', '410102', '中原区', '', '', '', '', 3, 1, ''), ('410103', '4101', '00,41,4101', '二七区', '41', '河南省', '4101', '郑州市', '410103', '二七区', '', '', '', '', 3, 1, ''), ('410104', '4101', '00,41,4101', '管城回族区', '41', '河南省', '4101', '郑州市', '410104', '管城回族区', '', '', '', '', 3, 1, ''), ('410105', '4101', '00,41,4101', '金水区', '41', '河南省', '4101', '郑州市', '410105', '金水区', '', '', '', '', 3, 1, ''), ('410106', '4101', '00,41,4101', '上街区', '41', '河南省', '4101', '郑州市', '410106', '上街区', '', '', '', '', 3, 1, ''), ('410108', '4101', '00,41,4101', '惠济区', '41', '河南省', '4101', '郑州市', '410108', '惠济区', '', '', '', '', 3, 1, ''), ('410122', '4101', '00,41,4101', '中牟县', '41', '河南省', '4101', '郑州市', '410122', '中牟县', '', '', '', '', 3, 1, ''), ('410181', '4101', '00,41,4101', '巩义市', '41', '河南省', '4101', '郑州市', '410181', '巩义市', '', '', '', '', 3, 1, ''), ('410182', '4101', '00,41,4101', '荥阳市', '41', '河南省', '4101', '郑州市', '410182', '荥阳市', '', '', '', '', 3, 1, ''), ('410183', '4101', '00,41,4101', '新密市', '41', '河南省', '4101', '郑州市', '410183', '新密市', '', '', '', '', 3, 1, ''), ('410184', '4101', '00,41,4101', '新郑市', '41', '河南省', '4101', '郑州市', '410184', '新郑市', '', '', '', '', 3, 1, ''), ('410185', '4101', '00,41,4101', '登封市', '41', '河南省', '4101', '郑州市', '410185', '登封市', '', '', '', '', 3, 1, ''), ('4102', '41', '00,41', '开封市', '41', '河南省', '4102', '开封市', '', '', '', '', '', '', 2, 1, ''), ('410202', '4102', '00,41,4102', '龙亭区', '41', '河南省', '4102', '开封市', '410202', '龙亭区', '', '', '', '', 3, 1, ''), ('410203', '4102', '00,41,4102', '顺河回族区', '41', '河南省', '4102', '开封市', '410203', '顺河回族区', '', '', '', '', 3, 1, ''), ('410204', '4102', '00,41,4102', '鼓楼区', '41', '河南省', '4102', '开封市', '410204', '鼓楼区', '', '', '', '', 3, 1, ''), ('410205', '4102', '00,41,4102', '禹王台区', '41', '河南省', '4102', '开封市', '410205', '禹王台区', '', '', '', '', 3, 1, ''), ('410212', '4102', '00,41,4102', '祥符区', '41', '河南省', '4102', '开封市', '410212', '祥符区', '', '', '', '', 3, 1, ''), ('410221', '4102', '00,41,4102', '杞县', '41', '河南省', '4102', '开封市', '410221', '杞县', '', '', '', '', 3, 1, ''), ('410222', '4102', '00,41,4102', '通许县', '41', '河南省', '4102', '开封市', '410222', '通许县', '', '', '', '', 3, 1, ''), ('410223', '4102', '00,41,4102', '尉氏县', '41', '河南省', '4102', '开封市', '410223', '尉氏县', '', '', '', '', 3, 1, ''), ('410225', '4102', '00,41,4102', '兰考县', '41', '河南省', '4102', '开封市', '410225', '兰考县', '', '', '', '', 3, 1, ''), ('4103', '41', '00,41', '洛阳市', '41', '河南省', '4103', '洛阳市', '', '', '', '', '', '', 2, 1, ''), ('410302', '4103', '00,41,4103', '老城区', '41', '河南省', '4103', '洛阳市', '410302', '老城区', '', '', '', '', 3, 1, ''), ('410303', '4103', '00,41,4103', '西工区', '41', '河南省', '4103', '洛阳市', '410303', '西工区', '', '', '', '', 3, 1, ''), ('410304', '4103', '00,41,4103', '瀍河回族区', '41', '河南省', '4103', '洛阳市', '410304', '瀍河回族区', '', '', '', '', 3, 1, ''), ('410305', '4103', '00,41,4103', '涧西区', '41', '河南省', '4103', '洛阳市', '410305', '涧西区', '', '', '', '', 3, 1, ''), ('410306', '4103', '00,41,4103', '吉利区', '41', '河南省', '4103', '洛阳市', '410306', '吉利区', '', '', '', '', 3, 1, ''), ('410311', '4103', '00,41,4103', '洛龙区', '41', '河南省', '4103', '洛阳市', '410311', '洛龙区', '', '', '', '', 3, 1, ''), ('410322', '4103', '00,41,4103', '孟津县', '41', '河南省', '4103', '洛阳市', '410322', '孟津县', '', '', '', '', 3, 1, ''), ('410323', '4103', '00,41,4103', '新安县', '41', '河南省', '4103', '洛阳市', '410323', '新安县', '', '', '', '', 3, 1, ''), ('410324', '4103', '00,41,4103', '栾川县', '41', '河南省', '4103', '洛阳市', '410324', '栾川县', '', '', '', '', 3, 1, ''), ('410325', '4103', '00,41,4103', '嵩县', '41', '河南省', '4103', '洛阳市', '410325', '嵩县', '', '', '', '', 3, 1, ''), ('410326', '4103', '00,41,4103', '汝阳县', '41', '河南省', '4103', '洛阳市', '410326', '汝阳县', '', '', '', '', 3, 1, ''), ('410327', '4103', '00,41,4103', '宜阳县', '41', '河南省', '4103', '洛阳市', '410327', '宜阳县', '', '', '', '', 3, 1, ''), ('410328', '4103', '00,41,4103', '洛宁县', '41', '河南省', '4103', '洛阳市', '410328', '洛宁县', '', '', '', '', 3, 1, ''), ('410329', '4103', '00,41,4103', '伊川县', '41', '河南省', '4103', '洛阳市', '410329', '伊川县', '', '', '', '', 3, 1, ''), ('410381', '4103', '00,41,4103', '偃师市', '41', '河南省', '4103', '洛阳市', '410381', '偃师市', '', '', '', '', 3, 1, ''), ('4104', '41', '00,41', '平顶山市', '41', '河南省', '4104', '平顶山市', '', '', '', '', '', '', 2, 1, ''), ('410402', '4104', '00,41,4104', '新华区', '41', '河南省', '4104', '平顶山市', '410402', '新华区', '', '', '', '', 3, 1, ''), ('410403', '4104', '00,41,4104', '卫东区', '41', '河南省', '4104', '平顶山市', '410403', '卫东区', '', '', '', '', 3, 1, ''), ('410404', '4104', '00,41,4104', '石龙区', '41', '河南省', '4104', '平顶山市', '410404', '石龙区', '', '', '', '', 3, 1, ''), ('410411', '4104', '00,41,4104', '湛河区', '41', '河南省', '4104', '平顶山市', '410411', '湛河区', '', '', '', '', 3, 1, ''), ('410421', '4104', '00,41,4104', '宝丰县', '41', '河南省', '4104', '平顶山市', '410421', '宝丰县', '', '', '', '', 3, 1, ''), ('410422', '4104', '00,41,4104', '叶县', '41', '河南省', '4104', '平顶山市', '410422', '叶县', '', '', '', '', 3, 1, ''), ('410423', '4104', '00,41,4104', '鲁山县', '41', '河南省', '4104', '平顶山市', '410423', '鲁山县', '', '', '', '', 3, 1, ''), ('410425', '4104', '00,41,4104', '郏县', '41', '河南省', '4104', '平顶山市', '410425', '郏县', '', '', '', '', 3, 1, ''), ('410481', '4104', '00,41,4104', '舞钢市', '41', '河南省', '4104', '平顶山市', '410481', '舞钢市', '', '', '', '', 3, 1, ''), ('410482', '4104', '00,41,4104', '汝州市', '41', '河南省', '4104', '平顶山市', '410482', '汝州市', '', '', '', '', 3, 1, ''), ('4105', '41', '00,41', '安阳市', '41', '河南省', '4105', '安阳市', '', '', '', '', '', '', 2, 1, ''), ('410502', '4105', '00,41,4105', '文峰区', '41', '河南省', '4105', '安阳市', '410502', '文峰区', '', '', '', '', 3, 1, ''), ('410503', '4105', '00,41,4105', '北关区', '41', '河南省', '4105', '安阳市', '410503', '北关区', '', '', '', '', 3, 1, ''), ('410505', '4105', '00,41,4105', '殷都区', '41', '河南省', '4105', '安阳市', '410505', '殷都区', '', '', '', '', 3, 1, ''), ('410506', '4105', '00,41,4105', '龙安区', '41', '河南省', '4105', '安阳市', '410506', '龙安区', '', '', '', '', 3, 1, ''), ('410522', '4105', '00,41,4105', '安阳县', '41', '河南省', '4105', '安阳市', '410522', '安阳县', '', '', '', '', 3, 1, ''), ('410523', '4105', '00,41,4105', '汤阴县', '41', '河南省', '4105', '安阳市', '410523', '汤阴县', '', '', '', '', 3, 1, ''), ('410526', '4105', '00,41,4105', '滑县', '41', '河南省', '4105', '安阳市', '410526', '滑县', '', '', '', '', 3, 1, ''), ('410527', '4105', '00,41,4105', '内黄县', '41', '河南省', '4105', '安阳市', '410527', '内黄县', '', '', '', '', 3, 1, ''), ('410581', '4105', '00,41,4105', '林州市', '41', '河南省', '4105', '安阳市', '410581', '林州市', '', '', '', '', 3, 1, ''), ('4106', '41', '00,41', '鹤壁市', '41', '河南省', '4106', '鹤壁市', '', '', '', '', '', '', 2, 1, ''), ('410602', '4106', '00,41,4106', '鹤山区', '41', '河南省', '4106', '鹤壁市', '410602', '鹤山区', '', '', '', '', 3, 1, ''), ('410603', '4106', '00,41,4106', '山城区', '41', '河南省', '4106', '鹤壁市', '410603', '山城区', '', '', '', '', 3, 1, ''), ('410611', '4106', '00,41,4106', '淇滨区', '41', '河南省', '4106', '鹤壁市', '410611', '淇滨区', '', '', '', '', 3, 1, ''), ('410621', '4106', '00,41,4106', '浚县', '41', '河南省', '4106', '鹤壁市', '410621', '浚县', '', '', '', '', 3, 1, ''), ('410622', '4106', '00,41,4106', '淇县', '41', '河南省', '4106', '鹤壁市', '410622', '淇县', '', '', '', '', 3, 1, ''), ('4107', '41', '00,41', '新乡市', '41', '河南省', '4107', '新乡市', '', '', '', '', '', '', 2, 1, ''), ('410702', '4107', '00,41,4107', '红旗区', '41', '河南省', '4107', '新乡市', '410702', '红旗区', '', '', '', '', 3, 1, ''), ('410703', '4107', '00,41,4107', '卫滨区', '41', '河南省', '4107', '新乡市', '410703', '卫滨区', '', '', '', '', 3, 1, ''), ('410704', '4107', '00,41,4107', '凤泉区', '41', '河南省', '4107', '新乡市', '410704', '凤泉区', '', '', '', '', 3, 1, ''), ('410711', '4107', '00,41,4107', '牧野区', '41', '河南省', '4107', '新乡市', '410711', '牧野区', '', '', '', '', 3, 1, ''), ('410721', '4107', '00,41,4107', '新乡县', '41', '河南省', '4107', '新乡市', '410721', '新乡县', '', '', '', '', 3, 1, ''), ('410724', '4107', '00,41,4107', '获嘉县', '41', '河南省', '4107', '新乡市', '410724', '获嘉县', '', '', '', '', 3, 1, ''), ('410725', '4107', '00,41,4107', '原阳县', '41', '河南省', '4107', '新乡市', '410725', '原阳县', '', '', '', '', 3, 1, ''), ('410726', '4107', '00,41,4107', '延津县', '41', '河南省', '4107', '新乡市', '410726', '延津县', '', '', '', '', 3, 1, ''), ('410727', '4107', '00,41,4107', '封丘县', '41', '河南省', '4107', '新乡市', '410727', '封丘县', '', '', '', '', 3, 1, ''), ('410781', '4107', '00,41,4107', '卫辉市', '41', '河南省', '4107', '新乡市', '410781', '卫辉市', '', '', '', '', 3, 1, ''), ('410782', '4107', '00,41,4107', '辉县市', '41', '河南省', '4107', '新乡市', '410782', '辉县市', '', '', '', '', 3, 1, ''), ('410783', '4107', '00,41,4107', '长垣市', '41', '河南省', '4107', '新乡市', '410783', '长垣市', '', '', '', '', 3, 1, ''), ('4108', '41', '00,41', '焦作市', '41', '河南省', '4108', '焦作市', '', '', '', '', '', '', 2, 1, ''), ('410802', '4108', '00,41,4108', '解放区', '41', '河南省', '4108', '焦作市', '410802', '解放区', '', '', '', '', 3, 1, ''), ('410803', '4108', '00,41,4108', '中站区', '41', '河南省', '4108', '焦作市', '410803', '中站区', '', '', '', '', 3, 1, ''), ('410804', '4108', '00,41,4108', '马村区', '41', '河南省', '4108', '焦作市', '410804', '马村区', '', '', '', '', 3, 1, ''), ('410811', '4108', '00,41,4108', '山阳区', '41', '河南省', '4108', '焦作市', '410811', '山阳区', '', '', '', '', 3, 1, ''), ('410821', '4108', '00,41,4108', '修武县', '41', '河南省', '4108', '焦作市', '410821', '修武县', '', '', '', '', 3, 1, ''), ('410822', '4108', '00,41,4108', '博爱县', '41', '河南省', '4108', '焦作市', '410822', '博爱县', '', '', '', '', 3, 1, ''), ('410823', '4108', '00,41,4108', '武陟县', '41', '河南省', '4108', '焦作市', '410823', '武陟县', '', '', '', '', 3, 1, ''), ('410825', '4108', '00,41,4108', '温县', '41', '河南省', '4108', '焦作市', '410825', '温县', '', '', '', '', 3, 1, ''), ('410882', '4108', '00,41,4108', '沁阳市', '41', '河南省', '4108', '焦作市', '410882', '沁阳市', '', '', '', '', 3, 1, ''), ('410883', '4108', '00,41,4108', '孟州市', '41', '河南省', '4108', '焦作市', '410883', '孟州市', '', '', '', '', 3, 1, ''), ('4109', '41', '00,41', '濮阳市', '41', '河南省', '4109', '濮阳市', '', '', '', '', '', '', 2, 1, ''), ('410902', '4109', '00,41,4109', '华龙区', '41', '河南省', '4109', '濮阳市', '410902', '华龙区', '', '', '', '', 3, 1, ''), ('410922', '4109', '00,41,4109', '清丰县', '41', '河南省', '4109', '濮阳市', '410922', '清丰县', '', '', '', '', 3, 1, ''), ('410923', '4109', '00,41,4109', '南乐县', '41', '河南省', '4109', '濮阳市', '410923', '南乐县', '', '', '', '', 3, 1, ''), ('410926', '4109', '00,41,4109', '范县', '41', '河南省', '4109', '濮阳市', '410926', '范县', '', '', '', '', 3, 1, ''), ('410927', '4109', '00,41,4109', '台前县', '41', '河南省', '4109', '濮阳市', '410927', '台前县', '', '', '', '', 3, 1, ''), ('410928', '4109', '00,41,4109', '濮阳县', '41', '河南省', '4109', '濮阳市', '410928', '濮阳县', '', '', '', '', 3, 1, ''), ('4110', '41', '00,41', '许昌市', '41', '河南省', '4110', '许昌市', '', '', '', '', '', '', 2, 1, ''), ('411002', '4110', '00,41,4110', '魏都区', '41', '河南省', '4110', '许昌市', '411002', '魏都区', '', '', '', '', 3, 1, ''), ('411003', '4110', '00,41,4110', '建安区', '41', '河南省', '4110', '许昌市', '411003', '建安区', '', '', '', '', 3, 1, ''), ('411024', '4110', '00,41,4110', '鄢陵县', '41', '河南省', '4110', '许昌市', '411024', '鄢陵县', '', '', '', '', 3, 1, ''), ('411025', '4110', '00,41,4110', '襄城县', '41', '河南省', '4110', '许昌市', '411025', '襄城县', '', '', '', '', 3, 1, ''), ('411081', '4110', '00,41,4110', '禹州市', '41', '河南省', '4110', '许昌市', '411081', '禹州市', '', '', '', '', 3, 1, ''), ('411082', '4110', '00,41,4110', '长葛市', '41', '河南省', '4110', '许昌市', '411082', '长葛市', '', '', '', '', 3, 1, ''), ('4111', '41', '00,41', '漯河市', '41', '河南省', '4111', '漯河市', '', '', '', '', '', '', 2, 1, ''), ('411102', '4111', '00,41,4111', '源汇区', '41', '河南省', '4111', '漯河市', '411102', '源汇区', '', '', '', '', 3, 1, ''), ('411103', '4111', '00,41,4111', '郾城区', '41', '河南省', '4111', '漯河市', '411103', '郾城区', '', '', '', '', 3, 1, ''), ('411104', '4111', '00,41,4111', '召陵区', '41', '河南省', '4111', '漯河市', '411104', '召陵区', '', '', '', '', 3, 1, ''), ('411121', '4111', '00,41,4111', '舞阳县', '41', '河南省', '4111', '漯河市', '411121', '舞阳县', '', '', '', '', 3, 1, ''), ('411122', '4111', '00,41,4111', '临颍县', '41', '河南省', '4111', '漯河市', '411122', '临颍县', '', '', '', '', 3, 1, ''), ('4112', '41', '00,41', '三门峡市', '41', '河南省', '4112', '三门峡市', '', '', '', '', '', '', 2, 1, ''), ('411202', '4112', '00,41,4112', '湖滨区', '41', '河南省', '4112', '三门峡市', '411202', '湖滨区', '', '', '', '', 3, 1, ''), ('411203', '4112', '00,41,4112', '陕州区', '41', '河南省', '4112', '三门峡市', '411203', '陕州区', '', '', '', '', 3, 1, ''), ('411221', '4112', '00,41,4112', '渑池县', '41', '河南省', '4112', '三门峡市', '411221', '渑池县', '', '', '', '', 3, 1, ''), ('411224', '4112', '00,41,4112', '卢氏县', '41', '河南省', '4112', '三门峡市', '411224', '卢氏县', '', '', '', '', 3, 1, ''), ('411281', '4112', '00,41,4112', '义马市', '41', '河南省', '4112', '三门峡市', '411281', '义马市', '', '', '', '', 3, 1, ''), ('411282', '4112', '00,41,4112', '灵宝市', '41', '河南省', '4112', '三门峡市', '411282', '灵宝市', '', '', '', '', 3, 1, ''), ('4113', '41', '00,41', '南阳市', '41', '河南省', '4113', '南阳市', '', '', '', '', '', '', 2, 1, ''), ('411302', '4113', '00,41,4113', '宛城区', '41', '河南省', '4113', '南阳市', '411302', '宛城区', '', '', '', '', 3, 1, ''), ('411303', '4113', '00,41,4113', '卧龙区', '41', '河南省', '4113', '南阳市', '411303', '卧龙区', '', '', '', '', 3, 1, ''), ('411321', '4113', '00,41,4113', '南召县', '41', '河南省', '4113', '南阳市', '411321', '南召县', '', '', '', '', 3, 1, ''), ('411322', '4113', '00,41,4113', '方城县', '41', '河南省', '4113', '南阳市', '411322', '方城县', '', '', '', '', 3, 1, ''), ('411323', '4113', '00,41,4113', '西峡县', '41', '河南省', '4113', '南阳市', '411323', '西峡县', '', '', '', '', 3, 1, ''), ('411324', '4113', '00,41,4113', '镇平县', '41', '河南省', '4113', '南阳市', '411324', '镇平县', '', '', '', '', 3, 1, ''), ('411325', '4113', '00,41,4113', '内乡县', '41', '河南省', '4113', '南阳市', '411325', '内乡县', '', '', '', '', 3, 1, ''), ('411326', '4113', '00,41,4113', '淅川县', '41', '河南省', '4113', '南阳市', '411326', '淅川县', '', '', '', '', 3, 1, ''), ('411327', '4113', '00,41,4113', '社旗县', '41', '河南省', '4113', '南阳市', '411327', '社旗县', '', '', '', '', 3, 1, ''), ('411328', '4113', '00,41,4113', '唐河县', '41', '河南省', '4113', '南阳市', '411328', '唐河县', '', '', '', '', 3, 1, ''), ('411329', '4113', '00,41,4113', '新野县', '41', '河南省', '4113', '南阳市', '411329', '新野县', '', '', '', '', 3, 1, ''), ('411330', '4113', '00,41,4113', '桐柏县', '41', '河南省', '4113', '南阳市', '411330', '桐柏县', '', '', '', '', 3, 1, ''), ('411381', '4113', '00,41,4113', '邓州市', '41', '河南省', '4113', '南阳市', '411381', '邓州市', '', '', '', '', 3, 1, ''), ('4114', '41', '00,41', '商丘市', '41', '河南省', '4114', '商丘市', '', '', '', '', '', '', 2, 1, ''), ('411402', '4114', '00,41,4114', '梁园区', '41', '河南省', '4114', '商丘市', '411402', '梁园区', '', '', '', '', 3, 1, ''), ('411403', '4114', '00,41,4114', '睢阳区', '41', '河南省', '4114', '商丘市', '411403', '睢阳区', '', '', '', '', 3, 1, ''), ('411421', '4114', '00,41,4114', '民权县', '41', '河南省', '4114', '商丘市', '411421', '民权县', '', '', '', '', 3, 1, ''), ('411422', '4114', '00,41,4114', '睢县', '41', '河南省', '4114', '商丘市', '411422', '睢县', '', '', '', '', 3, 1, ''), ('411423', '4114', '00,41,4114', '宁陵县', '41', '河南省', '4114', '商丘市', '411423', '宁陵县', '', '', '', '', 3, 1, ''), ('411424', '4114', '00,41,4114', '柘城县', '41', '河南省', '4114', '商丘市', '411424', '柘城县', '', '', '', '', 3, 1, ''), ('411425', '4114', '00,41,4114', '虞城县', '41', '河南省', '4114', '商丘市', '411425', '虞城县', '', '', '', '', 3, 1, ''), ('411426', '4114', '00,41,4114', '夏邑县', '41', '河南省', '4114', '商丘市', '411426', '夏邑县', '', '', '', '', 3, 1, ''), ('411481', '4114', '00,41,4114', '永城市', '41', '河南省', '4114', '商丘市', '411481', '永城市', '', '', '', '', 3, 1, ''), ('4115', '41', '00,41', '信阳市', '41', '河南省', '4115', '信阳市', '', '', '', '', '', '', 2, 1, ''), ('411502', '4115', '00,41,4115', '浉河区', '41', '河南省', '4115', '信阳市', '411502', '浉河区', '', '', '', '', 3, 1, ''), ('411503', '4115', '00,41,4115', '平桥区', '41', '河南省', '4115', '信阳市', '411503', '平桥区', '', '', '', '', 3, 1, ''), ('411521', '4115', '00,41,4115', '罗山县', '41', '河南省', '4115', '信阳市', '411521', '罗山县', '', '', '', '', 3, 1, ''), ('411522', '4115', '00,41,4115', '光山县', '41', '河南省', '4115', '信阳市', '411522', '光山县', '', '', '', '', 3, 1, ''), ('411523', '4115', '00,41,4115', '新县', '41', '河南省', '4115', '信阳市', '411523', '新县', '', '', '', '', 3, 1, ''), ('411524', '4115', '00,41,4115', '商城县', '41', '河南省', '4115', '信阳市', '411524', '商城县', '', '', '', '', 3, 1, ''), ('411525', '4115', '00,41,4115', '固始县', '41', '河南省', '4115', '信阳市', '411525', '固始县', '', '', '', '', 3, 1, ''), ('411526', '4115', '00,41,4115', '潢川县', '41', '河南省', '4115', '信阳市', '411526', '潢川县', '', '', '', '', 3, 1, ''), ('411527', '4115', '00,41,4115', '淮滨县', '41', '河南省', '4115', '信阳市', '411527', '淮滨县', '', '', '', '', 3, 1, ''), ('411528', '4115', '00,41,4115', '息县', '41', '河南省', '4115', '信阳市', '411528', '息县', '', '', '', '', 3, 1, ''), ('4116', '41', '00,41', '周口市', '41', '河南省', '4116', '周口市', '', '', '', '', '', '', 2, 1, ''), ('411602', '4116', '00,41,4116', '川汇区', '41', '河南省', '4116', '周口市', '411602', '川汇区', '', '', '', '', 3, 1, ''), ('411603', '4116', '00,41,4116', '淮阳区', '41', '河南省', '4116', '周口市', '411603', '淮阳区', '', '', '', '', 3, 1, ''), ('411621', '4116', '00,41,4116', '扶沟县', '41', '河南省', '4116', '周口市', '411621', '扶沟县', '', '', '', '', 3, 1, ''), ('411622', '4116', '00,41,4116', '西华县', '41', '河南省', '4116', '周口市', '411622', '西华县', '', '', '', '', 3, 1, ''), ('411623', '4116', '00,41,4116', '商水县', '41', '河南省', '4116', '周口市', '411623', '商水县', '', '', '', '', 3, 1, ''), ('411624', '4116', '00,41,4116', '沈丘县', '41', '河南省', '4116', '周口市', '411624', '沈丘县', '', '', '', '', 3, 1, ''), ('411625', '4116', '00,41,4116', '郸城县', '41', '河南省', '4116', '周口市', '411625', '郸城县', '', '', '', '', 3, 1, ''), ('411627', '4116', '00,41,4116', '太康县', '41', '河南省', '4116', '周口市', '411627', '太康县', '', '', '', '', 3, 1, ''), ('411628', '4116', '00,41,4116', '鹿邑县', '41', '河南省', '4116', '周口市', '411628', '鹿邑县', '', '', '', '', 3, 1, ''), ('411681', '4116', '00,41,4116', '项城市', '41', '河南省', '4116', '周口市', '411681', '项城市', '', '', '', '', 3, 1, ''), ('4117', '41', '00,41', '驻马店市', '41', '河南省', '4117', '驻马店市', '', '', '', '', '', '', 2, 1, ''), ('411702', '4117', '00,41,4117', '驿城区', '41', '河南省', '4117', '驻马店市', '411702', '驿城区', '', '', '', '', 3, 1, ''), ('411721', '4117', '00,41,4117', '西平县', '41', '河南省', '4117', '驻马店市', '411721', '西平县', '', '', '', '', 3, 1, ''), ('411722', '4117', '00,41,4117', '上蔡县', '41', '河南省', '4117', '驻马店市', '411722', '上蔡县', '', '', '', '', 3, 1, ''), ('411723', '4117', '00,41,4117', '平舆县', '41', '河南省', '4117', '驻马店市', '411723', '平舆县', '', '', '', '', 3, 1, ''), ('411724', '4117', '00,41,4117', '正阳县', '41', '河南省', '4117', '驻马店市', '411724', '正阳县', '', '', '', '', 3, 1, ''), ('411725', '4117', '00,41,4117', '确山县', '41', '河南省', '4117', '驻马店市', '411725', '确山县', '', '', '', '', 3, 1, ''), ('411726', '4117', '00,41,4117', '泌阳县', '41', '河南省', '4117', '驻马店市', '411726', '泌阳县', '', '', '', '', 3, 1, ''), ('411727', '4117', '00,41,4117', '汝南县', '41', '河南省', '4117', '驻马店市', '411727', '汝南县', '', '', '', '', 3, 1, ''), ('411728', '4117', '00,41,4117', '遂平县', '41', '河南省', '4117', '驻马店市', '411728', '遂平县', '', '', '', '', 3, 1, ''), ('411729', '4117', '00,41,4117', '新蔡县', '41', '河南省', '4117', '驻马店市', '411729', '新蔡县', '', '', '', '', 3, 1, ''), ('4190', '41', '00,41', '省直辖县级行政区', '41', '河南省', '4190', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('419001', '4190', '00,41,4190', '济源市', '41', '河南省', '4190', '省直辖县级行政区', '419001', '济源市', '', '', '', '', 3, 1, ''), ('42', '00', '00', '湖北省', '42', '湖北省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4201', '42', '00,42', '武汉市', '42', '湖北省', '4201', '武汉市', '', '', '', '', '', '', 2, 1, ''), ('420102', '4201', '00,42,4201', '江岸区', '42', '湖北省', '4201', '武汉市', '420102', '江岸区', '', '', '', '', 3, 1, ''), ('420103', '4201', '00,42,4201', '江汉区', '42', '湖北省', '4201', '武汉市', '420103', '江汉区', '', '', '', '', 3, 1, ''), ('420104', '4201', '00,42,4201', '硚口区', '42', '湖北省', '4201', '武汉市', '420104', '硚口区', '', '', '', '', 3, 1, ''), ('420105', '4201', '00,42,4201', '汉阳区', '42', '湖北省', '4201', '武汉市', '420105', '汉阳区', '', '', '', '', 3, 1, ''), ('420106', '4201', '00,42,4201', '武昌区', '42', '湖北省', '4201', '武汉市', '420106', '武昌区', '', '', '', '', 3, 1, ''), ('420107', '4201', '00,42,4201', '青山区', '42', '湖北省', '4201', '武汉市', '420107', '青山区', '', '', '', '', 3, 1, ''), ('420111', '4201', '00,42,4201', '洪山区', '42', '湖北省', '4201', '武汉市', '420111', '洪山区', '', '', '', '', 3, 1, ''), ('420112', '4201', '00,42,4201', '东西湖区', '42', '湖北省', '4201', '武汉市', '420112', '东西湖区', '', '', '', '', 3, 1, ''), ('420113', '4201', '00,42,4201', '汉南区', '42', '湖北省', '4201', '武汉市', '420113', '汉南区', '', '', '', '', 3, 1, ''), ('420114', '4201', '00,42,4201', '蔡甸区', '42', '湖北省', '4201', '武汉市', '420114', '蔡甸区', '', '', '', '', 3, 1, ''), ('420115', '4201', '00,42,4201', '江夏区', '42', '湖北省', '4201', '武汉市', '420115', '江夏区', '', '', '', '', 3, 1, ''), ('420116', '4201', '00,42,4201', '黄陂区', '42', '湖北省', '4201', '武汉市', '420116', '黄陂区', '', '', '', '', 3, 1, ''), ('420117', '4201', '00,42,4201', '新洲区', '42', '湖北省', '4201', '武汉市', '420117', '新洲区', '', '', '', '', 3, 1, ''), ('4202', '42', '00,42', '黄石市', '42', '湖北省', '4202', '黄石市', '', '', '', '', '', '', 2, 1, ''), ('420202', '4202', '00,42,4202', '黄石港区', '42', '湖北省', '4202', '黄石市', '420202', '黄石港区', '', '', '', '', 3, 1, ''), ('420203', '4202', '00,42,4202', '西塞山区', '42', '湖北省', '4202', '黄石市', '420203', '西塞山区', '', '', '', '', 3, 1, ''), ('420204', '4202', '00,42,4202', '下陆区', '42', '湖北省', '4202', '黄石市', '420204', '下陆区', '', '', '', '', 3, 1, ''), ('420205', '4202', '00,42,4202', '铁山区', '42', '湖北省', '4202', '黄石市', '420205', '铁山区', '', '', '', '', 3, 1, ''), ('420222', '4202', '00,42,4202', '阳新县', '42', '湖北省', '4202', '黄石市', '420222', '阳新县', '', '', '', '', 3, 1, ''), ('420281', '4202', '00,42,4202', '大冶市', '42', '湖北省', '4202', '黄石市', '420281', '大冶市', '', '', '', '', 3, 1, ''), ('4203', '42', '00,42', '十堰市', '42', '湖北省', '4203', '十堰市', '', '', '', '', '', '', 2, 1, ''), ('420302', '4203', '00,42,4203', '茅箭区', '42', '湖北省', '4203', '十堰市', '420302', '茅箭区', '', '', '', '', 3, 1, ''), ('420303', '4203', '00,42,4203', '张湾区', '42', '湖北省', '4203', '十堰市', '420303', '张湾区', '', '', '', '', 3, 1, ''), ('420304', '4203', '00,42,4203', '郧阳区', '42', '湖北省', '4203', '十堰市', '420304', '郧阳区', '', '', '', '', 3, 1, ''), ('420322', '4203', '00,42,4203', '郧西县', '42', '湖北省', '4203', '十堰市', '420322', '郧西县', '', '', '', '', 3, 1, ''), ('420323', '4203', '00,42,4203', '竹山县', '42', '湖北省', '4203', '十堰市', '420323', '竹山县', '', '', '', '', 3, 1, ''), ('420324', '4203', '00,42,4203', '竹溪县', '42', '湖北省', '4203', '十堰市', '420324', '竹溪县', '', '', '', '', 3, 1, ''), ('420325', '4203', '00,42,4203', '房县', '42', '湖北省', '4203', '十堰市', '420325', '房县', '', '', '', '', 3, 1, ''), ('420381', '4203', '00,42,4203', '丹江口市', '42', '湖北省', '4203', '十堰市', '420381', '丹江口市', '', '', '', '', 3, 1, ''), ('4205', '42', '00,42', '宜昌市', '42', '湖北省', '4205', '宜昌市', '', '', '', '', '', '', 2, 1, ''), ('420502', '4205', '00,42,4205', '西陵区', '42', '湖北省', '4205', '宜昌市', '420502', '西陵区', '', '', '', '', 3, 1, ''), ('420503', '4205', '00,42,4205', '伍家岗区', '42', '湖北省', '4205', '宜昌市', '420503', '伍家岗区', '', '', '', '', 3, 1, ''), ('420504', '4205', '00,42,4205', '点军区', '42', '湖北省', '4205', '宜昌市', '420504', '点军区', '', '', '', '', 3, 1, ''), ('420505', '4205', '00,42,4205', '猇亭区', '42', '湖北省', '4205', '宜昌市', '420505', '猇亭区', '', '', '', '', 3, 1, ''), ('420506', '4205', '00,42,4205', '夷陵区', '42', '湖北省', '4205', '宜昌市', '420506', '夷陵区', '', '', '', '', 3, 1, ''), ('420525', '4205', '00,42,4205', '远安县', '42', '湖北省', '4205', '宜昌市', '420525', '远安县', '', '', '', '', 3, 1, ''), ('420526', '4205', '00,42,4205', '兴山县', '42', '湖北省', '4205', '宜昌市', '420526', '兴山县', '', '', '', '', 3, 1, ''), ('420527', '4205', '00,42,4205', '秭归县', '42', '湖北省', '4205', '宜昌市', '420527', '秭归县', '', '', '', '', 3, 1, ''), ('420528', '4205', '00,42,4205', '长阳土家族自治县', '42', '湖北省', '4205', '宜昌市', '420528', '长阳土家族自治县', '', '', '', '', 3, 1, ''), ('420529', '4205', '00,42,4205', '五峰土家族自治县', '42', '湖北省', '4205', '宜昌市', '420529', '五峰土家族自治县', '', '', '', '', 3, 1, ''), ('420581', '4205', '00,42,4205', '宜都市', '42', '湖北省', '4205', '宜昌市', '420581', '宜都市', '', '', '', '', 3, 1, ''), ('420582', '4205', '00,42,4205', '当阳市', '42', '湖北省', '4205', '宜昌市', '420582', '当阳市', '', '', '', '', 3, 1, ''), ('420583', '4205', '00,42,4205', '枝江市', '42', '湖北省', '4205', '宜昌市', '420583', '枝江市', '', '', '', '', 3, 1, ''), ('4206', '42', '00,42', '襄阳市', '42', '湖北省', '4206', '襄阳市', '', '', '', '', '', '', 2, 1, ''), ('420602', '4206', '00,42,4206', '襄城区', '42', '湖北省', '4206', '襄阳市', '420602', '襄城区', '', '', '', '', 3, 1, ''), ('420606', '4206', '00,42,4206', '樊城区', '42', '湖北省', '4206', '襄阳市', '420606', '樊城区', '', '', '', '', 3, 1, ''), ('420607', '4206', '00,42,4206', '襄州区', '42', '湖北省', '4206', '襄阳市', '420607', '襄州区', '', '', '', '', 3, 1, ''), ('420624', '4206', '00,42,4206', '南漳县', '42', '湖北省', '4206', '襄阳市', '420624', '南漳县', '', '', '', '', 3, 1, ''), ('420625', '4206', '00,42,4206', '谷城县', '42', '湖北省', '4206', '襄阳市', '420625', '谷城县', '', '', '', '', 3, 1, ''), ('420626', '4206', '00,42,4206', '保康县', '42', '湖北省', '4206', '襄阳市', '420626', '保康县', '', '', '', '', 3, 1, ''), ('420682', '4206', '00,42,4206', '老河口市', '42', '湖北省', '4206', '襄阳市', '420682', '老河口市', '', '', '', '', 3, 1, ''), ('420683', '4206', '00,42,4206', '枣阳市', '42', '湖北省', '4206', '襄阳市', '420683', '枣阳市', '', '', '', '', 3, 1, ''), ('420684', '4206', '00,42,4206', '宜城市', '42', '湖北省', '4206', '襄阳市', '420684', '宜城市', '', '', '', '', 3, 1, ''), ('4207', '42', '00,42', '鄂州市', '42', '湖北省', '4207', '鄂州市', '', '', '', '', '', '', 2, 1, ''), ('420702', '4207', '00,42,4207', '梁子湖区', '42', '湖北省', '4207', '鄂州市', '420702', '梁子湖区', '', '', '', '', 3, 1, ''), ('420703', '4207', '00,42,4207', '华容区', '42', '湖北省', '4207', '鄂州市', '420703', '华容区', '', '', '', '', 3, 1, ''), ('420704', '4207', '00,42,4207', '鄂城区', '42', '湖北省', '4207', '鄂州市', '420704', '鄂城区', '', '', '', '', 3, 1, ''), ('4208', '42', '00,42', '荆门市', '42', '湖北省', '4208', '荆门市', '', '', '', '', '', '', 2, 1, ''), ('420802', '4208', '00,42,4208', '东宝区', '42', '湖北省', '4208', '荆门市', '420802', '东宝区', '', '', '', '', 3, 1, ''), ('420804', '4208', '00,42,4208', '掇刀区', '42', '湖北省', '4208', '荆门市', '420804', '掇刀区', '', '', '', '', 3, 1, ''), ('420822', '4208', '00,42,4208', '沙洋县', '42', '湖北省', '4208', '荆门市', '420822', '沙洋县', '', '', '', '', 3, 1, ''), ('420881', '4208', '00,42,4208', '钟祥市', '42', '湖北省', '4208', '荆门市', '420881', '钟祥市', '', '', '', '', 3, 1, ''), ('420882', '4208', '00,42,4208', '京山市', '42', '湖北省', '4208', '荆门市', '420882', '京山市', '', '', '', '', 3, 1, ''), ('4209', '42', '00,42', '孝感市', '42', '湖北省', '4209', '孝感市', '', '', '', '', '', '', 2, 1, ''), ('420902', '4209', '00,42,4209', '孝南区', '42', '湖北省', '4209', '孝感市', '420902', '孝南区', '', '', '', '', 3, 1, ''), ('420921', '4209', '00,42,4209', '孝昌县', '42', '湖北省', '4209', '孝感市', '420921', '孝昌县', '', '', '', '', 3, 1, ''), ('420922', '4209', '00,42,4209', '大悟县', '42', '湖北省', '4209', '孝感市', '420922', '大悟县', '', '', '', '', 3, 1, ''), ('420923', '4209', '00,42,4209', '云梦县', '42', '湖北省', '4209', '孝感市', '420923', '云梦县', '', '', '', '', 3, 1, ''), ('420981', '4209', '00,42,4209', '应城市', '42', '湖北省', '4209', '孝感市', '420981', '应城市', '', '', '', '', 3, 1, ''), ('420982', '4209', '00,42,4209', '安陆市', '42', '湖北省', '4209', '孝感市', '420982', '安陆市', '', '', '', '', 3, 1, ''), ('420984', '4209', '00,42,4209', '汉川市', '42', '湖北省', '4209', '孝感市', '420984', '汉川市', '', '', '', '', 3, 1, ''), ('4210', '42', '00,42', '荆州市', '42', '湖北省', '4210', '荆州市', '', '', '', '', '', '', 2, 1, ''), ('421002', '4210', '00,42,4210', '沙市区', '42', '湖北省', '4210', '荆州市', '421002', '沙市区', '', '', '', '', 3, 1, ''), ('421003', '4210', '00,42,4210', '荆州区', '42', '湖北省', '4210', '荆州市', '421003', '荆州区', '', '', '', '', 3, 1, ''), ('421022', '4210', '00,42,4210', '公安县', '42', '湖北省', '4210', '荆州市', '421022', '公安县', '', '', '', '', 3, 1, ''), ('421023', '4210', '00,42,4210', '监利县', '42', '湖北省', '4210', '荆州市', '421023', '监利县', '', '', '', '', 3, 1, ''), ('421024', '4210', '00,42,4210', '江陵县', '42', '湖北省', '4210', '荆州市', '421024', '江陵县', '', '', '', '', 3, 1, ''), ('421081', '4210', '00,42,4210', '石首市', '42', '湖北省', '4210', '荆州市', '421081', '石首市', '', '', '', '', 3, 1, ''), ('421083', '4210', '00,42,4210', '洪湖市', '42', '湖北省', '4210', '荆州市', '421083', '洪湖市', '', '', '', '', 3, 1, ''), ('421087', '4210', '00,42,4210', '松滋市', '42', '湖北省', '4210', '荆州市', '421087', '松滋市', '', '', '', '', 3, 1, ''), ('4211', '42', '00,42', '黄冈市', '42', '湖北省', '4211', '黄冈市', '', '', '', '', '', '', 2, 1, ''), ('421102', '4211', '00,42,4211', '黄州区', '42', '湖北省', '4211', '黄冈市', '421102', '黄州区', '', '', '', '', 3, 1, ''), ('421121', '4211', '00,42,4211', '团风县', '42', '湖北省', '4211', '黄冈市', '421121', '团风县', '', '', '', '', 3, 1, ''), ('421122', '4211', '00,42,4211', '红安县', '42', '湖北省', '4211', '黄冈市', '421122', '红安县', '', '', '', '', 3, 1, ''), ('421123', '4211', '00,42,4211', '罗田县', '42', '湖北省', '4211', '黄冈市', '421123', '罗田县', '', '', '', '', 3, 1, ''), ('421124', '4211', '00,42,4211', '英山县', '42', '湖北省', '4211', '黄冈市', '421124', '英山县', '', '', '', '', 3, 1, ''), ('421125', '4211', '00,42,4211', '浠水县', '42', '湖北省', '4211', '黄冈市', '421125', '浠水县', '', '', '', '', 3, 1, ''), ('421126', '4211', '00,42,4211', '蕲春县', '42', '湖北省', '4211', '黄冈市', '421126', '蕲春县', '', '', '', '', 3, 1, ''), ('421127', '4211', '00,42,4211', '黄梅县', '42', '湖北省', '4211', '黄冈市', '421127', '黄梅县', '', '', '', '', 3, 1, ''), ('421181', '4211', '00,42,4211', '麻城市', '42', '湖北省', '4211', '黄冈市', '421181', '麻城市', '', '', '', '', 3, 1, ''), ('421182', '4211', '00,42,4211', '武穴市', '42', '湖北省', '4211', '黄冈市', '421182', '武穴市', '', '', '', '', 3, 1, ''), ('4212', '42', '00,42', '咸宁市', '42', '湖北省', '4212', '咸宁市', '', '', '', '', '', '', 2, 1, ''), ('421202', '4212', '00,42,4212', '咸安区', '42', '湖北省', '4212', '咸宁市', '421202', '咸安区', '', '', '', '', 3, 1, ''), ('421221', '4212', '00,42,4212', '嘉鱼县', '42', '湖北省', '4212', '咸宁市', '421221', '嘉鱼县', '', '', '', '', 3, 1, ''), ('421222', '4212', '00,42,4212', '通城县', '42', '湖北省', '4212', '咸宁市', '421222', '通城县', '', '', '', '', 3, 1, ''), ('421223', '4212', '00,42,4212', '崇阳县', '42', '湖北省', '4212', '咸宁市', '421223', '崇阳县', '', '', '', '', 3, 1, ''), ('421224', '4212', '00,42,4212', '通山县', '42', '湖北省', '4212', '咸宁市', '421224', '通山县', '', '', '', '', 3, 1, ''), ('421281', '4212', '00,42,4212', '赤壁市', '42', '湖北省', '4212', '咸宁市', '421281', '赤壁市', '', '', '', '', 3, 1, ''), ('4213', '42', '00,42', '随州市', '42', '湖北省', '4213', '随州市', '', '', '', '', '', '', 2, 1, ''), ('421303', '4213', '00,42,4213', '曾都区', '42', '湖北省', '4213', '随州市', '421303', '曾都区', '', '', '', '', 3, 1, ''), ('421321', '4213', '00,42,4213', '随县', '42', '湖北省', '4213', '随州市', '421321', '随县', '', '', '', '', 3, 1, ''), ('421381', '4213', '00,42,4213', '广水市', '42', '湖北省', '4213', '随州市', '421381', '广水市', '', '', '', '', 3, 1, ''), ('4228', '42', '00,42', '恩施土家族苗族自治州', '42', '湖北省', '4228', '恩施土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('422801', '4228', '00,42,4228', '恩施市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422801', '恩施市', '', '', '', '', 3, 1, ''), ('422802', '4228', '00,42,4228', '利川市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422802', '利川市', '', '', '', '', 3, 1, ''), ('422822', '4228', '00,42,4228', '建始县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422822', '建始县', '', '', '', '', 3, 1, ''), ('422823', '4228', '00,42,4228', '巴东县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422823', '巴东县', '', '', '', '', 3, 1, ''), ('422825', '4228', '00,42,4228', '宣恩县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422825', '宣恩县', '', '', '', '', 3, 1, ''), ('422826', '4228', '00,42,4228', '咸丰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422826', '咸丰县', '', '', '', '', 3, 1, ''), ('422827', '4228', '00,42,4228', '来凤县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422827', '来凤县', '', '', '', '', 3, 1, ''), ('422828', '4228', '00,42,4228', '鹤峰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422828', '鹤峰县', '', '', '', '', 3, 1, ''), ('4290', '42', '00,42', '省直辖县级行政区', '42', '湖北省', '4290', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('429004', '4290', '00,42,4290', '仙桃市', '42', '湖北省', '4290', '省直辖县级行政区', '429004', '仙桃市', '', '', '', '', 3, 1, ''), ('429005', '4290', '00,42,4290', '潜江市', '42', '湖北省', '4290', '省直辖县级行政区', '429005', '潜江市', '', '', '', '', 3, 1, ''), ('429006', '4290', '00,42,4290', '天门市', '42', '湖北省', '4290', '省直辖县级行政区', '429006', '天门市', '', '', '', '', 3, 1, ''), ('429021', '4290', '00,42,4290', '神农架林区', '42', '湖北省', '4290', '省直辖县级行政区', '429021', '神农架林区', '', '', '', '', 3, 1, ''), ('43', '00', '00', '湖南省', '43', '湖南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4301', '43', '00,43', '长沙市', '43', '湖南省', '4301', '长沙市', '', '', '', '', '', '', 2, 1, ''), ('430102', '4301', '00,43,4301', '芙蓉区', '43', '湖南省', '4301', '长沙市', '430102', '芙蓉区', '', '', '', '', 3, 1, ''), ('430103', '4301', '00,43,4301', '天心区', '43', '湖南省', '4301', '长沙市', '430103', '天心区', '', '', '', '', 3, 1, ''), ('430104', '4301', '00,43,4301', '岳麓区', '43', '湖南省', '4301', '长沙市', '430104', '岳麓区', '', '', '', '', 3, 1, ''), ('430105', '4301', '00,43,4301', '开福区', '43', '湖南省', '4301', '长沙市', '430105', '开福区', '', '', '', '', 3, 1, ''), ('430111', '4301', '00,43,4301', '雨花区', '43', '湖南省', '4301', '长沙市', '430111', '雨花区', '', '', '', '', 3, 1, ''), ('430112', '4301', '00,43,4301', '望城区', '43', '湖南省', '4301', '长沙市', '430112', '望城区', '', '', '', '', 3, 1, ''), ('430121', '4301', '00,43,4301', '长沙县', '43', '湖南省', '4301', '长沙市', '430121', '长沙县', '', '', '', '', 3, 1, ''), ('430181', '4301', '00,43,4301', '浏阳市', '43', '湖南省', '4301', '长沙市', '430181', '浏阳市', '', '', '', '', 3, 1, ''), ('430182', '4301', '00,43,4301', '宁乡市', '43', '湖南省', '4301', '长沙市', '430182', '宁乡市', '', '', '', '', 3, 1, ''), ('4302', '43', '00,43', '株洲市', '43', '湖南省', '4302', '株洲市', '', '', '', '', '', '', 2, 1, ''), ('430202', '4302', '00,43,4302', '荷塘区', '43', '湖南省', '4302', '株洲市', '430202', '荷塘区', '', '', '', '', 3, 1, ''), ('430203', '4302', '00,43,4302', '芦淞区', '43', '湖南省', '4302', '株洲市', '430203', '芦淞区', '', '', '', '', 3, 1, ''), ('430204', '4302', '00,43,4302', '石峰区', '43', '湖南省', '4302', '株洲市', '430204', '石峰区', '', '', '', '', 3, 1, ''), ('430211', '4302', '00,43,4302', '天元区', '43', '湖南省', '4302', '株洲市', '430211', '天元区', '', '', '', '', 3, 1, ''), ('430212', '4302', '00,43,4302', '渌口区', '43', '湖南省', '4302', '株洲市', '430212', '渌口区', '', '', '', '', 3, 1, ''), ('430223', '4302', '00,43,4302', '攸县', '43', '湖南省', '4302', '株洲市', '430223', '攸县', '', '', '', '', 3, 1, ''), ('430224', '4302', '00,43,4302', '茶陵县', '43', '湖南省', '4302', '株洲市', '430224', '茶陵县', '', '', '', '', 3, 1, ''), ('430225', '4302', '00,43,4302', '炎陵县', '43', '湖南省', '4302', '株洲市', '430225', '炎陵县', '', '', '', '', 3, 1, ''), ('430281', '4302', '00,43,4302', '醴陵市', '43', '湖南省', '4302', '株洲市', '430281', '醴陵市', '', '', '', '', 3, 1, ''), ('4303', '43', '00,43', '湘潭市', '43', '湖南省', '4303', '湘潭市', '', '', '', '', '', '', 2, 1, ''), ('430302', '4303', '00,43,4303', '雨湖区', '43', '湖南省', '4303', '湘潭市', '430302', '雨湖区', '', '', '', '', 3, 1, ''), ('430304', '4303', '00,43,4303', '岳塘区', '43', '湖南省', '4303', '湘潭市', '430304', '岳塘区', '', '', '', '', 3, 1, ''), ('430321', '4303', '00,43,4303', '湘潭县', '43', '湖南省', '4303', '湘潭市', '430321', '湘潭县', '', '', '', '', 3, 1, ''), ('430381', '4303', '00,43,4303', '湘乡市', '43', '湖南省', '4303', '湘潭市', '430381', '湘乡市', '', '', '', '', 3, 1, ''), ('430382', '4303', '00,43,4303', '韶山市', '43', '湖南省', '4303', '湘潭市', '430382', '韶山市', '', '', '', '', 3, 1, ''), ('4304', '43', '00,43', '衡阳市', '43', '湖南省', '4304', '衡阳市', '', '', '', '', '', '', 2, 1, ''), ('430405', '4304', '00,43,4304', '珠晖区', '43', '湖南省', '4304', '衡阳市', '430405', '珠晖区', '', '', '', '', 3, 1, ''), ('430406', '4304', '00,43,4304', '雁峰区', '43', '湖南省', '4304', '衡阳市', '430406', '雁峰区', '', '', '', '', 3, 1, ''), ('430407', '4304', '00,43,4304', '石鼓区', '43', '湖南省', '4304', '衡阳市', '430407', '石鼓区', '', '', '', '', 3, 1, ''), ('430408', '4304', '00,43,4304', '蒸湘区', '43', '湖南省', '4304', '衡阳市', '430408', '蒸湘区', '', '', '', '', 3, 1, ''), ('430412', '4304', '00,43,4304', '南岳区', '43', '湖南省', '4304', '衡阳市', '430412', '南岳区', '', '', '', '', 3, 1, ''), ('430421', '4304', '00,43,4304', '衡阳县', '43', '湖南省', '4304', '衡阳市', '430421', '衡阳县', '', '', '', '', 3, 1, ''), ('430422', '4304', '00,43,4304', '衡南县', '43', '湖南省', '4304', '衡阳市', '430422', '衡南县', '', '', '', '', 3, 1, ''), ('430423', '4304', '00,43,4304', '衡山县', '43', '湖南省', '4304', '衡阳市', '430423', '衡山县', '', '', '', '', 3, 1, ''), ('430424', '4304', '00,43,4304', '衡东县', '43', '湖南省', '4304', '衡阳市', '430424', '衡东县', '', '', '', '', 3, 1, ''), ('430426', '4304', '00,43,4304', '祁东县', '43', '湖南省', '4304', '衡阳市', '430426', '祁东县', '', '', '', '', 3, 1, ''), ('430481', '4304', '00,43,4304', '耒阳市', '43', '湖南省', '4304', '衡阳市', '430481', '耒阳市', '', '', '', '', 3, 1, ''), ('430482', '4304', '00,43,4304', '常宁市', '43', '湖南省', '4304', '衡阳市', '430482', '常宁市', '', '', '', '', 3, 1, ''), ('4305', '43', '00,43', '邵阳市', '43', '湖南省', '4305', '邵阳市', '', '', '', '', '', '', 2, 1, ''), ('430502', '4305', '00,43,4305', '双清区', '43', '湖南省', '4305', '邵阳市', '430502', '双清区', '', '', '', '', 3, 1, ''), ('430503', '4305', '00,43,4305', '大祥区', '43', '湖南省', '4305', '邵阳市', '430503', '大祥区', '', '', '', '', 3, 1, ''), ('430511', '4305', '00,43,4305', '北塔区', '43', '湖南省', '4305', '邵阳市', '430511', '北塔区', '', '', '', '', 3, 1, ''), ('430522', '4305', '00,43,4305', '新邵县', '43', '湖南省', '4305', '邵阳市', '430522', '新邵县', '', '', '', '', 3, 1, ''), ('430523', '4305', '00,43,4305', '邵阳县', '43', '湖南省', '4305', '邵阳市', '430523', '邵阳县', '', '', '', '', 3, 1, ''), ('430524', '4305', '00,43,4305', '隆回县', '43', '湖南省', '4305', '邵阳市', '430524', '隆回县', '', '', '', '', 3, 1, ''), ('430525', '4305', '00,43,4305', '洞口县', '43', '湖南省', '4305', '邵阳市', '430525', '洞口县', '', '', '', '', 3, 1, ''), ('430527', '4305', '00,43,4305', '绥宁县', '43', '湖南省', '4305', '邵阳市', '430527', '绥宁县', '', '', '', '', 3, 1, ''), ('430528', '4305', '00,43,4305', '新宁县', '43', '湖南省', '4305', '邵阳市', '430528', '新宁县', '', '', '', '', 3, 1, ''), ('430529', '4305', '00,43,4305', '城步苗族自治县', '43', '湖南省', '4305', '邵阳市', '430529', '城步苗族自治县', '', '', '', '', 3, 1, ''), ('430581', '4305', '00,43,4305', '武冈市', '43', '湖南省', '4305', '邵阳市', '430581', '武冈市', '', '', '', '', 3, 1, ''), ('430582', '4305', '00,43,4305', '邵东市', '43', '湖南省', '4305', '邵阳市', '430582', '邵东市', '', '', '', '', 3, 1, ''), ('4306', '43', '00,43', '岳阳市', '43', '湖南省', '4306', '岳阳市', '', '', '', '', '', '', 2, 1, ''), ('430602', '4306', '00,43,4306', '岳阳楼区', '43', '湖南省', '4306', '岳阳市', '430602', '岳阳楼区', '', '', '', '', 3, 1, ''), ('430603', '4306', '00,43,4306', '云溪区', '43', '湖南省', '4306', '岳阳市', '430603', '云溪区', '', '', '', '', 3, 1, ''), ('430611', '4306', '00,43,4306', '君山区', '43', '湖南省', '4306', '岳阳市', '430611', '君山区', '', '', '', '', 3, 1, ''), ('430621', '4306', '00,43,4306', '岳阳县', '43', '湖南省', '4306', '岳阳市', '430621', '岳阳县', '', '', '', '', 3, 1, ''), ('430623', '4306', '00,43,4306', '华容县', '43', '湖南省', '4306', '岳阳市', '430623', '华容县', '', '', '', '', 3, 1, ''), ('430624', '4306', '00,43,4306', '湘阴县', '43', '湖南省', '4306', '岳阳市', '430624', '湘阴县', '', '', '', '', 3, 1, ''), ('430626', '4306', '00,43,4306', '平江县', '43', '湖南省', '4306', '岳阳市', '430626', '平江县', '', '', '', '', 3, 1, ''), ('430681', '4306', '00,43,4306', '汨罗市', '43', '湖南省', '4306', '岳阳市', '430681', '汨罗市', '', '', '', '', 3, 1, ''), ('430682', '4306', '00,43,4306', '临湘市', '43', '湖南省', '4306', '岳阳市', '430682', '临湘市', '', '', '', '', 3, 1, ''), ('4307', '43', '00,43', '常德市', '43', '湖南省', '4307', '常德市', '', '', '', '', '', '', 2, 1, ''), ('430702', '4307', '00,43,4307', '武陵区', '43', '湖南省', '4307', '常德市', '430702', '武陵区', '', '', '', '', 3, 1, ''), ('430703', '4307', '00,43,4307', '鼎城区', '43', '湖南省', '4307', '常德市', '430703', '鼎城区', '', '', '', '', 3, 1, ''), ('430721', '4307', '00,43,4307', '安乡县', '43', '湖南省', '4307', '常德市', '430721', '安乡县', '', '', '', '', 3, 1, ''), ('430722', '4307', '00,43,4307', '汉寿县', '43', '湖南省', '4307', '常德市', '430722', '汉寿县', '', '', '', '', 3, 1, ''), ('430723', '4307', '00,43,4307', '澧县', '43', '湖南省', '4307', '常德市', '430723', '澧县', '', '', '', '', 3, 1, ''), ('430724', '4307', '00,43,4307', '临澧县', '43', '湖南省', '4307', '常德市', '430724', '临澧县', '', '', '', '', 3, 1, ''), ('430725', '4307', '00,43,4307', '桃源县', '43', '湖南省', '4307', '常德市', '430725', '桃源县', '', '', '', '', 3, 1, ''), ('430726', '4307', '00,43,4307', '石门县', '43', '湖南省', '4307', '常德市', '430726', '石门县', '', '', '', '', 3, 1, ''), ('430781', '4307', '00,43,4307', '津市市', '43', '湖南省', '4307', '常德市', '430781', '津市市', '', '', '', '', 3, 1, ''), ('4308', '43', '00,43', '张家界市', '43', '湖南省', '4308', '张家界市', '', '', '', '', '', '', 2, 1, ''), ('430802', '4308', '00,43,4308', '永定区', '43', '湖南省', '4308', '张家界市', '430802', '永定区', '', '', '', '', 3, 1, ''), ('430811', '4308', '00,43,4308', '武陵源区', '43', '湖南省', '4308', '张家界市', '430811', '武陵源区', '', '', '', '', 3, 1, ''), ('430821', '4308', '00,43,4308', '慈利县', '43', '湖南省', '4308', '张家界市', '430821', '慈利县', '', '', '', '', 3, 1, ''), ('430822', '4308', '00,43,4308', '桑植县', '43', '湖南省', '4308', '张家界市', '430822', '桑植县', '', '', '', '', 3, 1, ''), ('4309', '43', '00,43', '益阳市', '43', '湖南省', '4309', '益阳市', '', '', '', '', '', '', 2, 1, ''), ('430902', '4309', '00,43,4309', '资阳区', '43', '湖南省', '4309', '益阳市', '430902', '资阳区', '', '', '', '', 3, 1, ''), ('430903', '4309', '00,43,4309', '赫山区', '43', '湖南省', '4309', '益阳市', '430903', '赫山区', '', '', '', '', 3, 1, ''), ('430921', '4309', '00,43,4309', '南县', '43', '湖南省', '4309', '益阳市', '430921', '南县', '', '', '', '', 3, 1, ''), ('430922', '4309', '00,43,4309', '桃江县', '43', '湖南省', '4309', '益阳市', '430922', '桃江县', '', '', '', '', 3, 1, ''), ('430923', '4309', '00,43,4309', '安化县', '43', '湖南省', '4309', '益阳市', '430923', '安化县', '', '', '', '', 3, 1, ''), ('430981', '4309', '00,43,4309', '沅江市', '43', '湖南省', '4309', '益阳市', '430981', '沅江市', '', '', '', '', 3, 1, ''), ('4310', '43', '00,43', '郴州市', '43', '湖南省', '4310', '郴州市', '', '', '', '', '', '', 2, 1, ''), ('431002', '4310', '00,43,4310', '北湖区', '43', '湖南省', '4310', '郴州市', '431002', '北湖区', '', '', '', '', 3, 1, ''), ('431003', '4310', '00,43,4310', '苏仙区', '43', '湖南省', '4310', '郴州市', '431003', '苏仙区', '', '', '', '', 3, 1, ''), ('431021', '4310', '00,43,4310', '桂阳县', '43', '湖南省', '4310', '郴州市', '431021', '桂阳县', '', '', '', '', 3, 1, ''), ('431022', '4310', '00,43,4310', '宜章县', '43', '湖南省', '4310', '郴州市', '431022', '宜章县', '', '', '', '', 3, 1, ''), ('431023', '4310', '00,43,4310', '永兴县', '43', '湖南省', '4310', '郴州市', '431023', '永兴县', '', '', '', '', 3, 1, ''), ('431024', '4310', '00,43,4310', '嘉禾县', '43', '湖南省', '4310', '郴州市', '431024', '嘉禾县', '', '', '', '', 3, 1, ''), ('431025', '4310', '00,43,4310', '临武县', '43', '湖南省', '4310', '郴州市', '431025', '临武县', '', '', '', '', 3, 1, ''), ('431026', '4310', '00,43,4310', '汝城县', '43', '湖南省', '4310', '郴州市', '431026', '汝城县', '', '', '', '', 3, 1, ''), ('431027', '4310', '00,43,4310', '桂东县', '43', '湖南省', '4310', '郴州市', '431027', '桂东县', '', '', '', '', 3, 1, ''), ('431028', '4310', '00,43,4310', '安仁县', '43', '湖南省', '4310', '郴州市', '431028', '安仁县', '', '', '', '', 3, 1, ''), ('431081', '4310', '00,43,4310', '资兴市', '43', '湖南省', '4310', '郴州市', '431081', '资兴市', '', '', '', '', 3, 1, ''), ('4311', '43', '00,43', '永州市', '43', '湖南省', '4311', '永州市', '', '', '', '', '', '', 2, 1, ''), ('431102', '4311', '00,43,4311', '零陵区', '43', '湖南省', '4311', '永州市', '431102', '零陵区', '', '', '', '', 3, 1, ''), ('431103', '4311', '00,43,4311', '冷水滩区', '43', '湖南省', '4311', '永州市', '431103', '冷水滩区', '', '', '', '', 3, 1, ''), ('431121', '4311', '00,43,4311', '祁阳县', '43', '湖南省', '4311', '永州市', '431121', '祁阳县', '', '', '', '', 3, 1, ''), ('431122', '4311', '00,43,4311', '东安县', '43', '湖南省', '4311', '永州市', '431122', '东安县', '', '', '', '', 3, 1, ''), ('431123', '4311', '00,43,4311', '双牌县', '43', '湖南省', '4311', '永州市', '431123', '双牌县', '', '', '', '', 3, 1, ''), ('431124', '4311', '00,43,4311', '道县', '43', '湖南省', '4311', '永州市', '431124', '道县', '', '', '', '', 3, 1, ''), ('431125', '4311', '00,43,4311', '江永县', '43', '湖南省', '4311', '永州市', '431125', '江永县', '', '', '', '', 3, 1, ''), ('431126', '4311', '00,43,4311', '宁远县', '43', '湖南省', '4311', '永州市', '431126', '宁远县', '', '', '', '', 3, 1, ''), ('431127', '4311', '00,43,4311', '蓝山县', '43', '湖南省', '4311', '永州市', '431127', '蓝山县', '', '', '', '', 3, 1, ''), ('431128', '4311', '00,43,4311', '新田县', '43', '湖南省', '4311', '永州市', '431128', '新田县', '', '', '', '', 3, 1, ''), ('431129', '4311', '00,43,4311', '江华瑶族自治县', '43', '湖南省', '4311', '永州市', '431129', '江华瑶族自治县', '', '', '', '', 3, 1, ''), ('4312', '43', '00,43', '怀化市', '43', '湖南省', '4312', '怀化市', '', '', '', '', '', '', 2, 1, ''), ('431202', '4312', '00,43,4312', '鹤城区', '43', '湖南省', '4312', '怀化市', '431202', '鹤城区', '', '', '', '', 3, 1, ''), ('431221', '4312', '00,43,4312', '中方县', '43', '湖南省', '4312', '怀化市', '431221', '中方县', '', '', '', '', 3, 1, ''), ('431222', '4312', '00,43,4312', '沅陵县', '43', '湖南省', '4312', '怀化市', '431222', '沅陵县', '', '', '', '', 3, 1, ''), ('431223', '4312', '00,43,4312', '辰溪县', '43', '湖南省', '4312', '怀化市', '431223', '辰溪县', '', '', '', '', 3, 1, ''), ('431224', '4312', '00,43,4312', '溆浦县', '43', '湖南省', '4312', '怀化市', '431224', '溆浦县', '', '', '', '', 3, 1, ''), ('431225', '4312', '00,43,4312', '会同县', '43', '湖南省', '4312', '怀化市', '431225', '会同县', '', '', '', '', 3, 1, ''), ('431226', '4312', '00,43,4312', '麻阳苗族自治县', '43', '湖南省', '4312', '怀化市', '431226', '麻阳苗族自治县', '', '', '', '', 3, 1, ''), ('431227', '4312', '00,43,4312', '新晃侗族自治县', '43', '湖南省', '4312', '怀化市', '431227', '新晃侗族自治县', '', '', '', '', 3, 1, ''), ('431228', '4312', '00,43,4312', '芷江侗族自治县', '43', '湖南省', '4312', '怀化市', '431228', '芷江侗族自治县', '', '', '', '', 3, 1, ''), ('431229', '4312', '00,43,4312', '靖州苗族侗族自治县', '43', '湖南省', '4312', '怀化市', '431229', '靖州苗族侗族自治县', '', '', '', '', 3, 1, ''), ('431230', '4312', '00,43,4312', '通道侗族自治县', '43', '湖南省', '4312', '怀化市', '431230', '通道侗族自治县', '', '', '', '', 3, 1, ''), ('431281', '4312', '00,43,4312', '洪江市', '43', '湖南省', '4312', '怀化市', '431281', '洪江市', '', '', '', '', 3, 1, ''), ('4313', '43', '00,43', '娄底市', '43', '湖南省', '4313', '娄底市', '', '', '', '', '', '', 2, 1, ''), ('431302', '4313', '00,43,4313', '娄星区', '43', '湖南省', '4313', '娄底市', '431302', '娄星区', '', '', '', '', 3, 1, ''), ('431321', '4313', '00,43,4313', '双峰县', '43', '湖南省', '4313', '娄底市', '431321', '双峰县', '', '', '', '', 3, 1, ''), ('431322', '4313', '00,43,4313', '新化县', '43', '湖南省', '4313', '娄底市', '431322', '新化县', '', '', '', '', 3, 1, ''), ('431381', '4313', '00,43,4313', '冷水江市', '43', '湖南省', '4313', '娄底市', '431381', '冷水江市', '', '', '', '', 3, 1, ''), ('431382', '4313', '00,43,4313', '涟源市', '43', '湖南省', '4313', '娄底市', '431382', '涟源市', '', '', '', '', 3, 1, ''), ('4331', '43', '00,43', '湘西土家族苗族自治州', '43', '湖南省', '4331', '湘西土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('433101', '4331', '00,43,4331', '吉首市', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433101', '吉首市', '', '', '', '', 3, 1, ''), ('433122', '4331', '00,43,4331', '泸溪县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433122', '泸溪县', '', '', '', '', 3, 1, ''), ('433123', '4331', '00,43,4331', '凤凰县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433123', '凤凰县', '', '', '', '', 3, 1, ''), ('433124', '4331', '00,43,4331', '花垣县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433124', '花垣县', '', '', '', '', 3, 1, ''), ('433125', '4331', '00,43,4331', '保靖县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433125', '保靖县', '', '', '', '', 3, 1, ''), ('433126', '4331', '00,43,4331', '古丈县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433126', '古丈县', '', '', '', '', 3, 1, ''), ('433127', '4331', '00,43,4331', '永顺县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433127', '永顺县', '', '', '', '', 3, 1, ''), ('433130', '4331', '00,43,4331', '龙山县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433130', '龙山县', '', '', '', '', 3, 1, ''), ('44', '00', '00', '广东省', '44', '广东省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4401', '44', '00,44', '广州市', '44', '广东省', '4401', '广州市', '', '', '', '', '', '', 2, 1, ''), ('440103', '4401', '00,44,4401', '荔湾区', '44', '广东省', '4401', '广州市', '440103', '荔湾区', '', '', '', '', 3, 1, ''), ('440104', '4401', '00,44,4401', '越秀区', '44', '广东省', '4401', '广州市', '440104', '越秀区', '', '', '', '', 3, 1, ''), ('440105', '4401', '00,44,4401', '海珠区', '44', '广东省', '4401', '广州市', '440105', '海珠区', '', '', '', '', 3, 1, ''), ('440106', '4401', '00,44,4401', '天河区', '44', '广东省', '4401', '广州市', '440106', '天河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440111', '4401', '00,44,4401', '白云区', '44', '广东省', '4401', '广州市', '440111', '白云区', '', '', '', '', 3, 1, ''), ('440112', '4401', '00,44,4401', '黄埔区', '44', '广东省', '4401', '广州市', '440112', '黄埔区', '', '', '', '', 3, 1, ''), ('440113', '4401', '00,44,4401', '番禺区', '44', '广东省', '4401', '广州市', '440113', '番禺区', '', '', '', '', 3, 1, ''), ('440114', '4401', '00,44,4401', '花都区', '44', '广东省', '4401', '广州市', '440114', '花都区', '', '', '', '', 3, 1, ''), ('440115', '4401', '00,44,4401', '南沙区', '44', '广东省', '4401', '广州市', '440115', '南沙区', '', '', '', '', 3, 1, ''), ('440117', '4401', '00,44,4401', '从化区', '44', '广东省', '4401', '广州市', '440117', '从化区', '', '', '', '', 3, 1, ''), ('440118', '4401', '00,44,4401', '增城区', '44', '广东省', '4401', '广州市', '440118', '增城区', '', '', '', '', 3, 1, ''), ('4402', '44', '00,44', '韶关市', '44', '广东省', '4402', '韶关市', '', '', '', '', '', '', 2, 1, ''), ('440203', '4402', '00,44,4402', '武江区', '44', '广东省', '4402', '韶关市', '440203', '武江区', '', '', '', '', 3, 1, ''), ('440204', '4402', '00,44,4402', '浈江区', '44', '广东省', '4402', '韶关市', '440204', '浈江区', '', '', '', '', 3, 1, ''), ('440205', '4402', '00,44,4402', '曲江区', '44', '广东省', '4402', '韶关市', '440205', '曲江区', '', '', '', '', 3, 1, ''), ('440222', '4402', '00,44,4402', '始兴县', '44', '广东省', '4402', '韶关市', '440222', '始兴县', '', '', '', '', 3, 1, ''), ('440224', '4402', '00,44,4402', '仁化县', '44', '广东省', '4402', '韶关市', '440224', '仁化县', '', '', '', '', 3, 1, ''), ('440229', '4402', '00,44,4402', '翁源县', '44', '广东省', '4402', '韶关市', '440229', '翁源县', '', '', '', '', 3, 1, ''), ('440232', '4402', '00,44,4402', '乳源瑶族自治县', '44', '广东省', '4402', '韶关市', '440232', '乳源瑶族自治县', '', '', '', '', 3, 1, ''), ('440233', '4402', '00,44,4402', '新丰县', '44', '广东省', '4402', '韶关市', '440233', '新丰县', '', '', '', '', 3, 1, ''), ('440281', '4402', '00,44,4402', '乐昌市', '44', '广东省', '4402', '韶关市', '440281', '乐昌市', '', '', '', '', 3, 1, ''), ('440282', '4402', '00,44,4402', '南雄市', '44', '广东省', '4402', '韶关市', '440282', '南雄市', '', '', '', '', 3, 1, ''), ('4403', '44', '00,44', '深圳市', '44', '广东省', '4403', '深圳市', '', '', '', '', '', '', 2, 1, ''), ('440303', '4403', '00,44,4403', '罗湖区', '44', '广东省', '4403', '深圳市', '440303', '罗湖区', '', '', '', '', 3, 1, ''), ('440304', '4403', '00,44,4403', '福田区', '44', '广东省', '4403', '深圳市', '440304', '福田区', '', '', '', '', 3, 1, ''), ('440305', '4403', '00,44,4403', '南山区', '44', '广东省', '4403', '深圳市', '440305', '南山区', '', '', '', '', 3, 1, ''), ('440306', '4403', '00,44,4403', '宝安区', '44', '广东省', '4403', '深圳市', '440306', '宝安区', '', '', '', '', 3, 1, ''), ('440307', '4403', '00,44,4403', '龙岗区', '44', '广东省', '4403', '深圳市', '440307', '龙岗区', '', '', '', '', 3, 1, ''), ('440308', '4403', '00,44,4403', '盐田区', '44', '广东省', '4403', '深圳市', '440308', '盐田区', '', '', '', '', 3, 1, ''), ('440309', '4403', '00,44,4403', '龙华区', '44', '广东省', '4403', '深圳市', '440309', '龙华区', '', '', '', '', 3, 1, ''), ('440310', '4403', '00,44,4403', '坪山区', '44', '广东省', '4403', '深圳市', '440310', '坪山区', '', '', '', '', 3, 1, ''), ('440311', '4403', '00,44,4403', '光明区', '44', '广东省', '4403', '深圳市', '440311', '光明区', '', '', '', '', 3, 1, ''), ('4404', '44', '00,44', '珠海市', '44', '广东省', '4404', '珠海市', '', '', '', '', '', '', 2, 1, ''), ('440402', '4404', '00,44,4404', '香洲区', '44', '广东省', '4404', '珠海市', '440402', '香洲区', '', '', '', '', 3, 1, ''), ('440403', '4404', '00,44,4404', '斗门区', '44', '广东省', '4404', '珠海市', '440403', '斗门区', '', '', '', '', 3, 1, ''), ('440404', '4404', '00,44,4404', '金湾区', '44', '广东省', '4404', '珠海市', '440404', '金湾区', '', '', '', '', 3, 1, ''), ('4405', '44', '00,44', '汕头市', '44', '广东省', '4405', '汕头市', '', '', '', '', '', '', 2, 1, ''), ('440507', '4405', '00,44,4405', '龙湖区', '44', '广东省', '4405', '汕头市', '440507', '龙湖区', '', '', '', '', 3, 1, ''), ('440511', '4405', '00,44,4405', '金平区', '44', '广东省', '4405', '汕头市', '440511', '金平区', '', '', '', '', 3, 1, ''), ('440512', '4405', '00,44,4405', '濠江区', '44', '广东省', '4405', '汕头市', '440512', '濠江区', '', '', '', '', 3, 1, ''), ('440513', '4405', '00,44,4405', '潮阳区', '44', '广东省', '4405', '汕头市', '440513', '潮阳区', '', '', '', '', 3, 1, ''), ('440514', '4405', '00,44,4405', '潮南区', '44', '广东省', '4405', '汕头市', '440514', '潮南区', '', '', '', '', 3, 1, ''), ('440515', '4405', '00,44,4405', '澄海区', '44', '广东省', '4405', '汕头市', '440515', '澄海区', '', '', '', '', 3, 1, ''), ('440523', '4405', '00,44,4405', '南澳县', '44', '广东省', '4405', '汕头市', '440523', '南澳县', '', '', '', '', 3, 1, ''), ('4406', '44', '00,44', '佛山市', '44', '广东省', '4406', '佛山市', '', '', '', '', '', '', 2, 1, ''), ('440604', '4406', '00,44,4406', '禅城区', '44', '广东省', '4406', '佛山市', '440604', '禅城区', '', '', '', '', 3, 1, ''), ('440605', '4406', '00,44,4406', '南海区', '44', '广东省', '4406', '佛山市', '440605', '南海区', '', '', '', '', 3, 1, ''), ('440606', '4406', '00,44,4406', '顺德区', '44', '广东省', '4406', '佛山市', '440606', '顺德区', '', '', '', '', 3, 1, ''), ('440607', '4406', '00,44,4406', '三水区', '44', '广东省', '4406', '佛山市', '440607', '三水区', '', '', '', '', 3, 1, ''), ('440608', '4406', '00,44,4406', '高明区', '44', '广东省', '4406', '佛山市', '440608', '高明区', '', '', '', '', 3, 1, ''), ('4407', '44', '00,44', '江门市', '44', '广东省', '4407', '江门市', '', '', '', '', '', '', 2, 1, ''), ('440703', '4407', '00,44,4407', '蓬江区', '44', '广东省', '4407', '江门市', '440703', '蓬江区', '', '', '', '', 3, 1, ''), ('440704', '4407', '00,44,4407', '江海区', '44', '广东省', '4407', '江门市', '440704', '江海区', '', '', '', '', 3, 1, ''), ('440705', '4407', '00,44,4407', '新会区', '44', '广东省', '4407', '江门市', '440705', '新会区', '', '', '', '', 3, 1, ''), ('440781', '4407', '00,44,4407', '台山市', '44', '广东省', '4407', '江门市', '440781', '台山市', '', '', '', '', 3, 1, ''), ('440783', '4407', '00,44,4407', '开平市', '44', '广东省', '4407', '江门市', '440783', '开平市', '', '', '', '', 3, 1, ''), ('440784', '4407', '00,44,4407', '鹤山市', '44', '广东省', '4407', '江门市', '440784', '鹤山市', '', '', '', '', 3, 1, ''), ('440785', '4407', '00,44,4407', '恩平市', '44', '广东省', '4407', '江门市', '440785', '恩平市', '', '', '', '', 3, 1, ''), ('4408', '44', '00,44', '湛江市', '44', '广东省', '4408', '湛江市', '', '', '', '', '', '', 2, 1, ''), ('440802', '4408', '00,44,4408', '赤坎区', '44', '广东省', '4408', '湛江市', '440802', '赤坎区', '', '', '', '', 3, 1, ''), ('440803', '4408', '00,44,4408', '霞山区', '44', '广东省', '4408', '湛江市', '440803', '霞山区', '', '', '', '', 3, 1, ''), ('440804', '4408', '00,44,4408', '坡头区', '44', '广东省', '4408', '湛江市', '440804', '坡头区', '', '', '', '', 3, 1, ''), ('440811', '4408', '00,44,4408', '麻章区', '44', '广东省', '4408', '湛江市', '440811', '麻章区', '', '', '', '', 3, 1, ''), ('440823', '4408', '00,44,4408', '遂溪县', '44', '广东省', '4408', '湛江市', '440823', '遂溪县', '', '', '', '', 3, 1, ''), ('440825', '4408', '00,44,4408', '徐闻县', '44', '广东省', '4408', '湛江市', '440825', '徐闻县', '', '', '', '', 3, 1, ''), ('440881', '4408', '00,44,4408', '廉江市', '44', '广东省', '4408', '湛江市', '440881', '廉江市', '', '', '', '', 3, 1, ''), ('440882', '4408', '00,44,4408', '雷州市', '44', '广东省', '4408', '湛江市', '440882', '雷州市', '', '', '', '', 3, 1, ''), ('440883', '4408', '00,44,4408', '吴川市', '44', '广东省', '4408', '湛江市', '440883', '吴川市', '', '', '', '', 3, 1, ''), ('4409', '44', '00,44', '茂名市', '44', '广东省', '4409', '茂名市', '', '', '', '', '', '', 2, 1, ''), ('440902', '4409', '00,44,4409', '茂南区', '44', '广东省', '4409', '茂名市', '440902', '茂南区', '', '', '', '', 3, 1, ''), ('440904', '4409', '00,44,4409', '电白区', '44', '广东省', '4409', '茂名市', '440904', '电白区', '', '', '', '', 3, 1, ''), ('440981', '4409', '00,44,4409', '高州市', '44', '广东省', '4409', '茂名市', '440981', '高州市', '', '', '', '', 3, 1, ''), ('440982', '4409', '00,44,4409', '化州市', '44', '广东省', '4409', '茂名市', '440982', '化州市', '', '', '', '', 3, 1, ''), ('440983', '4409', '00,44,4409', '信宜市', '44', '广东省', '4409', '茂名市', '440983', '信宜市', '', '', '', '', 3, 1, ''), ('4412', '44', '00,44', '肇庆市', '44', '广东省', '4412', '肇庆市', '', '', '', '', '', '', 2, 1, ''), ('441202', '4412', '00,44,4412', '端州区', '44', '广东省', '4412', '肇庆市', '441202', '端州区', '', '', '', '', 3, 1, ''), ('441203', '4412', '00,44,4412', '鼎湖区', '44', '广东省', '4412', '肇庆市', '441203', '鼎湖区', '', '', '', '', 3, 1, ''), ('441204', '4412', '00,44,4412', '高要区', '44', '广东省', '4412', '肇庆市', '441204', '高要区', '', '', '', '', 3, 1, ''), ('441223', '4412', '00,44,4412', '广宁县', '44', '广东省', '4412', '肇庆市', '441223', '广宁县', '', '', '', '', 3, 1, ''), ('441224', '4412', '00,44,4412', '怀集县', '44', '广东省', '4412', '肇庆市', '441224', '怀集县', '', '', '', '', 3, 1, ''), ('441225', '4412', '00,44,4412', '封开县', '44', '广东省', '4412', '肇庆市', '441225', '封开县', '', '', '', '', 3, 1, ''), ('441226', '4412', '00,44,4412', '德庆县', '44', '广东省', '4412', '肇庆市', '441226', '德庆县', '', '', '', '', 3, 1, ''), ('441284', '4412', '00,44,4412', '四会市', '44', '广东省', '4412', '肇庆市', '441284', '四会市', '', '', '', '', 3, 1, ''), ('4413', '44', '00,44', '惠州市', '44', '广东省', '4413', '惠州市', '', '', '', '', '', '', 2, 1, ''), ('441302', '4413', '00,44,4413', '惠城区', '44', '广东省', '4413', '惠州市', '441302', '惠城区', '', '', '', '', 3, 1, ''), ('441303', '4413', '00,44,4413', '惠阳区', '44', '广东省', '4413', '惠州市', '441303', '惠阳区', '', '', '', '', 3, 1, ''), ('441322', '4413', '00,44,4413', '博罗县', '44', '广东省', '4413', '惠州市', '441322', '博罗县', '', '', '', '', 3, 1, ''), ('441323', '4413', '00,44,4413', '惠东县', '44', '广东省', '4413', '惠州市', '441323', '惠东县', '', '', '', '', 3, 1, ''), ('441324', '4413', '00,44,4413', '龙门县', '44', '广东省', '4413', '惠州市', '441324', '龙门县', '', '', '', '', 3, 1, ''), ('4414', '44', '00,44', '梅州市', '44', '广东省', '4414', '梅州市', '', '', '', '', '', '', 2, 1, ''), ('441402', '4414', '00,44,4414', '梅江区', '44', '广东省', '4414', '梅州市', '441402', '梅江区', '', '', '', '', 3, 1, ''), ('441403', '4414', '00,44,4414', '梅县区', '44', '广东省', '4414', '梅州市', '441403', '梅县区', '', '', '', '', 3, 1, ''), ('441422', '4414', '00,44,4414', '大埔县', '44', '广东省', '4414', '梅州市', '441422', '大埔县', '', '', '', '', 3, 1, ''), ('441423', '4414', '00,44,4414', '丰顺县', '44', '广东省', '4414', '梅州市', '441423', '丰顺县', '', '', '', '', 3, 1, ''), ('441424', '4414', '00,44,4414', '五华县', '44', '广东省', '4414', '梅州市', '441424', '五华县', '', '', '', '', 3, 1, ''), ('441426', '4414', '00,44,4414', '平远县', '44', '广东省', '4414', '梅州市', '441426', '平远县', '', '', '', '', 3, 1, ''), ('441427', '4414', '00,44,4414', '蕉岭县', '44', '广东省', '4414', '梅州市', '441427', '蕉岭县', '', '', '', '', 3, 1, ''), ('441481', '4414', '00,44,4414', '兴宁市', '44', '广东省', '4414', '梅州市', '441481', '兴宁市', '', '', '', '', 3, 1, ''), ('4415', '44', '00,44', '汕尾市', '44', '广东省', '4415', '汕尾市', '', '', '', '', '', '', 2, 1, ''), ('441502', '4415', '00,44,4415', '城区', '44', '广东省', '4415', '汕尾市', '441502', '城区', '', '', '', '', 3, 1, ''), ('441521', '4415', '00,44,4415', '海丰县', '44', '广东省', '4415', '汕尾市', '441521', '海丰县', '', '', '', '', 3, 1, ''), ('441523', '4415', '00,44,4415', '陆河县', '44', '广东省', '4415', '汕尾市', '441523', '陆河县', '', '', '', '', 3, 1, ''), ('441581', '4415', '00,44,4415', '陆丰市', '44', '广东省', '4415', '汕尾市', '441581', '陆丰市', '', '', '', '', 3, 1, ''), ('4416', '44', '00,44', '河源市', '44', '广东省', '4416', '河源市', '', '', '', '', '', '', 2, 1, ''), ('441602', '4416', '00,44,4416', '源城区', '44', '广东省', '4416', '河源市', '441602', '源城区', '', '', '', '', 3, 1, ''), ('441621', '4416', '00,44,4416', '紫金县', '44', '广东省', '4416', '河源市', '441621', '紫金县', '', '', '', '', 3, 1, ''), ('441622', '4416', '00,44,4416', '龙川县', '44', '广东省', '4416', '河源市', '441622', '龙川县', '', '', '', '', 3, 1, ''), ('441623', '4416', '00,44,4416', '连平县', '44', '广东省', '4416', '河源市', '441623', '连平县', '', '', '', '', 3, 1, ''), ('441624', '4416', '00,44,4416', '和平县', '44', '广东省', '4416', '河源市', '441624', '和平县', '', '', '', '', 3, 1, ''), ('441625', '4416', '00,44,4416', '东源县', '44', '广东省', '4416', '河源市', '441625', '东源县', '', '', '', '', 3, 1, ''), ('4417', '44', '00,44', '阳江市', '44', '广东省', '4417', '阳江市', '', '', '', '', '', '', 2, 1, ''), ('441702', '4417', '00,44,4417', '江城区', '44', '广东省', '4417', '阳江市', '441702', '江城区', '', '', '', '', 3, 1, ''), ('441704', '4417', '00,44,4417', '阳东区', '44', '广东省', '4417', '阳江市', '441704', '阳东区', '', '', '', '', 3, 1, ''), ('441721', '4417', '00,44,4417', '阳西县', '44', '广东省', '4417', '阳江市', '441721', '阳西县', '', '', '', '', 3, 1, ''), ('441781', '4417', '00,44,4417', '阳春市', '44', '广东省', '4417', '阳江市', '441781', '阳春市', '', '', '', '', 3, 1, ''), ('4418', '44', '00,44', '清远市', '44', '广东省', '4418', '清远市', '', '', '', '', '', '', 2, 1, ''), ('441802', '4418', '00,44,4418', '清城区', '44', '广东省', '4418', '清远市', '441802', '清城区', '', '', '', '', 3, 1, ''), ('441803', '4418', '00,44,4418', '清新区', '44', '广东省', '4418', '清远市', '441803', '清新区', '', '', '', '', 3, 1, ''), ('441821', '4418', '00,44,4418', '佛冈县', '44', '广东省', '4418', '清远市', '441821', '佛冈县', '', '', '', '', 3, 1, ''), ('441823', '4418', '00,44,4418', '阳山县', '44', '广东省', '4418', '清远市', '441823', '阳山县', '', '', '', '', 3, 1, ''), ('441825', '4418', '00,44,4418', '连山壮族瑶族自治县', '44', '广东省', '4418', '清远市', '441825', '连山壮族瑶族自治县', '', '', '', '', 3, 1, ''), ('441826', '4418', '00,44,4418', '连南瑶族自治县', '44', '广东省', '4418', '清远市', '441826', '连南瑶族自治县', '', '', '', '', 3, 1, ''), ('441881', '4418', '00,44,4418', '英德市', '44', '广东省', '4418', '清远市', '441881', '英德市', '', '', '', '', 3, 1, ''), ('441882', '4418', '00,44,4418', '连州市', '44', '广东省', '4418', '清远市', '441882', '连州市', '', '', '', '', 3, 1, ''), ('4419', '44', '00,44', '东莞市', '44', '广东省', '4419', '东莞市', '', '', '', '', '', '', 2, 1, ''), ('441900', '4419', '00,44,4419', '东莞市', '44', '广东省', '4419', '东莞市', '441900', '东莞市', '', '', '', '', 3, 1, ''), ('4420', '44', '00,44', '中山市', '44', '广东省', '4420', '中山市', '', '', '', '', '', '', 2, 1, ''), ('442000', '4420', '00,44,4420', '中山市', '44', '广东省', '4420', '中山市', '442000', '中山市', '', '', '', '', 3, 1, ''), ('4451', '44', '00,44', '潮州市', '44', '广东省', '4451', '潮州市', '', '', '', '', '', '', 2, 1, ''), ('445102', '4451', '00,44,4451', '湘桥区', '44', '广东省', '4451', '潮州市', '445102', '湘桥区', '', '', '', '', 3, 1, ''), ('445103', '4451', '00,44,4451', '潮安区', '44', '广东省', '4451', '潮州市', '445103', '潮安区', '', '', '', '', 3, 1, ''), ('445122', '4451', '00,44,4451', '饶平县', '44', '广东省', '4451', '潮州市', '445122', '饶平县', '', '', '', '', 3, 1, ''), ('4452', '44', '00,44', '揭阳市', '44', '广东省', '4452', '揭阳市', '', '', '', '', '', '', 2, 1, ''), ('445202', '4452', '00,44,4452', '榕城区', '44', '广东省', '4452', '揭阳市', '445202', '榕城区', '', '', '', '', 3, 1, ''), ('445203', '4452', '00,44,4452', '揭东区', '44', '广东省', '4452', '揭阳市', '445203', '揭东区', '', '', '', '', 3, 1, ''), ('445222', '4452', '00,44,4452', '揭西县', '44', '广东省', '4452', '揭阳市', '445222', '揭西县', '', '', '', '', 3, 1, ''), ('445224', '4452', '00,44,4452', '惠来县', '44', '广东省', '4452', '揭阳市', '445224', '惠来县', '', '', '', '', 3, 1, ''), ('445281', '4452', '00,44,4452', '普宁市', '44', '广东省', '4452', '揭阳市', '445281', '普宁市', '', '', '', '', 3, 1, ''), ('4453', '44', '00,44', '云浮市', '44', '广东省', '4453', '云浮市', '', '', '', '', '', '', 2, 1, ''), ('445302', '4453', '00,44,4453', '云城区', '44', '广东省', '4453', '云浮市', '445302', '云城区', '', '', '', '', 3, 1, ''), ('445303', '4453', '00,44,4453', '云安区', '44', '广东省', '4453', '云浮市', '445303', '云安区', '', '', '', '', 3, 1, ''), ('445321', '4453', '00,44,4453', '新兴县', '44', '广东省', '4453', '云浮市', '445321', '新兴县', '', '', '', '', 3, 1, ''), ('445322', '4453', '00,44,4453', '郁南县', '44', '广东省', '4453', '云浮市', '445322', '郁南县', '', '', '', '', 3, 1, ''), ('445381', '4453', '00,44,4453', '罗定市', '44', '广东省', '4453', '云浮市', '445381', '罗定市', '', '', '', '', 3, 1, ''), ('45', '00', '00', '广西壮族自治区', '45', '广西壮族自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('4501', '45', '00,45', '南宁市', '45', '广西壮族自治区', '4501', '南宁市', '', '', '', '', '', '', 2, 1, ''), ('450102', '4501', '00,45,4501', '兴宁区', '45', '广西壮族自治区', '4501', '南宁市', '450102', '兴宁区', '', '', '', '', 3, 1, ''), ('450103', '4501', '00,45,4501', '青秀区', '45', '广西壮族自治区', '4501', '南宁市', '450103', '青秀区', '', '', '', '', 3, 1, ''), ('450105', '4501', '00,45,4501', '江南区', '45', '广西壮族自治区', '4501', '南宁市', '450105', '江南区', '', '', '', '', 3, 1, ''), ('450107', '4501', '00,45,4501', '西乡塘区', '45', '广西壮族自治区', '4501', '南宁市', '450107', '西乡塘区', '', '', '', '', 3, 1, ''), ('450108', '4501', '00,45,4501', '良庆区', '45', '广西壮族自治区', '4501', '南宁市', '450108', '良庆区', '', '', '', '', 3, 1, ''), ('450109', '4501', '00,45,4501', '邕宁区', '45', '广西壮族自治区', '4501', '南宁市', '450109', '邕宁区', '', '', '', '', 3, 1, ''), ('450110', '4501', '00,45,4501', '武鸣区', '45', '广西壮族自治区', '4501', '南宁市', '450110', '武鸣区', '', '', '', '', 3, 1, ''), ('450123', '4501', '00,45,4501', '隆安县', '45', '广西壮族自治区', '4501', '南宁市', '450123', '隆安县', '', '', '', '', 3, 1, ''), ('450124', '4501', '00,45,4501', '马山县', '45', '广西壮族自治区', '4501', '南宁市', '450124', '马山县', '', '', '', '', 3, 1, ''), ('450125', '4501', '00,45,4501', '上林县', '45', '广西壮族自治区', '4501', '南宁市', '450125', '上林县', '', '', '', '', 3, 1, ''), ('450126', '4501', '00,45,4501', '宾阳县', '45', '广西壮族自治区', '4501', '南宁市', '450126', '宾阳县', '', '', '', '', 3, 1, ''), ('450127', '4501', '00,45,4501', '横县', '45', '广西壮族自治区', '4501', '南宁市', '450127', '横县', '', '', '', '', 3, 1, ''), ('4502', '45', '00,45', '柳州市', '45', '广西壮族自治区', '4502', '柳州市', '', '', '', '', '', '', 2, 1, ''), ('450202', '4502', '00,45,4502', '城中区', '45', '广西壮族自治区', '4502', '柳州市', '450202', '城中区', '', '', '', '', 3, 1, ''), ('450203', '4502', '00,45,4502', '鱼峰区', '45', '广西壮族自治区', '4502', '柳州市', '450203', '鱼峰区', '', '', '', '', 3, 1, ''), ('450204', '4502', '00,45,4502', '柳南区', '45', '广西壮族自治区', '4502', '柳州市', '450204', '柳南区', '', '', '', '', 3, 1, ''), ('450205', '4502', '00,45,4502', '柳北区', '45', '广西壮族自治区', '4502', '柳州市', '450205', '柳北区', '', '', '', '', 3, 1, ''), ('450206', '4502', '00,45,4502', '柳江区', '45', '广西壮族自治区', '4502', '柳州市', '450206', '柳江区', '', '', '', '', 3, 1, ''), ('450222', '4502', '00,45,4502', '柳城县', '45', '广西壮族自治区', '4502', '柳州市', '450222', '柳城县', '', '', '', '', 3, 1, ''), ('450223', '4502', '00,45,4502', '鹿寨县', '45', '广西壮族自治区', '4502', '柳州市', '450223', '鹿寨县', '', '', '', '', 3, 1, ''), ('450224', '4502', '00,45,4502', '融安县', '45', '广西壮族自治区', '4502', '柳州市', '450224', '融安县', '', '', '', '', 3, 1, ''), ('450225', '4502', '00,45,4502', '融水苗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450225', '融水苗族自治县', '', '', '', '', 3, 1, ''), ('450226', '4502', '00,45,4502', '三江侗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450226', '三江侗族自治县', '', '', '', '', 3, 1, ''), ('4503', '45', '00,45', '桂林市', '45', '广西壮族自治区', '4503', '桂林市', '', '', '', '', '', '', 2, 1, ''), ('450302', '4503', '00,45,4503', '秀峰区', '45', '广西壮族自治区', '4503', '桂林市', '450302', '秀峰区', '', '', '', '', 3, 1, ''), ('450303', '4503', '00,45,4503', '叠彩区', '45', '广西壮族自治区', '4503', '桂林市', '450303', '叠彩区', '', '', '', '', 3, 1, ''), ('450304', '4503', '00,45,4503', '象山区', '45', '广西壮族自治区', '4503', '桂林市', '450304', '象山区', '', '', '', '', 3, 1, ''), ('450305', '4503', '00,45,4503', '七星区', '45', '广西壮族自治区', '4503', '桂林市', '450305', '七星区', '', '', '', '', 3, 1, ''), ('450311', '4503', '00,45,4503', '雁山区', '45', '广西壮族自治区', '4503', '桂林市', '450311', '雁山区', '', '', '', '', 3, 1, ''), ('450312', '4503', '00,45,4503', '临桂区', '45', '广西壮族自治区', '4503', '桂林市', '450312', '临桂区', '', '', '', '', 3, 1, ''), ('450321', '4503', '00,45,4503', '阳朔县', '45', '广西壮族自治区', '4503', '桂林市', '450321', '阳朔县', '', '', '', '', 3, 1, ''), ('450323', '4503', '00,45,4503', '灵川县', '45', '广西壮族自治区', '4503', '桂林市', '450323', '灵川县', '', '', '', '', 3, 1, ''), ('450324', '4503', '00,45,4503', '全州县', '45', '广西壮族自治区', '4503', '桂林市', '450324', '全州县', '', '', '', '', 3, 1, ''), ('450325', '4503', '00,45,4503', '兴安县', '45', '广西壮族自治区', '4503', '桂林市', '450325', '兴安县', '', '', '', '', 3, 1, ''), ('450326', '4503', '00,45,4503', '永福县', '45', '广西壮族自治区', '4503', '桂林市', '450326', '永福县', '', '', '', '', 3, 1, ''), ('450327', '4503', '00,45,4503', '灌阳县', '45', '广西壮族自治区', '4503', '桂林市', '450327', '灌阳县', '', '', '', '', 3, 1, ''), ('450328', '4503', '00,45,4503', '龙胜各族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450328', '龙胜各族自治县', '', '', '', '', 3, 1, ''), ('450329', '4503', '00,45,4503', '资源县', '45', '广西壮族自治区', '4503', '桂林市', '450329', '资源县', '', '', '', '', 3, 1, ''), ('450330', '4503', '00,45,4503', '平乐县', '45', '广西壮族自治区', '4503', '桂林市', '450330', '平乐县', '', '', '', '', 3, 1, ''), ('450332', '4503', '00,45,4503', '恭城瑶族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450332', '恭城瑶族自治县', '', '', '', '', 3, 1, ''), ('450381', '4503', '00,45,4503', '荔浦市', '45', '广西壮族自治区', '4503', '桂林市', '450381', '荔浦市', '', '', '', '', 3, 1, ''), ('4504', '45', '00,45', '梧州市', '45', '广西壮族自治区', '4504', '梧州市', '', '', '', '', '', '', 2, 1, ''), ('450403', '4504', '00,45,4504', '万秀区', '45', '广西壮族自治区', '4504', '梧州市', '450403', '万秀区', '', '', '', '', 3, 1, ''), ('450405', '4504', '00,45,4504', '长洲区', '45', '广西壮族自治区', '4504', '梧州市', '450405', '长洲区', '', '', '', '', 3, 1, ''), ('450406', '4504', '00,45,4504', '龙圩区', '45', '广西壮族自治区', '4504', '梧州市', '450406', '龙圩区', '', '', '', '', 3, 1, ''), ('450421', '4504', '00,45,4504', '苍梧县', '45', '广西壮族自治区', '4504', '梧州市', '450421', '苍梧县', '', '', '', '', 3, 1, ''), ('450422', '4504', '00,45,4504', '藤县', '45', '广西壮族自治区', '4504', '梧州市', '450422', '藤县', '', '', '', '', 3, 1, ''), ('450423', '4504', '00,45,4504', '蒙山县', '45', '广西壮族自治区', '4504', '梧州市', '450423', '蒙山县', '', '', '', '', 3, 1, ''), ('450481', '4504', '00,45,4504', '岑溪市', '45', '广西壮族自治区', '4504', '梧州市', '450481', '岑溪市', '', '', '', '', 3, 1, ''), ('4505', '45', '00,45', '北海市', '45', '广西壮族自治区', '4505', '北海市', '', '', '', '', '', '', 2, 1, ''), ('450502', '4505', '00,45,4505', '海城区', '45', '广西壮族自治区', '4505', '北海市', '450502', '海城区', '', '', '', '', 3, 1, ''), ('450503', '4505', '00,45,4505', '银海区', '45', '广西壮族自治区', '4505', '北海市', '450503', '银海区', '', '', '', '', 3, 1, ''), ('450512', '4505', '00,45,4505', '铁山港区', '45', '广西壮族自治区', '4505', '北海市', '450512', '铁山港区', '', '', '', '', 3, 1, ''), ('450521', '4505', '00,45,4505', '合浦县', '45', '广西壮族自治区', '4505', '北海市', '450521', '合浦县', '', '', '', '', 3, 1, ''), ('4506', '45', '00,45', '防城港市', '45', '广西壮族自治区', '4506', '防城港市', '', '', '', '', '', '', 2, 1, ''), ('450602', '4506', '00,45,4506', '港口区', '45', '广西壮族自治区', '4506', '防城港市', '450602', '港口区', '', '', '', '', 3, 1, ''), ('450603', '4506', '00,45,4506', '防城区', '45', '广西壮族自治区', '4506', '防城港市', '450603', '防城区', '', '', '', '', 3, 1, ''), ('450621', '4506', '00,45,4506', '上思县', '45', '广西壮族自治区', '4506', '防城港市', '450621', '上思县', '', '', '', '', 3, 1, ''), ('450681', '4506', '00,45,4506', '东兴市', '45', '广西壮族自治区', '4506', '防城港市', '450681', '东兴市', '', '', '', '', 3, 1, ''), ('4507', '45', '00,45', '钦州市', '45', '广西壮族自治区', '4507', '钦州市', '', '', '', '', '', '', 2, 1, ''), ('450702', '4507', '00,45,4507', '钦南区', '45', '广西壮族自治区', '4507', '钦州市', '450702', '钦南区', '', '', '', '', 3, 1, ''), ('450703', '4507', '00,45,4507', '钦北区', '45', '广西壮族自治区', '4507', '钦州市', '450703', '钦北区', '', '', '', '', 3, 1, ''), ('450721', '4507', '00,45,4507', '灵山县', '45', '广西壮族自治区', '4507', '钦州市', '450721', '灵山县', '', '', '', '', 3, 1, ''), ('450722', '4507', '00,45,4507', '浦北县', '45', '广西壮族自治区', '4507', '钦州市', '450722', '浦北县', '', '', '', '', 3, 1, ''), ('4508', '45', '00,45', '贵港市', '45', '广西壮族自治区', '4508', '贵港市', '', '', '', '', '', '', 2, 1, ''), ('450802', '4508', '00,45,4508', '港北区', '45', '广西壮族自治区', '4508', '贵港市', '450802', '港北区', '', '', '', '', 3, 1, ''), ('450803', '4508', '00,45,4508', '港南区', '45', '广西壮族自治区', '4508', '贵港市', '450803', '港南区', '', '', '', '', 3, 1, ''), ('450804', '4508', '00,45,4508', '覃塘区', '45', '广西壮族自治区', '4508', '贵港市', '450804', '覃塘区', '', '', '', '', 3, 1, ''), ('450821', '4508', '00,45,4508', '平南县', '45', '广西壮族自治区', '4508', '贵港市', '450821', '平南县', '', '', '', '', 3, 1, ''), ('450881', '4508', '00,45,4508', '桂平市', '45', '广西壮族自治区', '4508', '贵港市', '450881', '桂平市', '', '', '', '', 3, 1, ''), ('4509', '45', '00,45', '玉林市', '45', '广西壮族自治区', '4509', '玉林市', '', '', '', '', '', '', 2, 1, ''), ('450902', '4509', '00,45,4509', '玉州区', '45', '广西壮族自治区', '4509', '玉林市', '450902', '玉州区', '', '', '', '', 3, 1, ''), ('450903', '4509', '00,45,4509', '福绵区', '45', '广西壮族自治区', '4509', '玉林市', '450903', '福绵区', '', '', '', '', 3, 1, ''), ('450921', '4509', '00,45,4509', '容县', '45', '广西壮族自治区', '4509', '玉林市', '450921', '容县', '', '', '', '', 3, 1, ''), ('450922', '4509', '00,45,4509', '陆川县', '45', '广西壮族自治区', '4509', '玉林市', '450922', '陆川县', '', '', '', '', 3, 1, ''), ('450923', '4509', '00,45,4509', '博白县', '45', '广西壮族自治区', '4509', '玉林市', '450923', '博白县', '', '', '', '', 3, 1, ''), ('450924', '4509', '00,45,4509', '兴业县', '45', '广西壮族自治区', '4509', '玉林市', '450924', '兴业县', '', '', '', '', 3, 1, ''), ('450981', '4509', '00,45,4509', '北流市', '45', '广西壮族自治区', '4509', '玉林市', '450981', '北流市', '', '', '', '', 3, 1, ''), ('4510', '45', '00,45', '百色市', '45', '广西壮族自治区', '4510', '百色市', '', '', '', '', '', '', 2, 1, ''), ('451002', '4510', '00,45,4510', '右江区', '45', '广西壮族自治区', '4510', '百色市', '451002', '右江区', '', '', '', '', 3, 1, ''), ('451003', '4510', '00,45,4510', '田阳区', '45', '广西壮族自治区', '4510', '百色市', '451003', '田阳区', '', '', '', '', 3, 1, ''), ('451022', '4510', '00,45,4510', '田东县', '45', '广西壮族自治区', '4510', '百色市', '451022', '田东县', '', '', '', '', 3, 1, ''), ('451024', '4510', '00,45,4510', '德保县', '45', '广西壮族自治区', '4510', '百色市', '451024', '德保县', '', '', '', '', 3, 1, ''), ('451026', '4510', '00,45,4510', '那坡县', '45', '广西壮族自治区', '4510', '百色市', '451026', '那坡县', '', '', '', '', 3, 1, ''), ('451027', '4510', '00,45,4510', '凌云县', '45', '广西壮族自治区', '4510', '百色市', '451027', '凌云县', '', '', '', '', 3, 1, ''), ('451028', '4510', '00,45,4510', '乐业县', '45', '广西壮族自治区', '4510', '百色市', '451028', '乐业县', '', '', '', '', 3, 1, ''), ('451029', '4510', '00,45,4510', '田林县', '45', '广西壮族自治区', '4510', '百色市', '451029', '田林县', '', '', '', '', 3, 1, ''), ('451030', '4510', '00,45,4510', '西林县', '45', '广西壮族自治区', '4510', '百色市', '451030', '西林县', '', '', '', '', 3, 1, ''), ('451031', '4510', '00,45,4510', '隆林各族自治县', '45', '广西壮族自治区', '4510', '百色市', '451031', '隆林各族自治县', '', '', '', '', 3, 1, ''), ('451081', '4510', '00,45,4510', '靖西市', '45', '广西壮族自治区', '4510', '百色市', '451081', '靖西市', '', '', '', '', 3, 1, ''), ('451082', '4510', '00,45,4510', '平果市', '45', '广西壮族自治区', '4510', '百色市', '451082', '平果市', '', '', '', '', 3, 1, ''), ('4511', '45', '00,45', '贺州市', '45', '广西壮族自治区', '4511', '贺州市', '', '', '', '', '', '', 2, 1, ''), ('451102', '4511', '00,45,4511', '八步区', '45', '广西壮族自治区', '4511', '贺州市', '451102', '八步区', '', '', '', '', 3, 1, ''), ('451103', '4511', '00,45,4511', '平桂区', '45', '广西壮族自治区', '4511', '贺州市', '451103', '平桂区', '', '', '', '', 3, 1, ''), ('451121', '4511', '00,45,4511', '昭平县', '45', '广西壮族自治区', '4511', '贺州市', '451121', '昭平县', '', '', '', '', 3, 1, ''), ('451122', '4511', '00,45,4511', '钟山县', '45', '广西壮族自治区', '4511', '贺州市', '451122', '钟山县', '', '', '', '', 3, 1, ''), ('451123', '4511', '00,45,4511', '富川瑶族自治县', '45', '广西壮族自治区', '4511', '贺州市', '451123', '富川瑶族自治县', '', '', '', '', 3, 1, ''), ('4512', '45', '00,45', '河池市', '45', '广西壮族自治区', '4512', '河池市', '', '', '', '', '', '', 2, 1, ''), ('451202', '4512', '00,45,4512', '金城江区', '45', '广西壮族自治区', '4512', '河池市', '451202', '金城江区', '', '', '', '', 3, 1, ''), ('451203', '4512', '00,45,4512', '宜州区', '45', '广西壮族自治区', '4512', '河池市', '451203', '宜州区', '', '', '', '', 3, 1, ''), ('451221', '4512', '00,45,4512', '南丹县', '45', '广西壮族自治区', '4512', '河池市', '451221', '南丹县', '', '', '', '', 3, 1, ''), ('451222', '4512', '00,45,4512', '天峨县', '45', '广西壮族自治区', '4512', '河池市', '451222', '天峨县', '', '', '', '', 3, 1, ''), ('451223', '4512', '00,45,4512', '凤山县', '45', '广西壮族自治区', '4512', '河池市', '451223', '凤山县', '', '', '', '', 3, 1, ''), ('451224', '4512', '00,45,4512', '东兰县', '45', '广西壮族自治区', '4512', '河池市', '451224', '东兰县', '', '', '', '', 3, 1, ''), ('451225', '4512', '00,45,4512', '罗城仫佬族自治县', '45', '广西壮族自治区', '4512', '河池市', '451225', '罗城仫佬族自治县', '', '', '', '', 3, 1, ''), ('451226', '4512', '00,45,4512', '环江毛南族自治县', '45', '广西壮族自治区', '4512', '河池市', '451226', '环江毛南族自治县', '', '', '', '', 3, 1, ''), ('451227', '4512', '00,45,4512', '巴马瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451227', '巴马瑶族自治县', '', '', '', '', 3, 1, ''), ('451228', '4512', '00,45,4512', '都安瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451228', '都安瑶族自治县', '', '', '', '', 3, 1, ''), ('451229', '4512', '00,45,4512', '大化瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451229', '大化瑶族自治县', '', '', '', '', 3, 1, ''), ('4513', '45', '00,45', '来宾市', '45', '广西壮族自治区', '4513', '来宾市', '', '', '', '', '', '', 2, 1, ''), ('451302', '4513', '00,45,4513', '兴宾区', '45', '广西壮族自治区', '4513', '来宾市', '451302', '兴宾区', '', '', '', '', 3, 1, ''), ('451321', '4513', '00,45,4513', '忻城县', '45', '广西壮族自治区', '4513', '来宾市', '451321', '忻城县', '', '', '', '', 3, 1, ''), ('451322', '4513', '00,45,4513', '象州县', '45', '广西壮族自治区', '4513', '来宾市', '451322', '象州县', '', '', '', '', 3, 1, ''), ('451323', '4513', '00,45,4513', '武宣县', '45', '广西壮族自治区', '4513', '来宾市', '451323', '武宣县', '', '', '', '', 3, 1, ''), ('451324', '4513', '00,45,4513', '金秀瑶族自治县', '45', '广西壮族自治区', '4513', '来宾市', '451324', '金秀瑶族自治县', '', '', '', '', 3, 1, ''), ('451381', '4513', '00,45,4513', '合山市', '45', '广西壮族自治区', '4513', '来宾市', '451381', '合山市', '', '', '', '', 3, 1, ''), ('4514', '45', '00,45', '崇左市', '45', '广西壮族自治区', '4514', '崇左市', '', '', '', '', '', '', 2, 1, ''), ('451402', '4514', '00,45,4514', '江州区', '45', '广西壮族自治区', '4514', '崇左市', '451402', '江州区', '', '', '', '', 3, 1, ''), ('451421', '4514', '00,45,4514', '扶绥县', '45', '广西壮族自治区', '4514', '崇左市', '451421', '扶绥县', '', '', '', '', 3, 1, ''), ('451422', '4514', '00,45,4514', '宁明县', '45', '广西壮族自治区', '4514', '崇左市', '451422', '宁明县', '', '', '', '', 3, 1, ''), ('451423', '4514', '00,45,4514', '龙州县', '45', '广西壮族自治区', '4514', '崇左市', '451423', '龙州县', '', '', '', '', 3, 1, ''), ('451424', '4514', '00,45,4514', '大新县', '45', '广西壮族自治区', '4514', '崇左市', '451424', '大新县', '', '', '', '', 3, 1, ''), ('451425', '4514', '00,45,4514', '天等县', '45', '广西壮族自治区', '4514', '崇左市', '451425', '天等县', '', '', '', '', 3, 1, ''), ('451481', '4514', '00,45,4514', '凭祥市', '45', '广西壮族自治区', '4514', '崇左市', '451481', '凭祥市', '', '', '', '', 3, 1, ''), ('46', '00', '00', '海南省', '46', '海南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4601', '46', '00,46', '海口市', '46', '海南省', '4601', '海口市', '', '', '', '', '', '', 2, 1, ''), ('460105', '4601', '00,46,4601', '秀英区', '46', '海南省', '4601', '海口市', '460105', '秀英区', '', '', '', '', 3, 1, ''), ('460106', '4601', '00,46,4601', '龙华区', '46', '海南省', '4601', '海口市', '460106', '龙华区', '', '', '', '', 3, 1, ''), ('460107', '4601', '00,46,4601', '琼山区', '46', '海南省', '4601', '海口市', '460107', '琼山区', '', '', '', '', 3, 1, ''), ('460108', '4601', '00,46,4601', '美兰区', '46', '海南省', '4601', '海口市', '460108', '美兰区', '', '', '', '', 3, 1, ''), ('4602', '46', '00,46', '三亚市', '46', '海南省', '4602', '三亚市', '', '', '', '', '', '', 2, 1, ''), ('460202', '4602', '00,46,4602', '海棠区', '46', '海南省', '4602', '三亚市', '460202', '海棠区', '', '', '', '', 3, 1, ''), ('460203', '4602', '00,46,4602', '吉阳区', '46', '海南省', '4602', '三亚市', '460203', '吉阳区', '', '', '', '', 3, 1, ''), ('460204', '4602', '00,46,4602', '天涯区', '46', '海南省', '4602', '三亚市', '460204', '天涯区', '', '', '', '', 3, 1, ''), ('460205', '4602', '00,46,4602', '崖州区', '46', '海南省', '4602', '三亚市', '460205', '崖州区', '', '', '', '', 3, 1, ''), ('4603', '46', '00,46', '三沙市', '46', '海南省', '4603', '三沙市', '', '', '', '', '', '', 2, 1, ''), ('460300', '4603', '00,46,4603', '三沙市', '46', '海南省', '4603', '三沙市', '460300', '三沙市', '', '', '', '', 3, 1, ''), ('4604', '46', '00,46', '儋州市', '46', '海南省', '4604', '儋州市', '', '', '', '', '', '', 2, 1, ''), ('460400', '4604', '00,46,4604', '儋州市', '46', '海南省', '4604', '儋州市', '460400', '儋州市', '', '', '', '', 3, 1, ''), ('4690', '46', '00,46', '省直辖县级行政区', '46', '海南省', '4690', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('469001', '4690', '00,46,4690', '五指山市', '46', '海南省', '4690', '省直辖县级行政区', '469001', '五指山市', '', '', '', '', 3, 1, ''), ('469002', '4690', '00,46,4690', '琼海市', '46', '海南省', '4690', '省直辖县级行政区', '469002', '琼海市', '', '', '', '', 3, 1, ''), ('469005', '4690', '00,46,4690', '文昌市', '46', '海南省', '4690', '省直辖县级行政区', '469005', '文昌市', '', '', '', '', 3, 1, ''), ('469006', '4690', '00,46,4690', '万宁市', '46', '海南省', '4690', '省直辖县级行政区', '469006', '万宁市', '', '', '', '', 3, 1, ''), ('469007', '4690', '00,46,4690', '东方市', '46', '海南省', '4690', '省直辖县级行政区', '469007', '东方市', '', '', '', '', 3, 1, ''), ('469021', '4690', '00,46,4690', '定安县', '46', '海南省', '4690', '省直辖县级行政区', '469021', '定安县', '', '', '', '', 3, 1, ''), ('469022', '4690', '00,46,4690', '屯昌县', '46', '海南省', '4690', '省直辖县级行政区', '469022', '屯昌县', '', '', '', '', 3, 1, ''), ('469023', '4690', '00,46,4690', '澄迈县', '46', '海南省', '4690', '省直辖县级行政区', '469023', '澄迈县', '', '', '', '', 3, 1, ''), ('469024', '4690', '00,46,4690', '临高县', '46', '海南省', '4690', '省直辖县级行政区', '469024', '临高县', '', '', '', '', 3, 1, ''), ('469025', '4690', '00,46,4690', '白沙黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469025', '白沙黎族自治县', '', '', '', '', 3, 1, ''), ('469026', '4690', '00,46,4690', '昌江黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469026', '昌江黎族自治县', '', '', '', '', 3, 1, ''), ('469027', '4690', '00,46,4690', '乐东黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469027', '乐东黎族自治县', '', '', '', '', 3, 1, ''), ('469028', '4690', '00,46,4690', '陵水黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469028', '陵水黎族自治县', '', '', '', '', 3, 1, ''), ('469029', '4690', '00,46,4690', '保亭黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469029', '保亭黎族苗族自治县', '', '', '', '', 3, 1, ''), ('469030', '4690', '00,46,4690', '琼中黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469030', '琼中黎族苗族自治县', '', '', '', '', 3, 1, ''), ('50', '00', '00', '重庆市', '50', '重庆市', '', '', '', '', '', '', '', '', 1, 1, ''), ('5001', '50', '00,50', '重庆市', '50', '重庆市', '5001', '重庆市', '', '', '', '', '', '', 2, 1, ''), ('500101', '5001', '00,50,5001', '万州区', '50', '重庆市', '5001', '重庆市', '500101', '万州区', '', '', '', '', 3, 1, ''), ('500102', '5001', '00,50,5001', '涪陵区', '50', '重庆市', '5001', '重庆市', '500102', '涪陵区', '', '', '', '', 3, 1, ''), ('500103', '5001', '00,50,5001', '渝中区', '50', '重庆市', '5001', '重庆市', '500103', '渝中区', '', '', '', '', 3, 1, ''), ('500104', '5001', '00,50,5001', '大渡口区', '50', '重庆市', '5001', '重庆市', '500104', '大渡口区', '', '', '', '', 3, 1, ''), ('500105', '5001', '00,50,5001', '江北区', '50', '重庆市', '5001', '重庆市', '500105', '江北区', '', '', '', '', 3, 1, ''), ('500106', '5001', '00,50,5001', '沙坪坝区', '50', '重庆市', '5001', '重庆市', '500106', '沙坪坝区', '', '', '', '', 3, 1, ''), ('500107', '5001', '00,50,5001', '九龙坡区', '50', '重庆市', '5001', '重庆市', '500107', '九龙坡区', '', '', '', '', 3, 1, ''), ('500108', '5001', '00,50,5001', '南岸区', '50', '重庆市', '5001', '重庆市', '500108', '南岸区', '', '', '', '', 3, 1, ''), ('500109', '5001', '00,50,5001', '北碚区', '50', '重庆市', '5001', '重庆市', '500109', '北碚区', '', '', '', '', 3, 1, ''), ('500110', '5001', '00,50,5001', '綦江区', '50', '重庆市', '5001', '重庆市', '500110', '綦江区', '', '', '', '', 3, 1, ''), ('500111', '5001', '00,50,5001', '大足区', '50', '重庆市', '5001', '重庆市', '500111', '大足区', '', '', '', '', 3, 1, ''), ('500112', '5001', '00,50,5001', '渝北区', '50', '重庆市', '5001', '重庆市', '500112', '渝北区', '', '', '', '', 3, 1, ''), ('500113', '5001', '00,50,5001', '巴南区', '50', '重庆市', '5001', '重庆市', '500113', '巴南区', '', '', '', '', 3, 1, ''), ('500114', '5001', '00,50,5001', '黔江区', '50', '重庆市', '5001', '重庆市', '500114', '黔江区', '', '', '', '', 3, 1, ''), ('500115', '5001', '00,50,5001', '长寿区', '50', '重庆市', '5001', '重庆市', '500115', '长寿区', '', '', '', '', 3, 1, ''), ('500116', '5001', '00,50,5001', '江津区', '50', '重庆市', '5001', '重庆市', '500116', '江津区', '', '', '', '', 3, 1, ''), ('500117', '5001', '00,50,5001', '合川区', '50', '重庆市', '5001', '重庆市', '500117', '合川区', '', '', '', '', 3, 1, ''), ('500118', '5001', '00,50,5001', '永川区', '50', '重庆市', '5001', '重庆市', '500118', '永川区', '', '', '', '', 3, 1, ''), ('500119', '5001', '00,50,5001', '南川区', '50', '重庆市', '5001', '重庆市', '500119', '南川区', '', '', '', '', 3, 1, ''), ('500120', '5001', '00,50,5001', '璧山区', '50', '重庆市', '5001', '重庆市', '500120', '璧山区', '', '', '', '', 3, 1, ''), ('500151', '5001', '00,50,5001', '铜梁区', '50', '重庆市', '5001', '重庆市', '500151', '铜梁区', '', '', '', '', 3, 1, ''), ('500152', '5001', '00,50,5001', '潼南区', '50', '重庆市', '5001', '重庆市', '500152', '潼南区', '', '', '', '', 3, 1, ''), ('500153', '5001', '00,50,5001', '荣昌区', '50', '重庆市', '5001', '重庆市', '500153', '荣昌区', '', '', '', '', 3, 1, ''), ('500154', '5001', '00,50,5001', '开州区', '50', '重庆市', '5001', '重庆市', '500154', '开州区', '', '', '', '', 3, 1, ''), ('500155', '5001', '00,50,5001', '梁平区', '50', '重庆市', '5001', '重庆市', '500155', '梁平区', '', '', '', '', 3, 1, ''), ('500156', '5001', '00,50,5001', '武隆区', '50', '重庆市', '5001', '重庆市', '500156', '武隆区', '', '', '', '', 3, 1, ''), ('5002', '50', '00,50', '重庆市', '50', '重庆市', '5002', '重庆市', '', '', '', '', '', '', 2, 1, ''), ('500229', '5002', '00,50,5002', '城口县', '50', '重庆市', '5002', '重庆市', '500229', '城口县', '', '', '', '', 3, 1, ''), ('500230', '5002', '00,50,5002', '丰都县', '50', '重庆市', '5002', '重庆市', '500230', '丰都县', '', '', '', '', 3, 1, ''), ('500231', '5002', '00,50,5002', '垫江县', '50', '重庆市', '5002', '重庆市', '500231', '垫江县', '', '', '', '', 3, 1, ''), ('500233', '5002', '00,50,5002', '忠县', '50', '重庆市', '5002', '重庆市', '500233', '忠县', '', '', '', '', 3, 1, ''), ('500235', '5002', '00,50,5002', '云阳县', '50', '重庆市', '5002', '重庆市', '500235', '云阳县', '', '', '', '', 3, 1, ''), ('500236', '5002', '00,50,5002', '奉节县', '50', '重庆市', '5002', '重庆市', '500236', '奉节县', '', '', '', '', 3, 1, ''), ('500237', '5002', '00,50,5002', '巫山县', '50', '重庆市', '5002', '重庆市', '500237', '巫山县', '', '', '', '', 3, 1, ''), ('500238', '5002', '00,50,5002', '巫溪县', '50', '重庆市', '5002', '重庆市', '500238', '巫溪县', '', '', '', '', 3, 1, ''), ('500240', '5002', '00,50,5002', '石柱土家族自治县', '50', '重庆市', '5002', '重庆市', '500240', '石柱土家族自治县', '', '', '', '', 3, 1, ''), ('500241', '5002', '00,50,5002', '秀山土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500241', '秀山土家族苗族自治县', '', '', '', '', 3, 1, ''), ('500242', '5002', '00,50,5002', '酉阳土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500242', '酉阳土家族苗族自治县', '', '', '', '', 3, 1, ''), ('500243', '5002', '00,50,5002', '彭水苗族土家族自治县', '50', '重庆市', '5002', '重庆市', '500243', '彭水苗族土家族自治县', '', '', '', '', 3, 1, ''), ('51', '00', '00', '四川省', '51', '四川省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5101', '51', '00,51', '成都市', '51', '四川省', '5101', '成都市', '', '', '', '', '', '', 2, 1, ''), ('510104', '5101', '00,51,5101', '锦江区', '51', '四川省', '5101', '成都市', '510104', '锦江区', '', '', '', '', 3, 1, ''), ('510105', '5101', '00,51,5101', '青羊区', '51', '四川省', '5101', '成都市', '510105', '青羊区', '', '', '', '', 3, 1, ''), ('510106', '5101', '00,51,5101', '金牛区', '51', '四川省', '5101', '成都市', '510106', '金牛区', '', '', '', '', 3, 1, ''), ('510107', '5101', '00,51,5101', '武侯区', '51', '四川省', '5101', '成都市', '510107', '武侯区', '', '', '', '', 3, 1, ''), ('510108', '5101', '00,51,5101', '成华区', '51', '四川省', '5101', '成都市', '510108', '成华区', '', '', '', '', 3, 1, ''), ('510112', '5101', '00,51,5101', '龙泉驿区', '51', '四川省', '5101', '成都市', '510112', '龙泉驿区', '', '', '', '', 3, 1, ''), ('510113', '5101', '00,51,5101', '青白江区', '51', '四川省', '5101', '成都市', '510113', '青白江区', '', '', '', '', 3, 1, ''), ('510114', '5101', '00,51,5101', '新都区', '51', '四川省', '5101', '成都市', '510114', '新都区', '', '', '', '', 3, 1, ''), ('510115', '5101', '00,51,5101', '温江区', '51', '四川省', '5101', '成都市', '510115', '温江区', '', '', '', '', 3, 1, ''), ('510116', '5101', '00,51,5101', '双流区', '51', '四川省', '5101', '成都市', '510116', '双流区', '', '', '', '', 3, 1, ''), ('510117', '5101', '00,51,5101', '郫都区', '51', '四川省', '5101', '成都市', '510117', '郫都区', '', '', '', '', 3, 1, ''), ('510121', '5101', '00,51,5101', '金堂县', '51', '四川省', '5101', '成都市', '510121', '金堂县', '', '', '', '', 3, 1, ''), ('510129', '5101', '00,51,5101', '大邑县', '51', '四川省', '5101', '成都市', '510129', '大邑县', '', '', '', '', 3, 1, ''), ('510131', '5101', '00,51,5101', '蒲江县', '51', '四川省', '5101', '成都市', '510131', '蒲江县', '', '', '', '', 3, 1, ''), ('510132', '5101', '00,51,5101', '新津县', '51', '四川省', '5101', '成都市', '510132', '新津县', '', '', '', '', 3, 1, ''), ('510181', '5101', '00,51,5101', '都江堰市', '51', '四川省', '5101', '成都市', '510181', '都江堰市', '', '', '', '', 3, 1, ''), ('510182', '5101', '00,51,5101', '彭州市', '51', '四川省', '5101', '成都市', '510182', '彭州市', '', '', '', '', 3, 1, ''), ('510183', '5101', '00,51,5101', '邛崃市', '51', '四川省', '5101', '成都市', '510183', '邛崃市', '', '', '', '', 3, 1, ''), ('510184', '5101', '00,51,5101', '崇州市', '51', '四川省', '5101', '成都市', '510184', '崇州市', '', '', '', '', 3, 1, ''), ('510185', '5101', '00,51,5101', '简阳市', '51', '四川省', '5101', '成都市', '510185', '简阳市', '', '', '', '', 3, 1, ''), ('5103', '51', '00,51', '自贡市', '51', '四川省', '5103', '自贡市', '', '', '', '', '', '', 2, 1, ''), ('510302', '5103', '00,51,5103', '自流井区', '51', '四川省', '5103', '自贡市', '510302', '自流井区', '', '', '', '', 3, 1, ''), ('510303', '5103', '00,51,5103', '贡井区', '51', '四川省', '5103', '自贡市', '510303', '贡井区', '', '', '', '', 3, 1, ''), ('510304', '5103', '00,51,5103', '大安区', '51', '四川省', '5103', '自贡市', '510304', '大安区', '', '', '', '', 3, 1, ''), ('510311', '5103', '00,51,5103', '沿滩区', '51', '四川省', '5103', '自贡市', '510311', '沿滩区', '', '', '', '', 3, 1, ''), ('510321', '5103', '00,51,5103', '荣县', '51', '四川省', '5103', '自贡市', '510321', '荣县', '', '', '', '', 3, 1, ''), ('510322', '5103', '00,51,5103', '富顺县', '51', '四川省', '5103', '自贡市', '510322', '富顺县', '', '', '', '', 3, 1, ''), ('5104', '51', '00,51', '攀枝花市', '51', '四川省', '5104', '攀枝花市', '', '', '', '', '', '', 2, 1, ''), ('510402', '5104', '00,51,5104', '东区', '51', '四川省', '5104', '攀枝花市', '510402', '东区', '', '', '', '', 3, 1, ''), ('510403', '5104', '00,51,5104', '西区', '51', '四川省', '5104', '攀枝花市', '510403', '西区', '', '', '', '', 3, 1, ''), ('510411', '5104', '00,51,5104', '仁和区', '51', '四川省', '5104', '攀枝花市', '510411', '仁和区', '', '', '', '', 3, 1, ''), ('510421', '5104', '00,51,5104', '米易县', '51', '四川省', '5104', '攀枝花市', '510421', '米易县', '', '', '', '', 3, 1, ''), ('510422', '5104', '00,51,5104', '盐边县', '51', '四川省', '5104', '攀枝花市', '510422', '盐边县', '', '', '', '', 3, 1, ''), ('5105', '51', '00,51', '泸州市', '51', '四川省', '5105', '泸州市', '', '', '', '', '', '', 2, 1, ''), ('510502', '5105', '00,51,5105', '江阳区', '51', '四川省', '5105', '泸州市', '510502', '江阳区', '', '', '', '', 3, 1, ''), ('510503', '5105', '00,51,5105', '纳溪区', '51', '四川省', '5105', '泸州市', '510503', '纳溪区', '', '', '', '', 3, 1, ''), ('510504', '5105', '00,51,5105', '龙马潭区', '51', '四川省', '5105', '泸州市', '510504', '龙马潭区', '', '', '', '', 3, 1, ''), ('510521', '5105', '00,51,5105', '泸县', '51', '四川省', '5105', '泸州市', '510521', '泸县', '', '', '', '', 3, 1, ''), ('510522', '5105', '00,51,5105', '合江县', '51', '四川省', '5105', '泸州市', '510522', '合江县', '', '', '', '', 3, 1, ''), ('510524', '5105', '00,51,5105', '叙永县', '51', '四川省', '5105', '泸州市', '510524', '叙永县', '', '', '', '', 3, 1, ''), ('510525', '5105', '00,51,5105', '古蔺县', '51', '四川省', '5105', '泸州市', '510525', '古蔺县', '', '', '', '', 3, 1, ''), ('5106', '51', '00,51', '德阳市', '51', '四川省', '5106', '德阳市', '', '', '', '', '', '', 2, 1, ''), ('510603', '5106', '00,51,5106', '旌阳区', '51', '四川省', '5106', '德阳市', '510603', '旌阳区', '', '', '', '', 3, 1, ''), ('510604', '5106', '00,51,5106', '罗江区', '51', '四川省', '5106', '德阳市', '510604', '罗江区', '', '', '', '', 3, 1, ''), ('510623', '5106', '00,51,5106', '中江县', '51', '四川省', '5106', '德阳市', '510623', '中江县', '', '', '', '', 3, 1, ''), ('510681', '5106', '00,51,5106', '广汉市', '51', '四川省', '5106', '德阳市', '510681', '广汉市', '', '', '', '', 3, 1, ''), ('510682', '5106', '00,51,5106', '什邡市', '51', '四川省', '5106', '德阳市', '510682', '什邡市', '', '', '', '', 3, 1, ''), ('510683', '5106', '00,51,5106', '绵竹市', '51', '四川省', '5106', '德阳市', '510683', '绵竹市', '', '', '', '', 3, 1, ''), ('5107', '51', '00,51', '绵阳市', '51', '四川省', '5107', '绵阳市', '', '', '', '', '', '', 2, 1, ''), ('510703', '5107', '00,51,5107', '涪城区', '51', '四川省', '5107', '绵阳市', '510703', '涪城区', '', '', '', '', 3, 1, ''), ('510704', '5107', '00,51,5107', '游仙区', '51', '四川省', '5107', '绵阳市', '510704', '游仙区', '', '', '', '', 3, 1, ''), ('510705', '5107', '00,51,5107', '安州区', '51', '四川省', '5107', '绵阳市', '510705', '安州区', '', '', '', '', 3, 1, ''), ('510722', '5107', '00,51,5107', '三台县', '51', '四川省', '5107', '绵阳市', '510722', '三台县', '', '', '', '', 3, 1, ''), ('510723', '5107', '00,51,5107', '盐亭县', '51', '四川省', '5107', '绵阳市', '510723', '盐亭县', '', '', '', '', 3, 1, ''), ('510725', '5107', '00,51,5107', '梓潼县', '51', '四川省', '5107', '绵阳市', '510725', '梓潼县', '', '', '', '', 3, 1, ''), ('510726', '5107', '00,51,5107', '北川羌族自治县', '51', '四川省', '5107', '绵阳市', '510726', '北川羌族自治县', '', '', '', '', 3, 1, ''), ('510727', '5107', '00,51,5107', '平武县', '51', '四川省', '5107', '绵阳市', '510727', '平武县', '', '', '', '', 3, 1, ''), ('510781', '5107', '00,51,5107', '江油市', '51', '四川省', '5107', '绵阳市', '510781', '江油市', '', '', '', '', 3, 1, ''), ('5108', '51', '00,51', '广元市', '51', '四川省', '5108', '广元市', '', '', '', '', '', '', 2, 1, ''), ('510802', '5108', '00,51,5108', '利州区', '51', '四川省', '5108', '广元市', '510802', '利州区', '', '', '', '', 3, 1, ''), ('510811', '5108', '00,51,5108', '昭化区', '51', '四川省', '5108', '广元市', '510811', '昭化区', '', '', '', '', 3, 1, ''), ('510812', '5108', '00,51,5108', '朝天区', '51', '四川省', '5108', '广元市', '510812', '朝天区', '', '', '', '', 3, 1, ''), ('510821', '5108', '00,51,5108', '旺苍县', '51', '四川省', '5108', '广元市', '510821', '旺苍县', '', '', '', '', 3, 1, ''), ('510822', '5108', '00,51,5108', '青川县', '51', '四川省', '5108', '广元市', '510822', '青川县', '', '', '', '', 3, 1, ''), ('510823', '5108', '00,51,5108', '剑阁县', '51', '四川省', '5108', '广元市', '510823', '剑阁县', '', '', '', '', 3, 1, ''), ('510824', '5108', '00,51,5108', '苍溪县', '51', '四川省', '5108', '广元市', '510824', '苍溪县', '', '', '', '', 3, 1, ''), ('5109', '51', '00,51', '遂宁市', '51', '四川省', '5109', '遂宁市', '', '', '', '', '', '', 2, 1, ''), ('510903', '5109', '00,51,5109', '船山区', '51', '四川省', '5109', '遂宁市', '510903', '船山区', '', '', '', '', 3, 1, ''), ('510904', '5109', '00,51,5109', '安居区', '51', '四川省', '5109', '遂宁市', '510904', '安居区', '', '', '', '', 3, 1, ''), ('510921', '5109', '00,51,5109', '蓬溪县', '51', '四川省', '5109', '遂宁市', '510921', '蓬溪县', '', '', '', '', 3, 1, ''), ('510923', '5109', '00,51,5109', '大英县', '51', '四川省', '5109', '遂宁市', '510923', '大英县', '', '', '', '', 3, 1, ''), ('510981', '5109', '00,51,5109', '射洪市', '51', '四川省', '5109', '遂宁市', '510981', '射洪市', '', '', '', '', 3, 1, ''), ('5110', '51', '00,51', '内江市', '51', '四川省', '5110', '内江市', '', '', '', '', '', '', 2, 1, ''), ('511002', '5110', '00,51,5110', '市中区', '51', '四川省', '5110', '内江市', '511002', '市中区', '', '', '', '', 3, 1, ''), ('511011', '5110', '00,51,5110', '东兴区', '51', '四川省', '5110', '内江市', '511011', '东兴区', '', '', '', '', 3, 1, ''), ('511024', '5110', '00,51,5110', '威远县', '51', '四川省', '5110', '内江市', '511024', '威远县', '', '', '', '', 3, 1, ''), ('511025', '5110', '00,51,5110', '资中县', '51', '四川省', '5110', '内江市', '511025', '资中县', '', '', '', '', 3, 1, ''), ('511083', '5110', '00,51,5110', '隆昌市', '51', '四川省', '5110', '内江市', '511083', '隆昌市', '', '', '', '', 3, 1, ''), ('5111', '51', '00,51', '乐山市', '51', '四川省', '5111', '乐山市', '', '', '', '', '', '', 2, 1, ''), ('511102', '5111', '00,51,5111', '市中区', '51', '四川省', '5111', '乐山市', '511102', '市中区', '', '', '', '', 3, 1, ''), ('511111', '5111', '00,51,5111', '沙湾区', '51', '四川省', '5111', '乐山市', '511111', '沙湾区', '', '', '', '', 3, 1, ''), ('511112', '5111', '00,51,5111', '五通桥区', '51', '四川省', '5111', '乐山市', '511112', '五通桥区', '', '', '', '', 3, 1, ''), ('511113', '5111', '00,51,5111', '金口河区', '51', '四川省', '5111', '乐山市', '511113', '金口河区', '', '', '', '', 3, 1, ''), ('511123', '5111', '00,51,5111', '犍为县', '51', '四川省', '5111', '乐山市', '511123', '犍为县', '', '', '', '', 3, 1, ''), ('511124', '5111', '00,51,5111', '井研县', '51', '四川省', '5111', '乐山市', '511124', '井研县', '', '', '', '', 3, 1, ''), ('511126', '5111', '00,51,5111', '夹江县', '51', '四川省', '5111', '乐山市', '511126', '夹江县', '', '', '', '', 3, 1, ''), ('511129', '5111', '00,51,5111', '沐川县', '51', '四川省', '5111', '乐山市', '511129', '沐川县', '', '', '', '', 3, 1, ''), ('511132', '5111', '00,51,5111', '峨边彝族自治县', '51', '四川省', '5111', '乐山市', '511132', '峨边彝族自治县', '', '', '', '', 3, 1, ''), ('511133', '5111', '00,51,5111', '马边彝族自治县', '51', '四川省', '5111', '乐山市', '511133', '马边彝族自治县', '', '', '', '', 3, 1, ''), ('511181', '5111', '00,51,5111', '峨眉山市', '51', '四川省', '5111', '乐山市', '511181', '峨眉山市', '', '', '', '', 3, 1, ''), ('5113', '51', '00,51', '南充市', '51', '四川省', '5113', '南充市', '', '', '', '', '', '', 2, 1, ''), ('511302', '5113', '00,51,5113', '顺庆区', '51', '四川省', '5113', '南充市', '511302', '顺庆区', '', '', '', '', 3, 1, ''), ('511303', '5113', '00,51,5113', '高坪区', '51', '四川省', '5113', '南充市', '511303', '高坪区', '', '', '', '', 3, 1, ''), ('511304', '5113', '00,51,5113', '嘉陵区', '51', '四川省', '5113', '南充市', '511304', '嘉陵区', '', '', '', '', 3, 1, ''), ('511321', '5113', '00,51,5113', '南部县', '51', '四川省', '5113', '南充市', '511321', '南部县', '', '', '', '', 3, 1, ''), ('511322', '5113', '00,51,5113', '营山县', '51', '四川省', '5113', '南充市', '511322', '营山县', '', '', '', '', 3, 1, ''), ('511323', '5113', '00,51,5113', '蓬安县', '51', '四川省', '5113', '南充市', '511323', '蓬安县', '', '', '', '', 3, 1, ''), ('511324', '5113', '00,51,5113', '仪陇县', '51', '四川省', '5113', '南充市', '511324', '仪陇县', '', '', '', '', 3, 1, ''), ('511325', '5113', '00,51,5113', '西充县', '51', '四川省', '5113', '南充市', '511325', '西充县', '', '', '', '', 3, 1, ''), ('511381', '5113', '00,51,5113', '阆中市', '51', '四川省', '5113', '南充市', '511381', '阆中市', '', '', '', '', 3, 1, ''), ('5114', '51', '00,51', '眉山市', '51', '四川省', '5114', '眉山市', '', '', '', '', '', '', 2, 1, ''), ('511402', '5114', '00,51,5114', '东坡区', '51', '四川省', '5114', '眉山市', '511402', '东坡区', '', '', '', '', 3, 1, ''), ('511403', '5114', '00,51,5114', '彭山区', '51', '四川省', '5114', '眉山市', '511403', '彭山区', '', '', '', '', 3, 1, ''), ('511421', '5114', '00,51,5114', '仁寿县', '51', '四川省', '5114', '眉山市', '511421', '仁寿县', '', '', '', '', 3, 1, ''), ('511423', '5114', '00,51,5114', '洪雅县', '51', '四川省', '5114', '眉山市', '511423', '洪雅县', '', '', '', '', 3, 1, ''), ('511424', '5114', '00,51,5114', '丹棱县', '51', '四川省', '5114', '眉山市', '511424', '丹棱县', '', '', '', '', 3, 1, ''), ('511425', '5114', '00,51,5114', '青神县', '51', '四川省', '5114', '眉山市', '511425', '青神县', '', '', '', '', 3, 1, ''), ('5115', '51', '00,51', '宜宾市', '51', '四川省', '5115', '宜宾市', '', '', '', '', '', '', 2, 1, ''), ('511502', '5115', '00,51,5115', '翠屏区', '51', '四川省', '5115', '宜宾市', '511502', '翠屏区', '', '', '', '', 3, 1, ''), ('511503', '5115', '00,51,5115', '南溪区', '51', '四川省', '5115', '宜宾市', '511503', '南溪区', '', '', '', '', 3, 1, ''), ('511504', '5115', '00,51,5115', '叙州区', '51', '四川省', '5115', '宜宾市', '511504', '叙州区', '', '', '', '', 3, 1, ''), ('511523', '5115', '00,51,5115', '江安县', '51', '四川省', '5115', '宜宾市', '511523', '江安县', '', '', '', '', 3, 1, ''), ('511524', '5115', '00,51,5115', '长宁县', '51', '四川省', '5115', '宜宾市', '511524', '长宁县', '', '', '', '', 3, 1, ''), ('511525', '5115', '00,51,5115', '高县', '51', '四川省', '5115', '宜宾市', '511525', '高县', '', '', '', '', 3, 1, ''), ('511526', '5115', '00,51,5115', '珙县', '51', '四川省', '5115', '宜宾市', '511526', '珙县', '', '', '', '', 3, 1, ''), ('511527', '5115', '00,51,5115', '筠连县', '51', '四川省', '5115', '宜宾市', '511527', '筠连县', '', '', '', '', 3, 1, ''), ('511528', '5115', '00,51,5115', '兴文县', '51', '四川省', '5115', '宜宾市', '511528', '兴文县', '', '', '', '', 3, 1, ''), ('511529', '5115', '00,51,5115', '屏山县', '51', '四川省', '5115', '宜宾市', '511529', '屏山县', '', '', '', '', 3, 1, ''), ('5116', '51', '00,51', '广安市', '51', '四川省', '5116', '广安市', '', '', '', '', '', '', 2, 1, ''), ('511602', '5116', '00,51,5116', '广安区', '51', '四川省', '5116', '广安市', '511602', '广安区', '', '', '', '', 3, 1, ''), ('511603', '5116', '00,51,5116', '前锋区', '51', '四川省', '5116', '广安市', '511603', '前锋区', '', '', '', '', 3, 1, ''), ('511621', '5116', '00,51,5116', '岳池县', '51', '四川省', '5116', '广安市', '511621', '岳池县', '', '', '', '', 3, 1, ''), ('511622', '5116', '00,51,5116', '武胜县', '51', '四川省', '5116', '广安市', '511622', '武胜县', '', '', '', '', 3, 1, ''), ('511623', '5116', '00,51,5116', '邻水县', '51', '四川省', '5116', '广安市', '511623', '邻水县', '', '', '', '', 3, 1, ''), ('511681', '5116', '00,51,5116', '华蓥市', '51', '四川省', '5116', '广安市', '511681', '华蓥市', '', '', '', '', 3, 1, ''), ('5117', '51', '00,51', '达州市', '51', '四川省', '5117', '达州市', '', '', '', '', '', '', 2, 1, ''), ('511702', '5117', '00,51,5117', '通川区', '51', '四川省', '5117', '达州市', '511702', '通川区', '', '', '', '', 3, 1, ''), ('511703', '5117', '00,51,5117', '达川区', '51', '四川省', '5117', '达州市', '511703', '达川区', '', '', '', '', 3, 1, ''), ('511722', '5117', '00,51,5117', '宣汉县', '51', '四川省', '5117', '达州市', '511722', '宣汉县', '', '', '', '', 3, 1, ''), ('511723', '5117', '00,51,5117', '开江县', '51', '四川省', '5117', '达州市', '511723', '开江县', '', '', '', '', 3, 1, ''), ('511724', '5117', '00,51,5117', '大竹县', '51', '四川省', '5117', '达州市', '511724', '大竹县', '', '', '', '', 3, 1, ''), ('511725', '5117', '00,51,5117', '渠县', '51', '四川省', '5117', '达州市', '511725', '渠县', '', '', '', '', 3, 1, ''), ('511781', '5117', '00,51,5117', '万源市', '51', '四川省', '5117', '达州市', '511781', '万源市', '', '', '', '', 3, 1, ''), ('5118', '51', '00,51', '雅安市', '51', '四川省', '5118', '雅安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511802', '5118', '00,51,5118', '雨城区', '51', '四川省', '5118', '雅安市', '511802', '雨城区', '', '', '', '', 3, 1, ''), ('511803', '5118', '00,51,5118', '名山区', '51', '四川省', '5118', '雅安市', '511803', '名山区', '', '', '', '', 3, 1, ''), ('511822', '5118', '00,51,5118', '荥经县', '51', '四川省', '5118', '雅安市', '511822', '荥经县', '', '', '', '', 3, 1, ''), ('511823', '5118', '00,51,5118', '汉源县', '51', '四川省', '5118', '雅安市', '511823', '汉源县', '', '', '', '', 3, 1, ''), ('511824', '5118', '00,51,5118', '石棉县', '51', '四川省', '5118', '雅安市', '511824', '石棉县', '', '', '', '', 3, 1, ''), ('511825', '5118', '00,51,5118', '天全县', '51', '四川省', '5118', '雅安市', '511825', '天全县', '', '', '', '', 3, 1, ''), ('511826', '5118', '00,51,5118', '芦山县', '51', '四川省', '5118', '雅安市', '511826', '芦山县', '', '', '', '', 3, 1, ''), ('511827', '5118', '00,51,5118', '宝兴县', '51', '四川省', '5118', '雅安市', '511827', '宝兴县', '', '', '', '', 3, 1, ''), ('5119', '51', '00,51', '巴中市', '51', '四川省', '5119', '巴中市', '', '', '', '', '', '', 2, 1, ''), ('511902', '5119', '00,51,5119', '巴州区', '51', '四川省', '5119', '巴中市', '511902', '巴州区', '', '', '', '', 3, 1, ''), ('511903', '5119', '00,51,5119', '恩阳区', '51', '四川省', '5119', '巴中市', '511903', '恩阳区', '', '', '', '', 3, 1, ''), ('511921', '5119', '00,51,5119', '通江县', '51', '四川省', '5119', '巴中市', '511921', '通江县', '', '', '', '', 3, 1, ''), ('511922', '5119', '00,51,5119', '南江县', '51', '四川省', '5119', '巴中市', '511922', '南江县', '', '', '', '', 3, 1, ''), ('511923', '5119', '00,51,5119', '平昌县', '51', '四川省', '5119', '巴中市', '511923', '平昌县', '', '', '', '', 3, 1, ''), ('5120', '51', '00,51', '资阳市', '51', '四川省', '5120', '资阳市', '', '', '', '', '', '', 2, 1, ''), ('512002', '5120', '00,51,5120', '雁江区', '51', '四川省', '5120', '资阳市', '512002', '雁江区', '', '', '', '', 3, 1, ''), ('512021', '5120', '00,51,5120', '安岳县', '51', '四川省', '5120', '资阳市', '512021', '安岳县', '', '', '', '', 3, 1, ''), ('512022', '5120', '00,51,5120', '乐至县', '51', '四川省', '5120', '资阳市', '512022', '乐至县', '', '', '', '', 3, 1, ''), ('5132', '51', '00,51', '阿坝藏族羌族自治州', '51', '四川省', '5132', '阿坝藏族羌族自治州', '', '', '', '', '', '', 2, 1, ''), ('513201', '5132', '00,51,5132', '马尔康市', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513201', '马尔康市', '', '', '', '', 3, 1, ''), ('513221', '5132', '00,51,5132', '汶川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513221', '汶川县', '', '', '', '', 3, 1, ''), ('513222', '5132', '00,51,5132', '理县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513222', '理县', '', '', '', '', 3, 1, ''), ('513223', '5132', '00,51,5132', '茂县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513223', '茂县', '', '', '', '', 3, 1, ''), ('513224', '5132', '00,51,5132', '松潘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513224', '松潘县', '', '', '', '', 3, 1, ''), ('513225', '5132', '00,51,5132', '九寨沟县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513225', '九寨沟县', '', '', '', '', 3, 1, ''), ('513226', '5132', '00,51,5132', '金川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513226', '金川县', '', '', '', '', 3, 1, ''), ('513227', '5132', '00,51,5132', '小金县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513227', '小金县', '', '', '', '', 3, 1, ''), ('513228', '5132', '00,51,5132', '黑水县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513228', '黑水县', '', '', '', '', 3, 1, ''), ('513230', '5132', '00,51,5132', '壤塘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513230', '壤塘县', '', '', '', '', 3, 1, ''), ('513231', '5132', '00,51,5132', '阿坝县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513231', '阿坝县', '', '', '', '', 3, 1, ''), ('513232', '5132', '00,51,5132', '若尔盖县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513232', '若尔盖县', '', '', '', '', 3, 1, ''), ('513233', '5132', '00,51,5132', '红原县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513233', '红原县', '', '', '', '', 3, 1, ''), ('5133', '51', '00,51', '甘孜藏族自治州', '51', '四川省', '5133', '甘孜藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('513301', '5133', '00,51,5133', '康定市', '51', '四川省', '5133', '甘孜藏族自治州', '513301', '康定市', '', '', '', '', 3, 1, ''), ('513322', '5133', '00,51,5133', '泸定县', '51', '四川省', '5133', '甘孜藏族自治州', '513322', '泸定县', '', '', '', '', 3, 1, ''), ('513323', '5133', '00,51,5133', '丹巴县', '51', '四川省', '5133', '甘孜藏族自治州', '513323', '丹巴县', '', '', '', '', 3, 1, ''), ('513324', '5133', '00,51,5133', '九龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513324', '九龙县', '', '', '', '', 3, 1, ''), ('513325', '5133', '00,51,5133', '雅江县', '51', '四川省', '5133', '甘孜藏族自治州', '513325', '雅江县', '', '', '', '', 3, 1, ''), ('513326', '5133', '00,51,5133', '道孚县', '51', '四川省', '5133', '甘孜藏族自治州', '513326', '道孚县', '', '', '', '', 3, 1, ''), ('513327', '5133', '00,51,5133', '炉霍县', '51', '四川省', '5133', '甘孜藏族自治州', '513327', '炉霍县', '', '', '', '', 3, 1, ''), ('513328', '5133', '00,51,5133', '甘孜县', '51', '四川省', '5133', '甘孜藏族自治州', '513328', '甘孜县', '', '', '', '', 3, 1, ''), ('513329', '5133', '00,51,5133', '新龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513329', '新龙县', '', '', '', '', 3, 1, ''), ('513330', '5133', '00,51,5133', '德格县', '51', '四川省', '5133', '甘孜藏族自治州', '513330', '德格县', '', '', '', '', 3, 1, ''), ('513331', '5133', '00,51,5133', '白玉县', '51', '四川省', '5133', '甘孜藏族自治州', '513331', '白玉县', '', '', '', '', 3, 1, ''), ('513332', '5133', '00,51,5133', '石渠县', '51', '四川省', '5133', '甘孜藏族自治州', '513332', '石渠县', '', '', '', '', 3, 1, ''), ('513333', '5133', '00,51,5133', '色达县', '51', '四川省', '5133', '甘孜藏族自治州', '513333', '色达县', '', '', '', '', 3, 1, ''), ('513334', '5133', '00,51,5133', '理塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513334', '理塘县', '', '', '', '', 3, 1, ''), ('513335', '5133', '00,51,5133', '巴塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513335', '巴塘县', '', '', '', '', 3, 1, ''), ('513336', '5133', '00,51,5133', '乡城县', '51', '四川省', '5133', '甘孜藏族自治州', '513336', '乡城县', '', '', '', '', 3, 1, ''), ('513337', '5133', '00,51,5133', '稻城县', '51', '四川省', '5133', '甘孜藏族自治州', '513337', '稻城县', '', '', '', '', 3, 1, ''), ('513338', '5133', '00,51,5133', '得荣县', '51', '四川省', '5133', '甘孜藏族自治州', '513338', '得荣县', '', '', '', '', 3, 1, ''), ('5134', '51', '00,51', '凉山彝族自治州', '51', '四川省', '5134', '凉山彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('513401', '5134', '00,51,5134', '西昌市', '51', '四川省', '5134', '凉山彝族自治州', '513401', '西昌市', '', '', '', '', 3, 1, ''), ('513422', '5134', '00,51,5134', '木里藏族自治县', '51', '四川省', '5134', '凉山彝族自治州', '513422', '木里藏族自治县', '', '', '', '', 3, 1, ''), ('513423', '5134', '00,51,5134', '盐源县', '51', '四川省', '5134', '凉山彝族自治州', '513423', '盐源县', '', '', '', '', 3, 1, ''), ('513424', '5134', '00,51,5134', '德昌县', '51', '四川省', '5134', '凉山彝族自治州', '513424', '德昌县', '', '', '', '', 3, 1, ''), ('513425', '5134', '00,51,5134', '会理县', '51', '四川省', '5134', '凉山彝族自治州', '513425', '会理县', '', '', '', '', 3, 1, ''), ('513426', '5134', '00,51,5134', '会东县', '51', '四川省', '5134', '凉山彝族自治州', '513426', '会东县', '', '', '', '', 3, 1, ''), ('513427', '5134', '00,51,5134', '宁南县', '51', '四川省', '5134', '凉山彝族自治州', '513427', '宁南县', '', '', '', '', 3, 1, ''), ('513428', '5134', '00,51,5134', '普格县', '51', '四川省', '5134', '凉山彝族自治州', '513428', '普格县', '', '', '', '', 3, 1, ''), ('513429', '5134', '00,51,5134', '布拖县', '51', '四川省', '5134', '凉山彝族自治州', '513429', '布拖县', '', '', '', '', 3, 1, ''), ('513430', '5134', '00,51,5134', '金阳县', '51', '四川省', '5134', '凉山彝族自治州', '513430', '金阳县', '', '', '', '', 3, 1, ''), ('513431', '5134', '00,51,5134', '昭觉县', '51', '四川省', '5134', '凉山彝族自治州', '513431', '昭觉县', '', '', '', '', 3, 1, ''), ('513432', '5134', '00,51,5134', '喜德县', '51', '四川省', '5134', '凉山彝族自治州', '513432', '喜德县', '', '', '', '', 3, 1, ''), ('513433', '5134', '00,51,5134', '冕宁县', '51', '四川省', '5134', '凉山彝族自治州', '513433', '冕宁县', '', '', '', '', 3, 1, ''), ('513434', '5134', '00,51,5134', '越西县', '51', '四川省', '5134', '凉山彝族自治州', '513434', '越西县', '', '', '', '', 3, 1, ''), ('513435', '5134', '00,51,5134', '甘洛县', '51', '四川省', '5134', '凉山彝族自治州', '513435', '甘洛县', '', '', '', '', 3, 1, ''), ('513436', '5134', '00,51,5134', '美姑县', '51', '四川省', '5134', '凉山彝族自治州', '513436', '美姑县', '', '', '', '', 3, 1, ''), ('513437', '5134', '00,51,5134', '雷波县', '51', '四川省', '5134', '凉山彝族自治州', '513437', '雷波县', '', '', '', '', 3, 1, ''), ('52', '00', '00', '贵州省', '52', '贵州省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5201', '52', '00,52', '贵阳市', '52', '贵州省', '5201', '贵阳市', '', '', '', '', '', '', 2, 1, ''), ('520102', '5201', '00,52,5201', '南明区', '52', '贵州省', '5201', '贵阳市', '520102', '南明区', '', '', '', '', 3, 1, ''), ('520103', '5201', '00,52,5201', '云岩区', '52', '贵州省', '5201', '贵阳市', '520103', '云岩区', '', '', '', '', 3, 1, ''), ('520111', '5201', '00,52,5201', '花溪区', '52', '贵州省', '5201', '贵阳市', '520111', '花溪区', '', '', '', '', 3, 1, ''), ('520112', '5201', '00,52,5201', '乌当区', '52', '贵州省', '5201', '贵阳市', '520112', '乌当区', '', '', '', '', 3, 1, ''), ('520113', '5201', '00,52,5201', '白云区', '52', '贵州省', '5201', '贵阳市', '520113', '白云区', '', '', '', '', 3, 1, ''), ('520115', '5201', '00,52,5201', '观山湖区', '52', '贵州省', '5201', '贵阳市', '520115', '观山湖区', '', '', '', '', 3, 1, ''), ('520121', '5201', '00,52,5201', '开阳县', '52', '贵州省', '5201', '贵阳市', '520121', '开阳县', '', '', '', '', 3, 1, ''), ('520122', '5201', '00,52,5201', '息烽县', '52', '贵州省', '5201', '贵阳市', '520122', '息烽县', '', '', '', '', 3, 1, ''), ('520123', '5201', '00,52,5201', '修文县', '52', '贵州省', '5201', '贵阳市', '520123', '修文县', '', '', '', '', 3, 1, ''), ('520181', '5201', '00,52,5201', '清镇市', '52', '贵州省', '5201', '贵阳市', '520181', '清镇市', '', '', '', '', 3, 1, ''), ('5202', '52', '00,52', '六盘水市', '52', '贵州省', '5202', '六盘水市', '', '', '', '', '', '', 2, 1, ''), ('520201', '5202', '00,52,5202', '钟山区', '52', '贵州省', '5202', '六盘水市', '520201', '钟山区', '', '', '', '', 3, 1, ''), ('520203', '5202', '00,52,5202', '六枝特区', '52', '贵州省', '5202', '六盘水市', '520203', '六枝特区', '', '', '', '', 3, 1, ''), ('520221', '5202', '00,52,5202', '水城县', '52', '贵州省', '5202', '六盘水市', '520221', '水城县', '', '', '', '', 3, 1, ''), ('520281', '5202', '00,52,5202', '盘州市', '52', '贵州省', '5202', '六盘水市', '520281', '盘州市', '', '', '', '', 3, 1, ''), ('5203', '52', '00,52', '遵义市', '52', '贵州省', '5203', '遵义市', '', '', '', '', '', '', 2, 1, ''), ('520302', '5203', '00,52,5203', '红花岗区', '52', '贵州省', '5203', '遵义市', '520302', '红花岗区', '', '', '', '', 3, 1, ''), ('520303', '5203', '00,52,5203', '汇川区', '52', '贵州省', '5203', '遵义市', '520303', '汇川区', '', '', '', '', 3, 1, ''), ('520304', '5203', '00,52,5203', '播州区', '52', '贵州省', '5203', '遵义市', '520304', '播州区', '', '', '', '', 3, 1, ''), ('520322', '5203', '00,52,5203', '桐梓县', '52', '贵州省', '5203', '遵义市', '520322', '桐梓县', '', '', '', '', 3, 1, ''), ('520323', '5203', '00,52,5203', '绥阳县', '52', '贵州省', '5203', '遵义市', '520323', '绥阳县', '', '', '', '', 3, 1, ''), ('520324', '5203', '00,52,5203', '正安县', '52', '贵州省', '5203', '遵义市', '520324', '正安县', '', '', '', '', 3, 1, ''), ('520325', '5203', '00,52,5203', '道真仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520325', '道真仡佬族苗族自治县', '', '', '', '', 3, 1, ''), ('520326', '5203', '00,52,5203', '务川仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520326', '务川仡佬族苗族自治县', '', '', '', '', 3, 1, ''), ('520327', '5203', '00,52,5203', '凤冈县', '52', '贵州省', '5203', '遵义市', '520327', '凤冈县', '', '', '', '', 3, 1, ''), ('520328', '5203', '00,52,5203', '湄潭县', '52', '贵州省', '5203', '遵义市', '520328', '湄潭县', '', '', '', '', 3, 1, ''), ('520329', '5203', '00,52,5203', '余庆县', '52', '贵州省', '5203', '遵义市', '520329', '余庆县', '', '', '', '', 3, 1, ''), ('520330', '5203', '00,52,5203', '习水县', '52', '贵州省', '5203', '遵义市', '520330', '习水县', '', '', '', '', 3, 1, ''), ('520381', '5203', '00,52,5203', '赤水市', '52', '贵州省', '5203', '遵义市', '520381', '赤水市', '', '', '', '', 3, 1, ''), ('520382', '5203', '00,52,5203', '仁怀市', '52', '贵州省', '5203', '遵义市', '520382', '仁怀市', '', '', '', '', 3, 1, ''), ('5204', '52', '00,52', '安顺市', '52', '贵州省', '5204', '安顺市', '', '', '', '', '', '', 2, 1, ''), ('520402', '5204', '00,52,5204', '西秀区', '52', '贵州省', '5204', '安顺市', '520402', '西秀区', '', '', '', '', 3, 1, ''), ('520403', '5204', '00,52,5204', '平坝区', '52', '贵州省', '5204', '安顺市', '520403', '平坝区', '', '', '', '', 3, 1, ''), ('520422', '5204', '00,52,5204', '普定县', '52', '贵州省', '5204', '安顺市', '520422', '普定县', '', '', '', '', 3, 1, ''), ('520423', '5204', '00,52,5204', '镇宁布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520423', '镇宁布依族苗族自治县', '', '', '', '', 3, 1, ''), ('520424', '5204', '00,52,5204', '关岭布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520424', '关岭布依族苗族自治县', '', '', '', '', 3, 1, ''), ('520425', '5204', '00,52,5204', '紫云苗族布依族自治县', '52', '贵州省', '5204', '安顺市', '520425', '紫云苗族布依族自治县', '', '', '', '', 3, 1, ''), ('5205', '52', '00,52', '毕节市', '52', '贵州省', '5205', '毕节市', '', '', '', '', '', '', 2, 1, ''), ('520502', '5205', '00,52,5205', '七星关区', '52', '贵州省', '5205', '毕节市', '520502', '七星关区', '', '', '', '', 3, 1, ''), ('520521', '5205', '00,52,5205', '大方县', '52', '贵州省', '5205', '毕节市', '520521', '大方县', '', '', '', '', 3, 1, ''), ('520522', '5205', '00,52,5205', '黔西县', '52', '贵州省', '5205', '毕节市', '520522', '黔西县', '', '', '', '', 3, 1, ''), ('520523', '5205', '00,52,5205', '金沙县', '52', '贵州省', '5205', '毕节市', '520523', '金沙县', '', '', '', '', 3, 1, ''), ('520524', '5205', '00,52,5205', '织金县', '52', '贵州省', '5205', '毕节市', '520524', '织金县', '', '', '', '', 3, 1, ''), ('520525', '5205', '00,52,5205', '纳雍县', '52', '贵州省', '5205', '毕节市', '520525', '纳雍县', '', '', '', '', 3, 1, ''), ('520526', '5205', '00,52,5205', '威宁彝族回族苗族自治县', '52', '贵州省', '5205', '毕节市', '520526', '威宁彝族回族苗族自治县', '', '', '', '', 3, 1, ''), ('520527', '5205', '00,52,5205', '赫章县', '52', '贵州省', '5205', '毕节市', '520527', '赫章县', '', '', '', '', 3, 1, ''), ('5206', '52', '00,52', '铜仁市', '52', '贵州省', '5206', '铜仁市', '', '', '', '', '', '', 2, 1, ''), ('520602', '5206', '00,52,5206', '碧江区', '52', '贵州省', '5206', '铜仁市', '520602', '碧江区', '', '', '', '', 3, 1, ''), ('520603', '5206', '00,52,5206', '万山区', '52', '贵州省', '5206', '铜仁市', '520603', '万山区', '', '', '', '', 3, 1, ''), ('520621', '5206', '00,52,5206', '江口县', '52', '贵州省', '5206', '铜仁市', '520621', '江口县', '', '', '', '', 3, 1, ''), ('520622', '5206', '00,52,5206', '玉屏侗族自治县', '52', '贵州省', '5206', '铜仁市', '520622', '玉屏侗族自治县', '', '', '', '', 3, 1, ''), ('520623', '5206', '00,52,5206', '石阡县', '52', '贵州省', '5206', '铜仁市', '520623', '石阡县', '', '', '', '', 3, 1, ''), ('520624', '5206', '00,52,5206', '思南县', '52', '贵州省', '5206', '铜仁市', '520624', '思南县', '', '', '', '', 3, 1, ''), ('520625', '5206', '00,52,5206', '印江土家族苗族自治县', '52', '贵州省', '5206', '铜仁市', '520625', '印江土家族苗族自治县', '', '', '', '', 3, 1, ''), ('520626', '5206', '00,52,5206', '德江县', '52', '贵州省', '5206', '铜仁市', '520626', '德江县', '', '', '', '', 3, 1, ''), ('520627', '5206', '00,52,5206', '沿河土家族自治县', '52', '贵州省', '5206', '铜仁市', '520627', '沿河土家族自治县', '', '', '', '', 3, 1, ''), ('520628', '5206', '00,52,5206', '松桃苗族自治县', '52', '贵州省', '5206', '铜仁市', '520628', '松桃苗族自治县', '', '', '', '', 3, 1, ''), ('5223', '52', '00,52', '黔西南布依族苗族自治州', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522301', '5223', '00,52,5223', '兴义市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522301', '兴义市', '', '', '', '', 3, 1, ''), ('522302', '5223', '00,52,5223', '兴仁市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522302', '兴仁市', '', '', '', '', 3, 1, ''), ('522323', '5223', '00,52,5223', '普安县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522323', '普安县', '', '', '', '', 3, 1, ''), ('522324', '5223', '00,52,5223', '晴隆县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522324', '晴隆县', '', '', '', '', 3, 1, ''), ('522325', '5223', '00,52,5223', '贞丰县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522325', '贞丰县', '', '', '', '', 3, 1, ''), ('522326', '5223', '00,52,5223', '望谟县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522326', '望谟县', '', '', '', '', 3, 1, ''), ('522327', '5223', '00,52,5223', '册亨县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522327', '册亨县', '', '', '', '', 3, 1, ''), ('522328', '5223', '00,52,5223', '安龙县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522328', '安龙县', '', '', '', '', 3, 1, ''), ('5226', '52', '00,52', '黔东南苗族侗族自治州', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522601', '5226', '00,52,5226', '凯里市', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522601', '凯里市', '', '', '', '', 3, 1, ''), ('522622', '5226', '00,52,5226', '黄平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522622', '黄平县', '', '', '', '', 3, 1, ''), ('522623', '5226', '00,52,5226', '施秉县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522623', '施秉县', '', '', '', '', 3, 1, ''), ('522624', '5226', '00,52,5226', '三穗县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522624', '三穗县', '', '', '', '', 3, 1, ''), ('522625', '5226', '00,52,5226', '镇远县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522625', '镇远县', '', '', '', '', 3, 1, ''), ('522626', '5226', '00,52,5226', '岑巩县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522626', '岑巩县', '', '', '', '', 3, 1, ''), ('522627', '5226', '00,52,5226', '天柱县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522627', '天柱县', '', '', '', '', 3, 1, ''), ('522628', '5226', '00,52,5226', '锦屏县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522628', '锦屏县', '', '', '', '', 3, 1, ''), ('522629', '5226', '00,52,5226', '剑河县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522629', '剑河县', '', '', '', '', 3, 1, ''), ('522630', '5226', '00,52,5226', '台江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522630', '台江县', '', '', '', '', 3, 1, ''), ('522631', '5226', '00,52,5226', '黎平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522631', '黎平县', '', '', '', '', 3, 1, ''), ('522632', '5226', '00,52,5226', '榕江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522632', '榕江县', '', '', '', '', 3, 1, ''), ('522633', '5226', '00,52,5226', '从江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522633', '从江县', '', '', '', '', 3, 1, ''), ('522634', '5226', '00,52,5226', '雷山县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522634', '雷山县', '', '', '', '', 3, 1, ''), ('522635', '5226', '00,52,5226', '麻江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522635', '麻江县', '', '', '', '', 3, 1, ''), ('522636', '5226', '00,52,5226', '丹寨县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522636', '丹寨县', '', '', '', '', 3, 1, ''), ('5227', '52', '00,52', '黔南布依族苗族自治州', '52', '贵州省', '5227', '黔南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522701', '5227', '00,52,5227', '都匀市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522701', '都匀市', '', '', '', '', 3, 1, ''), ('522702', '5227', '00,52,5227', '福泉市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522702', '福泉市', '', '', '', '', 3, 1, ''), ('522722', '5227', '00,52,5227', '荔波县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522722', '荔波县', '', '', '', '', 3, 1, ''), ('522723', '5227', '00,52,5227', '贵定县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522723', '贵定县', '', '', '', '', 3, 1, ''), ('522725', '5227', '00,52,5227', '瓮安县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522725', '瓮安县', '', '', '', '', 3, 1, ''), ('522726', '5227', '00,52,5227', '独山县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522726', '独山县', '', '', '', '', 3, 1, ''), ('522727', '5227', '00,52,5227', '平塘县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522727', '平塘县', '', '', '', '', 3, 1, ''), ('522728', '5227', '00,52,5227', '罗甸县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522728', '罗甸县', '', '', '', '', 3, 1, ''), ('522729', '5227', '00,52,5227', '长顺县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522729', '长顺县', '', '', '', '', 3, 1, ''), ('522730', '5227', '00,52,5227', '龙里县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522730', '龙里县', '', '', '', '', 3, 1, ''), ('522731', '5227', '00,52,5227', '惠水县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522731', '惠水县', '', '', '', '', 3, 1, ''), ('522732', '5227', '00,52,5227', '三都水族自治县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522732', '三都水族自治县', '', '', '', '', 3, 1, ''), ('53', '00', '00', '云南省', '53', '云南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5301', '53', '00,53', '昆明市', '53', '云南省', '5301', '昆明市', '', '', '', '', '', '', 2, 1, ''), ('530102', '5301', '00,53,5301', '五华区', '53', '云南省', '5301', '昆明市', '530102', '五华区', '', '', '', '', 3, 1, ''), ('530103', '5301', '00,53,5301', '盘龙区', '53', '云南省', '5301', '昆明市', '530103', '盘龙区', '', '', '', '', 3, 1, ''), ('530111', '5301', '00,53,5301', '官渡区', '53', '云南省', '5301', '昆明市', '530111', '官渡区', '', '', '', '', 3, 1, ''), ('530112', '5301', '00,53,5301', '西山区', '53', '云南省', '5301', '昆明市', '530112', '西山区', '', '', '', '', 3, 1, ''), ('530113', '5301', '00,53,5301', '东川区', '53', '云南省', '5301', '昆明市', '530113', '东川区', '', '', '', '', 3, 1, ''), ('530114', '5301', '00,53,5301', '呈贡区', '53', '云南省', '5301', '昆明市', '530114', '呈贡区', '', '', '', '', 3, 1, ''), ('530115', '5301', '00,53,5301', '晋宁区', '53', '云南省', '5301', '昆明市', '530115', '晋宁区', '', '', '', '', 3, 1, ''), ('530124', '5301', '00,53,5301', '富民县', '53', '云南省', '5301', '昆明市', '530124', '富民县', '', '', '', '', 3, 1, ''), ('530125', '5301', '00,53,5301', '宜良县', '53', '云南省', '5301', '昆明市', '530125', '宜良县', '', '', '', '', 3, 1, ''), ('530126', '5301', '00,53,5301', '石林彝族自治县', '53', '云南省', '5301', '昆明市', '530126', '石林彝族自治县', '', '', '', '', 3, 1, ''), ('530127', '5301', '00,53,5301', '嵩明县', '53', '云南省', '5301', '昆明市', '530127', '嵩明县', '', '', '', '', 3, 1, ''), ('530128', '5301', '00,53,5301', '禄劝彝族苗族自治县', '53', '云南省', '5301', '昆明市', '530128', '禄劝彝族苗族自治县', '', '', '', '', 3, 1, ''), ('530129', '5301', '00,53,5301', '寻甸回族彝族自治县', '53', '云南省', '5301', '昆明市', '530129', '寻甸回族彝族自治县', '', '', '', '', 3, 1, ''), ('530181', '5301', '00,53,5301', '安宁市', '53', '云南省', '5301', '昆明市', '530181', '安宁市', '', '', '', '', 3, 1, ''), ('5303', '53', '00,53', '曲靖市', '53', '云南省', '5303', '曲靖市', '', '', '', '', '', '', 2, 1, ''), ('530302', '5303', '00,53,5303', '麒麟区', '53', '云南省', '5303', '曲靖市', '530302', '麒麟区', '', '', '', '', 3, 1, ''), ('530303', '5303', '00,53,5303', '沾益区', '53', '云南省', '5303', '曲靖市', '530303', '沾益区', '', '', '', '', 3, 1, ''), ('530304', '5303', '00,53,5303', '马龙区', '53', '云南省', '5303', '曲靖市', '530304', '马龙区', '', '', '', '', 3, 1, ''), ('530322', '5303', '00,53,5303', '陆良县', '53', '云南省', '5303', '曲靖市', '530322', '陆良县', '', '', '', '', 3, 1, ''), ('530323', '5303', '00,53,5303', '师宗县', '53', '云南省', '5303', '曲靖市', '530323', '师宗县', '', '', '', '', 3, 1, ''), ('530324', '5303', '00,53,5303', '罗平县', '53', '云南省', '5303', '曲靖市', '530324', '罗平县', '', '', '', '', 3, 1, ''), ('530325', '5303', '00,53,5303', '富源县', '53', '云南省', '5303', '曲靖市', '530325', '富源县', '', '', '', '', 3, 1, ''), ('530326', '5303', '00,53,5303', '会泽县', '53', '云南省', '5303', '曲靖市', '530326', '会泽县', '', '', '', '', 3, 1, ''), ('530381', '5303', '00,53,5303', '宣威市', '53', '云南省', '5303', '曲靖市', '530381', '宣威市', '', '', '', '', 3, 1, ''), ('5304', '53', '00,53', '玉溪市', '53', '云南省', '5304', '玉溪市', '', '', '', '', '', '', 2, 1, ''), ('530402', '5304', '00,53,5304', '红塔区', '53', '云南省', '5304', '玉溪市', '530402', '红塔区', '', '', '', '', 3, 1, ''), ('530403', '5304', '00,53,5304', '江川区', '53', '云南省', '5304', '玉溪市', '530403', '江川区', '', '', '', '', 3, 1, ''), ('530423', '5304', '00,53,5304', '通海县', '53', '云南省', '5304', '玉溪市', '530423', '通海县', '', '', '', '', 3, 1, ''), ('530424', '5304', '00,53,5304', '华宁县', '53', '云南省', '5304', '玉溪市', '530424', '华宁县', '', '', '', '', 3, 1, ''), ('530425', '5304', '00,53,5304', '易门县', '53', '云南省', '5304', '玉溪市', '530425', '易门县', '', '', '', '', 3, 1, ''), ('530426', '5304', '00,53,5304', '峨山彝族自治县', '53', '云南省', '5304', '玉溪市', '530426', '峨山彝族自治县', '', '', '', '', 3, 1, ''), ('530427', '5304', '00,53,5304', '新平彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530427', '新平彝族傣族自治县', '', '', '', '', 3, 1, ''), ('530428', '5304', '00,53,5304', '元江哈尼族彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530428', '元江哈尼族彝族傣族自治县', '', '', '', '', 3, 1, ''), ('530481', '5304', '00,53,5304', '澄江市', '53', '云南省', '5304', '玉溪市', '530481', '澄江市', '', '', '', '', 3, 1, ''), ('5305', '53', '00,53', '保山市', '53', '云南省', '5305', '保山市', '', '', '', '', '', '', 2, 1, ''), ('530502', '5305', '00,53,5305', '隆阳区', '53', '云南省', '5305', '保山市', '530502', '隆阳区', '', '', '', '', 3, 1, ''), ('530521', '5305', '00,53,5305', '施甸县', '53', '云南省', '5305', '保山市', '530521', '施甸县', '', '', '', '', 3, 1, ''), ('530523', '5305', '00,53,5305', '龙陵县', '53', '云南省', '5305', '保山市', '530523', '龙陵县', '', '', '', '', 3, 1, ''), ('530524', '5305', '00,53,5305', '昌宁县', '53', '云南省', '5305', '保山市', '530524', '昌宁县', '', '', '', '', 3, 1, ''), ('530581', '5305', '00,53,5305', '腾冲市', '53', '云南省', '5305', '保山市', '530581', '腾冲市', '', '', '', '', 3, 1, ''), ('5306', '53', '00,53', '昭通市', '53', '云南省', '5306', '昭通市', '', '', '', '', '', '', 2, 1, ''), ('530602', '5306', '00,53,5306', '昭阳区', '53', '云南省', '5306', '昭通市', '530602', '昭阳区', '', '', '', '', 3, 1, ''), ('530621', '5306', '00,53,5306', '鲁甸县', '53', '云南省', '5306', '昭通市', '530621', '鲁甸县', '', '', '', '', 3, 1, ''), ('530622', '5306', '00,53,5306', '巧家县', '53', '云南省', '5306', '昭通市', '530622', '巧家县', '', '', '', '', 3, 1, ''), ('530623', '5306', '00,53,5306', '盐津县', '53', '云南省', '5306', '昭通市', '530623', '盐津县', '', '', '', '', 3, 1, ''), ('530624', '5306', '00,53,5306', '大关县', '53', '云南省', '5306', '昭通市', '530624', '大关县', '', '', '', '', 3, 1, ''), ('530625', '5306', '00,53,5306', '永善县', '53', '云南省', '5306', '昭通市', '530625', '永善县', '', '', '', '', 3, 1, ''), ('530626', '5306', '00,53,5306', '绥江县', '53', '云南省', '5306', '昭通市', '530626', '绥江县', '', '', '', '', 3, 1, ''), ('530627', '5306', '00,53,5306', '镇雄县', '53', '云南省', '5306', '昭通市', '530627', '镇雄县', '', '', '', '', 3, 1, ''), ('530628', '5306', '00,53,5306', '彝良县', '53', '云南省', '5306', '昭通市', '530628', '彝良县', '', '', '', '', 3, 1, ''), ('530629', '5306', '00,53,5306', '威信县', '53', '云南省', '5306', '昭通市', '530629', '威信县', '', '', '', '', 3, 1, ''), ('530681', '5306', '00,53,5306', '水富市', '53', '云南省', '5306', '昭通市', '530681', '水富市', '', '', '', '', 3, 1, ''), ('5307', '53', '00,53', '丽江市', '53', '云南省', '5307', '丽江市', '', '', '', '', '', '', 2, 1, ''), ('530702', '5307', '00,53,5307', '古城区', '53', '云南省', '5307', '丽江市', '530702', '古城区', '', '', '', '', 3, 1, ''), ('530721', '5307', '00,53,5307', '玉龙纳西族自治县', '53', '云南省', '5307', '丽江市', '530721', '玉龙纳西族自治县', '', '', '', '', 3, 1, ''), ('530722', '5307', '00,53,5307', '永胜县', '53', '云南省', '5307', '丽江市', '530722', '永胜县', '', '', '', '', 3, 1, ''), ('530723', '5307', '00,53,5307', '华坪县', '53', '云南省', '5307', '丽江市', '530723', '华坪县', '', '', '', '', 3, 1, ''), ('530724', '5307', '00,53,5307', '宁蒗彝族自治县', '53', '云南省', '5307', '丽江市', '530724', '宁蒗彝族自治县', '', '', '', '', 3, 1, ''), ('5308', '53', '00,53', '普洱市', '53', '云南省', '5308', '普洱市', '', '', '', '', '', '', 2, 1, ''), ('530802', '5308', '00,53,5308', '思茅区', '53', '云南省', '5308', '普洱市', '530802', '思茅区', '', '', '', '', 3, 1, ''), ('530821', '5308', '00,53,5308', '宁洱哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530821', '宁洱哈尼族彝族自治县', '', '', '', '', 3, 1, ''), ('530822', '5308', '00,53,5308', '墨江哈尼族自治县', '53', '云南省', '5308', '普洱市', '530822', '墨江哈尼族自治县', '', '', '', '', 3, 1, ''), ('530823', '5308', '00,53,5308', '景东彝族自治县', '53', '云南省', '5308', '普洱市', '530823', '景东彝族自治县', '', '', '', '', 3, 1, ''), ('530824', '5308', '00,53,5308', '景谷傣族彝族自治县', '53', '云南省', '5308', '普洱市', '530824', '景谷傣族彝族自治县', '', '', '', '', 3, 1, ''), ('530825', '5308', '00,53,5308', '镇沅彝族哈尼族拉祜族自治县', '53', '云南省', '5308', '普洱市', '530825', '镇沅彝族哈尼族拉祜族自治县', '', '', '', '', 3, 1, ''), ('530826', '5308', '00,53,5308', '江城哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530826', '江城哈尼族彝族自治县', '', '', '', '', 3, 1, ''), ('530827', '5308', '00,53,5308', '孟连傣族拉祜族佤族自治县', '53', '云南省', '5308', '普洱市', '530827', '孟连傣族拉祜族佤族自治县', '', '', '', '', 3, 1, ''), ('530828', '5308', '00,53,5308', '澜沧拉祜族自治县', '53', '云南省', '5308', '普洱市', '530828', '澜沧拉祜族自治县', '', '', '', '', 3, 1, ''), ('530829', '5308', '00,53,5308', '西盟佤族自治县', '53', '云南省', '5308', '普洱市', '530829', '西盟佤族自治县', '', '', '', '', 3, 1, ''), ('5309', '53', '00,53', '临沧市', '53', '云南省', '5309', '临沧市', '', '', '', '', '', '', 2, 1, ''), ('530902', '5309', '00,53,5309', '临翔区', '53', '云南省', '5309', '临沧市', '530902', '临翔区', '', '', '', '', 3, 1, ''), ('530921', '5309', '00,53,5309', '凤庆县', '53', '云南省', '5309', '临沧市', '530921', '凤庆县', '', '', '', '', 3, 1, ''), ('530922', '5309', '00,53,5309', '云县', '53', '云南省', '5309', '临沧市', '530922', '云县', '', '', '', '', 3, 1, ''), ('530923', '5309', '00,53,5309', '永德县', '53', '云南省', '5309', '临沧市', '530923', '永德县', '', '', '', '', 3, 1, ''), ('530924', '5309', '00,53,5309', '镇康县', '53', '云南省', '5309', '临沧市', '530924', '镇康县', '', '', '', '', 3, 1, ''), ('530925', '5309', '00,53,5309', '双江拉祜族佤族布朗族傣族自治县', '53', '云南省', '5309', '临沧市', '530925', '双江拉祜族佤族布朗族傣族自治县', '', '', '', '', 3, 1, ''), ('530926', '5309', '00,53,5309', '耿马傣族佤族自治县', '53', '云南省', '5309', '临沧市', '530926', '耿马傣族佤族自治县', '', '', '', '', 3, 1, ''), ('530927', '5309', '00,53,5309', '沧源佤族自治县', '53', '云南省', '5309', '临沧市', '530927', '沧源佤族自治县', '', '', '', '', 3, 1, ''), ('5323', '53', '00,53', '楚雄彝族自治州', '53', '云南省', '5323', '楚雄彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('532301', '5323', '00,53,5323', '楚雄市', '53', '云南省', '5323', '楚雄彝族自治州', '532301', '楚雄市', '', '', '', '', 3, 1, ''), ('532322', '5323', '00,53,5323', '双柏县', '53', '云南省', '5323', '楚雄彝族自治州', '532322', '双柏县', '', '', '', '', 3, 1, ''), ('532323', '5323', '00,53,5323', '牟定县', '53', '云南省', '5323', '楚雄彝族自治州', '532323', '牟定县', '', '', '', '', 3, 1, ''), ('532324', '5323', '00,53,5323', '南华县', '53', '云南省', '5323', '楚雄彝族自治州', '532324', '南华县', '', '', '', '', 3, 1, ''), ('532325', '5323', '00,53,5323', '姚安县', '53', '云南省', '5323', '楚雄彝族自治州', '532325', '姚安县', '', '', '', '', 3, 1, ''), ('532326', '5323', '00,53,5323', '大姚县', '53', '云南省', '5323', '楚雄彝族自治州', '532326', '大姚县', '', '', '', '', 3, 1, ''), ('532327', '5323', '00,53,5323', '永仁县', '53', '云南省', '5323', '楚雄彝族自治州', '532327', '永仁县', '', '', '', '', 3, 1, ''), ('532328', '5323', '00,53,5323', '元谋县', '53', '云南省', '5323', '楚雄彝族自治州', '532328', '元谋县', '', '', '', '', 3, 1, ''), ('532329', '5323', '00,53,5323', '武定县', '53', '云南省', '5323', '楚雄彝族自治州', '532329', '武定县', '', '', '', '', 3, 1, ''), ('532331', '5323', '00,53,5323', '禄丰县', '53', '云南省', '5323', '楚雄彝族自治州', '532331', '禄丰县', '', '', '', '', 3, 1, ''), ('5325', '53', '00,53', '红河哈尼族彝族自治州', '53', '云南省', '5325', '红河哈尼族彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('532501', '5325', '00,53,5325', '个旧市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532501', '个旧市', '', '', '', '', 3, 1, ''), ('532502', '5325', '00,53,5325', '开远市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532502', '开远市', '', '', '', '', 3, 1, ''), ('532503', '5325', '00,53,5325', '蒙自市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532503', '蒙自市', '', '', '', '', 3, 1, ''), ('532504', '5325', '00,53,5325', '弥勒市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532504', '弥勒市', '', '', '', '', 3, 1, ''), ('532523', '5325', '00,53,5325', '屏边苗族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532523', '屏边苗族自治县', '', '', '', '', 3, 1, ''), ('532524', '5325', '00,53,5325', '建水县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532524', '建水县', '', '', '', '', 3, 1, ''), ('532525', '5325', '00,53,5325', '石屏县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532525', '石屏县', '', '', '', '', 3, 1, ''), ('532527', '5325', '00,53,5325', '泸西县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532527', '泸西县', '', '', '', '', 3, 1, ''), ('532528', '5325', '00,53,5325', '元阳县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532528', '元阳县', '', '', '', '', 3, 1, ''), ('532529', '5325', '00,53,5325', '红河县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532529', '红河县', '', '', '', '', 3, 1, ''), ('532530', '5325', '00,53,5325', '金平苗族瑶族傣族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532530', '金平苗族瑶族傣族自治县', '', '', '', '', 3, 1, ''), ('532531', '5325', '00,53,5325', '绿春县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532531', '绿春县', '', '', '', '', 3, 1, ''), ('532532', '5325', '00,53,5325', '河口瑶族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532532', '河口瑶族自治县', '', '', '', '', 3, 1, ''), ('5326', '53', '00,53', '文山壮族苗族自治州', '53', '云南省', '5326', '文山壮族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('532601', '5326', '00,53,5326', '文山市', '53', '云南省', '5326', '文山壮族苗族自治州', '532601', '文山市', '', '', '', '', 3, 1, ''), ('532622', '5326', '00,53,5326', '砚山县', '53', '云南省', '5326', '文山壮族苗族自治州', '532622', '砚山县', '', '', '', '', 3, 1, ''), ('532623', '5326', '00,53,5326', '西畴县', '53', '云南省', '5326', '文山壮族苗族自治州', '532623', '西畴县', '', '', '', '', 3, 1, ''), ('532624', '5326', '00,53,5326', '麻栗坡县', '53', '云南省', '5326', '文山壮族苗族自治州', '532624', '麻栗坡县', '', '', '', '', 3, 1, ''), ('532625', '5326', '00,53,5326', '马关县', '53', '云南省', '5326', '文山壮族苗族自治州', '532625', '马关县', '', '', '', '', 3, 1, ''), ('532626', '5326', '00,53,5326', '丘北县', '53', '云南省', '5326', '文山壮族苗族自治州', '532626', '丘北县', '', '', '', '', 3, 1, ''), ('532627', '5326', '00,53,5326', '广南县', '53', '云南省', '5326', '文山壮族苗族自治州', '532627', '广南县', '', '', '', '', 3, 1, ''), ('532628', '5326', '00,53,5326', '富宁县', '53', '云南省', '5326', '文山壮族苗族自治州', '532628', '富宁县', '', '', '', '', 3, 1, ''), ('5328', '53', '00,53', '西双版纳傣族自治州', '53', '云南省', '5328', '西双版纳傣族自治州', '', '', '', '', '', '', 2, 1, ''), ('532801', '5328', '00,53,5328', '景洪市', '53', '云南省', '5328', '西双版纳傣族自治州', '532801', '景洪市', '', '', '', '', 3, 1, ''), ('532822', '5328', '00,53,5328', '勐海县', '53', '云南省', '5328', '西双版纳傣族自治州', '532822', '勐海县', '', '', '', '', 3, 1, ''), ('532823', '5328', '00,53,5328', '勐腊县', '53', '云南省', '5328', '西双版纳傣族自治州', '532823', '勐腊县', '', '', '', '', 3, 1, ''), ('5329', '53', '00,53', '大理白族自治州', '53', '云南省', '5329', '大理白族自治州', '', '', '', '', '', '', 2, 1, ''), ('532901', '5329', '00,53,5329', '大理市', '53', '云南省', '5329', '大理白族自治州', '532901', '大理市', '', '', '', '', 3, 1, ''), ('532922', '5329', '00,53,5329', '漾濞彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532922', '漾濞彝族自治县', '', '', '', '', 3, 1, ''), ('532923', '5329', '00,53,5329', '祥云县', '53', '云南省', '5329', '大理白族自治州', '532923', '祥云县', '', '', '', '', 3, 1, ''), ('532924', '5329', '00,53,5329', '宾川县', '53', '云南省', '5329', '大理白族自治州', '532924', '宾川县', '', '', '', '', 3, 1, ''), ('532925', '5329', '00,53,5329', '弥渡县', '53', '云南省', '5329', '大理白族自治州', '532925', '弥渡县', '', '', '', '', 3, 1, ''), ('532926', '5329', '00,53,5329', '南涧彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532926', '南涧彝族自治县', '', '', '', '', 3, 1, ''), ('532927', '5329', '00,53,5329', '巍山彝族回族自治县', '53', '云南省', '5329', '大理白族自治州', '532927', '巍山彝族回族自治县', '', '', '', '', 3, 1, ''), ('532928', '5329', '00,53,5329', '永平县', '53', '云南省', '5329', '大理白族自治州', '532928', '永平县', '', '', '', '', 3, 1, ''), ('532929', '5329', '00,53,5329', '云龙县', '53', '云南省', '5329', '大理白族自治州', '532929', '云龙县', '', '', '', '', 3, 1, ''), ('532930', '5329', '00,53,5329', '洱源县', '53', '云南省', '5329', '大理白族自治州', '532930', '洱源县', '', '', '', '', 3, 1, ''), ('532931', '5329', '00,53,5329', '剑川县', '53', '云南省', '5329', '大理白族自治州', '532931', '剑川县', '', '', '', '', 3, 1, ''), ('532932', '5329', '00,53,5329', '鹤庆县', '53', '云南省', '5329', '大理白族自治州', '532932', '鹤庆县', '', '', '', '', 3, 1, ''), ('5331', '53', '00,53', '德宏傣族景颇族自治州', '53', '云南省', '5331', '德宏傣族景颇族自治州', '', '', '', '', '', '', 2, 1, ''), ('533102', '5331', '00,53,5331', '瑞丽市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533102', '瑞丽市', '', '', '', '', 3, 1, ''), ('533103', '5331', '00,53,5331', '芒市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533103', '芒市', '', '', '', '', 3, 1, ''), ('533122', '5331', '00,53,5331', '梁河县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533122', '梁河县', '', '', '', '', 3, 1, ''), ('533123', '5331', '00,53,5331', '盈江县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533123', '盈江县', '', '', '', '', 3, 1, ''), ('533124', '5331', '00,53,5331', '陇川县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533124', '陇川县', '', '', '', '', 3, 1, ''), ('5333', '53', '00,53', '怒江傈僳族自治州', '53', '云南省', '5333', '怒江傈僳族自治州', '', '', '', '', '', '', 2, 1, ''), ('533301', '5333', '00,53,5333', '泸水市', '53', '云南省', '5333', '怒江傈僳族自治州', '533301', '泸水市', '', '', '', '', 3, 1, ''), ('533323', '5333', '00,53,5333', '福贡县', '53', '云南省', '5333', '怒江傈僳族自治州', '533323', '福贡县', '', '', '', '', 3, 1, ''), ('533324', '5333', '00,53,5333', '贡山独龙族怒族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533324', '贡山独龙族怒族自治县', '', '', '', '', 3, 1, ''), ('533325', '5333', '00,53,5333', '兰坪白族普米族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533325', '兰坪白族普米族自治县', '', '', '', '', 3, 1, ''), ('5334', '53', '00,53', '迪庆藏族自治州', '53', '云南省', '5334', '迪庆藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('533401', '5334', '00,53,5334', '香格里拉市', '53', '云南省', '5334', '迪庆藏族自治州', '533401', '香格里拉市', '', '', '', '', 3, 1, ''), ('533422', '5334', '00,53,5334', '德钦县', '53', '云南省', '5334', '迪庆藏族自治州', '533422', '德钦县', '', '', '', '', 3, 1, ''), ('533423', '5334', '00,53,5334', '维西傈僳族自治县', '53', '云南省', '5334', '迪庆藏族自治州', '533423', '维西傈僳族自治县', '', '', '', '', 3, 1, ''), ('54', '00', '00', '西藏自治区', '54', '西藏自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('5401', '54', '00,54', '拉萨市', '54', '西藏自治区', '5401', '拉萨市', '', '', '', '', '', '', 2, 1, ''), ('540102', '5401', '00,54,5401', '城关区', '54', '西藏自治区', '5401', '拉萨市', '540102', '城关区', '', '', '', '', 3, 1, ''), ('540103', '5401', '00,54,5401', '堆龙德庆区', '54', '西藏自治区', '5401', '拉萨市', '540103', '堆龙德庆区', '', '', '', '', 3, 1, ''), ('540104', '5401', '00,54,5401', '达孜区', '54', '西藏自治区', '5401', '拉萨市', '540104', '达孜区', '', '', '', '', 3, 1, ''), ('540121', '5401', '00,54,5401', '林周县', '54', '西藏自治区', '5401', '拉萨市', '540121', '林周县', '', '', '', '', 3, 1, ''), ('540122', '5401', '00,54,5401', '当雄县', '54', '西藏自治区', '5401', '拉萨市', '540122', '当雄县', '', '', '', '', 3, 1, ''), ('540123', '5401', '00,54,5401', '尼木县', '54', '西藏自治区', '5401', '拉萨市', '540123', '尼木县', '', '', '', '', 3, 1, ''), ('540124', '5401', '00,54,5401', '曲水县', '54', '西藏自治区', '5401', '拉萨市', '540124', '曲水县', '', '', '', '', 3, 1, ''), ('540127', '5401', '00,54,5401', '墨竹工卡县', '54', '西藏自治区', '5401', '拉萨市', '540127', '墨竹工卡县', '', '', '', '', 3, 1, ''), ('5402', '54', '00,54', '日喀则市', '54', '西藏自治区', '5402', '日喀则市', '', '', '', '', '', '', 2, 1, ''), ('540202', '5402', '00,54,5402', '桑珠孜区', '54', '西藏自治区', '5402', '日喀则市', '540202', '桑珠孜区', '', '', '', '', 3, 1, ''), ('540221', '5402', '00,54,5402', '南木林县', '54', '西藏自治区', '5402', '日喀则市', '540221', '南木林县', '', '', '', '', 3, 1, ''), ('540222', '5402', '00,54,5402', '江孜县', '54', '西藏自治区', '5402', '日喀则市', '540222', '江孜县', '', '', '', '', 3, 1, ''), ('540223', '5402', '00,54,5402', '定日县', '54', '西藏自治区', '5402', '日喀则市', '540223', '定日县', '', '', '', '', 3, 1, ''), ('540224', '5402', '00,54,5402', '萨迦县', '54', '西藏自治区', '5402', '日喀则市', '540224', '萨迦县', '', '', '', '', 3, 1, ''), ('540225', '5402', '00,54,5402', '拉孜县', '54', '西藏自治区', '5402', '日喀则市', '540225', '拉孜县', '', '', '', '', 3, 1, ''), ('540226', '5402', '00,54,5402', '昂仁县', '54', '西藏自治区', '5402', '日喀则市', '540226', '昂仁县', '', '', '', '', 3, 1, ''), ('540227', '5402', '00,54,5402', '谢通门县', '54', '西藏自治区', '5402', '日喀则市', '540227', '谢通门县', '', '', '', '', 3, 1, ''), ('540228', '5402', '00,54,5402', '白朗县', '54', '西藏自治区', '5402', '日喀则市', '540228', '白朗县', '', '', '', '', 3, 1, ''), ('540229', '5402', '00,54,5402', '仁布县', '54', '西藏自治区', '5402', '日喀则市', '540229', '仁布县', '', '', '', '', 3, 1, ''), ('540230', '5402', '00,54,5402', '康马县', '54', '西藏自治区', '5402', '日喀则市', '540230', '康马县', '', '', '', '', 3, 1, ''), ('540231', '5402', '00,54,5402', '定结县', '54', '西藏自治区', '5402', '日喀则市', '540231', '定结县', '', '', '', '', 3, 1, ''), ('540232', '5402', '00,54,5402', '仲巴县', '54', '西藏自治区', '5402', '日喀则市', '540232', '仲巴县', '', '', '', '', 3, 1, ''), ('540233', '5402', '00,54,5402', '亚东县', '54', '西藏自治区', '5402', '日喀则市', '540233', '亚东县', '', '', '', '', 3, 1, ''), ('540234', '5402', '00,54,5402', '吉隆县', '54', '西藏自治区', '5402', '日喀则市', '540234', '吉隆县', '', '', '', '', 3, 1, ''), ('540235', '5402', '00,54,5402', '聂拉木县', '54', '西藏自治区', '5402', '日喀则市', '540235', '聂拉木县', '', '', '', '', 3, 1, ''), ('540236', '5402', '00,54,5402', '萨嘎县', '54', '西藏自治区', '5402', '日喀则市', '540236', '萨嘎县', '', '', '', '', 3, 1, ''), ('540237', '5402', '00,54,5402', '岗巴县', '54', '西藏自治区', '5402', '日喀则市', '540237', '岗巴县', '', '', '', '', 3, 1, ''), ('5403', '54', '00,54', '昌都市', '54', '西藏自治区', '5403', '昌都市', '', '', '', '', '', '', 2, 1, ''), ('540302', '5403', '00,54,5403', '卡若区', '54', '西藏自治区', '5403', '昌都市', '540302', '卡若区', '', '', '', '', 3, 1, ''), ('540321', '5403', '00,54,5403', '江达县', '54', '西藏自治区', '5403', '昌都市', '540321', '江达县', '', '', '', '', 3, 1, ''), ('540322', '5403', '00,54,5403', '贡觉县', '54', '西藏自治区', '5403', '昌都市', '540322', '贡觉县', '', '', '', '', 3, 1, ''), ('540323', '5403', '00,54,5403', '类乌齐县', '54', '西藏自治区', '5403', '昌都市', '540323', '类乌齐县', '', '', '', '', 3, 1, ''), ('540324', '5403', '00,54,5403', '丁青县', '54', '西藏自治区', '5403', '昌都市', '540324', '丁青县', '', '', '', '', 3, 1, ''), ('540325', '5403', '00,54,5403', '察雅县', '54', '西藏自治区', '5403', '昌都市', '540325', '察雅县', '', '', '', '', 3, 1, ''), ('540326', '5403', '00,54,5403', '八宿县', '54', '西藏自治区', '5403', '昌都市', '540326', '八宿县', '', '', '', '', 3, 1, ''), ('540327', '5403', '00,54,5403', '左贡县', '54', '西藏自治区', '5403', '昌都市', '540327', '左贡县', '', '', '', '', 3, 1, ''), ('540328', '5403', '00,54,5403', '芒康县', '54', '西藏自治区', '5403', '昌都市', '540328', '芒康县', '', '', '', '', 3, 1, ''), ('540329', '5403', '00,54,5403', '洛隆县', '54', '西藏自治区', '5403', '昌都市', '540329', '洛隆县', '', '', '', '', 3, 1, ''), ('540330', '5403', '00,54,5403', '边坝县', '54', '西藏自治区', '5403', '昌都市', '540330', '边坝县', '', '', '', '', 3, 1, ''), ('5404', '54', '00,54', '林芝市', '54', '西藏自治区', '5404', '林芝市', '', '', '', '', '', '', 2, 1, ''), ('540402', '5404', '00,54,5404', '巴宜区', '54', '西藏自治区', '5404', '林芝市', '540402', '巴宜区', '', '', '', '', 3, 1, ''), ('540421', '5404', '00,54,5404', '工布江达县', '54', '西藏自治区', '5404', '林芝市', '540421', '工布江达县', '', '', '', '', 3, 1, ''), ('540422', '5404', '00,54,5404', '米林县', '54', '西藏自治区', '5404', '林芝市', '540422', '米林县', '', '', '', '', 3, 1, ''), ('540423', '5404', '00,54,5404', '墨脱县', '54', '西藏自治区', '5404', '林芝市', '540423', '墨脱县', '', '', '', '', 3, 1, ''), ('540424', '5404', '00,54,5404', '波密县', '54', '西藏自治区', '5404', '林芝市', '540424', '波密县', '', '', '', '', 3, 1, ''), ('540425', '5404', '00,54,5404', '察隅县', '54', '西藏自治区', '5404', '林芝市', '540425', '察隅县', '', '', '', '', 3, 1, ''), ('540426', '5404', '00,54,5404', '朗县', '54', '西藏自治区', '5404', '林芝市', '540426', '朗县', '', '', '', '', 3, 1, ''), ('5405', '54', '00,54', '山南市', '54', '西藏自治区', '5405', '山南市', '', '', '', '', '', '', 2, 1, ''), ('540502', '5405', '00,54,5405', '乃东区', '54', '西藏自治区', '5405', '山南市', '540502', '乃东区', '', '', '', '', 3, 1, ''), ('540521', '5405', '00,54,5405', '扎囊县', '54', '西藏自治区', '5405', '山南市', '540521', '扎囊县', '', '', '', '', 3, 1, ''), ('540522', '5405', '00,54,5405', '贡嘎县', '54', '西藏自治区', '5405', '山南市', '540522', '贡嘎县', '', '', '', '', 3, 1, ''), ('540523', '5405', '00,54,5405', '桑日县', '54', '西藏自治区', '5405', '山南市', '540523', '桑日县', '', '', '', '', 3, 1, ''), ('540524', '5405', '00,54,5405', '琼结县', '54', '西藏自治区', '5405', '山南市', '540524', '琼结县', '', '', '', '', 3, 1, ''), ('540525', '5405', '00,54,5405', '曲松县', '54', '西藏自治区', '5405', '山南市', '540525', '曲松县', '', '', '', '', 3, 1, ''), ('540526', '5405', '00,54,5405', '措美县', '54', '西藏自治区', '5405', '山南市', '540526', '措美县', '', '', '', '', 3, 1, ''), ('540527', '5405', '00,54,5405', '洛扎县', '54', '西藏自治区', '5405', '山南市', '540527', '洛扎县', '', '', '', '', 3, 1, ''), ('540528', '5405', '00,54,5405', '加查县', '54', '西藏自治区', '5405', '山南市', '540528', '加查县', '', '', '', '', 3, 1, ''), ('540529', '5405', '00,54,5405', '隆子县', '54', '西藏自治区', '5405', '山南市', '540529', '隆子县', '', '', '', '', 3, 1, ''), ('540530', '5405', '00,54,5405', '错那县', '54', '西藏自治区', '5405', '山南市', '540530', '错那县', '', '', '', '', 3, 1, ''), ('540531', '5405', '00,54,5405', '浪卡子县', '54', '西藏自治区', '5405', '山南市', '540531', '浪卡子县', '', '', '', '', 3, 1, ''), ('5406', '54', '00,54', '那曲市', '54', '西藏自治区', '5406', '那曲市', '', '', '', '', '', '', 2, 1, ''), ('540602', '5406', '00,54,5406', '色尼区', '54', '西藏自治区', '5406', '那曲市', '540602', '色尼区', '', '', '', '', 3, 1, ''), ('540621', '5406', '00,54,5406', '嘉黎县', '54', '西藏自治区', '5406', '那曲市', '540621', '嘉黎县', '', '', '', '', 3, 1, ''), ('540622', '5406', '00,54,5406', '比如县', '54', '西藏自治区', '5406', '那曲市', '540622', '比如县', '', '', '', '', 3, 1, ''), ('540623', '5406', '00,54,5406', '聂荣县', '54', '西藏自治区', '5406', '那曲市', '540623', '聂荣县', '', '', '', '', 3, 1, ''), ('540624', '5406', '00,54,5406', '安多县', '54', '西藏自治区', '5406', '那曲市', '540624', '安多县', '', '', '', '', 3, 1, ''), ('540625', '5406', '00,54,5406', '申扎县', '54', '西藏自治区', '5406', '那曲市', '540625', '申扎县', '', '', '', '', 3, 1, ''), ('540626', '5406', '00,54,5406', '索县', '54', '西藏自治区', '5406', '那曲市', '540626', '索县', '', '', '', '', 3, 1, ''), ('540627', '5406', '00,54,5406', '班戈县', '54', '西藏自治区', '5406', '那曲市', '540627', '班戈县', '', '', '', '', 3, 1, ''), ('540628', '5406', '00,54,5406', '巴青县', '54', '西藏自治区', '5406', '那曲市', '540628', '巴青县', '', '', '', '', 3, 1, ''), ('540629', '5406', '00,54,5406', '尼玛县', '54', '西藏自治区', '5406', '那曲市', '540629', '尼玛县', '', '', '', '', 3, 1, ''), ('540630', '5406', '00,54,5406', '双湖县', '54', '西藏自治区', '5406', '那曲市', '540630', '双湖县', '', '', '', '', 3, 1, ''), ('5425', '54', '00,54', '阿里地区', '54', '西藏自治区', '5425', '阿里地区', '', '', '', '', '', '', 2, 1, ''), ('542521', '5425', '00,54,5425', '普兰县', '54', '西藏自治区', '5425', '阿里地区', '542521', '普兰县', '', '', '', '', 3, 1, ''), ('542522', '5425', '00,54,5425', '札达县', '54', '西藏自治区', '5425', '阿里地区', '542522', '札达县', '', '', '', '', 3, 1, ''), ('542523', '5425', '00,54,5425', '噶尔县', '54', '西藏自治区', '5425', '阿里地区', '542523', '噶尔县', '', '', '', '', 3, 1, ''), ('542524', '5425', '00,54,5425', '日土县', '54', '西藏自治区', '5425', '阿里地区', '542524', '日土县', '', '', '', '', 3, 1, ''), ('542525', '5425', '00,54,5425', '革吉县', '54', '西藏自治区', '5425', '阿里地区', '542525', '革吉县', '', '', '', '', 3, 1, ''), ('542526', '5425', '00,54,5425', '改则县', '54', '西藏自治区', '5425', '阿里地区', '542526', '改则县', '', '', '', '', 3, 1, ''), ('542527', '5425', '00,54,5425', '措勤县', '54', '西藏自治区', '5425', '阿里地区', '542527', '措勤县', '', '', '', '', 3, 1, ''), ('61', '00', '00', '陕西省', '61', '陕西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6101', '61', '00,61', '西安市', '61', '陕西省', '6101', '西安市', '', '', '', '', '', '', 2, 1, ''), ('610102', '6101', '00,61,6101', '新城区', '61', '陕西省', '6101', '西安市', '610102', '新城区', '', '', '', '', 3, 1, ''), ('610103', '6101', '00,61,6101', '碑林区', '61', '陕西省', '6101', '西安市', '610103', '碑林区', '', '', '', '', 3, 1, ''), ('610104', '6101', '00,61,6101', '莲湖区', '61', '陕西省', '6101', '西安市', '610104', '莲湖区', '', '', '', '', 3, 1, ''), ('610111', '6101', '00,61,6101', '灞桥区', '61', '陕西省', '6101', '西安市', '610111', '灞桥区', '', '', '', '', 3, 1, ''), ('610112', '6101', '00,61,6101', '未央区', '61', '陕西省', '6101', '西安市', '610112', '未央区', '', '', '', '', 3, 1, ''), ('610113', '6101', '00,61,6101', '雁塔区', '61', '陕西省', '6101', '西安市', '610113', '雁塔区', '', '', '', '', 3, 1, ''), ('610114', '6101', '00,61,6101', '阎良区', '61', '陕西省', '6101', '西安市', '610114', '阎良区', '', '', '', '', 3, 1, ''), ('610115', '6101', '00,61,6101', '临潼区', '61', '陕西省', '6101', '西安市', '610115', '临潼区', '', '', '', '', 3, 1, ''), ('610116', '6101', '00,61,6101', '长安区', '61', '陕西省', '6101', '西安市', '610116', '长安区', '', '', '', '', 3, 1, ''), ('610117', '6101', '00,61,6101', '高陵区', '61', '陕西省', '6101', '西安市', '610117', '高陵区', '', '', '', '', 3, 1, ''), ('610118', '6101', '00,61,6101', '鄠邑区', '61', '陕西省', '6101', '西安市', '610118', '鄠邑区', '', '', '', '', 3, 1, ''), ('610122', '6101', '00,61,6101', '蓝田县', '61', '陕西省', '6101', '西安市', '610122', '蓝田县', '', '', '', '', 3, 1, ''), ('610124', '6101', '00,61,6101', '周至县', '61', '陕西省', '6101', '西安市', '610124', '周至县', '', '', '', '', 3, 1, ''), ('6102', '61', '00,61', '铜川市', '61', '陕西省', '6102', '铜川市', '', '', '', '', '', '', 2, 1, ''), ('610202', '6102', '00,61,6102', '王益区', '61', '陕西省', '6102', '铜川市', '610202', '王益区', '', '', '', '', 3, 1, ''), ('610203', '6102', '00,61,6102', '印台区', '61', '陕西省', '6102', '铜川市', '610203', '印台区', '', '', '', '', 3, 1, ''), ('610204', '6102', '00,61,6102', '耀州区', '61', '陕西省', '6102', '铜川市', '610204', '耀州区', '', '', '', '', 3, 1, ''), ('610222', '6102', '00,61,6102', '宜君县', '61', '陕西省', '6102', '铜川市', '610222', '宜君县', '', '', '', '', 3, 1, ''), ('6103', '61', '00,61', '宝鸡市', '61', '陕西省', '6103', '宝鸡市', '', '', '', '', '', '', 2, 1, ''), ('610302', '6103', '00,61,6103', '渭滨区', '61', '陕西省', '6103', '宝鸡市', '610302', '渭滨区', '', '', '', '', 3, 1, ''), ('610303', '6103', '00,61,6103', '金台区', '61', '陕西省', '6103', '宝鸡市', '610303', '金台区', '', '', '', '', 3, 1, ''), ('610304', '6103', '00,61,6103', '陈仓区', '61', '陕西省', '6103', '宝鸡市', '610304', '陈仓区', '', '', '', '', 3, 1, ''), ('610322', '6103', '00,61,6103', '凤翔县', '61', '陕西省', '6103', '宝鸡市', '610322', '凤翔县', '', '', '', '', 3, 1, ''), ('610323', '6103', '00,61,6103', '岐山县', '61', '陕西省', '6103', '宝鸡市', '610323', '岐山县', '', '', '', '', 3, 1, ''), ('610324', '6103', '00,61,6103', '扶风县', '61', '陕西省', '6103', '宝鸡市', '610324', '扶风县', '', '', '', '', 3, 1, ''), ('610326', '6103', '00,61,6103', '眉县', '61', '陕西省', '6103', '宝鸡市', '610326', '眉县', '', '', '', '', 3, 1, ''), ('610327', '6103', '00,61,6103', '陇县', '61', '陕西省', '6103', '宝鸡市', '610327', '陇县', '', '', '', '', 3, 1, ''), ('610328', '6103', '00,61,6103', '千阳县', '61', '陕西省', '6103', '宝鸡市', '610328', '千阳县', '', '', '', '', 3, 1, ''), ('610329', '6103', '00,61,6103', '麟游县', '61', '陕西省', '6103', '宝鸡市', '610329', '麟游县', '', '', '', '', 3, 1, ''), ('610330', '6103', '00,61,6103', '凤县', '61', '陕西省', '6103', '宝鸡市', '610330', '凤县', '', '', '', '', 3, 1, ''), ('610331', '6103', '00,61,6103', '太白县', '61', '陕西省', '6103', '宝鸡市', '610331', '太白县', '', '', '', '', 3, 1, ''), ('6104', '61', '00,61', '咸阳市', '61', '陕西省', '6104', '咸阳市', '', '', '', '', '', '', 2, 1, ''), ('610402', '6104', '00,61,6104', '秦都区', '61', '陕西省', '6104', '咸阳市', '610402', '秦都区', '', '', '', '', 3, 1, ''), ('610403', '6104', '00,61,6104', '杨陵区', '61', '陕西省', '6104', '咸阳市', '610403', '杨陵区', '', '', '', '', 3, 1, ''), ('610404', '6104', '00,61,6104', '渭城区', '61', '陕西省', '6104', '咸阳市', '610404', '渭城区', '', '', '', '', 3, 1, ''), ('610422', '6104', '00,61,6104', '三原县', '61', '陕西省', '6104', '咸阳市', '610422', '三原县', '', '', '', '', 3, 1, ''), ('610423', '6104', '00,61,6104', '泾阳县', '61', '陕西省', '6104', '咸阳市', '610423', '泾阳县', '', '', '', '', 3, 1, ''), ('610424', '6104', '00,61,6104', '乾县', '61', '陕西省', '6104', '咸阳市', '610424', '乾县', '', '', '', '', 3, 1, ''), ('610425', '6104', '00,61,6104', '礼泉县', '61', '陕西省', '6104', '咸阳市', '610425', '礼泉县', '', '', '', '', 3, 1, ''), ('610426', '6104', '00,61,6104', '永寿县', '61', '陕西省', '6104', '咸阳市', '610426', '永寿县', '', '', '', '', 3, 1, ''), ('610428', '6104', '00,61,6104', '长武县', '61', '陕西省', '6104', '咸阳市', '610428', '长武县', '', '', '', '', 3, 1, ''), ('610429', '6104', '00,61,6104', '旬邑县', '61', '陕西省', '6104', '咸阳市', '610429', '旬邑县', '', '', '', '', 3, 1, ''), ('610430', '6104', '00,61,6104', '淳化县', '61', '陕西省', '6104', '咸阳市', '610430', '淳化县', '', '', '', '', 3, 1, ''), ('610431', '6104', '00,61,6104', '武功县', '61', '陕西省', '6104', '咸阳市', '610431', '武功县', '', '', '', '', 3, 1, ''), ('610481', '6104', '00,61,6104', '兴平市', '61', '陕西省', '6104', '咸阳市', '610481', '兴平市', '', '', '', '', 3, 1, ''), ('610482', '6104', '00,61,6104', '彬州市', '61', '陕西省', '6104', '咸阳市', '610482', '彬州市', '', '', '', '', 3, 1, ''), ('6105', '61', '00,61', '渭南市', '61', '陕西省', '6105', '渭南市', '', '', '', '', '', '', 2, 1, ''), ('610502', '6105', '00,61,6105', '临渭区', '61', '陕西省', '6105', '渭南市', '610502', '临渭区', '', '', '', '', 3, 1, ''), ('610503', '6105', '00,61,6105', '华州区', '61', '陕西省', '6105', '渭南市', '610503', '华州区', '', '', '', '', 3, 1, ''), ('610522', '6105', '00,61,6105', '潼关县', '61', '陕西省', '6105', '渭南市', '610522', '潼关县', '', '', '', '', 3, 1, ''), ('610523', '6105', '00,61,6105', '大荔县', '61', '陕西省', '6105', '渭南市', '610523', '大荔县', '', '', '', '', 3, 1, ''), ('610524', '6105', '00,61,6105', '合阳县', '61', '陕西省', '6105', '渭南市', '610524', '合阳县', '', '', '', '', 3, 1, ''), ('610525', '6105', '00,61,6105', '澄城县', '61', '陕西省', '6105', '渭南市', '610525', '澄城县', '', '', '', '', 3, 1, ''), ('610526', '6105', '00,61,6105', '蒲城县', '61', '陕西省', '6105', '渭南市', '610526', '蒲城县', '', '', '', '', 3, 1, ''), ('610527', '6105', '00,61,6105', '白水县', '61', '陕西省', '6105', '渭南市', '610527', '白水县', '', '', '', '', 3, 1, ''), ('610528', '6105', '00,61,6105', '富平县', '61', '陕西省', '6105', '渭南市', '610528', '富平县', '', '', '', '', 3, 1, ''), ('610581', '6105', '00,61,6105', '韩城市', '61', '陕西省', '6105', '渭南市', '610581', '韩城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610582', '6105', '00,61,6105', '华阴市', '61', '陕西省', '6105', '渭南市', '610582', '华阴市', '', '', '', '', 3, 1, ''), ('6106', '61', '00,61', '延安市', '61', '陕西省', '6106', '延安市', '', '', '', '', '', '', 2, 1, ''), ('610602', '6106', '00,61,6106', '宝塔区', '61', '陕西省', '6106', '延安市', '610602', '宝塔区', '', '', '', '', 3, 1, ''), ('610603', '6106', '00,61,6106', '安塞区', '61', '陕西省', '6106', '延安市', '610603', '安塞区', '', '', '', '', 3, 1, ''), ('610621', '6106', '00,61,6106', '延长县', '61', '陕西省', '6106', '延安市', '610621', '延长县', '', '', '', '', 3, 1, ''), ('610622', '6106', '00,61,6106', '延川县', '61', '陕西省', '6106', '延安市', '610622', '延川县', '', '', '', '', 3, 1, ''), ('610625', '6106', '00,61,6106', '志丹县', '61', '陕西省', '6106', '延安市', '610625', '志丹县', '', '', '', '', 3, 1, ''), ('610626', '6106', '00,61,6106', '吴起县', '61', '陕西省', '6106', '延安市', '610626', '吴起县', '', '', '', '', 3, 1, ''), ('610627', '6106', '00,61,6106', '甘泉县', '61', '陕西省', '6106', '延安市', '610627', '甘泉县', '', '', '', '', 3, 1, ''), ('610628', '6106', '00,61,6106', '富县', '61', '陕西省', '6106', '延安市', '610628', '富县', '', '', '', '', 3, 1, ''), ('610629', '6106', '00,61,6106', '洛川县', '61', '陕西省', '6106', '延安市', '610629', '洛川县', '', '', '', '', 3, 1, ''), ('610630', '6106', '00,61,6106', '宜川县', '61', '陕西省', '6106', '延安市', '610630', '宜川县', '', '', '', '', 3, 1, ''), ('610631', '6106', '00,61,6106', '黄龙县', '61', '陕西省', '6106', '延安市', '610631', '黄龙县', '', '', '', '', 3, 1, ''), ('610632', '6106', '00,61,6106', '黄陵县', '61', '陕西省', '6106', '延安市', '610632', '黄陵县', '', '', '', '', 3, 1, ''), ('610681', '6106', '00,61,6106', '子长市', '61', '陕西省', '6106', '延安市', '610681', '子长市', '', '', '', '', 3, 1, ''), ('6107', '61', '00,61', '汉中市', '61', '陕西省', '6107', '汉中市', '', '', '', '', '', '', 2, 1, ''), ('610702', '6107', '00,61,6107', '汉台区', '61', '陕西省', '6107', '汉中市', '610702', '汉台区', '', '', '', '', 3, 1, ''), ('610703', '6107', '00,61,6107', '南郑区', '61', '陕西省', '6107', '汉中市', '610703', '南郑区', '', '', '', '', 3, 1, ''), ('610722', '6107', '00,61,6107', '城固县', '61', '陕西省', '6107', '汉中市', '610722', '城固县', '', '', '', '', 3, 1, ''), ('610723', '6107', '00,61,6107', '洋县', '61', '陕西省', '6107', '汉中市', '610723', '洋县', '', '', '', '', 3, 1, ''), ('610724', '6107', '00,61,6107', '西乡县', '61', '陕西省', '6107', '汉中市', '610724', '西乡县', '', '', '', '', 3, 1, ''), ('610725', '6107', '00,61,6107', '勉县', '61', '陕西省', '6107', '汉中市', '610725', '勉县', '', '', '', '', 3, 1, ''), ('610726', '6107', '00,61,6107', '宁强县', '61', '陕西省', '6107', '汉中市', '610726', '宁强县', '', '', '', '', 3, 1, ''), ('610727', '6107', '00,61,6107', '略阳县', '61', '陕西省', '6107', '汉中市', '610727', '略阳县', '', '', '', '', 3, 1, ''), ('610728', '6107', '00,61,6107', '镇巴县', '61', '陕西省', '6107', '汉中市', '610728', '镇巴县', '', '', '', '', 3, 1, ''), ('610729', '6107', '00,61,6107', '留坝县', '61', '陕西省', '6107', '汉中市', '610729', '留坝县', '', '', '', '', 3, 1, ''), ('610730', '6107', '00,61,6107', '佛坪县', '61', '陕西省', '6107', '汉中市', '610730', '佛坪县', '', '', '', '', 3, 1, ''), ('6108', '61', '00,61', '榆林市', '61', '陕西省', '6108', '榆林市', '', '', '', '', '', '', 2, 1, ''), ('610802', '6108', '00,61,6108', '榆阳区', '61', '陕西省', '6108', '榆林市', '610802', '榆阳区', '', '', '', '', 3, 1, ''), ('610803', '6108', '00,61,6108', '横山区', '61', '陕西省', '6108', '榆林市', '610803', '横山区', '', '', '', '', 3, 1, ''), ('610822', '6108', '00,61,6108', '府谷县', '61', '陕西省', '6108', '榆林市', '610822', '府谷县', '', '', '', '', 3, 1, ''), ('610824', '6108', '00,61,6108', '靖边县', '61', '陕西省', '6108', '榆林市', '610824', '靖边县', '', '', '', '', 3, 1, ''), ('610825', '6108', '00,61,6108', '定边县', '61', '陕西省', '6108', '榆林市', '610825', '定边县', '', '', '', '', 3, 1, ''), ('610826', '6108', '00,61,6108', '绥德县', '61', '陕西省', '6108', '榆林市', '610826', '绥德县', '', '', '', '', 3, 1, ''), ('610827', '6108', '00,61,6108', '米脂县', '61', '陕西省', '6108', '榆林市', '610827', '米脂县', '', '', '', '', 3, 1, ''), ('610828', '6108', '00,61,6108', '佳县', '61', '陕西省', '6108', '榆林市', '610828', '佳县', '', '', '', '', 3, 1, ''), ('610829', '6108', '00,61,6108', '吴堡县', '61', '陕西省', '6108', '榆林市', '610829', '吴堡县', '', '', '', '', 3, 1, ''), ('610830', '6108', '00,61,6108', '清涧县', '61', '陕西省', '6108', '榆林市', '610830', '清涧县', '', '', '', '', 3, 1, ''), ('610831', '6108', '00,61,6108', '子洲县', '61', '陕西省', '6108', '榆林市', '610831', '子洲县', '', '', '', '', 3, 1, ''), ('610881', '6108', '00,61,6108', '神木市', '61', '陕西省', '6108', '榆林市', '610881', '神木市', '', '', '', '', 3, 1, ''), ('6109', '61', '00,61', '安康市', '61', '陕西省', '6109', '安康市', '', '', '', '', '', '', 2, 1, ''), ('610902', '6109', '00,61,6109', '汉滨区', '61', '陕西省', '6109', '安康市', '610902', '汉滨区', '', '', '', '', 3, 1, ''), ('610921', '6109', '00,61,6109', '汉阴县', '61', '陕西省', '6109', '安康市', '610921', '汉阴县', '', '', '', '', 3, 1, ''), ('610922', '6109', '00,61,6109', '石泉县', '61', '陕西省', '6109', '安康市', '610922', '石泉县', '', '', '', '', 3, 1, ''), ('610923', '6109', '00,61,6109', '宁陕县', '61', '陕西省', '6109', '安康市', '610923', '宁陕县', '', '', '', '', 3, 1, ''), ('610924', '6109', '00,61,6109', '紫阳县', '61', '陕西省', '6109', '安康市', '610924', '紫阳县', '', '', '', '', 3, 1, ''), ('610925', '6109', '00,61,6109', '岚皋县', '61', '陕西省', '6109', '安康市', '610925', '岚皋县', '', '', '', '', 3, 1, ''), ('610926', '6109', '00,61,6109', '平利县', '61', '陕西省', '6109', '安康市', '610926', '平利县', '', '', '', '', 3, 1, ''), ('610927', '6109', '00,61,6109', '镇坪县', '61', '陕西省', '6109', '安康市', '610927', '镇坪县', '', '', '', '', 3, 1, ''), ('610928', '6109', '00,61,6109', '旬阳县', '61', '陕西省', '6109', '安康市', '610928', '旬阳县', '', '', '', '', 3, 1, ''), ('610929', '6109', '00,61,6109', '白河县', '61', '陕西省', '6109', '安康市', '610929', '白河县', '', '', '', '', 3, 1, ''), ('6110', '61', '00,61', '商洛市', '61', '陕西省', '6110', '商洛市', '', '', '', '', '', '', 2, 1, ''), ('611002', '6110', '00,61,6110', '商州区', '61', '陕西省', '6110', '商洛市', '611002', '商州区', '', '', '', '', 3, 1, ''), ('611021', '6110', '00,61,6110', '洛南县', '61', '陕西省', '6110', '商洛市', '611021', '洛南县', '', '', '', '', 3, 1, ''), ('611022', '6110', '00,61,6110', '丹凤县', '61', '陕西省', '6110', '商洛市', '611022', '丹凤县', '', '', '', '', 3, 1, ''), ('611023', '6110', '00,61,6110', '商南县', '61', '陕西省', '6110', '商洛市', '611023', '商南县', '', '', '', '', 3, 1, ''), ('611024', '6110', '00,61,6110', '山阳县', '61', '陕西省', '6110', '商洛市', '611024', '山阳县', '', '', '', '', 3, 1, ''), ('611025', '6110', '00,61,6110', '镇安县', '61', '陕西省', '6110', '商洛市', '611025', '镇安县', '', '', '', '', 3, 1, ''), ('611026', '6110', '00,61,6110', '柞水县', '61', '陕西省', '6110', '商洛市', '611026', '柞水县', '', '', '', '', 3, 1, ''), ('62', '00', '00', '甘肃省', '62', '甘肃省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6201', '62', '00,62', '兰州市', '62', '甘肃省', '6201', '兰州市', '', '', '', '', '', '', 2, 1, ''), ('620102', '6201', '00,62,6201', '城关区', '62', '甘肃省', '6201', '兰州市', '620102', '城关区', '', '', '', '', 3, 1, ''), ('620103', '6201', '00,62,6201', '七里河区', '62', '甘肃省', '6201', '兰州市', '620103', '七里河区', '', '', '', '', 3, 1, ''), ('620104', '6201', '00,62,6201', '西固区', '62', '甘肃省', '6201', '兰州市', '620104', '西固区', '', '', '', '', 3, 1, ''), ('620105', '6201', '00,62,6201', '安宁区', '62', '甘肃省', '6201', '兰州市', '620105', '安宁区', '', '', '', '', 3, 1, ''), ('620111', '6201', '00,62,6201', '红古区', '62', '甘肃省', '6201', '兰州市', '620111', '红古区', '', '', '', '', 3, 1, ''), ('620121', '6201', '00,62,6201', '永登县', '62', '甘肃省', '6201', '兰州市', '620121', '永登县', '', '', '', '', 3, 1, ''), ('620122', '6201', '00,62,6201', '皋兰县', '62', '甘肃省', '6201', '兰州市', '620122', '皋兰县', '', '', '', '', 3, 1, ''), ('620123', '6201', '00,62,6201', '榆中县', '62', '甘肃省', '6201', '兰州市', '620123', '榆中县', '', '', '', '', 3, 1, ''), ('6202', '62', '00,62', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '', '', '', '', '', '', 2, 1, ''), ('620200', '6202', '00,62,6202', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '620200', '嘉峪关市', '', '', '', '', 3, 1, ''), ('6203', '62', '00,62', '金昌市', '62', '甘肃省', '6203', '金昌市', '', '', '', '', '', '', 2, 1, ''), ('620302', '6203', '00,62,6203', '金川区', '62', '甘肃省', '6203', '金昌市', '620302', '金川区', '', '', '', '', 3, 1, ''), ('620321', '6203', '00,62,6203', '永昌县', '62', '甘肃省', '6203', '金昌市', '620321', '永昌县', '', '', '', '', 3, 1, ''), ('6204', '62', '00,62', '白银市', '62', '甘肃省', '6204', '白银市', '', '', '', '', '', '', 2, 1, ''), ('620402', '6204', '00,62,6204', '白银区', '62', '甘肃省', '6204', '白银市', '620402', '白银区', '', '', '', '', 3, 1, ''), ('620403', '6204', '00,62,6204', '平川区', '62', '甘肃省', '6204', '白银市', '620403', '平川区', '', '', '', '', 3, 1, ''), ('620421', '6204', '00,62,6204', '靖远县', '62', '甘肃省', '6204', '白银市', '620421', '靖远县', '', '', '', '', 3, 1, ''), ('620422', '6204', '00,62,6204', '会宁县', '62', '甘肃省', '6204', '白银市', '620422', '会宁县', '', '', '', '', 3, 1, ''), ('620423', '6204', '00,62,6204', '景泰县', '62', '甘肃省', '6204', '白银市', '620423', '景泰县', '', '', '', '', 3, 1, ''), ('6205', '62', '00,62', '天水市', '62', '甘肃省', '6205', '天水市', '', '', '', '', '', '', 2, 1, ''), ('620502', '6205', '00,62,6205', '秦州区', '62', '甘肃省', '6205', '天水市', '620502', '秦州区', '', '', '', '', 3, 1, ''), ('620503', '6205', '00,62,6205', '麦积区', '62', '甘肃省', '6205', '天水市', '620503', '麦积区', '', '', '', '', 3, 1, ''), ('620521', '6205', '00,62,6205', '清水县', '62', '甘肃省', '6205', '天水市', '620521', '清水县', '', '', '', '', 3, 1, ''), ('620522', '6205', '00,62,6205', '秦安县', '62', '甘肃省', '6205', '天水市', '620522', '秦安县', '', '', '', '', 3, 1, ''), ('620523', '6205', '00,62,6205', '甘谷县', '62', '甘肃省', '6205', '天水市', '620523', '甘谷县', '', '', '', '', 3, 1, ''), ('620524', '6205', '00,62,6205', '武山县', '62', '甘肃省', '6205', '天水市', '620524', '武山县', '', '', '', '', 3, 1, ''), ('620525', '6205', '00,62,6205', '张家川回族自治县', '62', '甘肃省', '6205', '天水市', '620525', '张家川回族自治县', '', '', '', '', 3, 1, ''), ('6206', '62', '00,62', '武威市', '62', '甘肃省', '6206', '武威市', '', '', '', '', '', '', 2, 1, ''), ('620602', '6206', '00,62,6206', '凉州区', '62', '甘肃省', '6206', '武威市', '620602', '凉州区', '', '', '', '', 3, 1, ''), ('620621', '6206', '00,62,6206', '民勤县', '62', '甘肃省', '6206', '武威市', '620621', '民勤县', '', '', '', '', 3, 1, ''), ('620622', '6206', '00,62,6206', '古浪县', '62', '甘肃省', '6206', '武威市', '620622', '古浪县', '', '', '', '', 3, 1, ''), ('620623', '6206', '00,62,6206', '天祝藏族自治县', '62', '甘肃省', '6206', '武威市', '620623', '天祝藏族自治县', '', '', '', '', 3, 1, ''), ('6207', '62', '00,62', '张掖市', '62', '甘肃省', '6207', '张掖市', '', '', '', '', '', '', 2, 1, ''), ('620702', '6207', '00,62,6207', '甘州区', '62', '甘肃省', '6207', '张掖市', '620702', '甘州区', '', '', '', '', 3, 1, ''), ('620721', '6207', '00,62,6207', '肃南裕固族自治县', '62', '甘肃省', '6207', '张掖市', '620721', '肃南裕固族自治县', '', '', '', '', 3, 1, ''), ('620722', '6207', '00,62,6207', '民乐县', '62', '甘肃省', '6207', '张掖市', '620722', '民乐县', '', '', '', '', 3, 1, ''), ('620723', '6207', '00,62,6207', '临泽县', '62', '甘肃省', '6207', '张掖市', '620723', '临泽县', '', '', '', '', 3, 1, ''), ('620724', '6207', '00,62,6207', '高台县', '62', '甘肃省', '6207', '张掖市', '620724', '高台县', '', '', '', '', 3, 1, ''), ('620725', '6207', '00,62,6207', '山丹县', '62', '甘肃省', '6207', '张掖市', '620725', '山丹县', '', '', '', '', 3, 1, ''), ('6208', '62', '00,62', '平凉市', '62', '甘肃省', '6208', '平凉市', '', '', '', '', '', '', 2, 1, ''), ('620802', '6208', '00,62,6208', '崆峒区', '62', '甘肃省', '6208', '平凉市', '620802', '崆峒区', '', '', '', '', 3, 1, ''), ('620821', '6208', '00,62,6208', '泾川县', '62', '甘肃省', '6208', '平凉市', '620821', '泾川县', '', '', '', '', 3, 1, ''), ('620822', '6208', '00,62,6208', '灵台县', '62', '甘肃省', '6208', '平凉市', '620822', '灵台县', '', '', '', '', 3, 1, ''), ('620823', '6208', '00,62,6208', '崇信县', '62', '甘肃省', '6208', '平凉市', '620823', '崇信县', '', '', '', '', 3, 1, ''), ('620825', '6208', '00,62,6208', '庄浪县', '62', '甘肃省', '6208', '平凉市', '620825', '庄浪县', '', '', '', '', 3, 1, ''), ('620826', '6208', '00,62,6208', '静宁县', '62', '甘肃省', '6208', '平凉市', '620826', '静宁县', '', '', '', '', 3, 1, ''), ('620881', '6208', '00,62,6208', '华亭市', '62', '甘肃省', '6208', '平凉市', '620881', '华亭市', '', '', '', '', 3, 1, ''), ('6209', '62', '00,62', '酒泉市', '62', '甘肃省', '6209', '酒泉市', '', '', '', '', '', '', 2, 1, ''), ('620902', '6209', '00,62,6209', '肃州区', '62', '甘肃省', '6209', '酒泉市', '620902', '肃州区', '', '', '', '', 3, 1, ''), ('620921', '6209', '00,62,6209', '金塔县', '62', '甘肃省', '6209', '酒泉市', '620921', '金塔县', '', '', '', '', 3, 1, ''), ('620922', '6209', '00,62,6209', '瓜州县', '62', '甘肃省', '6209', '酒泉市', '620922', '瓜州县', '', '', '', '', 3, 1, ''), ('620923', '6209', '00,62,6209', '肃北蒙古族自治县', '62', '甘肃省', '6209', '酒泉市', '620923', '肃北蒙古族自治县', '', '', '', '', 3, 1, ''), ('620924', '6209', '00,62,6209', '阿克塞哈萨克族自治县', '62', '甘肃省', '6209', '酒泉市', '620924', '阿克塞哈萨克族自治县', '', '', '', '', 3, 1, ''), ('620981', '6209', '00,62,6209', '玉门市', '62', '甘肃省', '6209', '酒泉市', '620981', '玉门市', '', '', '', '', 3, 1, ''), ('620982', '6209', '00,62,6209', '敦煌市', '62', '甘肃省', '6209', '酒泉市', '620982', '敦煌市', '', '', '', '', 3, 1, ''), ('6210', '62', '00,62', '庆阳市', '62', '甘肃省', '6210', '庆阳市', '', '', '', '', '', '', 2, 1, ''), ('621002', '6210', '00,62,6210', '西峰区', '62', '甘肃省', '6210', '庆阳市', '621002', '西峰区', '', '', '', '', 3, 1, ''), ('621021', '6210', '00,62,6210', '庆城县', '62', '甘肃省', '6210', '庆阳市', '621021', '庆城县', '', '', '', '', 3, 1, ''), ('621022', '6210', '00,62,6210', '环县', '62', '甘肃省', '6210', '庆阳市', '621022', '环县', '', '', '', '', 3, 1, ''), ('621023', '6210', '00,62,6210', '华池县', '62', '甘肃省', '6210', '庆阳市', '621023', '华池县', '', '', '', '', 3, 1, ''), ('621024', '6210', '00,62,6210', '合水县', '62', '甘肃省', '6210', '庆阳市', '621024', '合水县', '', '', '', '', 3, 1, ''), ('621025', '6210', '00,62,6210', '正宁县', '62', '甘肃省', '6210', '庆阳市', '621025', '正宁县', '', '', '', '', 3, 1, ''), ('621026', '6210', '00,62,6210', '宁县', '62', '甘肃省', '6210', '庆阳市', '621026', '宁县', '', '', '', '', 3, 1, ''), ('621027', '6210', '00,62,6210', '镇原县', '62', '甘肃省', '6210', '庆阳市', '621027', '镇原县', '', '', '', '', 3, 1, ''), ('6211', '62', '00,62', '定西市', '62', '甘肃省', '6211', '定西市', '', '', '', '', '', '', 2, 1, ''), ('621102', '6211', '00,62,6211', '安定区', '62', '甘肃省', '6211', '定西市', '621102', '安定区', '', '', '', '', 3, 1, ''), ('621121', '6211', '00,62,6211', '通渭县', '62', '甘肃省', '6211', '定西市', '621121', '通渭县', '', '', '', '', 3, 1, ''), ('621122', '6211', '00,62,6211', '陇西县', '62', '甘肃省', '6211', '定西市', '621122', '陇西县', '', '', '', '', 3, 1, ''), ('621123', '6211', '00,62,6211', '渭源县', '62', '甘肃省', '6211', '定西市', '621123', '渭源县', '', '', '', '', 3, 1, ''), ('621124', '6211', '00,62,6211', '临洮县', '62', '甘肃省', '6211', '定西市', '621124', '临洮县', '', '', '', '', 3, 1, ''), ('621125', '6211', '00,62,6211', '漳县', '62', '甘肃省', '6211', '定西市', '621125', '漳县', '', '', '', '', 3, 1, ''), ('621126', '6211', '00,62,6211', '岷县', '62', '甘肃省', '6211', '定西市', '621126', '岷县', '', '', '', '', 3, 1, ''), ('6212', '62', '00,62', '陇南市', '62', '甘肃省', '6212', '陇南市', '', '', '', '', '', '', 2, 1, ''), ('621202', '6212', '00,62,6212', '武都区', '62', '甘肃省', '6212', '陇南市', '621202', '武都区', '', '', '', '', 3, 1, ''), ('621221', '6212', '00,62,6212', '成县', '62', '甘肃省', '6212', '陇南市', '621221', '成县', '', '', '', '', 3, 1, ''), ('621222', '6212', '00,62,6212', '文县', '62', '甘肃省', '6212', '陇南市', '621222', '文县', '', '', '', '', 3, 1, ''), ('621223', '6212', '00,62,6212', '宕昌县', '62', '甘肃省', '6212', '陇南市', '621223', '宕昌县', '', '', '', '', 3, 1, ''), ('621224', '6212', '00,62,6212', '康县', '62', '甘肃省', '6212', '陇南市', '621224', '康县', '', '', '', '', 3, 1, ''), ('621225', '6212', '00,62,6212', '西和县', '62', '甘肃省', '6212', '陇南市', '621225', '西和县', '', '', '', '', 3, 1, ''), ('621226', '6212', '00,62,6212', '礼县', '62', '甘肃省', '6212', '陇南市', '621226', '礼县', '', '', '', '', 3, 1, ''), ('621227', '6212', '00,62,6212', '徽县', '62', '甘肃省', '6212', '陇南市', '621227', '徽县', '', '', '', '', 3, 1, ''), ('621228', '6212', '00,62,6212', '两当县', '62', '甘肃省', '6212', '陇南市', '621228', '两当县', '', '', '', '', 3, 1, ''), ('6229', '62', '00,62', '临夏回族自治州', '62', '甘肃省', '6229', '临夏回族自治州', '', '', '', '', '', '', 2, 1, ''), ('622901', '6229', '00,62,6229', '临夏市', '62', '甘肃省', '6229', '临夏回族自治州', '622901', '临夏市', '', '', '', '', 3, 1, ''), ('622921', '6229', '00,62,6229', '临夏县', '62', '甘肃省', '6229', '临夏回族自治州', '622921', '临夏县', '', '', '', '', 3, 1, ''), ('622922', '6229', '00,62,6229', '康乐县', '62', '甘肃省', '6229', '临夏回族自治州', '622922', '康乐县', '', '', '', '', 3, 1, ''), ('622923', '6229', '00,62,6229', '永靖县', '62', '甘肃省', '6229', '临夏回族自治州', '622923', '永靖县', '', '', '', '', 3, 1, ''), ('622924', '6229', '00,62,6229', '广河县', '62', '甘肃省', '6229', '临夏回族自治州', '622924', '广河县', '', '', '', '', 3, 1, ''), ('622925', '6229', '00,62,6229', '和政县', '62', '甘肃省', '6229', '临夏回族自治州', '622925', '和政县', '', '', '', '', 3, 1, ''), ('622926', '6229', '00,62,6229', '东乡族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622926', '东乡族自治县', '', '', '', '', 3, 1, ''), ('622927', '6229', '00,62,6229', '积石山保安族东乡族撒拉族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622927', '积石山保安族东乡族撒拉族自治县', '', '', '', '', 3, 1, ''), ('6230', '62', '00,62', '甘南藏族自治州', '62', '甘肃省', '6230', '甘南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('623001', '6230', '00,62,6230', '合作市', '62', '甘肃省', '6230', '甘南藏族自治州', '623001', '合作市', '', '', '', '', 3, 1, ''), ('623021', '6230', '00,62,6230', '临潭县', '62', '甘肃省', '6230', '甘南藏族自治州', '623021', '临潭县', '', '', '', '', 3, 1, ''), ('623022', '6230', '00,62,6230', '卓尼县', '62', '甘肃省', '6230', '甘南藏族自治州', '623022', '卓尼县', '', '', '', '', 3, 1, ''), ('623023', '6230', '00,62,6230', '舟曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623023', '舟曲县', '', '', '', '', 3, 1, ''), ('623024', '6230', '00,62,6230', '迭部县', '62', '甘肃省', '6230', '甘南藏族自治州', '623024', '迭部县', '', '', '', '', 3, 1, ''), ('623025', '6230', '00,62,6230', '玛曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623025', '玛曲县', '', '', '', '', 3, 1, ''), ('623026', '6230', '00,62,6230', '碌曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623026', '碌曲县', '', '', '', '', 3, 1, ''), ('623027', '6230', '00,62,6230', '夏河县', '62', '甘肃省', '6230', '甘南藏族自治州', '623027', '夏河县', '', '', '', '', 3, 1, ''), ('63', '00', '00', '青海省', '63', '青海省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6301', '63', '00,63', '西宁市', '63', '青海省', '6301', '西宁市', '', '', '', '', '', '', 2, 1, ''), ('630102', '6301', '00,63,6301', '城东区', '63', '青海省', '6301', '西宁市', '630102', '城东区', '', '', '', '', 3, 1, ''), ('630103', '6301', '00,63,6301', '城中区', '63', '青海省', '6301', '西宁市', '630103', '城中区', '', '', '', '', 3, 1, ''), ('630104', '6301', '00,63,6301', '城西区', '63', '青海省', '6301', '西宁市', '630104', '城西区', '', '', '', '', 3, 1, ''), ('630105', '6301', '00,63,6301', '城北区', '63', '青海省', '6301', '西宁市', '630105', '城北区', '', '', '', '', 3, 1, ''), ('630106', '6301', '00,63,6301', '湟中区', '63', '青海省', '6301', '西宁市', '630106', '湟中区', '', '', '', '', 3, 1, ''), ('630121', '6301', '00,63,6301', '大通回族土族自治县', '63', '青海省', '6301', '西宁市', '630121', '大通回族土族自治县', '', '', '', '', 3, 1, ''), ('630123', '6301', '00,63,6301', '湟源县', '63', '青海省', '6301', '西宁市', '630123', '湟源县', '', '', '', '', 3, 1, ''), ('6302', '63', '00,63', '海东市', '63', '青海省', '6302', '海东市', '', '', '', '', '', '', 2, 1, ''), ('630202', '6302', '00,63,6302', '乐都区', '63', '青海省', '6302', '海东市', '630202', '乐都区', '', '', '', '', 3, 1, ''), ('630203', '6302', '00,63,6302', '平安区', '63', '青海省', '6302', '海东市', '630203', '平安区', '', '', '', '', 3, 1, ''), ('630222', '6302', '00,63,6302', '民和回族土族自治县', '63', '青海省', '6302', '海东市', '630222', '民和回族土族自治县', '', '', '', '', 3, 1, ''), ('630223', '6302', '00,63,6302', '互助土族自治县', '63', '青海省', '6302', '海东市', '630223', '互助土族自治县', '', '', '', '', 3, 1, ''), ('630224', '6302', '00,63,6302', '化隆回族自治县', '63', '青海省', '6302', '海东市', '630224', '化隆回族自治县', '', '', '', '', 3, 1, ''), ('630225', '6302', '00,63,6302', '循化撒拉族自治县', '63', '青海省', '6302', '海东市', '630225', '循化撒拉族自治县', '', '', '', '', 3, 1, ''), ('6322', '63', '00,63', '海北藏族自治州', '63', '青海省', '6322', '海北藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632221', '6322', '00,63,6322', '门源回族自治县', '63', '青海省', '6322', '海北藏族自治州', '632221', '门源回族自治县', '', '', '', '', 3, 1, ''), ('632222', '6322', '00,63,6322', '祁连县', '63', '青海省', '6322', '海北藏族自治州', '632222', '祁连县', '', '', '', '', 3, 1, ''), ('632223', '6322', '00,63,6322', '海晏县', '63', '青海省', '6322', '海北藏族自治州', '632223', '海晏县', '', '', '', '', 3, 1, ''), ('632224', '6322', '00,63,6322', '刚察县', '63', '青海省', '6322', '海北藏族自治州', '632224', '刚察县', '', '', '', '', 3, 1, ''), ('6323', '63', '00,63', '黄南藏族自治州', '63', '青海省', '6323', '黄南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632321', '6323', '00,63,6323', '同仁县', '63', '青海省', '6323', '黄南藏族自治州', '632321', '同仁县', '', '', '', '', 3, 1, ''), ('632322', '6323', '00,63,6323', '尖扎县', '63', '青海省', '6323', '黄南藏族自治州', '632322', '尖扎县', '', '', '', '', 3, 1, ''), ('632323', '6323', '00,63,6323', '泽库县', '63', '青海省', '6323', '黄南藏族自治州', '632323', '泽库县', '', '', '', '', 3, 1, ''), ('632324', '6323', '00,63,6323', '河南蒙古族自治县', '63', '青海省', '6323', '黄南藏族自治州', '632324', '河南蒙古族自治县', '', '', '', '', 3, 1, ''), ('6325', '63', '00,63', '海南藏族自治州', '63', '青海省', '6325', '海南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632521', '6325', '00,63,6325', '共和县', '63', '青海省', '6325', '海南藏族自治州', '632521', '共和县', '', '', '', '', 3, 1, ''), ('632522', '6325', '00,63,6325', '同德县', '63', '青海省', '6325', '海南藏族自治州', '632522', '同德县', '', '', '', '', 3, 1, ''), ('632523', '6325', '00,63,6325', '贵德县', '63', '青海省', '6325', '海南藏族自治州', '632523', '贵德县', '', '', '', '', 3, 1, ''), ('632524', '6325', '00,63,6325', '兴海县', '63', '青海省', '6325', '海南藏族自治州', '632524', '兴海县', '', '', '', '', 3, 1, ''), ('632525', '6325', '00,63,6325', '贵南县', '63', '青海省', '6325', '海南藏族自治州', '632525', '贵南县', '', '', '', '', 3, 1, ''), ('6326', '63', '00,63', '果洛藏族自治州', '63', '青海省', '6326', '果洛藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632621', '6326', '00,63,6326', '玛沁县', '63', '青海省', '6326', '果洛藏族自治州', '632621', '玛沁县', '', '', '', '', 3, 1, ''), ('632622', '6326', '00,63,6326', '班玛县', '63', '青海省', '6326', '果洛藏族自治州', '632622', '班玛县', '', '', '', '', 3, 1, ''), ('632623', '6326', '00,63,6326', '甘德县', '63', '青海省', '6326', '果洛藏族自治州', '632623', '甘德县', '', '', '', '', 3, 1, ''), ('632624', '6326', '00,63,6326', '达日县', '63', '青海省', '6326', '果洛藏族自治州', '632624', '达日县', '', '', '', '', 3, 1, ''), ('632625', '6326', '00,63,6326', '久治县', '63', '青海省', '6326', '果洛藏族自治州', '632625', '久治县', '', '', '', '', 3, 1, ''), ('632626', '6326', '00,63,6326', '玛多县', '63', '青海省', '6326', '果洛藏族自治州', '632626', '玛多县', '', '', '', '', 3, 1, ''), ('6327', '63', '00,63', '玉树藏族自治州', '63', '青海省', '6327', '玉树藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632701', '6327', '00,63,6327', '玉树市', '63', '青海省', '6327', '玉树藏族自治州', '632701', '玉树市', '', '', '', '', 3, 1, ''), ('632722', '6327', '00,63,6327', '杂多县', '63', '青海省', '6327', '玉树藏族自治州', '632722', '杂多县', '', '', '', '', 3, 1, ''), ('632723', '6327', '00,63,6327', '称多县', '63', '青海省', '6327', '玉树藏族自治州', '632723', '称多县', '', '', '', '', 3, 1, ''), ('632724', '6327', '00,63,6327', '治多县', '63', '青海省', '6327', '玉树藏族自治州', '632724', '治多县', '', '', '', '', 3, 1, ''), ('632725', '6327', '00,63,6327', '囊谦县', '63', '青海省', '6327', '玉树藏族自治州', '632725', '囊谦县', '', '', '', '', 3, 1, ''), ('632726', '6327', '00,63,6327', '曲麻莱县', '63', '青海省', '6327', '玉树藏族自治州', '632726', '曲麻莱县', '', '', '', '', 3, 1, ''), ('6328', '63', '00,63', '海西蒙古族藏族自治州', '63', '青海省', '6328', '海西蒙古族藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632801', '6328', '00,63,6328', '格尔木市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632801', '格尔木市', '', '', '', '', 3, 1, ''), ('632802', '6328', '00,63,6328', '德令哈市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632802', '德令哈市', '', '', '', '', 3, 1, ''), ('632803', '6328', '00,63,6328', '茫崖市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632803', '茫崖市', '', '', '', '', 3, 1, ''), ('632821', '6328', '00,63,6328', '乌兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632821', '乌兰县', '', '', '', '', 3, 1, ''), ('632822', '6328', '00,63,6328', '都兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632822', '都兰县', '', '', '', '', 3, 1, ''), ('632823', '6328', '00,63,6328', '天峻县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632823', '天峻县', '', '', '', '', 3, 1, ''), ('64', '00', '00', '宁夏回族自治区', '64', '宁夏回族自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6401', '64', '00,64', '银川市', '64', '宁夏回族自治区', '6401', '银川市', '', '', '', '', '', '', 2, 1, ''), ('640104', '6401', '00,64,6401', '兴庆区', '64', '宁夏回族自治区', '6401', '银川市', '640104', '兴庆区', '', '', '', '', 3, 1, ''), ('640105', '6401', '00,64,6401', '西夏区', '64', '宁夏回族自治区', '6401', '银川市', '640105', '西夏区', '', '', '', '', 3, 1, ''), ('640106', '6401', '00,64,6401', '金凤区', '64', '宁夏回族自治区', '6401', '银川市', '640106', '金凤区', '', '', '', '', 3, 1, ''), ('640121', '6401', '00,64,6401', '永宁县', '64', '宁夏回族自治区', '6401', '银川市', '640121', '永宁县', '', '', '', '', 3, 1, ''), ('640122', '6401', '00,64,6401', '贺兰县', '64', '宁夏回族自治区', '6401', '银川市', '640122', '贺兰县', '', '', '', '', 3, 1, ''), ('640181', '6401', '00,64,6401', '灵武市', '64', '宁夏回族自治区', '6401', '银川市', '640181', '灵武市', '', '', '', '', 3, 1, ''), ('6402', '64', '00,64', '石嘴山市', '64', '宁夏回族自治区', '6402', '石嘴山市', '', '', '', '', '', '', 2, 1, ''), ('640202', '6402', '00,64,6402', '大武口区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640202', '大武口区', '', '', '', '', 3, 1, ''), ('640205', '6402', '00,64,6402', '惠农区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640205', '惠农区', '', '', '', '', 3, 1, ''), ('640221', '6402', '00,64,6402', '平罗县', '64', '宁夏回族自治区', '6402', '石嘴山市', '640221', '平罗县', '', '', '', '', 3, 1, ''), ('6403', '64', '00,64', '吴忠市', '64', '宁夏回族自治区', '6403', '吴忠市', '', '', '', '', '', '', 2, 1, ''), ('640302', '6403', '00,64,6403', '利通区', '64', '宁夏回族自治区', '6403', '吴忠市', '640302', '利通区', '', '', '', '', 3, 1, ''), ('640303', '6403', '00,64,6403', '红寺堡区', '64', '宁夏回族自治区', '6403', '吴忠市', '640303', '红寺堡区', '', '', '', '', 3, 1, ''), ('640323', '6403', '00,64,6403', '盐池县', '64', '宁夏回族自治区', '6403', '吴忠市', '640323', '盐池县', '', '', '', '', 3, 1, ''), ('640324', '6403', '00,64,6403', '同心县', '64', '宁夏回族自治区', '6403', '吴忠市', '640324', '同心县', '', '', '', '', 3, 1, ''), ('640381', '6403', '00,64,6403', '青铜峡市', '64', '宁夏回族自治区', '6403', '吴忠市', '640381', '青铜峡市', '', '', '', '', 3, 1, ''), ('6404', '64', '00,64', '固原市', '64', '宁夏回族自治区', '6404', '固原市', '', '', '', '', '', '', 2, 1, ''), ('640402', '6404', '00,64,6404', '原州区', '64', '宁夏回族自治区', '6404', '固原市', '640402', '原州区', '', '', '', '', 3, 1, ''), ('640422', '6404', '00,64,6404', '西吉县', '64', '宁夏回族自治区', '6404', '固原市', '640422', '西吉县', '', '', '', '', 3, 1, ''), ('640423', '6404', '00,64,6404', '隆德县', '64', '宁夏回族自治区', '6404', '固原市', '640423', '隆德县', '', '', '', '', 3, 1, ''), ('640424', '6404', '00,64,6404', '泾源县', '64', '宁夏回族自治区', '6404', '固原市', '640424', '泾源县', '', '', '', '', 3, 1, ''), ('640425', '6404', '00,64,6404', '彭阳县', '64', '宁夏回族自治区', '6404', '固原市', '640425', '彭阳县', '', '', '', '', 3, 1, ''), ('6405', '64', '00,64', '中卫市', '64', '宁夏回族自治区', '6405', '中卫市', '', '', '', '', '', '', 2, 1, ''), ('640502', '6405', '00,64,6405', '沙坡头区', '64', '宁夏回族自治区', '6405', '中卫市', '640502', '沙坡头区', '', '', '', '', 3, 1, ''), ('640521', '6405', '00,64,6405', '中宁县', '64', '宁夏回族自治区', '6405', '中卫市', '640521', '中宁县', '', '', '', '', 3, 1, ''), ('640522', '6405', '00,64,6405', '海原县', '64', '宁夏回族自治区', '6405', '中卫市', '640522', '海原县', '', '', '', '', 3, 1, ''), ('65', '00', '00', '新疆维吾尔自治区', '65', '新疆维吾尔自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6501', '65', '00,65', '乌鲁木齐市', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '', '', '', '', '', '', 2, 1, ''), ('650102', '6501', '00,65,6501', '天山区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650102', '天山区', '', '', '', '', 3, 1, ''), ('650103', '6501', '00,65,6501', '沙依巴克区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650103', '沙依巴克区', '', '', '', '', 3, 1, ''), ('650104', '6501', '00,65,6501', '新市区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650104', '新市区', '', '', '', '', 3, 1, ''), ('650105', '6501', '00,65,6501', '水磨沟区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650105', '水磨沟区', '', '', '', '', 3, 1, ''), ('650106', '6501', '00,65,6501', '头屯河区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650106', '头屯河区', '', '', '', '', 3, 1, ''), ('650107', '6501', '00,65,6501', '达坂城区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650107', '达坂城区', '', '', '', '', 3, 1, ''), ('650109', '6501', '00,65,6501', '米东区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650109', '米东区', '', '', '', '', 3, 1, ''), ('650121', '6501', '00,65,6501', '乌鲁木齐县', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650121', '乌鲁木齐县', '', '', '', '', 3, 1, ''), ('6502', '65', '00,65', '克拉玛依市', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '', '', '', '', '', '', 2, 1, ''), ('650202', '6502', '00,65,6502', '独山子区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650202', '独山子区', '', '', '', '', 3, 1, ''), ('650203', '6502', '00,65,6502', '克拉玛依区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650203', '克拉玛依区', '', '', '', '', 3, 1, ''), ('650204', '6502', '00,65,6502', '白碱滩区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650204', '白碱滩区', '', '', '', '', 3, 1, ''), ('650205', '6502', '00,65,6502', '乌尔禾区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650205', '乌尔禾区', '', '', '', '', 3, 1, ''), ('6504', '65', '00,65', '吐鲁番市', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '', '', '', '', '', '', 2, 1, ''), ('650402', '6504', '00,65,6504', '高昌区', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650402', '高昌区', '', '', '', '', 3, 1, ''), ('650421', '6504', '00,65,6504', '鄯善县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650421', '鄯善县', '', '', '', '', 3, 1, ''), ('650422', '6504', '00,65,6504', '托克逊县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650422', '托克逊县', '', '', '', '', 3, 1, ''), ('6505', '65', '00,65', '哈密市', '65', '新疆维吾尔自治区', '6505', '哈密市', '', '', '', '', '', '', 2, 1, ''), ('650502', '6505', '00,65,6505', '伊州区', '65', '新疆维吾尔自治区', '6505', '哈密市', '650502', '伊州区', '', '', '', '', 3, 1, ''), ('650521', '6505', '00,65,6505', '巴里坤哈萨克自治县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650521', '巴里坤哈萨克自治县', '', '', '', '', 3, 1, ''), ('650522', '6505', '00,65,6505', '伊吾县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650522', '伊吾县', '', '', '', '', 3, 1, ''), ('6523', '65', '00,65', '昌吉回族自治州', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '', '', '', '', '', '', 2, 1, ''), ('652301', '6523', '00,65,6523', '昌吉市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652301', '昌吉市', '', '', '', '', 3, 1, ''), ('652302', '6523', '00,65,6523', '阜康市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652302', '阜康市', '', '', '', '', 3, 1, ''), ('652323', '6523', '00,65,6523', '呼图壁县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652323', '呼图壁县', '', '', '', '', 3, 1, ''), ('652324', '6523', '00,65,6523', '玛纳斯县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652324', '玛纳斯县', '', '', '', '', 3, 1, ''), ('652325', '6523', '00,65,6523', '奇台县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652325', '奇台县', '', '', '', '', 3, 1, ''), ('652327', '6523', '00,65,6523', '吉木萨尔县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652327', '吉木萨尔县', '', '', '', '', 3, 1, ''), ('652328', '6523', '00,65,6523', '木垒哈萨克自治县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652328', '木垒哈萨克自治县', '', '', '', '', 3, 1, ''), ('6527', '65', '00,65', '博尔塔拉蒙古自治州', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652701', '6527', '00,65,6527', '博乐市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652701', '博乐市', '', '', '', '', 3, 1, ''), ('652702', '6527', '00,65,6527', '阿拉山口市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652702', '阿拉山口市', '', '', '', '', 3, 1, ''), ('652722', '6527', '00,65,6527', '精河县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652722', '精河县', '', '', '', '', 3, 1, ''), ('652723', '6527', '00,65,6527', '温泉县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652723', '温泉县', '', '', '', '', 3, 1, ''), ('6528', '65', '00,65', '巴音郭楞蒙古自治州', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652801', '6528', '00,65,6528', '库尔勒市', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652801', '库尔勒市', '', '', '', '', 3, 1, ''), ('652822', '6528', '00,65,6528', '轮台县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652822', '轮台县', '', '', '', '', 3, 1, ''), ('652823', '6528', '00,65,6528', '尉犁县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652823', '尉犁县', '', '', '', '', 3, 1, ''), ('652824', '6528', '00,65,6528', '若羌县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652824', '若羌县', '', '', '', '', 3, 1, ''), ('652825', '6528', '00,65,6528', '且末县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652825', '且末县', '', '', '', '', 3, 1, ''), ('652826', '6528', '00,65,6528', '焉耆回族自治县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652826', '焉耆回族自治县', '', '', '', '', 3, 1, ''), ('652827', '6528', '00,65,6528', '和静县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652827', '和静县', '', '', '', '', 3, 1, ''), ('652828', '6528', '00,65,6528', '和硕县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652828', '和硕县', '', '', '', '', 3, 1, ''), ('652829', '6528', '00,65,6528', '博湖县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652829', '博湖县', '', '', '', '', 3, 1, ''), ('6529', '65', '00,65', '阿克苏地区', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '', '', '', '', '', '', 2, 1, ''), ('652901', '6529', '00,65,6529', '阿克苏市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652901', '阿克苏市', '', '', '', '', 3, 1, ''), ('652902', '6529', '00,65,6529', '库车市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652902', '库车市', '', '', '', '', 3, 1, ''), ('652922', '6529', '00,65,6529', '温宿县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652922', '温宿县', '', '', '', '', 3, 1, ''), ('652924', '6529', '00,65,6529', '沙雅县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652924', '沙雅县', '', '', '', '', 3, 1, ''), ('652925', '6529', '00,65,6529', '新和县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652925', '新和县', '', '', '', '', 3, 1, ''), ('652926', '6529', '00,65,6529', '拜城县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652926', '拜城县', '', '', '', '', 3, 1, ''), ('652927', '6529', '00,65,6529', '乌什县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652927', '乌什县', '', '', '', '', 3, 1, ''), ('652928', '6529', '00,65,6529', '阿瓦提县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652928', '阿瓦提县', '', '', '', '', 3, 1, ''), ('652929', '6529', '00,65,6529', '柯坪县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652929', '柯坪县', '', '', '', '', 3, 1, ''), ('6530', '65', '00,65', '克孜勒苏柯尔克孜自治州', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '', '', '', '', '', '', 2, 1, ''), ('653001', '6530', '00,65,6530', '阿图什市', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653001', '阿图什市', '', '', '', '', 3, 1, ''), ('653022', '6530', '00,65,6530', '阿克陶县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653022', '阿克陶县', '', '', '', '', 3, 1, ''), ('653023', '6530', '00,65,6530', '阿合奇县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653023', '阿合奇县', '', '', '', '', 3, 1, ''), ('653024', '6530', '00,65,6530', '乌恰县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653024', '乌恰县', '', '', '', '', 3, 1, ''), ('6531', '65', '00,65', '喀什地区', '65', '新疆维吾尔自治区', '6531', '喀什地区', '', '', '', '', '', '', 2, 1, ''), ('653101', '6531', '00,65,6531', '喀什市', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653101', '喀什市', '', '', '', '', 3, 1, ''), ('653121', '6531', '00,65,6531', '疏附县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653121', '疏附县', '', '', '', '', 3, 1, ''), ('653122', '6531', '00,65,6531', '疏勒县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653122', '疏勒县', '', '', '', '', 3, 1, ''), ('653123', '6531', '00,65,6531', '英吉沙县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653123', '英吉沙县', '', '', '', '', 3, 1, ''), ('653124', '6531', '00,65,6531', '泽普县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653124', '泽普县', '', '', '', '', 3, 1, ''), ('653125', '6531', '00,65,6531', '莎车县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653125', '莎车县', '', '', '', '', 3, 1, ''), ('653126', '6531', '00,65,6531', '叶城县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653126', '叶城县', '', '', '', '', 3, 1, ''), ('653127', '6531', '00,65,6531', '麦盖提县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653127', '麦盖提县', '', '', '', '', 3, 1, ''), ('653128', '6531', '00,65,6531', '岳普湖县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653128', '岳普湖县', '', '', '', '', 3, 1, ''), ('653129', '6531', '00,65,6531', '伽师县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653129', '伽师县', '', '', '', '', 3, 1, ''), ('653130', '6531', '00,65,6531', '巴楚县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653130', '巴楚县', '', '', '', '', 3, 1, ''), ('653131', '6531', '00,65,6531', '塔什库尔干塔吉克自治县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653131', '塔什库尔干塔吉克自治县', '', '', '', '', 3, 1, ''), ('6532', '65', '00,65', '和田地区', '65', '新疆维吾尔自治区', '6532', '和田地区', '', '', '', '', '', '', 2, 1, ''), ('653201', '6532', '00,65,6532', '和田市', '65', '新疆维吾尔自治区', '6532', '和田地区', '653201', '和田市', '', '', '', '', 3, 1, ''), ('653221', '6532', '00,65,6532', '和田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653221', '和田县', '', '', '', '', 3, 1, ''), ('653222', '6532', '00,65,6532', '墨玉县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653222', '墨玉县', '', '', '', '', 3, 1, ''), ('653223', '6532', '00,65,6532', '皮山县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653223', '皮山县', '', '', '', '', 3, 1, ''), ('653224', '6532', '00,65,6532', '洛浦县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653224', '洛浦县', '', '', '', '', 3, 1, ''), ('653225', '6532', '00,65,6532', '策勒县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653225', '策勒县', '', '', '', '', 3, 1, ''), ('653226', '6532', '00,65,6532', '于田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653226', '于田县', '', '', '', '', 3, 1, ''), ('653227', '6532', '00,65,6532', '民丰县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653227', '民丰县', '', '', '', '', 3, 1, ''), ('6540', '65', '00,65', '伊犁哈萨克自治州', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '', '', '', '', '', '', 2, 1, ''), ('654002', '6540', '00,65,6540', '伊宁市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654002', '伊宁市', '', '', '', '', 3, 1, ''), ('654003', '6540', '00,65,6540', '奎屯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654003', '奎屯市', '', '', '', '', 3, 1, ''), ('654004', '6540', '00,65,6540', '霍尔果斯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654004', '霍尔果斯市', '', '', '', '', 3, 1, ''), ('654021', '6540', '00,65,6540', '伊宁县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654021', '伊宁县', '', '', '', '', 3, 1, ''), ('654022', '6540', '00,65,6540', '察布查尔锡伯自治县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654022', '察布查尔锡伯自治县', '', '', '', '', 3, 1, ''), ('654023', '6540', '00,65,6540', '霍城县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654023', '霍城县', '', '', '', '', 3, 1, ''), ('654024', '6540', '00,65,6540', '巩留县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654024', '巩留县', '', '', '', '', 3, 1, ''), ('654025', '6540', '00,65,6540', '新源县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654025', '新源县', '', '', '', '', 3, 1, ''), ('654026', '6540', '00,65,6540', '昭苏县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654026', '昭苏县', '', '', '', '', 3, 1, ''), ('654027', '6540', '00,65,6540', '特克斯县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654027', '特克斯县', '', '', '', '', 3, 1, ''), ('654028', '6540', '00,65,6540', '尼勒克县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654028', '尼勒克县', '', '', '', '', 3, 1, ''), ('6542', '65', '00,65', '塔城地区', '65', '新疆维吾尔自治区', '6542', '塔城地区', '', '', '', '', '', '', 2, 1, ''), ('654201', '6542', '00,65,6542', '塔城市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654201', '塔城市', '', '', '', '', 3, 1, ''), ('654202', '6542', '00,65,6542', '乌苏市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654202', '乌苏市', '', '', '', '', 3, 1, ''), ('654221', '6542', '00,65,6542', '额敏县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654221', '额敏县', '', '', '', '', 3, 1, ''), ('654223', '6542', '00,65,6542', '沙湾县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654223', '沙湾县', '', '', '', '', 3, 1, ''), ('654224', '6542', '00,65,6542', '托里县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654224', '托里县', '', '', '', '', 3, 1, ''), ('654225', '6542', '00,65,6542', '裕民县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654225', '裕民县', '', '', '', '', 3, 1, ''), ('654226', '6542', '00,65,6542', '和布克赛尔蒙古自治县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654226', '和布克赛尔蒙古自治县', '', '', '', '', 3, 1, ''), ('6543', '65', '00,65', '阿勒泰地区', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '', '', '', '', '', '', 2, 1, ''), ('654301', '6543', '00,65,6543', '阿勒泰市', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654301', '阿勒泰市', '', '', '', '', 3, 1, ''), ('654321', '6543', '00,65,6543', '布尔津县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654321', '布尔津县', '', '', '', '', 3, 1, ''), ('654322', '6543', '00,65,6543', '富蕴县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654322', '富蕴县', '', '', '', '', 3, 1, ''), ('654323', '6543', '00,65,6543', '福海县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654323', '福海县', '', '', '', '', 3, 1, ''), ('654324', '6543', '00,65,6543', '哈巴河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654324', '哈巴河县', '', '', '', '', 3, 1, ''), ('654325', '6543', '00,65,6543', '青河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654325', '青河县', '', '', '', '', 3, 1, ''), ('654326', '6543', '00,65,6543', '吉木乃县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654326', '吉木乃县', '', '', '', '', 3, 1, ''), ('6590', '65', '00,65', '自治区直辖县级行政区', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('659001', '6590', '00,65,6590', '石河子市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659001', '石河子市', '', '', '', '', 3, 1, ''), ('659002', '6590', '00,65,6590', '阿拉尔市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659002', '阿拉尔市', '', '', '', '', 3, 1, ''), ('659003', '6590', '00,65,6590', '图木舒克市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659003', '图木舒克市', '', '', '', '', 3, 1, ''), ('659004', '6590', '00,65,6590', '五家渠市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659004', '五家渠市', '', '', '', '', 3, 1, ''), ('659005', '6590', '00,65,6590', '北屯市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659005', '北屯市', '', '', '', '', 3, 1, ''), ('659006', '6590', '00,65,6590', '铁门关市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659006', '铁门关市', '', '', '', '', 3, 1, ''), ('659007', '6590', '00,65,6590', '双河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659007', '双河市', '', '', '', '', 3, 1, ''), ('659008', '6590', '00,65,6590', '可克达拉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659008', '可克达拉市', '', '', '', '', 3, 1, ''), ('659009', '6590', '00,65,6590', '昆玉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659009', '昆玉市', '', '', '', '', 3, 1, ''), ('659010', '6590', '00,65,6590', '胡杨河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659010', '胡杨河市', '', '', '', '', 3, 1, ''), ('71', '00', '00', '台湾省', '71', '台湾省', '', '', '', '', '', '', '', '', 1, 1, ''), ('81', '00', '00', '香港特别行政区', '81', '香港特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''), ('82', '00', '00', '澳门特别行政区', '82', '澳门特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); +COMMIT; + -- ---------------------------- -- Table structure for blade_role -- ---------------------------- @@ -381,7 +419,7 @@ CREATE TABLE `blade_role_menu` ( -- Records of blade_role_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201); +INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201); COMMIT; -- ---------------------------- diff --git a/doc/sql/blade/blade-sword-mysql.sql b/doc/sql/blade/blade-sword-mysql.sql index 775c9bf1..fcedda7b 100644 --- a/doc/sql/blade/blade-sword-mysql.sql +++ b/doc/sql/blade/blade-sword-mysql.sql @@ -11,7 +11,7 @@ Target Server Version : 50729 File Encoding : 65001 - Date: 22/04/2020 16:52:19 + Date: 11/06/2020 18:20:56 */ SET NAMES utf8mb4; @@ -149,7 +149,7 @@ CREATE TABLE `blade_dict` ( -- Records of blade_dict -- ---------------------------- BEGIN; -INSERT INTO `blade_dict` VALUES (1123598814738675201, 0, 'sex', -1, '性别', 1, NULL, 0), (1123598814738675202, 1123598814738675201, 'sex', 1, '男', 1, NULL, 0), (1123598814738675203, 1123598814738675201, 'sex', 2, '女', 2, NULL, 0), (1123598814738675204, 0, 'notice', -1, '通知类型', 2, NULL, 0), (1123598814738675205, 1123598814738675204, 'notice', 1, '发布通知', 1, NULL, 0), (1123598814738675206, 1123598814738675204, 'notice', 2, '批转通知', 2, NULL, 0), (1123598814738675207, 1123598814738675204, 'notice', 3, '转发通知', 3, NULL, 0), (1123598814738675208, 1123598814738675204, 'notice', 4, '指示通知', 4, NULL, 0), (1123598814738675209, 1123598814738675204, 'notice', 5, '任免通知', 5, NULL, 0), (1123598814738675210, 1123598814738675204, 'notice', 6, '事务通知', 6, NULL, 0), (1123598814738675211, 0, 'menu_category', -1, '菜单类型', 3, NULL, 0), (1123598814738675212, 1123598814738675211, 'menu_category', 1, '菜单', 1, NULL, 0), (1123598814738675213, 1123598814738675211, 'menu_category', 2, '按钮', 2, NULL, 0), (1123598814738675214, 0, 'button_func', -1, '按钮功能', 4, NULL, 0), (1123598814738675215, 1123598814738675214, 'button_func', 1, '工具栏', 1, NULL, 0), (1123598814738675216, 1123598814738675214, 'button_func', 2, '操作栏', 2, NULL, 0), (1123598814738675217, 1123598814738675214, 'button_func', 3, '工具操作栏', 3, NULL, 0), (1123598814738675218, 0, 'yes_no', -1, '是否', 5, NULL, 0), (1123598814738675219, 1123598814738675218, 'yes_no', 1, '否', 1, NULL, 0), (1123598814738675220, 1123598814738675218, 'yes_no', 2, '是', 2, NULL, 0), (1123598814738777220, 0, 'post_category', -1, '岗位类型', 12, NULL, 0), (1123598814738777221, 1123598814738777220, 'post_category', 1, '高层', 1, NULL, 0), (1123598814738777222, 1123598814738777220, 'post_category', 2, '中层', 2, NULL, 0), (1123598814738777223, 1123598814738777220, 'post_category', 3, '基层', 3, NULL, 0), (1123598814738777224, 1123598814738777220, 'post_category', 4, '其他', 4, NULL, 0); +INSERT INTO `blade_dict` VALUES (1123598814738675201, 0, 'sex', -1, '性别', 1, NULL, 0), (1123598814738675202, 1123598814738675201, 'sex', 1, '男', 1, NULL, 0), (1123598814738675203, 1123598814738675201, 'sex', 2, '女', 2, NULL, 0), (1123598814738675204, 0, 'notice', -1, '通知类型', 2, NULL, 0), (1123598814738675205, 1123598814738675204, 'notice', 1, '发布通知', 1, NULL, 0), (1123598814738675206, 1123598814738675204, 'notice', 2, '批转通知', 2, NULL, 0), (1123598814738675207, 1123598814738675204, 'notice', 3, '转发通知', 3, NULL, 0), (1123598814738675208, 1123598814738675204, 'notice', 4, '指示通知', 4, NULL, 0), (1123598814738675209, 1123598814738675204, 'notice', 5, '任免通知', 5, NULL, 0), (1123598814738675210, 1123598814738675204, 'notice', 6, '事务通知', 6, NULL, 0), (1123598814738675211, 0, 'menu_category', -1, '菜单类型', 3, NULL, 0), (1123598814738675212, 1123598814738675211, 'menu_category', 1, '菜单', 1, NULL, 0), (1123598814738675213, 1123598814738675211, 'menu_category', 2, '按钮', 2, NULL, 0), (1123598814738675214, 0, 'button_func', -1, '按钮功能', 4, NULL, 0), (1123598814738675215, 1123598814738675214, 'button_func', 1, '工具栏', 1, NULL, 0), (1123598814738675216, 1123598814738675214, 'button_func', 2, '操作栏', 2, NULL, 0), (1123598814738675217, 1123598814738675214, 'button_func', 3, '工具操作栏', 3, NULL, 0), (1123598814738675218, 0, 'yes_no', -1, '是否', 5, NULL, 0), (1123598814738675219, 1123598814738675218, 'yes_no', 1, '否', 1, NULL, 0), (1123598814738675220, 1123598814738675218, 'yes_no', 2, '是', 2, NULL, 0), (1123598814738777220, 0, 'post_category', -1, '岗位类型', 12, NULL, 0), (1123598814738777221, 1123598814738777220, 'post_category', 1, '高层', 1, NULL, 0), (1123598814738777222, 1123598814738777220, 'post_category', 2, '中层', 2, NULL, 0), (1123598814738777223, 1123598814738777220, 'post_category', 3, '基层', 3, NULL, 0), (1123598814738777224, 1123598814738777220, 'post_category', 4, '其他', 4, NULL, 0), (1123598814738777230, 0, 'region', -1, '行政区划', 13, NULL, 0), (1123598814738777231, 1123598814738777230, 'region', 0, '国家', 0, NULL, 0), (1123598814738777232, 1123598814738777230, 'region', 1, '省份/直辖市', 1, NULL, 0), (1123598814738777233, 1123598814738777230, 'region', 2, '地市', 2, NULL, 0), (1123598814738777234, 1123598814738777230, 'region', 3, '区县', 3, NULL, 0), (1123598814738777235, 1123598814738777230, 'region', 4, '乡镇', 4, NULL, 0), (1123598814738777236, 1123598814738777230, 'region', 5, '村委', 5, NULL, 0); COMMIT; -- ---------------------------- @@ -259,7 +259,7 @@ CREATE TABLE `blade_menu` ( -- Records of blade_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'desktop', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'setting', 2, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', NULL, 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', NULL, 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', NULL, 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'fund', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', NULL, 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', NULL, 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'tool', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', NULL, 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', NULL, 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', '', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', '', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0); +INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'desktop', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', NULL, 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', NULL, 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', NULL, 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'fund', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', NULL, 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', NULL, 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'tool', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', NULL, 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', NULL, 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', '', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', '', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'sliders', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', '', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0); COMMIT; -- ---------------------------- @@ -344,6 +344,44 @@ BEGIN; INSERT INTO `blade_post` VALUES (1123598817738675201, '000000', 1, 'ceo', '首席执行官', 1, '总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675202, '000000', 1, 'coo', '首席运营官', 2, '常务总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675203, '000000', 1, 'cfo', '首席财务官', 3, '财务总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675204, '000000', 1, 'cto', '首席技术官', 4, '技术总监', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675205, '000000', 1, 'cio', '首席信息官', 5, '信息总监', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675206, '000000', 2, 'pm', '技术经理', 6, '研发和产品是永远的朋友', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675207, '000000', 2, 'hrm', '人力经理', 7, '人力资源部门工作管理者', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675208, '000000', 3, 'staff', '普通员工', 8, '普通员工', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); COMMIT; +-- ---------------------------- +-- Table structure for blade_region +-- ---------------------------- +DROP TABLE IF EXISTS `blade_region`; +CREATE TABLE `blade_region` ( + `code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '区划编号', + `parent_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父区划编号', + `ancestors` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '祖区划编号', + `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区划名称', + `province_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级区划编号', + `province_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级名称', + `city_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级区划编号', + `city_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级名称', + `district_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级区划编号', + `district_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级名称', + `town_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级区划编号', + `town_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级名称', + `village_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级区划编号', + `village_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级名称', + `level` int(2) NULL DEFAULT NULL COMMENT '层级', + `sort` int(2) NULL DEFAULT NULL COMMENT '排序', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '行政区划表'; + +-- ---------------------------- +-- Records of blade_region +-- ---------------------------- +BEGIN; +INSERT INTO `blade_region` VALUES ('00', '0', '0', '中华人民共和国', '', '', '', '', '', '', '', '', '', '', 0, 1, ''), ('11', '00', '00', '北京市', '11', '北京市', '', '', '', '', '', '', '', '', 1, 1, ''), ('1101', '11', '00,11', '北京市', '11', '北京市', '1101', '北京市', '', '', '', '', '', '', 2, 1, ''), ('110101', '1101', '00,11,1101', '东城区', '11', '北京市', '1101', '北京市', '110101', '东城区', '', '', '', '', 3, 1, ''), ('110102', '1101', '00,11,1101', '西城区', '11', '北京市', '1101', '北京市', '110102', '西城区', '', '', '', '', 3, 1, ''), ('110105', '1101', '00,11,1101', '朝阳区', '11', '北京市', '1101', '北京市', '110105', '朝阳区', '', '', '', '', 3, 1, ''), ('110106', '1101', '00,11,1101', '丰台区', '11', '北京市', '1101', '北京市', '110106', '丰台区', '', '', '', '', 3, 1, ''), ('110107', '1101', '00,11,1101', '石景山区', '11', '北京市', '1101', '北京市', '110107', '石景山区', '', '', '', '', 3, 1, ''), ('110108', '1101', '00,11,1101', '海淀区', '11', '北京市', '1101', '北京市', '110108', '海淀区', '', '', '', '', 3, 1, ''), ('110109', '1101', '00,11,1101', '门头沟区', '11', '北京市', '1101', '北京市', '110109', '门头沟区', '', '', '', '', 3, 1, ''), ('110111', '1101', '00,11,1101', '房山区', '11', '北京市', '1101', '北京市', '110111', '房山区', '', '', '', '', 3, 1, ''), ('110112', '1101', '00,11,1101', '通州区', '11', '北京市', '1101', '北京市', '110112', '通州区', '', '', '', '', 3, 1, ''), ('110113', '1101', '00,11,1101', '顺义区', '11', '北京市', '1101', '北京市', '110113', '顺义区', '', '', '', '', 3, 1, ''), ('110114', '1101', '00,11,1101', '昌平区', '11', '北京市', '1101', '北京市', '110114', '昌平区', '', '', '', '', 3, 1, ''), ('110115', '1101', '00,11,1101', '大兴区', '11', '北京市', '1101', '北京市', '110115', '大兴区', '', '', '', '', 3, 1, ''), ('110116', '1101', '00,11,1101', '怀柔区', '11', '北京市', '1101', '北京市', '110116', '怀柔区', '', '', '', '', 3, 1, ''), ('110117', '1101', '00,11,1101', '平谷区', '11', '北京市', '1101', '北京市', '110117', '平谷区', '', '', '', '', 3, 1, ''), ('110118', '1101', '00,11,1101', '密云区', '11', '北京市', '1101', '北京市', '110118', '密云区', '', '', '', '', 3, 1, ''), ('110119', '1101', '00,11,1101', '延庆区', '11', '北京市', '1101', '北京市', '110119', '延庆区', '', '', '', '', 3, 1, ''), ('12', '00', '00', '天津市', '12', '天津市', '', '', '', '', '', '', '', '', 1, 1, ''), ('1201', '12', '00,12', '天津市', '12', '天津市', '1201', '天津市', '', '', '', '', '', '', 2, 1, ''), ('120101', '1201', '00,12,1201', '和平区', '12', '天津市', '1201', '天津市', '120101', '和平区', '', '', '', '', 3, 1, ''), ('120102', '1201', '00,12,1201', '河东区', '12', '天津市', '1201', '天津市', '120102', '河东区', '', '', '', '', 3, 1, ''), ('120103', '1201', '00,12,1201', '河西区', '12', '天津市', '1201', '天津市', '120103', '河西区', '', '', '', '', 3, 1, ''), ('120104', '1201', '00,12,1201', '南开区', '12', '天津市', '1201', '天津市', '120104', '南开区', '', '', '', '', 3, 1, ''), ('120105', '1201', '00,12,1201', '河北区', '12', '天津市', '1201', '天津市', '120105', '河北区', '', '', '', '', 3, 1, ''), ('120106', '1201', '00,12,1201', '红桥区', '12', '天津市', '1201', '天津市', '120106', '红桥区', '', '', '', '', 3, 1, ''), ('120110', '1201', '00,12,1201', '东丽区', '12', '天津市', '1201', '天津市', '120110', '东丽区', '', '', '', '', 3, 1, ''), ('120111', '1201', '00,12,1201', '西青区', '12', '天津市', '1201', '天津市', '120111', '西青区', '', '', '', '', 3, 1, ''), ('120112', '1201', '00,12,1201', '津南区', '12', '天津市', '1201', '天津市', '120112', '津南区', '', '', '', '', 3, 1, ''), ('120113', '1201', '00,12,1201', '北辰区', '12', '天津市', '1201', '天津市', '120113', '北辰区', '', '', '', '', 3, 1, ''), ('120114', '1201', '00,12,1201', '武清区', '12', '天津市', '1201', '天津市', '120114', '武清区', '', '', '', '', 3, 1, ''), ('120115', '1201', '00,12,1201', '宝坻区', '12', '天津市', '1201', '天津市', '120115', '宝坻区', '', '', '', '', 3, 1, ''), ('120116', '1201', '00,12,1201', '滨海新区', '12', '天津市', '1201', '天津市', '120116', '滨海新区', '', '', '', '', 3, 1, ''), ('120117', '1201', '00,12,1201', '宁河区', '12', '天津市', '1201', '天津市', '120117', '宁河区', '', '', '', '', 3, 1, ''), ('120118', '1201', '00,12,1201', '静海区', '12', '天津市', '1201', '天津市', '120118', '静海区', '', '', '', '', 3, 1, ''), ('120119', '1201', '00,12,1201', '蓟州区', '12', '天津市', '1201', '天津市', '120119', '蓟州区', '', '', '', '', 3, 1, ''), ('13', '00', '00', '河北省', '13', '河北省', '', '', '', '', '', '', '', '', 1, 1, ''), ('1301', '13', '00,13', '石家庄市', '13', '河北省', '1301', '石家庄市', '', '', '', '', '', '', 2, 1, ''), ('130102', '1301', '00,13,1301', '长安区', '13', '河北省', '1301', '石家庄市', '130102', '长安区', '', '', '', '', 3, 1, ''), ('130104', '1301', '00,13,1301', '桥西区', '13', '河北省', '1301', '石家庄市', '130104', '桥西区', '', '', '', '', 3, 1, ''), ('130105', '1301', '00,13,1301', '新华区', '13', '河北省', '1301', '石家庄市', '130105', '新华区', '', '', '', '', 3, 1, ''), ('130107', '1301', '00,13,1301', '井陉矿区', '13', '河北省', '1301', '石家庄市', '130107', '井陉矿区', '', '', '', '', 3, 1, ''), ('130108', '1301', '00,13,1301', '裕华区', '13', '河北省', '1301', '石家庄市', '130108', '裕华区', '', '', '', '', 3, 1, ''), ('130109', '1301', '00,13,1301', '藁城区', '13', '河北省', '1301', '石家庄市', '130109', '藁城区', '', '', '', '', 3, 1, ''), ('130110', '1301', '00,13,1301', '鹿泉区', '13', '河北省', '1301', '石家庄市', '130110', '鹿泉区', '', '', '', '', 3, 1, ''), ('130111', '1301', '00,13,1301', '栾城区', '13', '河北省', '1301', '石家庄市', '130111', '栾城区', '', '', '', '', 3, 1, ''), ('130121', '1301', '00,13,1301', '井陉县', '13', '河北省', '1301', '石家庄市', '130121', '井陉县', '', '', '', '', 3, 1, ''), ('130123', '1301', '00,13,1301', '正定县', '13', '河北省', '1301', '石家庄市', '130123', '正定县', '', '', '', '', 3, 1, ''), ('130125', '1301', '00,13,1301', '行唐县', '13', '河北省', '1301', '石家庄市', '130125', '行唐县', '', '', '', '', 3, 1, ''), ('130126', '1301', '00,13,1301', '灵寿县', '13', '河北省', '1301', '石家庄市', '130126', '灵寿县', '', '', '', '', 3, 1, ''), ('130127', '1301', '00,13,1301', '高邑县', '13', '河北省', '1301', '石家庄市', '130127', '高邑县', '', '', '', '', 3, 1, ''), ('130128', '1301', '00,13,1301', '深泽县', '13', '河北省', '1301', '石家庄市', '130128', '深泽县', '', '', '', '', 3, 1, ''), ('130129', '1301', '00,13,1301', '赞皇县', '13', '河北省', '1301', '石家庄市', '130129', '赞皇县', '', '', '', '', 3, 1, ''), ('130130', '1301', '00,13,1301', '无极县', '13', '河北省', '1301', '石家庄市', '130130', '无极县', '', '', '', '', 3, 1, ''), ('130131', '1301', '00,13,1301', '平山县', '13', '河北省', '1301', '石家庄市', '130131', '平山县', '', '', '', '', 3, 1, ''), ('130132', '1301', '00,13,1301', '元氏县', '13', '河北省', '1301', '石家庄市', '130132', '元氏县', '', '', '', '', 3, 1, ''), ('130133', '1301', '00,13,1301', '赵县', '13', '河北省', '1301', '石家庄市', '130133', '赵县', '', '', '', '', 3, 1, ''), ('130181', '1301', '00,13,1301', '辛集市', '13', '河北省', '1301', '石家庄市', '130181', '辛集市', '', '', '', '', 3, 1, ''), ('130183', '1301', '00,13,1301', '晋州市', '13', '河北省', '1301', '石家庄市', '130183', '晋州市', '', '', '', '', 3, 1, ''), ('130184', '1301', '00,13,1301', '新乐市', '13', '河北省', '1301', '石家庄市', '130184', '新乐市', '', '', '', '', 3, 1, ''), ('1302', '13', '00,13', '唐山市', '13', '河北省', '1302', '唐山市', '', '', '', '', '', '', 2, 1, ''), ('130202', '1302', '00,13,1302', '路南区', '13', '河北省', '1302', '唐山市', '130202', '路南区', '', '', '', '', 3, 1, ''), ('130203', '1302', '00,13,1302', '路北区', '13', '河北省', '1302', '唐山市', '130203', '路北区', '', '', '', '', 3, 1, ''), ('130204', '1302', '00,13,1302', '古冶区', '13', '河北省', '1302', '唐山市', '130204', '古冶区', '', '', '', '', 3, 1, ''), ('130205', '1302', '00,13,1302', '开平区', '13', '河北省', '1302', '唐山市', '130205', '开平区', '', '', '', '', 3, 1, ''), ('130207', '1302', '00,13,1302', '丰南区', '13', '河北省', '1302', '唐山市', '130207', '丰南区', '', '', '', '', 3, 1, ''), ('130208', '1302', '00,13,1302', '丰润区', '13', '河北省', '1302', '唐山市', '130208', '丰润区', '', '', '', '', 3, 1, ''), ('130209', '1302', '00,13,1302', '曹妃甸区', '13', '河北省', '1302', '唐山市', '130209', '曹妃甸区', '', '', '', '', 3, 1, ''), ('130224', '1302', '00,13,1302', '滦南县', '13', '河北省', '1302', '唐山市', '130224', '滦南县', '', '', '', '', 3, 1, ''), ('130225', '1302', '00,13,1302', '乐亭县', '13', '河北省', '1302', '唐山市', '130225', '乐亭县', '', '', '', '', 3, 1, ''), ('130227', '1302', '00,13,1302', '迁西县', '13', '河北省', '1302', '唐山市', '130227', '迁西县', '', '', '', '', 3, 1, ''), ('130229', '1302', '00,13,1302', '玉田县', '13', '河北省', '1302', '唐山市', '130229', '玉田县', '', '', '', '', 3, 1, ''), ('130281', '1302', '00,13,1302', '遵化市', '13', '河北省', '1302', '唐山市', '130281', '遵化市', '', '', '', '', 3, 1, ''), ('130283', '1302', '00,13,1302', '迁安市', '13', '河北省', '1302', '唐山市', '130283', '迁安市', '', '', '', '', 3, 1, ''), ('130284', '1302', '00,13,1302', '滦州市', '13', '河北省', '1302', '唐山市', '130284', '滦州市', '', '', '', '', 3, 1, ''), ('1303', '13', '00,13', '秦皇岛市', '13', '河北省', '1303', '秦皇岛市', '', '', '', '', '', '', 2, 1, ''), ('130302', '1303', '00,13,1303', '海港区', '13', '河北省', '1303', '秦皇岛市', '130302', '海港区', '', '', '', '', 3, 1, ''), ('130303', '1303', '00,13,1303', '山海关区', '13', '河北省', '1303', '秦皇岛市', '130303', '山海关区', '', '', '', '', 3, 1, ''), ('130304', '1303', '00,13,1303', '北戴河区', '13', '河北省', '1303', '秦皇岛市', '130304', '北戴河区', '', '', '', '', 3, 1, ''), ('130306', '1303', '00,13,1303', '抚宁区', '13', '河北省', '1303', '秦皇岛市', '130306', '抚宁区', '', '', '', '', 3, 1, ''), ('130321', '1303', '00,13,1303', '青龙满族自治县', '13', '河北省', '1303', '秦皇岛市', '130321', '青龙满族自治县', '', '', '', '', 3, 1, ''), ('130322', '1303', '00,13,1303', '昌黎县', '13', '河北省', '1303', '秦皇岛市', '130322', '昌黎县', '', '', '', '', 3, 1, ''), ('130324', '1303', '00,13,1303', '卢龙县', '13', '河北省', '1303', '秦皇岛市', '130324', '卢龙县', '', '', '', '', 3, 1, ''), ('1304', '13', '00,13', '邯郸市', '13', '河北省', '1304', '邯郸市', '', '', '', '', '', '', 2, 1, ''), ('130402', '1304', '00,13,1304', '邯山区', '13', '河北省', '1304', '邯郸市', '130402', '邯山区', '', '', '', '', 3, 1, ''), ('130403', '1304', '00,13,1304', '丛台区', '13', '河北省', '1304', '邯郸市', '130403', '丛台区', '', '', '', '', 3, 1, ''), ('130404', '1304', '00,13,1304', '复兴区', '13', '河北省', '1304', '邯郸市', '130404', '复兴区', '', '', '', '', 3, 1, ''), ('130406', '1304', '00,13,1304', '峰峰矿区', '13', '河北省', '1304', '邯郸市', '130406', '峰峰矿区', '', '', '', '', 3, 1, ''), ('130407', '1304', '00,13,1304', '肥乡区', '13', '河北省', '1304', '邯郸市', '130407', '肥乡区', '', '', '', '', 3, 1, ''), ('130408', '1304', '00,13,1304', '永年区', '13', '河北省', '1304', '邯郸市', '130408', '永年区', '', '', '', '', 3, 1, ''), ('130423', '1304', '00,13,1304', '临漳县', '13', '河北省', '1304', '邯郸市', '130423', '临漳县', '', '', '', '', 3, 1, ''), ('130424', '1304', '00,13,1304', '成安县', '13', '河北省', '1304', '邯郸市', '130424', '成安县', '', '', '', '', 3, 1, ''), ('130425', '1304', '00,13,1304', '大名县', '13', '河北省', '1304', '邯郸市', '130425', '大名县', '', '', '', '', 3, 1, ''), ('130426', '1304', '00,13,1304', '涉县', '13', '河北省', '1304', '邯郸市', '130426', '涉县', '', '', '', '', 3, 1, ''), ('130427', '1304', '00,13,1304', '磁县', '13', '河北省', '1304', '邯郸市', '130427', '磁县', '', '', '', '', 3, 1, ''), ('130430', '1304', '00,13,1304', '邱县', '13', '河北省', '1304', '邯郸市', '130430', '邱县', '', '', '', '', 3, 1, ''), ('130431', '1304', '00,13,1304', '鸡泽县', '13', '河北省', '1304', '邯郸市', '130431', '鸡泽县', '', '', '', '', 3, 1, ''), ('130432', '1304', '00,13,1304', '广平县', '13', '河北省', '1304', '邯郸市', '130432', '广平县', '', '', '', '', 3, 1, ''), ('130433', '1304', '00,13,1304', '馆陶县', '13', '河北省', '1304', '邯郸市', '130433', '馆陶县', '', '', '', '', 3, 1, ''), ('130434', '1304', '00,13,1304', '魏县', '13', '河北省', '1304', '邯郸市', '130434', '魏县', '', '', '', '', 3, 1, ''), ('130435', '1304', '00,13,1304', '曲周县', '13', '河北省', '1304', '邯郸市', '130435', '曲周县', '', '', '', '', 3, 1, ''), ('130481', '1304', '00,13,1304', '武安市', '13', '河北省', '1304', '邯郸市', '130481', '武安市', '', '', '', '', 3, 1, ''), ('1305', '13', '00,13', '邢台市', '13', '河北省', '1305', '邢台市', '', '', '', '', '', '', 2, 1, ''), ('130502', '1305', '00,13,1305', '桥东区', '13', '河北省', '1305', '邢台市', '130502', '桥东区', '', '', '', '', 3, 1, ''), ('130503', '1305', '00,13,1305', '桥西区', '13', '河北省', '1305', '邢台市', '130503', '桥西区', '', '', '', '', 3, 1, ''), ('130521', '1305', '00,13,1305', '邢台县', '13', '河北省', '1305', '邢台市', '130521', '邢台县', '', '', '', '', 3, 1, ''), ('130522', '1305', '00,13,1305', '临城县', '13', '河北省', '1305', '邢台市', '130522', '临城县', '', '', '', '', 3, 1, ''), ('130523', '1305', '00,13,1305', '内丘县', '13', '河北省', '1305', '邢台市', '130523', '内丘县', '', '', '', '', 3, 1, ''), ('130524', '1305', '00,13,1305', '柏乡县', '13', '河北省', '1305', '邢台市', '130524', '柏乡县', '', '', '', '', 3, 1, ''), ('130525', '1305', '00,13,1305', '隆尧县', '13', '河北省', '1305', '邢台市', '130525', '隆尧县', '', '', '', '', 3, 1, ''), ('130526', '1305', '00,13,1305', '任县', '13', '河北省', '1305', '邢台市', '130526', '任县', '', '', '', '', 3, 1, ''), ('130527', '1305', '00,13,1305', '南和县', '13', '河北省', '1305', '邢台市', '130527', '南和县', '', '', '', '', 3, 1, ''), ('130528', '1305', '00,13,1305', '宁晋县', '13', '河北省', '1305', '邢台市', '130528', '宁晋县', '', '', '', '', 3, 1, ''), ('130529', '1305', '00,13,1305', '巨鹿县', '13', '河北省', '1305', '邢台市', '130529', '巨鹿县', '', '', '', '', 3, 1, ''), ('130530', '1305', '00,13,1305', '新河县', '13', '河北省', '1305', '邢台市', '130530', '新河县', '', '', '', '', 3, 1, ''), ('130531', '1305', '00,13,1305', '广宗县', '13', '河北省', '1305', '邢台市', '130531', '广宗县', '', '', '', '', 3, 1, ''), ('130532', '1305', '00,13,1305', '平乡县', '13', '河北省', '1305', '邢台市', '130532', '平乡县', '', '', '', '', 3, 1, ''), ('130533', '1305', '00,13,1305', '威县', '13', '河北省', '1305', '邢台市', '130533', '威县', '', '', '', '', 3, 1, ''), ('130534', '1305', '00,13,1305', '清河县', '13', '河北省', '1305', '邢台市', '130534', '清河县', '', '', '', '', 3, 1, ''), ('130535', '1305', '00,13,1305', '临西县', '13', '河北省', '1305', '邢台市', '130535', '临西县', '', '', '', '', 3, 1, ''), ('130581', '1305', '00,13,1305', '南宫市', '13', '河北省', '1305', '邢台市', '130581', '南宫市', '', '', '', '', 3, 1, ''), ('130582', '1305', '00,13,1305', '沙河市', '13', '河北省', '1305', '邢台市', '130582', '沙河市', '', '', '', '', 3, 1, ''), ('1306', '13', '00,13', '保定市', '13', '河北省', '1306', '保定市', '', '', '', '', '', '', 2, 1, ''), ('130602', '1306', '00,13,1306', '竞秀区', '13', '河北省', '1306', '保定市', '130602', '竞秀区', '', '', '', '', 3, 1, ''), ('130606', '1306', '00,13,1306', '莲池区', '13', '河北省', '1306', '保定市', '130606', '莲池区', '', '', '', '', 3, 1, ''), ('130607', '1306', '00,13,1306', '满城区', '13', '河北省', '1306', '保定市', '130607', '满城区', '', '', '', '', 3, 1, ''), ('130608', '1306', '00,13,1306', '清苑区', '13', '河北省', '1306', '保定市', '130608', '清苑区', '', '', '', '', 3, 1, ''), ('130609', '1306', '00,13,1306', '徐水区', '13', '河北省', '1306', '保定市', '130609', '徐水区', '', '', '', '', 3, 1, ''), ('130623', '1306', '00,13,1306', '涞水县', '13', '河北省', '1306', '保定市', '130623', '涞水县', '', '', '', '', 3, 1, ''), ('130624', '1306', '00,13,1306', '阜平县', '13', '河北省', '1306', '保定市', '130624', '阜平县', '', '', '', '', 3, 1, ''), ('130626', '1306', '00,13,1306', '定兴县', '13', '河北省', '1306', '保定市', '130626', '定兴县', '', '', '', '', 3, 1, ''), ('130627', '1306', '00,13,1306', '唐县', '13', '河北省', '1306', '保定市', '130627', '唐县', '', '', '', '', 3, 1, ''), ('130628', '1306', '00,13,1306', '高阳县', '13', '河北省', '1306', '保定市', '130628', '高阳县', '', '', '', '', 3, 1, ''), ('130629', '1306', '00,13,1306', '容城县', '13', '河北省', '1306', '保定市', '130629', '容城县', '', '', '', '', 3, 1, ''), ('130630', '1306', '00,13,1306', '涞源县', '13', '河北省', '1306', '保定市', '130630', '涞源县', '', '', '', '', 3, 1, ''), ('130631', '1306', '00,13,1306', '望都县', '13', '河北省', '1306', '保定市', '130631', '望都县', '', '', '', '', 3, 1, ''), ('130632', '1306', '00,13,1306', '安新县', '13', '河北省', '1306', '保定市', '130632', '安新县', '', '', '', '', 3, 1, ''), ('130633', '1306', '00,13,1306', '易县', '13', '河北省', '1306', '保定市', '130633', '易县', '', '', '', '', 3, 1, ''), ('130634', '1306', '00,13,1306', '曲阳县', '13', '河北省', '1306', '保定市', '130634', '曲阳县', '', '', '', '', 3, 1, ''), ('130635', '1306', '00,13,1306', '蠡县', '13', '河北省', '1306', '保定市', '130635', '蠡县', '', '', '', '', 3, 1, ''), ('130636', '1306', '00,13,1306', '顺平县', '13', '河北省', '1306', '保定市', '130636', '顺平县', '', '', '', '', 3, 1, ''), ('130637', '1306', '00,13,1306', '博野县', '13', '河北省', '1306', '保定市', '130637', '博野县', '', '', '', '', 3, 1, ''), ('130638', '1306', '00,13,1306', '雄县', '13', '河北省', '1306', '保定市', '130638', '雄县', '', '', '', '', 3, 1, ''), ('130681', '1306', '00,13,1306', '涿州市', '13', '河北省', '1306', '保定市', '130681', '涿州市', '', '', '', '', 3, 1, ''), ('130682', '1306', '00,13,1306', '定州市', '13', '河北省', '1306', '保定市', '130682', '定州市', '', '', '', '', 3, 1, ''), ('130683', '1306', '00,13,1306', '安国市', '13', '河北省', '1306', '保定市', '130683', '安国市', '', '', '', '', 3, 1, ''), ('130684', '1306', '00,13,1306', '高碑店市', '13', '河北省', '1306', '保定市', '130684', '高碑店市', '', '', '', '', 3, 1, ''), ('1307', '13', '00,13', '张家口市', '13', '河北省', '1307', '张家口市', '', '', '', '', '', '', 2, 1, ''), ('130702', '1307', '00,13,1307', '桥东区', '13', '河北省', '1307', '张家口市', '130702', '桥东区', '', '', '', '', 3, 1, ''), ('130703', '1307', '00,13,1307', '桥西区', '13', '河北省', '1307', '张家口市', '130703', '桥西区', '', '', '', '', 3, 1, ''), ('130705', '1307', '00,13,1307', '宣化区', '13', '河北省', '1307', '张家口市', '130705', '宣化区', '', '', '', '', 3, 1, ''), ('130706', '1307', '00,13,1307', '下花园区', '13', '河北省', '1307', '张家口市', '130706', '下花园区', '', '', '', '', 3, 1, ''), ('130708', '1307', '00,13,1307', '万全区', '13', '河北省', '1307', '张家口市', '130708', '万全区', '', '', '', '', 3, 1, ''), ('130709', '1307', '00,13,1307', '崇礼区', '13', '河北省', '1307', '张家口市', '130709', '崇礼区', '', '', '', '', 3, 1, ''), ('130722', '1307', '00,13,1307', '张北县', '13', '河北省', '1307', '张家口市', '130722', '张北县', '', '', '', '', 3, 1, ''), ('130723', '1307', '00,13,1307', '康保县', '13', '河北省', '1307', '张家口市', '130723', '康保县', '', '', '', '', 3, 1, ''), ('130724', '1307', '00,13,1307', '沽源县', '13', '河北省', '1307', '张家口市', '130724', '沽源县', '', '', '', '', 3, 1, ''), ('130725', '1307', '00,13,1307', '尚义县', '13', '河北省', '1307', '张家口市', '130725', '尚义县', '', '', '', '', 3, 1, ''), ('130726', '1307', '00,13,1307', '蔚县', '13', '河北省', '1307', '张家口市', '130726', '蔚县', '', '', '', '', 3, 1, ''), ('130727', '1307', '00,13,1307', '阳原县', '13', '河北省', '1307', '张家口市', '130727', '阳原县', '', '', '', '', 3, 1, ''), ('130728', '1307', '00,13,1307', '怀安县', '13', '河北省', '1307', '张家口市', '130728', '怀安县', '', '', '', '', 3, 1, ''), ('130730', '1307', '00,13,1307', '怀来县', '13', '河北省', '1307', '张家口市', '130730', '怀来县', '', '', '', '', 3, 1, ''), ('130731', '1307', '00,13,1307', '涿鹿县', '13', '河北省', '1307', '张家口市', '130731', '涿鹿县', '', '', '', '', 3, 1, ''), ('130732', '1307', '00,13,1307', '赤城县', '13', '河北省', '1307', '张家口市', '130732', '赤城县', '', '', '', '', 3, 1, ''), ('1308', '13', '00,13', '承德市', '13', '河北省', '1308', '承德市', '', '', '', '', '', '', 2, 1, ''), ('130802', '1308', '00,13,1308', '双桥区', '13', '河北省', '1308', '承德市', '130802', '双桥区', '', '', '', '', 3, 1, ''), ('130803', '1308', '00,13,1308', '双滦区', '13', '河北省', '1308', '承德市', '130803', '双滦区', '', '', '', '', 3, 1, ''), ('130804', '1308', '00,13,1308', '鹰手营子矿区', '13', '河北省', '1308', '承德市', '130804', '鹰手营子矿区', '', '', '', '', 3, 1, ''), ('130821', '1308', '00,13,1308', '承德县', '13', '河北省', '1308', '承德市', '130821', '承德县', '', '', '', '', 3, 1, ''), ('130822', '1308', '00,13,1308', '兴隆县', '13', '河北省', '1308', '承德市', '130822', '兴隆县', '', '', '', '', 3, 1, ''), ('130824', '1308', '00,13,1308', '滦平县', '13', '河北省', '1308', '承德市', '130824', '滦平县', '', '', '', '', 3, 1, ''), ('130825', '1308', '00,13,1308', '隆化县', '13', '河北省', '1308', '承德市', '130825', '隆化县', '', '', '', '', 3, 1, ''), ('130826', '1308', '00,13,1308', '丰宁满族自治县', '13', '河北省', '1308', '承德市', '130826', '丰宁满族自治县', '', '', '', '', 3, 1, ''), ('130827', '1308', '00,13,1308', '宽城满族自治县', '13', '河北省', '1308', '承德市', '130827', '宽城满族自治县', '', '', '', '', 3, 1, ''), ('130828', '1308', '00,13,1308', '围场满族蒙古族自治县', '13', '河北省', '1308', '承德市', '130828', '围场满族蒙古族自治县', '', '', '', '', 3, 1, ''), ('130881', '1308', '00,13,1308', '平泉市', '13', '河北省', '1308', '承德市', '130881', '平泉市', '', '', '', '', 3, 1, ''), ('1309', '13', '00,13', '沧州市', '13', '河北省', '1309', '沧州市', '', '', '', '', '', '', 2, 1, ''), ('130902', '1309', '00,13,1309', '新华区', '13', '河北省', '1309', '沧州市', '130902', '新华区', '', '', '', '', 3, 1, ''), ('130903', '1309', '00,13,1309', '运河区', '13', '河北省', '1309', '沧州市', '130903', '运河区', '', '', '', '', 3, 1, ''), ('130921', '1309', '00,13,1309', '沧县', '13', '河北省', '1309', '沧州市', '130921', '沧县', '', '', '', '', 3, 1, ''), ('130922', '1309', '00,13,1309', '青县', '13', '河北省', '1309', '沧州市', '130922', '青县', '', '', '', '', 3, 1, ''), ('130923', '1309', '00,13,1309', '东光县', '13', '河北省', '1309', '沧州市', '130923', '东光县', '', '', '', '', 3, 1, ''), ('130924', '1309', '00,13,1309', '海兴县', '13', '河北省', '1309', '沧州市', '130924', '海兴县', '', '', '', '', 3, 1, ''), ('130925', '1309', '00,13,1309', '盐山县', '13', '河北省', '1309', '沧州市', '130925', '盐山县', '', '', '', '', 3, 1, ''), ('130926', '1309', '00,13,1309', '肃宁县', '13', '河北省', '1309', '沧州市', '130926', '肃宁县', '', '', '', '', 3, 1, ''), ('130927', '1309', '00,13,1309', '南皮县', '13', '河北省', '1309', '沧州市', '130927', '南皮县', '', '', '', '', 3, 1, ''), ('130928', '1309', '00,13,1309', '吴桥县', '13', '河北省', '1309', '沧州市', '130928', '吴桥县', '', '', '', '', 3, 1, ''), ('130929', '1309', '00,13,1309', '献县', '13', '河北省', '1309', '沧州市', '130929', '献县', '', '', '', '', 3, 1, ''), ('130930', '1309', '00,13,1309', '孟村回族自治县', '13', '河北省', '1309', '沧州市', '130930', '孟村回族自治县', '', '', '', '', 3, 1, ''), ('130981', '1309', '00,13,1309', '泊头市', '13', '河北省', '1309', '沧州市', '130981', '泊头市', '', '', '', '', 3, 1, ''), ('130982', '1309', '00,13,1309', '任丘市', '13', '河北省', '1309', '沧州市', '130982', '任丘市', '', '', '', '', 3, 1, ''), ('130983', '1309', '00,13,1309', '黄骅市', '13', '河北省', '1309', '沧州市', '130983', '黄骅市', '', '', '', '', 3, 1, ''), ('130984', '1309', '00,13,1309', '河间市', '13', '河北省', '1309', '沧州市', '130984', '河间市', '', '', '', '', 3, 1, ''), ('1310', '13', '00,13', '廊坊市', '13', '河北省', '1310', '廊坊市', '', '', '', '', '', '', 2, 1, ''), ('131002', '1310', '00,13,1310', '安次区', '13', '河北省', '1310', '廊坊市', '131002', '安次区', '', '', '', '', 3, 1, ''), ('131003', '1310', '00,13,1310', '广阳区', '13', '河北省', '1310', '廊坊市', '131003', '广阳区', '', '', '', '', 3, 1, ''), ('131022', '1310', '00,13,1310', '固安县', '13', '河北省', '1310', '廊坊市', '131022', '固安县', '', '', '', '', 3, 1, ''), ('131023', '1310', '00,13,1310', '永清县', '13', '河北省', '1310', '廊坊市', '131023', '永清县', '', '', '', '', 3, 1, ''), ('131024', '1310', '00,13,1310', '香河县', '13', '河北省', '1310', '廊坊市', '131024', '香河县', '', '', '', '', 3, 1, ''), ('131025', '1310', '00,13,1310', '大城县', '13', '河北省', '1310', '廊坊市', '131025', '大城县', '', '', '', '', 3, 1, ''), ('131026', '1310', '00,13,1310', '文安县', '13', '河北省', '1310', '廊坊市', '131026', '文安县', '', '', '', '', 3, 1, ''), ('131028', '1310', '00,13,1310', '大厂回族自治县', '13', '河北省', '1310', '廊坊市', '131028', '大厂回族自治县', '', '', '', '', 3, 1, ''), ('131081', '1310', '00,13,1310', '霸州市', '13', '河北省', '1310', '廊坊市', '131081', '霸州市', '', '', '', '', 3, 1, ''), ('131082', '1310', '00,13,1310', '三河市', '13', '河北省', '1310', '廊坊市', '131082', '三河市', '', '', '', '', 3, 1, ''), ('1311', '13', '00,13', '衡水市', '13', '河北省', '1311', '衡水市', '', '', '', '', '', '', 2, 1, ''), ('131102', '1311', '00,13,1311', '桃城区', '13', '河北省', '1311', '衡水市', '131102', '桃城区', '', '', '', '', 3, 1, ''), ('131103', '1311', '00,13,1311', '冀州区', '13', '河北省', '1311', '衡水市', '131103', '冀州区', '', '', '', '', 3, 1, ''), ('131121', '1311', '00,13,1311', '枣强县', '13', '河北省', '1311', '衡水市', '131121', '枣强县', '', '', '', '', 3, 1, ''), ('131122', '1311', '00,13,1311', '武邑县', '13', '河北省', '1311', '衡水市', '131122', '武邑县', '', '', '', '', 3, 1, ''), ('131123', '1311', '00,13,1311', '武强县', '13', '河北省', '1311', '衡水市', '131123', '武强县', '', '', '', '', 3, 1, ''), ('131124', '1311', '00,13,1311', '饶阳县', '13', '河北省', '1311', '衡水市', '131124', '饶阳县', '', '', '', '', 3, 1, ''), ('131125', '1311', '00,13,1311', '安平县', '13', '河北省', '1311', '衡水市', '131125', '安平县', '', '', '', '', 3, 1, ''), ('131126', '1311', '00,13,1311', '故城县', '13', '河北省', '1311', '衡水市', '131126', '故城县', '', '', '', '', 3, 1, ''), ('131127', '1311', '00,13,1311', '景县', '13', '河北省', '1311', '衡水市', '131127', '景县', '', '', '', '', 3, 1, ''), ('131128', '1311', '00,13,1311', '阜城县', '13', '河北省', '1311', '衡水市', '131128', '阜城县', '', '', '', '', 3, 1, ''), ('131182', '1311', '00,13,1311', '深州市', '13', '河北省', '1311', '衡水市', '131182', '深州市', '', '', '', '', 3, 1, ''), ('14', '00', '00', '山西省', '14', '山西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('1401', '14', '00,14', '太原市', '14', '山西省', '1401', '太原市', '', '', '', '', '', '', 2, 1, ''), ('140105', '1401', '00,14,1401', '小店区', '14', '山西省', '1401', '太原市', '140105', '小店区', '', '', '', '', 3, 1, ''), ('140106', '1401', '00,14,1401', '迎泽区', '14', '山西省', '1401', '太原市', '140106', '迎泽区', '', '', '', '', 3, 1, ''), ('140107', '1401', '00,14,1401', '杏花岭区', '14', '山西省', '1401', '太原市', '140107', '杏花岭区', '', '', '', '', 3, 1, ''), ('140108', '1401', '00,14,1401', '尖草坪区', '14', '山西省', '1401', '太原市', '140108', '尖草坪区', '', '', '', '', 3, 1, ''), ('140109', '1401', '00,14,1401', '万柏林区', '14', '山西省', '1401', '太原市', '140109', '万柏林区', '', '', '', '', 3, 1, ''), ('140110', '1401', '00,14,1401', '晋源区', '14', '山西省', '1401', '太原市', '140110', '晋源区', '', '', '', '', 3, 1, ''), ('140121', '1401', '00,14,1401', '清徐县', '14', '山西省', '1401', '太原市', '140121', '清徐县', '', '', '', '', 3, 1, ''), ('140122', '1401', '00,14,1401', '阳曲县', '14', '山西省', '1401', '太原市', '140122', '阳曲县', '', '', '', '', 3, 1, ''), ('140123', '1401', '00,14,1401', '娄烦县', '14', '山西省', '1401', '太原市', '140123', '娄烦县', '', '', '', '', 3, 1, ''), ('140181', '1401', '00,14,1401', '古交市', '14', '山西省', '1401', '太原市', '140181', '古交市', '', '', '', '', 3, 1, ''), ('1402', '14', '00,14', '大同市', '14', '山西省', '1402', '大同市', '', '', '', '', '', '', 2, 1, ''), ('140212', '1402', '00,14,1402', '新荣区', '14', '山西省', '1402', '大同市', '140212', '新荣区', '', '', '', '', 3, 1, ''), ('140213', '1402', '00,14,1402', '平城区', '14', '山西省', '1402', '大同市', '140213', '平城区', '', '', '', '', 3, 1, ''), ('140214', '1402', '00,14,1402', '云冈区', '14', '山西省', '1402', '大同市', '140214', '云冈区', '', '', '', '', 3, 1, ''), ('140215', '1402', '00,14,1402', '云州区', '14', '山西省', '1402', '大同市', '140215', '云州区', '', '', '', '', 3, 1, ''), ('140221', '1402', '00,14,1402', '阳高县', '14', '山西省', '1402', '大同市', '140221', '阳高县', '', '', '', '', 3, 1, ''), ('140222', '1402', '00,14,1402', '天镇县', '14', '山西省', '1402', '大同市', '140222', '天镇县', '', '', '', '', 3, 1, ''), ('140223', '1402', '00,14,1402', '广灵县', '14', '山西省', '1402', '大同市', '140223', '广灵县', '', '', '', '', 3, 1, ''), ('140224', '1402', '00,14,1402', '灵丘县', '14', '山西省', '1402', '大同市', '140224', '灵丘县', '', '', '', '', 3, 1, ''), ('140225', '1402', '00,14,1402', '浑源县', '14', '山西省', '1402', '大同市', '140225', '浑源县', '', '', '', '', 3, 1, ''), ('140226', '1402', '00,14,1402', '左云县', '14', '山西省', '1402', '大同市', '140226', '左云县', '', '', '', '', 3, 1, ''), ('1403', '14', '00,14', '阳泉市', '14', '山西省', '1403', '阳泉市', '', '', '', '', '', '', 2, 1, ''), ('140302', '1403', '00,14,1403', '城区', '14', '山西省', '1403', '阳泉市', '140302', '城区', '', '', '', '', 3, 1, ''), ('140303', '1403', '00,14,1403', '矿区', '14', '山西省', '1403', '阳泉市', '140303', '矿区', '', '', '', '', 3, 1, ''), ('140311', '1403', '00,14,1403', '郊区', '14', '山西省', '1403', '阳泉市', '140311', '郊区', '', '', '', '', 3, 1, ''), ('140321', '1403', '00,14,1403', '平定县', '14', '山西省', '1403', '阳泉市', '140321', '平定县', '', '', '', '', 3, 1, ''), ('140322', '1403', '00,14,1403', '盂县', '14', '山西省', '1403', '阳泉市', '140322', '盂县', '', '', '', '', 3, 1, ''), ('1404', '14', '00,14', '长治市', '14', '山西省', '1404', '长治市', '', '', '', '', '', '', 2, 1, ''), ('140403', '1404', '00,14,1404', '潞州区', '14', '山西省', '1404', '长治市', '140403', '潞州区', '', '', '', '', 3, 1, ''), ('140404', '1404', '00,14,1404', '上党区', '14', '山西省', '1404', '长治市', '140404', '上党区', '', '', '', '', 3, 1, ''), ('140405', '1404', '00,14,1404', '屯留区', '14', '山西省', '1404', '长治市', '140405', '屯留区', '', '', '', '', 3, 1, ''), ('140406', '1404', '00,14,1404', '潞城区', '14', '山西省', '1404', '长治市', '140406', '潞城区', '', '', '', '', 3, 1, ''), ('140423', '1404', '00,14,1404', '襄垣县', '14', '山西省', '1404', '长治市', '140423', '襄垣县', '', '', '', '', 3, 1, ''), ('140425', '1404', '00,14,1404', '平顺县', '14', '山西省', '1404', '长治市', '140425', '平顺县', '', '', '', '', 3, 1, ''), ('140426', '1404', '00,14,1404', '黎城县', '14', '山西省', '1404', '长治市', '140426', '黎城县', '', '', '', '', 3, 1, ''), ('140427', '1404', '00,14,1404', '壶关县', '14', '山西省', '1404', '长治市', '140427', '壶关县', '', '', '', '', 3, 1, ''), ('140428', '1404', '00,14,1404', '长子县', '14', '山西省', '1404', '长治市', '140428', '长子县', '', '', '', '', 3, 1, ''), ('140429', '1404', '00,14,1404', '武乡县', '14', '山西省', '1404', '长治市', '140429', '武乡县', '', '', '', '', 3, 1, ''), ('140430', '1404', '00,14,1404', '沁县', '14', '山西省', '1404', '长治市', '140430', '沁县', '', '', '', '', 3, 1, ''), ('140431', '1404', '00,14,1404', '沁源县', '14', '山西省', '1404', '长治市', '140431', '沁源县', '', '', '', '', 3, 1, ''), ('1405', '14', '00,14', '晋城市', '14', '山西省', '1405', '晋城市', '', '', '', '', '', '', 2, 1, ''), ('140502', '1405', '00,14,1405', '城区', '14', '山西省', '1405', '晋城市', '140502', '城区', '', '', '', '', 3, 1, ''), ('140521', '1405', '00,14,1405', '沁水县', '14', '山西省', '1405', '晋城市', '140521', '沁水县', '', '', '', '', 3, 1, ''), ('140522', '1405', '00,14,1405', '阳城县', '14', '山西省', '1405', '晋城市', '140522', '阳城县', '', '', '', '', 3, 1, ''), ('140524', '1405', '00,14,1405', '陵川县', '14', '山西省', '1405', '晋城市', '140524', '陵川县', '', '', '', '', 3, 1, ''), ('140525', '1405', '00,14,1405', '泽州县', '14', '山西省', '1405', '晋城市', '140525', '泽州县', '', '', '', '', 3, 1, ''), ('140581', '1405', '00,14,1405', '高平市', '14', '山西省', '1405', '晋城市', '140581', '高平市', '', '', '', '', 3, 1, ''), ('1406', '14', '00,14', '朔州市', '14', '山西省', '1406', '朔州市', '', '', '', '', '', '', 2, 1, ''), ('140602', '1406', '00,14,1406', '朔城区', '14', '山西省', '1406', '朔州市', '140602', '朔城区', '', '', '', '', 3, 1, ''), ('140603', '1406', '00,14,1406', '平鲁区', '14', '山西省', '1406', '朔州市', '140603', '平鲁区', '', '', '', '', 3, 1, ''), ('140621', '1406', '00,14,1406', '山阴县', '14', '山西省', '1406', '朔州市', '140621', '山阴县', '', '', '', '', 3, 1, ''), ('140622', '1406', '00,14,1406', '应县', '14', '山西省', '1406', '朔州市', '140622', '应县', '', '', '', '', 3, 1, ''), ('140623', '1406', '00,14,1406', '右玉县', '14', '山西省', '1406', '朔州市', '140623', '右玉县', '', '', '', '', 3, 1, ''), ('140681', '1406', '00,14,1406', '怀仁市', '14', '山西省', '1406', '朔州市', '140681', '怀仁市', '', '', '', '', 3, 1, ''), ('1407', '14', '00,14', '晋中市', '14', '山西省', '1407', '晋中市', '', '', '', '', '', '', 2, 1, ''), ('140702', '1407', '00,14,1407', '榆次区', '14', '山西省', '1407', '晋中市', '140702', '榆次区', '', '', '', '', 3, 1, ''), ('140703', '1407', '00,14,1407', '太谷区', '14', '山西省', '1407', '晋中市', '140703', '太谷区', '', '', '', '', 3, 1, ''), ('140721', '1407', '00,14,1407', '榆社县', '14', '山西省', '1407', '晋中市', '140721', '榆社县', '', '', '', '', 3, 1, ''), ('140722', '1407', '00,14,1407', '左权县', '14', '山西省', '1407', '晋中市', '140722', '左权县', '', '', '', '', 3, 1, ''), ('140723', '1407', '00,14,1407', '和顺县', '14', '山西省', '1407', '晋中市', '140723', '和顺县', '', '', '', '', 3, 1, ''), ('140724', '1407', '00,14,1407', '昔阳县', '14', '山西省', '1407', '晋中市', '140724', '昔阳县', '', '', '', '', 3, 1, ''), ('140725', '1407', '00,14,1407', '寿阳县', '14', '山西省', '1407', '晋中市', '140725', '寿阳县', '', '', '', '', 3, 1, ''), ('140727', '1407', '00,14,1407', '祁县', '14', '山西省', '1407', '晋中市', '140727', '祁县', '', '', '', '', 3, 1, ''), ('140728', '1407', '00,14,1407', '平遥县', '14', '山西省', '1407', '晋中市', '140728', '平遥县', '', '', '', '', 3, 1, ''), ('140729', '1407', '00,14,1407', '灵石县', '14', '山西省', '1407', '晋中市', '140729', '灵石县', '', '', '', '', 3, 1, ''), ('140781', '1407', '00,14,1407', '介休市', '14', '山西省', '1407', '晋中市', '140781', '介休市', '', '', '', '', 3, 1, ''), ('1408', '14', '00,14', '运城市', '14', '山西省', '1408', '运城市', '', '', '', '', '', '', 2, 1, ''), ('140802', '1408', '00,14,1408', '盐湖区', '14', '山西省', '1408', '运城市', '140802', '盐湖区', '', '', '', '', 3, 1, ''), ('140821', '1408', '00,14,1408', '临猗县', '14', '山西省', '1408', '运城市', '140821', '临猗县', '', '', '', '', 3, 1, ''), ('140822', '1408', '00,14,1408', '万荣县', '14', '山西省', '1408', '运城市', '140822', '万荣县', '', '', '', '', 3, 1, ''), ('140823', '1408', '00,14,1408', '闻喜县', '14', '山西省', '1408', '运城市', '140823', '闻喜县', '', '', '', '', 3, 1, ''), ('140824', '1408', '00,14,1408', '稷山县', '14', '山西省', '1408', '运城市', '140824', '稷山县', '', '', '', '', 3, 1, ''), ('140825', '1408', '00,14,1408', '新绛县', '14', '山西省', '1408', '运城市', '140825', '新绛县', '', '', '', '', 3, 1, ''), ('140826', '1408', '00,14,1408', '绛县', '14', '山西省', '1408', '运城市', '140826', '绛县', '', '', '', '', 3, 1, ''), ('140827', '1408', '00,14,1408', '垣曲县', '14', '山西省', '1408', '运城市', '140827', '垣曲县', '', '', '', '', 3, 1, ''), ('140828', '1408', '00,14,1408', '夏县', '14', '山西省', '1408', '运城市', '140828', '夏县', '', '', '', '', 3, 1, ''), ('140829', '1408', '00,14,1408', '平陆县', '14', '山西省', '1408', '运城市', '140829', '平陆县', '', '', '', '', 3, 1, ''), ('140830', '1408', '00,14,1408', '芮城县', '14', '山西省', '1408', '运城市', '140830', '芮城县', '', '', '', '', 3, 1, ''), ('140881', '1408', '00,14,1408', '永济市', '14', '山西省', '1408', '运城市', '140881', '永济市', '', '', '', '', 3, 1, ''), ('140882', '1408', '00,14,1408', '河津市', '14', '山西省', '1408', '运城市', '140882', '河津市', '', '', '', '', 3, 1, ''), ('1409', '14', '00,14', '忻州市', '14', '山西省', '1409', '忻州市', '', '', '', '', '', '', 2, 1, ''), ('140902', '1409', '00,14,1409', '忻府区', '14', '山西省', '1409', '忻州市', '140902', '忻府区', '', '', '', '', 3, 1, ''), ('140921', '1409', '00,14,1409', '定襄县', '14', '山西省', '1409', '忻州市', '140921', '定襄县', '', '', '', '', 3, 1, ''), ('140922', '1409', '00,14,1409', '五台县', '14', '山西省', '1409', '忻州市', '140922', '五台县', '', '', '', '', 3, 1, ''), ('140923', '1409', '00,14,1409', '代县', '14', '山西省', '1409', '忻州市', '140923', '代县', '', '', '', '', 3, 1, ''), ('140924', '1409', '00,14,1409', '繁峙县', '14', '山西省', '1409', '忻州市', '140924', '繁峙县', '', '', '', '', 3, 1, ''), ('140925', '1409', '00,14,1409', '宁武县', '14', '山西省', '1409', '忻州市', '140925', '宁武县', '', '', '', '', 3, 1, ''), ('140926', '1409', '00,14,1409', '静乐县', '14', '山西省', '1409', '忻州市', '140926', '静乐县', '', '', '', '', 3, 1, ''), ('140927', '1409', '00,14,1409', '神池县', '14', '山西省', '1409', '忻州市', '140927', '神池县', '', '', '', '', 3, 1, ''), ('140928', '1409', '00,14,1409', '五寨县', '14', '山西省', '1409', '忻州市', '140928', '五寨县', '', '', '', '', 3, 1, ''), ('140929', '1409', '00,14,1409', '岢岚县', '14', '山西省', '1409', '忻州市', '140929', '岢岚县', '', '', '', '', 3, 1, ''), ('140930', '1409', '00,14,1409', '河曲县', '14', '山西省', '1409', '忻州市', '140930', '河曲县', '', '', '', '', 3, 1, ''), ('140931', '1409', '00,14,1409', '保德县', '14', '山西省', '1409', '忻州市', '140931', '保德县', '', '', '', '', 3, 1, ''), ('140932', '1409', '00,14,1409', '偏关县', '14', '山西省', '1409', '忻州市', '140932', '偏关县', '', '', '', '', 3, 1, ''), ('140981', '1409', '00,14,1409', '原平市', '14', '山西省', '1409', '忻州市', '140981', '原平市', '', '', '', '', 3, 1, ''), ('1410', '14', '00,14', '临汾市', '14', '山西省', '1410', '临汾市', '', '', '', '', '', '', 2, 1, ''), ('141002', '1410', '00,14,1410', '尧都区', '14', '山西省', '1410', '临汾市', '141002', '尧都区', '', '', '', '', 3, 1, ''), ('141021', '1410', '00,14,1410', '曲沃县', '14', '山西省', '1410', '临汾市', '141021', '曲沃县', '', '', '', '', 3, 1, ''), ('141022', '1410', '00,14,1410', '翼城县', '14', '山西省', '1410', '临汾市', '141022', '翼城县', '', '', '', '', 3, 1, ''), ('141023', '1410', '00,14,1410', '襄汾县', '14', '山西省', '1410', '临汾市', '141023', '襄汾县', '', '', '', '', 3, 1, ''), ('141024', '1410', '00,14,1410', '洪洞县', '14', '山西省', '1410', '临汾市', '141024', '洪洞县', '', '', '', '', 3, 1, ''), ('141025', '1410', '00,14,1410', '古县', '14', '山西省', '1410', '临汾市', '141025', '古县', '', '', '', '', 3, 1, ''), ('141026', '1410', '00,14,1410', '安泽县', '14', '山西省', '1410', '临汾市', '141026', '安泽县', '', '', '', '', 3, 1, ''), ('141027', '1410', '00,14,1410', '浮山县', '14', '山西省', '1410', '临汾市', '141027', '浮山县', '', '', '', '', 3, 1, ''), ('141028', '1410', '00,14,1410', '吉县', '14', '山西省', '1410', '临汾市', '141028', '吉县', '', '', '', '', 3, 1, ''), ('141029', '1410', '00,14,1410', '乡宁县', '14', '山西省', '1410', '临汾市', '141029', '乡宁县', '', '', '', '', 3, 1, ''), ('141030', '1410', '00,14,1410', '大宁县', '14', '山西省', '1410', '临汾市', '141030', '大宁县', '', '', '', '', 3, 1, ''), ('141031', '1410', '00,14,1410', '隰县', '14', '山西省', '1410', '临汾市', '141031', '隰县', '', '', '', '', 3, 1, ''), ('141032', '1410', '00,14,1410', '永和县', '14', '山西省', '1410', '临汾市', '141032', '永和县', '', '', '', '', 3, 1, ''), ('141033', '1410', '00,14,1410', '蒲县', '14', '山西省', '1410', '临汾市', '141033', '蒲县', '', '', '', '', 3, 1, ''), ('141034', '1410', '00,14,1410', '汾西县', '14', '山西省', '1410', '临汾市', '141034', '汾西县', '', '', '', '', 3, 1, ''), ('141081', '1410', '00,14,1410', '侯马市', '14', '山西省', '1410', '临汾市', '141081', '侯马市', '', '', '', '', 3, 1, ''), ('141082', '1410', '00,14,1410', '霍州市', '14', '山西省', '1410', '临汾市', '141082', '霍州市', '', '', '', '', 3, 1, ''), ('1411', '14', '00,14', '吕梁市', '14', '山西省', '1411', '吕梁市', '', '', '', '', '', '', 2, 1, ''), ('141102', '1411', '00,14,1411', '离石区', '14', '山西省', '1411', '吕梁市', '141102', '离石区', '', '', '', '', 3, 1, ''), ('141121', '1411', '00,14,1411', '文水县', '14', '山西省', '1411', '吕梁市', '141121', '文水县', '', '', '', '', 3, 1, ''), ('141122', '1411', '00,14,1411', '交城县', '14', '山西省', '1411', '吕梁市', '141122', '交城县', '', '', '', '', 3, 1, ''), ('141123', '1411', '00,14,1411', '兴县', '14', '山西省', '1411', '吕梁市', '141123', '兴县', '', '', '', '', 3, 1, ''), ('141124', '1411', '00,14,1411', '临县', '14', '山西省', '1411', '吕梁市', '141124', '临县', '', '', '', '', 3, 1, ''), ('141125', '1411', '00,14,1411', '柳林县', '14', '山西省', '1411', '吕梁市', '141125', '柳林县', '', '', '', '', 3, 1, ''), ('141126', '1411', '00,14,1411', '石楼县', '14', '山西省', '1411', '吕梁市', '141126', '石楼县', '', '', '', '', 3, 1, ''), ('141127', '1411', '00,14,1411', '岚县', '14', '山西省', '1411', '吕梁市', '141127', '岚县', '', '', '', '', 3, 1, ''), ('141128', '1411', '00,14,1411', '方山县', '14', '山西省', '1411', '吕梁市', '141128', '方山县', '', '', '', '', 3, 1, ''), ('141129', '1411', '00,14,1411', '中阳县', '14', '山西省', '1411', '吕梁市', '141129', '中阳县', '', '', '', '', 3, 1, ''), ('141130', '1411', '00,14,1411', '交口县', '14', '山西省', '1411', '吕梁市', '141130', '交口县', '', '', '', '', 3, 1, ''), ('141181', '1411', '00,14,1411', '孝义市', '14', '山西省', '1411', '吕梁市', '141181', '孝义市', '', '', '', '', 3, 1, ''), ('141182', '1411', '00,14,1411', '汾阳市', '14', '山西省', '1411', '吕梁市', '141182', '汾阳市', '', '', '', '', 3, 1, ''), ('15', '00', '00', '内蒙古自治区', '15', '内蒙古自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('1501', '15', '00,15', '呼和浩特市', '15', '内蒙古自治区', '1501', '呼和浩特市', '', '', '', '', '', '', 2, 1, ''), ('150102', '1501', '00,15,1501', '新城区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150102', '新城区', '', '', '', '', 3, 1, ''), ('150103', '1501', '00,15,1501', '回民区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150103', '回民区', '', '', '', '', 3, 1, ''), ('150104', '1501', '00,15,1501', '玉泉区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150104', '玉泉区', '', '', '', '', 3, 1, ''), ('150105', '1501', '00,15,1501', '赛罕区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150105', '赛罕区', '', '', '', '', 3, 1, ''), ('150121', '1501', '00,15,1501', '土默特左旗', '15', '内蒙古自治区', '1501', '呼和浩特市', '150121', '土默特左旗', '', '', '', '', 3, 1, ''), ('150122', '1501', '00,15,1501', '托克托县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150122', '托克托县', '', '', '', '', 3, 1, ''), ('150123', '1501', '00,15,1501', '和林格尔县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150123', '和林格尔县', '', '', '', '', 3, 1, ''), ('150124', '1501', '00,15,1501', '清水河县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150124', '清水河县', '', '', '', '', 3, 1, ''), ('150125', '1501', '00,15,1501', '武川县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150125', '武川县', '', '', '', '', 3, 1, ''), ('1502', '15', '00,15', '包头市', '15', '内蒙古自治区', '1502', '包头市', '', '', '', '', '', '', 2, 1, ''), ('150202', '1502', '00,15,1502', '东河区', '15', '内蒙古自治区', '1502', '包头市', '150202', '东河区', '', '', '', '', 3, 1, ''), ('150203', '1502', '00,15,1502', '昆都仑区', '15', '内蒙古自治区', '1502', '包头市', '150203', '昆都仑区', '', '', '', '', 3, 1, ''), ('150204', '1502', '00,15,1502', '青山区', '15', '内蒙古自治区', '1502', '包头市', '150204', '青山区', '', '', '', '', 3, 1, ''), ('150205', '1502', '00,15,1502', '石拐区', '15', '内蒙古自治区', '1502', '包头市', '150205', '石拐区', '', '', '', '', 3, 1, ''), ('150206', '1502', '00,15,1502', '白云鄂博矿区', '15', '内蒙古自治区', '1502', '包头市', '150206', '白云鄂博矿区', '', '', '', '', 3, 1, ''), ('150207', '1502', '00,15,1502', '九原区', '15', '内蒙古自治区', '1502', '包头市', '150207', '九原区', '', '', '', '', 3, 1, ''), ('150221', '1502', '00,15,1502', '土默特右旗', '15', '内蒙古自治区', '1502', '包头市', '150221', '土默特右旗', '', '', '', '', 3, 1, ''), ('150222', '1502', '00,15,1502', '固阳县', '15', '内蒙古自治区', '1502', '包头市', '150222', '固阳县', '', '', '', '', 3, 1, ''), ('150223', '1502', '00,15,1502', '达尔罕茂明安联合旗', '15', '内蒙古自治区', '1502', '包头市', '150223', '达尔罕茂明安联合旗', '', '', '', '', 3, 1, ''), ('1503', '15', '00,15', '乌海市', '15', '内蒙古自治区', '1503', '乌海市', '', '', '', '', '', '', 2, 1, ''), ('150302', '1503', '00,15,1503', '海勃湾区', '15', '内蒙古自治区', '1503', '乌海市', '150302', '海勃湾区', '', '', '', '', 3, 1, ''), ('150303', '1503', '00,15,1503', '海南区', '15', '内蒙古自治区', '1503', '乌海市', '150303', '海南区', '', '', '', '', 3, 1, ''), ('150304', '1503', '00,15,1503', '乌达区', '15', '内蒙古自治区', '1503', '乌海市', '150304', '乌达区', '', '', '', '', 3, 1, ''), ('1504', '15', '00,15', '赤峰市', '15', '内蒙古自治区', '1504', '赤峰市', '', '', '', '', '', '', 2, 1, ''), ('150402', '1504', '00,15,1504', '红山区', '15', '内蒙古自治区', '1504', '赤峰市', '150402', '红山区', '', '', '', '', 3, 1, ''), ('150403', '1504', '00,15,1504', '元宝山区', '15', '内蒙古自治区', '1504', '赤峰市', '150403', '元宝山区', '', '', '', '', 3, 1, ''), ('150404', '1504', '00,15,1504', '松山区', '15', '内蒙古自治区', '1504', '赤峰市', '150404', '松山区', '', '', '', '', 3, 1, ''), ('150421', '1504', '00,15,1504', '阿鲁科尔沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150421', '阿鲁科尔沁旗', '', '', '', '', 3, 1, ''), ('150422', '1504', '00,15,1504', '巴林左旗', '15', '内蒙古自治区', '1504', '赤峰市', '150422', '巴林左旗', '', '', '', '', 3, 1, ''), ('150423', '1504', '00,15,1504', '巴林右旗', '15', '内蒙古自治区', '1504', '赤峰市', '150423', '巴林右旗', '', '', '', '', 3, 1, ''), ('150424', '1504', '00,15,1504', '林西县', '15', '内蒙古自治区', '1504', '赤峰市', '150424', '林西县', '', '', '', '', 3, 1, ''), ('150425', '1504', '00,15,1504', '克什克腾旗', '15', '内蒙古自治区', '1504', '赤峰市', '150425', '克什克腾旗', '', '', '', '', 3, 1, ''), ('150426', '1504', '00,15,1504', '翁牛特旗', '15', '内蒙古自治区', '1504', '赤峰市', '150426', '翁牛特旗', '', '', '', '', 3, 1, ''), ('150428', '1504', '00,15,1504', '喀喇沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150428', '喀喇沁旗', '', '', '', '', 3, 1, ''), ('150429', '1504', '00,15,1504', '宁城县', '15', '内蒙古自治区', '1504', '赤峰市', '150429', '宁城县', '', '', '', '', 3, 1, ''), ('150430', '1504', '00,15,1504', '敖汉旗', '15', '内蒙古自治区', '1504', '赤峰市', '150430', '敖汉旗', '', '', '', '', 3, 1, ''), ('1505', '15', '00,15', '通辽市', '15', '内蒙古自治区', '1505', '通辽市', '', '', '', '', '', '', 2, 1, ''), ('150502', '1505', '00,15,1505', '科尔沁区', '15', '内蒙古自治区', '1505', '通辽市', '150502', '科尔沁区', '', '', '', '', 3, 1, ''), ('150521', '1505', '00,15,1505', '科尔沁左翼中旗', '15', '内蒙古自治区', '1505', '通辽市', '150521', '科尔沁左翼中旗', '', '', '', '', 3, 1, ''), ('150522', '1505', '00,15,1505', '科尔沁左翼后旗', '15', '内蒙古自治区', '1505', '通辽市', '150522', '科尔沁左翼后旗', '', '', '', '', 3, 1, ''), ('150523', '1505', '00,15,1505', '开鲁县', '15', '内蒙古自治区', '1505', '通辽市', '150523', '开鲁县', '', '', '', '', 3, 1, ''), ('150524', '1505', '00,15,1505', '库伦旗', '15', '内蒙古自治区', '1505', '通辽市', '150524', '库伦旗', '', '', '', '', 3, 1, ''), ('150525', '1505', '00,15,1505', '奈曼旗', '15', '内蒙古自治区', '1505', '通辽市', '150525', '奈曼旗', '', '', '', '', 3, 1, ''), ('150526', '1505', '00,15,1505', '扎鲁特旗', '15', '内蒙古自治区', '1505', '通辽市', '150526', '扎鲁特旗', '', '', '', '', 3, 1, ''), ('150581', '1505', '00,15,1505', '霍林郭勒市', '15', '内蒙古自治区', '1505', '通辽市', '150581', '霍林郭勒市', '', '', '', '', 3, 1, ''), ('1506', '15', '00,15', '鄂尔多斯市', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '', '', '', '', '', '', 2, 1, ''), ('150602', '1506', '00,15,1506', '东胜区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150602', '东胜区', '', '', '', '', 3, 1, ''), ('150603', '1506', '00,15,1506', '康巴什区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150603', '康巴什区', '', '', '', '', 3, 1, ''), ('150621', '1506', '00,15,1506', '达拉特旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150621', '达拉特旗', '', '', '', '', 3, 1, ''), ('150622', '1506', '00,15,1506', '准格尔旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150622', '准格尔旗', '', '', '', '', 3, 1, ''), ('150623', '1506', '00,15,1506', '鄂托克前旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150623', '鄂托克前旗', '', '', '', '', 3, 1, ''), ('150624', '1506', '00,15,1506', '鄂托克旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150624', '鄂托克旗', '', '', '', '', 3, 1, ''), ('150625', '1506', '00,15,1506', '杭锦旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150625', '杭锦旗', '', '', '', '', 3, 1, ''), ('150626', '1506', '00,15,1506', '乌审旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150626', '乌审旗', '', '', '', '', 3, 1, ''), ('150627', '1506', '00,15,1506', '伊金霍洛旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150627', '伊金霍洛旗', '', '', '', '', 3, 1, ''), ('1507', '15', '00,15', '呼伦贝尔市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '', '', '', '', '', '', 2, 1, ''), ('150702', '1507', '00,15,1507', '海拉尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150702', '海拉尔区', '', '', '', '', 3, 1, ''), ('150703', '1507', '00,15,1507', '扎赉诺尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150703', '扎赉诺尔区', '', '', '', '', 3, 1, ''), ('150721', '1507', '00,15,1507', '阿荣旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150721', '阿荣旗', '', '', '', '', 3, 1, ''), ('150722', '1507', '00,15,1507', '莫力达瓦达斡尔族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150722', '莫力达瓦达斡尔族自治旗', '', '', '', '', 3, 1, ''), ('150723', '1507', '00,15,1507', '鄂伦春自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150723', '鄂伦春自治旗', '', '', '', '', 3, 1, ''), ('150724', '1507', '00,15,1507', '鄂温克族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150724', '鄂温克族自治旗', '', '', '', '', 3, 1, ''), ('150725', '1507', '00,15,1507', '陈巴尔虎旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150725', '陈巴尔虎旗', '', '', '', '', 3, 1, ''), ('150726', '1507', '00,15,1507', '新巴尔虎左旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150726', '新巴尔虎左旗', '', '', '', '', 3, 1, ''), ('150727', '1507', '00,15,1507', '新巴尔虎右旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150727', '新巴尔虎右旗', '', '', '', '', 3, 1, ''), ('150781', '1507', '00,15,1507', '满洲里市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150781', '满洲里市', '', '', '', '', 3, 1, ''), ('150782', '1507', '00,15,1507', '牙克石市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150782', '牙克石市', '', '', '', '', 3, 1, ''), ('150783', '1507', '00,15,1507', '扎兰屯市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150783', '扎兰屯市', '', '', '', '', 3, 1, ''), ('150784', '1507', '00,15,1507', '额尔古纳市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150784', '额尔古纳市', '', '', '', '', 3, 1, ''), ('150785', '1507', '00,15,1507', '根河市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150785', '根河市', '', '', '', '', 3, 1, ''), ('1508', '15', '00,15', '巴彦淖尔市', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '', '', '', '', '', '', 2, 1, ''), ('150802', '1508', '00,15,1508', '临河区', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150802', '临河区', '', '', '', '', 3, 1, ''), ('150821', '1508', '00,15,1508', '五原县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150821', '五原县', '', '', '', '', 3, 1, ''), ('150822', '1508', '00,15,1508', '磴口县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150822', '磴口县', '', '', '', '', 3, 1, ''), ('150823', '1508', '00,15,1508', '乌拉特前旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150823', '乌拉特前旗', '', '', '', '', 3, 1, ''), ('150824', '1508', '00,15,1508', '乌拉特中旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150824', '乌拉特中旗', '', '', '', '', 3, 1, ''), ('150825', '1508', '00,15,1508', '乌拉特后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150825', '乌拉特后旗', '', '', '', '', 3, 1, ''), ('150826', '1508', '00,15,1508', '杭锦后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150826', '杭锦后旗', '', '', '', '', 3, 1, ''), ('1509', '15', '00,15', '乌兰察布市', '15', '内蒙古自治区', '1509', '乌兰察布市', '', '', '', '', '', '', 2, 1, ''), ('150902', '1509', '00,15,1509', '集宁区', '15', '内蒙古自治区', '1509', '乌兰察布市', '150902', '集宁区', '', '', '', '', 3, 1, ''), ('150921', '1509', '00,15,1509', '卓资县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150921', '卓资县', '', '', '', '', 3, 1, ''), ('150922', '1509', '00,15,1509', '化德县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150922', '化德县', '', '', '', '', 3, 1, ''), ('150923', '1509', '00,15,1509', '商都县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150923', '商都县', '', '', '', '', 3, 1, ''), ('150924', '1509', '00,15,1509', '兴和县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150924', '兴和县', '', '', '', '', 3, 1, ''), ('150925', '1509', '00,15,1509', '凉城县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150925', '凉城县', '', '', '', '', 3, 1, ''), ('150926', '1509', '00,15,1509', '察哈尔右翼前旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150926', '察哈尔右翼前旗', '', '', '', '', 3, 1, ''), ('150927', '1509', '00,15,1509', '察哈尔右翼中旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150927', '察哈尔右翼中旗', '', '', '', '', 3, 1, ''), ('150928', '1509', '00,15,1509', '察哈尔右翼后旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150928', '察哈尔右翼后旗', '', '', '', '', 3, 1, ''), ('150929', '1509', '00,15,1509', '四子王旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150929', '四子王旗', '', '', '', '', 3, 1, ''), ('150981', '1509', '00,15,1509', '丰镇市', '15', '内蒙古自治区', '1509', '乌兰察布市', '150981', '丰镇市', '', '', '', '', 3, 1, ''), ('1522', '15', '00,15', '兴安盟', '15', '内蒙古自治区', '1522', '兴安盟', '', '', '', '', '', '', 2, 1, ''), ('152201', '1522', '00,15,1522', '乌兰浩特市', '15', '内蒙古自治区', '1522', '兴安盟', '152201', '乌兰浩特市', '', '', '', '', 3, 1, ''), ('152202', '1522', '00,15,1522', '阿尔山市', '15', '内蒙古自治区', '1522', '兴安盟', '152202', '阿尔山市', '', '', '', '', 3, 1, ''), ('152221', '1522', '00,15,1522', '科尔沁右翼前旗', '15', '内蒙古自治区', '1522', '兴安盟', '152221', '科尔沁右翼前旗', '', '', '', '', 3, 1, ''), ('152222', '1522', '00,15,1522', '科尔沁右翼中旗', '15', '内蒙古自治区', '1522', '兴安盟', '152222', '科尔沁右翼中旗', '', '', '', '', 3, 1, ''), ('152223', '1522', '00,15,1522', '扎赉特旗', '15', '内蒙古自治区', '1522', '兴安盟', '152223', '扎赉特旗', '', '', '', '', 3, 1, ''), ('152224', '1522', '00,15,1522', '突泉县', '15', '内蒙古自治区', '1522', '兴安盟', '152224', '突泉县', '', '', '', '', 3, 1, ''), ('1525', '15', '00,15', '锡林郭勒盟', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '', '', '', '', '', '', 2, 1, ''), ('152501', '1525', '00,15,1525', '二连浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152501', '二连浩特市', '', '', '', '', 3, 1, ''), ('152502', '1525', '00,15,1525', '锡林浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152502', '锡林浩特市', '', '', '', '', 3, 1, ''), ('152522', '1525', '00,15,1525', '阿巴嘎旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152522', '阿巴嘎旗', '', '', '', '', 3, 1, ''), ('152523', '1525', '00,15,1525', '苏尼特左旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152523', '苏尼特左旗', '', '', '', '', 3, 1, ''), ('152524', '1525', '00,15,1525', '苏尼特右旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152524', '苏尼特右旗', '', '', '', '', 3, 1, ''), ('152525', '1525', '00,15,1525', '东乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152525', '东乌珠穆沁旗', '', '', '', '', 3, 1, ''), ('152526', '1525', '00,15,1525', '西乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152526', '西乌珠穆沁旗', '', '', '', '', 3, 1, ''), ('152527', '1525', '00,15,1525', '太仆寺旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152527', '太仆寺旗', '', '', '', '', 3, 1, ''), ('152528', '1525', '00,15,1525', '镶黄旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152528', '镶黄旗', '', '', '', '', 3, 1, ''), ('152529', '1525', '00,15,1525', '正镶白旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152529', '正镶白旗', '', '', '', '', 3, 1, ''), ('152530', '1525', '00,15,1525', '正蓝旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152530', '正蓝旗', '', '', '', '', 3, 1, ''), ('152531', '1525', '00,15,1525', '多伦县', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152531', '多伦县', '', '', '', '', 3, 1, ''), ('1529', '15', '00,15', '阿拉善盟', '15', '内蒙古自治区', '1529', '阿拉善盟', '', '', '', '', '', '', 2, 1, ''), ('152921', '1529', '00,15,1529', '阿拉善左旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152921', '阿拉善左旗', '', '', '', '', 3, 1, ''), ('152922', '1529', '00,15,1529', '阿拉善右旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152922', '阿拉善右旗', '', '', '', '', 3, 1, ''), ('152923', '1529', '00,15,1529', '额济纳旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152923', '额济纳旗', '', '', '', '', 3, 1, ''), ('21', '00', '00', '辽宁省', '21', '辽宁省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2101', '21', '00,21', '沈阳市', '21', '辽宁省', '2101', '沈阳市', '', '', '', '', '', '', 2, 1, ''), ('210102', '2101', '00,21,2101', '和平区', '21', '辽宁省', '2101', '沈阳市', '210102', '和平区', '', '', '', '', 3, 1, ''), ('210103', '2101', '00,21,2101', '沈河区', '21', '辽宁省', '2101', '沈阳市', '210103', '沈河区', '', '', '', '', 3, 1, ''), ('210104', '2101', '00,21,2101', '大东区', '21', '辽宁省', '2101', '沈阳市', '210104', '大东区', '', '', '', '', 3, 1, ''), ('210105', '2101', '00,21,2101', '皇姑区', '21', '辽宁省', '2101', '沈阳市', '210105', '皇姑区', '', '', '', '', 3, 1, ''), ('210106', '2101', '00,21,2101', '铁西区', '21', '辽宁省', '2101', '沈阳市', '210106', '铁西区', '', '', '', '', 3, 1, ''), ('210111', '2101', '00,21,2101', '苏家屯区', '21', '辽宁省', '2101', '沈阳市', '210111', '苏家屯区', '', '', '', '', 3, 1, ''), ('210112', '2101', '00,21,2101', '浑南区', '21', '辽宁省', '2101', '沈阳市', '210112', '浑南区', '', '', '', '', 3, 1, ''), ('210113', '2101', '00,21,2101', '沈北新区', '21', '辽宁省', '2101', '沈阳市', '210113', '沈北新区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210114', '2101', '00,21,2101', '于洪区', '21', '辽宁省', '2101', '沈阳市', '210114', '于洪区', '', '', '', '', 3, 1, ''), ('210115', '2101', '00,21,2101', '辽中区', '21', '辽宁省', '2101', '沈阳市', '210115', '辽中区', '', '', '', '', 3, 1, ''), ('210123', '2101', '00,21,2101', '康平县', '21', '辽宁省', '2101', '沈阳市', '210123', '康平县', '', '', '', '', 3, 1, ''), ('210124', '2101', '00,21,2101', '法库县', '21', '辽宁省', '2101', '沈阳市', '210124', '法库县', '', '', '', '', 3, 1, ''), ('210181', '2101', '00,21,2101', '新民市', '21', '辽宁省', '2101', '沈阳市', '210181', '新民市', '', '', '', '', 3, 1, ''), ('2102', '21', '00,21', '大连市', '21', '辽宁省', '2102', '大连市', '', '', '', '', '', '', 2, 1, ''), ('210202', '2102', '00,21,2102', '中山区', '21', '辽宁省', '2102', '大连市', '210202', '中山区', '', '', '', '', 3, 1, ''), ('210203', '2102', '00,21,2102', '西岗区', '21', '辽宁省', '2102', '大连市', '210203', '西岗区', '', '', '', '', 3, 1, ''), ('210204', '2102', '00,21,2102', '沙河口区', '21', '辽宁省', '2102', '大连市', '210204', '沙河口区', '', '', '', '', 3, 1, ''), ('210211', '2102', '00,21,2102', '甘井子区', '21', '辽宁省', '2102', '大连市', '210211', '甘井子区', '', '', '', '', 3, 1, ''), ('210212', '2102', '00,21,2102', '旅顺口区', '21', '辽宁省', '2102', '大连市', '210212', '旅顺口区', '', '', '', '', 3, 1, ''), ('210213', '2102', '00,21,2102', '金州区', '21', '辽宁省', '2102', '大连市', '210213', '金州区', '', '', '', '', 3, 1, ''), ('210214', '2102', '00,21,2102', '普兰店区', '21', '辽宁省', '2102', '大连市', '210214', '普兰店区', '', '', '', '', 3, 1, ''), ('210224', '2102', '00,21,2102', '长海县', '21', '辽宁省', '2102', '大连市', '210224', '长海县', '', '', '', '', 3, 1, ''), ('210281', '2102', '00,21,2102', '瓦房店市', '21', '辽宁省', '2102', '大连市', '210281', '瓦房店市', '', '', '', '', 3, 1, ''), ('210283', '2102', '00,21,2102', '庄河市', '21', '辽宁省', '2102', '大连市', '210283', '庄河市', '', '', '', '', 3, 1, ''), ('2103', '21', '00,21', '鞍山市', '21', '辽宁省', '2103', '鞍山市', '', '', '', '', '', '', 2, 1, ''), ('210302', '2103', '00,21,2103', '铁东区', '21', '辽宁省', '2103', '鞍山市', '210302', '铁东区', '', '', '', '', 3, 1, ''), ('210303', '2103', '00,21,2103', '铁西区', '21', '辽宁省', '2103', '鞍山市', '210303', '铁西区', '', '', '', '', 3, 1, ''), ('210304', '2103', '00,21,2103', '立山区', '21', '辽宁省', '2103', '鞍山市', '210304', '立山区', '', '', '', '', 3, 1, ''), ('210311', '2103', '00,21,2103', '千山区', '21', '辽宁省', '2103', '鞍山市', '210311', '千山区', '', '', '', '', 3, 1, ''), ('210321', '2103', '00,21,2103', '台安县', '21', '辽宁省', '2103', '鞍山市', '210321', '台安县', '', '', '', '', 3, 1, ''), ('210323', '2103', '00,21,2103', '岫岩满族自治县', '21', '辽宁省', '2103', '鞍山市', '210323', '岫岩满族自治县', '', '', '', '', 3, 1, ''), ('210381', '2103', '00,21,2103', '海城市', '21', '辽宁省', '2103', '鞍山市', '210381', '海城市', '', '', '', '', 3, 1, ''), ('2104', '21', '00,21', '抚顺市', '21', '辽宁省', '2104', '抚顺市', '', '', '', '', '', '', 2, 1, ''), ('210402', '2104', '00,21,2104', '新抚区', '21', '辽宁省', '2104', '抚顺市', '210402', '新抚区', '', '', '', '', 3, 1, ''), ('210403', '2104', '00,21,2104', '东洲区', '21', '辽宁省', '2104', '抚顺市', '210403', '东洲区', '', '', '', '', 3, 1, ''), ('210404', '2104', '00,21,2104', '望花区', '21', '辽宁省', '2104', '抚顺市', '210404', '望花区', '', '', '', '', 3, 1, ''), ('210411', '2104', '00,21,2104', '顺城区', '21', '辽宁省', '2104', '抚顺市', '210411', '顺城区', '', '', '', '', 3, 1, ''), ('210421', '2104', '00,21,2104', '抚顺县', '21', '辽宁省', '2104', '抚顺市', '210421', '抚顺县', '', '', '', '', 3, 1, ''), ('210422', '2104', '00,21,2104', '新宾满族自治县', '21', '辽宁省', '2104', '抚顺市', '210422', '新宾满族自治县', '', '', '', '', 3, 1, ''), ('210423', '2104', '00,21,2104', '清原满族自治县', '21', '辽宁省', '2104', '抚顺市', '210423', '清原满族自治县', '', '', '', '', 3, 1, ''), ('2105', '21', '00,21', '本溪市', '21', '辽宁省', '2105', '本溪市', '', '', '', '', '', '', 2, 1, ''), ('210502', '2105', '00,21,2105', '平山区', '21', '辽宁省', '2105', '本溪市', '210502', '平山区', '', '', '', '', 3, 1, ''), ('210503', '2105', '00,21,2105', '溪湖区', '21', '辽宁省', '2105', '本溪市', '210503', '溪湖区', '', '', '', '', 3, 1, ''), ('210504', '2105', '00,21,2105', '明山区', '21', '辽宁省', '2105', '本溪市', '210504', '明山区', '', '', '', '', 3, 1, ''), ('210505', '2105', '00,21,2105', '南芬区', '21', '辽宁省', '2105', '本溪市', '210505', '南芬区', '', '', '', '', 3, 1, ''), ('210521', '2105', '00,21,2105', '本溪满族自治县', '21', '辽宁省', '2105', '本溪市', '210521', '本溪满族自治县', '', '', '', '', 3, 1, ''), ('210522', '2105', '00,21,2105', '桓仁满族自治县', '21', '辽宁省', '2105', '本溪市', '210522', '桓仁满族自治县', '', '', '', '', 3, 1, ''), ('2106', '21', '00,21', '丹东市', '21', '辽宁省', '2106', '丹东市', '', '', '', '', '', '', 2, 1, ''), ('210602', '2106', '00,21,2106', '元宝区', '21', '辽宁省', '2106', '丹东市', '210602', '元宝区', '', '', '', '', 3, 1, ''), ('210603', '2106', '00,21,2106', '振兴区', '21', '辽宁省', '2106', '丹东市', '210603', '振兴区', '', '', '', '', 3, 1, ''), ('210604', '2106', '00,21,2106', '振安区', '21', '辽宁省', '2106', '丹东市', '210604', '振安区', '', '', '', '', 3, 1, ''), ('210624', '2106', '00,21,2106', '宽甸满族自治县', '21', '辽宁省', '2106', '丹东市', '210624', '宽甸满族自治县', '', '', '', '', 3, 1, ''), ('210681', '2106', '00,21,2106', '东港市', '21', '辽宁省', '2106', '丹东市', '210681', '东港市', '', '', '', '', 3, 1, ''), ('210682', '2106', '00,21,2106', '凤城市', '21', '辽宁省', '2106', '丹东市', '210682', '凤城市', '', '', '', '', 3, 1, ''), ('2107', '21', '00,21', '锦州市', '21', '辽宁省', '2107', '锦州市', '', '', '', '', '', '', 2, 1, ''), ('210702', '2107', '00,21,2107', '古塔区', '21', '辽宁省', '2107', '锦州市', '210702', '古塔区', '', '', '', '', 3, 1, ''), ('210703', '2107', '00,21,2107', '凌河区', '21', '辽宁省', '2107', '锦州市', '210703', '凌河区', '', '', '', '', 3, 1, ''), ('210711', '2107', '00,21,2107', '太和区', '21', '辽宁省', '2107', '锦州市', '210711', '太和区', '', '', '', '', 3, 1, ''), ('210726', '2107', '00,21,2107', '黑山县', '21', '辽宁省', '2107', '锦州市', '210726', '黑山县', '', '', '', '', 3, 1, ''), ('210727', '2107', '00,21,2107', '义县', '21', '辽宁省', '2107', '锦州市', '210727', '义县', '', '', '', '', 3, 1, ''), ('210781', '2107', '00,21,2107', '凌海市', '21', '辽宁省', '2107', '锦州市', '210781', '凌海市', '', '', '', '', 3, 1, ''), ('210782', '2107', '00,21,2107', '北镇市', '21', '辽宁省', '2107', '锦州市', '210782', '北镇市', '', '', '', '', 3, 1, ''), ('2108', '21', '00,21', '营口市', '21', '辽宁省', '2108', '营口市', '', '', '', '', '', '', 2, 1, ''), ('210802', '2108', '00,21,2108', '站前区', '21', '辽宁省', '2108', '营口市', '210802', '站前区', '', '', '', '', 3, 1, ''), ('210803', '2108', '00,21,2108', '西市区', '21', '辽宁省', '2108', '营口市', '210803', '西市区', '', '', '', '', 3, 1, ''), ('210804', '2108', '00,21,2108', '鲅鱼圈区', '21', '辽宁省', '2108', '营口市', '210804', '鲅鱼圈区', '', '', '', '', 3, 1, ''), ('210811', '2108', '00,21,2108', '老边区', '21', '辽宁省', '2108', '营口市', '210811', '老边区', '', '', '', '', 3, 1, ''), ('210881', '2108', '00,21,2108', '盖州市', '21', '辽宁省', '2108', '营口市', '210881', '盖州市', '', '', '', '', 3, 1, ''), ('210882', '2108', '00,21,2108', '大石桥市', '21', '辽宁省', '2108', '营口市', '210882', '大石桥市', '', '', '', '', 3, 1, ''), ('2109', '21', '00,21', '阜新市', '21', '辽宁省', '2109', '阜新市', '', '', '', '', '', '', 2, 1, ''), ('210902', '2109', '00,21,2109', '海州区', '21', '辽宁省', '2109', '阜新市', '210902', '海州区', '', '', '', '', 3, 1, ''), ('210903', '2109', '00,21,2109', '新邱区', '21', '辽宁省', '2109', '阜新市', '210903', '新邱区', '', '', '', '', 3, 1, ''), ('210904', '2109', '00,21,2109', '太平区', '21', '辽宁省', '2109', '阜新市', '210904', '太平区', '', '', '', '', 3, 1, ''), ('210905', '2109', '00,21,2109', '清河门区', '21', '辽宁省', '2109', '阜新市', '210905', '清河门区', '', '', '', '', 3, 1, ''), ('210911', '2109', '00,21,2109', '细河区', '21', '辽宁省', '2109', '阜新市', '210911', '细河区', '', '', '', '', 3, 1, ''), ('210921', '2109', '00,21,2109', '阜新蒙古族自治县', '21', '辽宁省', '2109', '阜新市', '210921', '阜新蒙古族自治县', '', '', '', '', 3, 1, ''), ('210922', '2109', '00,21,2109', '彰武县', '21', '辽宁省', '2109', '阜新市', '210922', '彰武县', '', '', '', '', 3, 1, ''), ('2110', '21', '00,21', '辽阳市', '21', '辽宁省', '2110', '辽阳市', '', '', '', '', '', '', 2, 1, ''), ('211002', '2110', '00,21,2110', '白塔区', '21', '辽宁省', '2110', '辽阳市', '211002', '白塔区', '', '', '', '', 3, 1, ''), ('211003', '2110', '00,21,2110', '文圣区', '21', '辽宁省', '2110', '辽阳市', '211003', '文圣区', '', '', '', '', 3, 1, ''), ('211004', '2110', '00,21,2110', '宏伟区', '21', '辽宁省', '2110', '辽阳市', '211004', '宏伟区', '', '', '', '', 3, 1, ''), ('211005', '2110', '00,21,2110', '弓长岭区', '21', '辽宁省', '2110', '辽阳市', '211005', '弓长岭区', '', '', '', '', 3, 1, ''), ('211011', '2110', '00,21,2110', '太子河区', '21', '辽宁省', '2110', '辽阳市', '211011', '太子河区', '', '', '', '', 3, 1, ''), ('211021', '2110', '00,21,2110', '辽阳县', '21', '辽宁省', '2110', '辽阳市', '211021', '辽阳县', '', '', '', '', 3, 1, ''), ('211081', '2110', '00,21,2110', '灯塔市', '21', '辽宁省', '2110', '辽阳市', '211081', '灯塔市', '', '', '', '', 3, 1, ''), ('2111', '21', '00,21', '盘锦市', '21', '辽宁省', '2111', '盘锦市', '', '', '', '', '', '', 2, 1, ''), ('211102', '2111', '00,21,2111', '双台子区', '21', '辽宁省', '2111', '盘锦市', '211102', '双台子区', '', '', '', '', 3, 1, ''), ('211103', '2111', '00,21,2111', '兴隆台区', '21', '辽宁省', '2111', '盘锦市', '211103', '兴隆台区', '', '', '', '', 3, 1, ''), ('211104', '2111', '00,21,2111', '大洼区', '21', '辽宁省', '2111', '盘锦市', '211104', '大洼区', '', '', '', '', 3, 1, ''), ('211122', '2111', '00,21,2111', '盘山县', '21', '辽宁省', '2111', '盘锦市', '211122', '盘山县', '', '', '', '', 3, 1, ''), ('2112', '21', '00,21', '铁岭市', '21', '辽宁省', '2112', '铁岭市', '', '', '', '', '', '', 2, 1, ''), ('211202', '2112', '00,21,2112', '银州区', '21', '辽宁省', '2112', '铁岭市', '211202', '银州区', '', '', '', '', 3, 1, ''), ('211204', '2112', '00,21,2112', '清河区', '21', '辽宁省', '2112', '铁岭市', '211204', '清河区', '', '', '', '', 3, 1, ''), ('211221', '2112', '00,21,2112', '铁岭县', '21', '辽宁省', '2112', '铁岭市', '211221', '铁岭县', '', '', '', '', 3, 1, ''), ('211223', '2112', '00,21,2112', '西丰县', '21', '辽宁省', '2112', '铁岭市', '211223', '西丰县', '', '', '', '', 3, 1, ''), ('211224', '2112', '00,21,2112', '昌图县', '21', '辽宁省', '2112', '铁岭市', '211224', '昌图县', '', '', '', '', 3, 1, ''), ('211281', '2112', '00,21,2112', '调兵山市', '21', '辽宁省', '2112', '铁岭市', '211281', '调兵山市', '', '', '', '', 3, 1, ''), ('211282', '2112', '00,21,2112', '开原市', '21', '辽宁省', '2112', '铁岭市', '211282', '开原市', '', '', '', '', 3, 1, ''), ('2113', '21', '00,21', '朝阳市', '21', '辽宁省', '2113', '朝阳市', '', '', '', '', '', '', 2, 1, ''), ('211302', '2113', '00,21,2113', '双塔区', '21', '辽宁省', '2113', '朝阳市', '211302', '双塔区', '', '', '', '', 3, 1, ''), ('211303', '2113', '00,21,2113', '龙城区', '21', '辽宁省', '2113', '朝阳市', '211303', '龙城区', '', '', '', '', 3, 1, ''), ('211321', '2113', '00,21,2113', '朝阳县', '21', '辽宁省', '2113', '朝阳市', '211321', '朝阳县', '', '', '', '', 3, 1, ''), ('211322', '2113', '00,21,2113', '建平县', '21', '辽宁省', '2113', '朝阳市', '211322', '建平县', '', '', '', '', 3, 1, ''), ('211324', '2113', '00,21,2113', '喀喇沁左翼蒙古族自治县', '21', '辽宁省', '2113', '朝阳市', '211324', '喀喇沁左翼蒙古族自治县', '', '', '', '', 3, 1, ''), ('211381', '2113', '00,21,2113', '北票市', '21', '辽宁省', '2113', '朝阳市', '211381', '北票市', '', '', '', '', 3, 1, ''), ('211382', '2113', '00,21,2113', '凌源市', '21', '辽宁省', '2113', '朝阳市', '211382', '凌源市', '', '', '', '', 3, 1, ''), ('2114', '21', '00,21', '葫芦岛市', '21', '辽宁省', '2114', '葫芦岛市', '', '', '', '', '', '', 2, 1, ''), ('211402', '2114', '00,21,2114', '连山区', '21', '辽宁省', '2114', '葫芦岛市', '211402', '连山区', '', '', '', '', 3, 1, ''), ('211403', '2114', '00,21,2114', '龙港区', '21', '辽宁省', '2114', '葫芦岛市', '211403', '龙港区', '', '', '', '', 3, 1, ''), ('211404', '2114', '00,21,2114', '南票区', '21', '辽宁省', '2114', '葫芦岛市', '211404', '南票区', '', '', '', '', 3, 1, ''), ('211421', '2114', '00,21,2114', '绥中县', '21', '辽宁省', '2114', '葫芦岛市', '211421', '绥中县', '', '', '', '', 3, 1, ''), ('211422', '2114', '00,21,2114', '建昌县', '21', '辽宁省', '2114', '葫芦岛市', '211422', '建昌县', '', '', '', '', 3, 1, ''), ('211481', '2114', '00,21,2114', '兴城市', '21', '辽宁省', '2114', '葫芦岛市', '211481', '兴城市', '', '', '', '', 3, 1, ''), ('22', '00', '00', '吉林省', '22', '吉林省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2201', '22', '00,22', '长春市', '22', '吉林省', '2201', '长春市', '', '', '', '', '', '', 2, 1, ''), ('220102', '2201', '00,22,2201', '南关区', '22', '吉林省', '2201', '长春市', '220102', '南关区', '', '', '', '', 3, 1, ''), ('220103', '2201', '00,22,2201', '宽城区', '22', '吉林省', '2201', '长春市', '220103', '宽城区', '', '', '', '', 3, 1, ''), ('220104', '2201', '00,22,2201', '朝阳区', '22', '吉林省', '2201', '长春市', '220104', '朝阳区', '', '', '', '', 3, 1, ''), ('220105', '2201', '00,22,2201', '二道区', '22', '吉林省', '2201', '长春市', '220105', '二道区', '', '', '', '', 3, 1, ''), ('220106', '2201', '00,22,2201', '绿园区', '22', '吉林省', '2201', '长春市', '220106', '绿园区', '', '', '', '', 3, 1, ''), ('220112', '2201', '00,22,2201', '双阳区', '22', '吉林省', '2201', '长春市', '220112', '双阳区', '', '', '', '', 3, 1, ''), ('220113', '2201', '00,22,2201', '九台区', '22', '吉林省', '2201', '长春市', '220113', '九台区', '', '', '', '', 3, 1, ''), ('220122', '2201', '00,22,2201', '农安县', '22', '吉林省', '2201', '长春市', '220122', '农安县', '', '', '', '', 3, 1, ''), ('220182', '2201', '00,22,2201', '榆树市', '22', '吉林省', '2201', '长春市', '220182', '榆树市', '', '', '', '', 3, 1, ''), ('220183', '2201', '00,22,2201', '德惠市', '22', '吉林省', '2201', '长春市', '220183', '德惠市', '', '', '', '', 3, 1, ''), ('2202', '22', '00,22', '吉林市', '22', '吉林省', '2202', '吉林市', '', '', '', '', '', '', 2, 1, ''), ('220202', '2202', '00,22,2202', '昌邑区', '22', '吉林省', '2202', '吉林市', '220202', '昌邑区', '', '', '', '', 3, 1, ''), ('220203', '2202', '00,22,2202', '龙潭区', '22', '吉林省', '2202', '吉林市', '220203', '龙潭区', '', '', '', '', 3, 1, ''), ('220204', '2202', '00,22,2202', '船营区', '22', '吉林省', '2202', '吉林市', '220204', '船营区', '', '', '', '', 3, 1, ''), ('220211', '2202', '00,22,2202', '丰满区', '22', '吉林省', '2202', '吉林市', '220211', '丰满区', '', '', '', '', 3, 1, ''), ('220221', '2202', '00,22,2202', '永吉县', '22', '吉林省', '2202', '吉林市', '220221', '永吉县', '', '', '', '', 3, 1, ''), ('220281', '2202', '00,22,2202', '蛟河市', '22', '吉林省', '2202', '吉林市', '220281', '蛟河市', '', '', '', '', 3, 1, ''), ('220282', '2202', '00,22,2202', '桦甸市', '22', '吉林省', '2202', '吉林市', '220282', '桦甸市', '', '', '', '', 3, 1, ''), ('220283', '2202', '00,22,2202', '舒兰市', '22', '吉林省', '2202', '吉林市', '220283', '舒兰市', '', '', '', '', 3, 1, ''), ('220284', '2202', '00,22,2202', '磐石市', '22', '吉林省', '2202', '吉林市', '220284', '磐石市', '', '', '', '', 3, 1, ''), ('2203', '22', '00,22', '四平市', '22', '吉林省', '2203', '四平市', '', '', '', '', '', '', 2, 1, ''), ('220302', '2203', '00,22,2203', '铁西区', '22', '吉林省', '2203', '四平市', '220302', '铁西区', '', '', '', '', 3, 1, ''), ('220303', '2203', '00,22,2203', '铁东区', '22', '吉林省', '2203', '四平市', '220303', '铁东区', '', '', '', '', 3, 1, ''), ('220322', '2203', '00,22,2203', '梨树县', '22', '吉林省', '2203', '四平市', '220322', '梨树县', '', '', '', '', 3, 1, ''), ('220323', '2203', '00,22,2203', '伊通满族自治县', '22', '吉林省', '2203', '四平市', '220323', '伊通满族自治县', '', '', '', '', 3, 1, ''), ('220381', '2203', '00,22,2203', '公主岭市', '22', '吉林省', '2203', '四平市', '220381', '公主岭市', '', '', '', '', 3, 1, ''), ('220382', '2203', '00,22,2203', '双辽市', '22', '吉林省', '2203', '四平市', '220382', '双辽市', '', '', '', '', 3, 1, ''), ('2204', '22', '00,22', '辽源市', '22', '吉林省', '2204', '辽源市', '', '', '', '', '', '', 2, 1, ''), ('220402', '2204', '00,22,2204', '龙山区', '22', '吉林省', '2204', '辽源市', '220402', '龙山区', '', '', '', '', 3, 1, ''), ('220403', '2204', '00,22,2204', '西安区', '22', '吉林省', '2204', '辽源市', '220403', '西安区', '', '', '', '', 3, 1, ''), ('220421', '2204', '00,22,2204', '东丰县', '22', '吉林省', '2204', '辽源市', '220421', '东丰县', '', '', '', '', 3, 1, ''), ('220422', '2204', '00,22,2204', '东辽县', '22', '吉林省', '2204', '辽源市', '220422', '东辽县', '', '', '', '', 3, 1, ''), ('2205', '22', '00,22', '通化市', '22', '吉林省', '2205', '通化市', '', '', '', '', '', '', 2, 1, ''), ('220502', '2205', '00,22,2205', '东昌区', '22', '吉林省', '2205', '通化市', '220502', '东昌区', '', '', '', '', 3, 1, ''), ('220503', '2205', '00,22,2205', '二道江区', '22', '吉林省', '2205', '通化市', '220503', '二道江区', '', '', '', '', 3, 1, ''), ('220521', '2205', '00,22,2205', '通化县', '22', '吉林省', '2205', '通化市', '220521', '通化县', '', '', '', '', 3, 1, ''), ('220523', '2205', '00,22,2205', '辉南县', '22', '吉林省', '2205', '通化市', '220523', '辉南县', '', '', '', '', 3, 1, ''), ('220524', '2205', '00,22,2205', '柳河县', '22', '吉林省', '2205', '通化市', '220524', '柳河县', '', '', '', '', 3, 1, ''), ('220581', '2205', '00,22,2205', '梅河口市', '22', '吉林省', '2205', '通化市', '220581', '梅河口市', '', '', '', '', 3, 1, ''), ('220582', '2205', '00,22,2205', '集安市', '22', '吉林省', '2205', '通化市', '220582', '集安市', '', '', '', '', 3, 1, ''), ('2206', '22', '00,22', '白山市', '22', '吉林省', '2206', '白山市', '', '', '', '', '', '', 2, 1, ''), ('220602', '2206', '00,22,2206', '浑江区', '22', '吉林省', '2206', '白山市', '220602', '浑江区', '', '', '', '', 3, 1, ''), ('220605', '2206', '00,22,2206', '江源区', '22', '吉林省', '2206', '白山市', '220605', '江源区', '', '', '', '', 3, 1, ''), ('220621', '2206', '00,22,2206', '抚松县', '22', '吉林省', '2206', '白山市', '220621', '抚松县', '', '', '', '', 3, 1, ''), ('220622', '2206', '00,22,2206', '靖宇县', '22', '吉林省', '2206', '白山市', '220622', '靖宇县', '', '', '', '', 3, 1, ''), ('220623', '2206', '00,22,2206', '长白朝鲜族自治县', '22', '吉林省', '2206', '白山市', '220623', '长白朝鲜族自治县', '', '', '', '', 3, 1, ''), ('220681', '2206', '00,22,2206', '临江市', '22', '吉林省', '2206', '白山市', '220681', '临江市', '', '', '', '', 3, 1, ''), ('2207', '22', '00,22', '松原市', '22', '吉林省', '2207', '松原市', '', '', '', '', '', '', 2, 1, ''), ('220702', '2207', '00,22,2207', '宁江区', '22', '吉林省', '2207', '松原市', '220702', '宁江区', '', '', '', '', 3, 1, ''), ('220721', '2207', '00,22,2207', '前郭尔罗斯蒙古族自治县', '22', '吉林省', '2207', '松原市', '220721', '前郭尔罗斯蒙古族自治县', '', '', '', '', 3, 1, ''), ('220722', '2207', '00,22,2207', '长岭县', '22', '吉林省', '2207', '松原市', '220722', '长岭县', '', '', '', '', 3, 1, ''), ('220723', '2207', '00,22,2207', '乾安县', '22', '吉林省', '2207', '松原市', '220723', '乾安县', '', '', '', '', 3, 1, ''), ('220781', '2207', '00,22,2207', '扶余市', '22', '吉林省', '2207', '松原市', '220781', '扶余市', '', '', '', '', 3, 1, ''), ('2208', '22', '00,22', '白城市', '22', '吉林省', '2208', '白城市', '', '', '', '', '', '', 2, 1, ''), ('220802', '2208', '00,22,2208', '洮北区', '22', '吉林省', '2208', '白城市', '220802', '洮北区', '', '', '', '', 3, 1, ''), ('220821', '2208', '00,22,2208', '镇赉县', '22', '吉林省', '2208', '白城市', '220821', '镇赉县', '', '', '', '', 3, 1, ''), ('220822', '2208', '00,22,2208', '通榆县', '22', '吉林省', '2208', '白城市', '220822', '通榆县', '', '', '', '', 3, 1, ''), ('220881', '2208', '00,22,2208', '洮南市', '22', '吉林省', '2208', '白城市', '220881', '洮南市', '', '', '', '', 3, 1, ''), ('220882', '2208', '00,22,2208', '大安市', '22', '吉林省', '2208', '白城市', '220882', '大安市', '', '', '', '', 3, 1, ''), ('2224', '22', '00,22', '延边朝鲜族自治州', '22', '吉林省', '2224', '延边朝鲜族自治州', '', '', '', '', '', '', 2, 1, ''), ('222401', '2224', '00,22,2224', '延吉市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222401', '延吉市', '', '', '', '', 3, 1, ''), ('222402', '2224', '00,22,2224', '图们市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222402', '图们市', '', '', '', '', 3, 1, ''), ('222403', '2224', '00,22,2224', '敦化市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222403', '敦化市', '', '', '', '', 3, 1, ''), ('222404', '2224', '00,22,2224', '珲春市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222404', '珲春市', '', '', '', '', 3, 1, ''), ('222405', '2224', '00,22,2224', '龙井市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222405', '龙井市', '', '', '', '', 3, 1, ''), ('222406', '2224', '00,22,2224', '和龙市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222406', '和龙市', '', '', '', '', 3, 1, ''), ('222424', '2224', '00,22,2224', '汪清县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222424', '汪清县', '', '', '', '', 3, 1, ''), ('222426', '2224', '00,22,2224', '安图县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222426', '安图县', '', '', '', '', 3, 1, ''), ('23', '00', '00', '黑龙江省', '23', '黑龙江省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2301', '23', '00,23', '哈尔滨市', '23', '黑龙江省', '2301', '哈尔滨市', '', '', '', '', '', '', 2, 1, ''), ('230102', '2301', '00,23,2301', '道里区', '23', '黑龙江省', '2301', '哈尔滨市', '230102', '道里区', '', '', '', '', 3, 1, ''), ('230103', '2301', '00,23,2301', '南岗区', '23', '黑龙江省', '2301', '哈尔滨市', '230103', '南岗区', '', '', '', '', 3, 1, ''), ('230104', '2301', '00,23,2301', '道外区', '23', '黑龙江省', '2301', '哈尔滨市', '230104', '道外区', '', '', '', '', 3, 1, ''), ('230108', '2301', '00,23,2301', '平房区', '23', '黑龙江省', '2301', '哈尔滨市', '230108', '平房区', '', '', '', '', 3, 1, ''), ('230109', '2301', '00,23,2301', '松北区', '23', '黑龙江省', '2301', '哈尔滨市', '230109', '松北区', '', '', '', '', 3, 1, ''), ('230110', '2301', '00,23,2301', '香坊区', '23', '黑龙江省', '2301', '哈尔滨市', '230110', '香坊区', '', '', '', '', 3, 1, ''), ('230111', '2301', '00,23,2301', '呼兰区', '23', '黑龙江省', '2301', '哈尔滨市', '230111', '呼兰区', '', '', '', '', 3, 1, ''), ('230112', '2301', '00,23,2301', '阿城区', '23', '黑龙江省', '2301', '哈尔滨市', '230112', '阿城区', '', '', '', '', 3, 1, ''), ('230113', '2301', '00,23,2301', '双城区', '23', '黑龙江省', '2301', '哈尔滨市', '230113', '双城区', '', '', '', '', 3, 1, ''), ('230123', '2301', '00,23,2301', '依兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230123', '依兰县', '', '', '', '', 3, 1, ''), ('230124', '2301', '00,23,2301', '方正县', '23', '黑龙江省', '2301', '哈尔滨市', '230124', '方正县', '', '', '', '', 3, 1, ''), ('230125', '2301', '00,23,2301', '宾县', '23', '黑龙江省', '2301', '哈尔滨市', '230125', '宾县', '', '', '', '', 3, 1, ''), ('230126', '2301', '00,23,2301', '巴彦县', '23', '黑龙江省', '2301', '哈尔滨市', '230126', '巴彦县', '', '', '', '', 3, 1, ''), ('230127', '2301', '00,23,2301', '木兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230127', '木兰县', '', '', '', '', 3, 1, ''), ('230128', '2301', '00,23,2301', '通河县', '23', '黑龙江省', '2301', '哈尔滨市', '230128', '通河县', '', '', '', '', 3, 1, ''), ('230129', '2301', '00,23,2301', '延寿县', '23', '黑龙江省', '2301', '哈尔滨市', '230129', '延寿县', '', '', '', '', 3, 1, ''), ('230183', '2301', '00,23,2301', '尚志市', '23', '黑龙江省', '2301', '哈尔滨市', '230183', '尚志市', '', '', '', '', 3, 1, ''), ('230184', '2301', '00,23,2301', '五常市', '23', '黑龙江省', '2301', '哈尔滨市', '230184', '五常市', '', '', '', '', 3, 1, ''), ('2302', '23', '00,23', '齐齐哈尔市', '23', '黑龙江省', '2302', '齐齐哈尔市', '', '', '', '', '', '', 2, 1, ''), ('230202', '2302', '00,23,2302', '龙沙区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230202', '龙沙区', '', '', '', '', 3, 1, ''), ('230203', '2302', '00,23,2302', '建华区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230203', '建华区', '', '', '', '', 3, 1, ''), ('230204', '2302', '00,23,2302', '铁锋区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230204', '铁锋区', '', '', '', '', 3, 1, ''), ('230205', '2302', '00,23,2302', '昂昂溪区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230205', '昂昂溪区', '', '', '', '', 3, 1, ''), ('230206', '2302', '00,23,2302', '富拉尔基区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230206', '富拉尔基区', '', '', '', '', 3, 1, ''), ('230207', '2302', '00,23,2302', '碾子山区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230207', '碾子山区', '', '', '', '', 3, 1, ''), ('230208', '2302', '00,23,2302', '梅里斯达斡尔族区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230208', '梅里斯达斡尔族区', '', '', '', '', 3, 1, ''), ('230221', '2302', '00,23,2302', '龙江县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230221', '龙江县', '', '', '', '', 3, 1, ''), ('230223', '2302', '00,23,2302', '依安县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230223', '依安县', '', '', '', '', 3, 1, ''), ('230224', '2302', '00,23,2302', '泰来县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230224', '泰来县', '', '', '', '', 3, 1, ''), ('230225', '2302', '00,23,2302', '甘南县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230225', '甘南县', '', '', '', '', 3, 1, ''), ('230227', '2302', '00,23,2302', '富裕县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230227', '富裕县', '', '', '', '', 3, 1, ''), ('230229', '2302', '00,23,2302', '克山县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230229', '克山县', '', '', '', '', 3, 1, ''), ('230230', '2302', '00,23,2302', '克东县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230230', '克东县', '', '', '', '', 3, 1, ''), ('230231', '2302', '00,23,2302', '拜泉县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230231', '拜泉县', '', '', '', '', 3, 1, ''), ('230281', '2302', '00,23,2302', '讷河市', '23', '黑龙江省', '2302', '齐齐哈尔市', '230281', '讷河市', '', '', '', '', 3, 1, ''), ('2303', '23', '00,23', '鸡西市', '23', '黑龙江省', '2303', '鸡西市', '', '', '', '', '', '', 2, 1, ''), ('230302', '2303', '00,23,2303', '鸡冠区', '23', '黑龙江省', '2303', '鸡西市', '230302', '鸡冠区', '', '', '', '', 3, 1, ''), ('230303', '2303', '00,23,2303', '恒山区', '23', '黑龙江省', '2303', '鸡西市', '230303', '恒山区', '', '', '', '', 3, 1, ''), ('230304', '2303', '00,23,2303', '滴道区', '23', '黑龙江省', '2303', '鸡西市', '230304', '滴道区', '', '', '', '', 3, 1, ''), ('230305', '2303', '00,23,2303', '梨树区', '23', '黑龙江省', '2303', '鸡西市', '230305', '梨树区', '', '', '', '', 3, 1, ''), ('230306', '2303', '00,23,2303', '城子河区', '23', '黑龙江省', '2303', '鸡西市', '230306', '城子河区', '', '', '', '', 3, 1, ''), ('230307', '2303', '00,23,2303', '麻山区', '23', '黑龙江省', '2303', '鸡西市', '230307', '麻山区', '', '', '', '', 3, 1, ''), ('230321', '2303', '00,23,2303', '鸡东县', '23', '黑龙江省', '2303', '鸡西市', '230321', '鸡东县', '', '', '', '', 3, 1, ''), ('230381', '2303', '00,23,2303', '虎林市', '23', '黑龙江省', '2303', '鸡西市', '230381', '虎林市', '', '', '', '', 3, 1, ''), ('230382', '2303', '00,23,2303', '密山市', '23', '黑龙江省', '2303', '鸡西市', '230382', '密山市', '', '', '', '', 3, 1, ''), ('2304', '23', '00,23', '鹤岗市', '23', '黑龙江省', '2304', '鹤岗市', '', '', '', '', '', '', 2, 1, ''), ('230402', '2304', '00,23,2304', '向阳区', '23', '黑龙江省', '2304', '鹤岗市', '230402', '向阳区', '', '', '', '', 3, 1, ''), ('230403', '2304', '00,23,2304', '工农区', '23', '黑龙江省', '2304', '鹤岗市', '230403', '工农区', '', '', '', '', 3, 1, ''), ('230404', '2304', '00,23,2304', '南山区', '23', '黑龙江省', '2304', '鹤岗市', '230404', '南山区', '', '', '', '', 3, 1, ''), ('230405', '2304', '00,23,2304', '兴安区', '23', '黑龙江省', '2304', '鹤岗市', '230405', '兴安区', '', '', '', '', 3, 1, ''), ('230406', '2304', '00,23,2304', '东山区', '23', '黑龙江省', '2304', '鹤岗市', '230406', '东山区', '', '', '', '', 3, 1, ''), ('230407', '2304', '00,23,2304', '兴山区', '23', '黑龙江省', '2304', '鹤岗市', '230407', '兴山区', '', '', '', '', 3, 1, ''), ('230421', '2304', '00,23,2304', '萝北县', '23', '黑龙江省', '2304', '鹤岗市', '230421', '萝北县', '', '', '', '', 3, 1, ''), ('230422', '2304', '00,23,2304', '绥滨县', '23', '黑龙江省', '2304', '鹤岗市', '230422', '绥滨县', '', '', '', '', 3, 1, ''), ('2305', '23', '00,23', '双鸭山市', '23', '黑龙江省', '2305', '双鸭山市', '', '', '', '', '', '', 2, 1, ''), ('230502', '2305', '00,23,2305', '尖山区', '23', '黑龙江省', '2305', '双鸭山市', '230502', '尖山区', '', '', '', '', 3, 1, ''), ('230503', '2305', '00,23,2305', '岭东区', '23', '黑龙江省', '2305', '双鸭山市', '230503', '岭东区', '', '', '', '', 3, 1, ''), ('230505', '2305', '00,23,2305', '四方台区', '23', '黑龙江省', '2305', '双鸭山市', '230505', '四方台区', '', '', '', '', 3, 1, ''), ('230506', '2305', '00,23,2305', '宝山区', '23', '黑龙江省', '2305', '双鸭山市', '230506', '宝山区', '', '', '', '', 3, 1, ''), ('230521', '2305', '00,23,2305', '集贤县', '23', '黑龙江省', '2305', '双鸭山市', '230521', '集贤县', '', '', '', '', 3, 1, ''), ('230522', '2305', '00,23,2305', '友谊县', '23', '黑龙江省', '2305', '双鸭山市', '230522', '友谊县', '', '', '', '', 3, 1, ''), ('230523', '2305', '00,23,2305', '宝清县', '23', '黑龙江省', '2305', '双鸭山市', '230523', '宝清县', '', '', '', '', 3, 1, ''), ('230524', '2305', '00,23,2305', '饶河县', '23', '黑龙江省', '2305', '双鸭山市', '230524', '饶河县', '', '', '', '', 3, 1, ''), ('2306', '23', '00,23', '大庆市', '23', '黑龙江省', '2306', '大庆市', '', '', '', '', '', '', 2, 1, ''), ('230602', '2306', '00,23,2306', '萨尔图区', '23', '黑龙江省', '2306', '大庆市', '230602', '萨尔图区', '', '', '', '', 3, 1, ''), ('230603', '2306', '00,23,2306', '龙凤区', '23', '黑龙江省', '2306', '大庆市', '230603', '龙凤区', '', '', '', '', 3, 1, ''), ('230604', '2306', '00,23,2306', '让胡路区', '23', '黑龙江省', '2306', '大庆市', '230604', '让胡路区', '', '', '', '', 3, 1, ''), ('230605', '2306', '00,23,2306', '红岗区', '23', '黑龙江省', '2306', '大庆市', '230605', '红岗区', '', '', '', '', 3, 1, ''), ('230606', '2306', '00,23,2306', '大同区', '23', '黑龙江省', '2306', '大庆市', '230606', '大同区', '', '', '', '', 3, 1, ''), ('230621', '2306', '00,23,2306', '肇州县', '23', '黑龙江省', '2306', '大庆市', '230621', '肇州县', '', '', '', '', 3, 1, ''), ('230622', '2306', '00,23,2306', '肇源县', '23', '黑龙江省', '2306', '大庆市', '230622', '肇源县', '', '', '', '', 3, 1, ''), ('230623', '2306', '00,23,2306', '林甸县', '23', '黑龙江省', '2306', '大庆市', '230623', '林甸县', '', '', '', '', 3, 1, ''), ('230624', '2306', '00,23,2306', '杜尔伯特蒙古族自治县', '23', '黑龙江省', '2306', '大庆市', '230624', '杜尔伯特蒙古族自治县', '', '', '', '', 3, 1, ''), ('2307', '23', '00,23', '伊春市', '23', '黑龙江省', '2307', '伊春市', '', '', '', '', '', '', 2, 1, ''), ('230717', '2307', '00,23,2307', '伊美区', '23', '黑龙江省', '2307', '伊春市', '230717', '伊美区', '', '', '', '', 3, 1, ''), ('230718', '2307', '00,23,2307', '乌翠区', '23', '黑龙江省', '2307', '伊春市', '230718', '乌翠区', '', '', '', '', 3, 1, ''), ('230719', '2307', '00,23,2307', '友好区', '23', '黑龙江省', '2307', '伊春市', '230719', '友好区', '', '', '', '', 3, 1, ''), ('230722', '2307', '00,23,2307', '嘉荫县', '23', '黑龙江省', '2307', '伊春市', '230722', '嘉荫县', '', '', '', '', 3, 1, ''), ('230723', '2307', '00,23,2307', '汤旺县', '23', '黑龙江省', '2307', '伊春市', '230723', '汤旺县', '', '', '', '', 3, 1, ''), ('230724', '2307', '00,23,2307', '丰林县', '23', '黑龙江省', '2307', '伊春市', '230724', '丰林县', '', '', '', '', 3, 1, ''), ('230725', '2307', '00,23,2307', '大箐山县', '23', '黑龙江省', '2307', '伊春市', '230725', '大箐山县', '', '', '', '', 3, 1, ''), ('230726', '2307', '00,23,2307', '南岔县', '23', '黑龙江省', '2307', '伊春市', '230726', '南岔县', '', '', '', '', 3, 1, ''), ('230751', '2307', '00,23,2307', '金林区', '23', '黑龙江省', '2307', '伊春市', '230751', '金林区', '', '', '', '', 3, 1, ''), ('230781', '2307', '00,23,2307', '铁力市', '23', '黑龙江省', '2307', '伊春市', '230781', '铁力市', '', '', '', '', 3, 1, ''), ('2308', '23', '00,23', '佳木斯市', '23', '黑龙江省', '2308', '佳木斯市', '', '', '', '', '', '', 2, 1, ''), ('230803', '2308', '00,23,2308', '向阳区', '23', '黑龙江省', '2308', '佳木斯市', '230803', '向阳区', '', '', '', '', 3, 1, ''), ('230804', '2308', '00,23,2308', '前进区', '23', '黑龙江省', '2308', '佳木斯市', '230804', '前进区', '', '', '', '', 3, 1, ''), ('230805', '2308', '00,23,2308', '东风区', '23', '黑龙江省', '2308', '佳木斯市', '230805', '东风区', '', '', '', '', 3, 1, ''), ('230811', '2308', '00,23,2308', '郊区', '23', '黑龙江省', '2308', '佳木斯市', '230811', '郊区', '', '', '', '', 3, 1, ''), ('230822', '2308', '00,23,2308', '桦南县', '23', '黑龙江省', '2308', '佳木斯市', '230822', '桦南县', '', '', '', '', 3, 1, ''), ('230826', '2308', '00,23,2308', '桦川县', '23', '黑龙江省', '2308', '佳木斯市', '230826', '桦川县', '', '', '', '', 3, 1, ''), ('230828', '2308', '00,23,2308', '汤原县', '23', '黑龙江省', '2308', '佳木斯市', '230828', '汤原县', '', '', '', '', 3, 1, ''), ('230881', '2308', '00,23,2308', '同江市', '23', '黑龙江省', '2308', '佳木斯市', '230881', '同江市', '', '', '', '', 3, 1, ''), ('230882', '2308', '00,23,2308', '富锦市', '23', '黑龙江省', '2308', '佳木斯市', '230882', '富锦市', '', '', '', '', 3, 1, ''), ('230883', '2308', '00,23,2308', '抚远市', '23', '黑龙江省', '2308', '佳木斯市', '230883', '抚远市', '', '', '', '', 3, 1, ''), ('2309', '23', '00,23', '七台河市', '23', '黑龙江省', '2309', '七台河市', '', '', '', '', '', '', 2, 1, ''), ('230902', '2309', '00,23,2309', '新兴区', '23', '黑龙江省', '2309', '七台河市', '230902', '新兴区', '', '', '', '', 3, 1, ''), ('230903', '2309', '00,23,2309', '桃山区', '23', '黑龙江省', '2309', '七台河市', '230903', '桃山区', '', '', '', '', 3, 1, ''), ('230904', '2309', '00,23,2309', '茄子河区', '23', '黑龙江省', '2309', '七台河市', '230904', '茄子河区', '', '', '', '', 3, 1, ''), ('230921', '2309', '00,23,2309', '勃利县', '23', '黑龙江省', '2309', '七台河市', '230921', '勃利县', '', '', '', '', 3, 1, ''), ('2310', '23', '00,23', '牡丹江市', '23', '黑龙江省', '2310', '牡丹江市', '', '', '', '', '', '', 2, 1, ''), ('231002', '2310', '00,23,2310', '东安区', '23', '黑龙江省', '2310', '牡丹江市', '231002', '东安区', '', '', '', '', 3, 1, ''), ('231003', '2310', '00,23,2310', '阳明区', '23', '黑龙江省', '2310', '牡丹江市', '231003', '阳明区', '', '', '', '', 3, 1, ''), ('231004', '2310', '00,23,2310', '爱民区', '23', '黑龙江省', '2310', '牡丹江市', '231004', '爱民区', '', '', '', '', 3, 1, ''), ('231005', '2310', '00,23,2310', '西安区', '23', '黑龙江省', '2310', '牡丹江市', '231005', '西安区', '', '', '', '', 3, 1, ''), ('231025', '2310', '00,23,2310', '林口县', '23', '黑龙江省', '2310', '牡丹江市', '231025', '林口县', '', '', '', '', 3, 1, ''), ('231081', '2310', '00,23,2310', '绥芬河市', '23', '黑龙江省', '2310', '牡丹江市', '231081', '绥芬河市', '', '', '', '', 3, 1, ''), ('231083', '2310', '00,23,2310', '海林市', '23', '黑龙江省', '2310', '牡丹江市', '231083', '海林市', '', '', '', '', 3, 1, ''), ('231084', '2310', '00,23,2310', '宁安市', '23', '黑龙江省', '2310', '牡丹江市', '231084', '宁安市', '', '', '', '', 3, 1, ''), ('231085', '2310', '00,23,2310', '穆棱市', '23', '黑龙江省', '2310', '牡丹江市', '231085', '穆棱市', '', '', '', '', 3, 1, ''), ('231086', '2310', '00,23,2310', '东宁市', '23', '黑龙江省', '2310', '牡丹江市', '231086', '东宁市', '', '', '', '', 3, 1, ''), ('2311', '23', '00,23', '黑河市', '23', '黑龙江省', '2311', '黑河市', '', '', '', '', '', '', 2, 1, ''), ('231102', '2311', '00,23,2311', '爱辉区', '23', '黑龙江省', '2311', '黑河市', '231102', '爱辉区', '', '', '', '', 3, 1, ''), ('231123', '2311', '00,23,2311', '逊克县', '23', '黑龙江省', '2311', '黑河市', '231123', '逊克县', '', '', '', '', 3, 1, ''), ('231124', '2311', '00,23,2311', '孙吴县', '23', '黑龙江省', '2311', '黑河市', '231124', '孙吴县', '', '', '', '', 3, 1, ''), ('231181', '2311', '00,23,2311', '北安市', '23', '黑龙江省', '2311', '黑河市', '231181', '北安市', '', '', '', '', 3, 1, ''), ('231182', '2311', '00,23,2311', '五大连池市', '23', '黑龙江省', '2311', '黑河市', '231182', '五大连池市', '', '', '', '', 3, 1, ''), ('231183', '2311', '00,23,2311', '嫩江市', '23', '黑龙江省', '2311', '黑河市', '231183', '嫩江市', '', '', '', '', 3, 1, ''), ('2312', '23', '00,23', '绥化市', '23', '黑龙江省', '2312', '绥化市', '', '', '', '', '', '', 2, 1, ''), ('231202', '2312', '00,23,2312', '北林区', '23', '黑龙江省', '2312', '绥化市', '231202', '北林区', '', '', '', '', 3, 1, ''), ('231221', '2312', '00,23,2312', '望奎县', '23', '黑龙江省', '2312', '绥化市', '231221', '望奎县', '', '', '', '', 3, 1, ''), ('231222', '2312', '00,23,2312', '兰西县', '23', '黑龙江省', '2312', '绥化市', '231222', '兰西县', '', '', '', '', 3, 1, ''), ('231223', '2312', '00,23,2312', '青冈县', '23', '黑龙江省', '2312', '绥化市', '231223', '青冈县', '', '', '', '', 3, 1, ''), ('231224', '2312', '00,23,2312', '庆安县', '23', '黑龙江省', '2312', '绥化市', '231224', '庆安县', '', '', '', '', 3, 1, ''), ('231225', '2312', '00,23,2312', '明水县', '23', '黑龙江省', '2312', '绥化市', '231225', '明水县', '', '', '', '', 3, 1, ''), ('231226', '2312', '00,23,2312', '绥棱县', '23', '黑龙江省', '2312', '绥化市', '231226', '绥棱县', '', '', '', '', 3, 1, ''), ('231281', '2312', '00,23,2312', '安达市', '23', '黑龙江省', '2312', '绥化市', '231281', '安达市', '', '', '', '', 3, 1, ''), ('231282', '2312', '00,23,2312', '肇东市', '23', '黑龙江省', '2312', '绥化市', '231282', '肇东市', '', '', '', '', 3, 1, ''), ('231283', '2312', '00,23,2312', '海伦市', '23', '黑龙江省', '2312', '绥化市', '231283', '海伦市', '', '', '', '', 3, 1, ''), ('2327', '23', '00,23', '大兴安岭地区', '23', '黑龙江省', '2327', '大兴安岭地区', '', '', '', '', '', '', 2, 1, ''), ('232701', '2327', '00,23,2327', '漠河市', '23', '黑龙江省', '2327', '大兴安岭地区', '232701', '漠河市', '', '', '', '', 3, 1, ''), ('232721', '2327', '00,23,2327', '呼玛县', '23', '黑龙江省', '2327', '大兴安岭地区', '232721', '呼玛县', '', '', '', '', 3, 1, ''), ('232722', '2327', '00,23,2327', '塔河县', '23', '黑龙江省', '2327', '大兴安岭地区', '232722', '塔河县', '', '', '', '', 3, 1, ''), ('31', '00', '00', '上海市', '31', '上海市', '', '', '', '', '', '', '', '', 1, 1, ''), ('3101', '31', '00,31', '上海市', '31', '上海市', '3101', '上海市', '', '', '', '', '', '', 2, 1, ''), ('310101', '3101', '00,31,3101', '黄浦区', '31', '上海市', '3101', '上海市', '310101', '黄浦区', '', '', '', '', 3, 1, ''), ('310104', '3101', '00,31,3101', '徐汇区', '31', '上海市', '3101', '上海市', '310104', '徐汇区', '', '', '', '', 3, 1, ''), ('310105', '3101', '00,31,3101', '长宁区', '31', '上海市', '3101', '上海市', '310105', '长宁区', '', '', '', '', 3, 1, ''), ('310106', '3101', '00,31,3101', '静安区', '31', '上海市', '3101', '上海市', '310106', '静安区', '', '', '', '', 3, 1, ''), ('310107', '3101', '00,31,3101', '普陀区', '31', '上海市', '3101', '上海市', '310107', '普陀区', '', '', '', '', 3, 1, ''), ('310109', '3101', '00,31,3101', '虹口区', '31', '上海市', '3101', '上海市', '310109', '虹口区', '', '', '', '', 3, 1, ''), ('310110', '3101', '00,31,3101', '杨浦区', '31', '上海市', '3101', '上海市', '310110', '杨浦区', '', '', '', '', 3, 1, ''), ('310112', '3101', '00,31,3101', '闵行区', '31', '上海市', '3101', '上海市', '310112', '闵行区', '', '', '', '', 3, 1, ''), ('310113', '3101', '00,31,3101', '宝山区', '31', '上海市', '3101', '上海市', '310113', '宝山区', '', '', '', '', 3, 1, ''), ('310114', '3101', '00,31,3101', '嘉定区', '31', '上海市', '3101', '上海市', '310114', '嘉定区', '', '', '', '', 3, 1, ''), ('310115', '3101', '00,31,3101', '浦东新区', '31', '上海市', '3101', '上海市', '310115', '浦东新区', '', '', '', '', 3, 1, ''), ('310116', '3101', '00,31,3101', '金山区', '31', '上海市', '3101', '上海市', '310116', '金山区', '', '', '', '', 3, 1, ''), ('310117', '3101', '00,31,3101', '松江区', '31', '上海市', '3101', '上海市', '310117', '松江区', '', '', '', '', 3, 1, ''), ('310118', '3101', '00,31,3101', '青浦区', '31', '上海市', '3101', '上海市', '310118', '青浦区', '', '', '', '', 3, 1, ''), ('310120', '3101', '00,31,3101', '奉贤区', '31', '上海市', '3101', '上海市', '310120', '奉贤区', '', '', '', '', 3, 1, ''), ('310151', '3101', '00,31,3101', '崇明区', '31', '上海市', '3101', '上海市', '310151', '崇明区', '', '', '', '', 3, 1, ''), ('32', '00', '00', '江苏省', '32', '江苏省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3201', '32', '00,32', '南京市', '32', '江苏省', '3201', '南京市', '', '', '', '', '', '', 2, 1, ''), ('320102', '3201', '00,32,3201', '玄武区', '32', '江苏省', '3201', '南京市', '320102', '玄武区', '', '', '', '', 3, 1, ''), ('320104', '3201', '00,32,3201', '秦淮区', '32', '江苏省', '3201', '南京市', '320104', '秦淮区', '', '', '', '', 3, 1, ''), ('320105', '3201', '00,32,3201', '建邺区', '32', '江苏省', '3201', '南京市', '320105', '建邺区', '', '', '', '', 3, 1, ''), ('320106', '3201', '00,32,3201', '鼓楼区', '32', '江苏省', '3201', '南京市', '320106', '鼓楼区', '', '', '', '', 3, 1, ''), ('320111', '3201', '00,32,3201', '浦口区', '32', '江苏省', '3201', '南京市', '320111', '浦口区', '', '', '', '', 3, 1, ''), ('320113', '3201', '00,32,3201', '栖霞区', '32', '江苏省', '3201', '南京市', '320113', '栖霞区', '', '', '', '', 3, 1, ''), ('320114', '3201', '00,32,3201', '雨花台区', '32', '江苏省', '3201', '南京市', '320114', '雨花台区', '', '', '', '', 3, 1, ''), ('320115', '3201', '00,32,3201', '江宁区', '32', '江苏省', '3201', '南京市', '320115', '江宁区', '', '', '', '', 3, 1, ''), ('320116', '3201', '00,32,3201', '六合区', '32', '江苏省', '3201', '南京市', '320116', '六合区', '', '', '', '', 3, 1, ''), ('320117', '3201', '00,32,3201', '溧水区', '32', '江苏省', '3201', '南京市', '320117', '溧水区', '', '', '', '', 3, 1, ''), ('320118', '3201', '00,32,3201', '高淳区', '32', '江苏省', '3201', '南京市', '320118', '高淳区', '', '', '', '', 3, 1, ''), ('3202', '32', '00,32', '无锡市', '32', '江苏省', '3202', '无锡市', '', '', '', '', '', '', 2, 1, ''), ('320205', '3202', '00,32,3202', '锡山区', '32', '江苏省', '3202', '无锡市', '320205', '锡山区', '', '', '', '', 3, 1, ''), ('320206', '3202', '00,32,3202', '惠山区', '32', '江苏省', '3202', '无锡市', '320206', '惠山区', '', '', '', '', 3, 1, ''), ('320211', '3202', '00,32,3202', '滨湖区', '32', '江苏省', '3202', '无锡市', '320211', '滨湖区', '', '', '', '', 3, 1, ''), ('320213', '3202', '00,32,3202', '梁溪区', '32', '江苏省', '3202', '无锡市', '320213', '梁溪区', '', '', '', '', 3, 1, ''), ('320214', '3202', '00,32,3202', '新吴区', '32', '江苏省', '3202', '无锡市', '320214', '新吴区', '', '', '', '', 3, 1, ''), ('320281', '3202', '00,32,3202', '江阴市', '32', '江苏省', '3202', '无锡市', '320281', '江阴市', '', '', '', '', 3, 1, ''), ('320282', '3202', '00,32,3202', '宜兴市', '32', '江苏省', '3202', '无锡市', '320282', '宜兴市', '', '', '', '', 3, 1, ''), ('3203', '32', '00,32', '徐州市', '32', '江苏省', '3203', '徐州市', '', '', '', '', '', '', 2, 1, ''), ('320302', '3203', '00,32,3203', '鼓楼区', '32', '江苏省', '3203', '徐州市', '320302', '鼓楼区', '', '', '', '', 3, 1, ''), ('320303', '3203', '00,32,3203', '云龙区', '32', '江苏省', '3203', '徐州市', '320303', '云龙区', '', '', '', '', 3, 1, ''), ('320305', '3203', '00,32,3203', '贾汪区', '32', '江苏省', '3203', '徐州市', '320305', '贾汪区', '', '', '', '', 3, 1, ''), ('320311', '3203', '00,32,3203', '泉山区', '32', '江苏省', '3203', '徐州市', '320311', '泉山区', '', '', '', '', 3, 1, ''), ('320312', '3203', '00,32,3203', '铜山区', '32', '江苏省', '3203', '徐州市', '320312', '铜山区', '', '', '', '', 3, 1, ''), ('320321', '3203', '00,32,3203', '丰县', '32', '江苏省', '3203', '徐州市', '320321', '丰县', '', '', '', '', 3, 1, ''), ('320322', '3203', '00,32,3203', '沛县', '32', '江苏省', '3203', '徐州市', '320322', '沛县', '', '', '', '', 3, 1, ''), ('320324', '3203', '00,32,3203', '睢宁县', '32', '江苏省', '3203', '徐州市', '320324', '睢宁县', '', '', '', '', 3, 1, ''), ('320381', '3203', '00,32,3203', '新沂市', '32', '江苏省', '3203', '徐州市', '320381', '新沂市', '', '', '', '', 3, 1, ''), ('320382', '3203', '00,32,3203', '邳州市', '32', '江苏省', '3203', '徐州市', '320382', '邳州市', '', '', '', '', 3, 1, ''), ('3204', '32', '00,32', '常州市', '32', '江苏省', '3204', '常州市', '', '', '', '', '', '', 2, 1, ''), ('320402', '3204', '00,32,3204', '天宁区', '32', '江苏省', '3204', '常州市', '320402', '天宁区', '', '', '', '', 3, 1, ''), ('320404', '3204', '00,32,3204', '钟楼区', '32', '江苏省', '3204', '常州市', '320404', '钟楼区', '', '', '', '', 3, 1, ''), ('320411', '3204', '00,32,3204', '新北区', '32', '江苏省', '3204', '常州市', '320411', '新北区', '', '', '', '', 3, 1, ''), ('320412', '3204', '00,32,3204', '武进区', '32', '江苏省', '3204', '常州市', '320412', '武进区', '', '', '', '', 3, 1, ''), ('320413', '3204', '00,32,3204', '金坛区', '32', '江苏省', '3204', '常州市', '320413', '金坛区', '', '', '', '', 3, 1, ''), ('320481', '3204', '00,32,3204', '溧阳市', '32', '江苏省', '3204', '常州市', '320481', '溧阳市', '', '', '', '', 3, 1, ''), ('3205', '32', '00,32', '苏州市', '32', '江苏省', '3205', '苏州市', '', '', '', '', '', '', 2, 1, ''), ('320505', '3205', '00,32,3205', '虎丘区', '32', '江苏省', '3205', '苏州市', '320505', '虎丘区', '', '', '', '', 3, 1, ''), ('320506', '3205', '00,32,3205', '吴中区', '32', '江苏省', '3205', '苏州市', '320506', '吴中区', '', '', '', '', 3, 1, ''), ('320507', '3205', '00,32,3205', '相城区', '32', '江苏省', '3205', '苏州市', '320507', '相城区', '', '', '', '', 3, 1, ''), ('320508', '3205', '00,32,3205', '姑苏区', '32', '江苏省', '3205', '苏州市', '320508', '姑苏区', '', '', '', '', 3, 1, ''), ('320509', '3205', '00,32,3205', '吴江区', '32', '江苏省', '3205', '苏州市', '320509', '吴江区', '', '', '', '', 3, 1, ''), ('320581', '3205', '00,32,3205', '常熟市', '32', '江苏省', '3205', '苏州市', '320581', '常熟市', '', '', '', '', 3, 1, ''), ('320582', '3205', '00,32,3205', '张家港市', '32', '江苏省', '3205', '苏州市', '320582', '张家港市', '', '', '', '', 3, 1, ''), ('320583', '3205', '00,32,3205', '昆山市', '32', '江苏省', '3205', '苏州市', '320583', '昆山市', '', '', '', '', 3, 1, ''), ('320585', '3205', '00,32,3205', '太仓市', '32', '江苏省', '3205', '苏州市', '320585', '太仓市', '', '', '', '', 3, 1, ''), ('3206', '32', '00,32', '南通市', '32', '江苏省', '3206', '南通市', '', '', '', '', '', '', 2, 1, ''), ('320602', '3206', '00,32,3206', '崇川区', '32', '江苏省', '3206', '南通市', '320602', '崇川区', '', '', '', '', 3, 1, ''), ('320611', '3206', '00,32,3206', '港闸区', '32', '江苏省', '3206', '南通市', '320611', '港闸区', '', '', '', '', 3, 1, ''), ('320612', '3206', '00,32,3206', '通州区', '32', '江苏省', '3206', '南通市', '320612', '通州区', '', '', '', '', 3, 1, ''), ('320623', '3206', '00,32,3206', '如东县', '32', '江苏省', '3206', '南通市', '320623', '如东县', '', '', '', '', 3, 1, ''), ('320681', '3206', '00,32,3206', '启东市', '32', '江苏省', '3206', '南通市', '320681', '启东市', '', '', '', '', 3, 1, ''), ('320682', '3206', '00,32,3206', '如皋市', '32', '江苏省', '3206', '南通市', '320682', '如皋市', '', '', '', '', 3, 1, ''), ('320684', '3206', '00,32,3206', '海门市', '32', '江苏省', '3206', '南通市', '320684', '海门市', '', '', '', '', 3, 1, ''), ('320685', '3206', '00,32,3206', '海安市', '32', '江苏省', '3206', '南通市', '320685', '海安市', '', '', '', '', 3, 1, ''), ('3207', '32', '00,32', '连云港市', '32', '江苏省', '3207', '连云港市', '', '', '', '', '', '', 2, 1, ''), ('320703', '3207', '00,32,3207', '连云区', '32', '江苏省', '3207', '连云港市', '320703', '连云区', '', '', '', '', 3, 1, ''), ('320706', '3207', '00,32,3207', '海州区', '32', '江苏省', '3207', '连云港市', '320706', '海州区', '', '', '', '', 3, 1, ''), ('320707', '3207', '00,32,3207', '赣榆区', '32', '江苏省', '3207', '连云港市', '320707', '赣榆区', '', '', '', '', 3, 1, ''), ('320722', '3207', '00,32,3207', '东海县', '32', '江苏省', '3207', '连云港市', '320722', '东海县', '', '', '', '', 3, 1, ''), ('320723', '3207', '00,32,3207', '灌云县', '32', '江苏省', '3207', '连云港市', '320723', '灌云县', '', '', '', '', 3, 1, ''), ('320724', '3207', '00,32,3207', '灌南县', '32', '江苏省', '3207', '连云港市', '320724', '灌南县', '', '', '', '', 3, 1, ''), ('3208', '32', '00,32', '淮安市', '32', '江苏省', '3208', '淮安市', '', '', '', '', '', '', 2, 1, ''), ('320803', '3208', '00,32,3208', '淮安区', '32', '江苏省', '3208', '淮安市', '320803', '淮安区', '', '', '', '', 3, 1, ''), ('320804', '3208', '00,32,3208', '淮阴区', '32', '江苏省', '3208', '淮安市', '320804', '淮阴区', '', '', '', '', 3, 1, ''), ('320812', '3208', '00,32,3208', '清江浦区', '32', '江苏省', '3208', '淮安市', '320812', '清江浦区', '', '', '', '', 3, 1, ''), ('320813', '3208', '00,32,3208', '洪泽区', '32', '江苏省', '3208', '淮安市', '320813', '洪泽区', '', '', '', '', 3, 1, ''), ('320826', '3208', '00,32,3208', '涟水县', '32', '江苏省', '3208', '淮安市', '320826', '涟水县', '', '', '', '', 3, 1, ''), ('320830', '3208', '00,32,3208', '盱眙县', '32', '江苏省', '3208', '淮安市', '320830', '盱眙县', '', '', '', '', 3, 1, ''), ('320831', '3208', '00,32,3208', '金湖县', '32', '江苏省', '3208', '淮安市', '320831', '金湖县', '', '', '', '', 3, 1, ''), ('3209', '32', '00,32', '盐城市', '32', '江苏省', '3209', '盐城市', '', '', '', '', '', '', 2, 1, ''), ('320902', '3209', '00,32,3209', '亭湖区', '32', '江苏省', '3209', '盐城市', '320902', '亭湖区', '', '', '', '', 3, 1, ''), ('320903', '3209', '00,32,3209', '盐都区', '32', '江苏省', '3209', '盐城市', '320903', '盐都区', '', '', '', '', 3, 1, ''), ('320904', '3209', '00,32,3209', '大丰区', '32', '江苏省', '3209', '盐城市', '320904', '大丰区', '', '', '', '', 3, 1, ''), ('320921', '3209', '00,32,3209', '响水县', '32', '江苏省', '3209', '盐城市', '320921', '响水县', '', '', '', '', 3, 1, ''), ('320922', '3209', '00,32,3209', '滨海县', '32', '江苏省', '3209', '盐城市', '320922', '滨海县', '', '', '', '', 3, 1, ''), ('320923', '3209', '00,32,3209', '阜宁县', '32', '江苏省', '3209', '盐城市', '320923', '阜宁县', '', '', '', '', 3, 1, ''), ('320924', '3209', '00,32,3209', '射阳县', '32', '江苏省', '3209', '盐城市', '320924', '射阳县', '', '', '', '', 3, 1, ''), ('320925', '3209', '00,32,3209', '建湖县', '32', '江苏省', '3209', '盐城市', '320925', '建湖县', '', '', '', '', 3, 1, ''), ('320981', '3209', '00,32,3209', '东台市', '32', '江苏省', '3209', '盐城市', '320981', '东台市', '', '', '', '', 3, 1, ''), ('3210', '32', '00,32', '扬州市', '32', '江苏省', '3210', '扬州市', '', '', '', '', '', '', 2, 1, ''), ('321002', '3210', '00,32,3210', '广陵区', '32', '江苏省', '3210', '扬州市', '321002', '广陵区', '', '', '', '', 3, 1, ''), ('321003', '3210', '00,32,3210', '邗江区', '32', '江苏省', '3210', '扬州市', '321003', '邗江区', '', '', '', '', 3, 1, ''), ('321012', '3210', '00,32,3210', '江都区', '32', '江苏省', '3210', '扬州市', '321012', '江都区', '', '', '', '', 3, 1, ''), ('321023', '3210', '00,32,3210', '宝应县', '32', '江苏省', '3210', '扬州市', '321023', '宝应县', '', '', '', '', 3, 1, ''), ('321081', '3210', '00,32,3210', '仪征市', '32', '江苏省', '3210', '扬州市', '321081', '仪征市', '', '', '', '', 3, 1, ''), ('321084', '3210', '00,32,3210', '高邮市', '32', '江苏省', '3210', '扬州市', '321084', '高邮市', '', '', '', '', 3, 1, ''), ('3211', '32', '00,32', '镇江市', '32', '江苏省', '3211', '镇江市', '', '', '', '', '', '', 2, 1, ''), ('321102', '3211', '00,32,3211', '京口区', '32', '江苏省', '3211', '镇江市', '321102', '京口区', '', '', '', '', 3, 1, ''), ('321111', '3211', '00,32,3211', '润州区', '32', '江苏省', '3211', '镇江市', '321111', '润州区', '', '', '', '', 3, 1, ''), ('321112', '3211', '00,32,3211', '丹徒区', '32', '江苏省', '3211', '镇江市', '321112', '丹徒区', '', '', '', '', 3, 1, ''), ('321181', '3211', '00,32,3211', '丹阳市', '32', '江苏省', '3211', '镇江市', '321181', '丹阳市', '', '', '', '', 3, 1, ''), ('321182', '3211', '00,32,3211', '扬中市', '32', '江苏省', '3211', '镇江市', '321182', '扬中市', '', '', '', '', 3, 1, ''), ('321183', '3211', '00,32,3211', '句容市', '32', '江苏省', '3211', '镇江市', '321183', '句容市', '', '', '', '', 3, 1, ''), ('3212', '32', '00,32', '泰州市', '32', '江苏省', '3212', '泰州市', '', '', '', '', '', '', 2, 1, ''), ('321202', '3212', '00,32,3212', '海陵区', '32', '江苏省', '3212', '泰州市', '321202', '海陵区', '', '', '', '', 3, 1, ''), ('321203', '3212', '00,32,3212', '高港区', '32', '江苏省', '3212', '泰州市', '321203', '高港区', '', '', '', '', 3, 1, ''), ('321204', '3212', '00,32,3212', '姜堰区', '32', '江苏省', '3212', '泰州市', '321204', '姜堰区', '', '', '', '', 3, 1, ''), ('321281', '3212', '00,32,3212', '兴化市', '32', '江苏省', '3212', '泰州市', '321281', '兴化市', '', '', '', '', 3, 1, ''), ('321282', '3212', '00,32,3212', '靖江市', '32', '江苏省', '3212', '泰州市', '321282', '靖江市', '', '', '', '', 3, 1, ''), ('321283', '3212', '00,32,3212', '泰兴市', '32', '江苏省', '3212', '泰州市', '321283', '泰兴市', '', '', '', '', 3, 1, ''), ('3213', '32', '00,32', '宿迁市', '32', '江苏省', '3213', '宿迁市', '', '', '', '', '', '', 2, 1, ''), ('321302', '3213', '00,32,3213', '宿城区', '32', '江苏省', '3213', '宿迁市', '321302', '宿城区', '', '', '', '', 3, 1, ''), ('321311', '3213', '00,32,3213', '宿豫区', '32', '江苏省', '3213', '宿迁市', '321311', '宿豫区', '', '', '', '', 3, 1, ''), ('321322', '3213', '00,32,3213', '沭阳县', '32', '江苏省', '3213', '宿迁市', '321322', '沭阳县', '', '', '', '', 3, 1, ''), ('321323', '3213', '00,32,3213', '泗阳县', '32', '江苏省', '3213', '宿迁市', '321323', '泗阳县', '', '', '', '', 3, 1, ''), ('321324', '3213', '00,32,3213', '泗洪县', '32', '江苏省', '3213', '宿迁市', '321324', '泗洪县', '', '', '', '', 3, 1, ''), ('33', '00', '00', '浙江省', '33', '浙江省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3301', '33', '00,33', '杭州市', '33', '浙江省', '3301', '杭州市', '', '', '', '', '', '', 2, 1, ''), ('330102', '3301', '00,33,3301', '上城区', '33', '浙江省', '3301', '杭州市', '330102', '上城区', '', '', '', '', 3, 1, ''), ('330103', '3301', '00,33,3301', '下城区', '33', '浙江省', '3301', '杭州市', '330103', '下城区', '', '', '', '', 3, 1, ''), ('330104', '3301', '00,33,3301', '江干区', '33', '浙江省', '3301', '杭州市', '330104', '江干区', '', '', '', '', 3, 1, ''), ('330105', '3301', '00,33,3301', '拱墅区', '33', '浙江省', '3301', '杭州市', '330105', '拱墅区', '', '', '', '', 3, 1, ''), ('330106', '3301', '00,33,3301', '西湖区', '33', '浙江省', '3301', '杭州市', '330106', '西湖区', '', '', '', '', 3, 1, ''), ('330108', '3301', '00,33,3301', '滨江区', '33', '浙江省', '3301', '杭州市', '330108', '滨江区', '', '', '', '', 3, 1, ''), ('330109', '3301', '00,33,3301', '萧山区', '33', '浙江省', '3301', '杭州市', '330109', '萧山区', '', '', '', '', 3, 1, ''), ('330110', '3301', '00,33,3301', '余杭区', '33', '浙江省', '3301', '杭州市', '330110', '余杭区', '', '', '', '', 3, 1, ''), ('330111', '3301', '00,33,3301', '富阳区', '33', '浙江省', '3301', '杭州市', '330111', '富阳区', '', '', '', '', 3, 1, ''), ('330112', '3301', '00,33,3301', '临安区', '33', '浙江省', '3301', '杭州市', '330112', '临安区', '', '', '', '', 3, 1, ''), ('330122', '3301', '00,33,3301', '桐庐县', '33', '浙江省', '3301', '杭州市', '330122', '桐庐县', '', '', '', '', 3, 1, ''), ('330127', '3301', '00,33,3301', '淳安县', '33', '浙江省', '3301', '杭州市', '330127', '淳安县', '', '', '', '', 3, 1, ''), ('330182', '3301', '00,33,3301', '建德市', '33', '浙江省', '3301', '杭州市', '330182', '建德市', '', '', '', '', 3, 1, ''), ('3302', '33', '00,33', '宁波市', '33', '浙江省', '3302', '宁波市', '', '', '', '', '', '', 2, 1, ''), ('330203', '3302', '00,33,3302', '海曙区', '33', '浙江省', '3302', '宁波市', '330203', '海曙区', '', '', '', '', 3, 1, ''), ('330205', '3302', '00,33,3302', '江北区', '33', '浙江省', '3302', '宁波市', '330205', '江北区', '', '', '', '', 3, 1, ''), ('330206', '3302', '00,33,3302', '北仑区', '33', '浙江省', '3302', '宁波市', '330206', '北仑区', '', '', '', '', 3, 1, ''), ('330211', '3302', '00,33,3302', '镇海区', '33', '浙江省', '3302', '宁波市', '330211', '镇海区', '', '', '', '', 3, 1, ''), ('330212', '3302', '00,33,3302', '鄞州区', '33', '浙江省', '3302', '宁波市', '330212', '鄞州区', '', '', '', '', 3, 1, ''), ('330213', '3302', '00,33,3302', '奉化区', '33', '浙江省', '3302', '宁波市', '330213', '奉化区', '', '', '', '', 3, 1, ''), ('330225', '3302', '00,33,3302', '象山县', '33', '浙江省', '3302', '宁波市', '330225', '象山县', '', '', '', '', 3, 1, ''), ('330226', '3302', '00,33,3302', '宁海县', '33', '浙江省', '3302', '宁波市', '330226', '宁海县', '', '', '', '', 3, 1, ''), ('330281', '3302', '00,33,3302', '余姚市', '33', '浙江省', '3302', '宁波市', '330281', '余姚市', '', '', '', '', 3, 1, ''), ('330282', '3302', '00,33,3302', '慈溪市', '33', '浙江省', '3302', '宁波市', '330282', '慈溪市', '', '', '', '', 3, 1, ''), ('3303', '33', '00,33', '温州市', '33', '浙江省', '3303', '温州市', '', '', '', '', '', '', 2, 1, ''), ('330302', '3303', '00,33,3303', '鹿城区', '33', '浙江省', '3303', '温州市', '330302', '鹿城区', '', '', '', '', 3, 1, ''), ('330303', '3303', '00,33,3303', '龙湾区', '33', '浙江省', '3303', '温州市', '330303', '龙湾区', '', '', '', '', 3, 1, ''), ('330304', '3303', '00,33,3303', '瓯海区', '33', '浙江省', '3303', '温州市', '330304', '瓯海区', '', '', '', '', 3, 1, ''), ('330305', '3303', '00,33,3303', '洞头区', '33', '浙江省', '3303', '温州市', '330305', '洞头区', '', '', '', '', 3, 1, ''), ('330324', '3303', '00,33,3303', '永嘉县', '33', '浙江省', '3303', '温州市', '330324', '永嘉县', '', '', '', '', 3, 1, ''), ('330326', '3303', '00,33,3303', '平阳县', '33', '浙江省', '3303', '温州市', '330326', '平阳县', '', '', '', '', 3, 1, ''), ('330327', '3303', '00,33,3303', '苍南县', '33', '浙江省', '3303', '温州市', '330327', '苍南县', '', '', '', '', 3, 1, ''), ('330328', '3303', '00,33,3303', '文成县', '33', '浙江省', '3303', '温州市', '330328', '文成县', '', '', '', '', 3, 1, ''), ('330329', '3303', '00,33,3303', '泰顺县', '33', '浙江省', '3303', '温州市', '330329', '泰顺县', '', '', '', '', 3, 1, ''), ('330381', '3303', '00,33,3303', '瑞安市', '33', '浙江省', '3303', '温州市', '330381', '瑞安市', '', '', '', '', 3, 1, ''), ('330382', '3303', '00,33,3303', '乐清市', '33', '浙江省', '3303', '温州市', '330382', '乐清市', '', '', '', '', 3, 1, ''), ('330383', '3303', '00,33,3303', '龙港市', '33', '浙江省', '3303', '温州市', '330383', '龙港市', '', '', '', '', 3, 1, ''), ('3304', '33', '00,33', '嘉兴市', '33', '浙江省', '3304', '嘉兴市', '', '', '', '', '', '', 2, 1, ''), ('330402', '3304', '00,33,3304', '南湖区', '33', '浙江省', '3304', '嘉兴市', '330402', '南湖区', '', '', '', '', 3, 1, ''), ('330411', '3304', '00,33,3304', '秀洲区', '33', '浙江省', '3304', '嘉兴市', '330411', '秀洲区', '', '', '', '', 3, 1, ''), ('330421', '3304', '00,33,3304', '嘉善县', '33', '浙江省', '3304', '嘉兴市', '330421', '嘉善县', '', '', '', '', 3, 1, ''), ('330424', '3304', '00,33,3304', '海盐县', '33', '浙江省', '3304', '嘉兴市', '330424', '海盐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330481', '3304', '00,33,3304', '海宁市', '33', '浙江省', '3304', '嘉兴市', '330481', '海宁市', '', '', '', '', 3, 1, ''), ('330482', '3304', '00,33,3304', '平湖市', '33', '浙江省', '3304', '嘉兴市', '330482', '平湖市', '', '', '', '', 3, 1, ''), ('330483', '3304', '00,33,3304', '桐乡市', '33', '浙江省', '3304', '嘉兴市', '330483', '桐乡市', '', '', '', '', 3, 1, ''), ('3305', '33', '00,33', '湖州市', '33', '浙江省', '3305', '湖州市', '', '', '', '', '', '', 2, 1, ''), ('330502', '3305', '00,33,3305', '吴兴区', '33', '浙江省', '3305', '湖州市', '330502', '吴兴区', '', '', '', '', 3, 1, ''), ('330503', '3305', '00,33,3305', '南浔区', '33', '浙江省', '3305', '湖州市', '330503', '南浔区', '', '', '', '', 3, 1, ''), ('330521', '3305', '00,33,3305', '德清县', '33', '浙江省', '3305', '湖州市', '330521', '德清县', '', '', '', '', 3, 1, ''), ('330522', '3305', '00,33,3305', '长兴县', '33', '浙江省', '3305', '湖州市', '330522', '长兴县', '', '', '', '', 3, 1, ''), ('330523', '3305', '00,33,3305', '安吉县', '33', '浙江省', '3305', '湖州市', '330523', '安吉县', '', '', '', '', 3, 1, ''), ('3306', '33', '00,33', '绍兴市', '33', '浙江省', '3306', '绍兴市', '', '', '', '', '', '', 2, 1, ''), ('330602', '3306', '00,33,3306', '越城区', '33', '浙江省', '3306', '绍兴市', '330602', '越城区', '', '', '', '', 3, 1, ''), ('330603', '3306', '00,33,3306', '柯桥区', '33', '浙江省', '3306', '绍兴市', '330603', '柯桥区', '', '', '', '', 3, 1, ''), ('330604', '3306', '00,33,3306', '上虞区', '33', '浙江省', '3306', '绍兴市', '330604', '上虞区', '', '', '', '', 3, 1, ''), ('330624', '3306', '00,33,3306', '新昌县', '33', '浙江省', '3306', '绍兴市', '330624', '新昌县', '', '', '', '', 3, 1, ''), ('330681', '3306', '00,33,3306', '诸暨市', '33', '浙江省', '3306', '绍兴市', '330681', '诸暨市', '', '', '', '', 3, 1, ''), ('330683', '3306', '00,33,3306', '嵊州市', '33', '浙江省', '3306', '绍兴市', '330683', '嵊州市', '', '', '', '', 3, 1, ''), ('3307', '33', '00,33', '金华市', '33', '浙江省', '3307', '金华市', '', '', '', '', '', '', 2, 1, ''), ('330702', '3307', '00,33,3307', '婺城区', '33', '浙江省', '3307', '金华市', '330702', '婺城区', '', '', '', '', 3, 1, ''), ('330703', '3307', '00,33,3307', '金东区', '33', '浙江省', '3307', '金华市', '330703', '金东区', '', '', '', '', 3, 1, ''), ('330723', '3307', '00,33,3307', '武义县', '33', '浙江省', '3307', '金华市', '330723', '武义县', '', '', '', '', 3, 1, ''), ('330726', '3307', '00,33,3307', '浦江县', '33', '浙江省', '3307', '金华市', '330726', '浦江县', '', '', '', '', 3, 1, ''), ('330727', '3307', '00,33,3307', '磐安县', '33', '浙江省', '3307', '金华市', '330727', '磐安县', '', '', '', '', 3, 1, ''), ('330781', '3307', '00,33,3307', '兰溪市', '33', '浙江省', '3307', '金华市', '330781', '兰溪市', '', '', '', '', 3, 1, ''), ('330782', '3307', '00,33,3307', '义乌市', '33', '浙江省', '3307', '金华市', '330782', '义乌市', '', '', '', '', 3, 1, ''), ('330783', '3307', '00,33,3307', '东阳市', '33', '浙江省', '3307', '金华市', '330783', '东阳市', '', '', '', '', 3, 1, ''), ('330784', '3307', '00,33,3307', '永康市', '33', '浙江省', '3307', '金华市', '330784', '永康市', '', '', '', '', 3, 1, ''), ('3308', '33', '00,33', '衢州市', '33', '浙江省', '3308', '衢州市', '', '', '', '', '', '', 2, 1, ''), ('330802', '3308', '00,33,3308', '柯城区', '33', '浙江省', '3308', '衢州市', '330802', '柯城区', '', '', '', '', 3, 1, ''), ('330803', '3308', '00,33,3308', '衢江区', '33', '浙江省', '3308', '衢州市', '330803', '衢江区', '', '', '', '', 3, 1, ''), ('330822', '3308', '00,33,3308', '常山县', '33', '浙江省', '3308', '衢州市', '330822', '常山县', '', '', '', '', 3, 1, ''), ('330824', '3308', '00,33,3308', '开化县', '33', '浙江省', '3308', '衢州市', '330824', '开化县', '', '', '', '', 3, 1, ''), ('330825', '3308', '00,33,3308', '龙游县', '33', '浙江省', '3308', '衢州市', '330825', '龙游县', '', '', '', '', 3, 1, ''), ('330881', '3308', '00,33,3308', '江山市', '33', '浙江省', '3308', '衢州市', '330881', '江山市', '', '', '', '', 3, 1, ''), ('3309', '33', '00,33', '舟山市', '33', '浙江省', '3309', '舟山市', '', '', '', '', '', '', 2, 1, ''), ('330902', '3309', '00,33,3309', '定海区', '33', '浙江省', '3309', '舟山市', '330902', '定海区', '', '', '', '', 3, 1, ''), ('330903', '3309', '00,33,3309', '普陀区', '33', '浙江省', '3309', '舟山市', '330903', '普陀区', '', '', '', '', 3, 1, ''), ('330921', '3309', '00,33,3309', '岱山县', '33', '浙江省', '3309', '舟山市', '330921', '岱山县', '', '', '', '', 3, 1, ''), ('330922', '3309', '00,33,3309', '嵊泗县', '33', '浙江省', '3309', '舟山市', '330922', '嵊泗县', '', '', '', '', 3, 1, ''), ('3310', '33', '00,33', '台州市', '33', '浙江省', '3310', '台州市', '', '', '', '', '', '', 2, 1, ''), ('331002', '3310', '00,33,3310', '椒江区', '33', '浙江省', '3310', '台州市', '331002', '椒江区', '', '', '', '', 3, 1, ''), ('331003', '3310', '00,33,3310', '黄岩区', '33', '浙江省', '3310', '台州市', '331003', '黄岩区', '', '', '', '', 3, 1, ''), ('331004', '3310', '00,33,3310', '路桥区', '33', '浙江省', '3310', '台州市', '331004', '路桥区', '', '', '', '', 3, 1, ''), ('331022', '3310', '00,33,3310', '三门县', '33', '浙江省', '3310', '台州市', '331022', '三门县', '', '', '', '', 3, 1, ''), ('331023', '3310', '00,33,3310', '天台县', '33', '浙江省', '3310', '台州市', '331023', '天台县', '', '', '', '', 3, 1, ''), ('331024', '3310', '00,33,3310', '仙居县', '33', '浙江省', '3310', '台州市', '331024', '仙居县', '', '', '', '', 3, 1, ''), ('331081', '3310', '00,33,3310', '温岭市', '33', '浙江省', '3310', '台州市', '331081', '温岭市', '', '', '', '', 3, 1, ''), ('331082', '3310', '00,33,3310', '临海市', '33', '浙江省', '3310', '台州市', '331082', '临海市', '', '', '', '', 3, 1, ''), ('331083', '3310', '00,33,3310', '玉环市', '33', '浙江省', '3310', '台州市', '331083', '玉环市', '', '', '', '', 3, 1, ''), ('3311', '33', '00,33', '丽水市', '33', '浙江省', '3311', '丽水市', '', '', '', '', '', '', 2, 1, ''), ('331102', '3311', '00,33,3311', '莲都区', '33', '浙江省', '3311', '丽水市', '331102', '莲都区', '', '', '', '', 3, 1, ''), ('331121', '3311', '00,33,3311', '青田县', '33', '浙江省', '3311', '丽水市', '331121', '青田县', '', '', '', '', 3, 1, ''), ('331122', '3311', '00,33,3311', '缙云县', '33', '浙江省', '3311', '丽水市', '331122', '缙云县', '', '', '', '', 3, 1, ''), ('331123', '3311', '00,33,3311', '遂昌县', '33', '浙江省', '3311', '丽水市', '331123', '遂昌县', '', '', '', '', 3, 1, ''), ('331124', '3311', '00,33,3311', '松阳县', '33', '浙江省', '3311', '丽水市', '331124', '松阳县', '', '', '', '', 3, 1, ''), ('331125', '3311', '00,33,3311', '云和县', '33', '浙江省', '3311', '丽水市', '331125', '云和县', '', '', '', '', 3, 1, ''), ('331126', '3311', '00,33,3311', '庆元县', '33', '浙江省', '3311', '丽水市', '331126', '庆元县', '', '', '', '', 3, 1, ''), ('331127', '3311', '00,33,3311', '景宁畲族自治县', '33', '浙江省', '3311', '丽水市', '331127', '景宁畲族自治县', '', '', '', '', 3, 1, ''), ('331181', '3311', '00,33,3311', '龙泉市', '33', '浙江省', '3311', '丽水市', '331181', '龙泉市', '', '', '', '', 3, 1, ''), ('34', '00', '00', '安徽省', '34', '安徽省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3401', '34', '00,34', '合肥市', '34', '安徽省', '3401', '合肥市', '', '', '', '', '', '', 2, 1, ''), ('340102', '3401', '00,34,3401', '瑶海区', '34', '安徽省', '3401', '合肥市', '340102', '瑶海区', '', '', '', '', 3, 1, ''), ('340103', '3401', '00,34,3401', '庐阳区', '34', '安徽省', '3401', '合肥市', '340103', '庐阳区', '', '', '', '', 3, 1, ''), ('340104', '3401', '00,34,3401', '蜀山区', '34', '安徽省', '3401', '合肥市', '340104', '蜀山区', '', '', '', '', 3, 1, ''), ('340111', '3401', '00,34,3401', '包河区', '34', '安徽省', '3401', '合肥市', '340111', '包河区', '', '', '', '', 3, 1, ''), ('340121', '3401', '00,34,3401', '长丰县', '34', '安徽省', '3401', '合肥市', '340121', '长丰县', '', '', '', '', 3, 1, ''), ('340122', '3401', '00,34,3401', '肥东县', '34', '安徽省', '3401', '合肥市', '340122', '肥东县', '', '', '', '', 3, 1, ''), ('340123', '3401', '00,34,3401', '肥西县', '34', '安徽省', '3401', '合肥市', '340123', '肥西县', '', '', '', '', 3, 1, ''), ('340124', '3401', '00,34,3401', '庐江县', '34', '安徽省', '3401', '合肥市', '340124', '庐江县', '', '', '', '', 3, 1, ''), ('340181', '3401', '00,34,3401', '巢湖市', '34', '安徽省', '3401', '合肥市', '340181', '巢湖市', '', '', '', '', 3, 1, ''), ('3402', '34', '00,34', '芜湖市', '34', '安徽省', '3402', '芜湖市', '', '', '', '', '', '', 2, 1, ''), ('340202', '3402', '00,34,3402', '镜湖区', '34', '安徽省', '3402', '芜湖市', '340202', '镜湖区', '', '', '', '', 3, 1, ''), ('340203', '3402', '00,34,3402', '弋江区', '34', '安徽省', '3402', '芜湖市', '340203', '弋江区', '', '', '', '', 3, 1, ''), ('340207', '3402', '00,34,3402', '鸠江区', '34', '安徽省', '3402', '芜湖市', '340207', '鸠江区', '', '', '', '', 3, 1, ''), ('340208', '3402', '00,34,3402', '三山区', '34', '安徽省', '3402', '芜湖市', '340208', '三山区', '', '', '', '', 3, 1, ''), ('340221', '3402', '00,34,3402', '芜湖县', '34', '安徽省', '3402', '芜湖市', '340221', '芜湖县', '', '', '', '', 3, 1, ''), ('340222', '3402', '00,34,3402', '繁昌县', '34', '安徽省', '3402', '芜湖市', '340222', '繁昌县', '', '', '', '', 3, 1, ''), ('340223', '3402', '00,34,3402', '南陵县', '34', '安徽省', '3402', '芜湖市', '340223', '南陵县', '', '', '', '', 3, 1, ''), ('340281', '3402', '00,34,3402', '无为市', '34', '安徽省', '3402', '芜湖市', '340281', '无为市', '', '', '', '', 3, 1, ''), ('3403', '34', '00,34', '蚌埠市', '34', '安徽省', '3403', '蚌埠市', '', '', '', '', '', '', 2, 1, ''), ('340302', '3403', '00,34,3403', '龙子湖区', '34', '安徽省', '3403', '蚌埠市', '340302', '龙子湖区', '', '', '', '', 3, 1, ''), ('340303', '3403', '00,34,3403', '蚌山区', '34', '安徽省', '3403', '蚌埠市', '340303', '蚌山区', '', '', '', '', 3, 1, ''), ('340304', '3403', '00,34,3403', '禹会区', '34', '安徽省', '3403', '蚌埠市', '340304', '禹会区', '', '', '', '', 3, 1, ''), ('340311', '3403', '00,34,3403', '淮上区', '34', '安徽省', '3403', '蚌埠市', '340311', '淮上区', '', '', '', '', 3, 1, ''), ('340321', '3403', '00,34,3403', '怀远县', '34', '安徽省', '3403', '蚌埠市', '340321', '怀远县', '', '', '', '', 3, 1, ''), ('340322', '3403', '00,34,3403', '五河县', '34', '安徽省', '3403', '蚌埠市', '340322', '五河县', '', '', '', '', 3, 1, ''), ('340323', '3403', '00,34,3403', '固镇县', '34', '安徽省', '3403', '蚌埠市', '340323', '固镇县', '', '', '', '', 3, 1, ''), ('3404', '34', '00,34', '淮南市', '34', '安徽省', '3404', '淮南市', '', '', '', '', '', '', 2, 1, ''), ('340402', '3404', '00,34,3404', '大通区', '34', '安徽省', '3404', '淮南市', '340402', '大通区', '', '', '', '', 3, 1, ''), ('340403', '3404', '00,34,3404', '田家庵区', '34', '安徽省', '3404', '淮南市', '340403', '田家庵区', '', '', '', '', 3, 1, ''), ('340404', '3404', '00,34,3404', '谢家集区', '34', '安徽省', '3404', '淮南市', '340404', '谢家集区', '', '', '', '', 3, 1, ''), ('340405', '3404', '00,34,3404', '八公山区', '34', '安徽省', '3404', '淮南市', '340405', '八公山区', '', '', '', '', 3, 1, ''), ('340406', '3404', '00,34,3404', '潘集区', '34', '安徽省', '3404', '淮南市', '340406', '潘集区', '', '', '', '', 3, 1, ''), ('340421', '3404', '00,34,3404', '凤台县', '34', '安徽省', '3404', '淮南市', '340421', '凤台县', '', '', '', '', 3, 1, ''), ('340422', '3404', '00,34,3404', '寿县', '34', '安徽省', '3404', '淮南市', '340422', '寿县', '', '', '', '', 3, 1, ''), ('3405', '34', '00,34', '马鞍山市', '34', '安徽省', '3405', '马鞍山市', '', '', '', '', '', '', 2, 1, ''), ('340503', '3405', '00,34,3405', '花山区', '34', '安徽省', '3405', '马鞍山市', '340503', '花山区', '', '', '', '', 3, 1, ''), ('340504', '3405', '00,34,3405', '雨山区', '34', '安徽省', '3405', '马鞍山市', '340504', '雨山区', '', '', '', '', 3, 1, ''), ('340506', '3405', '00,34,3405', '博望区', '34', '安徽省', '3405', '马鞍山市', '340506', '博望区', '', '', '', '', 3, 1, ''), ('340521', '3405', '00,34,3405', '当涂县', '34', '安徽省', '3405', '马鞍山市', '340521', '当涂县', '', '', '', '', 3, 1, ''), ('340522', '3405', '00,34,3405', '含山县', '34', '安徽省', '3405', '马鞍山市', '340522', '含山县', '', '', '', '', 3, 1, ''), ('340523', '3405', '00,34,3405', '和县', '34', '安徽省', '3405', '马鞍山市', '340523', '和县', '', '', '', '', 3, 1, ''), ('3406', '34', '00,34', '淮北市', '34', '安徽省', '3406', '淮北市', '', '', '', '', '', '', 2, 1, ''), ('340602', '3406', '00,34,3406', '杜集区', '34', '安徽省', '3406', '淮北市', '340602', '杜集区', '', '', '', '', 3, 1, ''), ('340603', '3406', '00,34,3406', '相山区', '34', '安徽省', '3406', '淮北市', '340603', '相山区', '', '', '', '', 3, 1, ''), ('340604', '3406', '00,34,3406', '烈山区', '34', '安徽省', '3406', '淮北市', '340604', '烈山区', '', '', '', '', 3, 1, ''), ('340621', '3406', '00,34,3406', '濉溪县', '34', '安徽省', '3406', '淮北市', '340621', '濉溪县', '', '', '', '', 3, 1, ''), ('3407', '34', '00,34', '铜陵市', '34', '安徽省', '3407', '铜陵市', '', '', '', '', '', '', 2, 1, ''), ('340705', '3407', '00,34,3407', '铜官区', '34', '安徽省', '3407', '铜陵市', '340705', '铜官区', '', '', '', '', 3, 1, ''), ('340706', '3407', '00,34,3407', '义安区', '34', '安徽省', '3407', '铜陵市', '340706', '义安区', '', '', '', '', 3, 1, ''), ('340711', '3407', '00,34,3407', '郊区', '34', '安徽省', '3407', '铜陵市', '340711', '郊区', '', '', '', '', 3, 1, ''), ('340722', '3407', '00,34,3407', '枞阳县', '34', '安徽省', '3407', '铜陵市', '340722', '枞阳县', '', '', '', '', 3, 1, ''), ('3408', '34', '00,34', '安庆市', '34', '安徽省', '3408', '安庆市', '', '', '', '', '', '', 2, 1, ''), ('340802', '3408', '00,34,3408', '迎江区', '34', '安徽省', '3408', '安庆市', '340802', '迎江区', '', '', '', '', 3, 1, ''), ('340803', '3408', '00,34,3408', '大观区', '34', '安徽省', '3408', '安庆市', '340803', '大观区', '', '', '', '', 3, 1, ''), ('340811', '3408', '00,34,3408', '宜秀区', '34', '安徽省', '3408', '安庆市', '340811', '宜秀区', '', '', '', '', 3, 1, ''), ('340822', '3408', '00,34,3408', '怀宁县', '34', '安徽省', '3408', '安庆市', '340822', '怀宁县', '', '', '', '', 3, 1, ''), ('340825', '3408', '00,34,3408', '太湖县', '34', '安徽省', '3408', '安庆市', '340825', '太湖县', '', '', '', '', 3, 1, ''), ('340826', '3408', '00,34,3408', '宿松县', '34', '安徽省', '3408', '安庆市', '340826', '宿松县', '', '', '', '', 3, 1, ''), ('340827', '3408', '00,34,3408', '望江县', '34', '安徽省', '3408', '安庆市', '340827', '望江县', '', '', '', '', 3, 1, ''), ('340828', '3408', '00,34,3408', '岳西县', '34', '安徽省', '3408', '安庆市', '340828', '岳西县', '', '', '', '', 3, 1, ''), ('340881', '3408', '00,34,3408', '桐城市', '34', '安徽省', '3408', '安庆市', '340881', '桐城市', '', '', '', '', 3, 1, ''), ('340882', '3408', '00,34,3408', '潜山市', '34', '安徽省', '3408', '安庆市', '340882', '潜山市', '', '', '', '', 3, 1, ''), ('3410', '34', '00,34', '黄山市', '34', '安徽省', '3410', '黄山市', '', '', '', '', '', '', 2, 1, ''), ('341002', '3410', '00,34,3410', '屯溪区', '34', '安徽省', '3410', '黄山市', '341002', '屯溪区', '', '', '', '', 3, 1, ''), ('341003', '3410', '00,34,3410', '黄山区', '34', '安徽省', '3410', '黄山市', '341003', '黄山区', '', '', '', '', 3, 1, ''), ('341004', '3410', '00,34,3410', '徽州区', '34', '安徽省', '3410', '黄山市', '341004', '徽州区', '', '', '', '', 3, 1, ''), ('341021', '3410', '00,34,3410', '歙县', '34', '安徽省', '3410', '黄山市', '341021', '歙县', '', '', '', '', 3, 1, ''), ('341022', '3410', '00,34,3410', '休宁县', '34', '安徽省', '3410', '黄山市', '341022', '休宁县', '', '', '', '', 3, 1, ''), ('341023', '3410', '00,34,3410', '黟县', '34', '安徽省', '3410', '黄山市', '341023', '黟县', '', '', '', '', 3, 1, ''), ('341024', '3410', '00,34,3410', '祁门县', '34', '安徽省', '3410', '黄山市', '341024', '祁门县', '', '', '', '', 3, 1, ''), ('3411', '34', '00,34', '滁州市', '34', '安徽省', '3411', '滁州市', '', '', '', '', '', '', 2, 1, ''), ('341102', '3411', '00,34,3411', '琅琊区', '34', '安徽省', '3411', '滁州市', '341102', '琅琊区', '', '', '', '', 3, 1, ''), ('341103', '3411', '00,34,3411', '南谯区', '34', '安徽省', '3411', '滁州市', '341103', '南谯区', '', '', '', '', 3, 1, ''), ('341122', '3411', '00,34,3411', '来安县', '34', '安徽省', '3411', '滁州市', '341122', '来安县', '', '', '', '', 3, 1, ''), ('341124', '3411', '00,34,3411', '全椒县', '34', '安徽省', '3411', '滁州市', '341124', '全椒县', '', '', '', '', 3, 1, ''), ('341125', '3411', '00,34,3411', '定远县', '34', '安徽省', '3411', '滁州市', '341125', '定远县', '', '', '', '', 3, 1, ''), ('341126', '3411', '00,34,3411', '凤阳县', '34', '安徽省', '3411', '滁州市', '341126', '凤阳县', '', '', '', '', 3, 1, ''), ('341181', '3411', '00,34,3411', '天长市', '34', '安徽省', '3411', '滁州市', '341181', '天长市', '', '', '', '', 3, 1, ''), ('341182', '3411', '00,34,3411', '明光市', '34', '安徽省', '3411', '滁州市', '341182', '明光市', '', '', '', '', 3, 1, ''), ('3412', '34', '00,34', '阜阳市', '34', '安徽省', '3412', '阜阳市', '', '', '', '', '', '', 2, 1, ''), ('341202', '3412', '00,34,3412', '颍州区', '34', '安徽省', '3412', '阜阳市', '341202', '颍州区', '', '', '', '', 3, 1, ''), ('341203', '3412', '00,34,3412', '颍东区', '34', '安徽省', '3412', '阜阳市', '341203', '颍东区', '', '', '', '', 3, 1, ''), ('341204', '3412', '00,34,3412', '颍泉区', '34', '安徽省', '3412', '阜阳市', '341204', '颍泉区', '', '', '', '', 3, 1, ''), ('341221', '3412', '00,34,3412', '临泉县', '34', '安徽省', '3412', '阜阳市', '341221', '临泉县', '', '', '', '', 3, 1, ''), ('341222', '3412', '00,34,3412', '太和县', '34', '安徽省', '3412', '阜阳市', '341222', '太和县', '', '', '', '', 3, 1, ''), ('341225', '3412', '00,34,3412', '阜南县', '34', '安徽省', '3412', '阜阳市', '341225', '阜南县', '', '', '', '', 3, 1, ''), ('341226', '3412', '00,34,3412', '颍上县', '34', '安徽省', '3412', '阜阳市', '341226', '颍上县', '', '', '', '', 3, 1, ''), ('341282', '3412', '00,34,3412', '界首市', '34', '安徽省', '3412', '阜阳市', '341282', '界首市', '', '', '', '', 3, 1, ''), ('3413', '34', '00,34', '宿州市', '34', '安徽省', '3413', '宿州市', '', '', '', '', '', '', 2, 1, ''), ('341302', '3413', '00,34,3413', '埇桥区', '34', '安徽省', '3413', '宿州市', '341302', '埇桥区', '', '', '', '', 3, 1, ''), ('341321', '3413', '00,34,3413', '砀山县', '34', '安徽省', '3413', '宿州市', '341321', '砀山县', '', '', '', '', 3, 1, ''), ('341322', '3413', '00,34,3413', '萧县', '34', '安徽省', '3413', '宿州市', '341322', '萧县', '', '', '', '', 3, 1, ''), ('341323', '3413', '00,34,3413', '灵璧县', '34', '安徽省', '3413', '宿州市', '341323', '灵璧县', '', '', '', '', 3, 1, ''), ('341324', '3413', '00,34,3413', '泗县', '34', '安徽省', '3413', '宿州市', '341324', '泗县', '', '', '', '', 3, 1, ''), ('3415', '34', '00,34', '六安市', '34', '安徽省', '3415', '六安市', '', '', '', '', '', '', 2, 1, ''), ('341502', '3415', '00,34,3415', '金安区', '34', '安徽省', '3415', '六安市', '341502', '金安区', '', '', '', '', 3, 1, ''), ('341503', '3415', '00,34,3415', '裕安区', '34', '安徽省', '3415', '六安市', '341503', '裕安区', '', '', '', '', 3, 1, ''), ('341504', '3415', '00,34,3415', '叶集区', '34', '安徽省', '3415', '六安市', '341504', '叶集区', '', '', '', '', 3, 1, ''), ('341522', '3415', '00,34,3415', '霍邱县', '34', '安徽省', '3415', '六安市', '341522', '霍邱县', '', '', '', '', 3, 1, ''), ('341523', '3415', '00,34,3415', '舒城县', '34', '安徽省', '3415', '六安市', '341523', '舒城县', '', '', '', '', 3, 1, ''), ('341524', '3415', '00,34,3415', '金寨县', '34', '安徽省', '3415', '六安市', '341524', '金寨县', '', '', '', '', 3, 1, ''), ('341525', '3415', '00,34,3415', '霍山县', '34', '安徽省', '3415', '六安市', '341525', '霍山县', '', '', '', '', 3, 1, ''), ('3416', '34', '00,34', '亳州市', '34', '安徽省', '3416', '亳州市', '', '', '', '', '', '', 2, 1, ''), ('341602', '3416', '00,34,3416', '谯城区', '34', '安徽省', '3416', '亳州市', '341602', '谯城区', '', '', '', '', 3, 1, ''), ('341621', '3416', '00,34,3416', '涡阳县', '34', '安徽省', '3416', '亳州市', '341621', '涡阳县', '', '', '', '', 3, 1, ''), ('341622', '3416', '00,34,3416', '蒙城县', '34', '安徽省', '3416', '亳州市', '341622', '蒙城县', '', '', '', '', 3, 1, ''), ('341623', '3416', '00,34,3416', '利辛县', '34', '安徽省', '3416', '亳州市', '341623', '利辛县', '', '', '', '', 3, 1, ''), ('3417', '34', '00,34', '池州市', '34', '安徽省', '3417', '池州市', '', '', '', '', '', '', 2, 1, ''), ('341702', '3417', '00,34,3417', '贵池区', '34', '安徽省', '3417', '池州市', '341702', '贵池区', '', '', '', '', 3, 1, ''), ('341721', '3417', '00,34,3417', '东至县', '34', '安徽省', '3417', '池州市', '341721', '东至县', '', '', '', '', 3, 1, ''), ('341722', '3417', '00,34,3417', '石台县', '34', '安徽省', '3417', '池州市', '341722', '石台县', '', '', '', '', 3, 1, ''), ('341723', '3417', '00,34,3417', '青阳县', '34', '安徽省', '3417', '池州市', '341723', '青阳县', '', '', '', '', 3, 1, ''), ('3418', '34', '00,34', '宣城市', '34', '安徽省', '3418', '宣城市', '', '', '', '', '', '', 2, 1, ''), ('341802', '3418', '00,34,3418', '宣州区', '34', '安徽省', '3418', '宣城市', '341802', '宣州区', '', '', '', '', 3, 1, ''), ('341821', '3418', '00,34,3418', '郎溪县', '34', '安徽省', '3418', '宣城市', '341821', '郎溪县', '', '', '', '', 3, 1, ''), ('341823', '3418', '00,34,3418', '泾县', '34', '安徽省', '3418', '宣城市', '341823', '泾县', '', '', '', '', 3, 1, ''), ('341824', '3418', '00,34,3418', '绩溪县', '34', '安徽省', '3418', '宣城市', '341824', '绩溪县', '', '', '', '', 3, 1, ''), ('341825', '3418', '00,34,3418', '旌德县', '34', '安徽省', '3418', '宣城市', '341825', '旌德县', '', '', '', '', 3, 1, ''), ('341881', '3418', '00,34,3418', '宁国市', '34', '安徽省', '3418', '宣城市', '341881', '宁国市', '', '', '', '', 3, 1, ''), ('341882', '3418', '00,34,3418', '广德市', '34', '安徽省', '3418', '宣城市', '341882', '广德市', '', '', '', '', 3, 1, ''), ('35', '00', '00', '福建省', '35', '福建省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3501', '35', '00,35', '福州市', '35', '福建省', '3501', '福州市', '', '', '', '', '', '', 2, 1, ''), ('350102', '3501', '00,35,3501', '鼓楼区', '35', '福建省', '3501', '福州市', '350102', '鼓楼区', '', '', '', '', 3, 1, ''), ('350103', '3501', '00,35,3501', '台江区', '35', '福建省', '3501', '福州市', '350103', '台江区', '', '', '', '', 3, 1, ''), ('350104', '3501', '00,35,3501', '仓山区', '35', '福建省', '3501', '福州市', '350104', '仓山区', '', '', '', '', 3, 1, ''), ('350105', '3501', '00,35,3501', '马尾区', '35', '福建省', '3501', '福州市', '350105', '马尾区', '', '', '', '', 3, 1, ''), ('350111', '3501', '00,35,3501', '晋安区', '35', '福建省', '3501', '福州市', '350111', '晋安区', '', '', '', '', 3, 1, ''), ('350112', '3501', '00,35,3501', '长乐区', '35', '福建省', '3501', '福州市', '350112', '长乐区', '', '', '', '', 3, 1, ''), ('350121', '3501', '00,35,3501', '闽侯县', '35', '福建省', '3501', '福州市', '350121', '闽侯县', '', '', '', '', 3, 1, ''), ('350122', '3501', '00,35,3501', '连江县', '35', '福建省', '3501', '福州市', '350122', '连江县', '', '', '', '', 3, 1, ''), ('350123', '3501', '00,35,3501', '罗源县', '35', '福建省', '3501', '福州市', '350123', '罗源县', '', '', '', '', 3, 1, ''), ('350124', '3501', '00,35,3501', '闽清县', '35', '福建省', '3501', '福州市', '350124', '闽清县', '', '', '', '', 3, 1, ''), ('350125', '3501', '00,35,3501', '永泰县', '35', '福建省', '3501', '福州市', '350125', '永泰县', '', '', '', '', 3, 1, ''), ('350128', '3501', '00,35,3501', '平潭县', '35', '福建省', '3501', '福州市', '350128', '平潭县', '', '', '', '', 3, 1, ''), ('350181', '3501', '00,35,3501', '福清市', '35', '福建省', '3501', '福州市', '350181', '福清市', '', '', '', '', 3, 1, ''), ('3502', '35', '00,35', '厦门市', '35', '福建省', '3502', '厦门市', '', '', '', '', '', '', 2, 1, ''), ('350203', '3502', '00,35,3502', '思明区', '35', '福建省', '3502', '厦门市', '350203', '思明区', '', '', '', '', 3, 1, ''), ('350205', '3502', '00,35,3502', '海沧区', '35', '福建省', '3502', '厦门市', '350205', '海沧区', '', '', '', '', 3, 1, ''), ('350206', '3502', '00,35,3502', '湖里区', '35', '福建省', '3502', '厦门市', '350206', '湖里区', '', '', '', '', 3, 1, ''), ('350211', '3502', '00,35,3502', '集美区', '35', '福建省', '3502', '厦门市', '350211', '集美区', '', '', '', '', 3, 1, ''), ('350212', '3502', '00,35,3502', '同安区', '35', '福建省', '3502', '厦门市', '350212', '同安区', '', '', '', '', 3, 1, ''), ('350213', '3502', '00,35,3502', '翔安区', '35', '福建省', '3502', '厦门市', '350213', '翔安区', '', '', '', '', 3, 1, ''), ('3503', '35', '00,35', '莆田市', '35', '福建省', '3503', '莆田市', '', '', '', '', '', '', 2, 1, ''), ('350302', '3503', '00,35,3503', '城厢区', '35', '福建省', '3503', '莆田市', '350302', '城厢区', '', '', '', '', 3, 1, ''), ('350303', '3503', '00,35,3503', '涵江区', '35', '福建省', '3503', '莆田市', '350303', '涵江区', '', '', '', '', 3, 1, ''), ('350304', '3503', '00,35,3503', '荔城区', '35', '福建省', '3503', '莆田市', '350304', '荔城区', '', '', '', '', 3, 1, ''), ('350305', '3503', '00,35,3503', '秀屿区', '35', '福建省', '3503', '莆田市', '350305', '秀屿区', '', '', '', '', 3, 1, ''), ('350322', '3503', '00,35,3503', '仙游县', '35', '福建省', '3503', '莆田市', '350322', '仙游县', '', '', '', '', 3, 1, ''), ('3504', '35', '00,35', '三明市', '35', '福建省', '3504', '三明市', '', '', '', '', '', '', 2, 1, ''), ('350402', '3504', '00,35,3504', '梅列区', '35', '福建省', '3504', '三明市', '350402', '梅列区', '', '', '', '', 3, 1, ''), ('350403', '3504', '00,35,3504', '三元区', '35', '福建省', '3504', '三明市', '350403', '三元区', '', '', '', '', 3, 1, ''), ('350421', '3504', '00,35,3504', '明溪县', '35', '福建省', '3504', '三明市', '350421', '明溪县', '', '', '', '', 3, 1, ''), ('350423', '3504', '00,35,3504', '清流县', '35', '福建省', '3504', '三明市', '350423', '清流县', '', '', '', '', 3, 1, ''), ('350424', '3504', '00,35,3504', '宁化县', '35', '福建省', '3504', '三明市', '350424', '宁化县', '', '', '', '', 3, 1, ''), ('350425', '3504', '00,35,3504', '大田县', '35', '福建省', '3504', '三明市', '350425', '大田县', '', '', '', '', 3, 1, ''), ('350426', '3504', '00,35,3504', '尤溪县', '35', '福建省', '3504', '三明市', '350426', '尤溪县', '', '', '', '', 3, 1, ''), ('350427', '3504', '00,35,3504', '沙县', '35', '福建省', '3504', '三明市', '350427', '沙县', '', '', '', '', 3, 1, ''), ('350428', '3504', '00,35,3504', '将乐县', '35', '福建省', '3504', '三明市', '350428', '将乐县', '', '', '', '', 3, 1, ''), ('350429', '3504', '00,35,3504', '泰宁县', '35', '福建省', '3504', '三明市', '350429', '泰宁县', '', '', '', '', 3, 1, ''), ('350430', '3504', '00,35,3504', '建宁县', '35', '福建省', '3504', '三明市', '350430', '建宁县', '', '', '', '', 3, 1, ''), ('350481', '3504', '00,35,3504', '永安市', '35', '福建省', '3504', '三明市', '350481', '永安市', '', '', '', '', 3, 1, ''), ('3505', '35', '00,35', '泉州市', '35', '福建省', '3505', '泉州市', '', '', '', '', '', '', 2, 1, ''), ('350502', '3505', '00,35,3505', '鲤城区', '35', '福建省', '3505', '泉州市', '350502', '鲤城区', '', '', '', '', 3, 1, ''), ('350503', '3505', '00,35,3505', '丰泽区', '35', '福建省', '3505', '泉州市', '350503', '丰泽区', '', '', '', '', 3, 1, ''), ('350504', '3505', '00,35,3505', '洛江区', '35', '福建省', '3505', '泉州市', '350504', '洛江区', '', '', '', '', 3, 1, ''), ('350505', '3505', '00,35,3505', '泉港区', '35', '福建省', '3505', '泉州市', '350505', '泉港区', '', '', '', '', 3, 1, ''), ('350521', '3505', '00,35,3505', '惠安县', '35', '福建省', '3505', '泉州市', '350521', '惠安县', '', '', '', '', 3, 1, ''), ('350524', '3505', '00,35,3505', '安溪县', '35', '福建省', '3505', '泉州市', '350524', '安溪县', '', '', '', '', 3, 1, ''), ('350525', '3505', '00,35,3505', '永春县', '35', '福建省', '3505', '泉州市', '350525', '永春县', '', '', '', '', 3, 1, ''), ('350526', '3505', '00,35,3505', '德化县', '35', '福建省', '3505', '泉州市', '350526', '德化县', '', '', '', '', 3, 1, ''), ('350527', '3505', '00,35,3505', '金门县', '35', '福建省', '3505', '泉州市', '350527', '金门县', '', '', '', '', 3, 1, ''), ('350581', '3505', '00,35,3505', '石狮市', '35', '福建省', '3505', '泉州市', '350581', '石狮市', '', '', '', '', 3, 1, ''), ('350582', '3505', '00,35,3505', '晋江市', '35', '福建省', '3505', '泉州市', '350582', '晋江市', '', '', '', '', 3, 1, ''), ('350583', '3505', '00,35,3505', '南安市', '35', '福建省', '3505', '泉州市', '350583', '南安市', '', '', '', '', 3, 1, ''), ('3506', '35', '00,35', '漳州市', '35', '福建省', '3506', '漳州市', '', '', '', '', '', '', 2, 1, ''), ('350602', '3506', '00,35,3506', '芗城区', '35', '福建省', '3506', '漳州市', '350602', '芗城区', '', '', '', '', 3, 1, ''), ('350603', '3506', '00,35,3506', '龙文区', '35', '福建省', '3506', '漳州市', '350603', '龙文区', '', '', '', '', 3, 1, ''), ('350622', '3506', '00,35,3506', '云霄县', '35', '福建省', '3506', '漳州市', '350622', '云霄县', '', '', '', '', 3, 1, ''), ('350623', '3506', '00,35,3506', '漳浦县', '35', '福建省', '3506', '漳州市', '350623', '漳浦县', '', '', '', '', 3, 1, ''), ('350624', '3506', '00,35,3506', '诏安县', '35', '福建省', '3506', '漳州市', '350624', '诏安县', '', '', '', '', 3, 1, ''), ('350625', '3506', '00,35,3506', '长泰县', '35', '福建省', '3506', '漳州市', '350625', '长泰县', '', '', '', '', 3, 1, ''), ('350626', '3506', '00,35,3506', '东山县', '35', '福建省', '3506', '漳州市', '350626', '东山县', '', '', '', '', 3, 1, ''), ('350627', '3506', '00,35,3506', '南靖县', '35', '福建省', '3506', '漳州市', '350627', '南靖县', '', '', '', '', 3, 1, ''), ('350628', '3506', '00,35,3506', '平和县', '35', '福建省', '3506', '漳州市', '350628', '平和县', '', '', '', '', 3, 1, ''), ('350629', '3506', '00,35,3506', '华安县', '35', '福建省', '3506', '漳州市', '350629', '华安县', '', '', '', '', 3, 1, ''), ('350681', '3506', '00,35,3506', '龙海市', '35', '福建省', '3506', '漳州市', '350681', '龙海市', '', '', '', '', 3, 1, ''), ('3507', '35', '00,35', '南平市', '35', '福建省', '3507', '南平市', '', '', '', '', '', '', 2, 1, ''), ('350702', '3507', '00,35,3507', '延平区', '35', '福建省', '3507', '南平市', '350702', '延平区', '', '', '', '', 3, 1, ''), ('350703', '3507', '00,35,3507', '建阳区', '35', '福建省', '3507', '南平市', '350703', '建阳区', '', '', '', '', 3, 1, ''), ('350721', '3507', '00,35,3507', '顺昌县', '35', '福建省', '3507', '南平市', '350721', '顺昌县', '', '', '', '', 3, 1, ''), ('350722', '3507', '00,35,3507', '浦城县', '35', '福建省', '3507', '南平市', '350722', '浦城县', '', '', '', '', 3, 1, ''), ('350723', '3507', '00,35,3507', '光泽县', '35', '福建省', '3507', '南平市', '350723', '光泽县', '', '', '', '', 3, 1, ''), ('350724', '3507', '00,35,3507', '松溪县', '35', '福建省', '3507', '南平市', '350724', '松溪县', '', '', '', '', 3, 1, ''), ('350725', '3507', '00,35,3507', '政和县', '35', '福建省', '3507', '南平市', '350725', '政和县', '', '', '', '', 3, 1, ''), ('350781', '3507', '00,35,3507', '邵武市', '35', '福建省', '3507', '南平市', '350781', '邵武市', '', '', '', '', 3, 1, ''), ('350782', '3507', '00,35,3507', '武夷山市', '35', '福建省', '3507', '南平市', '350782', '武夷山市', '', '', '', '', 3, 1, ''), ('350783', '3507', '00,35,3507', '建瓯市', '35', '福建省', '3507', '南平市', '350783', '建瓯市', '', '', '', '', 3, 1, ''), ('3508', '35', '00,35', '龙岩市', '35', '福建省', '3508', '龙岩市', '', '', '', '', '', '', 2, 1, ''), ('350802', '3508', '00,35,3508', '新罗区', '35', '福建省', '3508', '龙岩市', '350802', '新罗区', '', '', '', '', 3, 1, ''), ('350803', '3508', '00,35,3508', '永定区', '35', '福建省', '3508', '龙岩市', '350803', '永定区', '', '', '', '', 3, 1, ''), ('350821', '3508', '00,35,3508', '长汀县', '35', '福建省', '3508', '龙岩市', '350821', '长汀县', '', '', '', '', 3, 1, ''), ('350823', '3508', '00,35,3508', '上杭县', '35', '福建省', '3508', '龙岩市', '350823', '上杭县', '', '', '', '', 3, 1, ''), ('350824', '3508', '00,35,3508', '武平县', '35', '福建省', '3508', '龙岩市', '350824', '武平县', '', '', '', '', 3, 1, ''), ('350825', '3508', '00,35,3508', '连城县', '35', '福建省', '3508', '龙岩市', '350825', '连城县', '', '', '', '', 3, 1, ''), ('350881', '3508', '00,35,3508', '漳平市', '35', '福建省', '3508', '龙岩市', '350881', '漳平市', '', '', '', '', 3, 1, ''), ('3509', '35', '00,35', '宁德市', '35', '福建省', '3509', '宁德市', '', '', '', '', '', '', 2, 1, ''), ('350902', '3509', '00,35,3509', '蕉城区', '35', '福建省', '3509', '宁德市', '350902', '蕉城区', '', '', '', '', 3, 1, ''), ('350921', '3509', '00,35,3509', '霞浦县', '35', '福建省', '3509', '宁德市', '350921', '霞浦县', '', '', '', '', 3, 1, ''), ('350922', '3509', '00,35,3509', '古田县', '35', '福建省', '3509', '宁德市', '350922', '古田县', '', '', '', '', 3, 1, ''), ('350923', '3509', '00,35,3509', '屏南县', '35', '福建省', '3509', '宁德市', '350923', '屏南县', '', '', '', '', 3, 1, ''), ('350924', '3509', '00,35,3509', '寿宁县', '35', '福建省', '3509', '宁德市', '350924', '寿宁县', '', '', '', '', 3, 1, ''), ('350925', '3509', '00,35,3509', '周宁县', '35', '福建省', '3509', '宁德市', '350925', '周宁县', '', '', '', '', 3, 1, ''), ('350926', '3509', '00,35,3509', '柘荣县', '35', '福建省', '3509', '宁德市', '350926', '柘荣县', '', '', '', '', 3, 1, ''), ('350981', '3509', '00,35,3509', '福安市', '35', '福建省', '3509', '宁德市', '350981', '福安市', '', '', '', '', 3, 1, ''), ('350982', '3509', '00,35,3509', '福鼎市', '35', '福建省', '3509', '宁德市', '350982', '福鼎市', '', '', '', '', 3, 1, ''), ('36', '00', '00', '江西省', '36', '江西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3601', '36', '00,36', '南昌市', '36', '江西省', '3601', '南昌市', '', '', '', '', '', '', 2, 1, ''), ('360102', '3601', '00,36,3601', '东湖区', '36', '江西省', '3601', '南昌市', '360102', '东湖区', '', '', '', '', 3, 1, ''), ('360103', '3601', '00,36,3601', '西湖区', '36', '江西省', '3601', '南昌市', '360103', '西湖区', '', '', '', '', 3, 1, ''), ('360104', '3601', '00,36,3601', '青云谱区', '36', '江西省', '3601', '南昌市', '360104', '青云谱区', '', '', '', '', 3, 1, ''), ('360111', '3601', '00,36,3601', '青山湖区', '36', '江西省', '3601', '南昌市', '360111', '青山湖区', '', '', '', '', 3, 1, ''), ('360112', '3601', '00,36,3601', '新建区', '36', '江西省', '3601', '南昌市', '360112', '新建区', '', '', '', '', 3, 1, ''), ('360113', '3601', '00,36,3601', '红谷滩区', '36', '江西省', '3601', '南昌市', '360113', '红谷滩区', '', '', '', '', 3, 1, ''), ('360121', '3601', '00,36,3601', '南昌县', '36', '江西省', '3601', '南昌市', '360121', '南昌县', '', '', '', '', 3, 1, ''), ('360123', '3601', '00,36,3601', '安义县', '36', '江西省', '3601', '南昌市', '360123', '安义县', '', '', '', '', 3, 1, ''), ('360124', '3601', '00,36,3601', '进贤县', '36', '江西省', '3601', '南昌市', '360124', '进贤县', '', '', '', '', 3, 1, ''), ('3602', '36', '00,36', '景德镇市', '36', '江西省', '3602', '景德镇市', '', '', '', '', '', '', 2, 1, ''), ('360202', '3602', '00,36,3602', '昌江区', '36', '江西省', '3602', '景德镇市', '360202', '昌江区', '', '', '', '', 3, 1, ''), ('360203', '3602', '00,36,3602', '珠山区', '36', '江西省', '3602', '景德镇市', '360203', '珠山区', '', '', '', '', 3, 1, ''), ('360222', '3602', '00,36,3602', '浮梁县', '36', '江西省', '3602', '景德镇市', '360222', '浮梁县', '', '', '', '', 3, 1, ''), ('360281', '3602', '00,36,3602', '乐平市', '36', '江西省', '3602', '景德镇市', '360281', '乐平市', '', '', '', '', 3, 1, ''), ('3603', '36', '00,36', '萍乡市', '36', '江西省', '3603', '萍乡市', '', '', '', '', '', '', 2, 1, ''), ('360302', '3603', '00,36,3603', '安源区', '36', '江西省', '3603', '萍乡市', '360302', '安源区', '', '', '', '', 3, 1, ''), ('360313', '3603', '00,36,3603', '湘东区', '36', '江西省', '3603', '萍乡市', '360313', '湘东区', '', '', '', '', 3, 1, ''), ('360321', '3603', '00,36,3603', '莲花县', '36', '江西省', '3603', '萍乡市', '360321', '莲花县', '', '', '', '', 3, 1, ''), ('360322', '3603', '00,36,3603', '上栗县', '36', '江西省', '3603', '萍乡市', '360322', '上栗县', '', '', '', '', 3, 1, ''), ('360323', '3603', '00,36,3603', '芦溪县', '36', '江西省', '3603', '萍乡市', '360323', '芦溪县', '', '', '', '', 3, 1, ''), ('3604', '36', '00,36', '九江市', '36', '江西省', '3604', '九江市', '', '', '', '', '', '', 2, 1, ''), ('360402', '3604', '00,36,3604', '濂溪区', '36', '江西省', '3604', '九江市', '360402', '濂溪区', '', '', '', '', 3, 1, ''), ('360403', '3604', '00,36,3604', '浔阳区', '36', '江西省', '3604', '九江市', '360403', '浔阳区', '', '', '', '', 3, 1, ''), ('360404', '3604', '00,36,3604', '柴桑区', '36', '江西省', '3604', '九江市', '360404', '柴桑区', '', '', '', '', 3, 1, ''), ('360423', '3604', '00,36,3604', '武宁县', '36', '江西省', '3604', '九江市', '360423', '武宁县', '', '', '', '', 3, 1, ''), ('360424', '3604', '00,36,3604', '修水县', '36', '江西省', '3604', '九江市', '360424', '修水县', '', '', '', '', 3, 1, ''), ('360425', '3604', '00,36,3604', '永修县', '36', '江西省', '3604', '九江市', '360425', '永修县', '', '', '', '', 3, 1, ''), ('360426', '3604', '00,36,3604', '德安县', '36', '江西省', '3604', '九江市', '360426', '德安县', '', '', '', '', 3, 1, ''), ('360428', '3604', '00,36,3604', '都昌县', '36', '江西省', '3604', '九江市', '360428', '都昌县', '', '', '', '', 3, 1, ''), ('360429', '3604', '00,36,3604', '湖口县', '36', '江西省', '3604', '九江市', '360429', '湖口县', '', '', '', '', 3, 1, ''), ('360430', '3604', '00,36,3604', '彭泽县', '36', '江西省', '3604', '九江市', '360430', '彭泽县', '', '', '', '', 3, 1, ''), ('360481', '3604', '00,36,3604', '瑞昌市', '36', '江西省', '3604', '九江市', '360481', '瑞昌市', '', '', '', '', 3, 1, ''), ('360482', '3604', '00,36,3604', '共青城市', '36', '江西省', '3604', '九江市', '360482', '共青城市', '', '', '', '', 3, 1, ''), ('360483', '3604', '00,36,3604', '庐山市', '36', '江西省', '3604', '九江市', '360483', '庐山市', '', '', '', '', 3, 1, ''), ('3605', '36', '00,36', '新余市', '36', '江西省', '3605', '新余市', '', '', '', '', '', '', 2, 1, ''), ('360502', '3605', '00,36,3605', '渝水区', '36', '江西省', '3605', '新余市', '360502', '渝水区', '', '', '', '', 3, 1, ''), ('360521', '3605', '00,36,3605', '分宜县', '36', '江西省', '3605', '新余市', '360521', '分宜县', '', '', '', '', 3, 1, ''), ('3606', '36', '00,36', '鹰潭市', '36', '江西省', '3606', '鹰潭市', '', '', '', '', '', '', 2, 1, ''), ('360602', '3606', '00,36,3606', '月湖区', '36', '江西省', '3606', '鹰潭市', '360602', '月湖区', '', '', '', '', 3, 1, ''), ('360603', '3606', '00,36,3606', '余江区', '36', '江西省', '3606', '鹰潭市', '360603', '余江区', '', '', '', '', 3, 1, ''), ('360681', '3606', '00,36,3606', '贵溪市', '36', '江西省', '3606', '鹰潭市', '360681', '贵溪市', '', '', '', '', 3, 1, ''), ('3607', '36', '00,36', '赣州市', '36', '江西省', '3607', '赣州市', '', '', '', '', '', '', 2, 1, ''), ('360702', '3607', '00,36,3607', '章贡区', '36', '江西省', '3607', '赣州市', '360702', '章贡区', '', '', '', '', 3, 1, ''), ('360703', '3607', '00,36,3607', '南康区', '36', '江西省', '3607', '赣州市', '360703', '南康区', '', '', '', '', 3, 1, ''), ('360704', '3607', '00,36,3607', '赣县区', '36', '江西省', '3607', '赣州市', '360704', '赣县区', '', '', '', '', 3, 1, ''), ('360722', '3607', '00,36,3607', '信丰县', '36', '江西省', '3607', '赣州市', '360722', '信丰县', '', '', '', '', 3, 1, ''), ('360723', '3607', '00,36,3607', '大余县', '36', '江西省', '3607', '赣州市', '360723', '大余县', '', '', '', '', 3, 1, ''), ('360724', '3607', '00,36,3607', '上犹县', '36', '江西省', '3607', '赣州市', '360724', '上犹县', '', '', '', '', 3, 1, ''), ('360725', '3607', '00,36,3607', '崇义县', '36', '江西省', '3607', '赣州市', '360725', '崇义县', '', '', '', '', 3, 1, ''), ('360726', '3607', '00,36,3607', '安远县', '36', '江西省', '3607', '赣州市', '360726', '安远县', '', '', '', '', 3, 1, ''), ('360727', '3607', '00,36,3607', '龙南县', '36', '江西省', '3607', '赣州市', '360727', '龙南县', '', '', '', '', 3, 1, ''), ('360728', '3607', '00,36,3607', '定南县', '36', '江西省', '3607', '赣州市', '360728', '定南县', '', '', '', '', 3, 1, ''), ('360729', '3607', '00,36,3607', '全南县', '36', '江西省', '3607', '赣州市', '360729', '全南县', '', '', '', '', 3, 1, ''), ('360730', '3607', '00,36,3607', '宁都县', '36', '江西省', '3607', '赣州市', '360730', '宁都县', '', '', '', '', 3, 1, ''), ('360731', '3607', '00,36,3607', '于都县', '36', '江西省', '3607', '赣州市', '360731', '于都县', '', '', '', '', 3, 1, ''), ('360732', '3607', '00,36,3607', '兴国县', '36', '江西省', '3607', '赣州市', '360732', '兴国县', '', '', '', '', 3, 1, ''), ('360733', '3607', '00,36,3607', '会昌县', '36', '江西省', '3607', '赣州市', '360733', '会昌县', '', '', '', '', 3, 1, ''), ('360734', '3607', '00,36,3607', '寻乌县', '36', '江西省', '3607', '赣州市', '360734', '寻乌县', '', '', '', '', 3, 1, ''), ('360735', '3607', '00,36,3607', '石城县', '36', '江西省', '3607', '赣州市', '360735', '石城县', '', '', '', '', 3, 1, ''), ('360781', '3607', '00,36,3607', '瑞金市', '36', '江西省', '3607', '赣州市', '360781', '瑞金市', '', '', '', '', 3, 1, ''), ('3608', '36', '00,36', '吉安市', '36', '江西省', '3608', '吉安市', '', '', '', '', '', '', 2, 1, ''), ('360802', '3608', '00,36,3608', '吉州区', '36', '江西省', '3608', '吉安市', '360802', '吉州区', '', '', '', '', 3, 1, ''), ('360803', '3608', '00,36,3608', '青原区', '36', '江西省', '3608', '吉安市', '360803', '青原区', '', '', '', '', 3, 1, ''), ('360821', '3608', '00,36,3608', '吉安县', '36', '江西省', '3608', '吉安市', '360821', '吉安县', '', '', '', '', 3, 1, ''), ('360822', '3608', '00,36,3608', '吉水县', '36', '江西省', '3608', '吉安市', '360822', '吉水县', '', '', '', '', 3, 1, ''), ('360823', '3608', '00,36,3608', '峡江县', '36', '江西省', '3608', '吉安市', '360823', '峡江县', '', '', '', '', 3, 1, ''), ('360824', '3608', '00,36,3608', '新干县', '36', '江西省', '3608', '吉安市', '360824', '新干县', '', '', '', '', 3, 1, ''), ('360825', '3608', '00,36,3608', '永丰县', '36', '江西省', '3608', '吉安市', '360825', '永丰县', '', '', '', '', 3, 1, ''), ('360826', '3608', '00,36,3608', '泰和县', '36', '江西省', '3608', '吉安市', '360826', '泰和县', '', '', '', '', 3, 1, ''), ('360827', '3608', '00,36,3608', '遂川县', '36', '江西省', '3608', '吉安市', '360827', '遂川县', '', '', '', '', 3, 1, ''), ('360828', '3608', '00,36,3608', '万安县', '36', '江西省', '3608', '吉安市', '360828', '万安县', '', '', '', '', 3, 1, ''), ('360829', '3608', '00,36,3608', '安福县', '36', '江西省', '3608', '吉安市', '360829', '安福县', '', '', '', '', 3, 1, ''), ('360830', '3608', '00,36,3608', '永新县', '36', '江西省', '3608', '吉安市', '360830', '永新县', '', '', '', '', 3, 1, ''), ('360881', '3608', '00,36,3608', '井冈山市', '36', '江西省', '3608', '吉安市', '360881', '井冈山市', '', '', '', '', 3, 1, ''), ('3609', '36', '00,36', '宜春市', '36', '江西省', '3609', '宜春市', '', '', '', '', '', '', 2, 1, ''), ('360902', '3609', '00,36,3609', '袁州区', '36', '江西省', '3609', '宜春市', '360902', '袁州区', '', '', '', '', 3, 1, ''), ('360921', '3609', '00,36,3609', '奉新县', '36', '江西省', '3609', '宜春市', '360921', '奉新县', '', '', '', '', 3, 1, ''), ('360922', '3609', '00,36,3609', '万载县', '36', '江西省', '3609', '宜春市', '360922', '万载县', '', '', '', '', 3, 1, ''), ('360923', '3609', '00,36,3609', '上高县', '36', '江西省', '3609', '宜春市', '360923', '上高县', '', '', '', '', 3, 1, ''), ('360924', '3609', '00,36,3609', '宜丰县', '36', '江西省', '3609', '宜春市', '360924', '宜丰县', '', '', '', '', 3, 1, ''), ('360925', '3609', '00,36,3609', '靖安县', '36', '江西省', '3609', '宜春市', '360925', '靖安县', '', '', '', '', 3, 1, ''), ('360926', '3609', '00,36,3609', '铜鼓县', '36', '江西省', '3609', '宜春市', '360926', '铜鼓县', '', '', '', '', 3, 1, ''), ('360981', '3609', '00,36,3609', '丰城市', '36', '江西省', '3609', '宜春市', '360981', '丰城市', '', '', '', '', 3, 1, ''), ('360982', '3609', '00,36,3609', '樟树市', '36', '江西省', '3609', '宜春市', '360982', '樟树市', '', '', '', '', 3, 1, ''), ('360983', '3609', '00,36,3609', '高安市', '36', '江西省', '3609', '宜春市', '360983', '高安市', '', '', '', '', 3, 1, ''), ('3610', '36', '00,36', '抚州市', '36', '江西省', '3610', '抚州市', '', '', '', '', '', '', 2, 1, ''), ('361002', '3610', '00,36,3610', '临川区', '36', '江西省', '3610', '抚州市', '361002', '临川区', '', '', '', '', 3, 1, ''), ('361003', '3610', '00,36,3610', '东乡区', '36', '江西省', '3610', '抚州市', '361003', '东乡区', '', '', '', '', 3, 1, ''), ('361021', '3610', '00,36,3610', '南城县', '36', '江西省', '3610', '抚州市', '361021', '南城县', '', '', '', '', 3, 1, ''), ('361022', '3610', '00,36,3610', '黎川县', '36', '江西省', '3610', '抚州市', '361022', '黎川县', '', '', '', '', 3, 1, ''), ('361023', '3610', '00,36,3610', '南丰县', '36', '江西省', '3610', '抚州市', '361023', '南丰县', '', '', '', '', 3, 1, ''), ('361024', '3610', '00,36,3610', '崇仁县', '36', '江西省', '3610', '抚州市', '361024', '崇仁县', '', '', '', '', 3, 1, ''), ('361025', '3610', '00,36,3610', '乐安县', '36', '江西省', '3610', '抚州市', '361025', '乐安县', '', '', '', '', 3, 1, ''), ('361026', '3610', '00,36,3610', '宜黄县', '36', '江西省', '3610', '抚州市', '361026', '宜黄县', '', '', '', '', 3, 1, ''), ('361027', '3610', '00,36,3610', '金溪县', '36', '江西省', '3610', '抚州市', '361027', '金溪县', '', '', '', '', 3, 1, ''), ('361028', '3610', '00,36,3610', '资溪县', '36', '江西省', '3610', '抚州市', '361028', '资溪县', '', '', '', '', 3, 1, ''), ('361030', '3610', '00,36,3610', '广昌县', '36', '江西省', '3610', '抚州市', '361030', '广昌县', '', '', '', '', 3, 1, ''), ('3611', '36', '00,36', '上饶市', '36', '江西省', '3611', '上饶市', '', '', '', '', '', '', 2, 1, ''), ('361102', '3611', '00,36,3611', '信州区', '36', '江西省', '3611', '上饶市', '361102', '信州区', '', '', '', '', 3, 1, ''), ('361103', '3611', '00,36,3611', '广丰区', '36', '江西省', '3611', '上饶市', '361103', '广丰区', '', '', '', '', 3, 1, ''), ('361104', '3611', '00,36,3611', '广信区', '36', '江西省', '3611', '上饶市', '361104', '广信区', '', '', '', '', 3, 1, ''), ('361123', '3611', '00,36,3611', '玉山县', '36', '江西省', '3611', '上饶市', '361123', '玉山县', '', '', '', '', 3, 1, ''), ('361124', '3611', '00,36,3611', '铅山县', '36', '江西省', '3611', '上饶市', '361124', '铅山县', '', '', '', '', 3, 1, ''), ('361125', '3611', '00,36,3611', '横峰县', '36', '江西省', '3611', '上饶市', '361125', '横峰县', '', '', '', '', 3, 1, ''), ('361126', '3611', '00,36,3611', '弋阳县', '36', '江西省', '3611', '上饶市', '361126', '弋阳县', '', '', '', '', 3, 1, ''), ('361127', '3611', '00,36,3611', '余干县', '36', '江西省', '3611', '上饶市', '361127', '余干县', '', '', '', '', 3, 1, ''), ('361128', '3611', '00,36,3611', '鄱阳县', '36', '江西省', '3611', '上饶市', '361128', '鄱阳县', '', '', '', '', 3, 1, ''), ('361129', '3611', '00,36,3611', '万年县', '36', '江西省', '3611', '上饶市', '361129', '万年县', '', '', '', '', 3, 1, ''), ('361130', '3611', '00,36,3611', '婺源县', '36', '江西省', '3611', '上饶市', '361130', '婺源县', '', '', '', '', 3, 1, ''), ('361181', '3611', '00,36,3611', '德兴市', '36', '江西省', '3611', '上饶市', '361181', '德兴市', '', '', '', '', 3, 1, ''), ('37', '00', '00', '山东省', '37', '山东省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3701', '37', '00,37', '济南市', '37', '山东省', '3701', '济南市', '', '', '', '', '', '', 2, 1, ''), ('370102', '3701', '00,37,3701', '历下区', '37', '山东省', '3701', '济南市', '370102', '历下区', '', '', '', '', 3, 1, ''), ('370103', '3701', '00,37,3701', '市中区', '37', '山东省', '3701', '济南市', '370103', '市中区', '', '', '', '', 3, 1, ''), ('370104', '3701', '00,37,3701', '槐荫区', '37', '山东省', '3701', '济南市', '370104', '槐荫区', '', '', '', '', 3, 1, ''), ('370105', '3701', '00,37,3701', '天桥区', '37', '山东省', '3701', '济南市', '370105', '天桥区', '', '', '', '', 3, 1, ''), ('370112', '3701', '00,37,3701', '历城区', '37', '山东省', '3701', '济南市', '370112', '历城区', '', '', '', '', 3, 1, ''), ('370113', '3701', '00,37,3701', '长清区', '37', '山东省', '3701', '济南市', '370113', '长清区', '', '', '', '', 3, 1, ''), ('370114', '3701', '00,37,3701', '章丘区', '37', '山东省', '3701', '济南市', '370114', '章丘区', '', '', '', '', 3, 1, ''), ('370115', '3701', '00,37,3701', '济阳区', '37', '山东省', '3701', '济南市', '370115', '济阳区', '', '', '', '', 3, 1, ''), ('370116', '3701', '00,37,3701', '莱芜区', '37', '山东省', '3701', '济南市', '370116', '莱芜区', '', '', '', '', 3, 1, ''), ('370117', '3701', '00,37,3701', '钢城区', '37', '山东省', '3701', '济南市', '370117', '钢城区', '', '', '', '', 3, 1, ''), ('370124', '3701', '00,37,3701', '平阴县', '37', '山东省', '3701', '济南市', '370124', '平阴县', '', '', '', '', 3, 1, ''), ('370126', '3701', '00,37,3701', '商河县', '37', '山东省', '3701', '济南市', '370126', '商河县', '', '', '', '', 3, 1, ''), ('3702', '37', '00,37', '青岛市', '37', '山东省', '3702', '青岛市', '', '', '', '', '', '', 2, 1, ''), ('370202', '3702', '00,37,3702', '市南区', '37', '山东省', '3702', '青岛市', '370202', '市南区', '', '', '', '', 3, 1, ''), ('370203', '3702', '00,37,3702', '市北区', '37', '山东省', '3702', '青岛市', '370203', '市北区', '', '', '', '', 3, 1, ''), ('370211', '3702', '00,37,3702', '黄岛区', '37', '山东省', '3702', '青岛市', '370211', '黄岛区', '', '', '', '', 3, 1, ''), ('370212', '3702', '00,37,3702', '崂山区', '37', '山东省', '3702', '青岛市', '370212', '崂山区', '', '', '', '', 3, 1, ''), ('370213', '3702', '00,37,3702', '李沧区', '37', '山东省', '3702', '青岛市', '370213', '李沧区', '', '', '', '', 3, 1, ''), ('370214', '3702', '00,37,3702', '城阳区', '37', '山东省', '3702', '青岛市', '370214', '城阳区', '', '', '', '', 3, 1, ''), ('370215', '3702', '00,37,3702', '即墨区', '37', '山东省', '3702', '青岛市', '370215', '即墨区', '', '', '', '', 3, 1, ''), ('370281', '3702', '00,37,3702', '胶州市', '37', '山东省', '3702', '青岛市', '370281', '胶州市', '', '', '', '', 3, 1, ''), ('370283', '3702', '00,37,3702', '平度市', '37', '山东省', '3702', '青岛市', '370283', '平度市', '', '', '', '', 3, 1, ''), ('370285', '3702', '00,37,3702', '莱西市', '37', '山东省', '3702', '青岛市', '370285', '莱西市', '', '', '', '', 3, 1, ''), ('3703', '37', '00,37', '淄博市', '37', '山东省', '3703', '淄博市', '', '', '', '', '', '', 2, 1, ''), ('370302', '3703', '00,37,3703', '淄川区', '37', '山东省', '3703', '淄博市', '370302', '淄川区', '', '', '', '', 3, 1, ''), ('370303', '3703', '00,37,3703', '张店区', '37', '山东省', '3703', '淄博市', '370303', '张店区', '', '', '', '', 3, 1, ''), ('370304', '3703', '00,37,3703', '博山区', '37', '山东省', '3703', '淄博市', '370304', '博山区', '', '', '', '', 3, 1, ''), ('370305', '3703', '00,37,3703', '临淄区', '37', '山东省', '3703', '淄博市', '370305', '临淄区', '', '', '', '', 3, 1, ''), ('370306', '3703', '00,37,3703', '周村区', '37', '山东省', '3703', '淄博市', '370306', '周村区', '', '', '', '', 3, 1, ''), ('370321', '3703', '00,37,3703', '桓台县', '37', '山东省', '3703', '淄博市', '370321', '桓台县', '', '', '', '', 3, 1, ''), ('370322', '3703', '00,37,3703', '高青县', '37', '山东省', '3703', '淄博市', '370322', '高青县', '', '', '', '', 3, 1, ''), ('370323', '3703', '00,37,3703', '沂源县', '37', '山东省', '3703', '淄博市', '370323', '沂源县', '', '', '', '', 3, 1, ''), ('3704', '37', '00,37', '枣庄市', '37', '山东省', '3704', '枣庄市', '', '', '', '', '', '', 2, 1, ''), ('370402', '3704', '00,37,3704', '市中区', '37', '山东省', '3704', '枣庄市', '370402', '市中区', '', '', '', '', 3, 1, ''), ('370403', '3704', '00,37,3704', '薛城区', '37', '山东省', '3704', '枣庄市', '370403', '薛城区', '', '', '', '', 3, 1, ''), ('370404', '3704', '00,37,3704', '峄城区', '37', '山东省', '3704', '枣庄市', '370404', '峄城区', '', '', '', '', 3, 1, ''), ('370405', '3704', '00,37,3704', '台儿庄区', '37', '山东省', '3704', '枣庄市', '370405', '台儿庄区', '', '', '', '', 3, 1, ''), ('370406', '3704', '00,37,3704', '山亭区', '37', '山东省', '3704', '枣庄市', '370406', '山亭区', '', '', '', '', 3, 1, ''), ('370481', '3704', '00,37,3704', '滕州市', '37', '山东省', '3704', '枣庄市', '370481', '滕州市', '', '', '', '', 3, 1, ''), ('3705', '37', '00,37', '东营市', '37', '山东省', '3705', '东营市', '', '', '', '', '', '', 2, 1, ''), ('370502', '3705', '00,37,3705', '东营区', '37', '山东省', '3705', '东营市', '370502', '东营区', '', '', '', '', 3, 1, ''), ('370503', '3705', '00,37,3705', '河口区', '37', '山东省', '3705', '东营市', '370503', '河口区', '', '', '', '', 3, 1, ''), ('370505', '3705', '00,37,3705', '垦利区', '37', '山东省', '3705', '东营市', '370505', '垦利区', '', '', '', '', 3, 1, ''), ('370522', '3705', '00,37,3705', '利津县', '37', '山东省', '3705', '东营市', '370522', '利津县', '', '', '', '', 3, 1, ''), ('370523', '3705', '00,37,3705', '广饶县', '37', '山东省', '3705', '东营市', '370523', '广饶县', '', '', '', '', 3, 1, ''), ('3706', '37', '00,37', '烟台市', '37', '山东省', '3706', '烟台市', '', '', '', '', '', '', 2, 1, ''), ('370602', '3706', '00,37,3706', '芝罘区', '37', '山东省', '3706', '烟台市', '370602', '芝罘区', '', '', '', '', 3, 1, ''), ('370611', '3706', '00,37,3706', '福山区', '37', '山东省', '3706', '烟台市', '370611', '福山区', '', '', '', '', 3, 1, ''), ('370612', '3706', '00,37,3706', '牟平区', '37', '山东省', '3706', '烟台市', '370612', '牟平区', '', '', '', '', 3, 1, ''), ('370613', '3706', '00,37,3706', '莱山区', '37', '山东省', '3706', '烟台市', '370613', '莱山区', '', '', '', '', 3, 1, ''), ('370634', '3706', '00,37,3706', '长岛县', '37', '山东省', '3706', '烟台市', '370634', '长岛县', '', '', '', '', 3, 1, ''), ('370681', '3706', '00,37,3706', '龙口市', '37', '山东省', '3706', '烟台市', '370681', '龙口市', '', '', '', '', 3, 1, ''), ('370682', '3706', '00,37,3706', '莱阳市', '37', '山东省', '3706', '烟台市', '370682', '莱阳市', '', '', '', '', 3, 1, ''), ('370683', '3706', '00,37,3706', '莱州市', '37', '山东省', '3706', '烟台市', '370683', '莱州市', '', '', '', '', 3, 1, ''), ('370684', '3706', '00,37,3706', '蓬莱市', '37', '山东省', '3706', '烟台市', '370684', '蓬莱市', '', '', '', '', 3, 1, ''), ('370685', '3706', '00,37,3706', '招远市', '37', '山东省', '3706', '烟台市', '370685', '招远市', '', '', '', '', 3, 1, ''), ('370686', '3706', '00,37,3706', '栖霞市', '37', '山东省', '3706', '烟台市', '370686', '栖霞市', '', '', '', '', 3, 1, ''), ('370687', '3706', '00,37,3706', '海阳市', '37', '山东省', '3706', '烟台市', '370687', '海阳市', '', '', '', '', 3, 1, ''), ('3707', '37', '00,37', '潍坊市', '37', '山东省', '3707', '潍坊市', '', '', '', '', '', '', 2, 1, ''), ('370702', '3707', '00,37,3707', '潍城区', '37', '山东省', '3707', '潍坊市', '370702', '潍城区', '', '', '', '', 3, 1, ''), ('370703', '3707', '00,37,3707', '寒亭区', '37', '山东省', '3707', '潍坊市', '370703', '寒亭区', '', '', '', '', 3, 1, ''), ('370704', '3707', '00,37,3707', '坊子区', '37', '山东省', '3707', '潍坊市', '370704', '坊子区', '', '', '', '', 3, 1, ''), ('370705', '3707', '00,37,3707', '奎文区', '37', '山东省', '3707', '潍坊市', '370705', '奎文区', '', '', '', '', 3, 1, ''), ('370724', '3707', '00,37,3707', '临朐县', '37', '山东省', '3707', '潍坊市', '370724', '临朐县', '', '', '', '', 3, 1, ''), ('370725', '3707', '00,37,3707', '昌乐县', '37', '山东省', '3707', '潍坊市', '370725', '昌乐县', '', '', '', '', 3, 1, ''), ('370781', '3707', '00,37,3707', '青州市', '37', '山东省', '3707', '潍坊市', '370781', '青州市', '', '', '', '', 3, 1, ''), ('370782', '3707', '00,37,3707', '诸城市', '37', '山东省', '3707', '潍坊市', '370782', '诸城市', '', '', '', '', 3, 1, ''), ('370783', '3707', '00,37,3707', '寿光市', '37', '山东省', '3707', '潍坊市', '370783', '寿光市', '', '', '', '', 3, 1, ''), ('370784', '3707', '00,37,3707', '安丘市', '37', '山东省', '3707', '潍坊市', '370784', '安丘市', '', '', '', '', 3, 1, ''), ('370785', '3707', '00,37,3707', '高密市', '37', '山东省', '3707', '潍坊市', '370785', '高密市', '', '', '', '', 3, 1, ''), ('370786', '3707', '00,37,3707', '昌邑市', '37', '山东省', '3707', '潍坊市', '370786', '昌邑市', '', '', '', '', 3, 1, ''), ('3708', '37', '00,37', '济宁市', '37', '山东省', '3708', '济宁市', '', '', '', '', '', '', 2, 1, ''), ('370811', '3708', '00,37,3708', '任城区', '37', '山东省', '3708', '济宁市', '370811', '任城区', '', '', '', '', 3, 1, ''), ('370812', '3708', '00,37,3708', '兖州区', '37', '山东省', '3708', '济宁市', '370812', '兖州区', '', '', '', '', 3, 1, ''), ('370826', '3708', '00,37,3708', '微山县', '37', '山东省', '3708', '济宁市', '370826', '微山县', '', '', '', '', 3, 1, ''), ('370827', '3708', '00,37,3708', '鱼台县', '37', '山东省', '3708', '济宁市', '370827', '鱼台县', '', '', '', '', 3, 1, ''), ('370828', '3708', '00,37,3708', '金乡县', '37', '山东省', '3708', '济宁市', '370828', '金乡县', '', '', '', '', 3, 1, ''), ('370829', '3708', '00,37,3708', '嘉祥县', '37', '山东省', '3708', '济宁市', '370829', '嘉祥县', '', '', '', '', 3, 1, ''), ('370830', '3708', '00,37,3708', '汶上县', '37', '山东省', '3708', '济宁市', '370830', '汶上县', '', '', '', '', 3, 1, ''), ('370831', '3708', '00,37,3708', '泗水县', '37', '山东省', '3708', '济宁市', '370831', '泗水县', '', '', '', '', 3, 1, ''), ('370832', '3708', '00,37,3708', '梁山县', '37', '山东省', '3708', '济宁市', '370832', '梁山县', '', '', '', '', 3, 1, ''), ('370881', '3708', '00,37,3708', '曲阜市', '37', '山东省', '3708', '济宁市', '370881', '曲阜市', '', '', '', '', 3, 1, ''), ('370883', '3708', '00,37,3708', '邹城市', '37', '山东省', '3708', '济宁市', '370883', '邹城市', '', '', '', '', 3, 1, ''), ('3709', '37', '00,37', '泰安市', '37', '山东省', '3709', '泰安市', '', '', '', '', '', '', 2, 1, ''), ('370902', '3709', '00,37,3709', '泰山区', '37', '山东省', '3709', '泰安市', '370902', '泰山区', '', '', '', '', 3, 1, ''), ('370911', '3709', '00,37,3709', '岱岳区', '37', '山东省', '3709', '泰安市', '370911', '岱岳区', '', '', '', '', 3, 1, ''), ('370921', '3709', '00,37,3709', '宁阳县', '37', '山东省', '3709', '泰安市', '370921', '宁阳县', '', '', '', '', 3, 1, ''), ('370923', '3709', '00,37,3709', '东平县', '37', '山东省', '3709', '泰安市', '370923', '东平县', '', '', '', '', 3, 1, ''), ('370982', '3709', '00,37,3709', '新泰市', '37', '山东省', '3709', '泰安市', '370982', '新泰市', '', '', '', '', 3, 1, ''), ('370983', '3709', '00,37,3709', '肥城市', '37', '山东省', '3709', '泰安市', '370983', '肥城市', '', '', '', '', 3, 1, ''), ('3710', '37', '00,37', '威海市', '37', '山东省', '3710', '威海市', '', '', '', '', '', '', 2, 1, ''), ('371002', '3710', '00,37,3710', '环翠区', '37', '山东省', '3710', '威海市', '371002', '环翠区', '', '', '', '', 3, 1, ''), ('371003', '3710', '00,37,3710', '文登区', '37', '山东省', '3710', '威海市', '371003', '文登区', '', '', '', '', 3, 1, ''), ('371082', '3710', '00,37,3710', '荣成市', '37', '山东省', '3710', '威海市', '371082', '荣成市', '', '', '', '', 3, 1, ''), ('371083', '3710', '00,37,3710', '乳山市', '37', '山东省', '3710', '威海市', '371083', '乳山市', '', '', '', '', 3, 1, ''), ('3711', '37', '00,37', '日照市', '37', '山东省', '3711', '日照市', '', '', '', '', '', '', 2, 1, ''), ('371102', '3711', '00,37,3711', '东港区', '37', '山东省', '3711', '日照市', '371102', '东港区', '', '', '', '', 3, 1, ''), ('371103', '3711', '00,37,3711', '岚山区', '37', '山东省', '3711', '日照市', '371103', '岚山区', '', '', '', '', 3, 1, ''), ('371121', '3711', '00,37,3711', '五莲县', '37', '山东省', '3711', '日照市', '371121', '五莲县', '', '', '', '', 3, 1, ''), ('371122', '3711', '00,37,3711', '莒县', '37', '山东省', '3711', '日照市', '371122', '莒县', '', '', '', '', 3, 1, ''), ('3713', '37', '00,37', '临沂市', '37', '山东省', '3713', '临沂市', '', '', '', '', '', '', 2, 1, ''), ('371302', '3713', '00,37,3713', '兰山区', '37', '山东省', '3713', '临沂市', '371302', '兰山区', '', '', '', '', 3, 1, ''), ('371311', '3713', '00,37,3713', '罗庄区', '37', '山东省', '3713', '临沂市', '371311', '罗庄区', '', '', '', '', 3, 1, ''), ('371312', '3713', '00,37,3713', '河东区', '37', '山东省', '3713', '临沂市', '371312', '河东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371321', '3713', '00,37,3713', '沂南县', '37', '山东省', '3713', '临沂市', '371321', '沂南县', '', '', '', '', 3, 1, ''), ('371322', '3713', '00,37,3713', '郯城县', '37', '山东省', '3713', '临沂市', '371322', '郯城县', '', '', '', '', 3, 1, ''), ('371323', '3713', '00,37,3713', '沂水县', '37', '山东省', '3713', '临沂市', '371323', '沂水县', '', '', '', '', 3, 1, ''), ('371324', '3713', '00,37,3713', '兰陵县', '37', '山东省', '3713', '临沂市', '371324', '兰陵县', '', '', '', '', 3, 1, ''), ('371325', '3713', '00,37,3713', '费县', '37', '山东省', '3713', '临沂市', '371325', '费县', '', '', '', '', 3, 1, ''), ('371326', '3713', '00,37,3713', '平邑县', '37', '山东省', '3713', '临沂市', '371326', '平邑县', '', '', '', '', 3, 1, ''), ('371327', '3713', '00,37,3713', '莒南县', '37', '山东省', '3713', '临沂市', '371327', '莒南县', '', '', '', '', 3, 1, ''), ('371328', '3713', '00,37,3713', '蒙阴县', '37', '山东省', '3713', '临沂市', '371328', '蒙阴县', '', '', '', '', 3, 1, ''), ('371329', '3713', '00,37,3713', '临沭县', '37', '山东省', '3713', '临沂市', '371329', '临沭县', '', '', '', '', 3, 1, ''), ('3714', '37', '00,37', '德州市', '37', '山东省', '3714', '德州市', '', '', '', '', '', '', 2, 1, ''), ('371402', '3714', '00,37,3714', '德城区', '37', '山东省', '3714', '德州市', '371402', '德城区', '', '', '', '', 3, 1, ''), ('371403', '3714', '00,37,3714', '陵城区', '37', '山东省', '3714', '德州市', '371403', '陵城区', '', '', '', '', 3, 1, ''), ('371422', '3714', '00,37,3714', '宁津县', '37', '山东省', '3714', '德州市', '371422', '宁津县', '', '', '', '', 3, 1, ''), ('371423', '3714', '00,37,3714', '庆云县', '37', '山东省', '3714', '德州市', '371423', '庆云县', '', '', '', '', 3, 1, ''), ('371424', '3714', '00,37,3714', '临邑县', '37', '山东省', '3714', '德州市', '371424', '临邑县', '', '', '', '', 3, 1, ''), ('371425', '3714', '00,37,3714', '齐河县', '37', '山东省', '3714', '德州市', '371425', '齐河县', '', '', '', '', 3, 1, ''), ('371426', '3714', '00,37,3714', '平原县', '37', '山东省', '3714', '德州市', '371426', '平原县', '', '', '', '', 3, 1, ''), ('371427', '3714', '00,37,3714', '夏津县', '37', '山东省', '3714', '德州市', '371427', '夏津县', '', '', '', '', 3, 1, ''), ('371428', '3714', '00,37,3714', '武城县', '37', '山东省', '3714', '德州市', '371428', '武城县', '', '', '', '', 3, 1, ''), ('371481', '3714', '00,37,3714', '乐陵市', '37', '山东省', '3714', '德州市', '371481', '乐陵市', '', '', '', '', 3, 1, ''), ('371482', '3714', '00,37,3714', '禹城市', '37', '山东省', '3714', '德州市', '371482', '禹城市', '', '', '', '', 3, 1, ''), ('3715', '37', '00,37', '聊城市', '37', '山东省', '3715', '聊城市', '', '', '', '', '', '', 2, 1, ''), ('371502', '3715', '00,37,3715', '东昌府区', '37', '山东省', '3715', '聊城市', '371502', '东昌府区', '', '', '', '', 3, 1, ''), ('371503', '3715', '00,37,3715', '茌平区', '37', '山东省', '3715', '聊城市', '371503', '茌平区', '', '', '', '', 3, 1, ''), ('371521', '3715', '00,37,3715', '阳谷县', '37', '山东省', '3715', '聊城市', '371521', '阳谷县', '', '', '', '', 3, 1, ''), ('371522', '3715', '00,37,3715', '莘县', '37', '山东省', '3715', '聊城市', '371522', '莘县', '', '', '', '', 3, 1, ''), ('371524', '3715', '00,37,3715', '东阿县', '37', '山东省', '3715', '聊城市', '371524', '东阿县', '', '', '', '', 3, 1, ''), ('371525', '3715', '00,37,3715', '冠县', '37', '山东省', '3715', '聊城市', '371525', '冠县', '', '', '', '', 3, 1, ''), ('371526', '3715', '00,37,3715', '高唐县', '37', '山东省', '3715', '聊城市', '371526', '高唐县', '', '', '', '', 3, 1, ''), ('371581', '3715', '00,37,3715', '临清市', '37', '山东省', '3715', '聊城市', '371581', '临清市', '', '', '', '', 3, 1, ''), ('3716', '37', '00,37', '滨州市', '37', '山东省', '3716', '滨州市', '', '', '', '', '', '', 2, 1, ''), ('371602', '3716', '00,37,3716', '滨城区', '37', '山东省', '3716', '滨州市', '371602', '滨城区', '', '', '', '', 3, 1, ''), ('371603', '3716', '00,37,3716', '沾化区', '37', '山东省', '3716', '滨州市', '371603', '沾化区', '', '', '', '', 3, 1, ''), ('371621', '3716', '00,37,3716', '惠民县', '37', '山东省', '3716', '滨州市', '371621', '惠民县', '', '', '', '', 3, 1, ''), ('371622', '3716', '00,37,3716', '阳信县', '37', '山东省', '3716', '滨州市', '371622', '阳信县', '', '', '', '', 3, 1, ''), ('371623', '3716', '00,37,3716', '无棣县', '37', '山东省', '3716', '滨州市', '371623', '无棣县', '', '', '', '', 3, 1, ''), ('371625', '3716', '00,37,3716', '博兴县', '37', '山东省', '3716', '滨州市', '371625', '博兴县', '', '', '', '', 3, 1, ''), ('371681', '3716', '00,37,3716', '邹平市', '37', '山东省', '3716', '滨州市', '371681', '邹平市', '', '', '', '', 3, 1, ''), ('3717', '37', '00,37', '菏泽市', '37', '山东省', '3717', '菏泽市', '', '', '', '', '', '', 2, 1, ''), ('371702', '3717', '00,37,3717', '牡丹区', '37', '山东省', '3717', '菏泽市', '371702', '牡丹区', '', '', '', '', 3, 1, ''), ('371703', '3717', '00,37,3717', '定陶区', '37', '山东省', '3717', '菏泽市', '371703', '定陶区', '', '', '', '', 3, 1, ''), ('371721', '3717', '00,37,3717', '曹县', '37', '山东省', '3717', '菏泽市', '371721', '曹县', '', '', '', '', 3, 1, ''), ('371722', '3717', '00,37,3717', '单县', '37', '山东省', '3717', '菏泽市', '371722', '单县', '', '', '', '', 3, 1, ''), ('371723', '3717', '00,37,3717', '成武县', '37', '山东省', '3717', '菏泽市', '371723', '成武县', '', '', '', '', 3, 1, ''), ('371724', '3717', '00,37,3717', '巨野县', '37', '山东省', '3717', '菏泽市', '371724', '巨野县', '', '', '', '', 3, 1, ''), ('371725', '3717', '00,37,3717', '郓城县', '37', '山东省', '3717', '菏泽市', '371725', '郓城县', '', '', '', '', 3, 1, ''), ('371726', '3717', '00,37,3717', '鄄城县', '37', '山东省', '3717', '菏泽市', '371726', '鄄城县', '', '', '', '', 3, 1, ''), ('371728', '3717', '00,37,3717', '东明县', '37', '山东省', '3717', '菏泽市', '371728', '东明县', '', '', '', '', 3, 1, ''), ('41', '00', '00', '河南省', '41', '河南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4101', '41', '00,41', '郑州市', '41', '河南省', '4101', '郑州市', '', '', '', '', '', '', 2, 1, ''), ('410102', '4101', '00,41,4101', '中原区', '41', '河南省', '4101', '郑州市', '410102', '中原区', '', '', '', '', 3, 1, ''), ('410103', '4101', '00,41,4101', '二七区', '41', '河南省', '4101', '郑州市', '410103', '二七区', '', '', '', '', 3, 1, ''), ('410104', '4101', '00,41,4101', '管城回族区', '41', '河南省', '4101', '郑州市', '410104', '管城回族区', '', '', '', '', 3, 1, ''), ('410105', '4101', '00,41,4101', '金水区', '41', '河南省', '4101', '郑州市', '410105', '金水区', '', '', '', '', 3, 1, ''), ('410106', '4101', '00,41,4101', '上街区', '41', '河南省', '4101', '郑州市', '410106', '上街区', '', '', '', '', 3, 1, ''), ('410108', '4101', '00,41,4101', '惠济区', '41', '河南省', '4101', '郑州市', '410108', '惠济区', '', '', '', '', 3, 1, ''), ('410122', '4101', '00,41,4101', '中牟县', '41', '河南省', '4101', '郑州市', '410122', '中牟县', '', '', '', '', 3, 1, ''), ('410181', '4101', '00,41,4101', '巩义市', '41', '河南省', '4101', '郑州市', '410181', '巩义市', '', '', '', '', 3, 1, ''), ('410182', '4101', '00,41,4101', '荥阳市', '41', '河南省', '4101', '郑州市', '410182', '荥阳市', '', '', '', '', 3, 1, ''), ('410183', '4101', '00,41,4101', '新密市', '41', '河南省', '4101', '郑州市', '410183', '新密市', '', '', '', '', 3, 1, ''), ('410184', '4101', '00,41,4101', '新郑市', '41', '河南省', '4101', '郑州市', '410184', '新郑市', '', '', '', '', 3, 1, ''), ('410185', '4101', '00,41,4101', '登封市', '41', '河南省', '4101', '郑州市', '410185', '登封市', '', '', '', '', 3, 1, ''), ('4102', '41', '00,41', '开封市', '41', '河南省', '4102', '开封市', '', '', '', '', '', '', 2, 1, ''), ('410202', '4102', '00,41,4102', '龙亭区', '41', '河南省', '4102', '开封市', '410202', '龙亭区', '', '', '', '', 3, 1, ''), ('410203', '4102', '00,41,4102', '顺河回族区', '41', '河南省', '4102', '开封市', '410203', '顺河回族区', '', '', '', '', 3, 1, ''), ('410204', '4102', '00,41,4102', '鼓楼区', '41', '河南省', '4102', '开封市', '410204', '鼓楼区', '', '', '', '', 3, 1, ''), ('410205', '4102', '00,41,4102', '禹王台区', '41', '河南省', '4102', '开封市', '410205', '禹王台区', '', '', '', '', 3, 1, ''), ('410212', '4102', '00,41,4102', '祥符区', '41', '河南省', '4102', '开封市', '410212', '祥符区', '', '', '', '', 3, 1, ''), ('410221', '4102', '00,41,4102', '杞县', '41', '河南省', '4102', '开封市', '410221', '杞县', '', '', '', '', 3, 1, ''), ('410222', '4102', '00,41,4102', '通许县', '41', '河南省', '4102', '开封市', '410222', '通许县', '', '', '', '', 3, 1, ''), ('410223', '4102', '00,41,4102', '尉氏县', '41', '河南省', '4102', '开封市', '410223', '尉氏县', '', '', '', '', 3, 1, ''), ('410225', '4102', '00,41,4102', '兰考县', '41', '河南省', '4102', '开封市', '410225', '兰考县', '', '', '', '', 3, 1, ''), ('4103', '41', '00,41', '洛阳市', '41', '河南省', '4103', '洛阳市', '', '', '', '', '', '', 2, 1, ''), ('410302', '4103', '00,41,4103', '老城区', '41', '河南省', '4103', '洛阳市', '410302', '老城区', '', '', '', '', 3, 1, ''), ('410303', '4103', '00,41,4103', '西工区', '41', '河南省', '4103', '洛阳市', '410303', '西工区', '', '', '', '', 3, 1, ''), ('410304', '4103', '00,41,4103', '瀍河回族区', '41', '河南省', '4103', '洛阳市', '410304', '瀍河回族区', '', '', '', '', 3, 1, ''), ('410305', '4103', '00,41,4103', '涧西区', '41', '河南省', '4103', '洛阳市', '410305', '涧西区', '', '', '', '', 3, 1, ''), ('410306', '4103', '00,41,4103', '吉利区', '41', '河南省', '4103', '洛阳市', '410306', '吉利区', '', '', '', '', 3, 1, ''), ('410311', '4103', '00,41,4103', '洛龙区', '41', '河南省', '4103', '洛阳市', '410311', '洛龙区', '', '', '', '', 3, 1, ''), ('410322', '4103', '00,41,4103', '孟津县', '41', '河南省', '4103', '洛阳市', '410322', '孟津县', '', '', '', '', 3, 1, ''), ('410323', '4103', '00,41,4103', '新安县', '41', '河南省', '4103', '洛阳市', '410323', '新安县', '', '', '', '', 3, 1, ''), ('410324', '4103', '00,41,4103', '栾川县', '41', '河南省', '4103', '洛阳市', '410324', '栾川县', '', '', '', '', 3, 1, ''), ('410325', '4103', '00,41,4103', '嵩县', '41', '河南省', '4103', '洛阳市', '410325', '嵩县', '', '', '', '', 3, 1, ''), ('410326', '4103', '00,41,4103', '汝阳县', '41', '河南省', '4103', '洛阳市', '410326', '汝阳县', '', '', '', '', 3, 1, ''), ('410327', '4103', '00,41,4103', '宜阳县', '41', '河南省', '4103', '洛阳市', '410327', '宜阳县', '', '', '', '', 3, 1, ''), ('410328', '4103', '00,41,4103', '洛宁县', '41', '河南省', '4103', '洛阳市', '410328', '洛宁县', '', '', '', '', 3, 1, ''), ('410329', '4103', '00,41,4103', '伊川县', '41', '河南省', '4103', '洛阳市', '410329', '伊川县', '', '', '', '', 3, 1, ''), ('410381', '4103', '00,41,4103', '偃师市', '41', '河南省', '4103', '洛阳市', '410381', '偃师市', '', '', '', '', 3, 1, ''), ('4104', '41', '00,41', '平顶山市', '41', '河南省', '4104', '平顶山市', '', '', '', '', '', '', 2, 1, ''), ('410402', '4104', '00,41,4104', '新华区', '41', '河南省', '4104', '平顶山市', '410402', '新华区', '', '', '', '', 3, 1, ''), ('410403', '4104', '00,41,4104', '卫东区', '41', '河南省', '4104', '平顶山市', '410403', '卫东区', '', '', '', '', 3, 1, ''), ('410404', '4104', '00,41,4104', '石龙区', '41', '河南省', '4104', '平顶山市', '410404', '石龙区', '', '', '', '', 3, 1, ''), ('410411', '4104', '00,41,4104', '湛河区', '41', '河南省', '4104', '平顶山市', '410411', '湛河区', '', '', '', '', 3, 1, ''), ('410421', '4104', '00,41,4104', '宝丰县', '41', '河南省', '4104', '平顶山市', '410421', '宝丰县', '', '', '', '', 3, 1, ''), ('410422', '4104', '00,41,4104', '叶县', '41', '河南省', '4104', '平顶山市', '410422', '叶县', '', '', '', '', 3, 1, ''), ('410423', '4104', '00,41,4104', '鲁山县', '41', '河南省', '4104', '平顶山市', '410423', '鲁山县', '', '', '', '', 3, 1, ''), ('410425', '4104', '00,41,4104', '郏县', '41', '河南省', '4104', '平顶山市', '410425', '郏县', '', '', '', '', 3, 1, ''), ('410481', '4104', '00,41,4104', '舞钢市', '41', '河南省', '4104', '平顶山市', '410481', '舞钢市', '', '', '', '', 3, 1, ''), ('410482', '4104', '00,41,4104', '汝州市', '41', '河南省', '4104', '平顶山市', '410482', '汝州市', '', '', '', '', 3, 1, ''), ('4105', '41', '00,41', '安阳市', '41', '河南省', '4105', '安阳市', '', '', '', '', '', '', 2, 1, ''), ('410502', '4105', '00,41,4105', '文峰区', '41', '河南省', '4105', '安阳市', '410502', '文峰区', '', '', '', '', 3, 1, ''), ('410503', '4105', '00,41,4105', '北关区', '41', '河南省', '4105', '安阳市', '410503', '北关区', '', '', '', '', 3, 1, ''), ('410505', '4105', '00,41,4105', '殷都区', '41', '河南省', '4105', '安阳市', '410505', '殷都区', '', '', '', '', 3, 1, ''), ('410506', '4105', '00,41,4105', '龙安区', '41', '河南省', '4105', '安阳市', '410506', '龙安区', '', '', '', '', 3, 1, ''), ('410522', '4105', '00,41,4105', '安阳县', '41', '河南省', '4105', '安阳市', '410522', '安阳县', '', '', '', '', 3, 1, ''), ('410523', '4105', '00,41,4105', '汤阴县', '41', '河南省', '4105', '安阳市', '410523', '汤阴县', '', '', '', '', 3, 1, ''), ('410526', '4105', '00,41,4105', '滑县', '41', '河南省', '4105', '安阳市', '410526', '滑县', '', '', '', '', 3, 1, ''), ('410527', '4105', '00,41,4105', '内黄县', '41', '河南省', '4105', '安阳市', '410527', '内黄县', '', '', '', '', 3, 1, ''), ('410581', '4105', '00,41,4105', '林州市', '41', '河南省', '4105', '安阳市', '410581', '林州市', '', '', '', '', 3, 1, ''), ('4106', '41', '00,41', '鹤壁市', '41', '河南省', '4106', '鹤壁市', '', '', '', '', '', '', 2, 1, ''), ('410602', '4106', '00,41,4106', '鹤山区', '41', '河南省', '4106', '鹤壁市', '410602', '鹤山区', '', '', '', '', 3, 1, ''), ('410603', '4106', '00,41,4106', '山城区', '41', '河南省', '4106', '鹤壁市', '410603', '山城区', '', '', '', '', 3, 1, ''), ('410611', '4106', '00,41,4106', '淇滨区', '41', '河南省', '4106', '鹤壁市', '410611', '淇滨区', '', '', '', '', 3, 1, ''), ('410621', '4106', '00,41,4106', '浚县', '41', '河南省', '4106', '鹤壁市', '410621', '浚县', '', '', '', '', 3, 1, ''), ('410622', '4106', '00,41,4106', '淇县', '41', '河南省', '4106', '鹤壁市', '410622', '淇县', '', '', '', '', 3, 1, ''), ('4107', '41', '00,41', '新乡市', '41', '河南省', '4107', '新乡市', '', '', '', '', '', '', 2, 1, ''), ('410702', '4107', '00,41,4107', '红旗区', '41', '河南省', '4107', '新乡市', '410702', '红旗区', '', '', '', '', 3, 1, ''), ('410703', '4107', '00,41,4107', '卫滨区', '41', '河南省', '4107', '新乡市', '410703', '卫滨区', '', '', '', '', 3, 1, ''), ('410704', '4107', '00,41,4107', '凤泉区', '41', '河南省', '4107', '新乡市', '410704', '凤泉区', '', '', '', '', 3, 1, ''), ('410711', '4107', '00,41,4107', '牧野区', '41', '河南省', '4107', '新乡市', '410711', '牧野区', '', '', '', '', 3, 1, ''), ('410721', '4107', '00,41,4107', '新乡县', '41', '河南省', '4107', '新乡市', '410721', '新乡县', '', '', '', '', 3, 1, ''), ('410724', '4107', '00,41,4107', '获嘉县', '41', '河南省', '4107', '新乡市', '410724', '获嘉县', '', '', '', '', 3, 1, ''), ('410725', '4107', '00,41,4107', '原阳县', '41', '河南省', '4107', '新乡市', '410725', '原阳县', '', '', '', '', 3, 1, ''), ('410726', '4107', '00,41,4107', '延津县', '41', '河南省', '4107', '新乡市', '410726', '延津县', '', '', '', '', 3, 1, ''), ('410727', '4107', '00,41,4107', '封丘县', '41', '河南省', '4107', '新乡市', '410727', '封丘县', '', '', '', '', 3, 1, ''), ('410781', '4107', '00,41,4107', '卫辉市', '41', '河南省', '4107', '新乡市', '410781', '卫辉市', '', '', '', '', 3, 1, ''), ('410782', '4107', '00,41,4107', '辉县市', '41', '河南省', '4107', '新乡市', '410782', '辉县市', '', '', '', '', 3, 1, ''), ('410783', '4107', '00,41,4107', '长垣市', '41', '河南省', '4107', '新乡市', '410783', '长垣市', '', '', '', '', 3, 1, ''), ('4108', '41', '00,41', '焦作市', '41', '河南省', '4108', '焦作市', '', '', '', '', '', '', 2, 1, ''), ('410802', '4108', '00,41,4108', '解放区', '41', '河南省', '4108', '焦作市', '410802', '解放区', '', '', '', '', 3, 1, ''), ('410803', '4108', '00,41,4108', '中站区', '41', '河南省', '4108', '焦作市', '410803', '中站区', '', '', '', '', 3, 1, ''), ('410804', '4108', '00,41,4108', '马村区', '41', '河南省', '4108', '焦作市', '410804', '马村区', '', '', '', '', 3, 1, ''), ('410811', '4108', '00,41,4108', '山阳区', '41', '河南省', '4108', '焦作市', '410811', '山阳区', '', '', '', '', 3, 1, ''), ('410821', '4108', '00,41,4108', '修武县', '41', '河南省', '4108', '焦作市', '410821', '修武县', '', '', '', '', 3, 1, ''), ('410822', '4108', '00,41,4108', '博爱县', '41', '河南省', '4108', '焦作市', '410822', '博爱县', '', '', '', '', 3, 1, ''), ('410823', '4108', '00,41,4108', '武陟县', '41', '河南省', '4108', '焦作市', '410823', '武陟县', '', '', '', '', 3, 1, ''), ('410825', '4108', '00,41,4108', '温县', '41', '河南省', '4108', '焦作市', '410825', '温县', '', '', '', '', 3, 1, ''), ('410882', '4108', '00,41,4108', '沁阳市', '41', '河南省', '4108', '焦作市', '410882', '沁阳市', '', '', '', '', 3, 1, ''), ('410883', '4108', '00,41,4108', '孟州市', '41', '河南省', '4108', '焦作市', '410883', '孟州市', '', '', '', '', 3, 1, ''), ('4109', '41', '00,41', '濮阳市', '41', '河南省', '4109', '濮阳市', '', '', '', '', '', '', 2, 1, ''), ('410902', '4109', '00,41,4109', '华龙区', '41', '河南省', '4109', '濮阳市', '410902', '华龙区', '', '', '', '', 3, 1, ''), ('410922', '4109', '00,41,4109', '清丰县', '41', '河南省', '4109', '濮阳市', '410922', '清丰县', '', '', '', '', 3, 1, ''), ('410923', '4109', '00,41,4109', '南乐县', '41', '河南省', '4109', '濮阳市', '410923', '南乐县', '', '', '', '', 3, 1, ''), ('410926', '4109', '00,41,4109', '范县', '41', '河南省', '4109', '濮阳市', '410926', '范县', '', '', '', '', 3, 1, ''), ('410927', '4109', '00,41,4109', '台前县', '41', '河南省', '4109', '濮阳市', '410927', '台前县', '', '', '', '', 3, 1, ''), ('410928', '4109', '00,41,4109', '濮阳县', '41', '河南省', '4109', '濮阳市', '410928', '濮阳县', '', '', '', '', 3, 1, ''), ('4110', '41', '00,41', '许昌市', '41', '河南省', '4110', '许昌市', '', '', '', '', '', '', 2, 1, ''), ('411002', '4110', '00,41,4110', '魏都区', '41', '河南省', '4110', '许昌市', '411002', '魏都区', '', '', '', '', 3, 1, ''), ('411003', '4110', '00,41,4110', '建安区', '41', '河南省', '4110', '许昌市', '411003', '建安区', '', '', '', '', 3, 1, ''), ('411024', '4110', '00,41,4110', '鄢陵县', '41', '河南省', '4110', '许昌市', '411024', '鄢陵县', '', '', '', '', 3, 1, ''), ('411025', '4110', '00,41,4110', '襄城县', '41', '河南省', '4110', '许昌市', '411025', '襄城县', '', '', '', '', 3, 1, ''), ('411081', '4110', '00,41,4110', '禹州市', '41', '河南省', '4110', '许昌市', '411081', '禹州市', '', '', '', '', 3, 1, ''), ('411082', '4110', '00,41,4110', '长葛市', '41', '河南省', '4110', '许昌市', '411082', '长葛市', '', '', '', '', 3, 1, ''), ('4111', '41', '00,41', '漯河市', '41', '河南省', '4111', '漯河市', '', '', '', '', '', '', 2, 1, ''), ('411102', '4111', '00,41,4111', '源汇区', '41', '河南省', '4111', '漯河市', '411102', '源汇区', '', '', '', '', 3, 1, ''), ('411103', '4111', '00,41,4111', '郾城区', '41', '河南省', '4111', '漯河市', '411103', '郾城区', '', '', '', '', 3, 1, ''), ('411104', '4111', '00,41,4111', '召陵区', '41', '河南省', '4111', '漯河市', '411104', '召陵区', '', '', '', '', 3, 1, ''), ('411121', '4111', '00,41,4111', '舞阳县', '41', '河南省', '4111', '漯河市', '411121', '舞阳县', '', '', '', '', 3, 1, ''), ('411122', '4111', '00,41,4111', '临颍县', '41', '河南省', '4111', '漯河市', '411122', '临颍县', '', '', '', '', 3, 1, ''), ('4112', '41', '00,41', '三门峡市', '41', '河南省', '4112', '三门峡市', '', '', '', '', '', '', 2, 1, ''), ('411202', '4112', '00,41,4112', '湖滨区', '41', '河南省', '4112', '三门峡市', '411202', '湖滨区', '', '', '', '', 3, 1, ''), ('411203', '4112', '00,41,4112', '陕州区', '41', '河南省', '4112', '三门峡市', '411203', '陕州区', '', '', '', '', 3, 1, ''), ('411221', '4112', '00,41,4112', '渑池县', '41', '河南省', '4112', '三门峡市', '411221', '渑池县', '', '', '', '', 3, 1, ''), ('411224', '4112', '00,41,4112', '卢氏县', '41', '河南省', '4112', '三门峡市', '411224', '卢氏县', '', '', '', '', 3, 1, ''), ('411281', '4112', '00,41,4112', '义马市', '41', '河南省', '4112', '三门峡市', '411281', '义马市', '', '', '', '', 3, 1, ''), ('411282', '4112', '00,41,4112', '灵宝市', '41', '河南省', '4112', '三门峡市', '411282', '灵宝市', '', '', '', '', 3, 1, ''), ('4113', '41', '00,41', '南阳市', '41', '河南省', '4113', '南阳市', '', '', '', '', '', '', 2, 1, ''), ('411302', '4113', '00,41,4113', '宛城区', '41', '河南省', '4113', '南阳市', '411302', '宛城区', '', '', '', '', 3, 1, ''), ('411303', '4113', '00,41,4113', '卧龙区', '41', '河南省', '4113', '南阳市', '411303', '卧龙区', '', '', '', '', 3, 1, ''), ('411321', '4113', '00,41,4113', '南召县', '41', '河南省', '4113', '南阳市', '411321', '南召县', '', '', '', '', 3, 1, ''), ('411322', '4113', '00,41,4113', '方城县', '41', '河南省', '4113', '南阳市', '411322', '方城县', '', '', '', '', 3, 1, ''), ('411323', '4113', '00,41,4113', '西峡县', '41', '河南省', '4113', '南阳市', '411323', '西峡县', '', '', '', '', 3, 1, ''), ('411324', '4113', '00,41,4113', '镇平县', '41', '河南省', '4113', '南阳市', '411324', '镇平县', '', '', '', '', 3, 1, ''), ('411325', '4113', '00,41,4113', '内乡县', '41', '河南省', '4113', '南阳市', '411325', '内乡县', '', '', '', '', 3, 1, ''), ('411326', '4113', '00,41,4113', '淅川县', '41', '河南省', '4113', '南阳市', '411326', '淅川县', '', '', '', '', 3, 1, ''), ('411327', '4113', '00,41,4113', '社旗县', '41', '河南省', '4113', '南阳市', '411327', '社旗县', '', '', '', '', 3, 1, ''), ('411328', '4113', '00,41,4113', '唐河县', '41', '河南省', '4113', '南阳市', '411328', '唐河县', '', '', '', '', 3, 1, ''), ('411329', '4113', '00,41,4113', '新野县', '41', '河南省', '4113', '南阳市', '411329', '新野县', '', '', '', '', 3, 1, ''), ('411330', '4113', '00,41,4113', '桐柏县', '41', '河南省', '4113', '南阳市', '411330', '桐柏县', '', '', '', '', 3, 1, ''), ('411381', '4113', '00,41,4113', '邓州市', '41', '河南省', '4113', '南阳市', '411381', '邓州市', '', '', '', '', 3, 1, ''), ('4114', '41', '00,41', '商丘市', '41', '河南省', '4114', '商丘市', '', '', '', '', '', '', 2, 1, ''), ('411402', '4114', '00,41,4114', '梁园区', '41', '河南省', '4114', '商丘市', '411402', '梁园区', '', '', '', '', 3, 1, ''), ('411403', '4114', '00,41,4114', '睢阳区', '41', '河南省', '4114', '商丘市', '411403', '睢阳区', '', '', '', '', 3, 1, ''), ('411421', '4114', '00,41,4114', '民权县', '41', '河南省', '4114', '商丘市', '411421', '民权县', '', '', '', '', 3, 1, ''), ('411422', '4114', '00,41,4114', '睢县', '41', '河南省', '4114', '商丘市', '411422', '睢县', '', '', '', '', 3, 1, ''), ('411423', '4114', '00,41,4114', '宁陵县', '41', '河南省', '4114', '商丘市', '411423', '宁陵县', '', '', '', '', 3, 1, ''), ('411424', '4114', '00,41,4114', '柘城县', '41', '河南省', '4114', '商丘市', '411424', '柘城县', '', '', '', '', 3, 1, ''), ('411425', '4114', '00,41,4114', '虞城县', '41', '河南省', '4114', '商丘市', '411425', '虞城县', '', '', '', '', 3, 1, ''), ('411426', '4114', '00,41,4114', '夏邑县', '41', '河南省', '4114', '商丘市', '411426', '夏邑县', '', '', '', '', 3, 1, ''), ('411481', '4114', '00,41,4114', '永城市', '41', '河南省', '4114', '商丘市', '411481', '永城市', '', '', '', '', 3, 1, ''), ('4115', '41', '00,41', '信阳市', '41', '河南省', '4115', '信阳市', '', '', '', '', '', '', 2, 1, ''), ('411502', '4115', '00,41,4115', '浉河区', '41', '河南省', '4115', '信阳市', '411502', '浉河区', '', '', '', '', 3, 1, ''), ('411503', '4115', '00,41,4115', '平桥区', '41', '河南省', '4115', '信阳市', '411503', '平桥区', '', '', '', '', 3, 1, ''), ('411521', '4115', '00,41,4115', '罗山县', '41', '河南省', '4115', '信阳市', '411521', '罗山县', '', '', '', '', 3, 1, ''), ('411522', '4115', '00,41,4115', '光山县', '41', '河南省', '4115', '信阳市', '411522', '光山县', '', '', '', '', 3, 1, ''), ('411523', '4115', '00,41,4115', '新县', '41', '河南省', '4115', '信阳市', '411523', '新县', '', '', '', '', 3, 1, ''), ('411524', '4115', '00,41,4115', '商城县', '41', '河南省', '4115', '信阳市', '411524', '商城县', '', '', '', '', 3, 1, ''), ('411525', '4115', '00,41,4115', '固始县', '41', '河南省', '4115', '信阳市', '411525', '固始县', '', '', '', '', 3, 1, ''), ('411526', '4115', '00,41,4115', '潢川县', '41', '河南省', '4115', '信阳市', '411526', '潢川县', '', '', '', '', 3, 1, ''), ('411527', '4115', '00,41,4115', '淮滨县', '41', '河南省', '4115', '信阳市', '411527', '淮滨县', '', '', '', '', 3, 1, ''), ('411528', '4115', '00,41,4115', '息县', '41', '河南省', '4115', '信阳市', '411528', '息县', '', '', '', '', 3, 1, ''), ('4116', '41', '00,41', '周口市', '41', '河南省', '4116', '周口市', '', '', '', '', '', '', 2, 1, ''), ('411602', '4116', '00,41,4116', '川汇区', '41', '河南省', '4116', '周口市', '411602', '川汇区', '', '', '', '', 3, 1, ''), ('411603', '4116', '00,41,4116', '淮阳区', '41', '河南省', '4116', '周口市', '411603', '淮阳区', '', '', '', '', 3, 1, ''), ('411621', '4116', '00,41,4116', '扶沟县', '41', '河南省', '4116', '周口市', '411621', '扶沟县', '', '', '', '', 3, 1, ''), ('411622', '4116', '00,41,4116', '西华县', '41', '河南省', '4116', '周口市', '411622', '西华县', '', '', '', '', 3, 1, ''), ('411623', '4116', '00,41,4116', '商水县', '41', '河南省', '4116', '周口市', '411623', '商水县', '', '', '', '', 3, 1, ''), ('411624', '4116', '00,41,4116', '沈丘县', '41', '河南省', '4116', '周口市', '411624', '沈丘县', '', '', '', '', 3, 1, ''), ('411625', '4116', '00,41,4116', '郸城县', '41', '河南省', '4116', '周口市', '411625', '郸城县', '', '', '', '', 3, 1, ''), ('411627', '4116', '00,41,4116', '太康县', '41', '河南省', '4116', '周口市', '411627', '太康县', '', '', '', '', 3, 1, ''), ('411628', '4116', '00,41,4116', '鹿邑县', '41', '河南省', '4116', '周口市', '411628', '鹿邑县', '', '', '', '', 3, 1, ''), ('411681', '4116', '00,41,4116', '项城市', '41', '河南省', '4116', '周口市', '411681', '项城市', '', '', '', '', 3, 1, ''), ('4117', '41', '00,41', '驻马店市', '41', '河南省', '4117', '驻马店市', '', '', '', '', '', '', 2, 1, ''), ('411702', '4117', '00,41,4117', '驿城区', '41', '河南省', '4117', '驻马店市', '411702', '驿城区', '', '', '', '', 3, 1, ''), ('411721', '4117', '00,41,4117', '西平县', '41', '河南省', '4117', '驻马店市', '411721', '西平县', '', '', '', '', 3, 1, ''), ('411722', '4117', '00,41,4117', '上蔡县', '41', '河南省', '4117', '驻马店市', '411722', '上蔡县', '', '', '', '', 3, 1, ''), ('411723', '4117', '00,41,4117', '平舆县', '41', '河南省', '4117', '驻马店市', '411723', '平舆县', '', '', '', '', 3, 1, ''), ('411724', '4117', '00,41,4117', '正阳县', '41', '河南省', '4117', '驻马店市', '411724', '正阳县', '', '', '', '', 3, 1, ''), ('411725', '4117', '00,41,4117', '确山县', '41', '河南省', '4117', '驻马店市', '411725', '确山县', '', '', '', '', 3, 1, ''), ('411726', '4117', '00,41,4117', '泌阳县', '41', '河南省', '4117', '驻马店市', '411726', '泌阳县', '', '', '', '', 3, 1, ''), ('411727', '4117', '00,41,4117', '汝南县', '41', '河南省', '4117', '驻马店市', '411727', '汝南县', '', '', '', '', 3, 1, ''), ('411728', '4117', '00,41,4117', '遂平县', '41', '河南省', '4117', '驻马店市', '411728', '遂平县', '', '', '', '', 3, 1, ''), ('411729', '4117', '00,41,4117', '新蔡县', '41', '河南省', '4117', '驻马店市', '411729', '新蔡县', '', '', '', '', 3, 1, ''), ('4190', '41', '00,41', '省直辖县级行政区', '41', '河南省', '4190', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('419001', '4190', '00,41,4190', '济源市', '41', '河南省', '4190', '省直辖县级行政区', '419001', '济源市', '', '', '', '', 3, 1, ''), ('42', '00', '00', '湖北省', '42', '湖北省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4201', '42', '00,42', '武汉市', '42', '湖北省', '4201', '武汉市', '', '', '', '', '', '', 2, 1, ''), ('420102', '4201', '00,42,4201', '江岸区', '42', '湖北省', '4201', '武汉市', '420102', '江岸区', '', '', '', '', 3, 1, ''), ('420103', '4201', '00,42,4201', '江汉区', '42', '湖北省', '4201', '武汉市', '420103', '江汉区', '', '', '', '', 3, 1, ''), ('420104', '4201', '00,42,4201', '硚口区', '42', '湖北省', '4201', '武汉市', '420104', '硚口区', '', '', '', '', 3, 1, ''), ('420105', '4201', '00,42,4201', '汉阳区', '42', '湖北省', '4201', '武汉市', '420105', '汉阳区', '', '', '', '', 3, 1, ''), ('420106', '4201', '00,42,4201', '武昌区', '42', '湖北省', '4201', '武汉市', '420106', '武昌区', '', '', '', '', 3, 1, ''), ('420107', '4201', '00,42,4201', '青山区', '42', '湖北省', '4201', '武汉市', '420107', '青山区', '', '', '', '', 3, 1, ''), ('420111', '4201', '00,42,4201', '洪山区', '42', '湖北省', '4201', '武汉市', '420111', '洪山区', '', '', '', '', 3, 1, ''), ('420112', '4201', '00,42,4201', '东西湖区', '42', '湖北省', '4201', '武汉市', '420112', '东西湖区', '', '', '', '', 3, 1, ''), ('420113', '4201', '00,42,4201', '汉南区', '42', '湖北省', '4201', '武汉市', '420113', '汉南区', '', '', '', '', 3, 1, ''), ('420114', '4201', '00,42,4201', '蔡甸区', '42', '湖北省', '4201', '武汉市', '420114', '蔡甸区', '', '', '', '', 3, 1, ''), ('420115', '4201', '00,42,4201', '江夏区', '42', '湖北省', '4201', '武汉市', '420115', '江夏区', '', '', '', '', 3, 1, ''), ('420116', '4201', '00,42,4201', '黄陂区', '42', '湖北省', '4201', '武汉市', '420116', '黄陂区', '', '', '', '', 3, 1, ''), ('420117', '4201', '00,42,4201', '新洲区', '42', '湖北省', '4201', '武汉市', '420117', '新洲区', '', '', '', '', 3, 1, ''), ('4202', '42', '00,42', '黄石市', '42', '湖北省', '4202', '黄石市', '', '', '', '', '', '', 2, 1, ''), ('420202', '4202', '00,42,4202', '黄石港区', '42', '湖北省', '4202', '黄石市', '420202', '黄石港区', '', '', '', '', 3, 1, ''), ('420203', '4202', '00,42,4202', '西塞山区', '42', '湖北省', '4202', '黄石市', '420203', '西塞山区', '', '', '', '', 3, 1, ''), ('420204', '4202', '00,42,4202', '下陆区', '42', '湖北省', '4202', '黄石市', '420204', '下陆区', '', '', '', '', 3, 1, ''), ('420205', '4202', '00,42,4202', '铁山区', '42', '湖北省', '4202', '黄石市', '420205', '铁山区', '', '', '', '', 3, 1, ''), ('420222', '4202', '00,42,4202', '阳新县', '42', '湖北省', '4202', '黄石市', '420222', '阳新县', '', '', '', '', 3, 1, ''), ('420281', '4202', '00,42,4202', '大冶市', '42', '湖北省', '4202', '黄石市', '420281', '大冶市', '', '', '', '', 3, 1, ''), ('4203', '42', '00,42', '十堰市', '42', '湖北省', '4203', '十堰市', '', '', '', '', '', '', 2, 1, ''), ('420302', '4203', '00,42,4203', '茅箭区', '42', '湖北省', '4203', '十堰市', '420302', '茅箭区', '', '', '', '', 3, 1, ''), ('420303', '4203', '00,42,4203', '张湾区', '42', '湖北省', '4203', '十堰市', '420303', '张湾区', '', '', '', '', 3, 1, ''), ('420304', '4203', '00,42,4203', '郧阳区', '42', '湖北省', '4203', '十堰市', '420304', '郧阳区', '', '', '', '', 3, 1, ''), ('420322', '4203', '00,42,4203', '郧西县', '42', '湖北省', '4203', '十堰市', '420322', '郧西县', '', '', '', '', 3, 1, ''), ('420323', '4203', '00,42,4203', '竹山县', '42', '湖北省', '4203', '十堰市', '420323', '竹山县', '', '', '', '', 3, 1, ''), ('420324', '4203', '00,42,4203', '竹溪县', '42', '湖北省', '4203', '十堰市', '420324', '竹溪县', '', '', '', '', 3, 1, ''), ('420325', '4203', '00,42,4203', '房县', '42', '湖北省', '4203', '十堰市', '420325', '房县', '', '', '', '', 3, 1, ''), ('420381', '4203', '00,42,4203', '丹江口市', '42', '湖北省', '4203', '十堰市', '420381', '丹江口市', '', '', '', '', 3, 1, ''), ('4205', '42', '00,42', '宜昌市', '42', '湖北省', '4205', '宜昌市', '', '', '', '', '', '', 2, 1, ''), ('420502', '4205', '00,42,4205', '西陵区', '42', '湖北省', '4205', '宜昌市', '420502', '西陵区', '', '', '', '', 3, 1, ''), ('420503', '4205', '00,42,4205', '伍家岗区', '42', '湖北省', '4205', '宜昌市', '420503', '伍家岗区', '', '', '', '', 3, 1, ''), ('420504', '4205', '00,42,4205', '点军区', '42', '湖北省', '4205', '宜昌市', '420504', '点军区', '', '', '', '', 3, 1, ''), ('420505', '4205', '00,42,4205', '猇亭区', '42', '湖北省', '4205', '宜昌市', '420505', '猇亭区', '', '', '', '', 3, 1, ''), ('420506', '4205', '00,42,4205', '夷陵区', '42', '湖北省', '4205', '宜昌市', '420506', '夷陵区', '', '', '', '', 3, 1, ''), ('420525', '4205', '00,42,4205', '远安县', '42', '湖北省', '4205', '宜昌市', '420525', '远安县', '', '', '', '', 3, 1, ''), ('420526', '4205', '00,42,4205', '兴山县', '42', '湖北省', '4205', '宜昌市', '420526', '兴山县', '', '', '', '', 3, 1, ''), ('420527', '4205', '00,42,4205', '秭归县', '42', '湖北省', '4205', '宜昌市', '420527', '秭归县', '', '', '', '', 3, 1, ''), ('420528', '4205', '00,42,4205', '长阳土家族自治县', '42', '湖北省', '4205', '宜昌市', '420528', '长阳土家族自治县', '', '', '', '', 3, 1, ''), ('420529', '4205', '00,42,4205', '五峰土家族自治县', '42', '湖北省', '4205', '宜昌市', '420529', '五峰土家族自治县', '', '', '', '', 3, 1, ''), ('420581', '4205', '00,42,4205', '宜都市', '42', '湖北省', '4205', '宜昌市', '420581', '宜都市', '', '', '', '', 3, 1, ''), ('420582', '4205', '00,42,4205', '当阳市', '42', '湖北省', '4205', '宜昌市', '420582', '当阳市', '', '', '', '', 3, 1, ''), ('420583', '4205', '00,42,4205', '枝江市', '42', '湖北省', '4205', '宜昌市', '420583', '枝江市', '', '', '', '', 3, 1, ''), ('4206', '42', '00,42', '襄阳市', '42', '湖北省', '4206', '襄阳市', '', '', '', '', '', '', 2, 1, ''), ('420602', '4206', '00,42,4206', '襄城区', '42', '湖北省', '4206', '襄阳市', '420602', '襄城区', '', '', '', '', 3, 1, ''), ('420606', '4206', '00,42,4206', '樊城区', '42', '湖北省', '4206', '襄阳市', '420606', '樊城区', '', '', '', '', 3, 1, ''), ('420607', '4206', '00,42,4206', '襄州区', '42', '湖北省', '4206', '襄阳市', '420607', '襄州区', '', '', '', '', 3, 1, ''), ('420624', '4206', '00,42,4206', '南漳县', '42', '湖北省', '4206', '襄阳市', '420624', '南漳县', '', '', '', '', 3, 1, ''), ('420625', '4206', '00,42,4206', '谷城县', '42', '湖北省', '4206', '襄阳市', '420625', '谷城县', '', '', '', '', 3, 1, ''), ('420626', '4206', '00,42,4206', '保康县', '42', '湖北省', '4206', '襄阳市', '420626', '保康县', '', '', '', '', 3, 1, ''), ('420682', '4206', '00,42,4206', '老河口市', '42', '湖北省', '4206', '襄阳市', '420682', '老河口市', '', '', '', '', 3, 1, ''), ('420683', '4206', '00,42,4206', '枣阳市', '42', '湖北省', '4206', '襄阳市', '420683', '枣阳市', '', '', '', '', 3, 1, ''), ('420684', '4206', '00,42,4206', '宜城市', '42', '湖北省', '4206', '襄阳市', '420684', '宜城市', '', '', '', '', 3, 1, ''), ('4207', '42', '00,42', '鄂州市', '42', '湖北省', '4207', '鄂州市', '', '', '', '', '', '', 2, 1, ''), ('420702', '4207', '00,42,4207', '梁子湖区', '42', '湖北省', '4207', '鄂州市', '420702', '梁子湖区', '', '', '', '', 3, 1, ''), ('420703', '4207', '00,42,4207', '华容区', '42', '湖北省', '4207', '鄂州市', '420703', '华容区', '', '', '', '', 3, 1, ''), ('420704', '4207', '00,42,4207', '鄂城区', '42', '湖北省', '4207', '鄂州市', '420704', '鄂城区', '', '', '', '', 3, 1, ''), ('4208', '42', '00,42', '荆门市', '42', '湖北省', '4208', '荆门市', '', '', '', '', '', '', 2, 1, ''), ('420802', '4208', '00,42,4208', '东宝区', '42', '湖北省', '4208', '荆门市', '420802', '东宝区', '', '', '', '', 3, 1, ''), ('420804', '4208', '00,42,4208', '掇刀区', '42', '湖北省', '4208', '荆门市', '420804', '掇刀区', '', '', '', '', 3, 1, ''), ('420822', '4208', '00,42,4208', '沙洋县', '42', '湖北省', '4208', '荆门市', '420822', '沙洋县', '', '', '', '', 3, 1, ''), ('420881', '4208', '00,42,4208', '钟祥市', '42', '湖北省', '4208', '荆门市', '420881', '钟祥市', '', '', '', '', 3, 1, ''), ('420882', '4208', '00,42,4208', '京山市', '42', '湖北省', '4208', '荆门市', '420882', '京山市', '', '', '', '', 3, 1, ''), ('4209', '42', '00,42', '孝感市', '42', '湖北省', '4209', '孝感市', '', '', '', '', '', '', 2, 1, ''), ('420902', '4209', '00,42,4209', '孝南区', '42', '湖北省', '4209', '孝感市', '420902', '孝南区', '', '', '', '', 3, 1, ''), ('420921', '4209', '00,42,4209', '孝昌县', '42', '湖北省', '4209', '孝感市', '420921', '孝昌县', '', '', '', '', 3, 1, ''), ('420922', '4209', '00,42,4209', '大悟县', '42', '湖北省', '4209', '孝感市', '420922', '大悟县', '', '', '', '', 3, 1, ''), ('420923', '4209', '00,42,4209', '云梦县', '42', '湖北省', '4209', '孝感市', '420923', '云梦县', '', '', '', '', 3, 1, ''), ('420981', '4209', '00,42,4209', '应城市', '42', '湖北省', '4209', '孝感市', '420981', '应城市', '', '', '', '', 3, 1, ''), ('420982', '4209', '00,42,4209', '安陆市', '42', '湖北省', '4209', '孝感市', '420982', '安陆市', '', '', '', '', 3, 1, ''), ('420984', '4209', '00,42,4209', '汉川市', '42', '湖北省', '4209', '孝感市', '420984', '汉川市', '', '', '', '', 3, 1, ''), ('4210', '42', '00,42', '荆州市', '42', '湖北省', '4210', '荆州市', '', '', '', '', '', '', 2, 1, ''), ('421002', '4210', '00,42,4210', '沙市区', '42', '湖北省', '4210', '荆州市', '421002', '沙市区', '', '', '', '', 3, 1, ''), ('421003', '4210', '00,42,4210', '荆州区', '42', '湖北省', '4210', '荆州市', '421003', '荆州区', '', '', '', '', 3, 1, ''), ('421022', '4210', '00,42,4210', '公安县', '42', '湖北省', '4210', '荆州市', '421022', '公安县', '', '', '', '', 3, 1, ''), ('421023', '4210', '00,42,4210', '监利县', '42', '湖北省', '4210', '荆州市', '421023', '监利县', '', '', '', '', 3, 1, ''), ('421024', '4210', '00,42,4210', '江陵县', '42', '湖北省', '4210', '荆州市', '421024', '江陵县', '', '', '', '', 3, 1, ''), ('421081', '4210', '00,42,4210', '石首市', '42', '湖北省', '4210', '荆州市', '421081', '石首市', '', '', '', '', 3, 1, ''), ('421083', '4210', '00,42,4210', '洪湖市', '42', '湖北省', '4210', '荆州市', '421083', '洪湖市', '', '', '', '', 3, 1, ''), ('421087', '4210', '00,42,4210', '松滋市', '42', '湖北省', '4210', '荆州市', '421087', '松滋市', '', '', '', '', 3, 1, ''), ('4211', '42', '00,42', '黄冈市', '42', '湖北省', '4211', '黄冈市', '', '', '', '', '', '', 2, 1, ''), ('421102', '4211', '00,42,4211', '黄州区', '42', '湖北省', '4211', '黄冈市', '421102', '黄州区', '', '', '', '', 3, 1, ''), ('421121', '4211', '00,42,4211', '团风县', '42', '湖北省', '4211', '黄冈市', '421121', '团风县', '', '', '', '', 3, 1, ''), ('421122', '4211', '00,42,4211', '红安县', '42', '湖北省', '4211', '黄冈市', '421122', '红安县', '', '', '', '', 3, 1, ''), ('421123', '4211', '00,42,4211', '罗田县', '42', '湖北省', '4211', '黄冈市', '421123', '罗田县', '', '', '', '', 3, 1, ''), ('421124', '4211', '00,42,4211', '英山县', '42', '湖北省', '4211', '黄冈市', '421124', '英山县', '', '', '', '', 3, 1, ''), ('421125', '4211', '00,42,4211', '浠水县', '42', '湖北省', '4211', '黄冈市', '421125', '浠水县', '', '', '', '', 3, 1, ''), ('421126', '4211', '00,42,4211', '蕲春县', '42', '湖北省', '4211', '黄冈市', '421126', '蕲春县', '', '', '', '', 3, 1, ''), ('421127', '4211', '00,42,4211', '黄梅县', '42', '湖北省', '4211', '黄冈市', '421127', '黄梅县', '', '', '', '', 3, 1, ''), ('421181', '4211', '00,42,4211', '麻城市', '42', '湖北省', '4211', '黄冈市', '421181', '麻城市', '', '', '', '', 3, 1, ''), ('421182', '4211', '00,42,4211', '武穴市', '42', '湖北省', '4211', '黄冈市', '421182', '武穴市', '', '', '', '', 3, 1, ''), ('4212', '42', '00,42', '咸宁市', '42', '湖北省', '4212', '咸宁市', '', '', '', '', '', '', 2, 1, ''), ('421202', '4212', '00,42,4212', '咸安区', '42', '湖北省', '4212', '咸宁市', '421202', '咸安区', '', '', '', '', 3, 1, ''), ('421221', '4212', '00,42,4212', '嘉鱼县', '42', '湖北省', '4212', '咸宁市', '421221', '嘉鱼县', '', '', '', '', 3, 1, ''), ('421222', '4212', '00,42,4212', '通城县', '42', '湖北省', '4212', '咸宁市', '421222', '通城县', '', '', '', '', 3, 1, ''), ('421223', '4212', '00,42,4212', '崇阳县', '42', '湖北省', '4212', '咸宁市', '421223', '崇阳县', '', '', '', '', 3, 1, ''), ('421224', '4212', '00,42,4212', '通山县', '42', '湖北省', '4212', '咸宁市', '421224', '通山县', '', '', '', '', 3, 1, ''), ('421281', '4212', '00,42,4212', '赤壁市', '42', '湖北省', '4212', '咸宁市', '421281', '赤壁市', '', '', '', '', 3, 1, ''), ('4213', '42', '00,42', '随州市', '42', '湖北省', '4213', '随州市', '', '', '', '', '', '', 2, 1, ''), ('421303', '4213', '00,42,4213', '曾都区', '42', '湖北省', '4213', '随州市', '421303', '曾都区', '', '', '', '', 3, 1, ''), ('421321', '4213', '00,42,4213', '随县', '42', '湖北省', '4213', '随州市', '421321', '随县', '', '', '', '', 3, 1, ''), ('421381', '4213', '00,42,4213', '广水市', '42', '湖北省', '4213', '随州市', '421381', '广水市', '', '', '', '', 3, 1, ''), ('4228', '42', '00,42', '恩施土家族苗族自治州', '42', '湖北省', '4228', '恩施土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('422801', '4228', '00,42,4228', '恩施市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422801', '恩施市', '', '', '', '', 3, 1, ''), ('422802', '4228', '00,42,4228', '利川市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422802', '利川市', '', '', '', '', 3, 1, ''), ('422822', '4228', '00,42,4228', '建始县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422822', '建始县', '', '', '', '', 3, 1, ''), ('422823', '4228', '00,42,4228', '巴东县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422823', '巴东县', '', '', '', '', 3, 1, ''), ('422825', '4228', '00,42,4228', '宣恩县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422825', '宣恩县', '', '', '', '', 3, 1, ''), ('422826', '4228', '00,42,4228', '咸丰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422826', '咸丰县', '', '', '', '', 3, 1, ''), ('422827', '4228', '00,42,4228', '来凤县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422827', '来凤县', '', '', '', '', 3, 1, ''), ('422828', '4228', '00,42,4228', '鹤峰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422828', '鹤峰县', '', '', '', '', 3, 1, ''), ('4290', '42', '00,42', '省直辖县级行政区', '42', '湖北省', '4290', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('429004', '4290', '00,42,4290', '仙桃市', '42', '湖北省', '4290', '省直辖县级行政区', '429004', '仙桃市', '', '', '', '', 3, 1, ''), ('429005', '4290', '00,42,4290', '潜江市', '42', '湖北省', '4290', '省直辖县级行政区', '429005', '潜江市', '', '', '', '', 3, 1, ''), ('429006', '4290', '00,42,4290', '天门市', '42', '湖北省', '4290', '省直辖县级行政区', '429006', '天门市', '', '', '', '', 3, 1, ''), ('429021', '4290', '00,42,4290', '神农架林区', '42', '湖北省', '4290', '省直辖县级行政区', '429021', '神农架林区', '', '', '', '', 3, 1, ''), ('43', '00', '00', '湖南省', '43', '湖南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4301', '43', '00,43', '长沙市', '43', '湖南省', '4301', '长沙市', '', '', '', '', '', '', 2, 1, ''), ('430102', '4301', '00,43,4301', '芙蓉区', '43', '湖南省', '4301', '长沙市', '430102', '芙蓉区', '', '', '', '', 3, 1, ''), ('430103', '4301', '00,43,4301', '天心区', '43', '湖南省', '4301', '长沙市', '430103', '天心区', '', '', '', '', 3, 1, ''), ('430104', '4301', '00,43,4301', '岳麓区', '43', '湖南省', '4301', '长沙市', '430104', '岳麓区', '', '', '', '', 3, 1, ''), ('430105', '4301', '00,43,4301', '开福区', '43', '湖南省', '4301', '长沙市', '430105', '开福区', '', '', '', '', 3, 1, ''), ('430111', '4301', '00,43,4301', '雨花区', '43', '湖南省', '4301', '长沙市', '430111', '雨花区', '', '', '', '', 3, 1, ''), ('430112', '4301', '00,43,4301', '望城区', '43', '湖南省', '4301', '长沙市', '430112', '望城区', '', '', '', '', 3, 1, ''), ('430121', '4301', '00,43,4301', '长沙县', '43', '湖南省', '4301', '长沙市', '430121', '长沙县', '', '', '', '', 3, 1, ''), ('430181', '4301', '00,43,4301', '浏阳市', '43', '湖南省', '4301', '长沙市', '430181', '浏阳市', '', '', '', '', 3, 1, ''), ('430182', '4301', '00,43,4301', '宁乡市', '43', '湖南省', '4301', '长沙市', '430182', '宁乡市', '', '', '', '', 3, 1, ''), ('4302', '43', '00,43', '株洲市', '43', '湖南省', '4302', '株洲市', '', '', '', '', '', '', 2, 1, ''), ('430202', '4302', '00,43,4302', '荷塘区', '43', '湖南省', '4302', '株洲市', '430202', '荷塘区', '', '', '', '', 3, 1, ''), ('430203', '4302', '00,43,4302', '芦淞区', '43', '湖南省', '4302', '株洲市', '430203', '芦淞区', '', '', '', '', 3, 1, ''), ('430204', '4302', '00,43,4302', '石峰区', '43', '湖南省', '4302', '株洲市', '430204', '石峰区', '', '', '', '', 3, 1, ''), ('430211', '4302', '00,43,4302', '天元区', '43', '湖南省', '4302', '株洲市', '430211', '天元区', '', '', '', '', 3, 1, ''), ('430212', '4302', '00,43,4302', '渌口区', '43', '湖南省', '4302', '株洲市', '430212', '渌口区', '', '', '', '', 3, 1, ''), ('430223', '4302', '00,43,4302', '攸县', '43', '湖南省', '4302', '株洲市', '430223', '攸县', '', '', '', '', 3, 1, ''), ('430224', '4302', '00,43,4302', '茶陵县', '43', '湖南省', '4302', '株洲市', '430224', '茶陵县', '', '', '', '', 3, 1, ''), ('430225', '4302', '00,43,4302', '炎陵县', '43', '湖南省', '4302', '株洲市', '430225', '炎陵县', '', '', '', '', 3, 1, ''), ('430281', '4302', '00,43,4302', '醴陵市', '43', '湖南省', '4302', '株洲市', '430281', '醴陵市', '', '', '', '', 3, 1, ''), ('4303', '43', '00,43', '湘潭市', '43', '湖南省', '4303', '湘潭市', '', '', '', '', '', '', 2, 1, ''), ('430302', '4303', '00,43,4303', '雨湖区', '43', '湖南省', '4303', '湘潭市', '430302', '雨湖区', '', '', '', '', 3, 1, ''), ('430304', '4303', '00,43,4303', '岳塘区', '43', '湖南省', '4303', '湘潭市', '430304', '岳塘区', '', '', '', '', 3, 1, ''), ('430321', '4303', '00,43,4303', '湘潭县', '43', '湖南省', '4303', '湘潭市', '430321', '湘潭县', '', '', '', '', 3, 1, ''), ('430381', '4303', '00,43,4303', '湘乡市', '43', '湖南省', '4303', '湘潭市', '430381', '湘乡市', '', '', '', '', 3, 1, ''), ('430382', '4303', '00,43,4303', '韶山市', '43', '湖南省', '4303', '湘潭市', '430382', '韶山市', '', '', '', '', 3, 1, ''), ('4304', '43', '00,43', '衡阳市', '43', '湖南省', '4304', '衡阳市', '', '', '', '', '', '', 2, 1, ''), ('430405', '4304', '00,43,4304', '珠晖区', '43', '湖南省', '4304', '衡阳市', '430405', '珠晖区', '', '', '', '', 3, 1, ''), ('430406', '4304', '00,43,4304', '雁峰区', '43', '湖南省', '4304', '衡阳市', '430406', '雁峰区', '', '', '', '', 3, 1, ''), ('430407', '4304', '00,43,4304', '石鼓区', '43', '湖南省', '4304', '衡阳市', '430407', '石鼓区', '', '', '', '', 3, 1, ''), ('430408', '4304', '00,43,4304', '蒸湘区', '43', '湖南省', '4304', '衡阳市', '430408', '蒸湘区', '', '', '', '', 3, 1, ''), ('430412', '4304', '00,43,4304', '南岳区', '43', '湖南省', '4304', '衡阳市', '430412', '南岳区', '', '', '', '', 3, 1, ''), ('430421', '4304', '00,43,4304', '衡阳县', '43', '湖南省', '4304', '衡阳市', '430421', '衡阳县', '', '', '', '', 3, 1, ''), ('430422', '4304', '00,43,4304', '衡南县', '43', '湖南省', '4304', '衡阳市', '430422', '衡南县', '', '', '', '', 3, 1, ''), ('430423', '4304', '00,43,4304', '衡山县', '43', '湖南省', '4304', '衡阳市', '430423', '衡山县', '', '', '', '', 3, 1, ''), ('430424', '4304', '00,43,4304', '衡东县', '43', '湖南省', '4304', '衡阳市', '430424', '衡东县', '', '', '', '', 3, 1, ''), ('430426', '4304', '00,43,4304', '祁东县', '43', '湖南省', '4304', '衡阳市', '430426', '祁东县', '', '', '', '', 3, 1, ''), ('430481', '4304', '00,43,4304', '耒阳市', '43', '湖南省', '4304', '衡阳市', '430481', '耒阳市', '', '', '', '', 3, 1, ''), ('430482', '4304', '00,43,4304', '常宁市', '43', '湖南省', '4304', '衡阳市', '430482', '常宁市', '', '', '', '', 3, 1, ''), ('4305', '43', '00,43', '邵阳市', '43', '湖南省', '4305', '邵阳市', '', '', '', '', '', '', 2, 1, ''), ('430502', '4305', '00,43,4305', '双清区', '43', '湖南省', '4305', '邵阳市', '430502', '双清区', '', '', '', '', 3, 1, ''), ('430503', '4305', '00,43,4305', '大祥区', '43', '湖南省', '4305', '邵阳市', '430503', '大祥区', '', '', '', '', 3, 1, ''), ('430511', '4305', '00,43,4305', '北塔区', '43', '湖南省', '4305', '邵阳市', '430511', '北塔区', '', '', '', '', 3, 1, ''), ('430522', '4305', '00,43,4305', '新邵县', '43', '湖南省', '4305', '邵阳市', '430522', '新邵县', '', '', '', '', 3, 1, ''), ('430523', '4305', '00,43,4305', '邵阳县', '43', '湖南省', '4305', '邵阳市', '430523', '邵阳县', '', '', '', '', 3, 1, ''), ('430524', '4305', '00,43,4305', '隆回县', '43', '湖南省', '4305', '邵阳市', '430524', '隆回县', '', '', '', '', 3, 1, ''), ('430525', '4305', '00,43,4305', '洞口县', '43', '湖南省', '4305', '邵阳市', '430525', '洞口县', '', '', '', '', 3, 1, ''), ('430527', '4305', '00,43,4305', '绥宁县', '43', '湖南省', '4305', '邵阳市', '430527', '绥宁县', '', '', '', '', 3, 1, ''), ('430528', '4305', '00,43,4305', '新宁县', '43', '湖南省', '4305', '邵阳市', '430528', '新宁县', '', '', '', '', 3, 1, ''), ('430529', '4305', '00,43,4305', '城步苗族自治县', '43', '湖南省', '4305', '邵阳市', '430529', '城步苗族自治县', '', '', '', '', 3, 1, ''), ('430581', '4305', '00,43,4305', '武冈市', '43', '湖南省', '4305', '邵阳市', '430581', '武冈市', '', '', '', '', 3, 1, ''), ('430582', '4305', '00,43,4305', '邵东市', '43', '湖南省', '4305', '邵阳市', '430582', '邵东市', '', '', '', '', 3, 1, ''), ('4306', '43', '00,43', '岳阳市', '43', '湖南省', '4306', '岳阳市', '', '', '', '', '', '', 2, 1, ''), ('430602', '4306', '00,43,4306', '岳阳楼区', '43', '湖南省', '4306', '岳阳市', '430602', '岳阳楼区', '', '', '', '', 3, 1, ''), ('430603', '4306', '00,43,4306', '云溪区', '43', '湖南省', '4306', '岳阳市', '430603', '云溪区', '', '', '', '', 3, 1, ''), ('430611', '4306', '00,43,4306', '君山区', '43', '湖南省', '4306', '岳阳市', '430611', '君山区', '', '', '', '', 3, 1, ''), ('430621', '4306', '00,43,4306', '岳阳县', '43', '湖南省', '4306', '岳阳市', '430621', '岳阳县', '', '', '', '', 3, 1, ''), ('430623', '4306', '00,43,4306', '华容县', '43', '湖南省', '4306', '岳阳市', '430623', '华容县', '', '', '', '', 3, 1, ''), ('430624', '4306', '00,43,4306', '湘阴县', '43', '湖南省', '4306', '岳阳市', '430624', '湘阴县', '', '', '', '', 3, 1, ''), ('430626', '4306', '00,43,4306', '平江县', '43', '湖南省', '4306', '岳阳市', '430626', '平江县', '', '', '', '', 3, 1, ''), ('430681', '4306', '00,43,4306', '汨罗市', '43', '湖南省', '4306', '岳阳市', '430681', '汨罗市', '', '', '', '', 3, 1, ''), ('430682', '4306', '00,43,4306', '临湘市', '43', '湖南省', '4306', '岳阳市', '430682', '临湘市', '', '', '', '', 3, 1, ''), ('4307', '43', '00,43', '常德市', '43', '湖南省', '4307', '常德市', '', '', '', '', '', '', 2, 1, ''), ('430702', '4307', '00,43,4307', '武陵区', '43', '湖南省', '4307', '常德市', '430702', '武陵区', '', '', '', '', 3, 1, ''), ('430703', '4307', '00,43,4307', '鼎城区', '43', '湖南省', '4307', '常德市', '430703', '鼎城区', '', '', '', '', 3, 1, ''), ('430721', '4307', '00,43,4307', '安乡县', '43', '湖南省', '4307', '常德市', '430721', '安乡县', '', '', '', '', 3, 1, ''), ('430722', '4307', '00,43,4307', '汉寿县', '43', '湖南省', '4307', '常德市', '430722', '汉寿县', '', '', '', '', 3, 1, ''), ('430723', '4307', '00,43,4307', '澧县', '43', '湖南省', '4307', '常德市', '430723', '澧县', '', '', '', '', 3, 1, ''), ('430724', '4307', '00,43,4307', '临澧县', '43', '湖南省', '4307', '常德市', '430724', '临澧县', '', '', '', '', 3, 1, ''), ('430725', '4307', '00,43,4307', '桃源县', '43', '湖南省', '4307', '常德市', '430725', '桃源县', '', '', '', '', 3, 1, ''), ('430726', '4307', '00,43,4307', '石门县', '43', '湖南省', '4307', '常德市', '430726', '石门县', '', '', '', '', 3, 1, ''), ('430781', '4307', '00,43,4307', '津市市', '43', '湖南省', '4307', '常德市', '430781', '津市市', '', '', '', '', 3, 1, ''), ('4308', '43', '00,43', '张家界市', '43', '湖南省', '4308', '张家界市', '', '', '', '', '', '', 2, 1, ''), ('430802', '4308', '00,43,4308', '永定区', '43', '湖南省', '4308', '张家界市', '430802', '永定区', '', '', '', '', 3, 1, ''), ('430811', '4308', '00,43,4308', '武陵源区', '43', '湖南省', '4308', '张家界市', '430811', '武陵源区', '', '', '', '', 3, 1, ''), ('430821', '4308', '00,43,4308', '慈利县', '43', '湖南省', '4308', '张家界市', '430821', '慈利县', '', '', '', '', 3, 1, ''), ('430822', '4308', '00,43,4308', '桑植县', '43', '湖南省', '4308', '张家界市', '430822', '桑植县', '', '', '', '', 3, 1, ''), ('4309', '43', '00,43', '益阳市', '43', '湖南省', '4309', '益阳市', '', '', '', '', '', '', 2, 1, ''), ('430902', '4309', '00,43,4309', '资阳区', '43', '湖南省', '4309', '益阳市', '430902', '资阳区', '', '', '', '', 3, 1, ''), ('430903', '4309', '00,43,4309', '赫山区', '43', '湖南省', '4309', '益阳市', '430903', '赫山区', '', '', '', '', 3, 1, ''), ('430921', '4309', '00,43,4309', '南县', '43', '湖南省', '4309', '益阳市', '430921', '南县', '', '', '', '', 3, 1, ''), ('430922', '4309', '00,43,4309', '桃江县', '43', '湖南省', '4309', '益阳市', '430922', '桃江县', '', '', '', '', 3, 1, ''), ('430923', '4309', '00,43,4309', '安化县', '43', '湖南省', '4309', '益阳市', '430923', '安化县', '', '', '', '', 3, 1, ''), ('430981', '4309', '00,43,4309', '沅江市', '43', '湖南省', '4309', '益阳市', '430981', '沅江市', '', '', '', '', 3, 1, ''), ('4310', '43', '00,43', '郴州市', '43', '湖南省', '4310', '郴州市', '', '', '', '', '', '', 2, 1, ''), ('431002', '4310', '00,43,4310', '北湖区', '43', '湖南省', '4310', '郴州市', '431002', '北湖区', '', '', '', '', 3, 1, ''), ('431003', '4310', '00,43,4310', '苏仙区', '43', '湖南省', '4310', '郴州市', '431003', '苏仙区', '', '', '', '', 3, 1, ''), ('431021', '4310', '00,43,4310', '桂阳县', '43', '湖南省', '4310', '郴州市', '431021', '桂阳县', '', '', '', '', 3, 1, ''), ('431022', '4310', '00,43,4310', '宜章县', '43', '湖南省', '4310', '郴州市', '431022', '宜章县', '', '', '', '', 3, 1, ''), ('431023', '4310', '00,43,4310', '永兴县', '43', '湖南省', '4310', '郴州市', '431023', '永兴县', '', '', '', '', 3, 1, ''), ('431024', '4310', '00,43,4310', '嘉禾县', '43', '湖南省', '4310', '郴州市', '431024', '嘉禾县', '', '', '', '', 3, 1, ''), ('431025', '4310', '00,43,4310', '临武县', '43', '湖南省', '4310', '郴州市', '431025', '临武县', '', '', '', '', 3, 1, ''), ('431026', '4310', '00,43,4310', '汝城县', '43', '湖南省', '4310', '郴州市', '431026', '汝城县', '', '', '', '', 3, 1, ''), ('431027', '4310', '00,43,4310', '桂东县', '43', '湖南省', '4310', '郴州市', '431027', '桂东县', '', '', '', '', 3, 1, ''), ('431028', '4310', '00,43,4310', '安仁县', '43', '湖南省', '4310', '郴州市', '431028', '安仁县', '', '', '', '', 3, 1, ''), ('431081', '4310', '00,43,4310', '资兴市', '43', '湖南省', '4310', '郴州市', '431081', '资兴市', '', '', '', '', 3, 1, ''), ('4311', '43', '00,43', '永州市', '43', '湖南省', '4311', '永州市', '', '', '', '', '', '', 2, 1, ''), ('431102', '4311', '00,43,4311', '零陵区', '43', '湖南省', '4311', '永州市', '431102', '零陵区', '', '', '', '', 3, 1, ''), ('431103', '4311', '00,43,4311', '冷水滩区', '43', '湖南省', '4311', '永州市', '431103', '冷水滩区', '', '', '', '', 3, 1, ''), ('431121', '4311', '00,43,4311', '祁阳县', '43', '湖南省', '4311', '永州市', '431121', '祁阳县', '', '', '', '', 3, 1, ''), ('431122', '4311', '00,43,4311', '东安县', '43', '湖南省', '4311', '永州市', '431122', '东安县', '', '', '', '', 3, 1, ''), ('431123', '4311', '00,43,4311', '双牌县', '43', '湖南省', '4311', '永州市', '431123', '双牌县', '', '', '', '', 3, 1, ''), ('431124', '4311', '00,43,4311', '道县', '43', '湖南省', '4311', '永州市', '431124', '道县', '', '', '', '', 3, 1, ''), ('431125', '4311', '00,43,4311', '江永县', '43', '湖南省', '4311', '永州市', '431125', '江永县', '', '', '', '', 3, 1, ''), ('431126', '4311', '00,43,4311', '宁远县', '43', '湖南省', '4311', '永州市', '431126', '宁远县', '', '', '', '', 3, 1, ''), ('431127', '4311', '00,43,4311', '蓝山县', '43', '湖南省', '4311', '永州市', '431127', '蓝山县', '', '', '', '', 3, 1, ''), ('431128', '4311', '00,43,4311', '新田县', '43', '湖南省', '4311', '永州市', '431128', '新田县', '', '', '', '', 3, 1, ''), ('431129', '4311', '00,43,4311', '江华瑶族自治县', '43', '湖南省', '4311', '永州市', '431129', '江华瑶族自治县', '', '', '', '', 3, 1, ''), ('4312', '43', '00,43', '怀化市', '43', '湖南省', '4312', '怀化市', '', '', '', '', '', '', 2, 1, ''), ('431202', '4312', '00,43,4312', '鹤城区', '43', '湖南省', '4312', '怀化市', '431202', '鹤城区', '', '', '', '', 3, 1, ''), ('431221', '4312', '00,43,4312', '中方县', '43', '湖南省', '4312', '怀化市', '431221', '中方县', '', '', '', '', 3, 1, ''), ('431222', '4312', '00,43,4312', '沅陵县', '43', '湖南省', '4312', '怀化市', '431222', '沅陵县', '', '', '', '', 3, 1, ''), ('431223', '4312', '00,43,4312', '辰溪县', '43', '湖南省', '4312', '怀化市', '431223', '辰溪县', '', '', '', '', 3, 1, ''), ('431224', '4312', '00,43,4312', '溆浦县', '43', '湖南省', '4312', '怀化市', '431224', '溆浦县', '', '', '', '', 3, 1, ''), ('431225', '4312', '00,43,4312', '会同县', '43', '湖南省', '4312', '怀化市', '431225', '会同县', '', '', '', '', 3, 1, ''), ('431226', '4312', '00,43,4312', '麻阳苗族自治县', '43', '湖南省', '4312', '怀化市', '431226', '麻阳苗族自治县', '', '', '', '', 3, 1, ''), ('431227', '4312', '00,43,4312', '新晃侗族自治县', '43', '湖南省', '4312', '怀化市', '431227', '新晃侗族自治县', '', '', '', '', 3, 1, ''), ('431228', '4312', '00,43,4312', '芷江侗族自治县', '43', '湖南省', '4312', '怀化市', '431228', '芷江侗族自治县', '', '', '', '', 3, 1, ''), ('431229', '4312', '00,43,4312', '靖州苗族侗族自治县', '43', '湖南省', '4312', '怀化市', '431229', '靖州苗族侗族自治县', '', '', '', '', 3, 1, ''), ('431230', '4312', '00,43,4312', '通道侗族自治县', '43', '湖南省', '4312', '怀化市', '431230', '通道侗族自治县', '', '', '', '', 3, 1, ''), ('431281', '4312', '00,43,4312', '洪江市', '43', '湖南省', '4312', '怀化市', '431281', '洪江市', '', '', '', '', 3, 1, ''), ('4313', '43', '00,43', '娄底市', '43', '湖南省', '4313', '娄底市', '', '', '', '', '', '', 2, 1, ''), ('431302', '4313', '00,43,4313', '娄星区', '43', '湖南省', '4313', '娄底市', '431302', '娄星区', '', '', '', '', 3, 1, ''), ('431321', '4313', '00,43,4313', '双峰县', '43', '湖南省', '4313', '娄底市', '431321', '双峰县', '', '', '', '', 3, 1, ''), ('431322', '4313', '00,43,4313', '新化县', '43', '湖南省', '4313', '娄底市', '431322', '新化县', '', '', '', '', 3, 1, ''), ('431381', '4313', '00,43,4313', '冷水江市', '43', '湖南省', '4313', '娄底市', '431381', '冷水江市', '', '', '', '', 3, 1, ''), ('431382', '4313', '00,43,4313', '涟源市', '43', '湖南省', '4313', '娄底市', '431382', '涟源市', '', '', '', '', 3, 1, ''), ('4331', '43', '00,43', '湘西土家族苗族自治州', '43', '湖南省', '4331', '湘西土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('433101', '4331', '00,43,4331', '吉首市', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433101', '吉首市', '', '', '', '', 3, 1, ''), ('433122', '4331', '00,43,4331', '泸溪县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433122', '泸溪县', '', '', '', '', 3, 1, ''), ('433123', '4331', '00,43,4331', '凤凰县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433123', '凤凰县', '', '', '', '', 3, 1, ''), ('433124', '4331', '00,43,4331', '花垣县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433124', '花垣县', '', '', '', '', 3, 1, ''), ('433125', '4331', '00,43,4331', '保靖县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433125', '保靖县', '', '', '', '', 3, 1, ''), ('433126', '4331', '00,43,4331', '古丈县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433126', '古丈县', '', '', '', '', 3, 1, ''), ('433127', '4331', '00,43,4331', '永顺县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433127', '永顺县', '', '', '', '', 3, 1, ''), ('433130', '4331', '00,43,4331', '龙山县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433130', '龙山县', '', '', '', '', 3, 1, ''), ('44', '00', '00', '广东省', '44', '广东省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4401', '44', '00,44', '广州市', '44', '广东省', '4401', '广州市', '', '', '', '', '', '', 2, 1, ''), ('440103', '4401', '00,44,4401', '荔湾区', '44', '广东省', '4401', '广州市', '440103', '荔湾区', '', '', '', '', 3, 1, ''), ('440104', '4401', '00,44,4401', '越秀区', '44', '广东省', '4401', '广州市', '440104', '越秀区', '', '', '', '', 3, 1, ''), ('440105', '4401', '00,44,4401', '海珠区', '44', '广东省', '4401', '广州市', '440105', '海珠区', '', '', '', '', 3, 1, ''), ('440106', '4401', '00,44,4401', '天河区', '44', '广东省', '4401', '广州市', '440106', '天河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440111', '4401', '00,44,4401', '白云区', '44', '广东省', '4401', '广州市', '440111', '白云区', '', '', '', '', 3, 1, ''), ('440112', '4401', '00,44,4401', '黄埔区', '44', '广东省', '4401', '广州市', '440112', '黄埔区', '', '', '', '', 3, 1, ''), ('440113', '4401', '00,44,4401', '番禺区', '44', '广东省', '4401', '广州市', '440113', '番禺区', '', '', '', '', 3, 1, ''), ('440114', '4401', '00,44,4401', '花都区', '44', '广东省', '4401', '广州市', '440114', '花都区', '', '', '', '', 3, 1, ''), ('440115', '4401', '00,44,4401', '南沙区', '44', '广东省', '4401', '广州市', '440115', '南沙区', '', '', '', '', 3, 1, ''), ('440117', '4401', '00,44,4401', '从化区', '44', '广东省', '4401', '广州市', '440117', '从化区', '', '', '', '', 3, 1, ''), ('440118', '4401', '00,44,4401', '增城区', '44', '广东省', '4401', '广州市', '440118', '增城区', '', '', '', '', 3, 1, ''), ('4402', '44', '00,44', '韶关市', '44', '广东省', '4402', '韶关市', '', '', '', '', '', '', 2, 1, ''), ('440203', '4402', '00,44,4402', '武江区', '44', '广东省', '4402', '韶关市', '440203', '武江区', '', '', '', '', 3, 1, ''), ('440204', '4402', '00,44,4402', '浈江区', '44', '广东省', '4402', '韶关市', '440204', '浈江区', '', '', '', '', 3, 1, ''), ('440205', '4402', '00,44,4402', '曲江区', '44', '广东省', '4402', '韶关市', '440205', '曲江区', '', '', '', '', 3, 1, ''), ('440222', '4402', '00,44,4402', '始兴县', '44', '广东省', '4402', '韶关市', '440222', '始兴县', '', '', '', '', 3, 1, ''), ('440224', '4402', '00,44,4402', '仁化县', '44', '广东省', '4402', '韶关市', '440224', '仁化县', '', '', '', '', 3, 1, ''), ('440229', '4402', '00,44,4402', '翁源县', '44', '广东省', '4402', '韶关市', '440229', '翁源县', '', '', '', '', 3, 1, ''), ('440232', '4402', '00,44,4402', '乳源瑶族自治县', '44', '广东省', '4402', '韶关市', '440232', '乳源瑶族自治县', '', '', '', '', 3, 1, ''), ('440233', '4402', '00,44,4402', '新丰县', '44', '广东省', '4402', '韶关市', '440233', '新丰县', '', '', '', '', 3, 1, ''), ('440281', '4402', '00,44,4402', '乐昌市', '44', '广东省', '4402', '韶关市', '440281', '乐昌市', '', '', '', '', 3, 1, ''), ('440282', '4402', '00,44,4402', '南雄市', '44', '广东省', '4402', '韶关市', '440282', '南雄市', '', '', '', '', 3, 1, ''), ('4403', '44', '00,44', '深圳市', '44', '广东省', '4403', '深圳市', '', '', '', '', '', '', 2, 1, ''), ('440303', '4403', '00,44,4403', '罗湖区', '44', '广东省', '4403', '深圳市', '440303', '罗湖区', '', '', '', '', 3, 1, ''), ('440304', '4403', '00,44,4403', '福田区', '44', '广东省', '4403', '深圳市', '440304', '福田区', '', '', '', '', 3, 1, ''), ('440305', '4403', '00,44,4403', '南山区', '44', '广东省', '4403', '深圳市', '440305', '南山区', '', '', '', '', 3, 1, ''), ('440306', '4403', '00,44,4403', '宝安区', '44', '广东省', '4403', '深圳市', '440306', '宝安区', '', '', '', '', 3, 1, ''), ('440307', '4403', '00,44,4403', '龙岗区', '44', '广东省', '4403', '深圳市', '440307', '龙岗区', '', '', '', '', 3, 1, ''), ('440308', '4403', '00,44,4403', '盐田区', '44', '广东省', '4403', '深圳市', '440308', '盐田区', '', '', '', '', 3, 1, ''), ('440309', '4403', '00,44,4403', '龙华区', '44', '广东省', '4403', '深圳市', '440309', '龙华区', '', '', '', '', 3, 1, ''), ('440310', '4403', '00,44,4403', '坪山区', '44', '广东省', '4403', '深圳市', '440310', '坪山区', '', '', '', '', 3, 1, ''), ('440311', '4403', '00,44,4403', '光明区', '44', '广东省', '4403', '深圳市', '440311', '光明区', '', '', '', '', 3, 1, ''), ('4404', '44', '00,44', '珠海市', '44', '广东省', '4404', '珠海市', '', '', '', '', '', '', 2, 1, ''), ('440402', '4404', '00,44,4404', '香洲区', '44', '广东省', '4404', '珠海市', '440402', '香洲区', '', '', '', '', 3, 1, ''), ('440403', '4404', '00,44,4404', '斗门区', '44', '广东省', '4404', '珠海市', '440403', '斗门区', '', '', '', '', 3, 1, ''), ('440404', '4404', '00,44,4404', '金湾区', '44', '广东省', '4404', '珠海市', '440404', '金湾区', '', '', '', '', 3, 1, ''), ('4405', '44', '00,44', '汕头市', '44', '广东省', '4405', '汕头市', '', '', '', '', '', '', 2, 1, ''), ('440507', '4405', '00,44,4405', '龙湖区', '44', '广东省', '4405', '汕头市', '440507', '龙湖区', '', '', '', '', 3, 1, ''), ('440511', '4405', '00,44,4405', '金平区', '44', '广东省', '4405', '汕头市', '440511', '金平区', '', '', '', '', 3, 1, ''), ('440512', '4405', '00,44,4405', '濠江区', '44', '广东省', '4405', '汕头市', '440512', '濠江区', '', '', '', '', 3, 1, ''), ('440513', '4405', '00,44,4405', '潮阳区', '44', '广东省', '4405', '汕头市', '440513', '潮阳区', '', '', '', '', 3, 1, ''), ('440514', '4405', '00,44,4405', '潮南区', '44', '广东省', '4405', '汕头市', '440514', '潮南区', '', '', '', '', 3, 1, ''), ('440515', '4405', '00,44,4405', '澄海区', '44', '广东省', '4405', '汕头市', '440515', '澄海区', '', '', '', '', 3, 1, ''), ('440523', '4405', '00,44,4405', '南澳县', '44', '广东省', '4405', '汕头市', '440523', '南澳县', '', '', '', '', 3, 1, ''), ('4406', '44', '00,44', '佛山市', '44', '广东省', '4406', '佛山市', '', '', '', '', '', '', 2, 1, ''), ('440604', '4406', '00,44,4406', '禅城区', '44', '广东省', '4406', '佛山市', '440604', '禅城区', '', '', '', '', 3, 1, ''), ('440605', '4406', '00,44,4406', '南海区', '44', '广东省', '4406', '佛山市', '440605', '南海区', '', '', '', '', 3, 1, ''), ('440606', '4406', '00,44,4406', '顺德区', '44', '广东省', '4406', '佛山市', '440606', '顺德区', '', '', '', '', 3, 1, ''), ('440607', '4406', '00,44,4406', '三水区', '44', '广东省', '4406', '佛山市', '440607', '三水区', '', '', '', '', 3, 1, ''), ('440608', '4406', '00,44,4406', '高明区', '44', '广东省', '4406', '佛山市', '440608', '高明区', '', '', '', '', 3, 1, ''), ('4407', '44', '00,44', '江门市', '44', '广东省', '4407', '江门市', '', '', '', '', '', '', 2, 1, ''), ('440703', '4407', '00,44,4407', '蓬江区', '44', '广东省', '4407', '江门市', '440703', '蓬江区', '', '', '', '', 3, 1, ''), ('440704', '4407', '00,44,4407', '江海区', '44', '广东省', '4407', '江门市', '440704', '江海区', '', '', '', '', 3, 1, ''), ('440705', '4407', '00,44,4407', '新会区', '44', '广东省', '4407', '江门市', '440705', '新会区', '', '', '', '', 3, 1, ''), ('440781', '4407', '00,44,4407', '台山市', '44', '广东省', '4407', '江门市', '440781', '台山市', '', '', '', '', 3, 1, ''), ('440783', '4407', '00,44,4407', '开平市', '44', '广东省', '4407', '江门市', '440783', '开平市', '', '', '', '', 3, 1, ''), ('440784', '4407', '00,44,4407', '鹤山市', '44', '广东省', '4407', '江门市', '440784', '鹤山市', '', '', '', '', 3, 1, ''), ('440785', '4407', '00,44,4407', '恩平市', '44', '广东省', '4407', '江门市', '440785', '恩平市', '', '', '', '', 3, 1, ''), ('4408', '44', '00,44', '湛江市', '44', '广东省', '4408', '湛江市', '', '', '', '', '', '', 2, 1, ''), ('440802', '4408', '00,44,4408', '赤坎区', '44', '广东省', '4408', '湛江市', '440802', '赤坎区', '', '', '', '', 3, 1, ''), ('440803', '4408', '00,44,4408', '霞山区', '44', '广东省', '4408', '湛江市', '440803', '霞山区', '', '', '', '', 3, 1, ''), ('440804', '4408', '00,44,4408', '坡头区', '44', '广东省', '4408', '湛江市', '440804', '坡头区', '', '', '', '', 3, 1, ''), ('440811', '4408', '00,44,4408', '麻章区', '44', '广东省', '4408', '湛江市', '440811', '麻章区', '', '', '', '', 3, 1, ''), ('440823', '4408', '00,44,4408', '遂溪县', '44', '广东省', '4408', '湛江市', '440823', '遂溪县', '', '', '', '', 3, 1, ''), ('440825', '4408', '00,44,4408', '徐闻县', '44', '广东省', '4408', '湛江市', '440825', '徐闻县', '', '', '', '', 3, 1, ''), ('440881', '4408', '00,44,4408', '廉江市', '44', '广东省', '4408', '湛江市', '440881', '廉江市', '', '', '', '', 3, 1, ''), ('440882', '4408', '00,44,4408', '雷州市', '44', '广东省', '4408', '湛江市', '440882', '雷州市', '', '', '', '', 3, 1, ''), ('440883', '4408', '00,44,4408', '吴川市', '44', '广东省', '4408', '湛江市', '440883', '吴川市', '', '', '', '', 3, 1, ''), ('4409', '44', '00,44', '茂名市', '44', '广东省', '4409', '茂名市', '', '', '', '', '', '', 2, 1, ''), ('440902', '4409', '00,44,4409', '茂南区', '44', '广东省', '4409', '茂名市', '440902', '茂南区', '', '', '', '', 3, 1, ''), ('440904', '4409', '00,44,4409', '电白区', '44', '广东省', '4409', '茂名市', '440904', '电白区', '', '', '', '', 3, 1, ''), ('440981', '4409', '00,44,4409', '高州市', '44', '广东省', '4409', '茂名市', '440981', '高州市', '', '', '', '', 3, 1, ''), ('440982', '4409', '00,44,4409', '化州市', '44', '广东省', '4409', '茂名市', '440982', '化州市', '', '', '', '', 3, 1, ''), ('440983', '4409', '00,44,4409', '信宜市', '44', '广东省', '4409', '茂名市', '440983', '信宜市', '', '', '', '', 3, 1, ''), ('4412', '44', '00,44', '肇庆市', '44', '广东省', '4412', '肇庆市', '', '', '', '', '', '', 2, 1, ''), ('441202', '4412', '00,44,4412', '端州区', '44', '广东省', '4412', '肇庆市', '441202', '端州区', '', '', '', '', 3, 1, ''), ('441203', '4412', '00,44,4412', '鼎湖区', '44', '广东省', '4412', '肇庆市', '441203', '鼎湖区', '', '', '', '', 3, 1, ''), ('441204', '4412', '00,44,4412', '高要区', '44', '广东省', '4412', '肇庆市', '441204', '高要区', '', '', '', '', 3, 1, ''), ('441223', '4412', '00,44,4412', '广宁县', '44', '广东省', '4412', '肇庆市', '441223', '广宁县', '', '', '', '', 3, 1, ''), ('441224', '4412', '00,44,4412', '怀集县', '44', '广东省', '4412', '肇庆市', '441224', '怀集县', '', '', '', '', 3, 1, ''), ('441225', '4412', '00,44,4412', '封开县', '44', '广东省', '4412', '肇庆市', '441225', '封开县', '', '', '', '', 3, 1, ''), ('441226', '4412', '00,44,4412', '德庆县', '44', '广东省', '4412', '肇庆市', '441226', '德庆县', '', '', '', '', 3, 1, ''), ('441284', '4412', '00,44,4412', '四会市', '44', '广东省', '4412', '肇庆市', '441284', '四会市', '', '', '', '', 3, 1, ''), ('4413', '44', '00,44', '惠州市', '44', '广东省', '4413', '惠州市', '', '', '', '', '', '', 2, 1, ''), ('441302', '4413', '00,44,4413', '惠城区', '44', '广东省', '4413', '惠州市', '441302', '惠城区', '', '', '', '', 3, 1, ''), ('441303', '4413', '00,44,4413', '惠阳区', '44', '广东省', '4413', '惠州市', '441303', '惠阳区', '', '', '', '', 3, 1, ''), ('441322', '4413', '00,44,4413', '博罗县', '44', '广东省', '4413', '惠州市', '441322', '博罗县', '', '', '', '', 3, 1, ''), ('441323', '4413', '00,44,4413', '惠东县', '44', '广东省', '4413', '惠州市', '441323', '惠东县', '', '', '', '', 3, 1, ''), ('441324', '4413', '00,44,4413', '龙门县', '44', '广东省', '4413', '惠州市', '441324', '龙门县', '', '', '', '', 3, 1, ''), ('4414', '44', '00,44', '梅州市', '44', '广东省', '4414', '梅州市', '', '', '', '', '', '', 2, 1, ''), ('441402', '4414', '00,44,4414', '梅江区', '44', '广东省', '4414', '梅州市', '441402', '梅江区', '', '', '', '', 3, 1, ''), ('441403', '4414', '00,44,4414', '梅县区', '44', '广东省', '4414', '梅州市', '441403', '梅县区', '', '', '', '', 3, 1, ''), ('441422', '4414', '00,44,4414', '大埔县', '44', '广东省', '4414', '梅州市', '441422', '大埔县', '', '', '', '', 3, 1, ''), ('441423', '4414', '00,44,4414', '丰顺县', '44', '广东省', '4414', '梅州市', '441423', '丰顺县', '', '', '', '', 3, 1, ''), ('441424', '4414', '00,44,4414', '五华县', '44', '广东省', '4414', '梅州市', '441424', '五华县', '', '', '', '', 3, 1, ''), ('441426', '4414', '00,44,4414', '平远县', '44', '广东省', '4414', '梅州市', '441426', '平远县', '', '', '', '', 3, 1, ''), ('441427', '4414', '00,44,4414', '蕉岭县', '44', '广东省', '4414', '梅州市', '441427', '蕉岭县', '', '', '', '', 3, 1, ''), ('441481', '4414', '00,44,4414', '兴宁市', '44', '广东省', '4414', '梅州市', '441481', '兴宁市', '', '', '', '', 3, 1, ''), ('4415', '44', '00,44', '汕尾市', '44', '广东省', '4415', '汕尾市', '', '', '', '', '', '', 2, 1, ''), ('441502', '4415', '00,44,4415', '城区', '44', '广东省', '4415', '汕尾市', '441502', '城区', '', '', '', '', 3, 1, ''), ('441521', '4415', '00,44,4415', '海丰县', '44', '广东省', '4415', '汕尾市', '441521', '海丰县', '', '', '', '', 3, 1, ''), ('441523', '4415', '00,44,4415', '陆河县', '44', '广东省', '4415', '汕尾市', '441523', '陆河县', '', '', '', '', 3, 1, ''), ('441581', '4415', '00,44,4415', '陆丰市', '44', '广东省', '4415', '汕尾市', '441581', '陆丰市', '', '', '', '', 3, 1, ''), ('4416', '44', '00,44', '河源市', '44', '广东省', '4416', '河源市', '', '', '', '', '', '', 2, 1, ''), ('441602', '4416', '00,44,4416', '源城区', '44', '广东省', '4416', '河源市', '441602', '源城区', '', '', '', '', 3, 1, ''), ('441621', '4416', '00,44,4416', '紫金县', '44', '广东省', '4416', '河源市', '441621', '紫金县', '', '', '', '', 3, 1, ''), ('441622', '4416', '00,44,4416', '龙川县', '44', '广东省', '4416', '河源市', '441622', '龙川县', '', '', '', '', 3, 1, ''), ('441623', '4416', '00,44,4416', '连平县', '44', '广东省', '4416', '河源市', '441623', '连平县', '', '', '', '', 3, 1, ''), ('441624', '4416', '00,44,4416', '和平县', '44', '广东省', '4416', '河源市', '441624', '和平县', '', '', '', '', 3, 1, ''), ('441625', '4416', '00,44,4416', '东源县', '44', '广东省', '4416', '河源市', '441625', '东源县', '', '', '', '', 3, 1, ''), ('4417', '44', '00,44', '阳江市', '44', '广东省', '4417', '阳江市', '', '', '', '', '', '', 2, 1, ''), ('441702', '4417', '00,44,4417', '江城区', '44', '广东省', '4417', '阳江市', '441702', '江城区', '', '', '', '', 3, 1, ''), ('441704', '4417', '00,44,4417', '阳东区', '44', '广东省', '4417', '阳江市', '441704', '阳东区', '', '', '', '', 3, 1, ''), ('441721', '4417', '00,44,4417', '阳西县', '44', '广东省', '4417', '阳江市', '441721', '阳西县', '', '', '', '', 3, 1, ''), ('441781', '4417', '00,44,4417', '阳春市', '44', '广东省', '4417', '阳江市', '441781', '阳春市', '', '', '', '', 3, 1, ''), ('4418', '44', '00,44', '清远市', '44', '广东省', '4418', '清远市', '', '', '', '', '', '', 2, 1, ''), ('441802', '4418', '00,44,4418', '清城区', '44', '广东省', '4418', '清远市', '441802', '清城区', '', '', '', '', 3, 1, ''), ('441803', '4418', '00,44,4418', '清新区', '44', '广东省', '4418', '清远市', '441803', '清新区', '', '', '', '', 3, 1, ''), ('441821', '4418', '00,44,4418', '佛冈县', '44', '广东省', '4418', '清远市', '441821', '佛冈县', '', '', '', '', 3, 1, ''), ('441823', '4418', '00,44,4418', '阳山县', '44', '广东省', '4418', '清远市', '441823', '阳山县', '', '', '', '', 3, 1, ''), ('441825', '4418', '00,44,4418', '连山壮族瑶族自治县', '44', '广东省', '4418', '清远市', '441825', '连山壮族瑶族自治县', '', '', '', '', 3, 1, ''), ('441826', '4418', '00,44,4418', '连南瑶族自治县', '44', '广东省', '4418', '清远市', '441826', '连南瑶族自治县', '', '', '', '', 3, 1, ''), ('441881', '4418', '00,44,4418', '英德市', '44', '广东省', '4418', '清远市', '441881', '英德市', '', '', '', '', 3, 1, ''), ('441882', '4418', '00,44,4418', '连州市', '44', '广东省', '4418', '清远市', '441882', '连州市', '', '', '', '', 3, 1, ''), ('4419', '44', '00,44', '东莞市', '44', '广东省', '4419', '东莞市', '', '', '', '', '', '', 2, 1, ''), ('441900', '4419', '00,44,4419', '东莞市', '44', '广东省', '4419', '东莞市', '441900', '东莞市', '', '', '', '', 3, 1, ''), ('4420', '44', '00,44', '中山市', '44', '广东省', '4420', '中山市', '', '', '', '', '', '', 2, 1, ''), ('442000', '4420', '00,44,4420', '中山市', '44', '广东省', '4420', '中山市', '442000', '中山市', '', '', '', '', 3, 1, ''), ('4451', '44', '00,44', '潮州市', '44', '广东省', '4451', '潮州市', '', '', '', '', '', '', 2, 1, ''), ('445102', '4451', '00,44,4451', '湘桥区', '44', '广东省', '4451', '潮州市', '445102', '湘桥区', '', '', '', '', 3, 1, ''), ('445103', '4451', '00,44,4451', '潮安区', '44', '广东省', '4451', '潮州市', '445103', '潮安区', '', '', '', '', 3, 1, ''), ('445122', '4451', '00,44,4451', '饶平县', '44', '广东省', '4451', '潮州市', '445122', '饶平县', '', '', '', '', 3, 1, ''), ('4452', '44', '00,44', '揭阳市', '44', '广东省', '4452', '揭阳市', '', '', '', '', '', '', 2, 1, ''), ('445202', '4452', '00,44,4452', '榕城区', '44', '广东省', '4452', '揭阳市', '445202', '榕城区', '', '', '', '', 3, 1, ''), ('445203', '4452', '00,44,4452', '揭东区', '44', '广东省', '4452', '揭阳市', '445203', '揭东区', '', '', '', '', 3, 1, ''), ('445222', '4452', '00,44,4452', '揭西县', '44', '广东省', '4452', '揭阳市', '445222', '揭西县', '', '', '', '', 3, 1, ''), ('445224', '4452', '00,44,4452', '惠来县', '44', '广东省', '4452', '揭阳市', '445224', '惠来县', '', '', '', '', 3, 1, ''), ('445281', '4452', '00,44,4452', '普宁市', '44', '广东省', '4452', '揭阳市', '445281', '普宁市', '', '', '', '', 3, 1, ''), ('4453', '44', '00,44', '云浮市', '44', '广东省', '4453', '云浮市', '', '', '', '', '', '', 2, 1, ''), ('445302', '4453', '00,44,4453', '云城区', '44', '广东省', '4453', '云浮市', '445302', '云城区', '', '', '', '', 3, 1, ''), ('445303', '4453', '00,44,4453', '云安区', '44', '广东省', '4453', '云浮市', '445303', '云安区', '', '', '', '', 3, 1, ''), ('445321', '4453', '00,44,4453', '新兴县', '44', '广东省', '4453', '云浮市', '445321', '新兴县', '', '', '', '', 3, 1, ''), ('445322', '4453', '00,44,4453', '郁南县', '44', '广东省', '4453', '云浮市', '445322', '郁南县', '', '', '', '', 3, 1, ''), ('445381', '4453', '00,44,4453', '罗定市', '44', '广东省', '4453', '云浮市', '445381', '罗定市', '', '', '', '', 3, 1, ''), ('45', '00', '00', '广西壮族自治区', '45', '广西壮族自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('4501', '45', '00,45', '南宁市', '45', '广西壮族自治区', '4501', '南宁市', '', '', '', '', '', '', 2, 1, ''), ('450102', '4501', '00,45,4501', '兴宁区', '45', '广西壮族自治区', '4501', '南宁市', '450102', '兴宁区', '', '', '', '', 3, 1, ''), ('450103', '4501', '00,45,4501', '青秀区', '45', '广西壮族自治区', '4501', '南宁市', '450103', '青秀区', '', '', '', '', 3, 1, ''), ('450105', '4501', '00,45,4501', '江南区', '45', '广西壮族自治区', '4501', '南宁市', '450105', '江南区', '', '', '', '', 3, 1, ''), ('450107', '4501', '00,45,4501', '西乡塘区', '45', '广西壮族自治区', '4501', '南宁市', '450107', '西乡塘区', '', '', '', '', 3, 1, ''), ('450108', '4501', '00,45,4501', '良庆区', '45', '广西壮族自治区', '4501', '南宁市', '450108', '良庆区', '', '', '', '', 3, 1, ''), ('450109', '4501', '00,45,4501', '邕宁区', '45', '广西壮族自治区', '4501', '南宁市', '450109', '邕宁区', '', '', '', '', 3, 1, ''), ('450110', '4501', '00,45,4501', '武鸣区', '45', '广西壮族自治区', '4501', '南宁市', '450110', '武鸣区', '', '', '', '', 3, 1, ''), ('450123', '4501', '00,45,4501', '隆安县', '45', '广西壮族自治区', '4501', '南宁市', '450123', '隆安县', '', '', '', '', 3, 1, ''), ('450124', '4501', '00,45,4501', '马山县', '45', '广西壮族自治区', '4501', '南宁市', '450124', '马山县', '', '', '', '', 3, 1, ''), ('450125', '4501', '00,45,4501', '上林县', '45', '广西壮族自治区', '4501', '南宁市', '450125', '上林县', '', '', '', '', 3, 1, ''), ('450126', '4501', '00,45,4501', '宾阳县', '45', '广西壮族自治区', '4501', '南宁市', '450126', '宾阳县', '', '', '', '', 3, 1, ''), ('450127', '4501', '00,45,4501', '横县', '45', '广西壮族自治区', '4501', '南宁市', '450127', '横县', '', '', '', '', 3, 1, ''), ('4502', '45', '00,45', '柳州市', '45', '广西壮族自治区', '4502', '柳州市', '', '', '', '', '', '', 2, 1, ''), ('450202', '4502', '00,45,4502', '城中区', '45', '广西壮族自治区', '4502', '柳州市', '450202', '城中区', '', '', '', '', 3, 1, ''), ('450203', '4502', '00,45,4502', '鱼峰区', '45', '广西壮族自治区', '4502', '柳州市', '450203', '鱼峰区', '', '', '', '', 3, 1, ''), ('450204', '4502', '00,45,4502', '柳南区', '45', '广西壮族自治区', '4502', '柳州市', '450204', '柳南区', '', '', '', '', 3, 1, ''), ('450205', '4502', '00,45,4502', '柳北区', '45', '广西壮族自治区', '4502', '柳州市', '450205', '柳北区', '', '', '', '', 3, 1, ''), ('450206', '4502', '00,45,4502', '柳江区', '45', '广西壮族自治区', '4502', '柳州市', '450206', '柳江区', '', '', '', '', 3, 1, ''), ('450222', '4502', '00,45,4502', '柳城县', '45', '广西壮族自治区', '4502', '柳州市', '450222', '柳城县', '', '', '', '', 3, 1, ''), ('450223', '4502', '00,45,4502', '鹿寨县', '45', '广西壮族自治区', '4502', '柳州市', '450223', '鹿寨县', '', '', '', '', 3, 1, ''), ('450224', '4502', '00,45,4502', '融安县', '45', '广西壮族自治区', '4502', '柳州市', '450224', '融安县', '', '', '', '', 3, 1, ''), ('450225', '4502', '00,45,4502', '融水苗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450225', '融水苗族自治县', '', '', '', '', 3, 1, ''), ('450226', '4502', '00,45,4502', '三江侗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450226', '三江侗族自治县', '', '', '', '', 3, 1, ''), ('4503', '45', '00,45', '桂林市', '45', '广西壮族自治区', '4503', '桂林市', '', '', '', '', '', '', 2, 1, ''), ('450302', '4503', '00,45,4503', '秀峰区', '45', '广西壮族自治区', '4503', '桂林市', '450302', '秀峰区', '', '', '', '', 3, 1, ''), ('450303', '4503', '00,45,4503', '叠彩区', '45', '广西壮族自治区', '4503', '桂林市', '450303', '叠彩区', '', '', '', '', 3, 1, ''), ('450304', '4503', '00,45,4503', '象山区', '45', '广西壮族自治区', '4503', '桂林市', '450304', '象山区', '', '', '', '', 3, 1, ''), ('450305', '4503', '00,45,4503', '七星区', '45', '广西壮族自治区', '4503', '桂林市', '450305', '七星区', '', '', '', '', 3, 1, ''), ('450311', '4503', '00,45,4503', '雁山区', '45', '广西壮族自治区', '4503', '桂林市', '450311', '雁山区', '', '', '', '', 3, 1, ''), ('450312', '4503', '00,45,4503', '临桂区', '45', '广西壮族自治区', '4503', '桂林市', '450312', '临桂区', '', '', '', '', 3, 1, ''), ('450321', '4503', '00,45,4503', '阳朔县', '45', '广西壮族自治区', '4503', '桂林市', '450321', '阳朔县', '', '', '', '', 3, 1, ''), ('450323', '4503', '00,45,4503', '灵川县', '45', '广西壮族自治区', '4503', '桂林市', '450323', '灵川县', '', '', '', '', 3, 1, ''), ('450324', '4503', '00,45,4503', '全州县', '45', '广西壮族自治区', '4503', '桂林市', '450324', '全州县', '', '', '', '', 3, 1, ''), ('450325', '4503', '00,45,4503', '兴安县', '45', '广西壮族自治区', '4503', '桂林市', '450325', '兴安县', '', '', '', '', 3, 1, ''), ('450326', '4503', '00,45,4503', '永福县', '45', '广西壮族自治区', '4503', '桂林市', '450326', '永福县', '', '', '', '', 3, 1, ''), ('450327', '4503', '00,45,4503', '灌阳县', '45', '广西壮族自治区', '4503', '桂林市', '450327', '灌阳县', '', '', '', '', 3, 1, ''), ('450328', '4503', '00,45,4503', '龙胜各族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450328', '龙胜各族自治县', '', '', '', '', 3, 1, ''), ('450329', '4503', '00,45,4503', '资源县', '45', '广西壮族自治区', '4503', '桂林市', '450329', '资源县', '', '', '', '', 3, 1, ''), ('450330', '4503', '00,45,4503', '平乐县', '45', '广西壮族自治区', '4503', '桂林市', '450330', '平乐县', '', '', '', '', 3, 1, ''), ('450332', '4503', '00,45,4503', '恭城瑶族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450332', '恭城瑶族自治县', '', '', '', '', 3, 1, ''), ('450381', '4503', '00,45,4503', '荔浦市', '45', '广西壮族自治区', '4503', '桂林市', '450381', '荔浦市', '', '', '', '', 3, 1, ''), ('4504', '45', '00,45', '梧州市', '45', '广西壮族自治区', '4504', '梧州市', '', '', '', '', '', '', 2, 1, ''), ('450403', '4504', '00,45,4504', '万秀区', '45', '广西壮族自治区', '4504', '梧州市', '450403', '万秀区', '', '', '', '', 3, 1, ''), ('450405', '4504', '00,45,4504', '长洲区', '45', '广西壮族自治区', '4504', '梧州市', '450405', '长洲区', '', '', '', '', 3, 1, ''), ('450406', '4504', '00,45,4504', '龙圩区', '45', '广西壮族自治区', '4504', '梧州市', '450406', '龙圩区', '', '', '', '', 3, 1, ''), ('450421', '4504', '00,45,4504', '苍梧县', '45', '广西壮族自治区', '4504', '梧州市', '450421', '苍梧县', '', '', '', '', 3, 1, ''), ('450422', '4504', '00,45,4504', '藤县', '45', '广西壮族自治区', '4504', '梧州市', '450422', '藤县', '', '', '', '', 3, 1, ''), ('450423', '4504', '00,45,4504', '蒙山县', '45', '广西壮族自治区', '4504', '梧州市', '450423', '蒙山县', '', '', '', '', 3, 1, ''), ('450481', '4504', '00,45,4504', '岑溪市', '45', '广西壮族自治区', '4504', '梧州市', '450481', '岑溪市', '', '', '', '', 3, 1, ''), ('4505', '45', '00,45', '北海市', '45', '广西壮族自治区', '4505', '北海市', '', '', '', '', '', '', 2, 1, ''), ('450502', '4505', '00,45,4505', '海城区', '45', '广西壮族自治区', '4505', '北海市', '450502', '海城区', '', '', '', '', 3, 1, ''), ('450503', '4505', '00,45,4505', '银海区', '45', '广西壮族自治区', '4505', '北海市', '450503', '银海区', '', '', '', '', 3, 1, ''), ('450512', '4505', '00,45,4505', '铁山港区', '45', '广西壮族自治区', '4505', '北海市', '450512', '铁山港区', '', '', '', '', 3, 1, ''), ('450521', '4505', '00,45,4505', '合浦县', '45', '广西壮族自治区', '4505', '北海市', '450521', '合浦县', '', '', '', '', 3, 1, ''), ('4506', '45', '00,45', '防城港市', '45', '广西壮族自治区', '4506', '防城港市', '', '', '', '', '', '', 2, 1, ''), ('450602', '4506', '00,45,4506', '港口区', '45', '广西壮族自治区', '4506', '防城港市', '450602', '港口区', '', '', '', '', 3, 1, ''), ('450603', '4506', '00,45,4506', '防城区', '45', '广西壮族自治区', '4506', '防城港市', '450603', '防城区', '', '', '', '', 3, 1, ''), ('450621', '4506', '00,45,4506', '上思县', '45', '广西壮族自治区', '4506', '防城港市', '450621', '上思县', '', '', '', '', 3, 1, ''), ('450681', '4506', '00,45,4506', '东兴市', '45', '广西壮族自治区', '4506', '防城港市', '450681', '东兴市', '', '', '', '', 3, 1, ''), ('4507', '45', '00,45', '钦州市', '45', '广西壮族自治区', '4507', '钦州市', '', '', '', '', '', '', 2, 1, ''), ('450702', '4507', '00,45,4507', '钦南区', '45', '广西壮族自治区', '4507', '钦州市', '450702', '钦南区', '', '', '', '', 3, 1, ''), ('450703', '4507', '00,45,4507', '钦北区', '45', '广西壮族自治区', '4507', '钦州市', '450703', '钦北区', '', '', '', '', 3, 1, ''), ('450721', '4507', '00,45,4507', '灵山县', '45', '广西壮族自治区', '4507', '钦州市', '450721', '灵山县', '', '', '', '', 3, 1, ''), ('450722', '4507', '00,45,4507', '浦北县', '45', '广西壮族自治区', '4507', '钦州市', '450722', '浦北县', '', '', '', '', 3, 1, ''), ('4508', '45', '00,45', '贵港市', '45', '广西壮族自治区', '4508', '贵港市', '', '', '', '', '', '', 2, 1, ''), ('450802', '4508', '00,45,4508', '港北区', '45', '广西壮族自治区', '4508', '贵港市', '450802', '港北区', '', '', '', '', 3, 1, ''), ('450803', '4508', '00,45,4508', '港南区', '45', '广西壮族自治区', '4508', '贵港市', '450803', '港南区', '', '', '', '', 3, 1, ''), ('450804', '4508', '00,45,4508', '覃塘区', '45', '广西壮族自治区', '4508', '贵港市', '450804', '覃塘区', '', '', '', '', 3, 1, ''), ('450821', '4508', '00,45,4508', '平南县', '45', '广西壮族自治区', '4508', '贵港市', '450821', '平南县', '', '', '', '', 3, 1, ''), ('450881', '4508', '00,45,4508', '桂平市', '45', '广西壮族自治区', '4508', '贵港市', '450881', '桂平市', '', '', '', '', 3, 1, ''), ('4509', '45', '00,45', '玉林市', '45', '广西壮族自治区', '4509', '玉林市', '', '', '', '', '', '', 2, 1, ''), ('450902', '4509', '00,45,4509', '玉州区', '45', '广西壮族自治区', '4509', '玉林市', '450902', '玉州区', '', '', '', '', 3, 1, ''), ('450903', '4509', '00,45,4509', '福绵区', '45', '广西壮族自治区', '4509', '玉林市', '450903', '福绵区', '', '', '', '', 3, 1, ''), ('450921', '4509', '00,45,4509', '容县', '45', '广西壮族自治区', '4509', '玉林市', '450921', '容县', '', '', '', '', 3, 1, ''), ('450922', '4509', '00,45,4509', '陆川县', '45', '广西壮族自治区', '4509', '玉林市', '450922', '陆川县', '', '', '', '', 3, 1, ''), ('450923', '4509', '00,45,4509', '博白县', '45', '广西壮族自治区', '4509', '玉林市', '450923', '博白县', '', '', '', '', 3, 1, ''), ('450924', '4509', '00,45,4509', '兴业县', '45', '广西壮族自治区', '4509', '玉林市', '450924', '兴业县', '', '', '', '', 3, 1, ''), ('450981', '4509', '00,45,4509', '北流市', '45', '广西壮族自治区', '4509', '玉林市', '450981', '北流市', '', '', '', '', 3, 1, ''), ('4510', '45', '00,45', '百色市', '45', '广西壮族自治区', '4510', '百色市', '', '', '', '', '', '', 2, 1, ''), ('451002', '4510', '00,45,4510', '右江区', '45', '广西壮族自治区', '4510', '百色市', '451002', '右江区', '', '', '', '', 3, 1, ''), ('451003', '4510', '00,45,4510', '田阳区', '45', '广西壮族自治区', '4510', '百色市', '451003', '田阳区', '', '', '', '', 3, 1, ''), ('451022', '4510', '00,45,4510', '田东县', '45', '广西壮族自治区', '4510', '百色市', '451022', '田东县', '', '', '', '', 3, 1, ''), ('451024', '4510', '00,45,4510', '德保县', '45', '广西壮族自治区', '4510', '百色市', '451024', '德保县', '', '', '', '', 3, 1, ''), ('451026', '4510', '00,45,4510', '那坡县', '45', '广西壮族自治区', '4510', '百色市', '451026', '那坡县', '', '', '', '', 3, 1, ''), ('451027', '4510', '00,45,4510', '凌云县', '45', '广西壮族自治区', '4510', '百色市', '451027', '凌云县', '', '', '', '', 3, 1, ''), ('451028', '4510', '00,45,4510', '乐业县', '45', '广西壮族自治区', '4510', '百色市', '451028', '乐业县', '', '', '', '', 3, 1, ''), ('451029', '4510', '00,45,4510', '田林县', '45', '广西壮族自治区', '4510', '百色市', '451029', '田林县', '', '', '', '', 3, 1, ''), ('451030', '4510', '00,45,4510', '西林县', '45', '广西壮族自治区', '4510', '百色市', '451030', '西林县', '', '', '', '', 3, 1, ''), ('451031', '4510', '00,45,4510', '隆林各族自治县', '45', '广西壮族自治区', '4510', '百色市', '451031', '隆林各族自治县', '', '', '', '', 3, 1, ''), ('451081', '4510', '00,45,4510', '靖西市', '45', '广西壮族自治区', '4510', '百色市', '451081', '靖西市', '', '', '', '', 3, 1, ''), ('451082', '4510', '00,45,4510', '平果市', '45', '广西壮族自治区', '4510', '百色市', '451082', '平果市', '', '', '', '', 3, 1, ''), ('4511', '45', '00,45', '贺州市', '45', '广西壮族自治区', '4511', '贺州市', '', '', '', '', '', '', 2, 1, ''), ('451102', '4511', '00,45,4511', '八步区', '45', '广西壮族自治区', '4511', '贺州市', '451102', '八步区', '', '', '', '', 3, 1, ''), ('451103', '4511', '00,45,4511', '平桂区', '45', '广西壮族自治区', '4511', '贺州市', '451103', '平桂区', '', '', '', '', 3, 1, ''), ('451121', '4511', '00,45,4511', '昭平县', '45', '广西壮族自治区', '4511', '贺州市', '451121', '昭平县', '', '', '', '', 3, 1, ''), ('451122', '4511', '00,45,4511', '钟山县', '45', '广西壮族自治区', '4511', '贺州市', '451122', '钟山县', '', '', '', '', 3, 1, ''), ('451123', '4511', '00,45,4511', '富川瑶族自治县', '45', '广西壮族自治区', '4511', '贺州市', '451123', '富川瑶族自治县', '', '', '', '', 3, 1, ''), ('4512', '45', '00,45', '河池市', '45', '广西壮族自治区', '4512', '河池市', '', '', '', '', '', '', 2, 1, ''), ('451202', '4512', '00,45,4512', '金城江区', '45', '广西壮族自治区', '4512', '河池市', '451202', '金城江区', '', '', '', '', 3, 1, ''), ('451203', '4512', '00,45,4512', '宜州区', '45', '广西壮族自治区', '4512', '河池市', '451203', '宜州区', '', '', '', '', 3, 1, ''), ('451221', '4512', '00,45,4512', '南丹县', '45', '广西壮族自治区', '4512', '河池市', '451221', '南丹县', '', '', '', '', 3, 1, ''), ('451222', '4512', '00,45,4512', '天峨县', '45', '广西壮族自治区', '4512', '河池市', '451222', '天峨县', '', '', '', '', 3, 1, ''), ('451223', '4512', '00,45,4512', '凤山县', '45', '广西壮族自治区', '4512', '河池市', '451223', '凤山县', '', '', '', '', 3, 1, ''), ('451224', '4512', '00,45,4512', '东兰县', '45', '广西壮族自治区', '4512', '河池市', '451224', '东兰县', '', '', '', '', 3, 1, ''), ('451225', '4512', '00,45,4512', '罗城仫佬族自治县', '45', '广西壮族自治区', '4512', '河池市', '451225', '罗城仫佬族自治县', '', '', '', '', 3, 1, ''), ('451226', '4512', '00,45,4512', '环江毛南族自治县', '45', '广西壮族自治区', '4512', '河池市', '451226', '环江毛南族自治县', '', '', '', '', 3, 1, ''), ('451227', '4512', '00,45,4512', '巴马瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451227', '巴马瑶族自治县', '', '', '', '', 3, 1, ''), ('451228', '4512', '00,45,4512', '都安瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451228', '都安瑶族自治县', '', '', '', '', 3, 1, ''), ('451229', '4512', '00,45,4512', '大化瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451229', '大化瑶族自治县', '', '', '', '', 3, 1, ''), ('4513', '45', '00,45', '来宾市', '45', '广西壮族自治区', '4513', '来宾市', '', '', '', '', '', '', 2, 1, ''), ('451302', '4513', '00,45,4513', '兴宾区', '45', '广西壮族自治区', '4513', '来宾市', '451302', '兴宾区', '', '', '', '', 3, 1, ''), ('451321', '4513', '00,45,4513', '忻城县', '45', '广西壮族自治区', '4513', '来宾市', '451321', '忻城县', '', '', '', '', 3, 1, ''), ('451322', '4513', '00,45,4513', '象州县', '45', '广西壮族自治区', '4513', '来宾市', '451322', '象州县', '', '', '', '', 3, 1, ''), ('451323', '4513', '00,45,4513', '武宣县', '45', '广西壮族自治区', '4513', '来宾市', '451323', '武宣县', '', '', '', '', 3, 1, ''), ('451324', '4513', '00,45,4513', '金秀瑶族自治县', '45', '广西壮族自治区', '4513', '来宾市', '451324', '金秀瑶族自治县', '', '', '', '', 3, 1, ''), ('451381', '4513', '00,45,4513', '合山市', '45', '广西壮族自治区', '4513', '来宾市', '451381', '合山市', '', '', '', '', 3, 1, ''), ('4514', '45', '00,45', '崇左市', '45', '广西壮族自治区', '4514', '崇左市', '', '', '', '', '', '', 2, 1, ''), ('451402', '4514', '00,45,4514', '江州区', '45', '广西壮族自治区', '4514', '崇左市', '451402', '江州区', '', '', '', '', 3, 1, ''), ('451421', '4514', '00,45,4514', '扶绥县', '45', '广西壮族自治区', '4514', '崇左市', '451421', '扶绥县', '', '', '', '', 3, 1, ''), ('451422', '4514', '00,45,4514', '宁明县', '45', '广西壮族自治区', '4514', '崇左市', '451422', '宁明县', '', '', '', '', 3, 1, ''), ('451423', '4514', '00,45,4514', '龙州县', '45', '广西壮族自治区', '4514', '崇左市', '451423', '龙州县', '', '', '', '', 3, 1, ''), ('451424', '4514', '00,45,4514', '大新县', '45', '广西壮族自治区', '4514', '崇左市', '451424', '大新县', '', '', '', '', 3, 1, ''), ('451425', '4514', '00,45,4514', '天等县', '45', '广西壮族自治区', '4514', '崇左市', '451425', '天等县', '', '', '', '', 3, 1, ''), ('451481', '4514', '00,45,4514', '凭祥市', '45', '广西壮族自治区', '4514', '崇左市', '451481', '凭祥市', '', '', '', '', 3, 1, ''), ('46', '00', '00', '海南省', '46', '海南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4601', '46', '00,46', '海口市', '46', '海南省', '4601', '海口市', '', '', '', '', '', '', 2, 1, ''), ('460105', '4601', '00,46,4601', '秀英区', '46', '海南省', '4601', '海口市', '460105', '秀英区', '', '', '', '', 3, 1, ''), ('460106', '4601', '00,46,4601', '龙华区', '46', '海南省', '4601', '海口市', '460106', '龙华区', '', '', '', '', 3, 1, ''), ('460107', '4601', '00,46,4601', '琼山区', '46', '海南省', '4601', '海口市', '460107', '琼山区', '', '', '', '', 3, 1, ''), ('460108', '4601', '00,46,4601', '美兰区', '46', '海南省', '4601', '海口市', '460108', '美兰区', '', '', '', '', 3, 1, ''), ('4602', '46', '00,46', '三亚市', '46', '海南省', '4602', '三亚市', '', '', '', '', '', '', 2, 1, ''), ('460202', '4602', '00,46,4602', '海棠区', '46', '海南省', '4602', '三亚市', '460202', '海棠区', '', '', '', '', 3, 1, ''), ('460203', '4602', '00,46,4602', '吉阳区', '46', '海南省', '4602', '三亚市', '460203', '吉阳区', '', '', '', '', 3, 1, ''), ('460204', '4602', '00,46,4602', '天涯区', '46', '海南省', '4602', '三亚市', '460204', '天涯区', '', '', '', '', 3, 1, ''), ('460205', '4602', '00,46,4602', '崖州区', '46', '海南省', '4602', '三亚市', '460205', '崖州区', '', '', '', '', 3, 1, ''), ('4603', '46', '00,46', '三沙市', '46', '海南省', '4603', '三沙市', '', '', '', '', '', '', 2, 1, ''), ('460300', '4603', '00,46,4603', '三沙市', '46', '海南省', '4603', '三沙市', '460300', '三沙市', '', '', '', '', 3, 1, ''), ('4604', '46', '00,46', '儋州市', '46', '海南省', '4604', '儋州市', '', '', '', '', '', '', 2, 1, ''), ('460400', '4604', '00,46,4604', '儋州市', '46', '海南省', '4604', '儋州市', '460400', '儋州市', '', '', '', '', 3, 1, ''), ('4690', '46', '00,46', '省直辖县级行政区', '46', '海南省', '4690', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('469001', '4690', '00,46,4690', '五指山市', '46', '海南省', '4690', '省直辖县级行政区', '469001', '五指山市', '', '', '', '', 3, 1, ''), ('469002', '4690', '00,46,4690', '琼海市', '46', '海南省', '4690', '省直辖县级行政区', '469002', '琼海市', '', '', '', '', 3, 1, ''), ('469005', '4690', '00,46,4690', '文昌市', '46', '海南省', '4690', '省直辖县级行政区', '469005', '文昌市', '', '', '', '', 3, 1, ''), ('469006', '4690', '00,46,4690', '万宁市', '46', '海南省', '4690', '省直辖县级行政区', '469006', '万宁市', '', '', '', '', 3, 1, ''), ('469007', '4690', '00,46,4690', '东方市', '46', '海南省', '4690', '省直辖县级行政区', '469007', '东方市', '', '', '', '', 3, 1, ''), ('469021', '4690', '00,46,4690', '定安县', '46', '海南省', '4690', '省直辖县级行政区', '469021', '定安县', '', '', '', '', 3, 1, ''), ('469022', '4690', '00,46,4690', '屯昌县', '46', '海南省', '4690', '省直辖县级行政区', '469022', '屯昌县', '', '', '', '', 3, 1, ''), ('469023', '4690', '00,46,4690', '澄迈县', '46', '海南省', '4690', '省直辖县级行政区', '469023', '澄迈县', '', '', '', '', 3, 1, ''), ('469024', '4690', '00,46,4690', '临高县', '46', '海南省', '4690', '省直辖县级行政区', '469024', '临高县', '', '', '', '', 3, 1, ''), ('469025', '4690', '00,46,4690', '白沙黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469025', '白沙黎族自治县', '', '', '', '', 3, 1, ''), ('469026', '4690', '00,46,4690', '昌江黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469026', '昌江黎族自治县', '', '', '', '', 3, 1, ''), ('469027', '4690', '00,46,4690', '乐东黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469027', '乐东黎族自治县', '', '', '', '', 3, 1, ''), ('469028', '4690', '00,46,4690', '陵水黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469028', '陵水黎族自治县', '', '', '', '', 3, 1, ''), ('469029', '4690', '00,46,4690', '保亭黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469029', '保亭黎族苗族自治县', '', '', '', '', 3, 1, ''), ('469030', '4690', '00,46,4690', '琼中黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469030', '琼中黎族苗族自治县', '', '', '', '', 3, 1, ''), ('50', '00', '00', '重庆市', '50', '重庆市', '', '', '', '', '', '', '', '', 1, 1, ''), ('5001', '50', '00,50', '重庆市', '50', '重庆市', '5001', '重庆市', '', '', '', '', '', '', 2, 1, ''), ('500101', '5001', '00,50,5001', '万州区', '50', '重庆市', '5001', '重庆市', '500101', '万州区', '', '', '', '', 3, 1, ''), ('500102', '5001', '00,50,5001', '涪陵区', '50', '重庆市', '5001', '重庆市', '500102', '涪陵区', '', '', '', '', 3, 1, ''), ('500103', '5001', '00,50,5001', '渝中区', '50', '重庆市', '5001', '重庆市', '500103', '渝中区', '', '', '', '', 3, 1, ''), ('500104', '5001', '00,50,5001', '大渡口区', '50', '重庆市', '5001', '重庆市', '500104', '大渡口区', '', '', '', '', 3, 1, ''), ('500105', '5001', '00,50,5001', '江北区', '50', '重庆市', '5001', '重庆市', '500105', '江北区', '', '', '', '', 3, 1, ''), ('500106', '5001', '00,50,5001', '沙坪坝区', '50', '重庆市', '5001', '重庆市', '500106', '沙坪坝区', '', '', '', '', 3, 1, ''), ('500107', '5001', '00,50,5001', '九龙坡区', '50', '重庆市', '5001', '重庆市', '500107', '九龙坡区', '', '', '', '', 3, 1, ''), ('500108', '5001', '00,50,5001', '南岸区', '50', '重庆市', '5001', '重庆市', '500108', '南岸区', '', '', '', '', 3, 1, ''), ('500109', '5001', '00,50,5001', '北碚区', '50', '重庆市', '5001', '重庆市', '500109', '北碚区', '', '', '', '', 3, 1, ''), ('500110', '5001', '00,50,5001', '綦江区', '50', '重庆市', '5001', '重庆市', '500110', '綦江区', '', '', '', '', 3, 1, ''), ('500111', '5001', '00,50,5001', '大足区', '50', '重庆市', '5001', '重庆市', '500111', '大足区', '', '', '', '', 3, 1, ''), ('500112', '5001', '00,50,5001', '渝北区', '50', '重庆市', '5001', '重庆市', '500112', '渝北区', '', '', '', '', 3, 1, ''), ('500113', '5001', '00,50,5001', '巴南区', '50', '重庆市', '5001', '重庆市', '500113', '巴南区', '', '', '', '', 3, 1, ''), ('500114', '5001', '00,50,5001', '黔江区', '50', '重庆市', '5001', '重庆市', '500114', '黔江区', '', '', '', '', 3, 1, ''), ('500115', '5001', '00,50,5001', '长寿区', '50', '重庆市', '5001', '重庆市', '500115', '长寿区', '', '', '', '', 3, 1, ''), ('500116', '5001', '00,50,5001', '江津区', '50', '重庆市', '5001', '重庆市', '500116', '江津区', '', '', '', '', 3, 1, ''), ('500117', '5001', '00,50,5001', '合川区', '50', '重庆市', '5001', '重庆市', '500117', '合川区', '', '', '', '', 3, 1, ''), ('500118', '5001', '00,50,5001', '永川区', '50', '重庆市', '5001', '重庆市', '500118', '永川区', '', '', '', '', 3, 1, ''), ('500119', '5001', '00,50,5001', '南川区', '50', '重庆市', '5001', '重庆市', '500119', '南川区', '', '', '', '', 3, 1, ''), ('500120', '5001', '00,50,5001', '璧山区', '50', '重庆市', '5001', '重庆市', '500120', '璧山区', '', '', '', '', 3, 1, ''), ('500151', '5001', '00,50,5001', '铜梁区', '50', '重庆市', '5001', '重庆市', '500151', '铜梁区', '', '', '', '', 3, 1, ''), ('500152', '5001', '00,50,5001', '潼南区', '50', '重庆市', '5001', '重庆市', '500152', '潼南区', '', '', '', '', 3, 1, ''), ('500153', '5001', '00,50,5001', '荣昌区', '50', '重庆市', '5001', '重庆市', '500153', '荣昌区', '', '', '', '', 3, 1, ''), ('500154', '5001', '00,50,5001', '开州区', '50', '重庆市', '5001', '重庆市', '500154', '开州区', '', '', '', '', 3, 1, ''), ('500155', '5001', '00,50,5001', '梁平区', '50', '重庆市', '5001', '重庆市', '500155', '梁平区', '', '', '', '', 3, 1, ''), ('500156', '5001', '00,50,5001', '武隆区', '50', '重庆市', '5001', '重庆市', '500156', '武隆区', '', '', '', '', 3, 1, ''), ('5002', '50', '00,50', '重庆市', '50', '重庆市', '5002', '重庆市', '', '', '', '', '', '', 2, 1, ''), ('500229', '5002', '00,50,5002', '城口县', '50', '重庆市', '5002', '重庆市', '500229', '城口县', '', '', '', '', 3, 1, ''), ('500230', '5002', '00,50,5002', '丰都县', '50', '重庆市', '5002', '重庆市', '500230', '丰都县', '', '', '', '', 3, 1, ''), ('500231', '5002', '00,50,5002', '垫江县', '50', '重庆市', '5002', '重庆市', '500231', '垫江县', '', '', '', '', 3, 1, ''), ('500233', '5002', '00,50,5002', '忠县', '50', '重庆市', '5002', '重庆市', '500233', '忠县', '', '', '', '', 3, 1, ''), ('500235', '5002', '00,50,5002', '云阳县', '50', '重庆市', '5002', '重庆市', '500235', '云阳县', '', '', '', '', 3, 1, ''), ('500236', '5002', '00,50,5002', '奉节县', '50', '重庆市', '5002', '重庆市', '500236', '奉节县', '', '', '', '', 3, 1, ''), ('500237', '5002', '00,50,5002', '巫山县', '50', '重庆市', '5002', '重庆市', '500237', '巫山县', '', '', '', '', 3, 1, ''), ('500238', '5002', '00,50,5002', '巫溪县', '50', '重庆市', '5002', '重庆市', '500238', '巫溪县', '', '', '', '', 3, 1, ''), ('500240', '5002', '00,50,5002', '石柱土家族自治县', '50', '重庆市', '5002', '重庆市', '500240', '石柱土家族自治县', '', '', '', '', 3, 1, ''), ('500241', '5002', '00,50,5002', '秀山土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500241', '秀山土家族苗族自治县', '', '', '', '', 3, 1, ''), ('500242', '5002', '00,50,5002', '酉阳土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500242', '酉阳土家族苗族自治县', '', '', '', '', 3, 1, ''), ('500243', '5002', '00,50,5002', '彭水苗族土家族自治县', '50', '重庆市', '5002', '重庆市', '500243', '彭水苗族土家族自治县', '', '', '', '', 3, 1, ''), ('51', '00', '00', '四川省', '51', '四川省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5101', '51', '00,51', '成都市', '51', '四川省', '5101', '成都市', '', '', '', '', '', '', 2, 1, ''), ('510104', '5101', '00,51,5101', '锦江区', '51', '四川省', '5101', '成都市', '510104', '锦江区', '', '', '', '', 3, 1, ''), ('510105', '5101', '00,51,5101', '青羊区', '51', '四川省', '5101', '成都市', '510105', '青羊区', '', '', '', '', 3, 1, ''), ('510106', '5101', '00,51,5101', '金牛区', '51', '四川省', '5101', '成都市', '510106', '金牛区', '', '', '', '', 3, 1, ''), ('510107', '5101', '00,51,5101', '武侯区', '51', '四川省', '5101', '成都市', '510107', '武侯区', '', '', '', '', 3, 1, ''), ('510108', '5101', '00,51,5101', '成华区', '51', '四川省', '5101', '成都市', '510108', '成华区', '', '', '', '', 3, 1, ''), ('510112', '5101', '00,51,5101', '龙泉驿区', '51', '四川省', '5101', '成都市', '510112', '龙泉驿区', '', '', '', '', 3, 1, ''), ('510113', '5101', '00,51,5101', '青白江区', '51', '四川省', '5101', '成都市', '510113', '青白江区', '', '', '', '', 3, 1, ''), ('510114', '5101', '00,51,5101', '新都区', '51', '四川省', '5101', '成都市', '510114', '新都区', '', '', '', '', 3, 1, ''), ('510115', '5101', '00,51,5101', '温江区', '51', '四川省', '5101', '成都市', '510115', '温江区', '', '', '', '', 3, 1, ''), ('510116', '5101', '00,51,5101', '双流区', '51', '四川省', '5101', '成都市', '510116', '双流区', '', '', '', '', 3, 1, ''), ('510117', '5101', '00,51,5101', '郫都区', '51', '四川省', '5101', '成都市', '510117', '郫都区', '', '', '', '', 3, 1, ''), ('510121', '5101', '00,51,5101', '金堂县', '51', '四川省', '5101', '成都市', '510121', '金堂县', '', '', '', '', 3, 1, ''), ('510129', '5101', '00,51,5101', '大邑县', '51', '四川省', '5101', '成都市', '510129', '大邑县', '', '', '', '', 3, 1, ''), ('510131', '5101', '00,51,5101', '蒲江县', '51', '四川省', '5101', '成都市', '510131', '蒲江县', '', '', '', '', 3, 1, ''), ('510132', '5101', '00,51,5101', '新津县', '51', '四川省', '5101', '成都市', '510132', '新津县', '', '', '', '', 3, 1, ''), ('510181', '5101', '00,51,5101', '都江堰市', '51', '四川省', '5101', '成都市', '510181', '都江堰市', '', '', '', '', 3, 1, ''), ('510182', '5101', '00,51,5101', '彭州市', '51', '四川省', '5101', '成都市', '510182', '彭州市', '', '', '', '', 3, 1, ''), ('510183', '5101', '00,51,5101', '邛崃市', '51', '四川省', '5101', '成都市', '510183', '邛崃市', '', '', '', '', 3, 1, ''), ('510184', '5101', '00,51,5101', '崇州市', '51', '四川省', '5101', '成都市', '510184', '崇州市', '', '', '', '', 3, 1, ''), ('510185', '5101', '00,51,5101', '简阳市', '51', '四川省', '5101', '成都市', '510185', '简阳市', '', '', '', '', 3, 1, ''), ('5103', '51', '00,51', '自贡市', '51', '四川省', '5103', '自贡市', '', '', '', '', '', '', 2, 1, ''), ('510302', '5103', '00,51,5103', '自流井区', '51', '四川省', '5103', '自贡市', '510302', '自流井区', '', '', '', '', 3, 1, ''), ('510303', '5103', '00,51,5103', '贡井区', '51', '四川省', '5103', '自贡市', '510303', '贡井区', '', '', '', '', 3, 1, ''), ('510304', '5103', '00,51,5103', '大安区', '51', '四川省', '5103', '自贡市', '510304', '大安区', '', '', '', '', 3, 1, ''), ('510311', '5103', '00,51,5103', '沿滩区', '51', '四川省', '5103', '自贡市', '510311', '沿滩区', '', '', '', '', 3, 1, ''), ('510321', '5103', '00,51,5103', '荣县', '51', '四川省', '5103', '自贡市', '510321', '荣县', '', '', '', '', 3, 1, ''), ('510322', '5103', '00,51,5103', '富顺县', '51', '四川省', '5103', '自贡市', '510322', '富顺县', '', '', '', '', 3, 1, ''), ('5104', '51', '00,51', '攀枝花市', '51', '四川省', '5104', '攀枝花市', '', '', '', '', '', '', 2, 1, ''), ('510402', '5104', '00,51,5104', '东区', '51', '四川省', '5104', '攀枝花市', '510402', '东区', '', '', '', '', 3, 1, ''), ('510403', '5104', '00,51,5104', '西区', '51', '四川省', '5104', '攀枝花市', '510403', '西区', '', '', '', '', 3, 1, ''), ('510411', '5104', '00,51,5104', '仁和区', '51', '四川省', '5104', '攀枝花市', '510411', '仁和区', '', '', '', '', 3, 1, ''), ('510421', '5104', '00,51,5104', '米易县', '51', '四川省', '5104', '攀枝花市', '510421', '米易县', '', '', '', '', 3, 1, ''), ('510422', '5104', '00,51,5104', '盐边县', '51', '四川省', '5104', '攀枝花市', '510422', '盐边县', '', '', '', '', 3, 1, ''), ('5105', '51', '00,51', '泸州市', '51', '四川省', '5105', '泸州市', '', '', '', '', '', '', 2, 1, ''), ('510502', '5105', '00,51,5105', '江阳区', '51', '四川省', '5105', '泸州市', '510502', '江阳区', '', '', '', '', 3, 1, ''), ('510503', '5105', '00,51,5105', '纳溪区', '51', '四川省', '5105', '泸州市', '510503', '纳溪区', '', '', '', '', 3, 1, ''), ('510504', '5105', '00,51,5105', '龙马潭区', '51', '四川省', '5105', '泸州市', '510504', '龙马潭区', '', '', '', '', 3, 1, ''), ('510521', '5105', '00,51,5105', '泸县', '51', '四川省', '5105', '泸州市', '510521', '泸县', '', '', '', '', 3, 1, ''), ('510522', '5105', '00,51,5105', '合江县', '51', '四川省', '5105', '泸州市', '510522', '合江县', '', '', '', '', 3, 1, ''), ('510524', '5105', '00,51,5105', '叙永县', '51', '四川省', '5105', '泸州市', '510524', '叙永县', '', '', '', '', 3, 1, ''), ('510525', '5105', '00,51,5105', '古蔺县', '51', '四川省', '5105', '泸州市', '510525', '古蔺县', '', '', '', '', 3, 1, ''), ('5106', '51', '00,51', '德阳市', '51', '四川省', '5106', '德阳市', '', '', '', '', '', '', 2, 1, ''), ('510603', '5106', '00,51,5106', '旌阳区', '51', '四川省', '5106', '德阳市', '510603', '旌阳区', '', '', '', '', 3, 1, ''), ('510604', '5106', '00,51,5106', '罗江区', '51', '四川省', '5106', '德阳市', '510604', '罗江区', '', '', '', '', 3, 1, ''), ('510623', '5106', '00,51,5106', '中江县', '51', '四川省', '5106', '德阳市', '510623', '中江县', '', '', '', '', 3, 1, ''), ('510681', '5106', '00,51,5106', '广汉市', '51', '四川省', '5106', '德阳市', '510681', '广汉市', '', '', '', '', 3, 1, ''), ('510682', '5106', '00,51,5106', '什邡市', '51', '四川省', '5106', '德阳市', '510682', '什邡市', '', '', '', '', 3, 1, ''), ('510683', '5106', '00,51,5106', '绵竹市', '51', '四川省', '5106', '德阳市', '510683', '绵竹市', '', '', '', '', 3, 1, ''), ('5107', '51', '00,51', '绵阳市', '51', '四川省', '5107', '绵阳市', '', '', '', '', '', '', 2, 1, ''), ('510703', '5107', '00,51,5107', '涪城区', '51', '四川省', '5107', '绵阳市', '510703', '涪城区', '', '', '', '', 3, 1, ''), ('510704', '5107', '00,51,5107', '游仙区', '51', '四川省', '5107', '绵阳市', '510704', '游仙区', '', '', '', '', 3, 1, ''), ('510705', '5107', '00,51,5107', '安州区', '51', '四川省', '5107', '绵阳市', '510705', '安州区', '', '', '', '', 3, 1, ''), ('510722', '5107', '00,51,5107', '三台县', '51', '四川省', '5107', '绵阳市', '510722', '三台县', '', '', '', '', 3, 1, ''), ('510723', '5107', '00,51,5107', '盐亭县', '51', '四川省', '5107', '绵阳市', '510723', '盐亭县', '', '', '', '', 3, 1, ''), ('510725', '5107', '00,51,5107', '梓潼县', '51', '四川省', '5107', '绵阳市', '510725', '梓潼县', '', '', '', '', 3, 1, ''), ('510726', '5107', '00,51,5107', '北川羌族自治县', '51', '四川省', '5107', '绵阳市', '510726', '北川羌族自治县', '', '', '', '', 3, 1, ''), ('510727', '5107', '00,51,5107', '平武县', '51', '四川省', '5107', '绵阳市', '510727', '平武县', '', '', '', '', 3, 1, ''), ('510781', '5107', '00,51,5107', '江油市', '51', '四川省', '5107', '绵阳市', '510781', '江油市', '', '', '', '', 3, 1, ''), ('5108', '51', '00,51', '广元市', '51', '四川省', '5108', '广元市', '', '', '', '', '', '', 2, 1, ''), ('510802', '5108', '00,51,5108', '利州区', '51', '四川省', '5108', '广元市', '510802', '利州区', '', '', '', '', 3, 1, ''), ('510811', '5108', '00,51,5108', '昭化区', '51', '四川省', '5108', '广元市', '510811', '昭化区', '', '', '', '', 3, 1, ''), ('510812', '5108', '00,51,5108', '朝天区', '51', '四川省', '5108', '广元市', '510812', '朝天区', '', '', '', '', 3, 1, ''), ('510821', '5108', '00,51,5108', '旺苍县', '51', '四川省', '5108', '广元市', '510821', '旺苍县', '', '', '', '', 3, 1, ''), ('510822', '5108', '00,51,5108', '青川县', '51', '四川省', '5108', '广元市', '510822', '青川县', '', '', '', '', 3, 1, ''), ('510823', '5108', '00,51,5108', '剑阁县', '51', '四川省', '5108', '广元市', '510823', '剑阁县', '', '', '', '', 3, 1, ''), ('510824', '5108', '00,51,5108', '苍溪县', '51', '四川省', '5108', '广元市', '510824', '苍溪县', '', '', '', '', 3, 1, ''), ('5109', '51', '00,51', '遂宁市', '51', '四川省', '5109', '遂宁市', '', '', '', '', '', '', 2, 1, ''), ('510903', '5109', '00,51,5109', '船山区', '51', '四川省', '5109', '遂宁市', '510903', '船山区', '', '', '', '', 3, 1, ''), ('510904', '5109', '00,51,5109', '安居区', '51', '四川省', '5109', '遂宁市', '510904', '安居区', '', '', '', '', 3, 1, ''), ('510921', '5109', '00,51,5109', '蓬溪县', '51', '四川省', '5109', '遂宁市', '510921', '蓬溪县', '', '', '', '', 3, 1, ''), ('510923', '5109', '00,51,5109', '大英县', '51', '四川省', '5109', '遂宁市', '510923', '大英县', '', '', '', '', 3, 1, ''), ('510981', '5109', '00,51,5109', '射洪市', '51', '四川省', '5109', '遂宁市', '510981', '射洪市', '', '', '', '', 3, 1, ''), ('5110', '51', '00,51', '内江市', '51', '四川省', '5110', '内江市', '', '', '', '', '', '', 2, 1, ''), ('511002', '5110', '00,51,5110', '市中区', '51', '四川省', '5110', '内江市', '511002', '市中区', '', '', '', '', 3, 1, ''), ('511011', '5110', '00,51,5110', '东兴区', '51', '四川省', '5110', '内江市', '511011', '东兴区', '', '', '', '', 3, 1, ''), ('511024', '5110', '00,51,5110', '威远县', '51', '四川省', '5110', '内江市', '511024', '威远县', '', '', '', '', 3, 1, ''), ('511025', '5110', '00,51,5110', '资中县', '51', '四川省', '5110', '内江市', '511025', '资中县', '', '', '', '', 3, 1, ''), ('511083', '5110', '00,51,5110', '隆昌市', '51', '四川省', '5110', '内江市', '511083', '隆昌市', '', '', '', '', 3, 1, ''), ('5111', '51', '00,51', '乐山市', '51', '四川省', '5111', '乐山市', '', '', '', '', '', '', 2, 1, ''), ('511102', '5111', '00,51,5111', '市中区', '51', '四川省', '5111', '乐山市', '511102', '市中区', '', '', '', '', 3, 1, ''), ('511111', '5111', '00,51,5111', '沙湾区', '51', '四川省', '5111', '乐山市', '511111', '沙湾区', '', '', '', '', 3, 1, ''), ('511112', '5111', '00,51,5111', '五通桥区', '51', '四川省', '5111', '乐山市', '511112', '五通桥区', '', '', '', '', 3, 1, ''), ('511113', '5111', '00,51,5111', '金口河区', '51', '四川省', '5111', '乐山市', '511113', '金口河区', '', '', '', '', 3, 1, ''), ('511123', '5111', '00,51,5111', '犍为县', '51', '四川省', '5111', '乐山市', '511123', '犍为县', '', '', '', '', 3, 1, ''), ('511124', '5111', '00,51,5111', '井研县', '51', '四川省', '5111', '乐山市', '511124', '井研县', '', '', '', '', 3, 1, ''), ('511126', '5111', '00,51,5111', '夹江县', '51', '四川省', '5111', '乐山市', '511126', '夹江县', '', '', '', '', 3, 1, ''), ('511129', '5111', '00,51,5111', '沐川县', '51', '四川省', '5111', '乐山市', '511129', '沐川县', '', '', '', '', 3, 1, ''), ('511132', '5111', '00,51,5111', '峨边彝族自治县', '51', '四川省', '5111', '乐山市', '511132', '峨边彝族自治县', '', '', '', '', 3, 1, ''), ('511133', '5111', '00,51,5111', '马边彝族自治县', '51', '四川省', '5111', '乐山市', '511133', '马边彝族自治县', '', '', '', '', 3, 1, ''), ('511181', '5111', '00,51,5111', '峨眉山市', '51', '四川省', '5111', '乐山市', '511181', '峨眉山市', '', '', '', '', 3, 1, ''), ('5113', '51', '00,51', '南充市', '51', '四川省', '5113', '南充市', '', '', '', '', '', '', 2, 1, ''), ('511302', '5113', '00,51,5113', '顺庆区', '51', '四川省', '5113', '南充市', '511302', '顺庆区', '', '', '', '', 3, 1, ''), ('511303', '5113', '00,51,5113', '高坪区', '51', '四川省', '5113', '南充市', '511303', '高坪区', '', '', '', '', 3, 1, ''), ('511304', '5113', '00,51,5113', '嘉陵区', '51', '四川省', '5113', '南充市', '511304', '嘉陵区', '', '', '', '', 3, 1, ''), ('511321', '5113', '00,51,5113', '南部县', '51', '四川省', '5113', '南充市', '511321', '南部县', '', '', '', '', 3, 1, ''), ('511322', '5113', '00,51,5113', '营山县', '51', '四川省', '5113', '南充市', '511322', '营山县', '', '', '', '', 3, 1, ''), ('511323', '5113', '00,51,5113', '蓬安县', '51', '四川省', '5113', '南充市', '511323', '蓬安县', '', '', '', '', 3, 1, ''), ('511324', '5113', '00,51,5113', '仪陇县', '51', '四川省', '5113', '南充市', '511324', '仪陇县', '', '', '', '', 3, 1, ''), ('511325', '5113', '00,51,5113', '西充县', '51', '四川省', '5113', '南充市', '511325', '西充县', '', '', '', '', 3, 1, ''), ('511381', '5113', '00,51,5113', '阆中市', '51', '四川省', '5113', '南充市', '511381', '阆中市', '', '', '', '', 3, 1, ''), ('5114', '51', '00,51', '眉山市', '51', '四川省', '5114', '眉山市', '', '', '', '', '', '', 2, 1, ''), ('511402', '5114', '00,51,5114', '东坡区', '51', '四川省', '5114', '眉山市', '511402', '东坡区', '', '', '', '', 3, 1, ''), ('511403', '5114', '00,51,5114', '彭山区', '51', '四川省', '5114', '眉山市', '511403', '彭山区', '', '', '', '', 3, 1, ''), ('511421', '5114', '00,51,5114', '仁寿县', '51', '四川省', '5114', '眉山市', '511421', '仁寿县', '', '', '', '', 3, 1, ''), ('511423', '5114', '00,51,5114', '洪雅县', '51', '四川省', '5114', '眉山市', '511423', '洪雅县', '', '', '', '', 3, 1, ''), ('511424', '5114', '00,51,5114', '丹棱县', '51', '四川省', '5114', '眉山市', '511424', '丹棱县', '', '', '', '', 3, 1, ''), ('511425', '5114', '00,51,5114', '青神县', '51', '四川省', '5114', '眉山市', '511425', '青神县', '', '', '', '', 3, 1, ''), ('5115', '51', '00,51', '宜宾市', '51', '四川省', '5115', '宜宾市', '', '', '', '', '', '', 2, 1, ''), ('511502', '5115', '00,51,5115', '翠屏区', '51', '四川省', '5115', '宜宾市', '511502', '翠屏区', '', '', '', '', 3, 1, ''), ('511503', '5115', '00,51,5115', '南溪区', '51', '四川省', '5115', '宜宾市', '511503', '南溪区', '', '', '', '', 3, 1, ''), ('511504', '5115', '00,51,5115', '叙州区', '51', '四川省', '5115', '宜宾市', '511504', '叙州区', '', '', '', '', 3, 1, ''), ('511523', '5115', '00,51,5115', '江安县', '51', '四川省', '5115', '宜宾市', '511523', '江安县', '', '', '', '', 3, 1, ''), ('511524', '5115', '00,51,5115', '长宁县', '51', '四川省', '5115', '宜宾市', '511524', '长宁县', '', '', '', '', 3, 1, ''), ('511525', '5115', '00,51,5115', '高县', '51', '四川省', '5115', '宜宾市', '511525', '高县', '', '', '', '', 3, 1, ''), ('511526', '5115', '00,51,5115', '珙县', '51', '四川省', '5115', '宜宾市', '511526', '珙县', '', '', '', '', 3, 1, ''), ('511527', '5115', '00,51,5115', '筠连县', '51', '四川省', '5115', '宜宾市', '511527', '筠连县', '', '', '', '', 3, 1, ''), ('511528', '5115', '00,51,5115', '兴文县', '51', '四川省', '5115', '宜宾市', '511528', '兴文县', '', '', '', '', 3, 1, ''), ('511529', '5115', '00,51,5115', '屏山县', '51', '四川省', '5115', '宜宾市', '511529', '屏山县', '', '', '', '', 3, 1, ''), ('5116', '51', '00,51', '广安市', '51', '四川省', '5116', '广安市', '', '', '', '', '', '', 2, 1, ''), ('511602', '5116', '00,51,5116', '广安区', '51', '四川省', '5116', '广安市', '511602', '广安区', '', '', '', '', 3, 1, ''), ('511603', '5116', '00,51,5116', '前锋区', '51', '四川省', '5116', '广安市', '511603', '前锋区', '', '', '', '', 3, 1, ''), ('511621', '5116', '00,51,5116', '岳池县', '51', '四川省', '5116', '广安市', '511621', '岳池县', '', '', '', '', 3, 1, ''), ('511622', '5116', '00,51,5116', '武胜县', '51', '四川省', '5116', '广安市', '511622', '武胜县', '', '', '', '', 3, 1, ''), ('511623', '5116', '00,51,5116', '邻水县', '51', '四川省', '5116', '广安市', '511623', '邻水县', '', '', '', '', 3, 1, ''), ('511681', '5116', '00,51,5116', '华蓥市', '51', '四川省', '5116', '广安市', '511681', '华蓥市', '', '', '', '', 3, 1, ''), ('5117', '51', '00,51', '达州市', '51', '四川省', '5117', '达州市', '', '', '', '', '', '', 2, 1, ''), ('511702', '5117', '00,51,5117', '通川区', '51', '四川省', '5117', '达州市', '511702', '通川区', '', '', '', '', 3, 1, ''), ('511703', '5117', '00,51,5117', '达川区', '51', '四川省', '5117', '达州市', '511703', '达川区', '', '', '', '', 3, 1, ''), ('511722', '5117', '00,51,5117', '宣汉县', '51', '四川省', '5117', '达州市', '511722', '宣汉县', '', '', '', '', 3, 1, ''), ('511723', '5117', '00,51,5117', '开江县', '51', '四川省', '5117', '达州市', '511723', '开江县', '', '', '', '', 3, 1, ''), ('511724', '5117', '00,51,5117', '大竹县', '51', '四川省', '5117', '达州市', '511724', '大竹县', '', '', '', '', 3, 1, ''), ('511725', '5117', '00,51,5117', '渠县', '51', '四川省', '5117', '达州市', '511725', '渠县', '', '', '', '', 3, 1, ''), ('511781', '5117', '00,51,5117', '万源市', '51', '四川省', '5117', '达州市', '511781', '万源市', '', '', '', '', 3, 1, ''), ('5118', '51', '00,51', '雅安市', '51', '四川省', '5118', '雅安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511802', '5118', '00,51,5118', '雨城区', '51', '四川省', '5118', '雅安市', '511802', '雨城区', '', '', '', '', 3, 1, ''), ('511803', '5118', '00,51,5118', '名山区', '51', '四川省', '5118', '雅安市', '511803', '名山区', '', '', '', '', 3, 1, ''), ('511822', '5118', '00,51,5118', '荥经县', '51', '四川省', '5118', '雅安市', '511822', '荥经县', '', '', '', '', 3, 1, ''), ('511823', '5118', '00,51,5118', '汉源县', '51', '四川省', '5118', '雅安市', '511823', '汉源县', '', '', '', '', 3, 1, ''), ('511824', '5118', '00,51,5118', '石棉县', '51', '四川省', '5118', '雅安市', '511824', '石棉县', '', '', '', '', 3, 1, ''), ('511825', '5118', '00,51,5118', '天全县', '51', '四川省', '5118', '雅安市', '511825', '天全县', '', '', '', '', 3, 1, ''), ('511826', '5118', '00,51,5118', '芦山县', '51', '四川省', '5118', '雅安市', '511826', '芦山县', '', '', '', '', 3, 1, ''), ('511827', '5118', '00,51,5118', '宝兴县', '51', '四川省', '5118', '雅安市', '511827', '宝兴县', '', '', '', '', 3, 1, ''), ('5119', '51', '00,51', '巴中市', '51', '四川省', '5119', '巴中市', '', '', '', '', '', '', 2, 1, ''), ('511902', '5119', '00,51,5119', '巴州区', '51', '四川省', '5119', '巴中市', '511902', '巴州区', '', '', '', '', 3, 1, ''), ('511903', '5119', '00,51,5119', '恩阳区', '51', '四川省', '5119', '巴中市', '511903', '恩阳区', '', '', '', '', 3, 1, ''), ('511921', '5119', '00,51,5119', '通江县', '51', '四川省', '5119', '巴中市', '511921', '通江县', '', '', '', '', 3, 1, ''), ('511922', '5119', '00,51,5119', '南江县', '51', '四川省', '5119', '巴中市', '511922', '南江县', '', '', '', '', 3, 1, ''), ('511923', '5119', '00,51,5119', '平昌县', '51', '四川省', '5119', '巴中市', '511923', '平昌县', '', '', '', '', 3, 1, ''), ('5120', '51', '00,51', '资阳市', '51', '四川省', '5120', '资阳市', '', '', '', '', '', '', 2, 1, ''), ('512002', '5120', '00,51,5120', '雁江区', '51', '四川省', '5120', '资阳市', '512002', '雁江区', '', '', '', '', 3, 1, ''), ('512021', '5120', '00,51,5120', '安岳县', '51', '四川省', '5120', '资阳市', '512021', '安岳县', '', '', '', '', 3, 1, ''), ('512022', '5120', '00,51,5120', '乐至县', '51', '四川省', '5120', '资阳市', '512022', '乐至县', '', '', '', '', 3, 1, ''), ('5132', '51', '00,51', '阿坝藏族羌族自治州', '51', '四川省', '5132', '阿坝藏族羌族自治州', '', '', '', '', '', '', 2, 1, ''), ('513201', '5132', '00,51,5132', '马尔康市', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513201', '马尔康市', '', '', '', '', 3, 1, ''), ('513221', '5132', '00,51,5132', '汶川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513221', '汶川县', '', '', '', '', 3, 1, ''), ('513222', '5132', '00,51,5132', '理县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513222', '理县', '', '', '', '', 3, 1, ''), ('513223', '5132', '00,51,5132', '茂县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513223', '茂县', '', '', '', '', 3, 1, ''), ('513224', '5132', '00,51,5132', '松潘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513224', '松潘县', '', '', '', '', 3, 1, ''), ('513225', '5132', '00,51,5132', '九寨沟县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513225', '九寨沟县', '', '', '', '', 3, 1, ''), ('513226', '5132', '00,51,5132', '金川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513226', '金川县', '', '', '', '', 3, 1, ''), ('513227', '5132', '00,51,5132', '小金县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513227', '小金县', '', '', '', '', 3, 1, ''), ('513228', '5132', '00,51,5132', '黑水县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513228', '黑水县', '', '', '', '', 3, 1, ''), ('513230', '5132', '00,51,5132', '壤塘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513230', '壤塘县', '', '', '', '', 3, 1, ''), ('513231', '5132', '00,51,5132', '阿坝县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513231', '阿坝县', '', '', '', '', 3, 1, ''), ('513232', '5132', '00,51,5132', '若尔盖县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513232', '若尔盖县', '', '', '', '', 3, 1, ''), ('513233', '5132', '00,51,5132', '红原县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513233', '红原县', '', '', '', '', 3, 1, ''), ('5133', '51', '00,51', '甘孜藏族自治州', '51', '四川省', '5133', '甘孜藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('513301', '5133', '00,51,5133', '康定市', '51', '四川省', '5133', '甘孜藏族自治州', '513301', '康定市', '', '', '', '', 3, 1, ''), ('513322', '5133', '00,51,5133', '泸定县', '51', '四川省', '5133', '甘孜藏族自治州', '513322', '泸定县', '', '', '', '', 3, 1, ''), ('513323', '5133', '00,51,5133', '丹巴县', '51', '四川省', '5133', '甘孜藏族自治州', '513323', '丹巴县', '', '', '', '', 3, 1, ''), ('513324', '5133', '00,51,5133', '九龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513324', '九龙县', '', '', '', '', 3, 1, ''), ('513325', '5133', '00,51,5133', '雅江县', '51', '四川省', '5133', '甘孜藏族自治州', '513325', '雅江县', '', '', '', '', 3, 1, ''), ('513326', '5133', '00,51,5133', '道孚县', '51', '四川省', '5133', '甘孜藏族自治州', '513326', '道孚县', '', '', '', '', 3, 1, ''), ('513327', '5133', '00,51,5133', '炉霍县', '51', '四川省', '5133', '甘孜藏族自治州', '513327', '炉霍县', '', '', '', '', 3, 1, ''), ('513328', '5133', '00,51,5133', '甘孜县', '51', '四川省', '5133', '甘孜藏族自治州', '513328', '甘孜县', '', '', '', '', 3, 1, ''), ('513329', '5133', '00,51,5133', '新龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513329', '新龙县', '', '', '', '', 3, 1, ''), ('513330', '5133', '00,51,5133', '德格县', '51', '四川省', '5133', '甘孜藏族自治州', '513330', '德格县', '', '', '', '', 3, 1, ''), ('513331', '5133', '00,51,5133', '白玉县', '51', '四川省', '5133', '甘孜藏族自治州', '513331', '白玉县', '', '', '', '', 3, 1, ''), ('513332', '5133', '00,51,5133', '石渠县', '51', '四川省', '5133', '甘孜藏族自治州', '513332', '石渠县', '', '', '', '', 3, 1, ''), ('513333', '5133', '00,51,5133', '色达县', '51', '四川省', '5133', '甘孜藏族自治州', '513333', '色达县', '', '', '', '', 3, 1, ''), ('513334', '5133', '00,51,5133', '理塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513334', '理塘县', '', '', '', '', 3, 1, ''), ('513335', '5133', '00,51,5133', '巴塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513335', '巴塘县', '', '', '', '', 3, 1, ''), ('513336', '5133', '00,51,5133', '乡城县', '51', '四川省', '5133', '甘孜藏族自治州', '513336', '乡城县', '', '', '', '', 3, 1, ''), ('513337', '5133', '00,51,5133', '稻城县', '51', '四川省', '5133', '甘孜藏族自治州', '513337', '稻城县', '', '', '', '', 3, 1, ''), ('513338', '5133', '00,51,5133', '得荣县', '51', '四川省', '5133', '甘孜藏族自治州', '513338', '得荣县', '', '', '', '', 3, 1, ''), ('5134', '51', '00,51', '凉山彝族自治州', '51', '四川省', '5134', '凉山彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('513401', '5134', '00,51,5134', '西昌市', '51', '四川省', '5134', '凉山彝族自治州', '513401', '西昌市', '', '', '', '', 3, 1, ''), ('513422', '5134', '00,51,5134', '木里藏族自治县', '51', '四川省', '5134', '凉山彝族自治州', '513422', '木里藏族自治县', '', '', '', '', 3, 1, ''), ('513423', '5134', '00,51,5134', '盐源县', '51', '四川省', '5134', '凉山彝族自治州', '513423', '盐源县', '', '', '', '', 3, 1, ''), ('513424', '5134', '00,51,5134', '德昌县', '51', '四川省', '5134', '凉山彝族自治州', '513424', '德昌县', '', '', '', '', 3, 1, ''), ('513425', '5134', '00,51,5134', '会理县', '51', '四川省', '5134', '凉山彝族自治州', '513425', '会理县', '', '', '', '', 3, 1, ''), ('513426', '5134', '00,51,5134', '会东县', '51', '四川省', '5134', '凉山彝族自治州', '513426', '会东县', '', '', '', '', 3, 1, ''), ('513427', '5134', '00,51,5134', '宁南县', '51', '四川省', '5134', '凉山彝族自治州', '513427', '宁南县', '', '', '', '', 3, 1, ''), ('513428', '5134', '00,51,5134', '普格县', '51', '四川省', '5134', '凉山彝族自治州', '513428', '普格县', '', '', '', '', 3, 1, ''), ('513429', '5134', '00,51,5134', '布拖县', '51', '四川省', '5134', '凉山彝族自治州', '513429', '布拖县', '', '', '', '', 3, 1, ''), ('513430', '5134', '00,51,5134', '金阳县', '51', '四川省', '5134', '凉山彝族自治州', '513430', '金阳县', '', '', '', '', 3, 1, ''), ('513431', '5134', '00,51,5134', '昭觉县', '51', '四川省', '5134', '凉山彝族自治州', '513431', '昭觉县', '', '', '', '', 3, 1, ''), ('513432', '5134', '00,51,5134', '喜德县', '51', '四川省', '5134', '凉山彝族自治州', '513432', '喜德县', '', '', '', '', 3, 1, ''), ('513433', '5134', '00,51,5134', '冕宁县', '51', '四川省', '5134', '凉山彝族自治州', '513433', '冕宁县', '', '', '', '', 3, 1, ''), ('513434', '5134', '00,51,5134', '越西县', '51', '四川省', '5134', '凉山彝族自治州', '513434', '越西县', '', '', '', '', 3, 1, ''), ('513435', '5134', '00,51,5134', '甘洛县', '51', '四川省', '5134', '凉山彝族自治州', '513435', '甘洛县', '', '', '', '', 3, 1, ''), ('513436', '5134', '00,51,5134', '美姑县', '51', '四川省', '5134', '凉山彝族自治州', '513436', '美姑县', '', '', '', '', 3, 1, ''), ('513437', '5134', '00,51,5134', '雷波县', '51', '四川省', '5134', '凉山彝族自治州', '513437', '雷波县', '', '', '', '', 3, 1, ''), ('52', '00', '00', '贵州省', '52', '贵州省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5201', '52', '00,52', '贵阳市', '52', '贵州省', '5201', '贵阳市', '', '', '', '', '', '', 2, 1, ''), ('520102', '5201', '00,52,5201', '南明区', '52', '贵州省', '5201', '贵阳市', '520102', '南明区', '', '', '', '', 3, 1, ''), ('520103', '5201', '00,52,5201', '云岩区', '52', '贵州省', '5201', '贵阳市', '520103', '云岩区', '', '', '', '', 3, 1, ''), ('520111', '5201', '00,52,5201', '花溪区', '52', '贵州省', '5201', '贵阳市', '520111', '花溪区', '', '', '', '', 3, 1, ''), ('520112', '5201', '00,52,5201', '乌当区', '52', '贵州省', '5201', '贵阳市', '520112', '乌当区', '', '', '', '', 3, 1, ''), ('520113', '5201', '00,52,5201', '白云区', '52', '贵州省', '5201', '贵阳市', '520113', '白云区', '', '', '', '', 3, 1, ''), ('520115', '5201', '00,52,5201', '观山湖区', '52', '贵州省', '5201', '贵阳市', '520115', '观山湖区', '', '', '', '', 3, 1, ''), ('520121', '5201', '00,52,5201', '开阳县', '52', '贵州省', '5201', '贵阳市', '520121', '开阳县', '', '', '', '', 3, 1, ''), ('520122', '5201', '00,52,5201', '息烽县', '52', '贵州省', '5201', '贵阳市', '520122', '息烽县', '', '', '', '', 3, 1, ''), ('520123', '5201', '00,52,5201', '修文县', '52', '贵州省', '5201', '贵阳市', '520123', '修文县', '', '', '', '', 3, 1, ''), ('520181', '5201', '00,52,5201', '清镇市', '52', '贵州省', '5201', '贵阳市', '520181', '清镇市', '', '', '', '', 3, 1, ''), ('5202', '52', '00,52', '六盘水市', '52', '贵州省', '5202', '六盘水市', '', '', '', '', '', '', 2, 1, ''), ('520201', '5202', '00,52,5202', '钟山区', '52', '贵州省', '5202', '六盘水市', '520201', '钟山区', '', '', '', '', 3, 1, ''), ('520203', '5202', '00,52,5202', '六枝特区', '52', '贵州省', '5202', '六盘水市', '520203', '六枝特区', '', '', '', '', 3, 1, ''), ('520221', '5202', '00,52,5202', '水城县', '52', '贵州省', '5202', '六盘水市', '520221', '水城县', '', '', '', '', 3, 1, ''), ('520281', '5202', '00,52,5202', '盘州市', '52', '贵州省', '5202', '六盘水市', '520281', '盘州市', '', '', '', '', 3, 1, ''), ('5203', '52', '00,52', '遵义市', '52', '贵州省', '5203', '遵义市', '', '', '', '', '', '', 2, 1, ''), ('520302', '5203', '00,52,5203', '红花岗区', '52', '贵州省', '5203', '遵义市', '520302', '红花岗区', '', '', '', '', 3, 1, ''), ('520303', '5203', '00,52,5203', '汇川区', '52', '贵州省', '5203', '遵义市', '520303', '汇川区', '', '', '', '', 3, 1, ''), ('520304', '5203', '00,52,5203', '播州区', '52', '贵州省', '5203', '遵义市', '520304', '播州区', '', '', '', '', 3, 1, ''), ('520322', '5203', '00,52,5203', '桐梓县', '52', '贵州省', '5203', '遵义市', '520322', '桐梓县', '', '', '', '', 3, 1, ''), ('520323', '5203', '00,52,5203', '绥阳县', '52', '贵州省', '5203', '遵义市', '520323', '绥阳县', '', '', '', '', 3, 1, ''), ('520324', '5203', '00,52,5203', '正安县', '52', '贵州省', '5203', '遵义市', '520324', '正安县', '', '', '', '', 3, 1, ''), ('520325', '5203', '00,52,5203', '道真仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520325', '道真仡佬族苗族自治县', '', '', '', '', 3, 1, ''), ('520326', '5203', '00,52,5203', '务川仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520326', '务川仡佬族苗族自治县', '', '', '', '', 3, 1, ''), ('520327', '5203', '00,52,5203', '凤冈县', '52', '贵州省', '5203', '遵义市', '520327', '凤冈县', '', '', '', '', 3, 1, ''), ('520328', '5203', '00,52,5203', '湄潭县', '52', '贵州省', '5203', '遵义市', '520328', '湄潭县', '', '', '', '', 3, 1, ''), ('520329', '5203', '00,52,5203', '余庆县', '52', '贵州省', '5203', '遵义市', '520329', '余庆县', '', '', '', '', 3, 1, ''), ('520330', '5203', '00,52,5203', '习水县', '52', '贵州省', '5203', '遵义市', '520330', '习水县', '', '', '', '', 3, 1, ''), ('520381', '5203', '00,52,5203', '赤水市', '52', '贵州省', '5203', '遵义市', '520381', '赤水市', '', '', '', '', 3, 1, ''), ('520382', '5203', '00,52,5203', '仁怀市', '52', '贵州省', '5203', '遵义市', '520382', '仁怀市', '', '', '', '', 3, 1, ''), ('5204', '52', '00,52', '安顺市', '52', '贵州省', '5204', '安顺市', '', '', '', '', '', '', 2, 1, ''), ('520402', '5204', '00,52,5204', '西秀区', '52', '贵州省', '5204', '安顺市', '520402', '西秀区', '', '', '', '', 3, 1, ''), ('520403', '5204', '00,52,5204', '平坝区', '52', '贵州省', '5204', '安顺市', '520403', '平坝区', '', '', '', '', 3, 1, ''), ('520422', '5204', '00,52,5204', '普定县', '52', '贵州省', '5204', '安顺市', '520422', '普定县', '', '', '', '', 3, 1, ''), ('520423', '5204', '00,52,5204', '镇宁布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520423', '镇宁布依族苗族自治县', '', '', '', '', 3, 1, ''), ('520424', '5204', '00,52,5204', '关岭布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520424', '关岭布依族苗族自治县', '', '', '', '', 3, 1, ''), ('520425', '5204', '00,52,5204', '紫云苗族布依族自治县', '52', '贵州省', '5204', '安顺市', '520425', '紫云苗族布依族自治县', '', '', '', '', 3, 1, ''), ('5205', '52', '00,52', '毕节市', '52', '贵州省', '5205', '毕节市', '', '', '', '', '', '', 2, 1, ''), ('520502', '5205', '00,52,5205', '七星关区', '52', '贵州省', '5205', '毕节市', '520502', '七星关区', '', '', '', '', 3, 1, ''), ('520521', '5205', '00,52,5205', '大方县', '52', '贵州省', '5205', '毕节市', '520521', '大方县', '', '', '', '', 3, 1, ''), ('520522', '5205', '00,52,5205', '黔西县', '52', '贵州省', '5205', '毕节市', '520522', '黔西县', '', '', '', '', 3, 1, ''), ('520523', '5205', '00,52,5205', '金沙县', '52', '贵州省', '5205', '毕节市', '520523', '金沙县', '', '', '', '', 3, 1, ''), ('520524', '5205', '00,52,5205', '织金县', '52', '贵州省', '5205', '毕节市', '520524', '织金县', '', '', '', '', 3, 1, ''), ('520525', '5205', '00,52,5205', '纳雍县', '52', '贵州省', '5205', '毕节市', '520525', '纳雍县', '', '', '', '', 3, 1, ''), ('520526', '5205', '00,52,5205', '威宁彝族回族苗族自治县', '52', '贵州省', '5205', '毕节市', '520526', '威宁彝族回族苗族自治县', '', '', '', '', 3, 1, ''), ('520527', '5205', '00,52,5205', '赫章县', '52', '贵州省', '5205', '毕节市', '520527', '赫章县', '', '', '', '', 3, 1, ''), ('5206', '52', '00,52', '铜仁市', '52', '贵州省', '5206', '铜仁市', '', '', '', '', '', '', 2, 1, ''), ('520602', '5206', '00,52,5206', '碧江区', '52', '贵州省', '5206', '铜仁市', '520602', '碧江区', '', '', '', '', 3, 1, ''), ('520603', '5206', '00,52,5206', '万山区', '52', '贵州省', '5206', '铜仁市', '520603', '万山区', '', '', '', '', 3, 1, ''), ('520621', '5206', '00,52,5206', '江口县', '52', '贵州省', '5206', '铜仁市', '520621', '江口县', '', '', '', '', 3, 1, ''), ('520622', '5206', '00,52,5206', '玉屏侗族自治县', '52', '贵州省', '5206', '铜仁市', '520622', '玉屏侗族自治县', '', '', '', '', 3, 1, ''), ('520623', '5206', '00,52,5206', '石阡县', '52', '贵州省', '5206', '铜仁市', '520623', '石阡县', '', '', '', '', 3, 1, ''), ('520624', '5206', '00,52,5206', '思南县', '52', '贵州省', '5206', '铜仁市', '520624', '思南县', '', '', '', '', 3, 1, ''), ('520625', '5206', '00,52,5206', '印江土家族苗族自治县', '52', '贵州省', '5206', '铜仁市', '520625', '印江土家族苗族自治县', '', '', '', '', 3, 1, ''), ('520626', '5206', '00,52,5206', '德江县', '52', '贵州省', '5206', '铜仁市', '520626', '德江县', '', '', '', '', 3, 1, ''), ('520627', '5206', '00,52,5206', '沿河土家族自治县', '52', '贵州省', '5206', '铜仁市', '520627', '沿河土家族自治县', '', '', '', '', 3, 1, ''), ('520628', '5206', '00,52,5206', '松桃苗族自治县', '52', '贵州省', '5206', '铜仁市', '520628', '松桃苗族自治县', '', '', '', '', 3, 1, ''), ('5223', '52', '00,52', '黔西南布依族苗族自治州', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522301', '5223', '00,52,5223', '兴义市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522301', '兴义市', '', '', '', '', 3, 1, ''), ('522302', '5223', '00,52,5223', '兴仁市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522302', '兴仁市', '', '', '', '', 3, 1, ''), ('522323', '5223', '00,52,5223', '普安县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522323', '普安县', '', '', '', '', 3, 1, ''), ('522324', '5223', '00,52,5223', '晴隆县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522324', '晴隆县', '', '', '', '', 3, 1, ''), ('522325', '5223', '00,52,5223', '贞丰县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522325', '贞丰县', '', '', '', '', 3, 1, ''), ('522326', '5223', '00,52,5223', '望谟县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522326', '望谟县', '', '', '', '', 3, 1, ''), ('522327', '5223', '00,52,5223', '册亨县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522327', '册亨县', '', '', '', '', 3, 1, ''), ('522328', '5223', '00,52,5223', '安龙县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522328', '安龙县', '', '', '', '', 3, 1, ''), ('5226', '52', '00,52', '黔东南苗族侗族自治州', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522601', '5226', '00,52,5226', '凯里市', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522601', '凯里市', '', '', '', '', 3, 1, ''), ('522622', '5226', '00,52,5226', '黄平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522622', '黄平县', '', '', '', '', 3, 1, ''), ('522623', '5226', '00,52,5226', '施秉县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522623', '施秉县', '', '', '', '', 3, 1, ''), ('522624', '5226', '00,52,5226', '三穗县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522624', '三穗县', '', '', '', '', 3, 1, ''), ('522625', '5226', '00,52,5226', '镇远县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522625', '镇远县', '', '', '', '', 3, 1, ''), ('522626', '5226', '00,52,5226', '岑巩县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522626', '岑巩县', '', '', '', '', 3, 1, ''), ('522627', '5226', '00,52,5226', '天柱县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522627', '天柱县', '', '', '', '', 3, 1, ''), ('522628', '5226', '00,52,5226', '锦屏县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522628', '锦屏县', '', '', '', '', 3, 1, ''), ('522629', '5226', '00,52,5226', '剑河县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522629', '剑河县', '', '', '', '', 3, 1, ''), ('522630', '5226', '00,52,5226', '台江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522630', '台江县', '', '', '', '', 3, 1, ''), ('522631', '5226', '00,52,5226', '黎平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522631', '黎平县', '', '', '', '', 3, 1, ''), ('522632', '5226', '00,52,5226', '榕江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522632', '榕江县', '', '', '', '', 3, 1, ''), ('522633', '5226', '00,52,5226', '从江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522633', '从江县', '', '', '', '', 3, 1, ''), ('522634', '5226', '00,52,5226', '雷山县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522634', '雷山县', '', '', '', '', 3, 1, ''), ('522635', '5226', '00,52,5226', '麻江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522635', '麻江县', '', '', '', '', 3, 1, ''), ('522636', '5226', '00,52,5226', '丹寨县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522636', '丹寨县', '', '', '', '', 3, 1, ''), ('5227', '52', '00,52', '黔南布依族苗族自治州', '52', '贵州省', '5227', '黔南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522701', '5227', '00,52,5227', '都匀市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522701', '都匀市', '', '', '', '', 3, 1, ''), ('522702', '5227', '00,52,5227', '福泉市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522702', '福泉市', '', '', '', '', 3, 1, ''), ('522722', '5227', '00,52,5227', '荔波县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522722', '荔波县', '', '', '', '', 3, 1, ''), ('522723', '5227', '00,52,5227', '贵定县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522723', '贵定县', '', '', '', '', 3, 1, ''), ('522725', '5227', '00,52,5227', '瓮安县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522725', '瓮安县', '', '', '', '', 3, 1, ''), ('522726', '5227', '00,52,5227', '独山县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522726', '独山县', '', '', '', '', 3, 1, ''), ('522727', '5227', '00,52,5227', '平塘县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522727', '平塘县', '', '', '', '', 3, 1, ''), ('522728', '5227', '00,52,5227', '罗甸县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522728', '罗甸县', '', '', '', '', 3, 1, ''), ('522729', '5227', '00,52,5227', '长顺县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522729', '长顺县', '', '', '', '', 3, 1, ''), ('522730', '5227', '00,52,5227', '龙里县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522730', '龙里县', '', '', '', '', 3, 1, ''), ('522731', '5227', '00,52,5227', '惠水县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522731', '惠水县', '', '', '', '', 3, 1, ''), ('522732', '5227', '00,52,5227', '三都水族自治县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522732', '三都水族自治县', '', '', '', '', 3, 1, ''), ('53', '00', '00', '云南省', '53', '云南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5301', '53', '00,53', '昆明市', '53', '云南省', '5301', '昆明市', '', '', '', '', '', '', 2, 1, ''), ('530102', '5301', '00,53,5301', '五华区', '53', '云南省', '5301', '昆明市', '530102', '五华区', '', '', '', '', 3, 1, ''), ('530103', '5301', '00,53,5301', '盘龙区', '53', '云南省', '5301', '昆明市', '530103', '盘龙区', '', '', '', '', 3, 1, ''), ('530111', '5301', '00,53,5301', '官渡区', '53', '云南省', '5301', '昆明市', '530111', '官渡区', '', '', '', '', 3, 1, ''), ('530112', '5301', '00,53,5301', '西山区', '53', '云南省', '5301', '昆明市', '530112', '西山区', '', '', '', '', 3, 1, ''), ('530113', '5301', '00,53,5301', '东川区', '53', '云南省', '5301', '昆明市', '530113', '东川区', '', '', '', '', 3, 1, ''), ('530114', '5301', '00,53,5301', '呈贡区', '53', '云南省', '5301', '昆明市', '530114', '呈贡区', '', '', '', '', 3, 1, ''), ('530115', '5301', '00,53,5301', '晋宁区', '53', '云南省', '5301', '昆明市', '530115', '晋宁区', '', '', '', '', 3, 1, ''), ('530124', '5301', '00,53,5301', '富民县', '53', '云南省', '5301', '昆明市', '530124', '富民县', '', '', '', '', 3, 1, ''), ('530125', '5301', '00,53,5301', '宜良县', '53', '云南省', '5301', '昆明市', '530125', '宜良县', '', '', '', '', 3, 1, ''), ('530126', '5301', '00,53,5301', '石林彝族自治县', '53', '云南省', '5301', '昆明市', '530126', '石林彝族自治县', '', '', '', '', 3, 1, ''), ('530127', '5301', '00,53,5301', '嵩明县', '53', '云南省', '5301', '昆明市', '530127', '嵩明县', '', '', '', '', 3, 1, ''), ('530128', '5301', '00,53,5301', '禄劝彝族苗族自治县', '53', '云南省', '5301', '昆明市', '530128', '禄劝彝族苗族自治县', '', '', '', '', 3, 1, ''), ('530129', '5301', '00,53,5301', '寻甸回族彝族自治县', '53', '云南省', '5301', '昆明市', '530129', '寻甸回族彝族自治县', '', '', '', '', 3, 1, ''), ('530181', '5301', '00,53,5301', '安宁市', '53', '云南省', '5301', '昆明市', '530181', '安宁市', '', '', '', '', 3, 1, ''), ('5303', '53', '00,53', '曲靖市', '53', '云南省', '5303', '曲靖市', '', '', '', '', '', '', 2, 1, ''), ('530302', '5303', '00,53,5303', '麒麟区', '53', '云南省', '5303', '曲靖市', '530302', '麒麟区', '', '', '', '', 3, 1, ''), ('530303', '5303', '00,53,5303', '沾益区', '53', '云南省', '5303', '曲靖市', '530303', '沾益区', '', '', '', '', 3, 1, ''), ('530304', '5303', '00,53,5303', '马龙区', '53', '云南省', '5303', '曲靖市', '530304', '马龙区', '', '', '', '', 3, 1, ''), ('530322', '5303', '00,53,5303', '陆良县', '53', '云南省', '5303', '曲靖市', '530322', '陆良县', '', '', '', '', 3, 1, ''), ('530323', '5303', '00,53,5303', '师宗县', '53', '云南省', '5303', '曲靖市', '530323', '师宗县', '', '', '', '', 3, 1, ''), ('530324', '5303', '00,53,5303', '罗平县', '53', '云南省', '5303', '曲靖市', '530324', '罗平县', '', '', '', '', 3, 1, ''), ('530325', '5303', '00,53,5303', '富源县', '53', '云南省', '5303', '曲靖市', '530325', '富源县', '', '', '', '', 3, 1, ''), ('530326', '5303', '00,53,5303', '会泽县', '53', '云南省', '5303', '曲靖市', '530326', '会泽县', '', '', '', '', 3, 1, ''), ('530381', '5303', '00,53,5303', '宣威市', '53', '云南省', '5303', '曲靖市', '530381', '宣威市', '', '', '', '', 3, 1, ''), ('5304', '53', '00,53', '玉溪市', '53', '云南省', '5304', '玉溪市', '', '', '', '', '', '', 2, 1, ''), ('530402', '5304', '00,53,5304', '红塔区', '53', '云南省', '5304', '玉溪市', '530402', '红塔区', '', '', '', '', 3, 1, ''), ('530403', '5304', '00,53,5304', '江川区', '53', '云南省', '5304', '玉溪市', '530403', '江川区', '', '', '', '', 3, 1, ''), ('530423', '5304', '00,53,5304', '通海县', '53', '云南省', '5304', '玉溪市', '530423', '通海县', '', '', '', '', 3, 1, ''), ('530424', '5304', '00,53,5304', '华宁县', '53', '云南省', '5304', '玉溪市', '530424', '华宁县', '', '', '', '', 3, 1, ''), ('530425', '5304', '00,53,5304', '易门县', '53', '云南省', '5304', '玉溪市', '530425', '易门县', '', '', '', '', 3, 1, ''), ('530426', '5304', '00,53,5304', '峨山彝族自治县', '53', '云南省', '5304', '玉溪市', '530426', '峨山彝族自治县', '', '', '', '', 3, 1, ''), ('530427', '5304', '00,53,5304', '新平彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530427', '新平彝族傣族自治县', '', '', '', '', 3, 1, ''), ('530428', '5304', '00,53,5304', '元江哈尼族彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530428', '元江哈尼族彝族傣族自治县', '', '', '', '', 3, 1, ''), ('530481', '5304', '00,53,5304', '澄江市', '53', '云南省', '5304', '玉溪市', '530481', '澄江市', '', '', '', '', 3, 1, ''), ('5305', '53', '00,53', '保山市', '53', '云南省', '5305', '保山市', '', '', '', '', '', '', 2, 1, ''), ('530502', '5305', '00,53,5305', '隆阳区', '53', '云南省', '5305', '保山市', '530502', '隆阳区', '', '', '', '', 3, 1, ''), ('530521', '5305', '00,53,5305', '施甸县', '53', '云南省', '5305', '保山市', '530521', '施甸县', '', '', '', '', 3, 1, ''), ('530523', '5305', '00,53,5305', '龙陵县', '53', '云南省', '5305', '保山市', '530523', '龙陵县', '', '', '', '', 3, 1, ''), ('530524', '5305', '00,53,5305', '昌宁县', '53', '云南省', '5305', '保山市', '530524', '昌宁县', '', '', '', '', 3, 1, ''), ('530581', '5305', '00,53,5305', '腾冲市', '53', '云南省', '5305', '保山市', '530581', '腾冲市', '', '', '', '', 3, 1, ''), ('5306', '53', '00,53', '昭通市', '53', '云南省', '5306', '昭通市', '', '', '', '', '', '', 2, 1, ''), ('530602', '5306', '00,53,5306', '昭阳区', '53', '云南省', '5306', '昭通市', '530602', '昭阳区', '', '', '', '', 3, 1, ''), ('530621', '5306', '00,53,5306', '鲁甸县', '53', '云南省', '5306', '昭通市', '530621', '鲁甸县', '', '', '', '', 3, 1, ''), ('530622', '5306', '00,53,5306', '巧家县', '53', '云南省', '5306', '昭通市', '530622', '巧家县', '', '', '', '', 3, 1, ''), ('530623', '5306', '00,53,5306', '盐津县', '53', '云南省', '5306', '昭通市', '530623', '盐津县', '', '', '', '', 3, 1, ''), ('530624', '5306', '00,53,5306', '大关县', '53', '云南省', '5306', '昭通市', '530624', '大关县', '', '', '', '', 3, 1, ''), ('530625', '5306', '00,53,5306', '永善县', '53', '云南省', '5306', '昭通市', '530625', '永善县', '', '', '', '', 3, 1, ''), ('530626', '5306', '00,53,5306', '绥江县', '53', '云南省', '5306', '昭通市', '530626', '绥江县', '', '', '', '', 3, 1, ''), ('530627', '5306', '00,53,5306', '镇雄县', '53', '云南省', '5306', '昭通市', '530627', '镇雄县', '', '', '', '', 3, 1, ''), ('530628', '5306', '00,53,5306', '彝良县', '53', '云南省', '5306', '昭通市', '530628', '彝良县', '', '', '', '', 3, 1, ''), ('530629', '5306', '00,53,5306', '威信县', '53', '云南省', '5306', '昭通市', '530629', '威信县', '', '', '', '', 3, 1, ''), ('530681', '5306', '00,53,5306', '水富市', '53', '云南省', '5306', '昭通市', '530681', '水富市', '', '', '', '', 3, 1, ''), ('5307', '53', '00,53', '丽江市', '53', '云南省', '5307', '丽江市', '', '', '', '', '', '', 2, 1, ''), ('530702', '5307', '00,53,5307', '古城区', '53', '云南省', '5307', '丽江市', '530702', '古城区', '', '', '', '', 3, 1, ''), ('530721', '5307', '00,53,5307', '玉龙纳西族自治县', '53', '云南省', '5307', '丽江市', '530721', '玉龙纳西族自治县', '', '', '', '', 3, 1, ''), ('530722', '5307', '00,53,5307', '永胜县', '53', '云南省', '5307', '丽江市', '530722', '永胜县', '', '', '', '', 3, 1, ''), ('530723', '5307', '00,53,5307', '华坪县', '53', '云南省', '5307', '丽江市', '530723', '华坪县', '', '', '', '', 3, 1, ''), ('530724', '5307', '00,53,5307', '宁蒗彝族自治县', '53', '云南省', '5307', '丽江市', '530724', '宁蒗彝族自治县', '', '', '', '', 3, 1, ''), ('5308', '53', '00,53', '普洱市', '53', '云南省', '5308', '普洱市', '', '', '', '', '', '', 2, 1, ''), ('530802', '5308', '00,53,5308', '思茅区', '53', '云南省', '5308', '普洱市', '530802', '思茅区', '', '', '', '', 3, 1, ''), ('530821', '5308', '00,53,5308', '宁洱哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530821', '宁洱哈尼族彝族自治县', '', '', '', '', 3, 1, ''), ('530822', '5308', '00,53,5308', '墨江哈尼族自治县', '53', '云南省', '5308', '普洱市', '530822', '墨江哈尼族自治县', '', '', '', '', 3, 1, ''), ('530823', '5308', '00,53,5308', '景东彝族自治县', '53', '云南省', '5308', '普洱市', '530823', '景东彝族自治县', '', '', '', '', 3, 1, ''), ('530824', '5308', '00,53,5308', '景谷傣族彝族自治县', '53', '云南省', '5308', '普洱市', '530824', '景谷傣族彝族自治县', '', '', '', '', 3, 1, ''), ('530825', '5308', '00,53,5308', '镇沅彝族哈尼族拉祜族自治县', '53', '云南省', '5308', '普洱市', '530825', '镇沅彝族哈尼族拉祜族自治县', '', '', '', '', 3, 1, ''), ('530826', '5308', '00,53,5308', '江城哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530826', '江城哈尼族彝族自治县', '', '', '', '', 3, 1, ''), ('530827', '5308', '00,53,5308', '孟连傣族拉祜族佤族自治县', '53', '云南省', '5308', '普洱市', '530827', '孟连傣族拉祜族佤族自治县', '', '', '', '', 3, 1, ''), ('530828', '5308', '00,53,5308', '澜沧拉祜族自治县', '53', '云南省', '5308', '普洱市', '530828', '澜沧拉祜族自治县', '', '', '', '', 3, 1, ''), ('530829', '5308', '00,53,5308', '西盟佤族自治县', '53', '云南省', '5308', '普洱市', '530829', '西盟佤族自治县', '', '', '', '', 3, 1, ''), ('5309', '53', '00,53', '临沧市', '53', '云南省', '5309', '临沧市', '', '', '', '', '', '', 2, 1, ''), ('530902', '5309', '00,53,5309', '临翔区', '53', '云南省', '5309', '临沧市', '530902', '临翔区', '', '', '', '', 3, 1, ''), ('530921', '5309', '00,53,5309', '凤庆县', '53', '云南省', '5309', '临沧市', '530921', '凤庆县', '', '', '', '', 3, 1, ''), ('530922', '5309', '00,53,5309', '云县', '53', '云南省', '5309', '临沧市', '530922', '云县', '', '', '', '', 3, 1, ''), ('530923', '5309', '00,53,5309', '永德县', '53', '云南省', '5309', '临沧市', '530923', '永德县', '', '', '', '', 3, 1, ''), ('530924', '5309', '00,53,5309', '镇康县', '53', '云南省', '5309', '临沧市', '530924', '镇康县', '', '', '', '', 3, 1, ''), ('530925', '5309', '00,53,5309', '双江拉祜族佤族布朗族傣族自治县', '53', '云南省', '5309', '临沧市', '530925', '双江拉祜族佤族布朗族傣族自治县', '', '', '', '', 3, 1, ''), ('530926', '5309', '00,53,5309', '耿马傣族佤族自治县', '53', '云南省', '5309', '临沧市', '530926', '耿马傣族佤族自治县', '', '', '', '', 3, 1, ''), ('530927', '5309', '00,53,5309', '沧源佤族自治县', '53', '云南省', '5309', '临沧市', '530927', '沧源佤族自治县', '', '', '', '', 3, 1, ''), ('5323', '53', '00,53', '楚雄彝族自治州', '53', '云南省', '5323', '楚雄彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('532301', '5323', '00,53,5323', '楚雄市', '53', '云南省', '5323', '楚雄彝族自治州', '532301', '楚雄市', '', '', '', '', 3, 1, ''), ('532322', '5323', '00,53,5323', '双柏县', '53', '云南省', '5323', '楚雄彝族自治州', '532322', '双柏县', '', '', '', '', 3, 1, ''), ('532323', '5323', '00,53,5323', '牟定县', '53', '云南省', '5323', '楚雄彝族自治州', '532323', '牟定县', '', '', '', '', 3, 1, ''), ('532324', '5323', '00,53,5323', '南华县', '53', '云南省', '5323', '楚雄彝族自治州', '532324', '南华县', '', '', '', '', 3, 1, ''), ('532325', '5323', '00,53,5323', '姚安县', '53', '云南省', '5323', '楚雄彝族自治州', '532325', '姚安县', '', '', '', '', 3, 1, ''), ('532326', '5323', '00,53,5323', '大姚县', '53', '云南省', '5323', '楚雄彝族自治州', '532326', '大姚县', '', '', '', '', 3, 1, ''), ('532327', '5323', '00,53,5323', '永仁县', '53', '云南省', '5323', '楚雄彝族自治州', '532327', '永仁县', '', '', '', '', 3, 1, ''), ('532328', '5323', '00,53,5323', '元谋县', '53', '云南省', '5323', '楚雄彝族自治州', '532328', '元谋县', '', '', '', '', 3, 1, ''), ('532329', '5323', '00,53,5323', '武定县', '53', '云南省', '5323', '楚雄彝族自治州', '532329', '武定县', '', '', '', '', 3, 1, ''), ('532331', '5323', '00,53,5323', '禄丰县', '53', '云南省', '5323', '楚雄彝族自治州', '532331', '禄丰县', '', '', '', '', 3, 1, ''), ('5325', '53', '00,53', '红河哈尼族彝族自治州', '53', '云南省', '5325', '红河哈尼族彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('532501', '5325', '00,53,5325', '个旧市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532501', '个旧市', '', '', '', '', 3, 1, ''), ('532502', '5325', '00,53,5325', '开远市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532502', '开远市', '', '', '', '', 3, 1, ''), ('532503', '5325', '00,53,5325', '蒙自市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532503', '蒙自市', '', '', '', '', 3, 1, ''), ('532504', '5325', '00,53,5325', '弥勒市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532504', '弥勒市', '', '', '', '', 3, 1, ''), ('532523', '5325', '00,53,5325', '屏边苗族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532523', '屏边苗族自治县', '', '', '', '', 3, 1, ''), ('532524', '5325', '00,53,5325', '建水县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532524', '建水县', '', '', '', '', 3, 1, ''), ('532525', '5325', '00,53,5325', '石屏县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532525', '石屏县', '', '', '', '', 3, 1, ''), ('532527', '5325', '00,53,5325', '泸西县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532527', '泸西县', '', '', '', '', 3, 1, ''), ('532528', '5325', '00,53,5325', '元阳县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532528', '元阳县', '', '', '', '', 3, 1, ''), ('532529', '5325', '00,53,5325', '红河县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532529', '红河县', '', '', '', '', 3, 1, ''), ('532530', '5325', '00,53,5325', '金平苗族瑶族傣族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532530', '金平苗族瑶族傣族自治县', '', '', '', '', 3, 1, ''), ('532531', '5325', '00,53,5325', '绿春县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532531', '绿春县', '', '', '', '', 3, 1, ''), ('532532', '5325', '00,53,5325', '河口瑶族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532532', '河口瑶族自治县', '', '', '', '', 3, 1, ''), ('5326', '53', '00,53', '文山壮族苗族自治州', '53', '云南省', '5326', '文山壮族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('532601', '5326', '00,53,5326', '文山市', '53', '云南省', '5326', '文山壮族苗族自治州', '532601', '文山市', '', '', '', '', 3, 1, ''), ('532622', '5326', '00,53,5326', '砚山县', '53', '云南省', '5326', '文山壮族苗族自治州', '532622', '砚山县', '', '', '', '', 3, 1, ''), ('532623', '5326', '00,53,5326', '西畴县', '53', '云南省', '5326', '文山壮族苗族自治州', '532623', '西畴县', '', '', '', '', 3, 1, ''), ('532624', '5326', '00,53,5326', '麻栗坡县', '53', '云南省', '5326', '文山壮族苗族自治州', '532624', '麻栗坡县', '', '', '', '', 3, 1, ''), ('532625', '5326', '00,53,5326', '马关县', '53', '云南省', '5326', '文山壮族苗族自治州', '532625', '马关县', '', '', '', '', 3, 1, ''), ('532626', '5326', '00,53,5326', '丘北县', '53', '云南省', '5326', '文山壮族苗族自治州', '532626', '丘北县', '', '', '', '', 3, 1, ''), ('532627', '5326', '00,53,5326', '广南县', '53', '云南省', '5326', '文山壮族苗族自治州', '532627', '广南县', '', '', '', '', 3, 1, ''), ('532628', '5326', '00,53,5326', '富宁县', '53', '云南省', '5326', '文山壮族苗族自治州', '532628', '富宁县', '', '', '', '', 3, 1, ''), ('5328', '53', '00,53', '西双版纳傣族自治州', '53', '云南省', '5328', '西双版纳傣族自治州', '', '', '', '', '', '', 2, 1, ''), ('532801', '5328', '00,53,5328', '景洪市', '53', '云南省', '5328', '西双版纳傣族自治州', '532801', '景洪市', '', '', '', '', 3, 1, ''), ('532822', '5328', '00,53,5328', '勐海县', '53', '云南省', '5328', '西双版纳傣族自治州', '532822', '勐海县', '', '', '', '', 3, 1, ''), ('532823', '5328', '00,53,5328', '勐腊县', '53', '云南省', '5328', '西双版纳傣族自治州', '532823', '勐腊县', '', '', '', '', 3, 1, ''), ('5329', '53', '00,53', '大理白族自治州', '53', '云南省', '5329', '大理白族自治州', '', '', '', '', '', '', 2, 1, ''), ('532901', '5329', '00,53,5329', '大理市', '53', '云南省', '5329', '大理白族自治州', '532901', '大理市', '', '', '', '', 3, 1, ''), ('532922', '5329', '00,53,5329', '漾濞彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532922', '漾濞彝族自治县', '', '', '', '', 3, 1, ''), ('532923', '5329', '00,53,5329', '祥云县', '53', '云南省', '5329', '大理白族自治州', '532923', '祥云县', '', '', '', '', 3, 1, ''), ('532924', '5329', '00,53,5329', '宾川县', '53', '云南省', '5329', '大理白族自治州', '532924', '宾川县', '', '', '', '', 3, 1, ''), ('532925', '5329', '00,53,5329', '弥渡县', '53', '云南省', '5329', '大理白族自治州', '532925', '弥渡县', '', '', '', '', 3, 1, ''), ('532926', '5329', '00,53,5329', '南涧彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532926', '南涧彝族自治县', '', '', '', '', 3, 1, ''), ('532927', '5329', '00,53,5329', '巍山彝族回族自治县', '53', '云南省', '5329', '大理白族自治州', '532927', '巍山彝族回族自治县', '', '', '', '', 3, 1, ''), ('532928', '5329', '00,53,5329', '永平县', '53', '云南省', '5329', '大理白族自治州', '532928', '永平县', '', '', '', '', 3, 1, ''), ('532929', '5329', '00,53,5329', '云龙县', '53', '云南省', '5329', '大理白族自治州', '532929', '云龙县', '', '', '', '', 3, 1, ''), ('532930', '5329', '00,53,5329', '洱源县', '53', '云南省', '5329', '大理白族自治州', '532930', '洱源县', '', '', '', '', 3, 1, ''), ('532931', '5329', '00,53,5329', '剑川县', '53', '云南省', '5329', '大理白族自治州', '532931', '剑川县', '', '', '', '', 3, 1, ''), ('532932', '5329', '00,53,5329', '鹤庆县', '53', '云南省', '5329', '大理白族自治州', '532932', '鹤庆县', '', '', '', '', 3, 1, ''), ('5331', '53', '00,53', '德宏傣族景颇族自治州', '53', '云南省', '5331', '德宏傣族景颇族自治州', '', '', '', '', '', '', 2, 1, ''), ('533102', '5331', '00,53,5331', '瑞丽市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533102', '瑞丽市', '', '', '', '', 3, 1, ''), ('533103', '5331', '00,53,5331', '芒市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533103', '芒市', '', '', '', '', 3, 1, ''), ('533122', '5331', '00,53,5331', '梁河县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533122', '梁河县', '', '', '', '', 3, 1, ''), ('533123', '5331', '00,53,5331', '盈江县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533123', '盈江县', '', '', '', '', 3, 1, ''), ('533124', '5331', '00,53,5331', '陇川县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533124', '陇川县', '', '', '', '', 3, 1, ''), ('5333', '53', '00,53', '怒江傈僳族自治州', '53', '云南省', '5333', '怒江傈僳族自治州', '', '', '', '', '', '', 2, 1, ''), ('533301', '5333', '00,53,5333', '泸水市', '53', '云南省', '5333', '怒江傈僳族自治州', '533301', '泸水市', '', '', '', '', 3, 1, ''), ('533323', '5333', '00,53,5333', '福贡县', '53', '云南省', '5333', '怒江傈僳族自治州', '533323', '福贡县', '', '', '', '', 3, 1, ''), ('533324', '5333', '00,53,5333', '贡山独龙族怒族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533324', '贡山独龙族怒族自治县', '', '', '', '', 3, 1, ''), ('533325', '5333', '00,53,5333', '兰坪白族普米族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533325', '兰坪白族普米族自治县', '', '', '', '', 3, 1, ''), ('5334', '53', '00,53', '迪庆藏族自治州', '53', '云南省', '5334', '迪庆藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('533401', '5334', '00,53,5334', '香格里拉市', '53', '云南省', '5334', '迪庆藏族自治州', '533401', '香格里拉市', '', '', '', '', 3, 1, ''), ('533422', '5334', '00,53,5334', '德钦县', '53', '云南省', '5334', '迪庆藏族自治州', '533422', '德钦县', '', '', '', '', 3, 1, ''), ('533423', '5334', '00,53,5334', '维西傈僳族自治县', '53', '云南省', '5334', '迪庆藏族自治州', '533423', '维西傈僳族自治县', '', '', '', '', 3, 1, ''), ('54', '00', '00', '西藏自治区', '54', '西藏自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('5401', '54', '00,54', '拉萨市', '54', '西藏自治区', '5401', '拉萨市', '', '', '', '', '', '', 2, 1, ''), ('540102', '5401', '00,54,5401', '城关区', '54', '西藏自治区', '5401', '拉萨市', '540102', '城关区', '', '', '', '', 3, 1, ''), ('540103', '5401', '00,54,5401', '堆龙德庆区', '54', '西藏自治区', '5401', '拉萨市', '540103', '堆龙德庆区', '', '', '', '', 3, 1, ''), ('540104', '5401', '00,54,5401', '达孜区', '54', '西藏自治区', '5401', '拉萨市', '540104', '达孜区', '', '', '', '', 3, 1, ''), ('540121', '5401', '00,54,5401', '林周县', '54', '西藏自治区', '5401', '拉萨市', '540121', '林周县', '', '', '', '', 3, 1, ''), ('540122', '5401', '00,54,5401', '当雄县', '54', '西藏自治区', '5401', '拉萨市', '540122', '当雄县', '', '', '', '', 3, 1, ''), ('540123', '5401', '00,54,5401', '尼木县', '54', '西藏自治区', '5401', '拉萨市', '540123', '尼木县', '', '', '', '', 3, 1, ''), ('540124', '5401', '00,54,5401', '曲水县', '54', '西藏自治区', '5401', '拉萨市', '540124', '曲水县', '', '', '', '', 3, 1, ''), ('540127', '5401', '00,54,5401', '墨竹工卡县', '54', '西藏自治区', '5401', '拉萨市', '540127', '墨竹工卡县', '', '', '', '', 3, 1, ''), ('5402', '54', '00,54', '日喀则市', '54', '西藏自治区', '5402', '日喀则市', '', '', '', '', '', '', 2, 1, ''), ('540202', '5402', '00,54,5402', '桑珠孜区', '54', '西藏自治区', '5402', '日喀则市', '540202', '桑珠孜区', '', '', '', '', 3, 1, ''), ('540221', '5402', '00,54,5402', '南木林县', '54', '西藏自治区', '5402', '日喀则市', '540221', '南木林县', '', '', '', '', 3, 1, ''), ('540222', '5402', '00,54,5402', '江孜县', '54', '西藏自治区', '5402', '日喀则市', '540222', '江孜县', '', '', '', '', 3, 1, ''), ('540223', '5402', '00,54,5402', '定日县', '54', '西藏自治区', '5402', '日喀则市', '540223', '定日县', '', '', '', '', 3, 1, ''), ('540224', '5402', '00,54,5402', '萨迦县', '54', '西藏自治区', '5402', '日喀则市', '540224', '萨迦县', '', '', '', '', 3, 1, ''), ('540225', '5402', '00,54,5402', '拉孜县', '54', '西藏自治区', '5402', '日喀则市', '540225', '拉孜县', '', '', '', '', 3, 1, ''), ('540226', '5402', '00,54,5402', '昂仁县', '54', '西藏自治区', '5402', '日喀则市', '540226', '昂仁县', '', '', '', '', 3, 1, ''), ('540227', '5402', '00,54,5402', '谢通门县', '54', '西藏自治区', '5402', '日喀则市', '540227', '谢通门县', '', '', '', '', 3, 1, ''), ('540228', '5402', '00,54,5402', '白朗县', '54', '西藏自治区', '5402', '日喀则市', '540228', '白朗县', '', '', '', '', 3, 1, ''), ('540229', '5402', '00,54,5402', '仁布县', '54', '西藏自治区', '5402', '日喀则市', '540229', '仁布县', '', '', '', '', 3, 1, ''), ('540230', '5402', '00,54,5402', '康马县', '54', '西藏自治区', '5402', '日喀则市', '540230', '康马县', '', '', '', '', 3, 1, ''), ('540231', '5402', '00,54,5402', '定结县', '54', '西藏自治区', '5402', '日喀则市', '540231', '定结县', '', '', '', '', 3, 1, ''), ('540232', '5402', '00,54,5402', '仲巴县', '54', '西藏自治区', '5402', '日喀则市', '540232', '仲巴县', '', '', '', '', 3, 1, ''), ('540233', '5402', '00,54,5402', '亚东县', '54', '西藏自治区', '5402', '日喀则市', '540233', '亚东县', '', '', '', '', 3, 1, ''), ('540234', '5402', '00,54,5402', '吉隆县', '54', '西藏自治区', '5402', '日喀则市', '540234', '吉隆县', '', '', '', '', 3, 1, ''), ('540235', '5402', '00,54,5402', '聂拉木县', '54', '西藏自治区', '5402', '日喀则市', '540235', '聂拉木县', '', '', '', '', 3, 1, ''), ('540236', '5402', '00,54,5402', '萨嘎县', '54', '西藏自治区', '5402', '日喀则市', '540236', '萨嘎县', '', '', '', '', 3, 1, ''), ('540237', '5402', '00,54,5402', '岗巴县', '54', '西藏自治区', '5402', '日喀则市', '540237', '岗巴县', '', '', '', '', 3, 1, ''), ('5403', '54', '00,54', '昌都市', '54', '西藏自治区', '5403', '昌都市', '', '', '', '', '', '', 2, 1, ''), ('540302', '5403', '00,54,5403', '卡若区', '54', '西藏自治区', '5403', '昌都市', '540302', '卡若区', '', '', '', '', 3, 1, ''), ('540321', '5403', '00,54,5403', '江达县', '54', '西藏自治区', '5403', '昌都市', '540321', '江达县', '', '', '', '', 3, 1, ''), ('540322', '5403', '00,54,5403', '贡觉县', '54', '西藏自治区', '5403', '昌都市', '540322', '贡觉县', '', '', '', '', 3, 1, ''), ('540323', '5403', '00,54,5403', '类乌齐县', '54', '西藏自治区', '5403', '昌都市', '540323', '类乌齐县', '', '', '', '', 3, 1, ''), ('540324', '5403', '00,54,5403', '丁青县', '54', '西藏自治区', '5403', '昌都市', '540324', '丁青县', '', '', '', '', 3, 1, ''), ('540325', '5403', '00,54,5403', '察雅县', '54', '西藏自治区', '5403', '昌都市', '540325', '察雅县', '', '', '', '', 3, 1, ''), ('540326', '5403', '00,54,5403', '八宿县', '54', '西藏自治区', '5403', '昌都市', '540326', '八宿县', '', '', '', '', 3, 1, ''), ('540327', '5403', '00,54,5403', '左贡县', '54', '西藏自治区', '5403', '昌都市', '540327', '左贡县', '', '', '', '', 3, 1, ''), ('540328', '5403', '00,54,5403', '芒康县', '54', '西藏自治区', '5403', '昌都市', '540328', '芒康县', '', '', '', '', 3, 1, ''), ('540329', '5403', '00,54,5403', '洛隆县', '54', '西藏自治区', '5403', '昌都市', '540329', '洛隆县', '', '', '', '', 3, 1, ''), ('540330', '5403', '00,54,5403', '边坝县', '54', '西藏自治区', '5403', '昌都市', '540330', '边坝县', '', '', '', '', 3, 1, ''), ('5404', '54', '00,54', '林芝市', '54', '西藏自治区', '5404', '林芝市', '', '', '', '', '', '', 2, 1, ''), ('540402', '5404', '00,54,5404', '巴宜区', '54', '西藏自治区', '5404', '林芝市', '540402', '巴宜区', '', '', '', '', 3, 1, ''), ('540421', '5404', '00,54,5404', '工布江达县', '54', '西藏自治区', '5404', '林芝市', '540421', '工布江达县', '', '', '', '', 3, 1, ''), ('540422', '5404', '00,54,5404', '米林县', '54', '西藏自治区', '5404', '林芝市', '540422', '米林县', '', '', '', '', 3, 1, ''), ('540423', '5404', '00,54,5404', '墨脱县', '54', '西藏自治区', '5404', '林芝市', '540423', '墨脱县', '', '', '', '', 3, 1, ''), ('540424', '5404', '00,54,5404', '波密县', '54', '西藏自治区', '5404', '林芝市', '540424', '波密县', '', '', '', '', 3, 1, ''), ('540425', '5404', '00,54,5404', '察隅县', '54', '西藏自治区', '5404', '林芝市', '540425', '察隅县', '', '', '', '', 3, 1, ''), ('540426', '5404', '00,54,5404', '朗县', '54', '西藏自治区', '5404', '林芝市', '540426', '朗县', '', '', '', '', 3, 1, ''), ('5405', '54', '00,54', '山南市', '54', '西藏自治区', '5405', '山南市', '', '', '', '', '', '', 2, 1, ''), ('540502', '5405', '00,54,5405', '乃东区', '54', '西藏自治区', '5405', '山南市', '540502', '乃东区', '', '', '', '', 3, 1, ''), ('540521', '5405', '00,54,5405', '扎囊县', '54', '西藏自治区', '5405', '山南市', '540521', '扎囊县', '', '', '', '', 3, 1, ''), ('540522', '5405', '00,54,5405', '贡嘎县', '54', '西藏自治区', '5405', '山南市', '540522', '贡嘎县', '', '', '', '', 3, 1, ''), ('540523', '5405', '00,54,5405', '桑日县', '54', '西藏自治区', '5405', '山南市', '540523', '桑日县', '', '', '', '', 3, 1, ''), ('540524', '5405', '00,54,5405', '琼结县', '54', '西藏自治区', '5405', '山南市', '540524', '琼结县', '', '', '', '', 3, 1, ''), ('540525', '5405', '00,54,5405', '曲松县', '54', '西藏自治区', '5405', '山南市', '540525', '曲松县', '', '', '', '', 3, 1, ''), ('540526', '5405', '00,54,5405', '措美县', '54', '西藏自治区', '5405', '山南市', '540526', '措美县', '', '', '', '', 3, 1, ''), ('540527', '5405', '00,54,5405', '洛扎县', '54', '西藏自治区', '5405', '山南市', '540527', '洛扎县', '', '', '', '', 3, 1, ''), ('540528', '5405', '00,54,5405', '加查县', '54', '西藏自治区', '5405', '山南市', '540528', '加查县', '', '', '', '', 3, 1, ''), ('540529', '5405', '00,54,5405', '隆子县', '54', '西藏自治区', '5405', '山南市', '540529', '隆子县', '', '', '', '', 3, 1, ''), ('540530', '5405', '00,54,5405', '错那县', '54', '西藏自治区', '5405', '山南市', '540530', '错那县', '', '', '', '', 3, 1, ''), ('540531', '5405', '00,54,5405', '浪卡子县', '54', '西藏自治区', '5405', '山南市', '540531', '浪卡子县', '', '', '', '', 3, 1, ''), ('5406', '54', '00,54', '那曲市', '54', '西藏自治区', '5406', '那曲市', '', '', '', '', '', '', 2, 1, ''), ('540602', '5406', '00,54,5406', '色尼区', '54', '西藏自治区', '5406', '那曲市', '540602', '色尼区', '', '', '', '', 3, 1, ''), ('540621', '5406', '00,54,5406', '嘉黎县', '54', '西藏自治区', '5406', '那曲市', '540621', '嘉黎县', '', '', '', '', 3, 1, ''), ('540622', '5406', '00,54,5406', '比如县', '54', '西藏自治区', '5406', '那曲市', '540622', '比如县', '', '', '', '', 3, 1, ''), ('540623', '5406', '00,54,5406', '聂荣县', '54', '西藏自治区', '5406', '那曲市', '540623', '聂荣县', '', '', '', '', 3, 1, ''), ('540624', '5406', '00,54,5406', '安多县', '54', '西藏自治区', '5406', '那曲市', '540624', '安多县', '', '', '', '', 3, 1, ''), ('540625', '5406', '00,54,5406', '申扎县', '54', '西藏自治区', '5406', '那曲市', '540625', '申扎县', '', '', '', '', 3, 1, ''), ('540626', '5406', '00,54,5406', '索县', '54', '西藏自治区', '5406', '那曲市', '540626', '索县', '', '', '', '', 3, 1, ''), ('540627', '5406', '00,54,5406', '班戈县', '54', '西藏自治区', '5406', '那曲市', '540627', '班戈县', '', '', '', '', 3, 1, ''), ('540628', '5406', '00,54,5406', '巴青县', '54', '西藏自治区', '5406', '那曲市', '540628', '巴青县', '', '', '', '', 3, 1, ''), ('540629', '5406', '00,54,5406', '尼玛县', '54', '西藏自治区', '5406', '那曲市', '540629', '尼玛县', '', '', '', '', 3, 1, ''), ('540630', '5406', '00,54,5406', '双湖县', '54', '西藏自治区', '5406', '那曲市', '540630', '双湖县', '', '', '', '', 3, 1, ''), ('5425', '54', '00,54', '阿里地区', '54', '西藏自治区', '5425', '阿里地区', '', '', '', '', '', '', 2, 1, ''), ('542521', '5425', '00,54,5425', '普兰县', '54', '西藏自治区', '5425', '阿里地区', '542521', '普兰县', '', '', '', '', 3, 1, ''), ('542522', '5425', '00,54,5425', '札达县', '54', '西藏自治区', '5425', '阿里地区', '542522', '札达县', '', '', '', '', 3, 1, ''), ('542523', '5425', '00,54,5425', '噶尔县', '54', '西藏自治区', '5425', '阿里地区', '542523', '噶尔县', '', '', '', '', 3, 1, ''), ('542524', '5425', '00,54,5425', '日土县', '54', '西藏自治区', '5425', '阿里地区', '542524', '日土县', '', '', '', '', 3, 1, ''), ('542525', '5425', '00,54,5425', '革吉县', '54', '西藏自治区', '5425', '阿里地区', '542525', '革吉县', '', '', '', '', 3, 1, ''), ('542526', '5425', '00,54,5425', '改则县', '54', '西藏自治区', '5425', '阿里地区', '542526', '改则县', '', '', '', '', 3, 1, ''), ('542527', '5425', '00,54,5425', '措勤县', '54', '西藏自治区', '5425', '阿里地区', '542527', '措勤县', '', '', '', '', 3, 1, ''), ('61', '00', '00', '陕西省', '61', '陕西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6101', '61', '00,61', '西安市', '61', '陕西省', '6101', '西安市', '', '', '', '', '', '', 2, 1, ''), ('610102', '6101', '00,61,6101', '新城区', '61', '陕西省', '6101', '西安市', '610102', '新城区', '', '', '', '', 3, 1, ''), ('610103', '6101', '00,61,6101', '碑林区', '61', '陕西省', '6101', '西安市', '610103', '碑林区', '', '', '', '', 3, 1, ''), ('610104', '6101', '00,61,6101', '莲湖区', '61', '陕西省', '6101', '西安市', '610104', '莲湖区', '', '', '', '', 3, 1, ''), ('610111', '6101', '00,61,6101', '灞桥区', '61', '陕西省', '6101', '西安市', '610111', '灞桥区', '', '', '', '', 3, 1, ''), ('610112', '6101', '00,61,6101', '未央区', '61', '陕西省', '6101', '西安市', '610112', '未央区', '', '', '', '', 3, 1, ''), ('610113', '6101', '00,61,6101', '雁塔区', '61', '陕西省', '6101', '西安市', '610113', '雁塔区', '', '', '', '', 3, 1, ''), ('610114', '6101', '00,61,6101', '阎良区', '61', '陕西省', '6101', '西安市', '610114', '阎良区', '', '', '', '', 3, 1, ''), ('610115', '6101', '00,61,6101', '临潼区', '61', '陕西省', '6101', '西安市', '610115', '临潼区', '', '', '', '', 3, 1, ''), ('610116', '6101', '00,61,6101', '长安区', '61', '陕西省', '6101', '西安市', '610116', '长安区', '', '', '', '', 3, 1, ''), ('610117', '6101', '00,61,6101', '高陵区', '61', '陕西省', '6101', '西安市', '610117', '高陵区', '', '', '', '', 3, 1, ''), ('610118', '6101', '00,61,6101', '鄠邑区', '61', '陕西省', '6101', '西安市', '610118', '鄠邑区', '', '', '', '', 3, 1, ''), ('610122', '6101', '00,61,6101', '蓝田县', '61', '陕西省', '6101', '西安市', '610122', '蓝田县', '', '', '', '', 3, 1, ''), ('610124', '6101', '00,61,6101', '周至县', '61', '陕西省', '6101', '西安市', '610124', '周至县', '', '', '', '', 3, 1, ''), ('6102', '61', '00,61', '铜川市', '61', '陕西省', '6102', '铜川市', '', '', '', '', '', '', 2, 1, ''), ('610202', '6102', '00,61,6102', '王益区', '61', '陕西省', '6102', '铜川市', '610202', '王益区', '', '', '', '', 3, 1, ''), ('610203', '6102', '00,61,6102', '印台区', '61', '陕西省', '6102', '铜川市', '610203', '印台区', '', '', '', '', 3, 1, ''), ('610204', '6102', '00,61,6102', '耀州区', '61', '陕西省', '6102', '铜川市', '610204', '耀州区', '', '', '', '', 3, 1, ''), ('610222', '6102', '00,61,6102', '宜君县', '61', '陕西省', '6102', '铜川市', '610222', '宜君县', '', '', '', '', 3, 1, ''), ('6103', '61', '00,61', '宝鸡市', '61', '陕西省', '6103', '宝鸡市', '', '', '', '', '', '', 2, 1, ''), ('610302', '6103', '00,61,6103', '渭滨区', '61', '陕西省', '6103', '宝鸡市', '610302', '渭滨区', '', '', '', '', 3, 1, ''), ('610303', '6103', '00,61,6103', '金台区', '61', '陕西省', '6103', '宝鸡市', '610303', '金台区', '', '', '', '', 3, 1, ''), ('610304', '6103', '00,61,6103', '陈仓区', '61', '陕西省', '6103', '宝鸡市', '610304', '陈仓区', '', '', '', '', 3, 1, ''), ('610322', '6103', '00,61,6103', '凤翔县', '61', '陕西省', '6103', '宝鸡市', '610322', '凤翔县', '', '', '', '', 3, 1, ''), ('610323', '6103', '00,61,6103', '岐山县', '61', '陕西省', '6103', '宝鸡市', '610323', '岐山县', '', '', '', '', 3, 1, ''), ('610324', '6103', '00,61,6103', '扶风县', '61', '陕西省', '6103', '宝鸡市', '610324', '扶风县', '', '', '', '', 3, 1, ''), ('610326', '6103', '00,61,6103', '眉县', '61', '陕西省', '6103', '宝鸡市', '610326', '眉县', '', '', '', '', 3, 1, ''), ('610327', '6103', '00,61,6103', '陇县', '61', '陕西省', '6103', '宝鸡市', '610327', '陇县', '', '', '', '', 3, 1, ''), ('610328', '6103', '00,61,6103', '千阳县', '61', '陕西省', '6103', '宝鸡市', '610328', '千阳县', '', '', '', '', 3, 1, ''), ('610329', '6103', '00,61,6103', '麟游县', '61', '陕西省', '6103', '宝鸡市', '610329', '麟游县', '', '', '', '', 3, 1, ''), ('610330', '6103', '00,61,6103', '凤县', '61', '陕西省', '6103', '宝鸡市', '610330', '凤县', '', '', '', '', 3, 1, ''), ('610331', '6103', '00,61,6103', '太白县', '61', '陕西省', '6103', '宝鸡市', '610331', '太白县', '', '', '', '', 3, 1, ''), ('6104', '61', '00,61', '咸阳市', '61', '陕西省', '6104', '咸阳市', '', '', '', '', '', '', 2, 1, ''), ('610402', '6104', '00,61,6104', '秦都区', '61', '陕西省', '6104', '咸阳市', '610402', '秦都区', '', '', '', '', 3, 1, ''), ('610403', '6104', '00,61,6104', '杨陵区', '61', '陕西省', '6104', '咸阳市', '610403', '杨陵区', '', '', '', '', 3, 1, ''), ('610404', '6104', '00,61,6104', '渭城区', '61', '陕西省', '6104', '咸阳市', '610404', '渭城区', '', '', '', '', 3, 1, ''), ('610422', '6104', '00,61,6104', '三原县', '61', '陕西省', '6104', '咸阳市', '610422', '三原县', '', '', '', '', 3, 1, ''), ('610423', '6104', '00,61,6104', '泾阳县', '61', '陕西省', '6104', '咸阳市', '610423', '泾阳县', '', '', '', '', 3, 1, ''), ('610424', '6104', '00,61,6104', '乾县', '61', '陕西省', '6104', '咸阳市', '610424', '乾县', '', '', '', '', 3, 1, ''), ('610425', '6104', '00,61,6104', '礼泉县', '61', '陕西省', '6104', '咸阳市', '610425', '礼泉县', '', '', '', '', 3, 1, ''), ('610426', '6104', '00,61,6104', '永寿县', '61', '陕西省', '6104', '咸阳市', '610426', '永寿县', '', '', '', '', 3, 1, ''), ('610428', '6104', '00,61,6104', '长武县', '61', '陕西省', '6104', '咸阳市', '610428', '长武县', '', '', '', '', 3, 1, ''), ('610429', '6104', '00,61,6104', '旬邑县', '61', '陕西省', '6104', '咸阳市', '610429', '旬邑县', '', '', '', '', 3, 1, ''), ('610430', '6104', '00,61,6104', '淳化县', '61', '陕西省', '6104', '咸阳市', '610430', '淳化县', '', '', '', '', 3, 1, ''), ('610431', '6104', '00,61,6104', '武功县', '61', '陕西省', '6104', '咸阳市', '610431', '武功县', '', '', '', '', 3, 1, ''), ('610481', '6104', '00,61,6104', '兴平市', '61', '陕西省', '6104', '咸阳市', '610481', '兴平市', '', '', '', '', 3, 1, ''), ('610482', '6104', '00,61,6104', '彬州市', '61', '陕西省', '6104', '咸阳市', '610482', '彬州市', '', '', '', '', 3, 1, ''), ('6105', '61', '00,61', '渭南市', '61', '陕西省', '6105', '渭南市', '', '', '', '', '', '', 2, 1, ''), ('610502', '6105', '00,61,6105', '临渭区', '61', '陕西省', '6105', '渭南市', '610502', '临渭区', '', '', '', '', 3, 1, ''), ('610503', '6105', '00,61,6105', '华州区', '61', '陕西省', '6105', '渭南市', '610503', '华州区', '', '', '', '', 3, 1, ''), ('610522', '6105', '00,61,6105', '潼关县', '61', '陕西省', '6105', '渭南市', '610522', '潼关县', '', '', '', '', 3, 1, ''), ('610523', '6105', '00,61,6105', '大荔县', '61', '陕西省', '6105', '渭南市', '610523', '大荔县', '', '', '', '', 3, 1, ''), ('610524', '6105', '00,61,6105', '合阳县', '61', '陕西省', '6105', '渭南市', '610524', '合阳县', '', '', '', '', 3, 1, ''), ('610525', '6105', '00,61,6105', '澄城县', '61', '陕西省', '6105', '渭南市', '610525', '澄城县', '', '', '', '', 3, 1, ''), ('610526', '6105', '00,61,6105', '蒲城县', '61', '陕西省', '6105', '渭南市', '610526', '蒲城县', '', '', '', '', 3, 1, ''), ('610527', '6105', '00,61,6105', '白水县', '61', '陕西省', '6105', '渭南市', '610527', '白水县', '', '', '', '', 3, 1, ''), ('610528', '6105', '00,61,6105', '富平县', '61', '陕西省', '6105', '渭南市', '610528', '富平县', '', '', '', '', 3, 1, ''), ('610581', '6105', '00,61,6105', '韩城市', '61', '陕西省', '6105', '渭南市', '610581', '韩城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610582', '6105', '00,61,6105', '华阴市', '61', '陕西省', '6105', '渭南市', '610582', '华阴市', '', '', '', '', 3, 1, ''), ('6106', '61', '00,61', '延安市', '61', '陕西省', '6106', '延安市', '', '', '', '', '', '', 2, 1, ''), ('610602', '6106', '00,61,6106', '宝塔区', '61', '陕西省', '6106', '延安市', '610602', '宝塔区', '', '', '', '', 3, 1, ''), ('610603', '6106', '00,61,6106', '安塞区', '61', '陕西省', '6106', '延安市', '610603', '安塞区', '', '', '', '', 3, 1, ''), ('610621', '6106', '00,61,6106', '延长县', '61', '陕西省', '6106', '延安市', '610621', '延长县', '', '', '', '', 3, 1, ''), ('610622', '6106', '00,61,6106', '延川县', '61', '陕西省', '6106', '延安市', '610622', '延川县', '', '', '', '', 3, 1, ''), ('610625', '6106', '00,61,6106', '志丹县', '61', '陕西省', '6106', '延安市', '610625', '志丹县', '', '', '', '', 3, 1, ''), ('610626', '6106', '00,61,6106', '吴起县', '61', '陕西省', '6106', '延安市', '610626', '吴起县', '', '', '', '', 3, 1, ''), ('610627', '6106', '00,61,6106', '甘泉县', '61', '陕西省', '6106', '延安市', '610627', '甘泉县', '', '', '', '', 3, 1, ''), ('610628', '6106', '00,61,6106', '富县', '61', '陕西省', '6106', '延安市', '610628', '富县', '', '', '', '', 3, 1, ''), ('610629', '6106', '00,61,6106', '洛川县', '61', '陕西省', '6106', '延安市', '610629', '洛川县', '', '', '', '', 3, 1, ''), ('610630', '6106', '00,61,6106', '宜川县', '61', '陕西省', '6106', '延安市', '610630', '宜川县', '', '', '', '', 3, 1, ''), ('610631', '6106', '00,61,6106', '黄龙县', '61', '陕西省', '6106', '延安市', '610631', '黄龙县', '', '', '', '', 3, 1, ''), ('610632', '6106', '00,61,6106', '黄陵县', '61', '陕西省', '6106', '延安市', '610632', '黄陵县', '', '', '', '', 3, 1, ''), ('610681', '6106', '00,61,6106', '子长市', '61', '陕西省', '6106', '延安市', '610681', '子长市', '', '', '', '', 3, 1, ''), ('6107', '61', '00,61', '汉中市', '61', '陕西省', '6107', '汉中市', '', '', '', '', '', '', 2, 1, ''), ('610702', '6107', '00,61,6107', '汉台区', '61', '陕西省', '6107', '汉中市', '610702', '汉台区', '', '', '', '', 3, 1, ''), ('610703', '6107', '00,61,6107', '南郑区', '61', '陕西省', '6107', '汉中市', '610703', '南郑区', '', '', '', '', 3, 1, ''), ('610722', '6107', '00,61,6107', '城固县', '61', '陕西省', '6107', '汉中市', '610722', '城固县', '', '', '', '', 3, 1, ''), ('610723', '6107', '00,61,6107', '洋县', '61', '陕西省', '6107', '汉中市', '610723', '洋县', '', '', '', '', 3, 1, ''), ('610724', '6107', '00,61,6107', '西乡县', '61', '陕西省', '6107', '汉中市', '610724', '西乡县', '', '', '', '', 3, 1, ''), ('610725', '6107', '00,61,6107', '勉县', '61', '陕西省', '6107', '汉中市', '610725', '勉县', '', '', '', '', 3, 1, ''), ('610726', '6107', '00,61,6107', '宁强县', '61', '陕西省', '6107', '汉中市', '610726', '宁强县', '', '', '', '', 3, 1, ''), ('610727', '6107', '00,61,6107', '略阳县', '61', '陕西省', '6107', '汉中市', '610727', '略阳县', '', '', '', '', 3, 1, ''), ('610728', '6107', '00,61,6107', '镇巴县', '61', '陕西省', '6107', '汉中市', '610728', '镇巴县', '', '', '', '', 3, 1, ''), ('610729', '6107', '00,61,6107', '留坝县', '61', '陕西省', '6107', '汉中市', '610729', '留坝县', '', '', '', '', 3, 1, ''), ('610730', '6107', '00,61,6107', '佛坪县', '61', '陕西省', '6107', '汉中市', '610730', '佛坪县', '', '', '', '', 3, 1, ''), ('6108', '61', '00,61', '榆林市', '61', '陕西省', '6108', '榆林市', '', '', '', '', '', '', 2, 1, ''), ('610802', '6108', '00,61,6108', '榆阳区', '61', '陕西省', '6108', '榆林市', '610802', '榆阳区', '', '', '', '', 3, 1, ''), ('610803', '6108', '00,61,6108', '横山区', '61', '陕西省', '6108', '榆林市', '610803', '横山区', '', '', '', '', 3, 1, ''), ('610822', '6108', '00,61,6108', '府谷县', '61', '陕西省', '6108', '榆林市', '610822', '府谷县', '', '', '', '', 3, 1, ''), ('610824', '6108', '00,61,6108', '靖边县', '61', '陕西省', '6108', '榆林市', '610824', '靖边县', '', '', '', '', 3, 1, ''), ('610825', '6108', '00,61,6108', '定边县', '61', '陕西省', '6108', '榆林市', '610825', '定边县', '', '', '', '', 3, 1, ''), ('610826', '6108', '00,61,6108', '绥德县', '61', '陕西省', '6108', '榆林市', '610826', '绥德县', '', '', '', '', 3, 1, ''), ('610827', '6108', '00,61,6108', '米脂县', '61', '陕西省', '6108', '榆林市', '610827', '米脂县', '', '', '', '', 3, 1, ''), ('610828', '6108', '00,61,6108', '佳县', '61', '陕西省', '6108', '榆林市', '610828', '佳县', '', '', '', '', 3, 1, ''), ('610829', '6108', '00,61,6108', '吴堡县', '61', '陕西省', '6108', '榆林市', '610829', '吴堡县', '', '', '', '', 3, 1, ''), ('610830', '6108', '00,61,6108', '清涧县', '61', '陕西省', '6108', '榆林市', '610830', '清涧县', '', '', '', '', 3, 1, ''), ('610831', '6108', '00,61,6108', '子洲县', '61', '陕西省', '6108', '榆林市', '610831', '子洲县', '', '', '', '', 3, 1, ''), ('610881', '6108', '00,61,6108', '神木市', '61', '陕西省', '6108', '榆林市', '610881', '神木市', '', '', '', '', 3, 1, ''), ('6109', '61', '00,61', '安康市', '61', '陕西省', '6109', '安康市', '', '', '', '', '', '', 2, 1, ''), ('610902', '6109', '00,61,6109', '汉滨区', '61', '陕西省', '6109', '安康市', '610902', '汉滨区', '', '', '', '', 3, 1, ''), ('610921', '6109', '00,61,6109', '汉阴县', '61', '陕西省', '6109', '安康市', '610921', '汉阴县', '', '', '', '', 3, 1, ''), ('610922', '6109', '00,61,6109', '石泉县', '61', '陕西省', '6109', '安康市', '610922', '石泉县', '', '', '', '', 3, 1, ''), ('610923', '6109', '00,61,6109', '宁陕县', '61', '陕西省', '6109', '安康市', '610923', '宁陕县', '', '', '', '', 3, 1, ''), ('610924', '6109', '00,61,6109', '紫阳县', '61', '陕西省', '6109', '安康市', '610924', '紫阳县', '', '', '', '', 3, 1, ''), ('610925', '6109', '00,61,6109', '岚皋县', '61', '陕西省', '6109', '安康市', '610925', '岚皋县', '', '', '', '', 3, 1, ''), ('610926', '6109', '00,61,6109', '平利县', '61', '陕西省', '6109', '安康市', '610926', '平利县', '', '', '', '', 3, 1, ''), ('610927', '6109', '00,61,6109', '镇坪县', '61', '陕西省', '6109', '安康市', '610927', '镇坪县', '', '', '', '', 3, 1, ''), ('610928', '6109', '00,61,6109', '旬阳县', '61', '陕西省', '6109', '安康市', '610928', '旬阳县', '', '', '', '', 3, 1, ''), ('610929', '6109', '00,61,6109', '白河县', '61', '陕西省', '6109', '安康市', '610929', '白河县', '', '', '', '', 3, 1, ''), ('6110', '61', '00,61', '商洛市', '61', '陕西省', '6110', '商洛市', '', '', '', '', '', '', 2, 1, ''), ('611002', '6110', '00,61,6110', '商州区', '61', '陕西省', '6110', '商洛市', '611002', '商州区', '', '', '', '', 3, 1, ''), ('611021', '6110', '00,61,6110', '洛南县', '61', '陕西省', '6110', '商洛市', '611021', '洛南县', '', '', '', '', 3, 1, ''), ('611022', '6110', '00,61,6110', '丹凤县', '61', '陕西省', '6110', '商洛市', '611022', '丹凤县', '', '', '', '', 3, 1, ''), ('611023', '6110', '00,61,6110', '商南县', '61', '陕西省', '6110', '商洛市', '611023', '商南县', '', '', '', '', 3, 1, ''), ('611024', '6110', '00,61,6110', '山阳县', '61', '陕西省', '6110', '商洛市', '611024', '山阳县', '', '', '', '', 3, 1, ''), ('611025', '6110', '00,61,6110', '镇安县', '61', '陕西省', '6110', '商洛市', '611025', '镇安县', '', '', '', '', 3, 1, ''), ('611026', '6110', '00,61,6110', '柞水县', '61', '陕西省', '6110', '商洛市', '611026', '柞水县', '', '', '', '', 3, 1, ''), ('62', '00', '00', '甘肃省', '62', '甘肃省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6201', '62', '00,62', '兰州市', '62', '甘肃省', '6201', '兰州市', '', '', '', '', '', '', 2, 1, ''), ('620102', '6201', '00,62,6201', '城关区', '62', '甘肃省', '6201', '兰州市', '620102', '城关区', '', '', '', '', 3, 1, ''), ('620103', '6201', '00,62,6201', '七里河区', '62', '甘肃省', '6201', '兰州市', '620103', '七里河区', '', '', '', '', 3, 1, ''), ('620104', '6201', '00,62,6201', '西固区', '62', '甘肃省', '6201', '兰州市', '620104', '西固区', '', '', '', '', 3, 1, ''), ('620105', '6201', '00,62,6201', '安宁区', '62', '甘肃省', '6201', '兰州市', '620105', '安宁区', '', '', '', '', 3, 1, ''), ('620111', '6201', '00,62,6201', '红古区', '62', '甘肃省', '6201', '兰州市', '620111', '红古区', '', '', '', '', 3, 1, ''), ('620121', '6201', '00,62,6201', '永登县', '62', '甘肃省', '6201', '兰州市', '620121', '永登县', '', '', '', '', 3, 1, ''), ('620122', '6201', '00,62,6201', '皋兰县', '62', '甘肃省', '6201', '兰州市', '620122', '皋兰县', '', '', '', '', 3, 1, ''), ('620123', '6201', '00,62,6201', '榆中县', '62', '甘肃省', '6201', '兰州市', '620123', '榆中县', '', '', '', '', 3, 1, ''), ('6202', '62', '00,62', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '', '', '', '', '', '', 2, 1, ''), ('620200', '6202', '00,62,6202', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '620200', '嘉峪关市', '', '', '', '', 3, 1, ''), ('6203', '62', '00,62', '金昌市', '62', '甘肃省', '6203', '金昌市', '', '', '', '', '', '', 2, 1, ''), ('620302', '6203', '00,62,6203', '金川区', '62', '甘肃省', '6203', '金昌市', '620302', '金川区', '', '', '', '', 3, 1, ''), ('620321', '6203', '00,62,6203', '永昌县', '62', '甘肃省', '6203', '金昌市', '620321', '永昌县', '', '', '', '', 3, 1, ''), ('6204', '62', '00,62', '白银市', '62', '甘肃省', '6204', '白银市', '', '', '', '', '', '', 2, 1, ''), ('620402', '6204', '00,62,6204', '白银区', '62', '甘肃省', '6204', '白银市', '620402', '白银区', '', '', '', '', 3, 1, ''), ('620403', '6204', '00,62,6204', '平川区', '62', '甘肃省', '6204', '白银市', '620403', '平川区', '', '', '', '', 3, 1, ''), ('620421', '6204', '00,62,6204', '靖远县', '62', '甘肃省', '6204', '白银市', '620421', '靖远县', '', '', '', '', 3, 1, ''), ('620422', '6204', '00,62,6204', '会宁县', '62', '甘肃省', '6204', '白银市', '620422', '会宁县', '', '', '', '', 3, 1, ''), ('620423', '6204', '00,62,6204', '景泰县', '62', '甘肃省', '6204', '白银市', '620423', '景泰县', '', '', '', '', 3, 1, ''), ('6205', '62', '00,62', '天水市', '62', '甘肃省', '6205', '天水市', '', '', '', '', '', '', 2, 1, ''), ('620502', '6205', '00,62,6205', '秦州区', '62', '甘肃省', '6205', '天水市', '620502', '秦州区', '', '', '', '', 3, 1, ''), ('620503', '6205', '00,62,6205', '麦积区', '62', '甘肃省', '6205', '天水市', '620503', '麦积区', '', '', '', '', 3, 1, ''), ('620521', '6205', '00,62,6205', '清水县', '62', '甘肃省', '6205', '天水市', '620521', '清水县', '', '', '', '', 3, 1, ''), ('620522', '6205', '00,62,6205', '秦安县', '62', '甘肃省', '6205', '天水市', '620522', '秦安县', '', '', '', '', 3, 1, ''), ('620523', '6205', '00,62,6205', '甘谷县', '62', '甘肃省', '6205', '天水市', '620523', '甘谷县', '', '', '', '', 3, 1, ''), ('620524', '6205', '00,62,6205', '武山县', '62', '甘肃省', '6205', '天水市', '620524', '武山县', '', '', '', '', 3, 1, ''), ('620525', '6205', '00,62,6205', '张家川回族自治县', '62', '甘肃省', '6205', '天水市', '620525', '张家川回族自治县', '', '', '', '', 3, 1, ''), ('6206', '62', '00,62', '武威市', '62', '甘肃省', '6206', '武威市', '', '', '', '', '', '', 2, 1, ''), ('620602', '6206', '00,62,6206', '凉州区', '62', '甘肃省', '6206', '武威市', '620602', '凉州区', '', '', '', '', 3, 1, ''), ('620621', '6206', '00,62,6206', '民勤县', '62', '甘肃省', '6206', '武威市', '620621', '民勤县', '', '', '', '', 3, 1, ''), ('620622', '6206', '00,62,6206', '古浪县', '62', '甘肃省', '6206', '武威市', '620622', '古浪县', '', '', '', '', 3, 1, ''), ('620623', '6206', '00,62,6206', '天祝藏族自治县', '62', '甘肃省', '6206', '武威市', '620623', '天祝藏族自治县', '', '', '', '', 3, 1, ''), ('6207', '62', '00,62', '张掖市', '62', '甘肃省', '6207', '张掖市', '', '', '', '', '', '', 2, 1, ''), ('620702', '6207', '00,62,6207', '甘州区', '62', '甘肃省', '6207', '张掖市', '620702', '甘州区', '', '', '', '', 3, 1, ''), ('620721', '6207', '00,62,6207', '肃南裕固族自治县', '62', '甘肃省', '6207', '张掖市', '620721', '肃南裕固族自治县', '', '', '', '', 3, 1, ''), ('620722', '6207', '00,62,6207', '民乐县', '62', '甘肃省', '6207', '张掖市', '620722', '民乐县', '', '', '', '', 3, 1, ''), ('620723', '6207', '00,62,6207', '临泽县', '62', '甘肃省', '6207', '张掖市', '620723', '临泽县', '', '', '', '', 3, 1, ''), ('620724', '6207', '00,62,6207', '高台县', '62', '甘肃省', '6207', '张掖市', '620724', '高台县', '', '', '', '', 3, 1, ''), ('620725', '6207', '00,62,6207', '山丹县', '62', '甘肃省', '6207', '张掖市', '620725', '山丹县', '', '', '', '', 3, 1, ''), ('6208', '62', '00,62', '平凉市', '62', '甘肃省', '6208', '平凉市', '', '', '', '', '', '', 2, 1, ''), ('620802', '6208', '00,62,6208', '崆峒区', '62', '甘肃省', '6208', '平凉市', '620802', '崆峒区', '', '', '', '', 3, 1, ''), ('620821', '6208', '00,62,6208', '泾川县', '62', '甘肃省', '6208', '平凉市', '620821', '泾川县', '', '', '', '', 3, 1, ''), ('620822', '6208', '00,62,6208', '灵台县', '62', '甘肃省', '6208', '平凉市', '620822', '灵台县', '', '', '', '', 3, 1, ''), ('620823', '6208', '00,62,6208', '崇信县', '62', '甘肃省', '6208', '平凉市', '620823', '崇信县', '', '', '', '', 3, 1, ''), ('620825', '6208', '00,62,6208', '庄浪县', '62', '甘肃省', '6208', '平凉市', '620825', '庄浪县', '', '', '', '', 3, 1, ''), ('620826', '6208', '00,62,6208', '静宁县', '62', '甘肃省', '6208', '平凉市', '620826', '静宁县', '', '', '', '', 3, 1, ''), ('620881', '6208', '00,62,6208', '华亭市', '62', '甘肃省', '6208', '平凉市', '620881', '华亭市', '', '', '', '', 3, 1, ''), ('6209', '62', '00,62', '酒泉市', '62', '甘肃省', '6209', '酒泉市', '', '', '', '', '', '', 2, 1, ''), ('620902', '6209', '00,62,6209', '肃州区', '62', '甘肃省', '6209', '酒泉市', '620902', '肃州区', '', '', '', '', 3, 1, ''), ('620921', '6209', '00,62,6209', '金塔县', '62', '甘肃省', '6209', '酒泉市', '620921', '金塔县', '', '', '', '', 3, 1, ''), ('620922', '6209', '00,62,6209', '瓜州县', '62', '甘肃省', '6209', '酒泉市', '620922', '瓜州县', '', '', '', '', 3, 1, ''), ('620923', '6209', '00,62,6209', '肃北蒙古族自治县', '62', '甘肃省', '6209', '酒泉市', '620923', '肃北蒙古族自治县', '', '', '', '', 3, 1, ''), ('620924', '6209', '00,62,6209', '阿克塞哈萨克族自治县', '62', '甘肃省', '6209', '酒泉市', '620924', '阿克塞哈萨克族自治县', '', '', '', '', 3, 1, ''), ('620981', '6209', '00,62,6209', '玉门市', '62', '甘肃省', '6209', '酒泉市', '620981', '玉门市', '', '', '', '', 3, 1, ''), ('620982', '6209', '00,62,6209', '敦煌市', '62', '甘肃省', '6209', '酒泉市', '620982', '敦煌市', '', '', '', '', 3, 1, ''), ('6210', '62', '00,62', '庆阳市', '62', '甘肃省', '6210', '庆阳市', '', '', '', '', '', '', 2, 1, ''), ('621002', '6210', '00,62,6210', '西峰区', '62', '甘肃省', '6210', '庆阳市', '621002', '西峰区', '', '', '', '', 3, 1, ''), ('621021', '6210', '00,62,6210', '庆城县', '62', '甘肃省', '6210', '庆阳市', '621021', '庆城县', '', '', '', '', 3, 1, ''), ('621022', '6210', '00,62,6210', '环县', '62', '甘肃省', '6210', '庆阳市', '621022', '环县', '', '', '', '', 3, 1, ''), ('621023', '6210', '00,62,6210', '华池县', '62', '甘肃省', '6210', '庆阳市', '621023', '华池县', '', '', '', '', 3, 1, ''), ('621024', '6210', '00,62,6210', '合水县', '62', '甘肃省', '6210', '庆阳市', '621024', '合水县', '', '', '', '', 3, 1, ''), ('621025', '6210', '00,62,6210', '正宁县', '62', '甘肃省', '6210', '庆阳市', '621025', '正宁县', '', '', '', '', 3, 1, ''), ('621026', '6210', '00,62,6210', '宁县', '62', '甘肃省', '6210', '庆阳市', '621026', '宁县', '', '', '', '', 3, 1, ''), ('621027', '6210', '00,62,6210', '镇原县', '62', '甘肃省', '6210', '庆阳市', '621027', '镇原县', '', '', '', '', 3, 1, ''), ('6211', '62', '00,62', '定西市', '62', '甘肃省', '6211', '定西市', '', '', '', '', '', '', 2, 1, ''), ('621102', '6211', '00,62,6211', '安定区', '62', '甘肃省', '6211', '定西市', '621102', '安定区', '', '', '', '', 3, 1, ''), ('621121', '6211', '00,62,6211', '通渭县', '62', '甘肃省', '6211', '定西市', '621121', '通渭县', '', '', '', '', 3, 1, ''), ('621122', '6211', '00,62,6211', '陇西县', '62', '甘肃省', '6211', '定西市', '621122', '陇西县', '', '', '', '', 3, 1, ''), ('621123', '6211', '00,62,6211', '渭源县', '62', '甘肃省', '6211', '定西市', '621123', '渭源县', '', '', '', '', 3, 1, ''), ('621124', '6211', '00,62,6211', '临洮县', '62', '甘肃省', '6211', '定西市', '621124', '临洮县', '', '', '', '', 3, 1, ''), ('621125', '6211', '00,62,6211', '漳县', '62', '甘肃省', '6211', '定西市', '621125', '漳县', '', '', '', '', 3, 1, ''), ('621126', '6211', '00,62,6211', '岷县', '62', '甘肃省', '6211', '定西市', '621126', '岷县', '', '', '', '', 3, 1, ''), ('6212', '62', '00,62', '陇南市', '62', '甘肃省', '6212', '陇南市', '', '', '', '', '', '', 2, 1, ''), ('621202', '6212', '00,62,6212', '武都区', '62', '甘肃省', '6212', '陇南市', '621202', '武都区', '', '', '', '', 3, 1, ''), ('621221', '6212', '00,62,6212', '成县', '62', '甘肃省', '6212', '陇南市', '621221', '成县', '', '', '', '', 3, 1, ''), ('621222', '6212', '00,62,6212', '文县', '62', '甘肃省', '6212', '陇南市', '621222', '文县', '', '', '', '', 3, 1, ''), ('621223', '6212', '00,62,6212', '宕昌县', '62', '甘肃省', '6212', '陇南市', '621223', '宕昌县', '', '', '', '', 3, 1, ''), ('621224', '6212', '00,62,6212', '康县', '62', '甘肃省', '6212', '陇南市', '621224', '康县', '', '', '', '', 3, 1, ''), ('621225', '6212', '00,62,6212', '西和县', '62', '甘肃省', '6212', '陇南市', '621225', '西和县', '', '', '', '', 3, 1, ''), ('621226', '6212', '00,62,6212', '礼县', '62', '甘肃省', '6212', '陇南市', '621226', '礼县', '', '', '', '', 3, 1, ''), ('621227', '6212', '00,62,6212', '徽县', '62', '甘肃省', '6212', '陇南市', '621227', '徽县', '', '', '', '', 3, 1, ''), ('621228', '6212', '00,62,6212', '两当县', '62', '甘肃省', '6212', '陇南市', '621228', '两当县', '', '', '', '', 3, 1, ''), ('6229', '62', '00,62', '临夏回族自治州', '62', '甘肃省', '6229', '临夏回族自治州', '', '', '', '', '', '', 2, 1, ''), ('622901', '6229', '00,62,6229', '临夏市', '62', '甘肃省', '6229', '临夏回族自治州', '622901', '临夏市', '', '', '', '', 3, 1, ''), ('622921', '6229', '00,62,6229', '临夏县', '62', '甘肃省', '6229', '临夏回族自治州', '622921', '临夏县', '', '', '', '', 3, 1, ''), ('622922', '6229', '00,62,6229', '康乐县', '62', '甘肃省', '6229', '临夏回族自治州', '622922', '康乐县', '', '', '', '', 3, 1, ''), ('622923', '6229', '00,62,6229', '永靖县', '62', '甘肃省', '6229', '临夏回族自治州', '622923', '永靖县', '', '', '', '', 3, 1, ''), ('622924', '6229', '00,62,6229', '广河县', '62', '甘肃省', '6229', '临夏回族自治州', '622924', '广河县', '', '', '', '', 3, 1, ''), ('622925', '6229', '00,62,6229', '和政县', '62', '甘肃省', '6229', '临夏回族自治州', '622925', '和政县', '', '', '', '', 3, 1, ''), ('622926', '6229', '00,62,6229', '东乡族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622926', '东乡族自治县', '', '', '', '', 3, 1, ''), ('622927', '6229', '00,62,6229', '积石山保安族东乡族撒拉族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622927', '积石山保安族东乡族撒拉族自治县', '', '', '', '', 3, 1, ''), ('6230', '62', '00,62', '甘南藏族自治州', '62', '甘肃省', '6230', '甘南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('623001', '6230', '00,62,6230', '合作市', '62', '甘肃省', '6230', '甘南藏族自治州', '623001', '合作市', '', '', '', '', 3, 1, ''), ('623021', '6230', '00,62,6230', '临潭县', '62', '甘肃省', '6230', '甘南藏族自治州', '623021', '临潭县', '', '', '', '', 3, 1, ''), ('623022', '6230', '00,62,6230', '卓尼县', '62', '甘肃省', '6230', '甘南藏族自治州', '623022', '卓尼县', '', '', '', '', 3, 1, ''), ('623023', '6230', '00,62,6230', '舟曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623023', '舟曲县', '', '', '', '', 3, 1, ''), ('623024', '6230', '00,62,6230', '迭部县', '62', '甘肃省', '6230', '甘南藏族自治州', '623024', '迭部县', '', '', '', '', 3, 1, ''), ('623025', '6230', '00,62,6230', '玛曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623025', '玛曲县', '', '', '', '', 3, 1, ''), ('623026', '6230', '00,62,6230', '碌曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623026', '碌曲县', '', '', '', '', 3, 1, ''), ('623027', '6230', '00,62,6230', '夏河县', '62', '甘肃省', '6230', '甘南藏族自治州', '623027', '夏河县', '', '', '', '', 3, 1, ''), ('63', '00', '00', '青海省', '63', '青海省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6301', '63', '00,63', '西宁市', '63', '青海省', '6301', '西宁市', '', '', '', '', '', '', 2, 1, ''), ('630102', '6301', '00,63,6301', '城东区', '63', '青海省', '6301', '西宁市', '630102', '城东区', '', '', '', '', 3, 1, ''), ('630103', '6301', '00,63,6301', '城中区', '63', '青海省', '6301', '西宁市', '630103', '城中区', '', '', '', '', 3, 1, ''), ('630104', '6301', '00,63,6301', '城西区', '63', '青海省', '6301', '西宁市', '630104', '城西区', '', '', '', '', 3, 1, ''), ('630105', '6301', '00,63,6301', '城北区', '63', '青海省', '6301', '西宁市', '630105', '城北区', '', '', '', '', 3, 1, ''), ('630106', '6301', '00,63,6301', '湟中区', '63', '青海省', '6301', '西宁市', '630106', '湟中区', '', '', '', '', 3, 1, ''), ('630121', '6301', '00,63,6301', '大通回族土族自治县', '63', '青海省', '6301', '西宁市', '630121', '大通回族土族自治县', '', '', '', '', 3, 1, ''), ('630123', '6301', '00,63,6301', '湟源县', '63', '青海省', '6301', '西宁市', '630123', '湟源县', '', '', '', '', 3, 1, ''), ('6302', '63', '00,63', '海东市', '63', '青海省', '6302', '海东市', '', '', '', '', '', '', 2, 1, ''), ('630202', '6302', '00,63,6302', '乐都区', '63', '青海省', '6302', '海东市', '630202', '乐都区', '', '', '', '', 3, 1, ''), ('630203', '6302', '00,63,6302', '平安区', '63', '青海省', '6302', '海东市', '630203', '平安区', '', '', '', '', 3, 1, ''), ('630222', '6302', '00,63,6302', '民和回族土族自治县', '63', '青海省', '6302', '海东市', '630222', '民和回族土族自治县', '', '', '', '', 3, 1, ''), ('630223', '6302', '00,63,6302', '互助土族自治县', '63', '青海省', '6302', '海东市', '630223', '互助土族自治县', '', '', '', '', 3, 1, ''), ('630224', '6302', '00,63,6302', '化隆回族自治县', '63', '青海省', '6302', '海东市', '630224', '化隆回族自治县', '', '', '', '', 3, 1, ''), ('630225', '6302', '00,63,6302', '循化撒拉族自治县', '63', '青海省', '6302', '海东市', '630225', '循化撒拉族自治县', '', '', '', '', 3, 1, ''), ('6322', '63', '00,63', '海北藏族自治州', '63', '青海省', '6322', '海北藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632221', '6322', '00,63,6322', '门源回族自治县', '63', '青海省', '6322', '海北藏族自治州', '632221', '门源回族自治县', '', '', '', '', 3, 1, ''), ('632222', '6322', '00,63,6322', '祁连县', '63', '青海省', '6322', '海北藏族自治州', '632222', '祁连县', '', '', '', '', 3, 1, ''), ('632223', '6322', '00,63,6322', '海晏县', '63', '青海省', '6322', '海北藏族自治州', '632223', '海晏县', '', '', '', '', 3, 1, ''), ('632224', '6322', '00,63,6322', '刚察县', '63', '青海省', '6322', '海北藏族自治州', '632224', '刚察县', '', '', '', '', 3, 1, ''), ('6323', '63', '00,63', '黄南藏族自治州', '63', '青海省', '6323', '黄南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632321', '6323', '00,63,6323', '同仁县', '63', '青海省', '6323', '黄南藏族自治州', '632321', '同仁县', '', '', '', '', 3, 1, ''), ('632322', '6323', '00,63,6323', '尖扎县', '63', '青海省', '6323', '黄南藏族自治州', '632322', '尖扎县', '', '', '', '', 3, 1, ''), ('632323', '6323', '00,63,6323', '泽库县', '63', '青海省', '6323', '黄南藏族自治州', '632323', '泽库县', '', '', '', '', 3, 1, ''), ('632324', '6323', '00,63,6323', '河南蒙古族自治县', '63', '青海省', '6323', '黄南藏族自治州', '632324', '河南蒙古族自治县', '', '', '', '', 3, 1, ''), ('6325', '63', '00,63', '海南藏族自治州', '63', '青海省', '6325', '海南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632521', '6325', '00,63,6325', '共和县', '63', '青海省', '6325', '海南藏族自治州', '632521', '共和县', '', '', '', '', 3, 1, ''), ('632522', '6325', '00,63,6325', '同德县', '63', '青海省', '6325', '海南藏族自治州', '632522', '同德县', '', '', '', '', 3, 1, ''), ('632523', '6325', '00,63,6325', '贵德县', '63', '青海省', '6325', '海南藏族自治州', '632523', '贵德县', '', '', '', '', 3, 1, ''), ('632524', '6325', '00,63,6325', '兴海县', '63', '青海省', '6325', '海南藏族自治州', '632524', '兴海县', '', '', '', '', 3, 1, ''), ('632525', '6325', '00,63,6325', '贵南县', '63', '青海省', '6325', '海南藏族自治州', '632525', '贵南县', '', '', '', '', 3, 1, ''), ('6326', '63', '00,63', '果洛藏族自治州', '63', '青海省', '6326', '果洛藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632621', '6326', '00,63,6326', '玛沁县', '63', '青海省', '6326', '果洛藏族自治州', '632621', '玛沁县', '', '', '', '', 3, 1, ''), ('632622', '6326', '00,63,6326', '班玛县', '63', '青海省', '6326', '果洛藏族自治州', '632622', '班玛县', '', '', '', '', 3, 1, ''), ('632623', '6326', '00,63,6326', '甘德县', '63', '青海省', '6326', '果洛藏族自治州', '632623', '甘德县', '', '', '', '', 3, 1, ''), ('632624', '6326', '00,63,6326', '达日县', '63', '青海省', '6326', '果洛藏族自治州', '632624', '达日县', '', '', '', '', 3, 1, ''), ('632625', '6326', '00,63,6326', '久治县', '63', '青海省', '6326', '果洛藏族自治州', '632625', '久治县', '', '', '', '', 3, 1, ''), ('632626', '6326', '00,63,6326', '玛多县', '63', '青海省', '6326', '果洛藏族自治州', '632626', '玛多县', '', '', '', '', 3, 1, ''), ('6327', '63', '00,63', '玉树藏族自治州', '63', '青海省', '6327', '玉树藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632701', '6327', '00,63,6327', '玉树市', '63', '青海省', '6327', '玉树藏族自治州', '632701', '玉树市', '', '', '', '', 3, 1, ''), ('632722', '6327', '00,63,6327', '杂多县', '63', '青海省', '6327', '玉树藏族自治州', '632722', '杂多县', '', '', '', '', 3, 1, ''), ('632723', '6327', '00,63,6327', '称多县', '63', '青海省', '6327', '玉树藏族自治州', '632723', '称多县', '', '', '', '', 3, 1, ''), ('632724', '6327', '00,63,6327', '治多县', '63', '青海省', '6327', '玉树藏族自治州', '632724', '治多县', '', '', '', '', 3, 1, ''), ('632725', '6327', '00,63,6327', '囊谦县', '63', '青海省', '6327', '玉树藏族自治州', '632725', '囊谦县', '', '', '', '', 3, 1, ''), ('632726', '6327', '00,63,6327', '曲麻莱县', '63', '青海省', '6327', '玉树藏族自治州', '632726', '曲麻莱县', '', '', '', '', 3, 1, ''), ('6328', '63', '00,63', '海西蒙古族藏族自治州', '63', '青海省', '6328', '海西蒙古族藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632801', '6328', '00,63,6328', '格尔木市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632801', '格尔木市', '', '', '', '', 3, 1, ''), ('632802', '6328', '00,63,6328', '德令哈市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632802', '德令哈市', '', '', '', '', 3, 1, ''), ('632803', '6328', '00,63,6328', '茫崖市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632803', '茫崖市', '', '', '', '', 3, 1, ''), ('632821', '6328', '00,63,6328', '乌兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632821', '乌兰县', '', '', '', '', 3, 1, ''), ('632822', '6328', '00,63,6328', '都兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632822', '都兰县', '', '', '', '', 3, 1, ''), ('632823', '6328', '00,63,6328', '天峻县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632823', '天峻县', '', '', '', '', 3, 1, ''), ('64', '00', '00', '宁夏回族自治区', '64', '宁夏回族自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6401', '64', '00,64', '银川市', '64', '宁夏回族自治区', '6401', '银川市', '', '', '', '', '', '', 2, 1, ''), ('640104', '6401', '00,64,6401', '兴庆区', '64', '宁夏回族自治区', '6401', '银川市', '640104', '兴庆区', '', '', '', '', 3, 1, ''), ('640105', '6401', '00,64,6401', '西夏区', '64', '宁夏回族自治区', '6401', '银川市', '640105', '西夏区', '', '', '', '', 3, 1, ''), ('640106', '6401', '00,64,6401', '金凤区', '64', '宁夏回族自治区', '6401', '银川市', '640106', '金凤区', '', '', '', '', 3, 1, ''), ('640121', '6401', '00,64,6401', '永宁县', '64', '宁夏回族自治区', '6401', '银川市', '640121', '永宁县', '', '', '', '', 3, 1, ''), ('640122', '6401', '00,64,6401', '贺兰县', '64', '宁夏回族自治区', '6401', '银川市', '640122', '贺兰县', '', '', '', '', 3, 1, ''), ('640181', '6401', '00,64,6401', '灵武市', '64', '宁夏回族自治区', '6401', '银川市', '640181', '灵武市', '', '', '', '', 3, 1, ''), ('6402', '64', '00,64', '石嘴山市', '64', '宁夏回族自治区', '6402', '石嘴山市', '', '', '', '', '', '', 2, 1, ''), ('640202', '6402', '00,64,6402', '大武口区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640202', '大武口区', '', '', '', '', 3, 1, ''), ('640205', '6402', '00,64,6402', '惠农区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640205', '惠农区', '', '', '', '', 3, 1, ''), ('640221', '6402', '00,64,6402', '平罗县', '64', '宁夏回族自治区', '6402', '石嘴山市', '640221', '平罗县', '', '', '', '', 3, 1, ''), ('6403', '64', '00,64', '吴忠市', '64', '宁夏回族自治区', '6403', '吴忠市', '', '', '', '', '', '', 2, 1, ''), ('640302', '6403', '00,64,6403', '利通区', '64', '宁夏回族自治区', '6403', '吴忠市', '640302', '利通区', '', '', '', '', 3, 1, ''), ('640303', '6403', '00,64,6403', '红寺堡区', '64', '宁夏回族自治区', '6403', '吴忠市', '640303', '红寺堡区', '', '', '', '', 3, 1, ''), ('640323', '6403', '00,64,6403', '盐池县', '64', '宁夏回族自治区', '6403', '吴忠市', '640323', '盐池县', '', '', '', '', 3, 1, ''), ('640324', '6403', '00,64,6403', '同心县', '64', '宁夏回族自治区', '6403', '吴忠市', '640324', '同心县', '', '', '', '', 3, 1, ''), ('640381', '6403', '00,64,6403', '青铜峡市', '64', '宁夏回族自治区', '6403', '吴忠市', '640381', '青铜峡市', '', '', '', '', 3, 1, ''), ('6404', '64', '00,64', '固原市', '64', '宁夏回族自治区', '6404', '固原市', '', '', '', '', '', '', 2, 1, ''), ('640402', '6404', '00,64,6404', '原州区', '64', '宁夏回族自治区', '6404', '固原市', '640402', '原州区', '', '', '', '', 3, 1, ''), ('640422', '6404', '00,64,6404', '西吉县', '64', '宁夏回族自治区', '6404', '固原市', '640422', '西吉县', '', '', '', '', 3, 1, ''), ('640423', '6404', '00,64,6404', '隆德县', '64', '宁夏回族自治区', '6404', '固原市', '640423', '隆德县', '', '', '', '', 3, 1, ''), ('640424', '6404', '00,64,6404', '泾源县', '64', '宁夏回族自治区', '6404', '固原市', '640424', '泾源县', '', '', '', '', 3, 1, ''), ('640425', '6404', '00,64,6404', '彭阳县', '64', '宁夏回族自治区', '6404', '固原市', '640425', '彭阳县', '', '', '', '', 3, 1, ''), ('6405', '64', '00,64', '中卫市', '64', '宁夏回族自治区', '6405', '中卫市', '', '', '', '', '', '', 2, 1, ''), ('640502', '6405', '00,64,6405', '沙坡头区', '64', '宁夏回族自治区', '6405', '中卫市', '640502', '沙坡头区', '', '', '', '', 3, 1, ''), ('640521', '6405', '00,64,6405', '中宁县', '64', '宁夏回族自治区', '6405', '中卫市', '640521', '中宁县', '', '', '', '', 3, 1, ''), ('640522', '6405', '00,64,6405', '海原县', '64', '宁夏回族自治区', '6405', '中卫市', '640522', '海原县', '', '', '', '', 3, 1, ''), ('65', '00', '00', '新疆维吾尔自治区', '65', '新疆维吾尔自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6501', '65', '00,65', '乌鲁木齐市', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '', '', '', '', '', '', 2, 1, ''), ('650102', '6501', '00,65,6501', '天山区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650102', '天山区', '', '', '', '', 3, 1, ''), ('650103', '6501', '00,65,6501', '沙依巴克区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650103', '沙依巴克区', '', '', '', '', 3, 1, ''), ('650104', '6501', '00,65,6501', '新市区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650104', '新市区', '', '', '', '', 3, 1, ''), ('650105', '6501', '00,65,6501', '水磨沟区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650105', '水磨沟区', '', '', '', '', 3, 1, ''), ('650106', '6501', '00,65,6501', '头屯河区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650106', '头屯河区', '', '', '', '', 3, 1, ''), ('650107', '6501', '00,65,6501', '达坂城区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650107', '达坂城区', '', '', '', '', 3, 1, ''), ('650109', '6501', '00,65,6501', '米东区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650109', '米东区', '', '', '', '', 3, 1, ''), ('650121', '6501', '00,65,6501', '乌鲁木齐县', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650121', '乌鲁木齐县', '', '', '', '', 3, 1, ''), ('6502', '65', '00,65', '克拉玛依市', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '', '', '', '', '', '', 2, 1, ''), ('650202', '6502', '00,65,6502', '独山子区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650202', '独山子区', '', '', '', '', 3, 1, ''), ('650203', '6502', '00,65,6502', '克拉玛依区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650203', '克拉玛依区', '', '', '', '', 3, 1, ''), ('650204', '6502', '00,65,6502', '白碱滩区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650204', '白碱滩区', '', '', '', '', 3, 1, ''), ('650205', '6502', '00,65,6502', '乌尔禾区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650205', '乌尔禾区', '', '', '', '', 3, 1, ''), ('6504', '65', '00,65', '吐鲁番市', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '', '', '', '', '', '', 2, 1, ''), ('650402', '6504', '00,65,6504', '高昌区', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650402', '高昌区', '', '', '', '', 3, 1, ''), ('650421', '6504', '00,65,6504', '鄯善县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650421', '鄯善县', '', '', '', '', 3, 1, ''), ('650422', '6504', '00,65,6504', '托克逊县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650422', '托克逊县', '', '', '', '', 3, 1, ''), ('6505', '65', '00,65', '哈密市', '65', '新疆维吾尔自治区', '6505', '哈密市', '', '', '', '', '', '', 2, 1, ''), ('650502', '6505', '00,65,6505', '伊州区', '65', '新疆维吾尔自治区', '6505', '哈密市', '650502', '伊州区', '', '', '', '', 3, 1, ''), ('650521', '6505', '00,65,6505', '巴里坤哈萨克自治县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650521', '巴里坤哈萨克自治县', '', '', '', '', 3, 1, ''), ('650522', '6505', '00,65,6505', '伊吾县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650522', '伊吾县', '', '', '', '', 3, 1, ''), ('6523', '65', '00,65', '昌吉回族自治州', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '', '', '', '', '', '', 2, 1, ''), ('652301', '6523', '00,65,6523', '昌吉市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652301', '昌吉市', '', '', '', '', 3, 1, ''), ('652302', '6523', '00,65,6523', '阜康市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652302', '阜康市', '', '', '', '', 3, 1, ''), ('652323', '6523', '00,65,6523', '呼图壁县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652323', '呼图壁县', '', '', '', '', 3, 1, ''), ('652324', '6523', '00,65,6523', '玛纳斯县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652324', '玛纳斯县', '', '', '', '', 3, 1, ''), ('652325', '6523', '00,65,6523', '奇台县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652325', '奇台县', '', '', '', '', 3, 1, ''), ('652327', '6523', '00,65,6523', '吉木萨尔县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652327', '吉木萨尔县', '', '', '', '', 3, 1, ''), ('652328', '6523', '00,65,6523', '木垒哈萨克自治县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652328', '木垒哈萨克自治县', '', '', '', '', 3, 1, ''), ('6527', '65', '00,65', '博尔塔拉蒙古自治州', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652701', '6527', '00,65,6527', '博乐市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652701', '博乐市', '', '', '', '', 3, 1, ''), ('652702', '6527', '00,65,6527', '阿拉山口市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652702', '阿拉山口市', '', '', '', '', 3, 1, ''), ('652722', '6527', '00,65,6527', '精河县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652722', '精河县', '', '', '', '', 3, 1, ''), ('652723', '6527', '00,65,6527', '温泉县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652723', '温泉县', '', '', '', '', 3, 1, ''), ('6528', '65', '00,65', '巴音郭楞蒙古自治州', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652801', '6528', '00,65,6528', '库尔勒市', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652801', '库尔勒市', '', '', '', '', 3, 1, ''), ('652822', '6528', '00,65,6528', '轮台县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652822', '轮台县', '', '', '', '', 3, 1, ''), ('652823', '6528', '00,65,6528', '尉犁县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652823', '尉犁县', '', '', '', '', 3, 1, ''), ('652824', '6528', '00,65,6528', '若羌县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652824', '若羌县', '', '', '', '', 3, 1, ''), ('652825', '6528', '00,65,6528', '且末县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652825', '且末县', '', '', '', '', 3, 1, ''), ('652826', '6528', '00,65,6528', '焉耆回族自治县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652826', '焉耆回族自治县', '', '', '', '', 3, 1, ''), ('652827', '6528', '00,65,6528', '和静县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652827', '和静县', '', '', '', '', 3, 1, ''), ('652828', '6528', '00,65,6528', '和硕县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652828', '和硕县', '', '', '', '', 3, 1, ''), ('652829', '6528', '00,65,6528', '博湖县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652829', '博湖县', '', '', '', '', 3, 1, ''), ('6529', '65', '00,65', '阿克苏地区', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '', '', '', '', '', '', 2, 1, ''), ('652901', '6529', '00,65,6529', '阿克苏市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652901', '阿克苏市', '', '', '', '', 3, 1, ''), ('652902', '6529', '00,65,6529', '库车市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652902', '库车市', '', '', '', '', 3, 1, ''), ('652922', '6529', '00,65,6529', '温宿县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652922', '温宿县', '', '', '', '', 3, 1, ''), ('652924', '6529', '00,65,6529', '沙雅县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652924', '沙雅县', '', '', '', '', 3, 1, ''), ('652925', '6529', '00,65,6529', '新和县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652925', '新和县', '', '', '', '', 3, 1, ''), ('652926', '6529', '00,65,6529', '拜城县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652926', '拜城县', '', '', '', '', 3, 1, ''), ('652927', '6529', '00,65,6529', '乌什县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652927', '乌什县', '', '', '', '', 3, 1, ''), ('652928', '6529', '00,65,6529', '阿瓦提县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652928', '阿瓦提县', '', '', '', '', 3, 1, ''), ('652929', '6529', '00,65,6529', '柯坪县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652929', '柯坪县', '', '', '', '', 3, 1, ''), ('6530', '65', '00,65', '克孜勒苏柯尔克孜自治州', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '', '', '', '', '', '', 2, 1, ''), ('653001', '6530', '00,65,6530', '阿图什市', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653001', '阿图什市', '', '', '', '', 3, 1, ''), ('653022', '6530', '00,65,6530', '阿克陶县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653022', '阿克陶县', '', '', '', '', 3, 1, ''), ('653023', '6530', '00,65,6530', '阿合奇县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653023', '阿合奇县', '', '', '', '', 3, 1, ''), ('653024', '6530', '00,65,6530', '乌恰县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653024', '乌恰县', '', '', '', '', 3, 1, ''), ('6531', '65', '00,65', '喀什地区', '65', '新疆维吾尔自治区', '6531', '喀什地区', '', '', '', '', '', '', 2, 1, ''), ('653101', '6531', '00,65,6531', '喀什市', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653101', '喀什市', '', '', '', '', 3, 1, ''), ('653121', '6531', '00,65,6531', '疏附县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653121', '疏附县', '', '', '', '', 3, 1, ''), ('653122', '6531', '00,65,6531', '疏勒县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653122', '疏勒县', '', '', '', '', 3, 1, ''), ('653123', '6531', '00,65,6531', '英吉沙县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653123', '英吉沙县', '', '', '', '', 3, 1, ''), ('653124', '6531', '00,65,6531', '泽普县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653124', '泽普县', '', '', '', '', 3, 1, ''), ('653125', '6531', '00,65,6531', '莎车县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653125', '莎车县', '', '', '', '', 3, 1, ''), ('653126', '6531', '00,65,6531', '叶城县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653126', '叶城县', '', '', '', '', 3, 1, ''), ('653127', '6531', '00,65,6531', '麦盖提县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653127', '麦盖提县', '', '', '', '', 3, 1, ''), ('653128', '6531', '00,65,6531', '岳普湖县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653128', '岳普湖县', '', '', '', '', 3, 1, ''), ('653129', '6531', '00,65,6531', '伽师县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653129', '伽师县', '', '', '', '', 3, 1, ''), ('653130', '6531', '00,65,6531', '巴楚县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653130', '巴楚县', '', '', '', '', 3, 1, ''), ('653131', '6531', '00,65,6531', '塔什库尔干塔吉克自治县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653131', '塔什库尔干塔吉克自治县', '', '', '', '', 3, 1, ''), ('6532', '65', '00,65', '和田地区', '65', '新疆维吾尔自治区', '6532', '和田地区', '', '', '', '', '', '', 2, 1, ''), ('653201', '6532', '00,65,6532', '和田市', '65', '新疆维吾尔自治区', '6532', '和田地区', '653201', '和田市', '', '', '', '', 3, 1, ''), ('653221', '6532', '00,65,6532', '和田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653221', '和田县', '', '', '', '', 3, 1, ''), ('653222', '6532', '00,65,6532', '墨玉县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653222', '墨玉县', '', '', '', '', 3, 1, ''), ('653223', '6532', '00,65,6532', '皮山县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653223', '皮山县', '', '', '', '', 3, 1, ''), ('653224', '6532', '00,65,6532', '洛浦县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653224', '洛浦县', '', '', '', '', 3, 1, ''), ('653225', '6532', '00,65,6532', '策勒县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653225', '策勒县', '', '', '', '', 3, 1, ''), ('653226', '6532', '00,65,6532', '于田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653226', '于田县', '', '', '', '', 3, 1, ''), ('653227', '6532', '00,65,6532', '民丰县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653227', '民丰县', '', '', '', '', 3, 1, ''), ('6540', '65', '00,65', '伊犁哈萨克自治州', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '', '', '', '', '', '', 2, 1, ''), ('654002', '6540', '00,65,6540', '伊宁市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654002', '伊宁市', '', '', '', '', 3, 1, ''), ('654003', '6540', '00,65,6540', '奎屯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654003', '奎屯市', '', '', '', '', 3, 1, ''), ('654004', '6540', '00,65,6540', '霍尔果斯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654004', '霍尔果斯市', '', '', '', '', 3, 1, ''), ('654021', '6540', '00,65,6540', '伊宁县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654021', '伊宁县', '', '', '', '', 3, 1, ''), ('654022', '6540', '00,65,6540', '察布查尔锡伯自治县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654022', '察布查尔锡伯自治县', '', '', '', '', 3, 1, ''), ('654023', '6540', '00,65,6540', '霍城县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654023', '霍城县', '', '', '', '', 3, 1, ''), ('654024', '6540', '00,65,6540', '巩留县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654024', '巩留县', '', '', '', '', 3, 1, ''), ('654025', '6540', '00,65,6540', '新源县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654025', '新源县', '', '', '', '', 3, 1, ''), ('654026', '6540', '00,65,6540', '昭苏县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654026', '昭苏县', '', '', '', '', 3, 1, ''), ('654027', '6540', '00,65,6540', '特克斯县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654027', '特克斯县', '', '', '', '', 3, 1, ''), ('654028', '6540', '00,65,6540', '尼勒克县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654028', '尼勒克县', '', '', '', '', 3, 1, ''), ('6542', '65', '00,65', '塔城地区', '65', '新疆维吾尔自治区', '6542', '塔城地区', '', '', '', '', '', '', 2, 1, ''), ('654201', '6542', '00,65,6542', '塔城市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654201', '塔城市', '', '', '', '', 3, 1, ''), ('654202', '6542', '00,65,6542', '乌苏市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654202', '乌苏市', '', '', '', '', 3, 1, ''), ('654221', '6542', '00,65,6542', '额敏县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654221', '额敏县', '', '', '', '', 3, 1, ''), ('654223', '6542', '00,65,6542', '沙湾县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654223', '沙湾县', '', '', '', '', 3, 1, ''), ('654224', '6542', '00,65,6542', '托里县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654224', '托里县', '', '', '', '', 3, 1, ''), ('654225', '6542', '00,65,6542', '裕民县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654225', '裕民县', '', '', '', '', 3, 1, ''), ('654226', '6542', '00,65,6542', '和布克赛尔蒙古自治县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654226', '和布克赛尔蒙古自治县', '', '', '', '', 3, 1, ''), ('6543', '65', '00,65', '阿勒泰地区', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '', '', '', '', '', '', 2, 1, ''), ('654301', '6543', '00,65,6543', '阿勒泰市', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654301', '阿勒泰市', '', '', '', '', 3, 1, ''), ('654321', '6543', '00,65,6543', '布尔津县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654321', '布尔津县', '', '', '', '', 3, 1, ''), ('654322', '6543', '00,65,6543', '富蕴县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654322', '富蕴县', '', '', '', '', 3, 1, ''), ('654323', '6543', '00,65,6543', '福海县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654323', '福海县', '', '', '', '', 3, 1, ''), ('654324', '6543', '00,65,6543', '哈巴河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654324', '哈巴河县', '', '', '', '', 3, 1, ''), ('654325', '6543', '00,65,6543', '青河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654325', '青河县', '', '', '', '', 3, 1, ''), ('654326', '6543', '00,65,6543', '吉木乃县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654326', '吉木乃县', '', '', '', '', 3, 1, ''), ('6590', '65', '00,65', '自治区直辖县级行政区', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('659001', '6590', '00,65,6590', '石河子市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659001', '石河子市', '', '', '', '', 3, 1, ''), ('659002', '6590', '00,65,6590', '阿拉尔市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659002', '阿拉尔市', '', '', '', '', 3, 1, ''), ('659003', '6590', '00,65,6590', '图木舒克市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659003', '图木舒克市', '', '', '', '', 3, 1, ''), ('659004', '6590', '00,65,6590', '五家渠市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659004', '五家渠市', '', '', '', '', 3, 1, ''), ('659005', '6590', '00,65,6590', '北屯市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659005', '北屯市', '', '', '', '', 3, 1, ''), ('659006', '6590', '00,65,6590', '铁门关市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659006', '铁门关市', '', '', '', '', 3, 1, ''), ('659007', '6590', '00,65,6590', '双河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659007', '双河市', '', '', '', '', 3, 1, ''), ('659008', '6590', '00,65,6590', '可克达拉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659008', '可克达拉市', '', '', '', '', 3, 1, ''), ('659009', '6590', '00,65,6590', '昆玉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659009', '昆玉市', '', '', '', '', 3, 1, ''), ('659010', '6590', '00,65,6590', '胡杨河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659010', '胡杨河市', '', '', '', '', 3, 1, ''), ('71', '00', '00', '台湾省', '71', '台湾省', '', '', '', '', '', '', '', '', 1, 1, ''), ('81', '00', '00', '香港特别行政区', '81', '香港特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''), ('82', '00', '00', '澳门特别行政区', '82', '澳门特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); +COMMIT; + -- ---------------------------- -- Table structure for blade_role -- ---------------------------- @@ -381,7 +419,7 @@ CREATE TABLE `blade_role_menu` ( -- Records of blade_role_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201); +INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201); COMMIT; -- ---------------------------- diff --git a/doc/sql/blade/blade-update-2.6.2~2.7.0.sql b/doc/sql/blade/blade-update-2.6.2~2.7.0.sql deleted file mode 100644 index aaca268c..00000000 --- a/doc/sql/blade/blade-update-2.6.2~2.7.0.sql +++ /dev/null @@ -1,175 +0,0 @@ --- ---------------------------- --- 修改表主键为long类型 --- ---------------------------- -ALTER TABLE `blade_notice` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人' AFTER `content`, - MODIFY COLUMN `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人' AFTER `create_time`; -ALTER TABLE `blade_client` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人' AFTER `autoapprove`, - MODIFY COLUMN `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人' AFTER `create_time`; -ALTER TABLE `blade_code` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST; -ALTER TABLE `blade_datasource` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST; -ALTER TABLE `blade_dept` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键' AFTER `tenant_id`; -ALTER TABLE `blade_dict` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键' AFTER `id`; -ALTER TABLE `blade_menu` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父级菜单' AFTER `id`; -ALTER TABLE `blade_param` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人' AFTER `remark`, - MODIFY COLUMN `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人' AFTER `create_time`; -ALTER TABLE `blade_role` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键' AFTER `tenant_id`; -ALTER TABLE `blade_role_menu` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单id' AFTER `id`, - MODIFY COLUMN `role_id` bigint(64) NULL DEFAULT NULL COMMENT '角色id' AFTER `menu_id`; -ALTER TABLE `blade_tenant` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人' AFTER `address`, - MODIFY COLUMN `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人' AFTER `create_time`; -ALTER TABLE `blade_user` - MODIFY COLUMN `id` bigint(64) NOT NULL COMMENT '主键' FIRST, - MODIFY COLUMN `role_id` bigint(64) NULL DEFAULT NULL COMMENT '角色id' AFTER `sex`, - MODIFY COLUMN `dept_id` bigint(64) NULL DEFAULT NULL COMMENT '部门id' AFTER `role_id`, - MODIFY COLUMN `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人' AFTER `dept_id`, - MODIFY COLUMN `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人' AFTER `create_time`; - --- ---------------------------- --- 删除多余字段 --- ---------------------------- -ALTER TABLE `blade_datasource` - DROP COLUMN `create_dept`; - --- ---------------------------- --- 修改表字段为雪花id --- ---------------------------- -update `blade_client` set id = id + 1123598811738675200; -update `blade_code` set id = id + 1123598812738675200, datasource_id = datasource_id + 1123598812738675200; -update `blade_datasource` set id = id + 1123598812738675200; -update `blade_dept` set id = id + 1123598813738675200; -update `blade_dept` set parent_id = parent_id + 1123598813738675200 where parent_id > 0; -update `blade_dict` set id = id + 1123598814738675200; -update `blade_dict` set parent_id = parent_id + 1123598814738675200 where parent_id > 0; -update `blade_menu` set id = id + 1123598815738675200; -update `blade_menu` set parent_id = parent_id + 1123598815738675200 where parent_id > 0; -update `blade_role` set id = id + 1123598816738675200; -update `blade_role` set parent_id = parent_id + 1123598816738675200 where parent_id > 0; -update `blade_role_menu` set id = id + 1123598817738675200; -update `blade_role_menu` set menu_id = menu_id + 1123598815738675200; -update `blade_role_menu` set role_id = role_id + 1123598816738675200; -update `blade_notice` set id = id + 1123598818738675200, create_user = create_user + 1123598821738675200, update_user = update_user + 1123598821738675200; -update `blade_param` set id = id + 1123598819738675200, create_user = create_user + 1123598821738675200, update_user = update_user + 1123598821738675200; -update `blade_tenant` set id = id + 1123598820738675200, create_user = create_user + 1123598821738675200, update_user = update_user + 1123598821738675200; -update `blade_user` set id = id + 1123598821738675200, role_id = role_id + 1123598816738675200, dept_id = dept_id + 1123598813738675200, create_user = create_user + 1123598821738675200, update_user = update_user + 1123598821738675200; - --- ---------------------------- --- 将user表字段再改回varchar --- ---------------------------- -ALTER TABLE `blade_user` - MODIFY COLUMN `role_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色id' AFTER `sex`, - MODIFY COLUMN `dept_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门id' AFTER `role_id`; - - --- ---------------------------- --- 增加用户表字段 --- ---------------------------- -ALTER TABLE `blade_user` - ADD COLUMN `code` varchar(12) NULL COMMENT '用户编号' AFTER `tenant_id`, - ADD COLUMN `post_id` varchar(1000) NULL COMMENT '岗位id' AFTER `dept_id`; - -update `blade_user` set post_id = 1123598817738675201 where id = 1123598821738675201; - --- ---------------------------- --- 增加岗位管理表 --- ---------------------------- -CREATE TABLE `blade_post` ( - `id` bigint(64) NOT NULL COMMENT '主键', - `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', - `category` int(11) NULL DEFAULT NULL COMMENT '岗位类型', - `post_code` varchar(12) NULL COMMENT '岗位编号', - `post_name` varchar(64) NULL COMMENT '岗位名称', - `sort` int(2) NULL COMMENT '岗位排序', - `remark` varchar(255) NULL COMMENT '岗位描述', - `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人', - `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', - `status` int(2) NULL DEFAULT NULL COMMENT '状态', - `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除', - PRIMARY KEY (`id`) -) COMMENT = '岗位表'; - --- ---------------------------- --- 增加岗位管理表数据 --- ---------------------------- -INSERT INTO `blade_post`(`id`, `tenant_id`, `category`, `post_code`, `post_name`, `sort`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) -VALUES (1123598817738675201, '000000', 1, 'ceo', '首席执行官', 1, '总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); -INSERT INTO `blade_post`(`id`, `tenant_id`, `category`, `post_code`, `post_name`, `sort`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) -VALUES (1123598817738675202, '000000', 1, 'coo', '首席运营官', 2, '常务总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); -INSERT INTO `blade_post`(`id`, `tenant_id`, `category`, `post_code`, `post_name`, `sort`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) -VALUES (1123598817738675203, '000000', 1, 'cfo', '首席财务官', 3, '财务总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); -INSERT INTO `blade_post`(`id`, `tenant_id`, `category`, `post_code`, `post_name`, `sort`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) -VALUES (1123598817738675204, '000000', 1, 'cto', '首席技术官', 4, '技术总监', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); -INSERT INTO `blade_post`(`id`, `tenant_id`, `category`, `post_code`, `post_name`, `sort`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) -VALUES (1123598817738675205, '000000', 1, 'cio', '首席信息官', 5, '信息总监', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); -INSERT INTO `blade_post`(`id`, `tenant_id`, `category`, `post_code`, `post_name`, `sort`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) -VALUES (1123598817738675206, '000000', 2, 'pm', '技术经理', 6, '研发和产品是永远的朋友', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); -INSERT INTO `blade_post`(`id`, `tenant_id`, `category`, `post_code`, `post_name`, `sort`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) -VALUES (1123598817738675207, '000000', 2, 'hrm', '人力经理', 7, '人力资源部门工作管理者', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); -INSERT INTO `blade_post`(`id`, `tenant_id`, `category`, `post_code`, `post_name`, `sort`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) -VALUES (1123598817738675208, '000000', 3, 'staff', '普通员工', 8, '普通员工', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); - --- ---------------------------- --- 增加岗位管理菜单数据 --- ---------------------------- -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733389668962251', '1123598815738675203', 'post', '岗位管理', 'menu', '/system/post', 'iconfont iconicon_message', 2, 1, 0, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733389668962252', '1164733389668962251', 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733389668962253', '1164733389668962251', 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733389668962254', '1164733389668962251', 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733389668962255', '1164733389668962251', 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0); - --- ---------------------------- --- 增加岗位管理菜单权限数据 --- ---------------------------- -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875225001', '1164733389668962251', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875225002', '1164733389668962252', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875225003', '1164733389668962253', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875225004', '1164733389668962254', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875225005', '1164733389668962255', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875225006', '1164733389668962256', '1123598816738675201'); - --- ---------------------------- --- 增加岗位类型字典数据 --- ---------------------------- -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777220, 0, 'post_category', '-1', '岗位类型', 12, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777221, 1123598814738777220, 'post_category', '1', '高层', 1, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777222, 1123598814738777220, 'post_category', '2', '中层', 2, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777223, 1123598814738777220, 'post_category', '3', '基层', 3, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777224, 1123598814738777220, 'post_category', '4', '其他', 4, NULL, 0); diff --git a/doc/sql/blade/blade-update-2.7.0~2.7.1.sql b/doc/sql/blade/blade-update-2.7.0~2.7.1.sql new file mode 100644 index 00000000..15cd6222 --- /dev/null +++ b/doc/sql/blade/blade-update-2.7.0~2.7.1.sql @@ -0,0 +1,3311 @@ +-- ---------------------------- +-- 创建行政区划表 +-- ---------------------------- +CREATE TABLE `blade_region` ( + `code` varchar(12) NOT NULL COMMENT '区划编号', + `parent_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父区划编号', + `ancestors` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '祖区划编号', + `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区划名称', + `province_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级区划编号', + `province_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级名称', + `city_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级区划编号', + `city_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级名称', + `district_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级区划编号', + `district_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级名称', + `town_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级区划编号', + `town_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级名称', + `village_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级区划编号', + `village_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级名称', + `level` int(2) NULL COMMENT '层级', + `sort` int(2) NULL COMMENT '排序', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`code`) +) COMMENT = '行政区划表' ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; + +-- ---------------------------- +-- 插入行政区划菜单数据 +-- ---------------------------- +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399668962201', '0', 'base', '基础配置', 'menu', '/base', 'iconfont iconicon_affiliations_li', 97, 1, 0, 1, NULL, 0); +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399668962202', '1164733399668962201', 'region', '行政区划', 'menu', '/base/region', 'iconfont icon-iframe', 1, 1, 0, 1, NULL, 0); +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399668962203', '1164733399668962202', 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0); +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399668962204', '1164733399668962202', 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0); +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399668962205', '1164733399668962202', 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0); +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399668962206', '1164733399668962202', 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0); +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399668962207', '1164733399668962202', 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0); + +-- ---------------------------- +-- 增加行政区划菜单权限数据 +-- ---------------------------- +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875226001', '1164733399668962201', '1123598816738675201'); +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875226002', '1164733399668962202', '1123598816738675201'); +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875226003', '1164733399668962203', '1123598816738675201'); +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875226004', '1164733399668962204', '1123598816738675201'); +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875226005', '1164733399668962205', '1123598816738675201'); +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875226006', '1164733399668962206', '1123598816738675201'); +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875226007', '1164733399668962207', '1123598816738675201'); + +-- ---------------------------- +-- 增加行政区划字典数据 +-- ---------------------------- +INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) +VALUES (1123598814738777230, 0, 'region', '-1', '行政区划', 13, NULL, 0); +INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) +VALUES (1123598814738777231, 1123598814738777230, 'region', '0', '国家', 0, NULL, 0); +INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) +VALUES (1123598814738777232, 1123598814738777230, 'region', '1', '省份/直辖市', 1, NULL, 0); +INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) +VALUES (1123598814738777233, 1123598814738777230, 'region', '2', '地市', 2, NULL, 0); +INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) +VALUES (1123598814738777234, 1123598814738777230, 'region', '3', '区县', 3, NULL, 0); +INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) +VALUES (1123598814738777235, 1123598814738777230, 'region', '4', '乡镇', 4, NULL, 0); +INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) +VALUES (1123598814738777236, 1123598814738777230, 'region', '5', '村委', 5, NULL, 0); + + +-- ---------------------------- +-- 插入行政区划表数据 +-- ---------------------------- +INSERT INTO `blade_region` VALUES ('00', '0', '0', '中华人民共和国', '', '', '', '', '', '', '', '', '', '', 0, 1, ''); +INSERT INTO `blade_region` VALUES ('11', '00', '00', '北京市', '11', '北京市', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('1101', '11', '00,11', '北京市', '11', '北京市', '1101', '北京市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('110101', '1101', '00,11,1101', '东城区', '11', '北京市', '1101', '北京市', '110101', '东城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110102', '1101', '00,11,1101', '西城区', '11', '北京市', '1101', '北京市', '110102', '西城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110105', '1101', '00,11,1101', '朝阳区', '11', '北京市', '1101', '北京市', '110105', '朝阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110106', '1101', '00,11,1101', '丰台区', '11', '北京市', '1101', '北京市', '110106', '丰台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110107', '1101', '00,11,1101', '石景山区', '11', '北京市', '1101', '北京市', '110107', '石景山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110108', '1101', '00,11,1101', '海淀区', '11', '北京市', '1101', '北京市', '110108', '海淀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110109', '1101', '00,11,1101', '门头沟区', '11', '北京市', '1101', '北京市', '110109', '门头沟区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110111', '1101', '00,11,1101', '房山区', '11', '北京市', '1101', '北京市', '110111', '房山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110112', '1101', '00,11,1101', '通州区', '11', '北京市', '1101', '北京市', '110112', '通州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110113', '1101', '00,11,1101', '顺义区', '11', '北京市', '1101', '北京市', '110113', '顺义区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110114', '1101', '00,11,1101', '昌平区', '11', '北京市', '1101', '北京市', '110114', '昌平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110115', '1101', '00,11,1101', '大兴区', '11', '北京市', '1101', '北京市', '110115', '大兴区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110116', '1101', '00,11,1101', '怀柔区', '11', '北京市', '1101', '北京市', '110116', '怀柔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110117', '1101', '00,11,1101', '平谷区', '11', '北京市', '1101', '北京市', '110117', '平谷区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110118', '1101', '00,11,1101', '密云区', '11', '北京市', '1101', '北京市', '110118', '密云区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('110119', '1101', '00,11,1101', '延庆区', '11', '北京市', '1101', '北京市', '110119', '延庆区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('12', '00', '00', '天津市', '12', '天津市', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('1201', '12', '00,12', '天津市', '12', '天津市', '1201', '天津市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('120101', '1201', '00,12,1201', '和平区', '12', '天津市', '1201', '天津市', '120101', '和平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120102', '1201', '00,12,1201', '河东区', '12', '天津市', '1201', '天津市', '120102', '河东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120103', '1201', '00,12,1201', '河西区', '12', '天津市', '1201', '天津市', '120103', '河西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120104', '1201', '00,12,1201', '南开区', '12', '天津市', '1201', '天津市', '120104', '南开区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120105', '1201', '00,12,1201', '河北区', '12', '天津市', '1201', '天津市', '120105', '河北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120106', '1201', '00,12,1201', '红桥区', '12', '天津市', '1201', '天津市', '120106', '红桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120110', '1201', '00,12,1201', '东丽区', '12', '天津市', '1201', '天津市', '120110', '东丽区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120111', '1201', '00,12,1201', '西青区', '12', '天津市', '1201', '天津市', '120111', '西青区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120112', '1201', '00,12,1201', '津南区', '12', '天津市', '1201', '天津市', '120112', '津南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120113', '1201', '00,12,1201', '北辰区', '12', '天津市', '1201', '天津市', '120113', '北辰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120114', '1201', '00,12,1201', '武清区', '12', '天津市', '1201', '天津市', '120114', '武清区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120115', '1201', '00,12,1201', '宝坻区', '12', '天津市', '1201', '天津市', '120115', '宝坻区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120116', '1201', '00,12,1201', '滨海新区', '12', '天津市', '1201', '天津市', '120116', '滨海新区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120117', '1201', '00,12,1201', '宁河区', '12', '天津市', '1201', '天津市', '120117', '宁河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120118', '1201', '00,12,1201', '静海区', '12', '天津市', '1201', '天津市', '120118', '静海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('120119', '1201', '00,12,1201', '蓟州区', '12', '天津市', '1201', '天津市', '120119', '蓟州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('13', '00', '00', '河北省', '13', '河北省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('1301', '13', '00,13', '石家庄市', '13', '河北省', '1301', '石家庄市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130102', '1301', '00,13,1301', '长安区', '13', '河北省', '1301', '石家庄市', '130102', '长安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130104', '1301', '00,13,1301', '桥西区', '13', '河北省', '1301', '石家庄市', '130104', '桥西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130105', '1301', '00,13,1301', '新华区', '13', '河北省', '1301', '石家庄市', '130105', '新华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130107', '1301', '00,13,1301', '井陉矿区', '13', '河北省', '1301', '石家庄市', '130107', '井陉矿区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130108', '1301', '00,13,1301', '裕华区', '13', '河北省', '1301', '石家庄市', '130108', '裕华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130109', '1301', '00,13,1301', '藁城区', '13', '河北省', '1301', '石家庄市', '130109', '藁城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130110', '1301', '00,13,1301', '鹿泉区', '13', '河北省', '1301', '石家庄市', '130110', '鹿泉区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130111', '1301', '00,13,1301', '栾城区', '13', '河北省', '1301', '石家庄市', '130111', '栾城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130121', '1301', '00,13,1301', '井陉县', '13', '河北省', '1301', '石家庄市', '130121', '井陉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130123', '1301', '00,13,1301', '正定县', '13', '河北省', '1301', '石家庄市', '130123', '正定县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130125', '1301', '00,13,1301', '行唐县', '13', '河北省', '1301', '石家庄市', '130125', '行唐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130126', '1301', '00,13,1301', '灵寿县', '13', '河北省', '1301', '石家庄市', '130126', '灵寿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130127', '1301', '00,13,1301', '高邑县', '13', '河北省', '1301', '石家庄市', '130127', '高邑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130128', '1301', '00,13,1301', '深泽县', '13', '河北省', '1301', '石家庄市', '130128', '深泽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130129', '1301', '00,13,1301', '赞皇县', '13', '河北省', '1301', '石家庄市', '130129', '赞皇县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130130', '1301', '00,13,1301', '无极县', '13', '河北省', '1301', '石家庄市', '130130', '无极县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130131', '1301', '00,13,1301', '平山县', '13', '河北省', '1301', '石家庄市', '130131', '平山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130132', '1301', '00,13,1301', '元氏县', '13', '河北省', '1301', '石家庄市', '130132', '元氏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130133', '1301', '00,13,1301', '赵县', '13', '河北省', '1301', '石家庄市', '130133', '赵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130181', '1301', '00,13,1301', '辛集市', '13', '河北省', '1301', '石家庄市', '130181', '辛集市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130183', '1301', '00,13,1301', '晋州市', '13', '河北省', '1301', '石家庄市', '130183', '晋州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130184', '1301', '00,13,1301', '新乐市', '13', '河北省', '1301', '石家庄市', '130184', '新乐市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1302', '13', '00,13', '唐山市', '13', '河北省', '1302', '唐山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130202', '1302', '00,13,1302', '路南区', '13', '河北省', '1302', '唐山市', '130202', '路南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130203', '1302', '00,13,1302', '路北区', '13', '河北省', '1302', '唐山市', '130203', '路北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130204', '1302', '00,13,1302', '古冶区', '13', '河北省', '1302', '唐山市', '130204', '古冶区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130205', '1302', '00,13,1302', '开平区', '13', '河北省', '1302', '唐山市', '130205', '开平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130207', '1302', '00,13,1302', '丰南区', '13', '河北省', '1302', '唐山市', '130207', '丰南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130208', '1302', '00,13,1302', '丰润区', '13', '河北省', '1302', '唐山市', '130208', '丰润区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130209', '1302', '00,13,1302', '曹妃甸区', '13', '河北省', '1302', '唐山市', '130209', '曹妃甸区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130224', '1302', '00,13,1302', '滦南县', '13', '河北省', '1302', '唐山市', '130224', '滦南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130225', '1302', '00,13,1302', '乐亭县', '13', '河北省', '1302', '唐山市', '130225', '乐亭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130227', '1302', '00,13,1302', '迁西县', '13', '河北省', '1302', '唐山市', '130227', '迁西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130229', '1302', '00,13,1302', '玉田县', '13', '河北省', '1302', '唐山市', '130229', '玉田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130281', '1302', '00,13,1302', '遵化市', '13', '河北省', '1302', '唐山市', '130281', '遵化市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130283', '1302', '00,13,1302', '迁安市', '13', '河北省', '1302', '唐山市', '130283', '迁安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130284', '1302', '00,13,1302', '滦州市', '13', '河北省', '1302', '唐山市', '130284', '滦州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1303', '13', '00,13', '秦皇岛市', '13', '河北省', '1303', '秦皇岛市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130302', '1303', '00,13,1303', '海港区', '13', '河北省', '1303', '秦皇岛市', '130302', '海港区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130303', '1303', '00,13,1303', '山海关区', '13', '河北省', '1303', '秦皇岛市', '130303', '山海关区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130304', '1303', '00,13,1303', '北戴河区', '13', '河北省', '1303', '秦皇岛市', '130304', '北戴河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130306', '1303', '00,13,1303', '抚宁区', '13', '河北省', '1303', '秦皇岛市', '130306', '抚宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130321', '1303', '00,13,1303', '青龙满族自治县', '13', '河北省', '1303', '秦皇岛市', '130321', '青龙满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130322', '1303', '00,13,1303', '昌黎县', '13', '河北省', '1303', '秦皇岛市', '130322', '昌黎县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130324', '1303', '00,13,1303', '卢龙县', '13', '河北省', '1303', '秦皇岛市', '130324', '卢龙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1304', '13', '00,13', '邯郸市', '13', '河北省', '1304', '邯郸市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130402', '1304', '00,13,1304', '邯山区', '13', '河北省', '1304', '邯郸市', '130402', '邯山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130403', '1304', '00,13,1304', '丛台区', '13', '河北省', '1304', '邯郸市', '130403', '丛台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130404', '1304', '00,13,1304', '复兴区', '13', '河北省', '1304', '邯郸市', '130404', '复兴区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130406', '1304', '00,13,1304', '峰峰矿区', '13', '河北省', '1304', '邯郸市', '130406', '峰峰矿区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130407', '1304', '00,13,1304', '肥乡区', '13', '河北省', '1304', '邯郸市', '130407', '肥乡区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130408', '1304', '00,13,1304', '永年区', '13', '河北省', '1304', '邯郸市', '130408', '永年区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130423', '1304', '00,13,1304', '临漳县', '13', '河北省', '1304', '邯郸市', '130423', '临漳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130424', '1304', '00,13,1304', '成安县', '13', '河北省', '1304', '邯郸市', '130424', '成安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130425', '1304', '00,13,1304', '大名县', '13', '河北省', '1304', '邯郸市', '130425', '大名县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130426', '1304', '00,13,1304', '涉县', '13', '河北省', '1304', '邯郸市', '130426', '涉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130427', '1304', '00,13,1304', '磁县', '13', '河北省', '1304', '邯郸市', '130427', '磁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130430', '1304', '00,13,1304', '邱县', '13', '河北省', '1304', '邯郸市', '130430', '邱县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130431', '1304', '00,13,1304', '鸡泽县', '13', '河北省', '1304', '邯郸市', '130431', '鸡泽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130432', '1304', '00,13,1304', '广平县', '13', '河北省', '1304', '邯郸市', '130432', '广平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130433', '1304', '00,13,1304', '馆陶县', '13', '河北省', '1304', '邯郸市', '130433', '馆陶县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130434', '1304', '00,13,1304', '魏县', '13', '河北省', '1304', '邯郸市', '130434', '魏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130435', '1304', '00,13,1304', '曲周县', '13', '河北省', '1304', '邯郸市', '130435', '曲周县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130481', '1304', '00,13,1304', '武安市', '13', '河北省', '1304', '邯郸市', '130481', '武安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1305', '13', '00,13', '邢台市', '13', '河北省', '1305', '邢台市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130502', '1305', '00,13,1305', '桥东区', '13', '河北省', '1305', '邢台市', '130502', '桥东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130503', '1305', '00,13,1305', '桥西区', '13', '河北省', '1305', '邢台市', '130503', '桥西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130521', '1305', '00,13,1305', '邢台县', '13', '河北省', '1305', '邢台市', '130521', '邢台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130522', '1305', '00,13,1305', '临城县', '13', '河北省', '1305', '邢台市', '130522', '临城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130523', '1305', '00,13,1305', '内丘县', '13', '河北省', '1305', '邢台市', '130523', '内丘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130524', '1305', '00,13,1305', '柏乡县', '13', '河北省', '1305', '邢台市', '130524', '柏乡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130525', '1305', '00,13,1305', '隆尧县', '13', '河北省', '1305', '邢台市', '130525', '隆尧县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130526', '1305', '00,13,1305', '任县', '13', '河北省', '1305', '邢台市', '130526', '任县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130527', '1305', '00,13,1305', '南和县', '13', '河北省', '1305', '邢台市', '130527', '南和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130528', '1305', '00,13,1305', '宁晋县', '13', '河北省', '1305', '邢台市', '130528', '宁晋县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130529', '1305', '00,13,1305', '巨鹿县', '13', '河北省', '1305', '邢台市', '130529', '巨鹿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130530', '1305', '00,13,1305', '新河县', '13', '河北省', '1305', '邢台市', '130530', '新河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130531', '1305', '00,13,1305', '广宗县', '13', '河北省', '1305', '邢台市', '130531', '广宗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130532', '1305', '00,13,1305', '平乡县', '13', '河北省', '1305', '邢台市', '130532', '平乡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130533', '1305', '00,13,1305', '威县', '13', '河北省', '1305', '邢台市', '130533', '威县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130534', '1305', '00,13,1305', '清河县', '13', '河北省', '1305', '邢台市', '130534', '清河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130535', '1305', '00,13,1305', '临西县', '13', '河北省', '1305', '邢台市', '130535', '临西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130581', '1305', '00,13,1305', '南宫市', '13', '河北省', '1305', '邢台市', '130581', '南宫市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130582', '1305', '00,13,1305', '沙河市', '13', '河北省', '1305', '邢台市', '130582', '沙河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1306', '13', '00,13', '保定市', '13', '河北省', '1306', '保定市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130602', '1306', '00,13,1306', '竞秀区', '13', '河北省', '1306', '保定市', '130602', '竞秀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130606', '1306', '00,13,1306', '莲池区', '13', '河北省', '1306', '保定市', '130606', '莲池区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130607', '1306', '00,13,1306', '满城区', '13', '河北省', '1306', '保定市', '130607', '满城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130608', '1306', '00,13,1306', '清苑区', '13', '河北省', '1306', '保定市', '130608', '清苑区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130609', '1306', '00,13,1306', '徐水区', '13', '河北省', '1306', '保定市', '130609', '徐水区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130623', '1306', '00,13,1306', '涞水县', '13', '河北省', '1306', '保定市', '130623', '涞水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130624', '1306', '00,13,1306', '阜平县', '13', '河北省', '1306', '保定市', '130624', '阜平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130626', '1306', '00,13,1306', '定兴县', '13', '河北省', '1306', '保定市', '130626', '定兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130627', '1306', '00,13,1306', '唐县', '13', '河北省', '1306', '保定市', '130627', '唐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130628', '1306', '00,13,1306', '高阳县', '13', '河北省', '1306', '保定市', '130628', '高阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130629', '1306', '00,13,1306', '容城县', '13', '河北省', '1306', '保定市', '130629', '容城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130630', '1306', '00,13,1306', '涞源县', '13', '河北省', '1306', '保定市', '130630', '涞源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130631', '1306', '00,13,1306', '望都县', '13', '河北省', '1306', '保定市', '130631', '望都县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130632', '1306', '00,13,1306', '安新县', '13', '河北省', '1306', '保定市', '130632', '安新县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130633', '1306', '00,13,1306', '易县', '13', '河北省', '1306', '保定市', '130633', '易县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130634', '1306', '00,13,1306', '曲阳县', '13', '河北省', '1306', '保定市', '130634', '曲阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130635', '1306', '00,13,1306', '蠡县', '13', '河北省', '1306', '保定市', '130635', '蠡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130636', '1306', '00,13,1306', '顺平县', '13', '河北省', '1306', '保定市', '130636', '顺平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130637', '1306', '00,13,1306', '博野县', '13', '河北省', '1306', '保定市', '130637', '博野县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130638', '1306', '00,13,1306', '雄县', '13', '河北省', '1306', '保定市', '130638', '雄县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130681', '1306', '00,13,1306', '涿州市', '13', '河北省', '1306', '保定市', '130681', '涿州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130682', '1306', '00,13,1306', '定州市', '13', '河北省', '1306', '保定市', '130682', '定州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130683', '1306', '00,13,1306', '安国市', '13', '河北省', '1306', '保定市', '130683', '安国市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130684', '1306', '00,13,1306', '高碑店市', '13', '河北省', '1306', '保定市', '130684', '高碑店市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1307', '13', '00,13', '张家口市', '13', '河北省', '1307', '张家口市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130702', '1307', '00,13,1307', '桥东区', '13', '河北省', '1307', '张家口市', '130702', '桥东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130703', '1307', '00,13,1307', '桥西区', '13', '河北省', '1307', '张家口市', '130703', '桥西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130705', '1307', '00,13,1307', '宣化区', '13', '河北省', '1307', '张家口市', '130705', '宣化区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130706', '1307', '00,13,1307', '下花园区', '13', '河北省', '1307', '张家口市', '130706', '下花园区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130708', '1307', '00,13,1307', '万全区', '13', '河北省', '1307', '张家口市', '130708', '万全区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130709', '1307', '00,13,1307', '崇礼区', '13', '河北省', '1307', '张家口市', '130709', '崇礼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130722', '1307', '00,13,1307', '张北县', '13', '河北省', '1307', '张家口市', '130722', '张北县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130723', '1307', '00,13,1307', '康保县', '13', '河北省', '1307', '张家口市', '130723', '康保县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130724', '1307', '00,13,1307', '沽源县', '13', '河北省', '1307', '张家口市', '130724', '沽源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130725', '1307', '00,13,1307', '尚义县', '13', '河北省', '1307', '张家口市', '130725', '尚义县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130726', '1307', '00,13,1307', '蔚县', '13', '河北省', '1307', '张家口市', '130726', '蔚县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130727', '1307', '00,13,1307', '阳原县', '13', '河北省', '1307', '张家口市', '130727', '阳原县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130728', '1307', '00,13,1307', '怀安县', '13', '河北省', '1307', '张家口市', '130728', '怀安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130730', '1307', '00,13,1307', '怀来县', '13', '河北省', '1307', '张家口市', '130730', '怀来县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130731', '1307', '00,13,1307', '涿鹿县', '13', '河北省', '1307', '张家口市', '130731', '涿鹿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130732', '1307', '00,13,1307', '赤城县', '13', '河北省', '1307', '张家口市', '130732', '赤城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1308', '13', '00,13', '承德市', '13', '河北省', '1308', '承德市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130802', '1308', '00,13,1308', '双桥区', '13', '河北省', '1308', '承德市', '130802', '双桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130803', '1308', '00,13,1308', '双滦区', '13', '河北省', '1308', '承德市', '130803', '双滦区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130804', '1308', '00,13,1308', '鹰手营子矿区', '13', '河北省', '1308', '承德市', '130804', '鹰手营子矿区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130821', '1308', '00,13,1308', '承德县', '13', '河北省', '1308', '承德市', '130821', '承德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130822', '1308', '00,13,1308', '兴隆县', '13', '河北省', '1308', '承德市', '130822', '兴隆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130824', '1308', '00,13,1308', '滦平县', '13', '河北省', '1308', '承德市', '130824', '滦平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130825', '1308', '00,13,1308', '隆化县', '13', '河北省', '1308', '承德市', '130825', '隆化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130826', '1308', '00,13,1308', '丰宁满族自治县', '13', '河北省', '1308', '承德市', '130826', '丰宁满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130827', '1308', '00,13,1308', '宽城满族自治县', '13', '河北省', '1308', '承德市', '130827', '宽城满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130828', '1308', '00,13,1308', '围场满族蒙古族自治县', '13', '河北省', '1308', '承德市', '130828', '围场满族蒙古族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130881', '1308', '00,13,1308', '平泉市', '13', '河北省', '1308', '承德市', '130881', '平泉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1309', '13', '00,13', '沧州市', '13', '河北省', '1309', '沧州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('130902', '1309', '00,13,1309', '新华区', '13', '河北省', '1309', '沧州市', '130902', '新华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130903', '1309', '00,13,1309', '运河区', '13', '河北省', '1309', '沧州市', '130903', '运河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130921', '1309', '00,13,1309', '沧县', '13', '河北省', '1309', '沧州市', '130921', '沧县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130922', '1309', '00,13,1309', '青县', '13', '河北省', '1309', '沧州市', '130922', '青县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130923', '1309', '00,13,1309', '东光县', '13', '河北省', '1309', '沧州市', '130923', '东光县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130924', '1309', '00,13,1309', '海兴县', '13', '河北省', '1309', '沧州市', '130924', '海兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130925', '1309', '00,13,1309', '盐山县', '13', '河北省', '1309', '沧州市', '130925', '盐山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130926', '1309', '00,13,1309', '肃宁县', '13', '河北省', '1309', '沧州市', '130926', '肃宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130927', '1309', '00,13,1309', '南皮县', '13', '河北省', '1309', '沧州市', '130927', '南皮县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130928', '1309', '00,13,1309', '吴桥县', '13', '河北省', '1309', '沧州市', '130928', '吴桥县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130929', '1309', '00,13,1309', '献县', '13', '河北省', '1309', '沧州市', '130929', '献县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130930', '1309', '00,13,1309', '孟村回族自治县', '13', '河北省', '1309', '沧州市', '130930', '孟村回族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130981', '1309', '00,13,1309', '泊头市', '13', '河北省', '1309', '沧州市', '130981', '泊头市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130982', '1309', '00,13,1309', '任丘市', '13', '河北省', '1309', '沧州市', '130982', '任丘市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130983', '1309', '00,13,1309', '黄骅市', '13', '河北省', '1309', '沧州市', '130983', '黄骅市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('130984', '1309', '00,13,1309', '河间市', '13', '河北省', '1309', '沧州市', '130984', '河间市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1310', '13', '00,13', '廊坊市', '13', '河北省', '1310', '廊坊市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('131002', '1310', '00,13,1310', '安次区', '13', '河北省', '1310', '廊坊市', '131002', '安次区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131003', '1310', '00,13,1310', '广阳区', '13', '河北省', '1310', '廊坊市', '131003', '广阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131022', '1310', '00,13,1310', '固安县', '13', '河北省', '1310', '廊坊市', '131022', '固安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131023', '1310', '00,13,1310', '永清县', '13', '河北省', '1310', '廊坊市', '131023', '永清县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131024', '1310', '00,13,1310', '香河县', '13', '河北省', '1310', '廊坊市', '131024', '香河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131025', '1310', '00,13,1310', '大城县', '13', '河北省', '1310', '廊坊市', '131025', '大城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131026', '1310', '00,13,1310', '文安县', '13', '河北省', '1310', '廊坊市', '131026', '文安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131028', '1310', '00,13,1310', '大厂回族自治县', '13', '河北省', '1310', '廊坊市', '131028', '大厂回族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131081', '1310', '00,13,1310', '霸州市', '13', '河北省', '1310', '廊坊市', '131081', '霸州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131082', '1310', '00,13,1310', '三河市', '13', '河北省', '1310', '廊坊市', '131082', '三河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1311', '13', '00,13', '衡水市', '13', '河北省', '1311', '衡水市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('131102', '1311', '00,13,1311', '桃城区', '13', '河北省', '1311', '衡水市', '131102', '桃城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131103', '1311', '00,13,1311', '冀州区', '13', '河北省', '1311', '衡水市', '131103', '冀州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131121', '1311', '00,13,1311', '枣强县', '13', '河北省', '1311', '衡水市', '131121', '枣强县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131122', '1311', '00,13,1311', '武邑县', '13', '河北省', '1311', '衡水市', '131122', '武邑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131123', '1311', '00,13,1311', '武强县', '13', '河北省', '1311', '衡水市', '131123', '武强县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131124', '1311', '00,13,1311', '饶阳县', '13', '河北省', '1311', '衡水市', '131124', '饶阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131125', '1311', '00,13,1311', '安平县', '13', '河北省', '1311', '衡水市', '131125', '安平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131126', '1311', '00,13,1311', '故城县', '13', '河北省', '1311', '衡水市', '131126', '故城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131127', '1311', '00,13,1311', '景县', '13', '河北省', '1311', '衡水市', '131127', '景县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131128', '1311', '00,13,1311', '阜城县', '13', '河北省', '1311', '衡水市', '131128', '阜城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('131182', '1311', '00,13,1311', '深州市', '13', '河北省', '1311', '衡水市', '131182', '深州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('14', '00', '00', '山西省', '14', '山西省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('1401', '14', '00,14', '太原市', '14', '山西省', '1401', '太原市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140105', '1401', '00,14,1401', '小店区', '14', '山西省', '1401', '太原市', '140105', '小店区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140106', '1401', '00,14,1401', '迎泽区', '14', '山西省', '1401', '太原市', '140106', '迎泽区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140107', '1401', '00,14,1401', '杏花岭区', '14', '山西省', '1401', '太原市', '140107', '杏花岭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140108', '1401', '00,14,1401', '尖草坪区', '14', '山西省', '1401', '太原市', '140108', '尖草坪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140109', '1401', '00,14,1401', '万柏林区', '14', '山西省', '1401', '太原市', '140109', '万柏林区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140110', '1401', '00,14,1401', '晋源区', '14', '山西省', '1401', '太原市', '140110', '晋源区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140121', '1401', '00,14,1401', '清徐县', '14', '山西省', '1401', '太原市', '140121', '清徐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140122', '1401', '00,14,1401', '阳曲县', '14', '山西省', '1401', '太原市', '140122', '阳曲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140123', '1401', '00,14,1401', '娄烦县', '14', '山西省', '1401', '太原市', '140123', '娄烦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140181', '1401', '00,14,1401', '古交市', '14', '山西省', '1401', '太原市', '140181', '古交市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1402', '14', '00,14', '大同市', '14', '山西省', '1402', '大同市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140212', '1402', '00,14,1402', '新荣区', '14', '山西省', '1402', '大同市', '140212', '新荣区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140213', '1402', '00,14,1402', '平城区', '14', '山西省', '1402', '大同市', '140213', '平城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140214', '1402', '00,14,1402', '云冈区', '14', '山西省', '1402', '大同市', '140214', '云冈区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140215', '1402', '00,14,1402', '云州区', '14', '山西省', '1402', '大同市', '140215', '云州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140221', '1402', '00,14,1402', '阳高县', '14', '山西省', '1402', '大同市', '140221', '阳高县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140222', '1402', '00,14,1402', '天镇县', '14', '山西省', '1402', '大同市', '140222', '天镇县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140223', '1402', '00,14,1402', '广灵县', '14', '山西省', '1402', '大同市', '140223', '广灵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140224', '1402', '00,14,1402', '灵丘县', '14', '山西省', '1402', '大同市', '140224', '灵丘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140225', '1402', '00,14,1402', '浑源县', '14', '山西省', '1402', '大同市', '140225', '浑源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140226', '1402', '00,14,1402', '左云县', '14', '山西省', '1402', '大同市', '140226', '左云县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1403', '14', '00,14', '阳泉市', '14', '山西省', '1403', '阳泉市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140302', '1403', '00,14,1403', '城区', '14', '山西省', '1403', '阳泉市', '140302', '城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140303', '1403', '00,14,1403', '矿区', '14', '山西省', '1403', '阳泉市', '140303', '矿区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140311', '1403', '00,14,1403', '郊区', '14', '山西省', '1403', '阳泉市', '140311', '郊区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140321', '1403', '00,14,1403', '平定县', '14', '山西省', '1403', '阳泉市', '140321', '平定县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140322', '1403', '00,14,1403', '盂县', '14', '山西省', '1403', '阳泉市', '140322', '盂县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1404', '14', '00,14', '长治市', '14', '山西省', '1404', '长治市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140403', '1404', '00,14,1404', '潞州区', '14', '山西省', '1404', '长治市', '140403', '潞州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140404', '1404', '00,14,1404', '上党区', '14', '山西省', '1404', '长治市', '140404', '上党区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140405', '1404', '00,14,1404', '屯留区', '14', '山西省', '1404', '长治市', '140405', '屯留区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140406', '1404', '00,14,1404', '潞城区', '14', '山西省', '1404', '长治市', '140406', '潞城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140423', '1404', '00,14,1404', '襄垣县', '14', '山西省', '1404', '长治市', '140423', '襄垣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140425', '1404', '00,14,1404', '平顺县', '14', '山西省', '1404', '长治市', '140425', '平顺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140426', '1404', '00,14,1404', '黎城县', '14', '山西省', '1404', '长治市', '140426', '黎城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140427', '1404', '00,14,1404', '壶关县', '14', '山西省', '1404', '长治市', '140427', '壶关县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140428', '1404', '00,14,1404', '长子县', '14', '山西省', '1404', '长治市', '140428', '长子县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140429', '1404', '00,14,1404', '武乡县', '14', '山西省', '1404', '长治市', '140429', '武乡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140430', '1404', '00,14,1404', '沁县', '14', '山西省', '1404', '长治市', '140430', '沁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140431', '1404', '00,14,1404', '沁源县', '14', '山西省', '1404', '长治市', '140431', '沁源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1405', '14', '00,14', '晋城市', '14', '山西省', '1405', '晋城市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140502', '1405', '00,14,1405', '城区', '14', '山西省', '1405', '晋城市', '140502', '城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140521', '1405', '00,14,1405', '沁水县', '14', '山西省', '1405', '晋城市', '140521', '沁水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140522', '1405', '00,14,1405', '阳城县', '14', '山西省', '1405', '晋城市', '140522', '阳城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140524', '1405', '00,14,1405', '陵川县', '14', '山西省', '1405', '晋城市', '140524', '陵川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140525', '1405', '00,14,1405', '泽州县', '14', '山西省', '1405', '晋城市', '140525', '泽州县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140581', '1405', '00,14,1405', '高平市', '14', '山西省', '1405', '晋城市', '140581', '高平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1406', '14', '00,14', '朔州市', '14', '山西省', '1406', '朔州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140602', '1406', '00,14,1406', '朔城区', '14', '山西省', '1406', '朔州市', '140602', '朔城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140603', '1406', '00,14,1406', '平鲁区', '14', '山西省', '1406', '朔州市', '140603', '平鲁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140621', '1406', '00,14,1406', '山阴县', '14', '山西省', '1406', '朔州市', '140621', '山阴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140622', '1406', '00,14,1406', '应县', '14', '山西省', '1406', '朔州市', '140622', '应县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140623', '1406', '00,14,1406', '右玉县', '14', '山西省', '1406', '朔州市', '140623', '右玉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140681', '1406', '00,14,1406', '怀仁市', '14', '山西省', '1406', '朔州市', '140681', '怀仁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1407', '14', '00,14', '晋中市', '14', '山西省', '1407', '晋中市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140702', '1407', '00,14,1407', '榆次区', '14', '山西省', '1407', '晋中市', '140702', '榆次区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140703', '1407', '00,14,1407', '太谷区', '14', '山西省', '1407', '晋中市', '140703', '太谷区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140721', '1407', '00,14,1407', '榆社县', '14', '山西省', '1407', '晋中市', '140721', '榆社县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140722', '1407', '00,14,1407', '左权县', '14', '山西省', '1407', '晋中市', '140722', '左权县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140723', '1407', '00,14,1407', '和顺县', '14', '山西省', '1407', '晋中市', '140723', '和顺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140724', '1407', '00,14,1407', '昔阳县', '14', '山西省', '1407', '晋中市', '140724', '昔阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140725', '1407', '00,14,1407', '寿阳县', '14', '山西省', '1407', '晋中市', '140725', '寿阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140727', '1407', '00,14,1407', '祁县', '14', '山西省', '1407', '晋中市', '140727', '祁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140728', '1407', '00,14,1407', '平遥县', '14', '山西省', '1407', '晋中市', '140728', '平遥县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140729', '1407', '00,14,1407', '灵石县', '14', '山西省', '1407', '晋中市', '140729', '灵石县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140781', '1407', '00,14,1407', '介休市', '14', '山西省', '1407', '晋中市', '140781', '介休市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1408', '14', '00,14', '运城市', '14', '山西省', '1408', '运城市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140802', '1408', '00,14,1408', '盐湖区', '14', '山西省', '1408', '运城市', '140802', '盐湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140821', '1408', '00,14,1408', '临猗县', '14', '山西省', '1408', '运城市', '140821', '临猗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140822', '1408', '00,14,1408', '万荣县', '14', '山西省', '1408', '运城市', '140822', '万荣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140823', '1408', '00,14,1408', '闻喜县', '14', '山西省', '1408', '运城市', '140823', '闻喜县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140824', '1408', '00,14,1408', '稷山县', '14', '山西省', '1408', '运城市', '140824', '稷山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140825', '1408', '00,14,1408', '新绛县', '14', '山西省', '1408', '运城市', '140825', '新绛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140826', '1408', '00,14,1408', '绛县', '14', '山西省', '1408', '运城市', '140826', '绛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140827', '1408', '00,14,1408', '垣曲县', '14', '山西省', '1408', '运城市', '140827', '垣曲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140828', '1408', '00,14,1408', '夏县', '14', '山西省', '1408', '运城市', '140828', '夏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140829', '1408', '00,14,1408', '平陆县', '14', '山西省', '1408', '运城市', '140829', '平陆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140830', '1408', '00,14,1408', '芮城县', '14', '山西省', '1408', '运城市', '140830', '芮城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140881', '1408', '00,14,1408', '永济市', '14', '山西省', '1408', '运城市', '140881', '永济市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140882', '1408', '00,14,1408', '河津市', '14', '山西省', '1408', '运城市', '140882', '河津市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1409', '14', '00,14', '忻州市', '14', '山西省', '1409', '忻州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('140902', '1409', '00,14,1409', '忻府区', '14', '山西省', '1409', '忻州市', '140902', '忻府区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140921', '1409', '00,14,1409', '定襄县', '14', '山西省', '1409', '忻州市', '140921', '定襄县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140922', '1409', '00,14,1409', '五台县', '14', '山西省', '1409', '忻州市', '140922', '五台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140923', '1409', '00,14,1409', '代县', '14', '山西省', '1409', '忻州市', '140923', '代县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140924', '1409', '00,14,1409', '繁峙县', '14', '山西省', '1409', '忻州市', '140924', '繁峙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140925', '1409', '00,14,1409', '宁武县', '14', '山西省', '1409', '忻州市', '140925', '宁武县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140926', '1409', '00,14,1409', '静乐县', '14', '山西省', '1409', '忻州市', '140926', '静乐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140927', '1409', '00,14,1409', '神池县', '14', '山西省', '1409', '忻州市', '140927', '神池县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140928', '1409', '00,14,1409', '五寨县', '14', '山西省', '1409', '忻州市', '140928', '五寨县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140929', '1409', '00,14,1409', '岢岚县', '14', '山西省', '1409', '忻州市', '140929', '岢岚县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140930', '1409', '00,14,1409', '河曲县', '14', '山西省', '1409', '忻州市', '140930', '河曲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140931', '1409', '00,14,1409', '保德县', '14', '山西省', '1409', '忻州市', '140931', '保德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140932', '1409', '00,14,1409', '偏关县', '14', '山西省', '1409', '忻州市', '140932', '偏关县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('140981', '1409', '00,14,1409', '原平市', '14', '山西省', '1409', '忻州市', '140981', '原平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1410', '14', '00,14', '临汾市', '14', '山西省', '1410', '临汾市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('141002', '1410', '00,14,1410', '尧都区', '14', '山西省', '1410', '临汾市', '141002', '尧都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141021', '1410', '00,14,1410', '曲沃县', '14', '山西省', '1410', '临汾市', '141021', '曲沃县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141022', '1410', '00,14,1410', '翼城县', '14', '山西省', '1410', '临汾市', '141022', '翼城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141023', '1410', '00,14,1410', '襄汾县', '14', '山西省', '1410', '临汾市', '141023', '襄汾县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141024', '1410', '00,14,1410', '洪洞县', '14', '山西省', '1410', '临汾市', '141024', '洪洞县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141025', '1410', '00,14,1410', '古县', '14', '山西省', '1410', '临汾市', '141025', '古县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141026', '1410', '00,14,1410', '安泽县', '14', '山西省', '1410', '临汾市', '141026', '安泽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141027', '1410', '00,14,1410', '浮山县', '14', '山西省', '1410', '临汾市', '141027', '浮山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141028', '1410', '00,14,1410', '吉县', '14', '山西省', '1410', '临汾市', '141028', '吉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141029', '1410', '00,14,1410', '乡宁县', '14', '山西省', '1410', '临汾市', '141029', '乡宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141030', '1410', '00,14,1410', '大宁县', '14', '山西省', '1410', '临汾市', '141030', '大宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141031', '1410', '00,14,1410', '隰县', '14', '山西省', '1410', '临汾市', '141031', '隰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141032', '1410', '00,14,1410', '永和县', '14', '山西省', '1410', '临汾市', '141032', '永和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141033', '1410', '00,14,1410', '蒲县', '14', '山西省', '1410', '临汾市', '141033', '蒲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141034', '1410', '00,14,1410', '汾西县', '14', '山西省', '1410', '临汾市', '141034', '汾西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141081', '1410', '00,14,1410', '侯马市', '14', '山西省', '1410', '临汾市', '141081', '侯马市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141082', '1410', '00,14,1410', '霍州市', '14', '山西省', '1410', '临汾市', '141082', '霍州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1411', '14', '00,14', '吕梁市', '14', '山西省', '1411', '吕梁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('141102', '1411', '00,14,1411', '离石区', '14', '山西省', '1411', '吕梁市', '141102', '离石区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141121', '1411', '00,14,1411', '文水县', '14', '山西省', '1411', '吕梁市', '141121', '文水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141122', '1411', '00,14,1411', '交城县', '14', '山西省', '1411', '吕梁市', '141122', '交城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141123', '1411', '00,14,1411', '兴县', '14', '山西省', '1411', '吕梁市', '141123', '兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141124', '1411', '00,14,1411', '临县', '14', '山西省', '1411', '吕梁市', '141124', '临县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141125', '1411', '00,14,1411', '柳林县', '14', '山西省', '1411', '吕梁市', '141125', '柳林县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141126', '1411', '00,14,1411', '石楼县', '14', '山西省', '1411', '吕梁市', '141126', '石楼县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141127', '1411', '00,14,1411', '岚县', '14', '山西省', '1411', '吕梁市', '141127', '岚县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141128', '1411', '00,14,1411', '方山县', '14', '山西省', '1411', '吕梁市', '141128', '方山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141129', '1411', '00,14,1411', '中阳县', '14', '山西省', '1411', '吕梁市', '141129', '中阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141130', '1411', '00,14,1411', '交口县', '14', '山西省', '1411', '吕梁市', '141130', '交口县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141181', '1411', '00,14,1411', '孝义市', '14', '山西省', '1411', '吕梁市', '141181', '孝义市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('141182', '1411', '00,14,1411', '汾阳市', '14', '山西省', '1411', '吕梁市', '141182', '汾阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('15', '00', '00', '内蒙古自治区', '15', '内蒙古自治区', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('1501', '15', '00,15', '呼和浩特市', '15', '内蒙古自治区', '1501', '呼和浩特市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150102', '1501', '00,15,1501', '新城区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150102', '新城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150103', '1501', '00,15,1501', '回民区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150103', '回民区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150104', '1501', '00,15,1501', '玉泉区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150104', '玉泉区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150105', '1501', '00,15,1501', '赛罕区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150105', '赛罕区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150121', '1501', '00,15,1501', '土默特左旗', '15', '内蒙古自治区', '1501', '呼和浩特市', '150121', '土默特左旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150122', '1501', '00,15,1501', '托克托县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150122', '托克托县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150123', '1501', '00,15,1501', '和林格尔县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150123', '和林格尔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150124', '1501', '00,15,1501', '清水河县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150124', '清水河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150125', '1501', '00,15,1501', '武川县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150125', '武川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1502', '15', '00,15', '包头市', '15', '内蒙古自治区', '1502', '包头市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150202', '1502', '00,15,1502', '东河区', '15', '内蒙古自治区', '1502', '包头市', '150202', '东河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150203', '1502', '00,15,1502', '昆都仑区', '15', '内蒙古自治区', '1502', '包头市', '150203', '昆都仑区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150204', '1502', '00,15,1502', '青山区', '15', '内蒙古自治区', '1502', '包头市', '150204', '青山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150205', '1502', '00,15,1502', '石拐区', '15', '内蒙古自治区', '1502', '包头市', '150205', '石拐区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150206', '1502', '00,15,1502', '白云鄂博矿区', '15', '内蒙古自治区', '1502', '包头市', '150206', '白云鄂博矿区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150207', '1502', '00,15,1502', '九原区', '15', '内蒙古自治区', '1502', '包头市', '150207', '九原区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150221', '1502', '00,15,1502', '土默特右旗', '15', '内蒙古自治区', '1502', '包头市', '150221', '土默特右旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150222', '1502', '00,15,1502', '固阳县', '15', '内蒙古自治区', '1502', '包头市', '150222', '固阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150223', '1502', '00,15,1502', '达尔罕茂明安联合旗', '15', '内蒙古自治区', '1502', '包头市', '150223', '达尔罕茂明安联合旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1503', '15', '00,15', '乌海市', '15', '内蒙古自治区', '1503', '乌海市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150302', '1503', '00,15,1503', '海勃湾区', '15', '内蒙古自治区', '1503', '乌海市', '150302', '海勃湾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150303', '1503', '00,15,1503', '海南区', '15', '内蒙古自治区', '1503', '乌海市', '150303', '海南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150304', '1503', '00,15,1503', '乌达区', '15', '内蒙古自治区', '1503', '乌海市', '150304', '乌达区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1504', '15', '00,15', '赤峰市', '15', '内蒙古自治区', '1504', '赤峰市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150402', '1504', '00,15,1504', '红山区', '15', '内蒙古自治区', '1504', '赤峰市', '150402', '红山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150403', '1504', '00,15,1504', '元宝山区', '15', '内蒙古自治区', '1504', '赤峰市', '150403', '元宝山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150404', '1504', '00,15,1504', '松山区', '15', '内蒙古自治区', '1504', '赤峰市', '150404', '松山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150421', '1504', '00,15,1504', '阿鲁科尔沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150421', '阿鲁科尔沁旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150422', '1504', '00,15,1504', '巴林左旗', '15', '内蒙古自治区', '1504', '赤峰市', '150422', '巴林左旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150423', '1504', '00,15,1504', '巴林右旗', '15', '内蒙古自治区', '1504', '赤峰市', '150423', '巴林右旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150424', '1504', '00,15,1504', '林西县', '15', '内蒙古自治区', '1504', '赤峰市', '150424', '林西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150425', '1504', '00,15,1504', '克什克腾旗', '15', '内蒙古自治区', '1504', '赤峰市', '150425', '克什克腾旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150426', '1504', '00,15,1504', '翁牛特旗', '15', '内蒙古自治区', '1504', '赤峰市', '150426', '翁牛特旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150428', '1504', '00,15,1504', '喀喇沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150428', '喀喇沁旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150429', '1504', '00,15,1504', '宁城县', '15', '内蒙古自治区', '1504', '赤峰市', '150429', '宁城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150430', '1504', '00,15,1504', '敖汉旗', '15', '内蒙古自治区', '1504', '赤峰市', '150430', '敖汉旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1505', '15', '00,15', '通辽市', '15', '内蒙古自治区', '1505', '通辽市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150502', '1505', '00,15,1505', '科尔沁区', '15', '内蒙古自治区', '1505', '通辽市', '150502', '科尔沁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150521', '1505', '00,15,1505', '科尔沁左翼中旗', '15', '内蒙古自治区', '1505', '通辽市', '150521', '科尔沁左翼中旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150522', '1505', '00,15,1505', '科尔沁左翼后旗', '15', '内蒙古自治区', '1505', '通辽市', '150522', '科尔沁左翼后旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150523', '1505', '00,15,1505', '开鲁县', '15', '内蒙古自治区', '1505', '通辽市', '150523', '开鲁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150524', '1505', '00,15,1505', '库伦旗', '15', '内蒙古自治区', '1505', '通辽市', '150524', '库伦旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150525', '1505', '00,15,1505', '奈曼旗', '15', '内蒙古自治区', '1505', '通辽市', '150525', '奈曼旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150526', '1505', '00,15,1505', '扎鲁特旗', '15', '内蒙古自治区', '1505', '通辽市', '150526', '扎鲁特旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150581', '1505', '00,15,1505', '霍林郭勒市', '15', '内蒙古自治区', '1505', '通辽市', '150581', '霍林郭勒市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1506', '15', '00,15', '鄂尔多斯市', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150602', '1506', '00,15,1506', '东胜区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150602', '东胜区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150603', '1506', '00,15,1506', '康巴什区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150603', '康巴什区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150621', '1506', '00,15,1506', '达拉特旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150621', '达拉特旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150622', '1506', '00,15,1506', '准格尔旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150622', '准格尔旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150623', '1506', '00,15,1506', '鄂托克前旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150623', '鄂托克前旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150624', '1506', '00,15,1506', '鄂托克旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150624', '鄂托克旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150625', '1506', '00,15,1506', '杭锦旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150625', '杭锦旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150626', '1506', '00,15,1506', '乌审旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150626', '乌审旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150627', '1506', '00,15,1506', '伊金霍洛旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150627', '伊金霍洛旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1507', '15', '00,15', '呼伦贝尔市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150702', '1507', '00,15,1507', '海拉尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150702', '海拉尔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150703', '1507', '00,15,1507', '扎赉诺尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150703', '扎赉诺尔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150721', '1507', '00,15,1507', '阿荣旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150721', '阿荣旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150722', '1507', '00,15,1507', '莫力达瓦达斡尔族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150722', '莫力达瓦达斡尔族自治旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150723', '1507', '00,15,1507', '鄂伦春自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150723', '鄂伦春自治旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150724', '1507', '00,15,1507', '鄂温克族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150724', '鄂温克族自治旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150725', '1507', '00,15,1507', '陈巴尔虎旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150725', '陈巴尔虎旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150726', '1507', '00,15,1507', '新巴尔虎左旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150726', '新巴尔虎左旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150727', '1507', '00,15,1507', '新巴尔虎右旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150727', '新巴尔虎右旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150781', '1507', '00,15,1507', '满洲里市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150781', '满洲里市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150782', '1507', '00,15,1507', '牙克石市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150782', '牙克石市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150783', '1507', '00,15,1507', '扎兰屯市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150783', '扎兰屯市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150784', '1507', '00,15,1507', '额尔古纳市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150784', '额尔古纳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150785', '1507', '00,15,1507', '根河市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150785', '根河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1508', '15', '00,15', '巴彦淖尔市', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150802', '1508', '00,15,1508', '临河区', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150802', '临河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150821', '1508', '00,15,1508', '五原县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150821', '五原县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150822', '1508', '00,15,1508', '磴口县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150822', '磴口县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150823', '1508', '00,15,1508', '乌拉特前旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150823', '乌拉特前旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150824', '1508', '00,15,1508', '乌拉特中旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150824', '乌拉特中旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150825', '1508', '00,15,1508', '乌拉特后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150825', '乌拉特后旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150826', '1508', '00,15,1508', '杭锦后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150826', '杭锦后旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1509', '15', '00,15', '乌兰察布市', '15', '内蒙古自治区', '1509', '乌兰察布市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('150902', '1509', '00,15,1509', '集宁区', '15', '内蒙古自治区', '1509', '乌兰察布市', '150902', '集宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150921', '1509', '00,15,1509', '卓资县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150921', '卓资县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150922', '1509', '00,15,1509', '化德县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150922', '化德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150923', '1509', '00,15,1509', '商都县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150923', '商都县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150924', '1509', '00,15,1509', '兴和县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150924', '兴和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150925', '1509', '00,15,1509', '凉城县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150925', '凉城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150926', '1509', '00,15,1509', '察哈尔右翼前旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150926', '察哈尔右翼前旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150927', '1509', '00,15,1509', '察哈尔右翼中旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150927', '察哈尔右翼中旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150928', '1509', '00,15,1509', '察哈尔右翼后旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150928', '察哈尔右翼后旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150929', '1509', '00,15,1509', '四子王旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150929', '四子王旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('150981', '1509', '00,15,1509', '丰镇市', '15', '内蒙古自治区', '1509', '乌兰察布市', '150981', '丰镇市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1522', '15', '00,15', '兴安盟', '15', '内蒙古自治区', '1522', '兴安盟', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('152201', '1522', '00,15,1522', '乌兰浩特市', '15', '内蒙古自治区', '1522', '兴安盟', '152201', '乌兰浩特市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152202', '1522', '00,15,1522', '阿尔山市', '15', '内蒙古自治区', '1522', '兴安盟', '152202', '阿尔山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152221', '1522', '00,15,1522', '科尔沁右翼前旗', '15', '内蒙古自治区', '1522', '兴安盟', '152221', '科尔沁右翼前旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152222', '1522', '00,15,1522', '科尔沁右翼中旗', '15', '内蒙古自治区', '1522', '兴安盟', '152222', '科尔沁右翼中旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152223', '1522', '00,15,1522', '扎赉特旗', '15', '内蒙古自治区', '1522', '兴安盟', '152223', '扎赉特旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152224', '1522', '00,15,1522', '突泉县', '15', '内蒙古自治区', '1522', '兴安盟', '152224', '突泉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1525', '15', '00,15', '锡林郭勒盟', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('152501', '1525', '00,15,1525', '二连浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152501', '二连浩特市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152502', '1525', '00,15,1525', '锡林浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152502', '锡林浩特市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152522', '1525', '00,15,1525', '阿巴嘎旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152522', '阿巴嘎旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152523', '1525', '00,15,1525', '苏尼特左旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152523', '苏尼特左旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152524', '1525', '00,15,1525', '苏尼特右旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152524', '苏尼特右旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152525', '1525', '00,15,1525', '东乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152525', '东乌珠穆沁旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152526', '1525', '00,15,1525', '西乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152526', '西乌珠穆沁旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152527', '1525', '00,15,1525', '太仆寺旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152527', '太仆寺旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152528', '1525', '00,15,1525', '镶黄旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152528', '镶黄旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152529', '1525', '00,15,1525', '正镶白旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152529', '正镶白旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152530', '1525', '00,15,1525', '正蓝旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152530', '正蓝旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152531', '1525', '00,15,1525', '多伦县', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152531', '多伦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('1529', '15', '00,15', '阿拉善盟', '15', '内蒙古自治区', '1529', '阿拉善盟', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('152921', '1529', '00,15,1529', '阿拉善左旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152921', '阿拉善左旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152922', '1529', '00,15,1529', '阿拉善右旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152922', '阿拉善右旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('152923', '1529', '00,15,1529', '额济纳旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152923', '额济纳旗', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('21', '00', '00', '辽宁省', '21', '辽宁省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('2101', '21', '00,21', '沈阳市', '21', '辽宁省', '2101', '沈阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210102', '2101', '00,21,2101', '和平区', '21', '辽宁省', '2101', '沈阳市', '210102', '和平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210103', '2101', '00,21,2101', '沈河区', '21', '辽宁省', '2101', '沈阳市', '210103', '沈河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210104', '2101', '00,21,2101', '大东区', '21', '辽宁省', '2101', '沈阳市', '210104', '大东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210105', '2101', '00,21,2101', '皇姑区', '21', '辽宁省', '2101', '沈阳市', '210105', '皇姑区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210106', '2101', '00,21,2101', '铁西区', '21', '辽宁省', '2101', '沈阳市', '210106', '铁西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210111', '2101', '00,21,2101', '苏家屯区', '21', '辽宁省', '2101', '沈阳市', '210111', '苏家屯区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210112', '2101', '00,21,2101', '浑南区', '21', '辽宁省', '2101', '沈阳市', '210112', '浑南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210113', '2101', '00,21,2101', '沈北新区', '21', '辽宁省', '2101', '沈阳市', '210113', '沈北新区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210114', '2101', '00,21,2101', '于洪区', '21', '辽宁省', '2101', '沈阳市', '210114', '于洪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210115', '2101', '00,21,2101', '辽中区', '21', '辽宁省', '2101', '沈阳市', '210115', '辽中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210123', '2101', '00,21,2101', '康平县', '21', '辽宁省', '2101', '沈阳市', '210123', '康平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210124', '2101', '00,21,2101', '法库县', '21', '辽宁省', '2101', '沈阳市', '210124', '法库县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210181', '2101', '00,21,2101', '新民市', '21', '辽宁省', '2101', '沈阳市', '210181', '新民市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2102', '21', '00,21', '大连市', '21', '辽宁省', '2102', '大连市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210202', '2102', '00,21,2102', '中山区', '21', '辽宁省', '2102', '大连市', '210202', '中山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210203', '2102', '00,21,2102', '西岗区', '21', '辽宁省', '2102', '大连市', '210203', '西岗区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210204', '2102', '00,21,2102', '沙河口区', '21', '辽宁省', '2102', '大连市', '210204', '沙河口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210211', '2102', '00,21,2102', '甘井子区', '21', '辽宁省', '2102', '大连市', '210211', '甘井子区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210212', '2102', '00,21,2102', '旅顺口区', '21', '辽宁省', '2102', '大连市', '210212', '旅顺口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210213', '2102', '00,21,2102', '金州区', '21', '辽宁省', '2102', '大连市', '210213', '金州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210214', '2102', '00,21,2102', '普兰店区', '21', '辽宁省', '2102', '大连市', '210214', '普兰店区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210224', '2102', '00,21,2102', '长海县', '21', '辽宁省', '2102', '大连市', '210224', '长海县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210281', '2102', '00,21,2102', '瓦房店市', '21', '辽宁省', '2102', '大连市', '210281', '瓦房店市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210283', '2102', '00,21,2102', '庄河市', '21', '辽宁省', '2102', '大连市', '210283', '庄河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2103', '21', '00,21', '鞍山市', '21', '辽宁省', '2103', '鞍山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210302', '2103', '00,21,2103', '铁东区', '21', '辽宁省', '2103', '鞍山市', '210302', '铁东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210303', '2103', '00,21,2103', '铁西区', '21', '辽宁省', '2103', '鞍山市', '210303', '铁西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210304', '2103', '00,21,2103', '立山区', '21', '辽宁省', '2103', '鞍山市', '210304', '立山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210311', '2103', '00,21,2103', '千山区', '21', '辽宁省', '2103', '鞍山市', '210311', '千山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210321', '2103', '00,21,2103', '台安县', '21', '辽宁省', '2103', '鞍山市', '210321', '台安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210323', '2103', '00,21,2103', '岫岩满族自治县', '21', '辽宁省', '2103', '鞍山市', '210323', '岫岩满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210381', '2103', '00,21,2103', '海城市', '21', '辽宁省', '2103', '鞍山市', '210381', '海城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2104', '21', '00,21', '抚顺市', '21', '辽宁省', '2104', '抚顺市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210402', '2104', '00,21,2104', '新抚区', '21', '辽宁省', '2104', '抚顺市', '210402', '新抚区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210403', '2104', '00,21,2104', '东洲区', '21', '辽宁省', '2104', '抚顺市', '210403', '东洲区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210404', '2104', '00,21,2104', '望花区', '21', '辽宁省', '2104', '抚顺市', '210404', '望花区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210411', '2104', '00,21,2104', '顺城区', '21', '辽宁省', '2104', '抚顺市', '210411', '顺城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210421', '2104', '00,21,2104', '抚顺县', '21', '辽宁省', '2104', '抚顺市', '210421', '抚顺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210422', '2104', '00,21,2104', '新宾满族自治县', '21', '辽宁省', '2104', '抚顺市', '210422', '新宾满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210423', '2104', '00,21,2104', '清原满族自治县', '21', '辽宁省', '2104', '抚顺市', '210423', '清原满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2105', '21', '00,21', '本溪市', '21', '辽宁省', '2105', '本溪市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210502', '2105', '00,21,2105', '平山区', '21', '辽宁省', '2105', '本溪市', '210502', '平山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210503', '2105', '00,21,2105', '溪湖区', '21', '辽宁省', '2105', '本溪市', '210503', '溪湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210504', '2105', '00,21,2105', '明山区', '21', '辽宁省', '2105', '本溪市', '210504', '明山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210505', '2105', '00,21,2105', '南芬区', '21', '辽宁省', '2105', '本溪市', '210505', '南芬区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210521', '2105', '00,21,2105', '本溪满族自治县', '21', '辽宁省', '2105', '本溪市', '210521', '本溪满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210522', '2105', '00,21,2105', '桓仁满族自治县', '21', '辽宁省', '2105', '本溪市', '210522', '桓仁满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2106', '21', '00,21', '丹东市', '21', '辽宁省', '2106', '丹东市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210602', '2106', '00,21,2106', '元宝区', '21', '辽宁省', '2106', '丹东市', '210602', '元宝区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210603', '2106', '00,21,2106', '振兴区', '21', '辽宁省', '2106', '丹东市', '210603', '振兴区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210604', '2106', '00,21,2106', '振安区', '21', '辽宁省', '2106', '丹东市', '210604', '振安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210624', '2106', '00,21,2106', '宽甸满族自治县', '21', '辽宁省', '2106', '丹东市', '210624', '宽甸满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210681', '2106', '00,21,2106', '东港市', '21', '辽宁省', '2106', '丹东市', '210681', '东港市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210682', '2106', '00,21,2106', '凤城市', '21', '辽宁省', '2106', '丹东市', '210682', '凤城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2107', '21', '00,21', '锦州市', '21', '辽宁省', '2107', '锦州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210702', '2107', '00,21,2107', '古塔区', '21', '辽宁省', '2107', '锦州市', '210702', '古塔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210703', '2107', '00,21,2107', '凌河区', '21', '辽宁省', '2107', '锦州市', '210703', '凌河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210711', '2107', '00,21,2107', '太和区', '21', '辽宁省', '2107', '锦州市', '210711', '太和区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210726', '2107', '00,21,2107', '黑山县', '21', '辽宁省', '2107', '锦州市', '210726', '黑山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210727', '2107', '00,21,2107', '义县', '21', '辽宁省', '2107', '锦州市', '210727', '义县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210781', '2107', '00,21,2107', '凌海市', '21', '辽宁省', '2107', '锦州市', '210781', '凌海市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210782', '2107', '00,21,2107', '北镇市', '21', '辽宁省', '2107', '锦州市', '210782', '北镇市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2108', '21', '00,21', '营口市', '21', '辽宁省', '2108', '营口市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210802', '2108', '00,21,2108', '站前区', '21', '辽宁省', '2108', '营口市', '210802', '站前区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210803', '2108', '00,21,2108', '西市区', '21', '辽宁省', '2108', '营口市', '210803', '西市区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210804', '2108', '00,21,2108', '鲅鱼圈区', '21', '辽宁省', '2108', '营口市', '210804', '鲅鱼圈区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210811', '2108', '00,21,2108', '老边区', '21', '辽宁省', '2108', '营口市', '210811', '老边区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210881', '2108', '00,21,2108', '盖州市', '21', '辽宁省', '2108', '营口市', '210881', '盖州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210882', '2108', '00,21,2108', '大石桥市', '21', '辽宁省', '2108', '营口市', '210882', '大石桥市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2109', '21', '00,21', '阜新市', '21', '辽宁省', '2109', '阜新市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('210902', '2109', '00,21,2109', '海州区', '21', '辽宁省', '2109', '阜新市', '210902', '海州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210903', '2109', '00,21,2109', '新邱区', '21', '辽宁省', '2109', '阜新市', '210903', '新邱区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210904', '2109', '00,21,2109', '太平区', '21', '辽宁省', '2109', '阜新市', '210904', '太平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210905', '2109', '00,21,2109', '清河门区', '21', '辽宁省', '2109', '阜新市', '210905', '清河门区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210911', '2109', '00,21,2109', '细河区', '21', '辽宁省', '2109', '阜新市', '210911', '细河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210921', '2109', '00,21,2109', '阜新蒙古族自治县', '21', '辽宁省', '2109', '阜新市', '210921', '阜新蒙古族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210922', '2109', '00,21,2109', '彰武县', '21', '辽宁省', '2109', '阜新市', '210922', '彰武县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2110', '21', '00,21', '辽阳市', '21', '辽宁省', '2110', '辽阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('211002', '2110', '00,21,2110', '白塔区', '21', '辽宁省', '2110', '辽阳市', '211002', '白塔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211003', '2110', '00,21,2110', '文圣区', '21', '辽宁省', '2110', '辽阳市', '211003', '文圣区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211004', '2110', '00,21,2110', '宏伟区', '21', '辽宁省', '2110', '辽阳市', '211004', '宏伟区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211005', '2110', '00,21,2110', '弓长岭区', '21', '辽宁省', '2110', '辽阳市', '211005', '弓长岭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211011', '2110', '00,21,2110', '太子河区', '21', '辽宁省', '2110', '辽阳市', '211011', '太子河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211021', '2110', '00,21,2110', '辽阳县', '21', '辽宁省', '2110', '辽阳市', '211021', '辽阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211081', '2110', '00,21,2110', '灯塔市', '21', '辽宁省', '2110', '辽阳市', '211081', '灯塔市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2111', '21', '00,21', '盘锦市', '21', '辽宁省', '2111', '盘锦市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('211102', '2111', '00,21,2111', '双台子区', '21', '辽宁省', '2111', '盘锦市', '211102', '双台子区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211103', '2111', '00,21,2111', '兴隆台区', '21', '辽宁省', '2111', '盘锦市', '211103', '兴隆台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211104', '2111', '00,21,2111', '大洼区', '21', '辽宁省', '2111', '盘锦市', '211104', '大洼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211122', '2111', '00,21,2111', '盘山县', '21', '辽宁省', '2111', '盘锦市', '211122', '盘山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2112', '21', '00,21', '铁岭市', '21', '辽宁省', '2112', '铁岭市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('211202', '2112', '00,21,2112', '银州区', '21', '辽宁省', '2112', '铁岭市', '211202', '银州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211204', '2112', '00,21,2112', '清河区', '21', '辽宁省', '2112', '铁岭市', '211204', '清河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211221', '2112', '00,21,2112', '铁岭县', '21', '辽宁省', '2112', '铁岭市', '211221', '铁岭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211223', '2112', '00,21,2112', '西丰县', '21', '辽宁省', '2112', '铁岭市', '211223', '西丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211224', '2112', '00,21,2112', '昌图县', '21', '辽宁省', '2112', '铁岭市', '211224', '昌图县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211281', '2112', '00,21,2112', '调兵山市', '21', '辽宁省', '2112', '铁岭市', '211281', '调兵山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211282', '2112', '00,21,2112', '开原市', '21', '辽宁省', '2112', '铁岭市', '211282', '开原市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2113', '21', '00,21', '朝阳市', '21', '辽宁省', '2113', '朝阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('211302', '2113', '00,21,2113', '双塔区', '21', '辽宁省', '2113', '朝阳市', '211302', '双塔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211303', '2113', '00,21,2113', '龙城区', '21', '辽宁省', '2113', '朝阳市', '211303', '龙城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211321', '2113', '00,21,2113', '朝阳县', '21', '辽宁省', '2113', '朝阳市', '211321', '朝阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211322', '2113', '00,21,2113', '建平县', '21', '辽宁省', '2113', '朝阳市', '211322', '建平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211324', '2113', '00,21,2113', '喀喇沁左翼蒙古族自治县', '21', '辽宁省', '2113', '朝阳市', '211324', '喀喇沁左翼蒙古族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211381', '2113', '00,21,2113', '北票市', '21', '辽宁省', '2113', '朝阳市', '211381', '北票市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211382', '2113', '00,21,2113', '凌源市', '21', '辽宁省', '2113', '朝阳市', '211382', '凌源市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2114', '21', '00,21', '葫芦岛市', '21', '辽宁省', '2114', '葫芦岛市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('211402', '2114', '00,21,2114', '连山区', '21', '辽宁省', '2114', '葫芦岛市', '211402', '连山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211403', '2114', '00,21,2114', '龙港区', '21', '辽宁省', '2114', '葫芦岛市', '211403', '龙港区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211404', '2114', '00,21,2114', '南票区', '21', '辽宁省', '2114', '葫芦岛市', '211404', '南票区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211421', '2114', '00,21,2114', '绥中县', '21', '辽宁省', '2114', '葫芦岛市', '211421', '绥中县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211422', '2114', '00,21,2114', '建昌县', '21', '辽宁省', '2114', '葫芦岛市', '211422', '建昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('211481', '2114', '00,21,2114', '兴城市', '21', '辽宁省', '2114', '葫芦岛市', '211481', '兴城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('22', '00', '00', '吉林省', '22', '吉林省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('2201', '22', '00,22', '长春市', '22', '吉林省', '2201', '长春市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('220102', '2201', '00,22,2201', '南关区', '22', '吉林省', '2201', '长春市', '220102', '南关区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220103', '2201', '00,22,2201', '宽城区', '22', '吉林省', '2201', '长春市', '220103', '宽城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220104', '2201', '00,22,2201', '朝阳区', '22', '吉林省', '2201', '长春市', '220104', '朝阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220105', '2201', '00,22,2201', '二道区', '22', '吉林省', '2201', '长春市', '220105', '二道区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220106', '2201', '00,22,2201', '绿园区', '22', '吉林省', '2201', '长春市', '220106', '绿园区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220112', '2201', '00,22,2201', '双阳区', '22', '吉林省', '2201', '长春市', '220112', '双阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220113', '2201', '00,22,2201', '九台区', '22', '吉林省', '2201', '长春市', '220113', '九台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220122', '2201', '00,22,2201', '农安县', '22', '吉林省', '2201', '长春市', '220122', '农安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220182', '2201', '00,22,2201', '榆树市', '22', '吉林省', '2201', '长春市', '220182', '榆树市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220183', '2201', '00,22,2201', '德惠市', '22', '吉林省', '2201', '长春市', '220183', '德惠市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2202', '22', '00,22', '吉林市', '22', '吉林省', '2202', '吉林市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('220202', '2202', '00,22,2202', '昌邑区', '22', '吉林省', '2202', '吉林市', '220202', '昌邑区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220203', '2202', '00,22,2202', '龙潭区', '22', '吉林省', '2202', '吉林市', '220203', '龙潭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220204', '2202', '00,22,2202', '船营区', '22', '吉林省', '2202', '吉林市', '220204', '船营区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220211', '2202', '00,22,2202', '丰满区', '22', '吉林省', '2202', '吉林市', '220211', '丰满区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220221', '2202', '00,22,2202', '永吉县', '22', '吉林省', '2202', '吉林市', '220221', '永吉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220281', '2202', '00,22,2202', '蛟河市', '22', '吉林省', '2202', '吉林市', '220281', '蛟河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220282', '2202', '00,22,2202', '桦甸市', '22', '吉林省', '2202', '吉林市', '220282', '桦甸市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220283', '2202', '00,22,2202', '舒兰市', '22', '吉林省', '2202', '吉林市', '220283', '舒兰市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220284', '2202', '00,22,2202', '磐石市', '22', '吉林省', '2202', '吉林市', '220284', '磐石市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2203', '22', '00,22', '四平市', '22', '吉林省', '2203', '四平市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('220302', '2203', '00,22,2203', '铁西区', '22', '吉林省', '2203', '四平市', '220302', '铁西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220303', '2203', '00,22,2203', '铁东区', '22', '吉林省', '2203', '四平市', '220303', '铁东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220322', '2203', '00,22,2203', '梨树县', '22', '吉林省', '2203', '四平市', '220322', '梨树县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220323', '2203', '00,22,2203', '伊通满族自治县', '22', '吉林省', '2203', '四平市', '220323', '伊通满族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220381', '2203', '00,22,2203', '公主岭市', '22', '吉林省', '2203', '四平市', '220381', '公主岭市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220382', '2203', '00,22,2203', '双辽市', '22', '吉林省', '2203', '四平市', '220382', '双辽市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2204', '22', '00,22', '辽源市', '22', '吉林省', '2204', '辽源市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('220402', '2204', '00,22,2204', '龙山区', '22', '吉林省', '2204', '辽源市', '220402', '龙山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220403', '2204', '00,22,2204', '西安区', '22', '吉林省', '2204', '辽源市', '220403', '西安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220421', '2204', '00,22,2204', '东丰县', '22', '吉林省', '2204', '辽源市', '220421', '东丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220422', '2204', '00,22,2204', '东辽县', '22', '吉林省', '2204', '辽源市', '220422', '东辽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2205', '22', '00,22', '通化市', '22', '吉林省', '2205', '通化市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('220502', '2205', '00,22,2205', '东昌区', '22', '吉林省', '2205', '通化市', '220502', '东昌区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220503', '2205', '00,22,2205', '二道江区', '22', '吉林省', '2205', '通化市', '220503', '二道江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220521', '2205', '00,22,2205', '通化县', '22', '吉林省', '2205', '通化市', '220521', '通化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220523', '2205', '00,22,2205', '辉南县', '22', '吉林省', '2205', '通化市', '220523', '辉南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220524', '2205', '00,22,2205', '柳河县', '22', '吉林省', '2205', '通化市', '220524', '柳河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220581', '2205', '00,22,2205', '梅河口市', '22', '吉林省', '2205', '通化市', '220581', '梅河口市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220582', '2205', '00,22,2205', '集安市', '22', '吉林省', '2205', '通化市', '220582', '集安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2206', '22', '00,22', '白山市', '22', '吉林省', '2206', '白山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('220602', '2206', '00,22,2206', '浑江区', '22', '吉林省', '2206', '白山市', '220602', '浑江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220605', '2206', '00,22,2206', '江源区', '22', '吉林省', '2206', '白山市', '220605', '江源区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220621', '2206', '00,22,2206', '抚松县', '22', '吉林省', '2206', '白山市', '220621', '抚松县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220622', '2206', '00,22,2206', '靖宇县', '22', '吉林省', '2206', '白山市', '220622', '靖宇县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220623', '2206', '00,22,2206', '长白朝鲜族自治县', '22', '吉林省', '2206', '白山市', '220623', '长白朝鲜族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220681', '2206', '00,22,2206', '临江市', '22', '吉林省', '2206', '白山市', '220681', '临江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2207', '22', '00,22', '松原市', '22', '吉林省', '2207', '松原市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('220702', '2207', '00,22,2207', '宁江区', '22', '吉林省', '2207', '松原市', '220702', '宁江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220721', '2207', '00,22,2207', '前郭尔罗斯蒙古族自治县', '22', '吉林省', '2207', '松原市', '220721', '前郭尔罗斯蒙古族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220722', '2207', '00,22,2207', '长岭县', '22', '吉林省', '2207', '松原市', '220722', '长岭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220723', '2207', '00,22,2207', '乾安县', '22', '吉林省', '2207', '松原市', '220723', '乾安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220781', '2207', '00,22,2207', '扶余市', '22', '吉林省', '2207', '松原市', '220781', '扶余市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2208', '22', '00,22', '白城市', '22', '吉林省', '2208', '白城市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('220802', '2208', '00,22,2208', '洮北区', '22', '吉林省', '2208', '白城市', '220802', '洮北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220821', '2208', '00,22,2208', '镇赉县', '22', '吉林省', '2208', '白城市', '220821', '镇赉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220822', '2208', '00,22,2208', '通榆县', '22', '吉林省', '2208', '白城市', '220822', '通榆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220881', '2208', '00,22,2208', '洮南市', '22', '吉林省', '2208', '白城市', '220881', '洮南市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('220882', '2208', '00,22,2208', '大安市', '22', '吉林省', '2208', '白城市', '220882', '大安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2224', '22', '00,22', '延边朝鲜族自治州', '22', '吉林省', '2224', '延边朝鲜族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('222401', '2224', '00,22,2224', '延吉市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222401', '延吉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('222402', '2224', '00,22,2224', '图们市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222402', '图们市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('222403', '2224', '00,22,2224', '敦化市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222403', '敦化市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('222404', '2224', '00,22,2224', '珲春市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222404', '珲春市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('222405', '2224', '00,22,2224', '龙井市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222405', '龙井市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('222406', '2224', '00,22,2224', '和龙市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222406', '和龙市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('222424', '2224', '00,22,2224', '汪清县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222424', '汪清县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('222426', '2224', '00,22,2224', '安图县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222426', '安图县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('23', '00', '00', '黑龙江省', '23', '黑龙江省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('2301', '23', '00,23', '哈尔滨市', '23', '黑龙江省', '2301', '哈尔滨市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230102', '2301', '00,23,2301', '道里区', '23', '黑龙江省', '2301', '哈尔滨市', '230102', '道里区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230103', '2301', '00,23,2301', '南岗区', '23', '黑龙江省', '2301', '哈尔滨市', '230103', '南岗区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230104', '2301', '00,23,2301', '道外区', '23', '黑龙江省', '2301', '哈尔滨市', '230104', '道外区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230108', '2301', '00,23,2301', '平房区', '23', '黑龙江省', '2301', '哈尔滨市', '230108', '平房区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230109', '2301', '00,23,2301', '松北区', '23', '黑龙江省', '2301', '哈尔滨市', '230109', '松北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230110', '2301', '00,23,2301', '香坊区', '23', '黑龙江省', '2301', '哈尔滨市', '230110', '香坊区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230111', '2301', '00,23,2301', '呼兰区', '23', '黑龙江省', '2301', '哈尔滨市', '230111', '呼兰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230112', '2301', '00,23,2301', '阿城区', '23', '黑龙江省', '2301', '哈尔滨市', '230112', '阿城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230113', '2301', '00,23,2301', '双城区', '23', '黑龙江省', '2301', '哈尔滨市', '230113', '双城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230123', '2301', '00,23,2301', '依兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230123', '依兰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230124', '2301', '00,23,2301', '方正县', '23', '黑龙江省', '2301', '哈尔滨市', '230124', '方正县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230125', '2301', '00,23,2301', '宾县', '23', '黑龙江省', '2301', '哈尔滨市', '230125', '宾县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230126', '2301', '00,23,2301', '巴彦县', '23', '黑龙江省', '2301', '哈尔滨市', '230126', '巴彦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230127', '2301', '00,23,2301', '木兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230127', '木兰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230128', '2301', '00,23,2301', '通河县', '23', '黑龙江省', '2301', '哈尔滨市', '230128', '通河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230129', '2301', '00,23,2301', '延寿县', '23', '黑龙江省', '2301', '哈尔滨市', '230129', '延寿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230183', '2301', '00,23,2301', '尚志市', '23', '黑龙江省', '2301', '哈尔滨市', '230183', '尚志市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230184', '2301', '00,23,2301', '五常市', '23', '黑龙江省', '2301', '哈尔滨市', '230184', '五常市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2302', '23', '00,23', '齐齐哈尔市', '23', '黑龙江省', '2302', '齐齐哈尔市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230202', '2302', '00,23,2302', '龙沙区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230202', '龙沙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230203', '2302', '00,23,2302', '建华区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230203', '建华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230204', '2302', '00,23,2302', '铁锋区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230204', '铁锋区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230205', '2302', '00,23,2302', '昂昂溪区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230205', '昂昂溪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230206', '2302', '00,23,2302', '富拉尔基区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230206', '富拉尔基区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230207', '2302', '00,23,2302', '碾子山区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230207', '碾子山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230208', '2302', '00,23,2302', '梅里斯达斡尔族区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230208', '梅里斯达斡尔族区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230221', '2302', '00,23,2302', '龙江县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230221', '龙江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230223', '2302', '00,23,2302', '依安县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230223', '依安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230224', '2302', '00,23,2302', '泰来县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230224', '泰来县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230225', '2302', '00,23,2302', '甘南县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230225', '甘南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230227', '2302', '00,23,2302', '富裕县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230227', '富裕县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230229', '2302', '00,23,2302', '克山县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230229', '克山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230230', '2302', '00,23,2302', '克东县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230230', '克东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230231', '2302', '00,23,2302', '拜泉县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230231', '拜泉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230281', '2302', '00,23,2302', '讷河市', '23', '黑龙江省', '2302', '齐齐哈尔市', '230281', '讷河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2303', '23', '00,23', '鸡西市', '23', '黑龙江省', '2303', '鸡西市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230302', '2303', '00,23,2303', '鸡冠区', '23', '黑龙江省', '2303', '鸡西市', '230302', '鸡冠区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230303', '2303', '00,23,2303', '恒山区', '23', '黑龙江省', '2303', '鸡西市', '230303', '恒山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230304', '2303', '00,23,2303', '滴道区', '23', '黑龙江省', '2303', '鸡西市', '230304', '滴道区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230305', '2303', '00,23,2303', '梨树区', '23', '黑龙江省', '2303', '鸡西市', '230305', '梨树区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230306', '2303', '00,23,2303', '城子河区', '23', '黑龙江省', '2303', '鸡西市', '230306', '城子河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230307', '2303', '00,23,2303', '麻山区', '23', '黑龙江省', '2303', '鸡西市', '230307', '麻山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230321', '2303', '00,23,2303', '鸡东县', '23', '黑龙江省', '2303', '鸡西市', '230321', '鸡东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230381', '2303', '00,23,2303', '虎林市', '23', '黑龙江省', '2303', '鸡西市', '230381', '虎林市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230382', '2303', '00,23,2303', '密山市', '23', '黑龙江省', '2303', '鸡西市', '230382', '密山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2304', '23', '00,23', '鹤岗市', '23', '黑龙江省', '2304', '鹤岗市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230402', '2304', '00,23,2304', '向阳区', '23', '黑龙江省', '2304', '鹤岗市', '230402', '向阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230403', '2304', '00,23,2304', '工农区', '23', '黑龙江省', '2304', '鹤岗市', '230403', '工农区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230404', '2304', '00,23,2304', '南山区', '23', '黑龙江省', '2304', '鹤岗市', '230404', '南山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230405', '2304', '00,23,2304', '兴安区', '23', '黑龙江省', '2304', '鹤岗市', '230405', '兴安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230406', '2304', '00,23,2304', '东山区', '23', '黑龙江省', '2304', '鹤岗市', '230406', '东山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230407', '2304', '00,23,2304', '兴山区', '23', '黑龙江省', '2304', '鹤岗市', '230407', '兴山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230421', '2304', '00,23,2304', '萝北县', '23', '黑龙江省', '2304', '鹤岗市', '230421', '萝北县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230422', '2304', '00,23,2304', '绥滨县', '23', '黑龙江省', '2304', '鹤岗市', '230422', '绥滨县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2305', '23', '00,23', '双鸭山市', '23', '黑龙江省', '2305', '双鸭山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230502', '2305', '00,23,2305', '尖山区', '23', '黑龙江省', '2305', '双鸭山市', '230502', '尖山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230503', '2305', '00,23,2305', '岭东区', '23', '黑龙江省', '2305', '双鸭山市', '230503', '岭东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230505', '2305', '00,23,2305', '四方台区', '23', '黑龙江省', '2305', '双鸭山市', '230505', '四方台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230506', '2305', '00,23,2305', '宝山区', '23', '黑龙江省', '2305', '双鸭山市', '230506', '宝山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230521', '2305', '00,23,2305', '集贤县', '23', '黑龙江省', '2305', '双鸭山市', '230521', '集贤县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230522', '2305', '00,23,2305', '友谊县', '23', '黑龙江省', '2305', '双鸭山市', '230522', '友谊县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230523', '2305', '00,23,2305', '宝清县', '23', '黑龙江省', '2305', '双鸭山市', '230523', '宝清县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230524', '2305', '00,23,2305', '饶河县', '23', '黑龙江省', '2305', '双鸭山市', '230524', '饶河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2306', '23', '00,23', '大庆市', '23', '黑龙江省', '2306', '大庆市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230602', '2306', '00,23,2306', '萨尔图区', '23', '黑龙江省', '2306', '大庆市', '230602', '萨尔图区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230603', '2306', '00,23,2306', '龙凤区', '23', '黑龙江省', '2306', '大庆市', '230603', '龙凤区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230604', '2306', '00,23,2306', '让胡路区', '23', '黑龙江省', '2306', '大庆市', '230604', '让胡路区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230605', '2306', '00,23,2306', '红岗区', '23', '黑龙江省', '2306', '大庆市', '230605', '红岗区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230606', '2306', '00,23,2306', '大同区', '23', '黑龙江省', '2306', '大庆市', '230606', '大同区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230621', '2306', '00,23,2306', '肇州县', '23', '黑龙江省', '2306', '大庆市', '230621', '肇州县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230622', '2306', '00,23,2306', '肇源县', '23', '黑龙江省', '2306', '大庆市', '230622', '肇源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230623', '2306', '00,23,2306', '林甸县', '23', '黑龙江省', '2306', '大庆市', '230623', '林甸县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230624', '2306', '00,23,2306', '杜尔伯特蒙古族自治县', '23', '黑龙江省', '2306', '大庆市', '230624', '杜尔伯特蒙古族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2307', '23', '00,23', '伊春市', '23', '黑龙江省', '2307', '伊春市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230717', '2307', '00,23,2307', '伊美区', '23', '黑龙江省', '2307', '伊春市', '230717', '伊美区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230718', '2307', '00,23,2307', '乌翠区', '23', '黑龙江省', '2307', '伊春市', '230718', '乌翠区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230719', '2307', '00,23,2307', '友好区', '23', '黑龙江省', '2307', '伊春市', '230719', '友好区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230722', '2307', '00,23,2307', '嘉荫县', '23', '黑龙江省', '2307', '伊春市', '230722', '嘉荫县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230723', '2307', '00,23,2307', '汤旺县', '23', '黑龙江省', '2307', '伊春市', '230723', '汤旺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230724', '2307', '00,23,2307', '丰林县', '23', '黑龙江省', '2307', '伊春市', '230724', '丰林县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230725', '2307', '00,23,2307', '大箐山县', '23', '黑龙江省', '2307', '伊春市', '230725', '大箐山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230726', '2307', '00,23,2307', '南岔县', '23', '黑龙江省', '2307', '伊春市', '230726', '南岔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230751', '2307', '00,23,2307', '金林区', '23', '黑龙江省', '2307', '伊春市', '230751', '金林区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230781', '2307', '00,23,2307', '铁力市', '23', '黑龙江省', '2307', '伊春市', '230781', '铁力市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2308', '23', '00,23', '佳木斯市', '23', '黑龙江省', '2308', '佳木斯市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230803', '2308', '00,23,2308', '向阳区', '23', '黑龙江省', '2308', '佳木斯市', '230803', '向阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230804', '2308', '00,23,2308', '前进区', '23', '黑龙江省', '2308', '佳木斯市', '230804', '前进区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230805', '2308', '00,23,2308', '东风区', '23', '黑龙江省', '2308', '佳木斯市', '230805', '东风区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230811', '2308', '00,23,2308', '郊区', '23', '黑龙江省', '2308', '佳木斯市', '230811', '郊区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230822', '2308', '00,23,2308', '桦南县', '23', '黑龙江省', '2308', '佳木斯市', '230822', '桦南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230826', '2308', '00,23,2308', '桦川县', '23', '黑龙江省', '2308', '佳木斯市', '230826', '桦川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230828', '2308', '00,23,2308', '汤原县', '23', '黑龙江省', '2308', '佳木斯市', '230828', '汤原县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230881', '2308', '00,23,2308', '同江市', '23', '黑龙江省', '2308', '佳木斯市', '230881', '同江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230882', '2308', '00,23,2308', '富锦市', '23', '黑龙江省', '2308', '佳木斯市', '230882', '富锦市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230883', '2308', '00,23,2308', '抚远市', '23', '黑龙江省', '2308', '佳木斯市', '230883', '抚远市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2309', '23', '00,23', '七台河市', '23', '黑龙江省', '2309', '七台河市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('230902', '2309', '00,23,2309', '新兴区', '23', '黑龙江省', '2309', '七台河市', '230902', '新兴区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230903', '2309', '00,23,2309', '桃山区', '23', '黑龙江省', '2309', '七台河市', '230903', '桃山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230904', '2309', '00,23,2309', '茄子河区', '23', '黑龙江省', '2309', '七台河市', '230904', '茄子河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('230921', '2309', '00,23,2309', '勃利县', '23', '黑龙江省', '2309', '七台河市', '230921', '勃利县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2310', '23', '00,23', '牡丹江市', '23', '黑龙江省', '2310', '牡丹江市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('231002', '2310', '00,23,2310', '东安区', '23', '黑龙江省', '2310', '牡丹江市', '231002', '东安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231003', '2310', '00,23,2310', '阳明区', '23', '黑龙江省', '2310', '牡丹江市', '231003', '阳明区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231004', '2310', '00,23,2310', '爱民区', '23', '黑龙江省', '2310', '牡丹江市', '231004', '爱民区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231005', '2310', '00,23,2310', '西安区', '23', '黑龙江省', '2310', '牡丹江市', '231005', '西安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231025', '2310', '00,23,2310', '林口县', '23', '黑龙江省', '2310', '牡丹江市', '231025', '林口县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231081', '2310', '00,23,2310', '绥芬河市', '23', '黑龙江省', '2310', '牡丹江市', '231081', '绥芬河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231083', '2310', '00,23,2310', '海林市', '23', '黑龙江省', '2310', '牡丹江市', '231083', '海林市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231084', '2310', '00,23,2310', '宁安市', '23', '黑龙江省', '2310', '牡丹江市', '231084', '宁安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231085', '2310', '00,23,2310', '穆棱市', '23', '黑龙江省', '2310', '牡丹江市', '231085', '穆棱市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231086', '2310', '00,23,2310', '东宁市', '23', '黑龙江省', '2310', '牡丹江市', '231086', '东宁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2311', '23', '00,23', '黑河市', '23', '黑龙江省', '2311', '黑河市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('231102', '2311', '00,23,2311', '爱辉区', '23', '黑龙江省', '2311', '黑河市', '231102', '爱辉区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231123', '2311', '00,23,2311', '逊克县', '23', '黑龙江省', '2311', '黑河市', '231123', '逊克县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231124', '2311', '00,23,2311', '孙吴县', '23', '黑龙江省', '2311', '黑河市', '231124', '孙吴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231181', '2311', '00,23,2311', '北安市', '23', '黑龙江省', '2311', '黑河市', '231181', '北安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231182', '2311', '00,23,2311', '五大连池市', '23', '黑龙江省', '2311', '黑河市', '231182', '五大连池市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231183', '2311', '00,23,2311', '嫩江市', '23', '黑龙江省', '2311', '黑河市', '231183', '嫩江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2312', '23', '00,23', '绥化市', '23', '黑龙江省', '2312', '绥化市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('231202', '2312', '00,23,2312', '北林区', '23', '黑龙江省', '2312', '绥化市', '231202', '北林区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231221', '2312', '00,23,2312', '望奎县', '23', '黑龙江省', '2312', '绥化市', '231221', '望奎县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231222', '2312', '00,23,2312', '兰西县', '23', '黑龙江省', '2312', '绥化市', '231222', '兰西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231223', '2312', '00,23,2312', '青冈县', '23', '黑龙江省', '2312', '绥化市', '231223', '青冈县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231224', '2312', '00,23,2312', '庆安县', '23', '黑龙江省', '2312', '绥化市', '231224', '庆安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231225', '2312', '00,23,2312', '明水县', '23', '黑龙江省', '2312', '绥化市', '231225', '明水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231226', '2312', '00,23,2312', '绥棱县', '23', '黑龙江省', '2312', '绥化市', '231226', '绥棱县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231281', '2312', '00,23,2312', '安达市', '23', '黑龙江省', '2312', '绥化市', '231281', '安达市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231282', '2312', '00,23,2312', '肇东市', '23', '黑龙江省', '2312', '绥化市', '231282', '肇东市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('231283', '2312', '00,23,2312', '海伦市', '23', '黑龙江省', '2312', '绥化市', '231283', '海伦市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('2327', '23', '00,23', '大兴安岭地区', '23', '黑龙江省', '2327', '大兴安岭地区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('232701', '2327', '00,23,2327', '漠河市', '23', '黑龙江省', '2327', '大兴安岭地区', '232701', '漠河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('232721', '2327', '00,23,2327', '呼玛县', '23', '黑龙江省', '2327', '大兴安岭地区', '232721', '呼玛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('232722', '2327', '00,23,2327', '塔河县', '23', '黑龙江省', '2327', '大兴安岭地区', '232722', '塔河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('31', '00', '00', '上海市', '31', '上海市', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('3101', '31', '00,31', '上海市', '31', '上海市', '3101', '上海市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('310101', '3101', '00,31,3101', '黄浦区', '31', '上海市', '3101', '上海市', '310101', '黄浦区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310104', '3101', '00,31,3101', '徐汇区', '31', '上海市', '3101', '上海市', '310104', '徐汇区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310105', '3101', '00,31,3101', '长宁区', '31', '上海市', '3101', '上海市', '310105', '长宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310106', '3101', '00,31,3101', '静安区', '31', '上海市', '3101', '上海市', '310106', '静安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310107', '3101', '00,31,3101', '普陀区', '31', '上海市', '3101', '上海市', '310107', '普陀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310109', '3101', '00,31,3101', '虹口区', '31', '上海市', '3101', '上海市', '310109', '虹口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310110', '3101', '00,31,3101', '杨浦区', '31', '上海市', '3101', '上海市', '310110', '杨浦区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310112', '3101', '00,31,3101', '闵行区', '31', '上海市', '3101', '上海市', '310112', '闵行区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310113', '3101', '00,31,3101', '宝山区', '31', '上海市', '3101', '上海市', '310113', '宝山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310114', '3101', '00,31,3101', '嘉定区', '31', '上海市', '3101', '上海市', '310114', '嘉定区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310115', '3101', '00,31,3101', '浦东新区', '31', '上海市', '3101', '上海市', '310115', '浦东新区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310116', '3101', '00,31,3101', '金山区', '31', '上海市', '3101', '上海市', '310116', '金山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310117', '3101', '00,31,3101', '松江区', '31', '上海市', '3101', '上海市', '310117', '松江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310118', '3101', '00,31,3101', '青浦区', '31', '上海市', '3101', '上海市', '310118', '青浦区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310120', '3101', '00,31,3101', '奉贤区', '31', '上海市', '3101', '上海市', '310120', '奉贤区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('310151', '3101', '00,31,3101', '崇明区', '31', '上海市', '3101', '上海市', '310151', '崇明区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('32', '00', '00', '江苏省', '32', '江苏省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('3201', '32', '00,32', '南京市', '32', '江苏省', '3201', '南京市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320102', '3201', '00,32,3201', '玄武区', '32', '江苏省', '3201', '南京市', '320102', '玄武区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320104', '3201', '00,32,3201', '秦淮区', '32', '江苏省', '3201', '南京市', '320104', '秦淮区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320105', '3201', '00,32,3201', '建邺区', '32', '江苏省', '3201', '南京市', '320105', '建邺区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320106', '3201', '00,32,3201', '鼓楼区', '32', '江苏省', '3201', '南京市', '320106', '鼓楼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320111', '3201', '00,32,3201', '浦口区', '32', '江苏省', '3201', '南京市', '320111', '浦口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320113', '3201', '00,32,3201', '栖霞区', '32', '江苏省', '3201', '南京市', '320113', '栖霞区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320114', '3201', '00,32,3201', '雨花台区', '32', '江苏省', '3201', '南京市', '320114', '雨花台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320115', '3201', '00,32,3201', '江宁区', '32', '江苏省', '3201', '南京市', '320115', '江宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320116', '3201', '00,32,3201', '六合区', '32', '江苏省', '3201', '南京市', '320116', '六合区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320117', '3201', '00,32,3201', '溧水区', '32', '江苏省', '3201', '南京市', '320117', '溧水区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320118', '3201', '00,32,3201', '高淳区', '32', '江苏省', '3201', '南京市', '320118', '高淳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3202', '32', '00,32', '无锡市', '32', '江苏省', '3202', '无锡市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320205', '3202', '00,32,3202', '锡山区', '32', '江苏省', '3202', '无锡市', '320205', '锡山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320206', '3202', '00,32,3202', '惠山区', '32', '江苏省', '3202', '无锡市', '320206', '惠山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320211', '3202', '00,32,3202', '滨湖区', '32', '江苏省', '3202', '无锡市', '320211', '滨湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320213', '3202', '00,32,3202', '梁溪区', '32', '江苏省', '3202', '无锡市', '320213', '梁溪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320214', '3202', '00,32,3202', '新吴区', '32', '江苏省', '3202', '无锡市', '320214', '新吴区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320281', '3202', '00,32,3202', '江阴市', '32', '江苏省', '3202', '无锡市', '320281', '江阴市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320282', '3202', '00,32,3202', '宜兴市', '32', '江苏省', '3202', '无锡市', '320282', '宜兴市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3203', '32', '00,32', '徐州市', '32', '江苏省', '3203', '徐州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320302', '3203', '00,32,3203', '鼓楼区', '32', '江苏省', '3203', '徐州市', '320302', '鼓楼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320303', '3203', '00,32,3203', '云龙区', '32', '江苏省', '3203', '徐州市', '320303', '云龙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320305', '3203', '00,32,3203', '贾汪区', '32', '江苏省', '3203', '徐州市', '320305', '贾汪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320311', '3203', '00,32,3203', '泉山区', '32', '江苏省', '3203', '徐州市', '320311', '泉山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320312', '3203', '00,32,3203', '铜山区', '32', '江苏省', '3203', '徐州市', '320312', '铜山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320321', '3203', '00,32,3203', '丰县', '32', '江苏省', '3203', '徐州市', '320321', '丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320322', '3203', '00,32,3203', '沛县', '32', '江苏省', '3203', '徐州市', '320322', '沛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320324', '3203', '00,32,3203', '睢宁县', '32', '江苏省', '3203', '徐州市', '320324', '睢宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320381', '3203', '00,32,3203', '新沂市', '32', '江苏省', '3203', '徐州市', '320381', '新沂市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320382', '3203', '00,32,3203', '邳州市', '32', '江苏省', '3203', '徐州市', '320382', '邳州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3204', '32', '00,32', '常州市', '32', '江苏省', '3204', '常州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320402', '3204', '00,32,3204', '天宁区', '32', '江苏省', '3204', '常州市', '320402', '天宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320404', '3204', '00,32,3204', '钟楼区', '32', '江苏省', '3204', '常州市', '320404', '钟楼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320411', '3204', '00,32,3204', '新北区', '32', '江苏省', '3204', '常州市', '320411', '新北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320412', '3204', '00,32,3204', '武进区', '32', '江苏省', '3204', '常州市', '320412', '武进区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320413', '3204', '00,32,3204', '金坛区', '32', '江苏省', '3204', '常州市', '320413', '金坛区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320481', '3204', '00,32,3204', '溧阳市', '32', '江苏省', '3204', '常州市', '320481', '溧阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3205', '32', '00,32', '苏州市', '32', '江苏省', '3205', '苏州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320505', '3205', '00,32,3205', '虎丘区', '32', '江苏省', '3205', '苏州市', '320505', '虎丘区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320506', '3205', '00,32,3205', '吴中区', '32', '江苏省', '3205', '苏州市', '320506', '吴中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320507', '3205', '00,32,3205', '相城区', '32', '江苏省', '3205', '苏州市', '320507', '相城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320508', '3205', '00,32,3205', '姑苏区', '32', '江苏省', '3205', '苏州市', '320508', '姑苏区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320509', '3205', '00,32,3205', '吴江区', '32', '江苏省', '3205', '苏州市', '320509', '吴江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320581', '3205', '00,32,3205', '常熟市', '32', '江苏省', '3205', '苏州市', '320581', '常熟市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320582', '3205', '00,32,3205', '张家港市', '32', '江苏省', '3205', '苏州市', '320582', '张家港市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320583', '3205', '00,32,3205', '昆山市', '32', '江苏省', '3205', '苏州市', '320583', '昆山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320585', '3205', '00,32,3205', '太仓市', '32', '江苏省', '3205', '苏州市', '320585', '太仓市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3206', '32', '00,32', '南通市', '32', '江苏省', '3206', '南通市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320602', '3206', '00,32,3206', '崇川区', '32', '江苏省', '3206', '南通市', '320602', '崇川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320611', '3206', '00,32,3206', '港闸区', '32', '江苏省', '3206', '南通市', '320611', '港闸区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320612', '3206', '00,32,3206', '通州区', '32', '江苏省', '3206', '南通市', '320612', '通州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320623', '3206', '00,32,3206', '如东县', '32', '江苏省', '3206', '南通市', '320623', '如东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320681', '3206', '00,32,3206', '启东市', '32', '江苏省', '3206', '南通市', '320681', '启东市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320682', '3206', '00,32,3206', '如皋市', '32', '江苏省', '3206', '南通市', '320682', '如皋市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320684', '3206', '00,32,3206', '海门市', '32', '江苏省', '3206', '南通市', '320684', '海门市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320685', '3206', '00,32,3206', '海安市', '32', '江苏省', '3206', '南通市', '320685', '海安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3207', '32', '00,32', '连云港市', '32', '江苏省', '3207', '连云港市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320703', '3207', '00,32,3207', '连云区', '32', '江苏省', '3207', '连云港市', '320703', '连云区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320706', '3207', '00,32,3207', '海州区', '32', '江苏省', '3207', '连云港市', '320706', '海州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320707', '3207', '00,32,3207', '赣榆区', '32', '江苏省', '3207', '连云港市', '320707', '赣榆区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320722', '3207', '00,32,3207', '东海县', '32', '江苏省', '3207', '连云港市', '320722', '东海县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320723', '3207', '00,32,3207', '灌云县', '32', '江苏省', '3207', '连云港市', '320723', '灌云县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320724', '3207', '00,32,3207', '灌南县', '32', '江苏省', '3207', '连云港市', '320724', '灌南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3208', '32', '00,32', '淮安市', '32', '江苏省', '3208', '淮安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320803', '3208', '00,32,3208', '淮安区', '32', '江苏省', '3208', '淮安市', '320803', '淮安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320804', '3208', '00,32,3208', '淮阴区', '32', '江苏省', '3208', '淮安市', '320804', '淮阴区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320812', '3208', '00,32,3208', '清江浦区', '32', '江苏省', '3208', '淮安市', '320812', '清江浦区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320813', '3208', '00,32,3208', '洪泽区', '32', '江苏省', '3208', '淮安市', '320813', '洪泽区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320826', '3208', '00,32,3208', '涟水县', '32', '江苏省', '3208', '淮安市', '320826', '涟水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320830', '3208', '00,32,3208', '盱眙县', '32', '江苏省', '3208', '淮安市', '320830', '盱眙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320831', '3208', '00,32,3208', '金湖县', '32', '江苏省', '3208', '淮安市', '320831', '金湖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3209', '32', '00,32', '盐城市', '32', '江苏省', '3209', '盐城市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('320902', '3209', '00,32,3209', '亭湖区', '32', '江苏省', '3209', '盐城市', '320902', '亭湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320903', '3209', '00,32,3209', '盐都区', '32', '江苏省', '3209', '盐城市', '320903', '盐都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320904', '3209', '00,32,3209', '大丰区', '32', '江苏省', '3209', '盐城市', '320904', '大丰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320921', '3209', '00,32,3209', '响水县', '32', '江苏省', '3209', '盐城市', '320921', '响水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320922', '3209', '00,32,3209', '滨海县', '32', '江苏省', '3209', '盐城市', '320922', '滨海县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320923', '3209', '00,32,3209', '阜宁县', '32', '江苏省', '3209', '盐城市', '320923', '阜宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320924', '3209', '00,32,3209', '射阳县', '32', '江苏省', '3209', '盐城市', '320924', '射阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320925', '3209', '00,32,3209', '建湖县', '32', '江苏省', '3209', '盐城市', '320925', '建湖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('320981', '3209', '00,32,3209', '东台市', '32', '江苏省', '3209', '盐城市', '320981', '东台市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3210', '32', '00,32', '扬州市', '32', '江苏省', '3210', '扬州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('321002', '3210', '00,32,3210', '广陵区', '32', '江苏省', '3210', '扬州市', '321002', '广陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321003', '3210', '00,32,3210', '邗江区', '32', '江苏省', '3210', '扬州市', '321003', '邗江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321012', '3210', '00,32,3210', '江都区', '32', '江苏省', '3210', '扬州市', '321012', '江都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321023', '3210', '00,32,3210', '宝应县', '32', '江苏省', '3210', '扬州市', '321023', '宝应县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321081', '3210', '00,32,3210', '仪征市', '32', '江苏省', '3210', '扬州市', '321081', '仪征市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321084', '3210', '00,32,3210', '高邮市', '32', '江苏省', '3210', '扬州市', '321084', '高邮市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3211', '32', '00,32', '镇江市', '32', '江苏省', '3211', '镇江市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('321102', '3211', '00,32,3211', '京口区', '32', '江苏省', '3211', '镇江市', '321102', '京口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321111', '3211', '00,32,3211', '润州区', '32', '江苏省', '3211', '镇江市', '321111', '润州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321112', '3211', '00,32,3211', '丹徒区', '32', '江苏省', '3211', '镇江市', '321112', '丹徒区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321181', '3211', '00,32,3211', '丹阳市', '32', '江苏省', '3211', '镇江市', '321181', '丹阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321182', '3211', '00,32,3211', '扬中市', '32', '江苏省', '3211', '镇江市', '321182', '扬中市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321183', '3211', '00,32,3211', '句容市', '32', '江苏省', '3211', '镇江市', '321183', '句容市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3212', '32', '00,32', '泰州市', '32', '江苏省', '3212', '泰州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('321202', '3212', '00,32,3212', '海陵区', '32', '江苏省', '3212', '泰州市', '321202', '海陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321203', '3212', '00,32,3212', '高港区', '32', '江苏省', '3212', '泰州市', '321203', '高港区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321204', '3212', '00,32,3212', '姜堰区', '32', '江苏省', '3212', '泰州市', '321204', '姜堰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321281', '3212', '00,32,3212', '兴化市', '32', '江苏省', '3212', '泰州市', '321281', '兴化市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321282', '3212', '00,32,3212', '靖江市', '32', '江苏省', '3212', '泰州市', '321282', '靖江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321283', '3212', '00,32,3212', '泰兴市', '32', '江苏省', '3212', '泰州市', '321283', '泰兴市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3213', '32', '00,32', '宿迁市', '32', '江苏省', '3213', '宿迁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('321302', '3213', '00,32,3213', '宿城区', '32', '江苏省', '3213', '宿迁市', '321302', '宿城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321311', '3213', '00,32,3213', '宿豫区', '32', '江苏省', '3213', '宿迁市', '321311', '宿豫区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321322', '3213', '00,32,3213', '沭阳县', '32', '江苏省', '3213', '宿迁市', '321322', '沭阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321323', '3213', '00,32,3213', '泗阳县', '32', '江苏省', '3213', '宿迁市', '321323', '泗阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('321324', '3213', '00,32,3213', '泗洪县', '32', '江苏省', '3213', '宿迁市', '321324', '泗洪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('33', '00', '00', '浙江省', '33', '浙江省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('3301', '33', '00,33', '杭州市', '33', '浙江省', '3301', '杭州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330102', '3301', '00,33,3301', '上城区', '33', '浙江省', '3301', '杭州市', '330102', '上城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330103', '3301', '00,33,3301', '下城区', '33', '浙江省', '3301', '杭州市', '330103', '下城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330104', '3301', '00,33,3301', '江干区', '33', '浙江省', '3301', '杭州市', '330104', '江干区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330105', '3301', '00,33,3301', '拱墅区', '33', '浙江省', '3301', '杭州市', '330105', '拱墅区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330106', '3301', '00,33,3301', '西湖区', '33', '浙江省', '3301', '杭州市', '330106', '西湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330108', '3301', '00,33,3301', '滨江区', '33', '浙江省', '3301', '杭州市', '330108', '滨江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330109', '3301', '00,33,3301', '萧山区', '33', '浙江省', '3301', '杭州市', '330109', '萧山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330110', '3301', '00,33,3301', '余杭区', '33', '浙江省', '3301', '杭州市', '330110', '余杭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330111', '3301', '00,33,3301', '富阳区', '33', '浙江省', '3301', '杭州市', '330111', '富阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330112', '3301', '00,33,3301', '临安区', '33', '浙江省', '3301', '杭州市', '330112', '临安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330122', '3301', '00,33,3301', '桐庐县', '33', '浙江省', '3301', '杭州市', '330122', '桐庐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330127', '3301', '00,33,3301', '淳安县', '33', '浙江省', '3301', '杭州市', '330127', '淳安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330182', '3301', '00,33,3301', '建德市', '33', '浙江省', '3301', '杭州市', '330182', '建德市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3302', '33', '00,33', '宁波市', '33', '浙江省', '3302', '宁波市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330203', '3302', '00,33,3302', '海曙区', '33', '浙江省', '3302', '宁波市', '330203', '海曙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330205', '3302', '00,33,3302', '江北区', '33', '浙江省', '3302', '宁波市', '330205', '江北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330206', '3302', '00,33,3302', '北仑区', '33', '浙江省', '3302', '宁波市', '330206', '北仑区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330211', '3302', '00,33,3302', '镇海区', '33', '浙江省', '3302', '宁波市', '330211', '镇海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330212', '3302', '00,33,3302', '鄞州区', '33', '浙江省', '3302', '宁波市', '330212', '鄞州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330213', '3302', '00,33,3302', '奉化区', '33', '浙江省', '3302', '宁波市', '330213', '奉化区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330225', '3302', '00,33,3302', '象山县', '33', '浙江省', '3302', '宁波市', '330225', '象山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330226', '3302', '00,33,3302', '宁海县', '33', '浙江省', '3302', '宁波市', '330226', '宁海县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330281', '3302', '00,33,3302', '余姚市', '33', '浙江省', '3302', '宁波市', '330281', '余姚市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330282', '3302', '00,33,3302', '慈溪市', '33', '浙江省', '3302', '宁波市', '330282', '慈溪市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3303', '33', '00,33', '温州市', '33', '浙江省', '3303', '温州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330302', '3303', '00,33,3303', '鹿城区', '33', '浙江省', '3303', '温州市', '330302', '鹿城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330303', '3303', '00,33,3303', '龙湾区', '33', '浙江省', '3303', '温州市', '330303', '龙湾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330304', '3303', '00,33,3303', '瓯海区', '33', '浙江省', '3303', '温州市', '330304', '瓯海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330305', '3303', '00,33,3303', '洞头区', '33', '浙江省', '3303', '温州市', '330305', '洞头区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330324', '3303', '00,33,3303', '永嘉县', '33', '浙江省', '3303', '温州市', '330324', '永嘉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330326', '3303', '00,33,3303', '平阳县', '33', '浙江省', '3303', '温州市', '330326', '平阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330327', '3303', '00,33,3303', '苍南县', '33', '浙江省', '3303', '温州市', '330327', '苍南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330328', '3303', '00,33,3303', '文成县', '33', '浙江省', '3303', '温州市', '330328', '文成县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330329', '3303', '00,33,3303', '泰顺县', '33', '浙江省', '3303', '温州市', '330329', '泰顺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330381', '3303', '00,33,3303', '瑞安市', '33', '浙江省', '3303', '温州市', '330381', '瑞安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330382', '3303', '00,33,3303', '乐清市', '33', '浙江省', '3303', '温州市', '330382', '乐清市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330383', '3303', '00,33,3303', '龙港市', '33', '浙江省', '3303', '温州市', '330383', '龙港市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3304', '33', '00,33', '嘉兴市', '33', '浙江省', '3304', '嘉兴市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330402', '3304', '00,33,3304', '南湖区', '33', '浙江省', '3304', '嘉兴市', '330402', '南湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330411', '3304', '00,33,3304', '秀洲区', '33', '浙江省', '3304', '嘉兴市', '330411', '秀洲区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330421', '3304', '00,33,3304', '嘉善县', '33', '浙江省', '3304', '嘉兴市', '330421', '嘉善县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330424', '3304', '00,33,3304', '海盐县', '33', '浙江省', '3304', '嘉兴市', '330424', '海盐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330481', '3304', '00,33,3304', '海宁市', '33', '浙江省', '3304', '嘉兴市', '330481', '海宁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330482', '3304', '00,33,3304', '平湖市', '33', '浙江省', '3304', '嘉兴市', '330482', '平湖市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330483', '3304', '00,33,3304', '桐乡市', '33', '浙江省', '3304', '嘉兴市', '330483', '桐乡市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3305', '33', '00,33', '湖州市', '33', '浙江省', '3305', '湖州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330502', '3305', '00,33,3305', '吴兴区', '33', '浙江省', '3305', '湖州市', '330502', '吴兴区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330503', '3305', '00,33,3305', '南浔区', '33', '浙江省', '3305', '湖州市', '330503', '南浔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330521', '3305', '00,33,3305', '德清县', '33', '浙江省', '3305', '湖州市', '330521', '德清县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330522', '3305', '00,33,3305', '长兴县', '33', '浙江省', '3305', '湖州市', '330522', '长兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330523', '3305', '00,33,3305', '安吉县', '33', '浙江省', '3305', '湖州市', '330523', '安吉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3306', '33', '00,33', '绍兴市', '33', '浙江省', '3306', '绍兴市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330602', '3306', '00,33,3306', '越城区', '33', '浙江省', '3306', '绍兴市', '330602', '越城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330603', '3306', '00,33,3306', '柯桥区', '33', '浙江省', '3306', '绍兴市', '330603', '柯桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330604', '3306', '00,33,3306', '上虞区', '33', '浙江省', '3306', '绍兴市', '330604', '上虞区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330624', '3306', '00,33,3306', '新昌县', '33', '浙江省', '3306', '绍兴市', '330624', '新昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330681', '3306', '00,33,3306', '诸暨市', '33', '浙江省', '3306', '绍兴市', '330681', '诸暨市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330683', '3306', '00,33,3306', '嵊州市', '33', '浙江省', '3306', '绍兴市', '330683', '嵊州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3307', '33', '00,33', '金华市', '33', '浙江省', '3307', '金华市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330702', '3307', '00,33,3307', '婺城区', '33', '浙江省', '3307', '金华市', '330702', '婺城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330703', '3307', '00,33,3307', '金东区', '33', '浙江省', '3307', '金华市', '330703', '金东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330723', '3307', '00,33,3307', '武义县', '33', '浙江省', '3307', '金华市', '330723', '武义县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330726', '3307', '00,33,3307', '浦江县', '33', '浙江省', '3307', '金华市', '330726', '浦江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330727', '3307', '00,33,3307', '磐安县', '33', '浙江省', '3307', '金华市', '330727', '磐安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330781', '3307', '00,33,3307', '兰溪市', '33', '浙江省', '3307', '金华市', '330781', '兰溪市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330782', '3307', '00,33,3307', '义乌市', '33', '浙江省', '3307', '金华市', '330782', '义乌市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330783', '3307', '00,33,3307', '东阳市', '33', '浙江省', '3307', '金华市', '330783', '东阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330784', '3307', '00,33,3307', '永康市', '33', '浙江省', '3307', '金华市', '330784', '永康市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3308', '33', '00,33', '衢州市', '33', '浙江省', '3308', '衢州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330802', '3308', '00,33,3308', '柯城区', '33', '浙江省', '3308', '衢州市', '330802', '柯城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330803', '3308', '00,33,3308', '衢江区', '33', '浙江省', '3308', '衢州市', '330803', '衢江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330822', '3308', '00,33,3308', '常山县', '33', '浙江省', '3308', '衢州市', '330822', '常山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330824', '3308', '00,33,3308', '开化县', '33', '浙江省', '3308', '衢州市', '330824', '开化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330825', '3308', '00,33,3308', '龙游县', '33', '浙江省', '3308', '衢州市', '330825', '龙游县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330881', '3308', '00,33,3308', '江山市', '33', '浙江省', '3308', '衢州市', '330881', '江山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3309', '33', '00,33', '舟山市', '33', '浙江省', '3309', '舟山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('330902', '3309', '00,33,3309', '定海区', '33', '浙江省', '3309', '舟山市', '330902', '定海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330903', '3309', '00,33,3309', '普陀区', '33', '浙江省', '3309', '舟山市', '330903', '普陀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330921', '3309', '00,33,3309', '岱山县', '33', '浙江省', '3309', '舟山市', '330921', '岱山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330922', '3309', '00,33,3309', '嵊泗县', '33', '浙江省', '3309', '舟山市', '330922', '嵊泗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3310', '33', '00,33', '台州市', '33', '浙江省', '3310', '台州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('331002', '3310', '00,33,3310', '椒江区', '33', '浙江省', '3310', '台州市', '331002', '椒江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331003', '3310', '00,33,3310', '黄岩区', '33', '浙江省', '3310', '台州市', '331003', '黄岩区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331004', '3310', '00,33,3310', '路桥区', '33', '浙江省', '3310', '台州市', '331004', '路桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331022', '3310', '00,33,3310', '三门县', '33', '浙江省', '3310', '台州市', '331022', '三门县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331023', '3310', '00,33,3310', '天台县', '33', '浙江省', '3310', '台州市', '331023', '天台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331024', '3310', '00,33,3310', '仙居县', '33', '浙江省', '3310', '台州市', '331024', '仙居县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331081', '3310', '00,33,3310', '温岭市', '33', '浙江省', '3310', '台州市', '331081', '温岭市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331082', '3310', '00,33,3310', '临海市', '33', '浙江省', '3310', '台州市', '331082', '临海市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331083', '3310', '00,33,3310', '玉环市', '33', '浙江省', '3310', '台州市', '331083', '玉环市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3311', '33', '00,33', '丽水市', '33', '浙江省', '3311', '丽水市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('331102', '3311', '00,33,3311', '莲都区', '33', '浙江省', '3311', '丽水市', '331102', '莲都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331121', '3311', '00,33,3311', '青田县', '33', '浙江省', '3311', '丽水市', '331121', '青田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331122', '3311', '00,33,3311', '缙云县', '33', '浙江省', '3311', '丽水市', '331122', '缙云县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331123', '3311', '00,33,3311', '遂昌县', '33', '浙江省', '3311', '丽水市', '331123', '遂昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331124', '3311', '00,33,3311', '松阳县', '33', '浙江省', '3311', '丽水市', '331124', '松阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331125', '3311', '00,33,3311', '云和县', '33', '浙江省', '3311', '丽水市', '331125', '云和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331126', '3311', '00,33,3311', '庆元县', '33', '浙江省', '3311', '丽水市', '331126', '庆元县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331127', '3311', '00,33,3311', '景宁畲族自治县', '33', '浙江省', '3311', '丽水市', '331127', '景宁畲族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('331181', '3311', '00,33,3311', '龙泉市', '33', '浙江省', '3311', '丽水市', '331181', '龙泉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('34', '00', '00', '安徽省', '34', '安徽省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('3401', '34', '00,34', '合肥市', '34', '安徽省', '3401', '合肥市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('340102', '3401', '00,34,3401', '瑶海区', '34', '安徽省', '3401', '合肥市', '340102', '瑶海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340103', '3401', '00,34,3401', '庐阳区', '34', '安徽省', '3401', '合肥市', '340103', '庐阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340104', '3401', '00,34,3401', '蜀山区', '34', '安徽省', '3401', '合肥市', '340104', '蜀山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340111', '3401', '00,34,3401', '包河区', '34', '安徽省', '3401', '合肥市', '340111', '包河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340121', '3401', '00,34,3401', '长丰县', '34', '安徽省', '3401', '合肥市', '340121', '长丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340122', '3401', '00,34,3401', '肥东县', '34', '安徽省', '3401', '合肥市', '340122', '肥东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340123', '3401', '00,34,3401', '肥西县', '34', '安徽省', '3401', '合肥市', '340123', '肥西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340124', '3401', '00,34,3401', '庐江县', '34', '安徽省', '3401', '合肥市', '340124', '庐江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340181', '3401', '00,34,3401', '巢湖市', '34', '安徽省', '3401', '合肥市', '340181', '巢湖市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3402', '34', '00,34', '芜湖市', '34', '安徽省', '3402', '芜湖市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('340202', '3402', '00,34,3402', '镜湖区', '34', '安徽省', '3402', '芜湖市', '340202', '镜湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340203', '3402', '00,34,3402', '弋江区', '34', '安徽省', '3402', '芜湖市', '340203', '弋江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340207', '3402', '00,34,3402', '鸠江区', '34', '安徽省', '3402', '芜湖市', '340207', '鸠江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340208', '3402', '00,34,3402', '三山区', '34', '安徽省', '3402', '芜湖市', '340208', '三山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340221', '3402', '00,34,3402', '芜湖县', '34', '安徽省', '3402', '芜湖市', '340221', '芜湖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340222', '3402', '00,34,3402', '繁昌县', '34', '安徽省', '3402', '芜湖市', '340222', '繁昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340223', '3402', '00,34,3402', '南陵县', '34', '安徽省', '3402', '芜湖市', '340223', '南陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340281', '3402', '00,34,3402', '无为市', '34', '安徽省', '3402', '芜湖市', '340281', '无为市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3403', '34', '00,34', '蚌埠市', '34', '安徽省', '3403', '蚌埠市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('340302', '3403', '00,34,3403', '龙子湖区', '34', '安徽省', '3403', '蚌埠市', '340302', '龙子湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340303', '3403', '00,34,3403', '蚌山区', '34', '安徽省', '3403', '蚌埠市', '340303', '蚌山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340304', '3403', '00,34,3403', '禹会区', '34', '安徽省', '3403', '蚌埠市', '340304', '禹会区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340311', '3403', '00,34,3403', '淮上区', '34', '安徽省', '3403', '蚌埠市', '340311', '淮上区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340321', '3403', '00,34,3403', '怀远县', '34', '安徽省', '3403', '蚌埠市', '340321', '怀远县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340322', '3403', '00,34,3403', '五河县', '34', '安徽省', '3403', '蚌埠市', '340322', '五河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340323', '3403', '00,34,3403', '固镇县', '34', '安徽省', '3403', '蚌埠市', '340323', '固镇县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3404', '34', '00,34', '淮南市', '34', '安徽省', '3404', '淮南市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('340402', '3404', '00,34,3404', '大通区', '34', '安徽省', '3404', '淮南市', '340402', '大通区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340403', '3404', '00,34,3404', '田家庵区', '34', '安徽省', '3404', '淮南市', '340403', '田家庵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340404', '3404', '00,34,3404', '谢家集区', '34', '安徽省', '3404', '淮南市', '340404', '谢家集区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340405', '3404', '00,34,3404', '八公山区', '34', '安徽省', '3404', '淮南市', '340405', '八公山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340406', '3404', '00,34,3404', '潘集区', '34', '安徽省', '3404', '淮南市', '340406', '潘集区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340421', '3404', '00,34,3404', '凤台县', '34', '安徽省', '3404', '淮南市', '340421', '凤台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340422', '3404', '00,34,3404', '寿县', '34', '安徽省', '3404', '淮南市', '340422', '寿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3405', '34', '00,34', '马鞍山市', '34', '安徽省', '3405', '马鞍山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('340503', '3405', '00,34,3405', '花山区', '34', '安徽省', '3405', '马鞍山市', '340503', '花山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340504', '3405', '00,34,3405', '雨山区', '34', '安徽省', '3405', '马鞍山市', '340504', '雨山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340506', '3405', '00,34,3405', '博望区', '34', '安徽省', '3405', '马鞍山市', '340506', '博望区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340521', '3405', '00,34,3405', '当涂县', '34', '安徽省', '3405', '马鞍山市', '340521', '当涂县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340522', '3405', '00,34,3405', '含山县', '34', '安徽省', '3405', '马鞍山市', '340522', '含山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340523', '3405', '00,34,3405', '和县', '34', '安徽省', '3405', '马鞍山市', '340523', '和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3406', '34', '00,34', '淮北市', '34', '安徽省', '3406', '淮北市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('340602', '3406', '00,34,3406', '杜集区', '34', '安徽省', '3406', '淮北市', '340602', '杜集区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340603', '3406', '00,34,3406', '相山区', '34', '安徽省', '3406', '淮北市', '340603', '相山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340604', '3406', '00,34,3406', '烈山区', '34', '安徽省', '3406', '淮北市', '340604', '烈山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340621', '3406', '00,34,3406', '濉溪县', '34', '安徽省', '3406', '淮北市', '340621', '濉溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3407', '34', '00,34', '铜陵市', '34', '安徽省', '3407', '铜陵市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('340705', '3407', '00,34,3407', '铜官区', '34', '安徽省', '3407', '铜陵市', '340705', '铜官区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340706', '3407', '00,34,3407', '义安区', '34', '安徽省', '3407', '铜陵市', '340706', '义安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340711', '3407', '00,34,3407', '郊区', '34', '安徽省', '3407', '铜陵市', '340711', '郊区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340722', '3407', '00,34,3407', '枞阳县', '34', '安徽省', '3407', '铜陵市', '340722', '枞阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3408', '34', '00,34', '安庆市', '34', '安徽省', '3408', '安庆市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('340802', '3408', '00,34,3408', '迎江区', '34', '安徽省', '3408', '安庆市', '340802', '迎江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340803', '3408', '00,34,3408', '大观区', '34', '安徽省', '3408', '安庆市', '340803', '大观区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340811', '3408', '00,34,3408', '宜秀区', '34', '安徽省', '3408', '安庆市', '340811', '宜秀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340822', '3408', '00,34,3408', '怀宁县', '34', '安徽省', '3408', '安庆市', '340822', '怀宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340825', '3408', '00,34,3408', '太湖县', '34', '安徽省', '3408', '安庆市', '340825', '太湖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340826', '3408', '00,34,3408', '宿松县', '34', '安徽省', '3408', '安庆市', '340826', '宿松县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340827', '3408', '00,34,3408', '望江县', '34', '安徽省', '3408', '安庆市', '340827', '望江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340828', '3408', '00,34,3408', '岳西县', '34', '安徽省', '3408', '安庆市', '340828', '岳西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340881', '3408', '00,34,3408', '桐城市', '34', '安徽省', '3408', '安庆市', '340881', '桐城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('340882', '3408', '00,34,3408', '潜山市', '34', '安徽省', '3408', '安庆市', '340882', '潜山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3410', '34', '00,34', '黄山市', '34', '安徽省', '3410', '黄山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('341002', '3410', '00,34,3410', '屯溪区', '34', '安徽省', '3410', '黄山市', '341002', '屯溪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341003', '3410', '00,34,3410', '黄山区', '34', '安徽省', '3410', '黄山市', '341003', '黄山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341004', '3410', '00,34,3410', '徽州区', '34', '安徽省', '3410', '黄山市', '341004', '徽州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341021', '3410', '00,34,3410', '歙县', '34', '安徽省', '3410', '黄山市', '341021', '歙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341022', '3410', '00,34,3410', '休宁县', '34', '安徽省', '3410', '黄山市', '341022', '休宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341023', '3410', '00,34,3410', '黟县', '34', '安徽省', '3410', '黄山市', '341023', '黟县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341024', '3410', '00,34,3410', '祁门县', '34', '安徽省', '3410', '黄山市', '341024', '祁门县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3411', '34', '00,34', '滁州市', '34', '安徽省', '3411', '滁州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('341102', '3411', '00,34,3411', '琅琊区', '34', '安徽省', '3411', '滁州市', '341102', '琅琊区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341103', '3411', '00,34,3411', '南谯区', '34', '安徽省', '3411', '滁州市', '341103', '南谯区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341122', '3411', '00,34,3411', '来安县', '34', '安徽省', '3411', '滁州市', '341122', '来安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341124', '3411', '00,34,3411', '全椒县', '34', '安徽省', '3411', '滁州市', '341124', '全椒县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341125', '3411', '00,34,3411', '定远县', '34', '安徽省', '3411', '滁州市', '341125', '定远县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341126', '3411', '00,34,3411', '凤阳县', '34', '安徽省', '3411', '滁州市', '341126', '凤阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341181', '3411', '00,34,3411', '天长市', '34', '安徽省', '3411', '滁州市', '341181', '天长市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341182', '3411', '00,34,3411', '明光市', '34', '安徽省', '3411', '滁州市', '341182', '明光市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3412', '34', '00,34', '阜阳市', '34', '安徽省', '3412', '阜阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('341202', '3412', '00,34,3412', '颍州区', '34', '安徽省', '3412', '阜阳市', '341202', '颍州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341203', '3412', '00,34,3412', '颍东区', '34', '安徽省', '3412', '阜阳市', '341203', '颍东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341204', '3412', '00,34,3412', '颍泉区', '34', '安徽省', '3412', '阜阳市', '341204', '颍泉区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341221', '3412', '00,34,3412', '临泉县', '34', '安徽省', '3412', '阜阳市', '341221', '临泉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341222', '3412', '00,34,3412', '太和县', '34', '安徽省', '3412', '阜阳市', '341222', '太和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341225', '3412', '00,34,3412', '阜南县', '34', '安徽省', '3412', '阜阳市', '341225', '阜南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341226', '3412', '00,34,3412', '颍上县', '34', '安徽省', '3412', '阜阳市', '341226', '颍上县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341282', '3412', '00,34,3412', '界首市', '34', '安徽省', '3412', '阜阳市', '341282', '界首市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3413', '34', '00,34', '宿州市', '34', '安徽省', '3413', '宿州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('341302', '3413', '00,34,3413', '埇桥区', '34', '安徽省', '3413', '宿州市', '341302', '埇桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341321', '3413', '00,34,3413', '砀山县', '34', '安徽省', '3413', '宿州市', '341321', '砀山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341322', '3413', '00,34,3413', '萧县', '34', '安徽省', '3413', '宿州市', '341322', '萧县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341323', '3413', '00,34,3413', '灵璧县', '34', '安徽省', '3413', '宿州市', '341323', '灵璧县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341324', '3413', '00,34,3413', '泗县', '34', '安徽省', '3413', '宿州市', '341324', '泗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3415', '34', '00,34', '六安市', '34', '安徽省', '3415', '六安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('341502', '3415', '00,34,3415', '金安区', '34', '安徽省', '3415', '六安市', '341502', '金安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341503', '3415', '00,34,3415', '裕安区', '34', '安徽省', '3415', '六安市', '341503', '裕安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341504', '3415', '00,34,3415', '叶集区', '34', '安徽省', '3415', '六安市', '341504', '叶集区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341522', '3415', '00,34,3415', '霍邱县', '34', '安徽省', '3415', '六安市', '341522', '霍邱县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341523', '3415', '00,34,3415', '舒城县', '34', '安徽省', '3415', '六安市', '341523', '舒城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341524', '3415', '00,34,3415', '金寨县', '34', '安徽省', '3415', '六安市', '341524', '金寨县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341525', '3415', '00,34,3415', '霍山县', '34', '安徽省', '3415', '六安市', '341525', '霍山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3416', '34', '00,34', '亳州市', '34', '安徽省', '3416', '亳州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('341602', '3416', '00,34,3416', '谯城区', '34', '安徽省', '3416', '亳州市', '341602', '谯城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341621', '3416', '00,34,3416', '涡阳县', '34', '安徽省', '3416', '亳州市', '341621', '涡阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341622', '3416', '00,34,3416', '蒙城县', '34', '安徽省', '3416', '亳州市', '341622', '蒙城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341623', '3416', '00,34,3416', '利辛县', '34', '安徽省', '3416', '亳州市', '341623', '利辛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3417', '34', '00,34', '池州市', '34', '安徽省', '3417', '池州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('341702', '3417', '00,34,3417', '贵池区', '34', '安徽省', '3417', '池州市', '341702', '贵池区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341721', '3417', '00,34,3417', '东至县', '34', '安徽省', '3417', '池州市', '341721', '东至县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341722', '3417', '00,34,3417', '石台县', '34', '安徽省', '3417', '池州市', '341722', '石台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341723', '3417', '00,34,3417', '青阳县', '34', '安徽省', '3417', '池州市', '341723', '青阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3418', '34', '00,34', '宣城市', '34', '安徽省', '3418', '宣城市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('341802', '3418', '00,34,3418', '宣州区', '34', '安徽省', '3418', '宣城市', '341802', '宣州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341821', '3418', '00,34,3418', '郎溪县', '34', '安徽省', '3418', '宣城市', '341821', '郎溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341823', '3418', '00,34,3418', '泾县', '34', '安徽省', '3418', '宣城市', '341823', '泾县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341824', '3418', '00,34,3418', '绩溪县', '34', '安徽省', '3418', '宣城市', '341824', '绩溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341825', '3418', '00,34,3418', '旌德县', '34', '安徽省', '3418', '宣城市', '341825', '旌德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341881', '3418', '00,34,3418', '宁国市', '34', '安徽省', '3418', '宣城市', '341881', '宁国市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('341882', '3418', '00,34,3418', '广德市', '34', '安徽省', '3418', '宣城市', '341882', '广德市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('35', '00', '00', '福建省', '35', '福建省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('3501', '35', '00,35', '福州市', '35', '福建省', '3501', '福州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350102', '3501', '00,35,3501', '鼓楼区', '35', '福建省', '3501', '福州市', '350102', '鼓楼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350103', '3501', '00,35,3501', '台江区', '35', '福建省', '3501', '福州市', '350103', '台江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350104', '3501', '00,35,3501', '仓山区', '35', '福建省', '3501', '福州市', '350104', '仓山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350105', '3501', '00,35,3501', '马尾区', '35', '福建省', '3501', '福州市', '350105', '马尾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350111', '3501', '00,35,3501', '晋安区', '35', '福建省', '3501', '福州市', '350111', '晋安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350112', '3501', '00,35,3501', '长乐区', '35', '福建省', '3501', '福州市', '350112', '长乐区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350121', '3501', '00,35,3501', '闽侯县', '35', '福建省', '3501', '福州市', '350121', '闽侯县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350122', '3501', '00,35,3501', '连江县', '35', '福建省', '3501', '福州市', '350122', '连江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350123', '3501', '00,35,3501', '罗源县', '35', '福建省', '3501', '福州市', '350123', '罗源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350124', '3501', '00,35,3501', '闽清县', '35', '福建省', '3501', '福州市', '350124', '闽清县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350125', '3501', '00,35,3501', '永泰县', '35', '福建省', '3501', '福州市', '350125', '永泰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350128', '3501', '00,35,3501', '平潭县', '35', '福建省', '3501', '福州市', '350128', '平潭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350181', '3501', '00,35,3501', '福清市', '35', '福建省', '3501', '福州市', '350181', '福清市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3502', '35', '00,35', '厦门市', '35', '福建省', '3502', '厦门市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350203', '3502', '00,35,3502', '思明区', '35', '福建省', '3502', '厦门市', '350203', '思明区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350205', '3502', '00,35,3502', '海沧区', '35', '福建省', '3502', '厦门市', '350205', '海沧区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350206', '3502', '00,35,3502', '湖里区', '35', '福建省', '3502', '厦门市', '350206', '湖里区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350211', '3502', '00,35,3502', '集美区', '35', '福建省', '3502', '厦门市', '350211', '集美区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350212', '3502', '00,35,3502', '同安区', '35', '福建省', '3502', '厦门市', '350212', '同安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350213', '3502', '00,35,3502', '翔安区', '35', '福建省', '3502', '厦门市', '350213', '翔安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3503', '35', '00,35', '莆田市', '35', '福建省', '3503', '莆田市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350302', '3503', '00,35,3503', '城厢区', '35', '福建省', '3503', '莆田市', '350302', '城厢区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350303', '3503', '00,35,3503', '涵江区', '35', '福建省', '3503', '莆田市', '350303', '涵江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350304', '3503', '00,35,3503', '荔城区', '35', '福建省', '3503', '莆田市', '350304', '荔城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350305', '3503', '00,35,3503', '秀屿区', '35', '福建省', '3503', '莆田市', '350305', '秀屿区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350322', '3503', '00,35,3503', '仙游县', '35', '福建省', '3503', '莆田市', '350322', '仙游县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3504', '35', '00,35', '三明市', '35', '福建省', '3504', '三明市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350402', '3504', '00,35,3504', '梅列区', '35', '福建省', '3504', '三明市', '350402', '梅列区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350403', '3504', '00,35,3504', '三元区', '35', '福建省', '3504', '三明市', '350403', '三元区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350421', '3504', '00,35,3504', '明溪县', '35', '福建省', '3504', '三明市', '350421', '明溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350423', '3504', '00,35,3504', '清流县', '35', '福建省', '3504', '三明市', '350423', '清流县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350424', '3504', '00,35,3504', '宁化县', '35', '福建省', '3504', '三明市', '350424', '宁化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350425', '3504', '00,35,3504', '大田县', '35', '福建省', '3504', '三明市', '350425', '大田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350426', '3504', '00,35,3504', '尤溪县', '35', '福建省', '3504', '三明市', '350426', '尤溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350427', '3504', '00,35,3504', '沙县', '35', '福建省', '3504', '三明市', '350427', '沙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350428', '3504', '00,35,3504', '将乐县', '35', '福建省', '3504', '三明市', '350428', '将乐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350429', '3504', '00,35,3504', '泰宁县', '35', '福建省', '3504', '三明市', '350429', '泰宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350430', '3504', '00,35,3504', '建宁县', '35', '福建省', '3504', '三明市', '350430', '建宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350481', '3504', '00,35,3504', '永安市', '35', '福建省', '3504', '三明市', '350481', '永安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3505', '35', '00,35', '泉州市', '35', '福建省', '3505', '泉州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350502', '3505', '00,35,3505', '鲤城区', '35', '福建省', '3505', '泉州市', '350502', '鲤城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350503', '3505', '00,35,3505', '丰泽区', '35', '福建省', '3505', '泉州市', '350503', '丰泽区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350504', '3505', '00,35,3505', '洛江区', '35', '福建省', '3505', '泉州市', '350504', '洛江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350505', '3505', '00,35,3505', '泉港区', '35', '福建省', '3505', '泉州市', '350505', '泉港区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350521', '3505', '00,35,3505', '惠安县', '35', '福建省', '3505', '泉州市', '350521', '惠安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350524', '3505', '00,35,3505', '安溪县', '35', '福建省', '3505', '泉州市', '350524', '安溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350525', '3505', '00,35,3505', '永春县', '35', '福建省', '3505', '泉州市', '350525', '永春县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350526', '3505', '00,35,3505', '德化县', '35', '福建省', '3505', '泉州市', '350526', '德化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350527', '3505', '00,35,3505', '金门县', '35', '福建省', '3505', '泉州市', '350527', '金门县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350581', '3505', '00,35,3505', '石狮市', '35', '福建省', '3505', '泉州市', '350581', '石狮市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350582', '3505', '00,35,3505', '晋江市', '35', '福建省', '3505', '泉州市', '350582', '晋江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350583', '3505', '00,35,3505', '南安市', '35', '福建省', '3505', '泉州市', '350583', '南安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3506', '35', '00,35', '漳州市', '35', '福建省', '3506', '漳州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350602', '3506', '00,35,3506', '芗城区', '35', '福建省', '3506', '漳州市', '350602', '芗城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350603', '3506', '00,35,3506', '龙文区', '35', '福建省', '3506', '漳州市', '350603', '龙文区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350622', '3506', '00,35,3506', '云霄县', '35', '福建省', '3506', '漳州市', '350622', '云霄县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350623', '3506', '00,35,3506', '漳浦县', '35', '福建省', '3506', '漳州市', '350623', '漳浦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350624', '3506', '00,35,3506', '诏安县', '35', '福建省', '3506', '漳州市', '350624', '诏安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350625', '3506', '00,35,3506', '长泰县', '35', '福建省', '3506', '漳州市', '350625', '长泰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350626', '3506', '00,35,3506', '东山县', '35', '福建省', '3506', '漳州市', '350626', '东山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350627', '3506', '00,35,3506', '南靖县', '35', '福建省', '3506', '漳州市', '350627', '南靖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350628', '3506', '00,35,3506', '平和县', '35', '福建省', '3506', '漳州市', '350628', '平和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350629', '3506', '00,35,3506', '华安县', '35', '福建省', '3506', '漳州市', '350629', '华安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350681', '3506', '00,35,3506', '龙海市', '35', '福建省', '3506', '漳州市', '350681', '龙海市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3507', '35', '00,35', '南平市', '35', '福建省', '3507', '南平市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350702', '3507', '00,35,3507', '延平区', '35', '福建省', '3507', '南平市', '350702', '延平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350703', '3507', '00,35,3507', '建阳区', '35', '福建省', '3507', '南平市', '350703', '建阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350721', '3507', '00,35,3507', '顺昌县', '35', '福建省', '3507', '南平市', '350721', '顺昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350722', '3507', '00,35,3507', '浦城县', '35', '福建省', '3507', '南平市', '350722', '浦城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350723', '3507', '00,35,3507', '光泽县', '35', '福建省', '3507', '南平市', '350723', '光泽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350724', '3507', '00,35,3507', '松溪县', '35', '福建省', '3507', '南平市', '350724', '松溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350725', '3507', '00,35,3507', '政和县', '35', '福建省', '3507', '南平市', '350725', '政和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350781', '3507', '00,35,3507', '邵武市', '35', '福建省', '3507', '南平市', '350781', '邵武市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350782', '3507', '00,35,3507', '武夷山市', '35', '福建省', '3507', '南平市', '350782', '武夷山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350783', '3507', '00,35,3507', '建瓯市', '35', '福建省', '3507', '南平市', '350783', '建瓯市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3508', '35', '00,35', '龙岩市', '35', '福建省', '3508', '龙岩市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350802', '3508', '00,35,3508', '新罗区', '35', '福建省', '3508', '龙岩市', '350802', '新罗区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350803', '3508', '00,35,3508', '永定区', '35', '福建省', '3508', '龙岩市', '350803', '永定区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350821', '3508', '00,35,3508', '长汀县', '35', '福建省', '3508', '龙岩市', '350821', '长汀县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350823', '3508', '00,35,3508', '上杭县', '35', '福建省', '3508', '龙岩市', '350823', '上杭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350824', '3508', '00,35,3508', '武平县', '35', '福建省', '3508', '龙岩市', '350824', '武平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350825', '3508', '00,35,3508', '连城县', '35', '福建省', '3508', '龙岩市', '350825', '连城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350881', '3508', '00,35,3508', '漳平市', '35', '福建省', '3508', '龙岩市', '350881', '漳平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3509', '35', '00,35', '宁德市', '35', '福建省', '3509', '宁德市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('350902', '3509', '00,35,3509', '蕉城区', '35', '福建省', '3509', '宁德市', '350902', '蕉城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350921', '3509', '00,35,3509', '霞浦县', '35', '福建省', '3509', '宁德市', '350921', '霞浦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350922', '3509', '00,35,3509', '古田县', '35', '福建省', '3509', '宁德市', '350922', '古田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350923', '3509', '00,35,3509', '屏南县', '35', '福建省', '3509', '宁德市', '350923', '屏南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350924', '3509', '00,35,3509', '寿宁县', '35', '福建省', '3509', '宁德市', '350924', '寿宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350925', '3509', '00,35,3509', '周宁县', '35', '福建省', '3509', '宁德市', '350925', '周宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350926', '3509', '00,35,3509', '柘荣县', '35', '福建省', '3509', '宁德市', '350926', '柘荣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350981', '3509', '00,35,3509', '福安市', '35', '福建省', '3509', '宁德市', '350981', '福安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('350982', '3509', '00,35,3509', '福鼎市', '35', '福建省', '3509', '宁德市', '350982', '福鼎市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('36', '00', '00', '江西省', '36', '江西省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('3601', '36', '00,36', '南昌市', '36', '江西省', '3601', '南昌市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360102', '3601', '00,36,3601', '东湖区', '36', '江西省', '3601', '南昌市', '360102', '东湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360103', '3601', '00,36,3601', '西湖区', '36', '江西省', '3601', '南昌市', '360103', '西湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360104', '3601', '00,36,3601', '青云谱区', '36', '江西省', '3601', '南昌市', '360104', '青云谱区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360111', '3601', '00,36,3601', '青山湖区', '36', '江西省', '3601', '南昌市', '360111', '青山湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360112', '3601', '00,36,3601', '新建区', '36', '江西省', '3601', '南昌市', '360112', '新建区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360113', '3601', '00,36,3601', '红谷滩区', '36', '江西省', '3601', '南昌市', '360113', '红谷滩区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360121', '3601', '00,36,3601', '南昌县', '36', '江西省', '3601', '南昌市', '360121', '南昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360123', '3601', '00,36,3601', '安义县', '36', '江西省', '3601', '南昌市', '360123', '安义县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360124', '3601', '00,36,3601', '进贤县', '36', '江西省', '3601', '南昌市', '360124', '进贤县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3602', '36', '00,36', '景德镇市', '36', '江西省', '3602', '景德镇市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360202', '3602', '00,36,3602', '昌江区', '36', '江西省', '3602', '景德镇市', '360202', '昌江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360203', '3602', '00,36,3602', '珠山区', '36', '江西省', '3602', '景德镇市', '360203', '珠山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360222', '3602', '00,36,3602', '浮梁县', '36', '江西省', '3602', '景德镇市', '360222', '浮梁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360281', '3602', '00,36,3602', '乐平市', '36', '江西省', '3602', '景德镇市', '360281', '乐平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3603', '36', '00,36', '萍乡市', '36', '江西省', '3603', '萍乡市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360302', '3603', '00,36,3603', '安源区', '36', '江西省', '3603', '萍乡市', '360302', '安源区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360313', '3603', '00,36,3603', '湘东区', '36', '江西省', '3603', '萍乡市', '360313', '湘东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360321', '3603', '00,36,3603', '莲花县', '36', '江西省', '3603', '萍乡市', '360321', '莲花县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360322', '3603', '00,36,3603', '上栗县', '36', '江西省', '3603', '萍乡市', '360322', '上栗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360323', '3603', '00,36,3603', '芦溪县', '36', '江西省', '3603', '萍乡市', '360323', '芦溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3604', '36', '00,36', '九江市', '36', '江西省', '3604', '九江市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360402', '3604', '00,36,3604', '濂溪区', '36', '江西省', '3604', '九江市', '360402', '濂溪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360403', '3604', '00,36,3604', '浔阳区', '36', '江西省', '3604', '九江市', '360403', '浔阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360404', '3604', '00,36,3604', '柴桑区', '36', '江西省', '3604', '九江市', '360404', '柴桑区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360423', '3604', '00,36,3604', '武宁县', '36', '江西省', '3604', '九江市', '360423', '武宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360424', '3604', '00,36,3604', '修水县', '36', '江西省', '3604', '九江市', '360424', '修水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360425', '3604', '00,36,3604', '永修县', '36', '江西省', '3604', '九江市', '360425', '永修县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360426', '3604', '00,36,3604', '德安县', '36', '江西省', '3604', '九江市', '360426', '德安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360428', '3604', '00,36,3604', '都昌县', '36', '江西省', '3604', '九江市', '360428', '都昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360429', '3604', '00,36,3604', '湖口县', '36', '江西省', '3604', '九江市', '360429', '湖口县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360430', '3604', '00,36,3604', '彭泽县', '36', '江西省', '3604', '九江市', '360430', '彭泽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360481', '3604', '00,36,3604', '瑞昌市', '36', '江西省', '3604', '九江市', '360481', '瑞昌市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360482', '3604', '00,36,3604', '共青城市', '36', '江西省', '3604', '九江市', '360482', '共青城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360483', '3604', '00,36,3604', '庐山市', '36', '江西省', '3604', '九江市', '360483', '庐山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3605', '36', '00,36', '新余市', '36', '江西省', '3605', '新余市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360502', '3605', '00,36,3605', '渝水区', '36', '江西省', '3605', '新余市', '360502', '渝水区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360521', '3605', '00,36,3605', '分宜县', '36', '江西省', '3605', '新余市', '360521', '分宜县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3606', '36', '00,36', '鹰潭市', '36', '江西省', '3606', '鹰潭市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360602', '3606', '00,36,3606', '月湖区', '36', '江西省', '3606', '鹰潭市', '360602', '月湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360603', '3606', '00,36,3606', '余江区', '36', '江西省', '3606', '鹰潭市', '360603', '余江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360681', '3606', '00,36,3606', '贵溪市', '36', '江西省', '3606', '鹰潭市', '360681', '贵溪市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3607', '36', '00,36', '赣州市', '36', '江西省', '3607', '赣州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360702', '3607', '00,36,3607', '章贡区', '36', '江西省', '3607', '赣州市', '360702', '章贡区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360703', '3607', '00,36,3607', '南康区', '36', '江西省', '3607', '赣州市', '360703', '南康区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360704', '3607', '00,36,3607', '赣县区', '36', '江西省', '3607', '赣州市', '360704', '赣县区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360722', '3607', '00,36,3607', '信丰县', '36', '江西省', '3607', '赣州市', '360722', '信丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360723', '3607', '00,36,3607', '大余县', '36', '江西省', '3607', '赣州市', '360723', '大余县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360724', '3607', '00,36,3607', '上犹县', '36', '江西省', '3607', '赣州市', '360724', '上犹县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360725', '3607', '00,36,3607', '崇义县', '36', '江西省', '3607', '赣州市', '360725', '崇义县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360726', '3607', '00,36,3607', '安远县', '36', '江西省', '3607', '赣州市', '360726', '安远县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360727', '3607', '00,36,3607', '龙南县', '36', '江西省', '3607', '赣州市', '360727', '龙南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360728', '3607', '00,36,3607', '定南县', '36', '江西省', '3607', '赣州市', '360728', '定南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360729', '3607', '00,36,3607', '全南县', '36', '江西省', '3607', '赣州市', '360729', '全南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360730', '3607', '00,36,3607', '宁都县', '36', '江西省', '3607', '赣州市', '360730', '宁都县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360731', '3607', '00,36,3607', '于都县', '36', '江西省', '3607', '赣州市', '360731', '于都县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360732', '3607', '00,36,3607', '兴国县', '36', '江西省', '3607', '赣州市', '360732', '兴国县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360733', '3607', '00,36,3607', '会昌县', '36', '江西省', '3607', '赣州市', '360733', '会昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360734', '3607', '00,36,3607', '寻乌县', '36', '江西省', '3607', '赣州市', '360734', '寻乌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360735', '3607', '00,36,3607', '石城县', '36', '江西省', '3607', '赣州市', '360735', '石城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360781', '3607', '00,36,3607', '瑞金市', '36', '江西省', '3607', '赣州市', '360781', '瑞金市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3608', '36', '00,36', '吉安市', '36', '江西省', '3608', '吉安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360802', '3608', '00,36,3608', '吉州区', '36', '江西省', '3608', '吉安市', '360802', '吉州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360803', '3608', '00,36,3608', '青原区', '36', '江西省', '3608', '吉安市', '360803', '青原区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360821', '3608', '00,36,3608', '吉安县', '36', '江西省', '3608', '吉安市', '360821', '吉安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360822', '3608', '00,36,3608', '吉水县', '36', '江西省', '3608', '吉安市', '360822', '吉水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360823', '3608', '00,36,3608', '峡江县', '36', '江西省', '3608', '吉安市', '360823', '峡江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360824', '3608', '00,36,3608', '新干县', '36', '江西省', '3608', '吉安市', '360824', '新干县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360825', '3608', '00,36,3608', '永丰县', '36', '江西省', '3608', '吉安市', '360825', '永丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360826', '3608', '00,36,3608', '泰和县', '36', '江西省', '3608', '吉安市', '360826', '泰和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360827', '3608', '00,36,3608', '遂川县', '36', '江西省', '3608', '吉安市', '360827', '遂川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360828', '3608', '00,36,3608', '万安县', '36', '江西省', '3608', '吉安市', '360828', '万安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360829', '3608', '00,36,3608', '安福县', '36', '江西省', '3608', '吉安市', '360829', '安福县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360830', '3608', '00,36,3608', '永新县', '36', '江西省', '3608', '吉安市', '360830', '永新县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360881', '3608', '00,36,3608', '井冈山市', '36', '江西省', '3608', '吉安市', '360881', '井冈山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3609', '36', '00,36', '宜春市', '36', '江西省', '3609', '宜春市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('360902', '3609', '00,36,3609', '袁州区', '36', '江西省', '3609', '宜春市', '360902', '袁州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360921', '3609', '00,36,3609', '奉新县', '36', '江西省', '3609', '宜春市', '360921', '奉新县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360922', '3609', '00,36,3609', '万载县', '36', '江西省', '3609', '宜春市', '360922', '万载县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360923', '3609', '00,36,3609', '上高县', '36', '江西省', '3609', '宜春市', '360923', '上高县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360924', '3609', '00,36,3609', '宜丰县', '36', '江西省', '3609', '宜春市', '360924', '宜丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360925', '3609', '00,36,3609', '靖安县', '36', '江西省', '3609', '宜春市', '360925', '靖安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360926', '3609', '00,36,3609', '铜鼓县', '36', '江西省', '3609', '宜春市', '360926', '铜鼓县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360981', '3609', '00,36,3609', '丰城市', '36', '江西省', '3609', '宜春市', '360981', '丰城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360982', '3609', '00,36,3609', '樟树市', '36', '江西省', '3609', '宜春市', '360982', '樟树市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('360983', '3609', '00,36,3609', '高安市', '36', '江西省', '3609', '宜春市', '360983', '高安市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3610', '36', '00,36', '抚州市', '36', '江西省', '3610', '抚州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('361002', '3610', '00,36,3610', '临川区', '36', '江西省', '3610', '抚州市', '361002', '临川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361003', '3610', '00,36,3610', '东乡区', '36', '江西省', '3610', '抚州市', '361003', '东乡区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361021', '3610', '00,36,3610', '南城县', '36', '江西省', '3610', '抚州市', '361021', '南城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361022', '3610', '00,36,3610', '黎川县', '36', '江西省', '3610', '抚州市', '361022', '黎川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361023', '3610', '00,36,3610', '南丰县', '36', '江西省', '3610', '抚州市', '361023', '南丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361024', '3610', '00,36,3610', '崇仁县', '36', '江西省', '3610', '抚州市', '361024', '崇仁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361025', '3610', '00,36,3610', '乐安县', '36', '江西省', '3610', '抚州市', '361025', '乐安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361026', '3610', '00,36,3610', '宜黄县', '36', '江西省', '3610', '抚州市', '361026', '宜黄县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361027', '3610', '00,36,3610', '金溪县', '36', '江西省', '3610', '抚州市', '361027', '金溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361028', '3610', '00,36,3610', '资溪县', '36', '江西省', '3610', '抚州市', '361028', '资溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361030', '3610', '00,36,3610', '广昌县', '36', '江西省', '3610', '抚州市', '361030', '广昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3611', '36', '00,36', '上饶市', '36', '江西省', '3611', '上饶市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('361102', '3611', '00,36,3611', '信州区', '36', '江西省', '3611', '上饶市', '361102', '信州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361103', '3611', '00,36,3611', '广丰区', '36', '江西省', '3611', '上饶市', '361103', '广丰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361104', '3611', '00,36,3611', '广信区', '36', '江西省', '3611', '上饶市', '361104', '广信区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361123', '3611', '00,36,3611', '玉山县', '36', '江西省', '3611', '上饶市', '361123', '玉山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361124', '3611', '00,36,3611', '铅山县', '36', '江西省', '3611', '上饶市', '361124', '铅山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361125', '3611', '00,36,3611', '横峰县', '36', '江西省', '3611', '上饶市', '361125', '横峰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361126', '3611', '00,36,3611', '弋阳县', '36', '江西省', '3611', '上饶市', '361126', '弋阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361127', '3611', '00,36,3611', '余干县', '36', '江西省', '3611', '上饶市', '361127', '余干县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361128', '3611', '00,36,3611', '鄱阳县', '36', '江西省', '3611', '上饶市', '361128', '鄱阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361129', '3611', '00,36,3611', '万年县', '36', '江西省', '3611', '上饶市', '361129', '万年县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361130', '3611', '00,36,3611', '婺源县', '36', '江西省', '3611', '上饶市', '361130', '婺源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('361181', '3611', '00,36,3611', '德兴市', '36', '江西省', '3611', '上饶市', '361181', '德兴市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('37', '00', '00', '山东省', '37', '山东省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('3701', '37', '00,37', '济南市', '37', '山东省', '3701', '济南市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370102', '3701', '00,37,3701', '历下区', '37', '山东省', '3701', '济南市', '370102', '历下区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370103', '3701', '00,37,3701', '市中区', '37', '山东省', '3701', '济南市', '370103', '市中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370104', '3701', '00,37,3701', '槐荫区', '37', '山东省', '3701', '济南市', '370104', '槐荫区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370105', '3701', '00,37,3701', '天桥区', '37', '山东省', '3701', '济南市', '370105', '天桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370112', '3701', '00,37,3701', '历城区', '37', '山东省', '3701', '济南市', '370112', '历城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370113', '3701', '00,37,3701', '长清区', '37', '山东省', '3701', '济南市', '370113', '长清区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370114', '3701', '00,37,3701', '章丘区', '37', '山东省', '3701', '济南市', '370114', '章丘区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370115', '3701', '00,37,3701', '济阳区', '37', '山东省', '3701', '济南市', '370115', '济阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370116', '3701', '00,37,3701', '莱芜区', '37', '山东省', '3701', '济南市', '370116', '莱芜区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370117', '3701', '00,37,3701', '钢城区', '37', '山东省', '3701', '济南市', '370117', '钢城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370124', '3701', '00,37,3701', '平阴县', '37', '山东省', '3701', '济南市', '370124', '平阴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370126', '3701', '00,37,3701', '商河县', '37', '山东省', '3701', '济南市', '370126', '商河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3702', '37', '00,37', '青岛市', '37', '山东省', '3702', '青岛市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370202', '3702', '00,37,3702', '市南区', '37', '山东省', '3702', '青岛市', '370202', '市南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370203', '3702', '00,37,3702', '市北区', '37', '山东省', '3702', '青岛市', '370203', '市北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370211', '3702', '00,37,3702', '黄岛区', '37', '山东省', '3702', '青岛市', '370211', '黄岛区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370212', '3702', '00,37,3702', '崂山区', '37', '山东省', '3702', '青岛市', '370212', '崂山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370213', '3702', '00,37,3702', '李沧区', '37', '山东省', '3702', '青岛市', '370213', '李沧区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370214', '3702', '00,37,3702', '城阳区', '37', '山东省', '3702', '青岛市', '370214', '城阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370215', '3702', '00,37,3702', '即墨区', '37', '山东省', '3702', '青岛市', '370215', '即墨区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370281', '3702', '00,37,3702', '胶州市', '37', '山东省', '3702', '青岛市', '370281', '胶州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370283', '3702', '00,37,3702', '平度市', '37', '山东省', '3702', '青岛市', '370283', '平度市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370285', '3702', '00,37,3702', '莱西市', '37', '山东省', '3702', '青岛市', '370285', '莱西市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3703', '37', '00,37', '淄博市', '37', '山东省', '3703', '淄博市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370302', '3703', '00,37,3703', '淄川区', '37', '山东省', '3703', '淄博市', '370302', '淄川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370303', '3703', '00,37,3703', '张店区', '37', '山东省', '3703', '淄博市', '370303', '张店区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370304', '3703', '00,37,3703', '博山区', '37', '山东省', '3703', '淄博市', '370304', '博山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370305', '3703', '00,37,3703', '临淄区', '37', '山东省', '3703', '淄博市', '370305', '临淄区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370306', '3703', '00,37,3703', '周村区', '37', '山东省', '3703', '淄博市', '370306', '周村区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370321', '3703', '00,37,3703', '桓台县', '37', '山东省', '3703', '淄博市', '370321', '桓台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370322', '3703', '00,37,3703', '高青县', '37', '山东省', '3703', '淄博市', '370322', '高青县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370323', '3703', '00,37,3703', '沂源县', '37', '山东省', '3703', '淄博市', '370323', '沂源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3704', '37', '00,37', '枣庄市', '37', '山东省', '3704', '枣庄市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370402', '3704', '00,37,3704', '市中区', '37', '山东省', '3704', '枣庄市', '370402', '市中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370403', '3704', '00,37,3704', '薛城区', '37', '山东省', '3704', '枣庄市', '370403', '薛城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370404', '3704', '00,37,3704', '峄城区', '37', '山东省', '3704', '枣庄市', '370404', '峄城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370405', '3704', '00,37,3704', '台儿庄区', '37', '山东省', '3704', '枣庄市', '370405', '台儿庄区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370406', '3704', '00,37,3704', '山亭区', '37', '山东省', '3704', '枣庄市', '370406', '山亭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370481', '3704', '00,37,3704', '滕州市', '37', '山东省', '3704', '枣庄市', '370481', '滕州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3705', '37', '00,37', '东营市', '37', '山东省', '3705', '东营市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370502', '3705', '00,37,3705', '东营区', '37', '山东省', '3705', '东营市', '370502', '东营区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370503', '3705', '00,37,3705', '河口区', '37', '山东省', '3705', '东营市', '370503', '河口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370505', '3705', '00,37,3705', '垦利区', '37', '山东省', '3705', '东营市', '370505', '垦利区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370522', '3705', '00,37,3705', '利津县', '37', '山东省', '3705', '东营市', '370522', '利津县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370523', '3705', '00,37,3705', '广饶县', '37', '山东省', '3705', '东营市', '370523', '广饶县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3706', '37', '00,37', '烟台市', '37', '山东省', '3706', '烟台市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370602', '3706', '00,37,3706', '芝罘区', '37', '山东省', '3706', '烟台市', '370602', '芝罘区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370611', '3706', '00,37,3706', '福山区', '37', '山东省', '3706', '烟台市', '370611', '福山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370612', '3706', '00,37,3706', '牟平区', '37', '山东省', '3706', '烟台市', '370612', '牟平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370613', '3706', '00,37,3706', '莱山区', '37', '山东省', '3706', '烟台市', '370613', '莱山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370634', '3706', '00,37,3706', '长岛县', '37', '山东省', '3706', '烟台市', '370634', '长岛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370681', '3706', '00,37,3706', '龙口市', '37', '山东省', '3706', '烟台市', '370681', '龙口市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370682', '3706', '00,37,3706', '莱阳市', '37', '山东省', '3706', '烟台市', '370682', '莱阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370683', '3706', '00,37,3706', '莱州市', '37', '山东省', '3706', '烟台市', '370683', '莱州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370684', '3706', '00,37,3706', '蓬莱市', '37', '山东省', '3706', '烟台市', '370684', '蓬莱市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370685', '3706', '00,37,3706', '招远市', '37', '山东省', '3706', '烟台市', '370685', '招远市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370686', '3706', '00,37,3706', '栖霞市', '37', '山东省', '3706', '烟台市', '370686', '栖霞市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370687', '3706', '00,37,3706', '海阳市', '37', '山东省', '3706', '烟台市', '370687', '海阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3707', '37', '00,37', '潍坊市', '37', '山东省', '3707', '潍坊市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370702', '3707', '00,37,3707', '潍城区', '37', '山东省', '3707', '潍坊市', '370702', '潍城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370703', '3707', '00,37,3707', '寒亭区', '37', '山东省', '3707', '潍坊市', '370703', '寒亭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370704', '3707', '00,37,3707', '坊子区', '37', '山东省', '3707', '潍坊市', '370704', '坊子区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370705', '3707', '00,37,3707', '奎文区', '37', '山东省', '3707', '潍坊市', '370705', '奎文区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370724', '3707', '00,37,3707', '临朐县', '37', '山东省', '3707', '潍坊市', '370724', '临朐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370725', '3707', '00,37,3707', '昌乐县', '37', '山东省', '3707', '潍坊市', '370725', '昌乐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370781', '3707', '00,37,3707', '青州市', '37', '山东省', '3707', '潍坊市', '370781', '青州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370782', '3707', '00,37,3707', '诸城市', '37', '山东省', '3707', '潍坊市', '370782', '诸城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370783', '3707', '00,37,3707', '寿光市', '37', '山东省', '3707', '潍坊市', '370783', '寿光市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370784', '3707', '00,37,3707', '安丘市', '37', '山东省', '3707', '潍坊市', '370784', '安丘市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370785', '3707', '00,37,3707', '高密市', '37', '山东省', '3707', '潍坊市', '370785', '高密市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370786', '3707', '00,37,3707', '昌邑市', '37', '山东省', '3707', '潍坊市', '370786', '昌邑市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3708', '37', '00,37', '济宁市', '37', '山东省', '3708', '济宁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370811', '3708', '00,37,3708', '任城区', '37', '山东省', '3708', '济宁市', '370811', '任城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370812', '3708', '00,37,3708', '兖州区', '37', '山东省', '3708', '济宁市', '370812', '兖州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370826', '3708', '00,37,3708', '微山县', '37', '山东省', '3708', '济宁市', '370826', '微山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370827', '3708', '00,37,3708', '鱼台县', '37', '山东省', '3708', '济宁市', '370827', '鱼台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370828', '3708', '00,37,3708', '金乡县', '37', '山东省', '3708', '济宁市', '370828', '金乡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370829', '3708', '00,37,3708', '嘉祥县', '37', '山东省', '3708', '济宁市', '370829', '嘉祥县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370830', '3708', '00,37,3708', '汶上县', '37', '山东省', '3708', '济宁市', '370830', '汶上县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370831', '3708', '00,37,3708', '泗水县', '37', '山东省', '3708', '济宁市', '370831', '泗水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370832', '3708', '00,37,3708', '梁山县', '37', '山东省', '3708', '济宁市', '370832', '梁山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370881', '3708', '00,37,3708', '曲阜市', '37', '山东省', '3708', '济宁市', '370881', '曲阜市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370883', '3708', '00,37,3708', '邹城市', '37', '山东省', '3708', '济宁市', '370883', '邹城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3709', '37', '00,37', '泰安市', '37', '山东省', '3709', '泰安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('370902', '3709', '00,37,3709', '泰山区', '37', '山东省', '3709', '泰安市', '370902', '泰山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370911', '3709', '00,37,3709', '岱岳区', '37', '山东省', '3709', '泰安市', '370911', '岱岳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370921', '3709', '00,37,3709', '宁阳县', '37', '山东省', '3709', '泰安市', '370921', '宁阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370923', '3709', '00,37,3709', '东平县', '37', '山东省', '3709', '泰安市', '370923', '东平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370982', '3709', '00,37,3709', '新泰市', '37', '山东省', '3709', '泰安市', '370982', '新泰市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('370983', '3709', '00,37,3709', '肥城市', '37', '山东省', '3709', '泰安市', '370983', '肥城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3710', '37', '00,37', '威海市', '37', '山东省', '3710', '威海市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('371002', '3710', '00,37,3710', '环翠区', '37', '山东省', '3710', '威海市', '371002', '环翠区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371003', '3710', '00,37,3710', '文登区', '37', '山东省', '3710', '威海市', '371003', '文登区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371082', '3710', '00,37,3710', '荣成市', '37', '山东省', '3710', '威海市', '371082', '荣成市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371083', '3710', '00,37,3710', '乳山市', '37', '山东省', '3710', '威海市', '371083', '乳山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3711', '37', '00,37', '日照市', '37', '山东省', '3711', '日照市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('371102', '3711', '00,37,3711', '东港区', '37', '山东省', '3711', '日照市', '371102', '东港区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371103', '3711', '00,37,3711', '岚山区', '37', '山东省', '3711', '日照市', '371103', '岚山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371121', '3711', '00,37,3711', '五莲县', '37', '山东省', '3711', '日照市', '371121', '五莲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371122', '3711', '00,37,3711', '莒县', '37', '山东省', '3711', '日照市', '371122', '莒县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3713', '37', '00,37', '临沂市', '37', '山东省', '3713', '临沂市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('371302', '3713', '00,37,3713', '兰山区', '37', '山东省', '3713', '临沂市', '371302', '兰山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371311', '3713', '00,37,3713', '罗庄区', '37', '山东省', '3713', '临沂市', '371311', '罗庄区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371312', '3713', '00,37,3713', '河东区', '37', '山东省', '3713', '临沂市', '371312', '河东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371321', '3713', '00,37,3713', '沂南县', '37', '山东省', '3713', '临沂市', '371321', '沂南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371322', '3713', '00,37,3713', '郯城县', '37', '山东省', '3713', '临沂市', '371322', '郯城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371323', '3713', '00,37,3713', '沂水县', '37', '山东省', '3713', '临沂市', '371323', '沂水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371324', '3713', '00,37,3713', '兰陵县', '37', '山东省', '3713', '临沂市', '371324', '兰陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371325', '3713', '00,37,3713', '费县', '37', '山东省', '3713', '临沂市', '371325', '费县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371326', '3713', '00,37,3713', '平邑县', '37', '山东省', '3713', '临沂市', '371326', '平邑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371327', '3713', '00,37,3713', '莒南县', '37', '山东省', '3713', '临沂市', '371327', '莒南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371328', '3713', '00,37,3713', '蒙阴县', '37', '山东省', '3713', '临沂市', '371328', '蒙阴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371329', '3713', '00,37,3713', '临沭县', '37', '山东省', '3713', '临沂市', '371329', '临沭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3714', '37', '00,37', '德州市', '37', '山东省', '3714', '德州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('371402', '3714', '00,37,3714', '德城区', '37', '山东省', '3714', '德州市', '371402', '德城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371403', '3714', '00,37,3714', '陵城区', '37', '山东省', '3714', '德州市', '371403', '陵城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371422', '3714', '00,37,3714', '宁津县', '37', '山东省', '3714', '德州市', '371422', '宁津县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371423', '3714', '00,37,3714', '庆云县', '37', '山东省', '3714', '德州市', '371423', '庆云县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371424', '3714', '00,37,3714', '临邑县', '37', '山东省', '3714', '德州市', '371424', '临邑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371425', '3714', '00,37,3714', '齐河县', '37', '山东省', '3714', '德州市', '371425', '齐河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371426', '3714', '00,37,3714', '平原县', '37', '山东省', '3714', '德州市', '371426', '平原县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371427', '3714', '00,37,3714', '夏津县', '37', '山东省', '3714', '德州市', '371427', '夏津县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371428', '3714', '00,37,3714', '武城县', '37', '山东省', '3714', '德州市', '371428', '武城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371481', '3714', '00,37,3714', '乐陵市', '37', '山东省', '3714', '德州市', '371481', '乐陵市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371482', '3714', '00,37,3714', '禹城市', '37', '山东省', '3714', '德州市', '371482', '禹城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3715', '37', '00,37', '聊城市', '37', '山东省', '3715', '聊城市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('371502', '3715', '00,37,3715', '东昌府区', '37', '山东省', '3715', '聊城市', '371502', '东昌府区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371503', '3715', '00,37,3715', '茌平区', '37', '山东省', '3715', '聊城市', '371503', '茌平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371521', '3715', '00,37,3715', '阳谷县', '37', '山东省', '3715', '聊城市', '371521', '阳谷县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371522', '3715', '00,37,3715', '莘县', '37', '山东省', '3715', '聊城市', '371522', '莘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371524', '3715', '00,37,3715', '东阿县', '37', '山东省', '3715', '聊城市', '371524', '东阿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371525', '3715', '00,37,3715', '冠县', '37', '山东省', '3715', '聊城市', '371525', '冠县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371526', '3715', '00,37,3715', '高唐县', '37', '山东省', '3715', '聊城市', '371526', '高唐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371581', '3715', '00,37,3715', '临清市', '37', '山东省', '3715', '聊城市', '371581', '临清市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3716', '37', '00,37', '滨州市', '37', '山东省', '3716', '滨州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('371602', '3716', '00,37,3716', '滨城区', '37', '山东省', '3716', '滨州市', '371602', '滨城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371603', '3716', '00,37,3716', '沾化区', '37', '山东省', '3716', '滨州市', '371603', '沾化区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371621', '3716', '00,37,3716', '惠民县', '37', '山东省', '3716', '滨州市', '371621', '惠民县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371622', '3716', '00,37,3716', '阳信县', '37', '山东省', '3716', '滨州市', '371622', '阳信县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371623', '3716', '00,37,3716', '无棣县', '37', '山东省', '3716', '滨州市', '371623', '无棣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371625', '3716', '00,37,3716', '博兴县', '37', '山东省', '3716', '滨州市', '371625', '博兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371681', '3716', '00,37,3716', '邹平市', '37', '山东省', '3716', '滨州市', '371681', '邹平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('3717', '37', '00,37', '菏泽市', '37', '山东省', '3717', '菏泽市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('371702', '3717', '00,37,3717', '牡丹区', '37', '山东省', '3717', '菏泽市', '371702', '牡丹区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371703', '3717', '00,37,3717', '定陶区', '37', '山东省', '3717', '菏泽市', '371703', '定陶区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371721', '3717', '00,37,3717', '曹县', '37', '山东省', '3717', '菏泽市', '371721', '曹县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371722', '3717', '00,37,3717', '单县', '37', '山东省', '3717', '菏泽市', '371722', '单县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371723', '3717', '00,37,3717', '成武县', '37', '山东省', '3717', '菏泽市', '371723', '成武县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371724', '3717', '00,37,3717', '巨野县', '37', '山东省', '3717', '菏泽市', '371724', '巨野县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371725', '3717', '00,37,3717', '郓城县', '37', '山东省', '3717', '菏泽市', '371725', '郓城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371726', '3717', '00,37,3717', '鄄城县', '37', '山东省', '3717', '菏泽市', '371726', '鄄城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371728', '3717', '00,37,3717', '东明县', '37', '山东省', '3717', '菏泽市', '371728', '东明县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('41', '00', '00', '河南省', '41', '河南省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('4101', '41', '00,41', '郑州市', '41', '河南省', '4101', '郑州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410102', '4101', '00,41,4101', '中原区', '41', '河南省', '4101', '郑州市', '410102', '中原区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410103', '4101', '00,41,4101', '二七区', '41', '河南省', '4101', '郑州市', '410103', '二七区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410104', '4101', '00,41,4101', '管城回族区', '41', '河南省', '4101', '郑州市', '410104', '管城回族区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410105', '4101', '00,41,4101', '金水区', '41', '河南省', '4101', '郑州市', '410105', '金水区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410106', '4101', '00,41,4101', '上街区', '41', '河南省', '4101', '郑州市', '410106', '上街区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410108', '4101', '00,41,4101', '惠济区', '41', '河南省', '4101', '郑州市', '410108', '惠济区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410122', '4101', '00,41,4101', '中牟县', '41', '河南省', '4101', '郑州市', '410122', '中牟县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410181', '4101', '00,41,4101', '巩义市', '41', '河南省', '4101', '郑州市', '410181', '巩义市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410182', '4101', '00,41,4101', '荥阳市', '41', '河南省', '4101', '郑州市', '410182', '荥阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410183', '4101', '00,41,4101', '新密市', '41', '河南省', '4101', '郑州市', '410183', '新密市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410184', '4101', '00,41,4101', '新郑市', '41', '河南省', '4101', '郑州市', '410184', '新郑市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410185', '4101', '00,41,4101', '登封市', '41', '河南省', '4101', '郑州市', '410185', '登封市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4102', '41', '00,41', '开封市', '41', '河南省', '4102', '开封市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410202', '4102', '00,41,4102', '龙亭区', '41', '河南省', '4102', '开封市', '410202', '龙亭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410203', '4102', '00,41,4102', '顺河回族区', '41', '河南省', '4102', '开封市', '410203', '顺河回族区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410204', '4102', '00,41,4102', '鼓楼区', '41', '河南省', '4102', '开封市', '410204', '鼓楼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410205', '4102', '00,41,4102', '禹王台区', '41', '河南省', '4102', '开封市', '410205', '禹王台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410212', '4102', '00,41,4102', '祥符区', '41', '河南省', '4102', '开封市', '410212', '祥符区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410221', '4102', '00,41,4102', '杞县', '41', '河南省', '4102', '开封市', '410221', '杞县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410222', '4102', '00,41,4102', '通许县', '41', '河南省', '4102', '开封市', '410222', '通许县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410223', '4102', '00,41,4102', '尉氏县', '41', '河南省', '4102', '开封市', '410223', '尉氏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410225', '4102', '00,41,4102', '兰考县', '41', '河南省', '4102', '开封市', '410225', '兰考县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4103', '41', '00,41', '洛阳市', '41', '河南省', '4103', '洛阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410302', '4103', '00,41,4103', '老城区', '41', '河南省', '4103', '洛阳市', '410302', '老城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410303', '4103', '00,41,4103', '西工区', '41', '河南省', '4103', '洛阳市', '410303', '西工区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410304', '4103', '00,41,4103', '瀍河回族区', '41', '河南省', '4103', '洛阳市', '410304', '瀍河回族区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410305', '4103', '00,41,4103', '涧西区', '41', '河南省', '4103', '洛阳市', '410305', '涧西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410306', '4103', '00,41,4103', '吉利区', '41', '河南省', '4103', '洛阳市', '410306', '吉利区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410311', '4103', '00,41,4103', '洛龙区', '41', '河南省', '4103', '洛阳市', '410311', '洛龙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410322', '4103', '00,41,4103', '孟津县', '41', '河南省', '4103', '洛阳市', '410322', '孟津县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410323', '4103', '00,41,4103', '新安县', '41', '河南省', '4103', '洛阳市', '410323', '新安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410324', '4103', '00,41,4103', '栾川县', '41', '河南省', '4103', '洛阳市', '410324', '栾川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410325', '4103', '00,41,4103', '嵩县', '41', '河南省', '4103', '洛阳市', '410325', '嵩县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410326', '4103', '00,41,4103', '汝阳县', '41', '河南省', '4103', '洛阳市', '410326', '汝阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410327', '4103', '00,41,4103', '宜阳县', '41', '河南省', '4103', '洛阳市', '410327', '宜阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410328', '4103', '00,41,4103', '洛宁县', '41', '河南省', '4103', '洛阳市', '410328', '洛宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410329', '4103', '00,41,4103', '伊川县', '41', '河南省', '4103', '洛阳市', '410329', '伊川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410381', '4103', '00,41,4103', '偃师市', '41', '河南省', '4103', '洛阳市', '410381', '偃师市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4104', '41', '00,41', '平顶山市', '41', '河南省', '4104', '平顶山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410402', '4104', '00,41,4104', '新华区', '41', '河南省', '4104', '平顶山市', '410402', '新华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410403', '4104', '00,41,4104', '卫东区', '41', '河南省', '4104', '平顶山市', '410403', '卫东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410404', '4104', '00,41,4104', '石龙区', '41', '河南省', '4104', '平顶山市', '410404', '石龙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410411', '4104', '00,41,4104', '湛河区', '41', '河南省', '4104', '平顶山市', '410411', '湛河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410421', '4104', '00,41,4104', '宝丰县', '41', '河南省', '4104', '平顶山市', '410421', '宝丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410422', '4104', '00,41,4104', '叶县', '41', '河南省', '4104', '平顶山市', '410422', '叶县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410423', '4104', '00,41,4104', '鲁山县', '41', '河南省', '4104', '平顶山市', '410423', '鲁山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410425', '4104', '00,41,4104', '郏县', '41', '河南省', '4104', '平顶山市', '410425', '郏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410481', '4104', '00,41,4104', '舞钢市', '41', '河南省', '4104', '平顶山市', '410481', '舞钢市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410482', '4104', '00,41,4104', '汝州市', '41', '河南省', '4104', '平顶山市', '410482', '汝州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4105', '41', '00,41', '安阳市', '41', '河南省', '4105', '安阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410502', '4105', '00,41,4105', '文峰区', '41', '河南省', '4105', '安阳市', '410502', '文峰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410503', '4105', '00,41,4105', '北关区', '41', '河南省', '4105', '安阳市', '410503', '北关区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410505', '4105', '00,41,4105', '殷都区', '41', '河南省', '4105', '安阳市', '410505', '殷都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410506', '4105', '00,41,4105', '龙安区', '41', '河南省', '4105', '安阳市', '410506', '龙安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410522', '4105', '00,41,4105', '安阳县', '41', '河南省', '4105', '安阳市', '410522', '安阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410523', '4105', '00,41,4105', '汤阴县', '41', '河南省', '4105', '安阳市', '410523', '汤阴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410526', '4105', '00,41,4105', '滑县', '41', '河南省', '4105', '安阳市', '410526', '滑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410527', '4105', '00,41,4105', '内黄县', '41', '河南省', '4105', '安阳市', '410527', '内黄县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410581', '4105', '00,41,4105', '林州市', '41', '河南省', '4105', '安阳市', '410581', '林州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4106', '41', '00,41', '鹤壁市', '41', '河南省', '4106', '鹤壁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410602', '4106', '00,41,4106', '鹤山区', '41', '河南省', '4106', '鹤壁市', '410602', '鹤山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410603', '4106', '00,41,4106', '山城区', '41', '河南省', '4106', '鹤壁市', '410603', '山城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410611', '4106', '00,41,4106', '淇滨区', '41', '河南省', '4106', '鹤壁市', '410611', '淇滨区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410621', '4106', '00,41,4106', '浚县', '41', '河南省', '4106', '鹤壁市', '410621', '浚县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410622', '4106', '00,41,4106', '淇县', '41', '河南省', '4106', '鹤壁市', '410622', '淇县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4107', '41', '00,41', '新乡市', '41', '河南省', '4107', '新乡市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410702', '4107', '00,41,4107', '红旗区', '41', '河南省', '4107', '新乡市', '410702', '红旗区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410703', '4107', '00,41,4107', '卫滨区', '41', '河南省', '4107', '新乡市', '410703', '卫滨区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410704', '4107', '00,41,4107', '凤泉区', '41', '河南省', '4107', '新乡市', '410704', '凤泉区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410711', '4107', '00,41,4107', '牧野区', '41', '河南省', '4107', '新乡市', '410711', '牧野区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410721', '4107', '00,41,4107', '新乡县', '41', '河南省', '4107', '新乡市', '410721', '新乡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410724', '4107', '00,41,4107', '获嘉县', '41', '河南省', '4107', '新乡市', '410724', '获嘉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410725', '4107', '00,41,4107', '原阳县', '41', '河南省', '4107', '新乡市', '410725', '原阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410726', '4107', '00,41,4107', '延津县', '41', '河南省', '4107', '新乡市', '410726', '延津县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410727', '4107', '00,41,4107', '封丘县', '41', '河南省', '4107', '新乡市', '410727', '封丘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410781', '4107', '00,41,4107', '卫辉市', '41', '河南省', '4107', '新乡市', '410781', '卫辉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410782', '4107', '00,41,4107', '辉县市', '41', '河南省', '4107', '新乡市', '410782', '辉县市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410783', '4107', '00,41,4107', '长垣市', '41', '河南省', '4107', '新乡市', '410783', '长垣市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4108', '41', '00,41', '焦作市', '41', '河南省', '4108', '焦作市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410802', '4108', '00,41,4108', '解放区', '41', '河南省', '4108', '焦作市', '410802', '解放区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410803', '4108', '00,41,4108', '中站区', '41', '河南省', '4108', '焦作市', '410803', '中站区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410804', '4108', '00,41,4108', '马村区', '41', '河南省', '4108', '焦作市', '410804', '马村区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410811', '4108', '00,41,4108', '山阳区', '41', '河南省', '4108', '焦作市', '410811', '山阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410821', '4108', '00,41,4108', '修武县', '41', '河南省', '4108', '焦作市', '410821', '修武县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410822', '4108', '00,41,4108', '博爱县', '41', '河南省', '4108', '焦作市', '410822', '博爱县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410823', '4108', '00,41,4108', '武陟县', '41', '河南省', '4108', '焦作市', '410823', '武陟县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410825', '4108', '00,41,4108', '温县', '41', '河南省', '4108', '焦作市', '410825', '温县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410882', '4108', '00,41,4108', '沁阳市', '41', '河南省', '4108', '焦作市', '410882', '沁阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410883', '4108', '00,41,4108', '孟州市', '41', '河南省', '4108', '焦作市', '410883', '孟州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4109', '41', '00,41', '濮阳市', '41', '河南省', '4109', '濮阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('410902', '4109', '00,41,4109', '华龙区', '41', '河南省', '4109', '濮阳市', '410902', '华龙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410922', '4109', '00,41,4109', '清丰县', '41', '河南省', '4109', '濮阳市', '410922', '清丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410923', '4109', '00,41,4109', '南乐县', '41', '河南省', '4109', '濮阳市', '410923', '南乐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410926', '4109', '00,41,4109', '范县', '41', '河南省', '4109', '濮阳市', '410926', '范县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410927', '4109', '00,41,4109', '台前县', '41', '河南省', '4109', '濮阳市', '410927', '台前县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('410928', '4109', '00,41,4109', '濮阳县', '41', '河南省', '4109', '濮阳市', '410928', '濮阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4110', '41', '00,41', '许昌市', '41', '河南省', '4110', '许昌市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('411002', '4110', '00,41,4110', '魏都区', '41', '河南省', '4110', '许昌市', '411002', '魏都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411003', '4110', '00,41,4110', '建安区', '41', '河南省', '4110', '许昌市', '411003', '建安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411024', '4110', '00,41,4110', '鄢陵县', '41', '河南省', '4110', '许昌市', '411024', '鄢陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411025', '4110', '00,41,4110', '襄城县', '41', '河南省', '4110', '许昌市', '411025', '襄城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411081', '4110', '00,41,4110', '禹州市', '41', '河南省', '4110', '许昌市', '411081', '禹州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411082', '4110', '00,41,4110', '长葛市', '41', '河南省', '4110', '许昌市', '411082', '长葛市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4111', '41', '00,41', '漯河市', '41', '河南省', '4111', '漯河市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('411102', '4111', '00,41,4111', '源汇区', '41', '河南省', '4111', '漯河市', '411102', '源汇区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411103', '4111', '00,41,4111', '郾城区', '41', '河南省', '4111', '漯河市', '411103', '郾城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411104', '4111', '00,41,4111', '召陵区', '41', '河南省', '4111', '漯河市', '411104', '召陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411121', '4111', '00,41,4111', '舞阳县', '41', '河南省', '4111', '漯河市', '411121', '舞阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411122', '4111', '00,41,4111', '临颍县', '41', '河南省', '4111', '漯河市', '411122', '临颍县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4112', '41', '00,41', '三门峡市', '41', '河南省', '4112', '三门峡市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('411202', '4112', '00,41,4112', '湖滨区', '41', '河南省', '4112', '三门峡市', '411202', '湖滨区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411203', '4112', '00,41,4112', '陕州区', '41', '河南省', '4112', '三门峡市', '411203', '陕州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411221', '4112', '00,41,4112', '渑池县', '41', '河南省', '4112', '三门峡市', '411221', '渑池县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411224', '4112', '00,41,4112', '卢氏县', '41', '河南省', '4112', '三门峡市', '411224', '卢氏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411281', '4112', '00,41,4112', '义马市', '41', '河南省', '4112', '三门峡市', '411281', '义马市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411282', '4112', '00,41,4112', '灵宝市', '41', '河南省', '4112', '三门峡市', '411282', '灵宝市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4113', '41', '00,41', '南阳市', '41', '河南省', '4113', '南阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('411302', '4113', '00,41,4113', '宛城区', '41', '河南省', '4113', '南阳市', '411302', '宛城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411303', '4113', '00,41,4113', '卧龙区', '41', '河南省', '4113', '南阳市', '411303', '卧龙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411321', '4113', '00,41,4113', '南召县', '41', '河南省', '4113', '南阳市', '411321', '南召县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411322', '4113', '00,41,4113', '方城县', '41', '河南省', '4113', '南阳市', '411322', '方城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411323', '4113', '00,41,4113', '西峡县', '41', '河南省', '4113', '南阳市', '411323', '西峡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411324', '4113', '00,41,4113', '镇平县', '41', '河南省', '4113', '南阳市', '411324', '镇平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411325', '4113', '00,41,4113', '内乡县', '41', '河南省', '4113', '南阳市', '411325', '内乡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411326', '4113', '00,41,4113', '淅川县', '41', '河南省', '4113', '南阳市', '411326', '淅川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411327', '4113', '00,41,4113', '社旗县', '41', '河南省', '4113', '南阳市', '411327', '社旗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411328', '4113', '00,41,4113', '唐河县', '41', '河南省', '4113', '南阳市', '411328', '唐河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411329', '4113', '00,41,4113', '新野县', '41', '河南省', '4113', '南阳市', '411329', '新野县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411330', '4113', '00,41,4113', '桐柏县', '41', '河南省', '4113', '南阳市', '411330', '桐柏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411381', '4113', '00,41,4113', '邓州市', '41', '河南省', '4113', '南阳市', '411381', '邓州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4114', '41', '00,41', '商丘市', '41', '河南省', '4114', '商丘市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('411402', '4114', '00,41,4114', '梁园区', '41', '河南省', '4114', '商丘市', '411402', '梁园区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411403', '4114', '00,41,4114', '睢阳区', '41', '河南省', '4114', '商丘市', '411403', '睢阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411421', '4114', '00,41,4114', '民权县', '41', '河南省', '4114', '商丘市', '411421', '民权县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411422', '4114', '00,41,4114', '睢县', '41', '河南省', '4114', '商丘市', '411422', '睢县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411423', '4114', '00,41,4114', '宁陵县', '41', '河南省', '4114', '商丘市', '411423', '宁陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411424', '4114', '00,41,4114', '柘城县', '41', '河南省', '4114', '商丘市', '411424', '柘城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411425', '4114', '00,41,4114', '虞城县', '41', '河南省', '4114', '商丘市', '411425', '虞城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411426', '4114', '00,41,4114', '夏邑县', '41', '河南省', '4114', '商丘市', '411426', '夏邑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411481', '4114', '00,41,4114', '永城市', '41', '河南省', '4114', '商丘市', '411481', '永城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4115', '41', '00,41', '信阳市', '41', '河南省', '4115', '信阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('411502', '4115', '00,41,4115', '浉河区', '41', '河南省', '4115', '信阳市', '411502', '浉河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411503', '4115', '00,41,4115', '平桥区', '41', '河南省', '4115', '信阳市', '411503', '平桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411521', '4115', '00,41,4115', '罗山县', '41', '河南省', '4115', '信阳市', '411521', '罗山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411522', '4115', '00,41,4115', '光山县', '41', '河南省', '4115', '信阳市', '411522', '光山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411523', '4115', '00,41,4115', '新县', '41', '河南省', '4115', '信阳市', '411523', '新县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411524', '4115', '00,41,4115', '商城县', '41', '河南省', '4115', '信阳市', '411524', '商城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411525', '4115', '00,41,4115', '固始县', '41', '河南省', '4115', '信阳市', '411525', '固始县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411526', '4115', '00,41,4115', '潢川县', '41', '河南省', '4115', '信阳市', '411526', '潢川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411527', '4115', '00,41,4115', '淮滨县', '41', '河南省', '4115', '信阳市', '411527', '淮滨县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411528', '4115', '00,41,4115', '息县', '41', '河南省', '4115', '信阳市', '411528', '息县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4116', '41', '00,41', '周口市', '41', '河南省', '4116', '周口市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('411602', '4116', '00,41,4116', '川汇区', '41', '河南省', '4116', '周口市', '411602', '川汇区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411603', '4116', '00,41,4116', '淮阳区', '41', '河南省', '4116', '周口市', '411603', '淮阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411621', '4116', '00,41,4116', '扶沟县', '41', '河南省', '4116', '周口市', '411621', '扶沟县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411622', '4116', '00,41,4116', '西华县', '41', '河南省', '4116', '周口市', '411622', '西华县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411623', '4116', '00,41,4116', '商水县', '41', '河南省', '4116', '周口市', '411623', '商水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411624', '4116', '00,41,4116', '沈丘县', '41', '河南省', '4116', '周口市', '411624', '沈丘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411625', '4116', '00,41,4116', '郸城县', '41', '河南省', '4116', '周口市', '411625', '郸城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411627', '4116', '00,41,4116', '太康县', '41', '河南省', '4116', '周口市', '411627', '太康县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411628', '4116', '00,41,4116', '鹿邑县', '41', '河南省', '4116', '周口市', '411628', '鹿邑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411681', '4116', '00,41,4116', '项城市', '41', '河南省', '4116', '周口市', '411681', '项城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4117', '41', '00,41', '驻马店市', '41', '河南省', '4117', '驻马店市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('411702', '4117', '00,41,4117', '驿城区', '41', '河南省', '4117', '驻马店市', '411702', '驿城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411721', '4117', '00,41,4117', '西平县', '41', '河南省', '4117', '驻马店市', '411721', '西平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411722', '4117', '00,41,4117', '上蔡县', '41', '河南省', '4117', '驻马店市', '411722', '上蔡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411723', '4117', '00,41,4117', '平舆县', '41', '河南省', '4117', '驻马店市', '411723', '平舆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411724', '4117', '00,41,4117', '正阳县', '41', '河南省', '4117', '驻马店市', '411724', '正阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411725', '4117', '00,41,4117', '确山县', '41', '河南省', '4117', '驻马店市', '411725', '确山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411726', '4117', '00,41,4117', '泌阳县', '41', '河南省', '4117', '驻马店市', '411726', '泌阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411727', '4117', '00,41,4117', '汝南县', '41', '河南省', '4117', '驻马店市', '411727', '汝南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411728', '4117', '00,41,4117', '遂平县', '41', '河南省', '4117', '驻马店市', '411728', '遂平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('411729', '4117', '00,41,4117', '新蔡县', '41', '河南省', '4117', '驻马店市', '411729', '新蔡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4190', '41', '00,41', '省直辖县级行政区', '41', '河南省', '4190', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('419001', '4190', '00,41,4190', '济源市', '41', '河南省', '4190', '省直辖县级行政区', '419001', '济源市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('42', '00', '00', '湖北省', '42', '湖北省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('4201', '42', '00,42', '武汉市', '42', '湖北省', '4201', '武汉市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('420102', '4201', '00,42,4201', '江岸区', '42', '湖北省', '4201', '武汉市', '420102', '江岸区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420103', '4201', '00,42,4201', '江汉区', '42', '湖北省', '4201', '武汉市', '420103', '江汉区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420104', '4201', '00,42,4201', '硚口区', '42', '湖北省', '4201', '武汉市', '420104', '硚口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420105', '4201', '00,42,4201', '汉阳区', '42', '湖北省', '4201', '武汉市', '420105', '汉阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420106', '4201', '00,42,4201', '武昌区', '42', '湖北省', '4201', '武汉市', '420106', '武昌区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420107', '4201', '00,42,4201', '青山区', '42', '湖北省', '4201', '武汉市', '420107', '青山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420111', '4201', '00,42,4201', '洪山区', '42', '湖北省', '4201', '武汉市', '420111', '洪山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420112', '4201', '00,42,4201', '东西湖区', '42', '湖北省', '4201', '武汉市', '420112', '东西湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420113', '4201', '00,42,4201', '汉南区', '42', '湖北省', '4201', '武汉市', '420113', '汉南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420114', '4201', '00,42,4201', '蔡甸区', '42', '湖北省', '4201', '武汉市', '420114', '蔡甸区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420115', '4201', '00,42,4201', '江夏区', '42', '湖北省', '4201', '武汉市', '420115', '江夏区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420116', '4201', '00,42,4201', '黄陂区', '42', '湖北省', '4201', '武汉市', '420116', '黄陂区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420117', '4201', '00,42,4201', '新洲区', '42', '湖北省', '4201', '武汉市', '420117', '新洲区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4202', '42', '00,42', '黄石市', '42', '湖北省', '4202', '黄石市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('420202', '4202', '00,42,4202', '黄石港区', '42', '湖北省', '4202', '黄石市', '420202', '黄石港区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420203', '4202', '00,42,4202', '西塞山区', '42', '湖北省', '4202', '黄石市', '420203', '西塞山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420204', '4202', '00,42,4202', '下陆区', '42', '湖北省', '4202', '黄石市', '420204', '下陆区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420205', '4202', '00,42,4202', '铁山区', '42', '湖北省', '4202', '黄石市', '420205', '铁山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420222', '4202', '00,42,4202', '阳新县', '42', '湖北省', '4202', '黄石市', '420222', '阳新县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420281', '4202', '00,42,4202', '大冶市', '42', '湖北省', '4202', '黄石市', '420281', '大冶市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4203', '42', '00,42', '十堰市', '42', '湖北省', '4203', '十堰市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('420302', '4203', '00,42,4203', '茅箭区', '42', '湖北省', '4203', '十堰市', '420302', '茅箭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420303', '4203', '00,42,4203', '张湾区', '42', '湖北省', '4203', '十堰市', '420303', '张湾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420304', '4203', '00,42,4203', '郧阳区', '42', '湖北省', '4203', '十堰市', '420304', '郧阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420322', '4203', '00,42,4203', '郧西县', '42', '湖北省', '4203', '十堰市', '420322', '郧西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420323', '4203', '00,42,4203', '竹山县', '42', '湖北省', '4203', '十堰市', '420323', '竹山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420324', '4203', '00,42,4203', '竹溪县', '42', '湖北省', '4203', '十堰市', '420324', '竹溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420325', '4203', '00,42,4203', '房县', '42', '湖北省', '4203', '十堰市', '420325', '房县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420381', '4203', '00,42,4203', '丹江口市', '42', '湖北省', '4203', '十堰市', '420381', '丹江口市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4205', '42', '00,42', '宜昌市', '42', '湖北省', '4205', '宜昌市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('420502', '4205', '00,42,4205', '西陵区', '42', '湖北省', '4205', '宜昌市', '420502', '西陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420503', '4205', '00,42,4205', '伍家岗区', '42', '湖北省', '4205', '宜昌市', '420503', '伍家岗区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420504', '4205', '00,42,4205', '点军区', '42', '湖北省', '4205', '宜昌市', '420504', '点军区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420505', '4205', '00,42,4205', '猇亭区', '42', '湖北省', '4205', '宜昌市', '420505', '猇亭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420506', '4205', '00,42,4205', '夷陵区', '42', '湖北省', '4205', '宜昌市', '420506', '夷陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420525', '4205', '00,42,4205', '远安县', '42', '湖北省', '4205', '宜昌市', '420525', '远安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420526', '4205', '00,42,4205', '兴山县', '42', '湖北省', '4205', '宜昌市', '420526', '兴山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420527', '4205', '00,42,4205', '秭归县', '42', '湖北省', '4205', '宜昌市', '420527', '秭归县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420528', '4205', '00,42,4205', '长阳土家族自治县', '42', '湖北省', '4205', '宜昌市', '420528', '长阳土家族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420529', '4205', '00,42,4205', '五峰土家族自治县', '42', '湖北省', '4205', '宜昌市', '420529', '五峰土家族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420581', '4205', '00,42,4205', '宜都市', '42', '湖北省', '4205', '宜昌市', '420581', '宜都市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420582', '4205', '00,42,4205', '当阳市', '42', '湖北省', '4205', '宜昌市', '420582', '当阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420583', '4205', '00,42,4205', '枝江市', '42', '湖北省', '4205', '宜昌市', '420583', '枝江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4206', '42', '00,42', '襄阳市', '42', '湖北省', '4206', '襄阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('420602', '4206', '00,42,4206', '襄城区', '42', '湖北省', '4206', '襄阳市', '420602', '襄城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420606', '4206', '00,42,4206', '樊城区', '42', '湖北省', '4206', '襄阳市', '420606', '樊城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420607', '4206', '00,42,4206', '襄州区', '42', '湖北省', '4206', '襄阳市', '420607', '襄州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420624', '4206', '00,42,4206', '南漳县', '42', '湖北省', '4206', '襄阳市', '420624', '南漳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420625', '4206', '00,42,4206', '谷城县', '42', '湖北省', '4206', '襄阳市', '420625', '谷城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420626', '4206', '00,42,4206', '保康县', '42', '湖北省', '4206', '襄阳市', '420626', '保康县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420682', '4206', '00,42,4206', '老河口市', '42', '湖北省', '4206', '襄阳市', '420682', '老河口市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420683', '4206', '00,42,4206', '枣阳市', '42', '湖北省', '4206', '襄阳市', '420683', '枣阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420684', '4206', '00,42,4206', '宜城市', '42', '湖北省', '4206', '襄阳市', '420684', '宜城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4207', '42', '00,42', '鄂州市', '42', '湖北省', '4207', '鄂州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('420702', '4207', '00,42,4207', '梁子湖区', '42', '湖北省', '4207', '鄂州市', '420702', '梁子湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420703', '4207', '00,42,4207', '华容区', '42', '湖北省', '4207', '鄂州市', '420703', '华容区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420704', '4207', '00,42,4207', '鄂城区', '42', '湖北省', '4207', '鄂州市', '420704', '鄂城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4208', '42', '00,42', '荆门市', '42', '湖北省', '4208', '荆门市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('420802', '4208', '00,42,4208', '东宝区', '42', '湖北省', '4208', '荆门市', '420802', '东宝区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420804', '4208', '00,42,4208', '掇刀区', '42', '湖北省', '4208', '荆门市', '420804', '掇刀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420822', '4208', '00,42,4208', '沙洋县', '42', '湖北省', '4208', '荆门市', '420822', '沙洋县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420881', '4208', '00,42,4208', '钟祥市', '42', '湖北省', '4208', '荆门市', '420881', '钟祥市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420882', '4208', '00,42,4208', '京山市', '42', '湖北省', '4208', '荆门市', '420882', '京山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4209', '42', '00,42', '孝感市', '42', '湖北省', '4209', '孝感市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('420902', '4209', '00,42,4209', '孝南区', '42', '湖北省', '4209', '孝感市', '420902', '孝南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420921', '4209', '00,42,4209', '孝昌县', '42', '湖北省', '4209', '孝感市', '420921', '孝昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420922', '4209', '00,42,4209', '大悟县', '42', '湖北省', '4209', '孝感市', '420922', '大悟县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420923', '4209', '00,42,4209', '云梦县', '42', '湖北省', '4209', '孝感市', '420923', '云梦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420981', '4209', '00,42,4209', '应城市', '42', '湖北省', '4209', '孝感市', '420981', '应城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420982', '4209', '00,42,4209', '安陆市', '42', '湖北省', '4209', '孝感市', '420982', '安陆市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('420984', '4209', '00,42,4209', '汉川市', '42', '湖北省', '4209', '孝感市', '420984', '汉川市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4210', '42', '00,42', '荆州市', '42', '湖北省', '4210', '荆州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('421002', '4210', '00,42,4210', '沙市区', '42', '湖北省', '4210', '荆州市', '421002', '沙市区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421003', '4210', '00,42,4210', '荆州区', '42', '湖北省', '4210', '荆州市', '421003', '荆州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421022', '4210', '00,42,4210', '公安县', '42', '湖北省', '4210', '荆州市', '421022', '公安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421023', '4210', '00,42,4210', '监利县', '42', '湖北省', '4210', '荆州市', '421023', '监利县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421024', '4210', '00,42,4210', '江陵县', '42', '湖北省', '4210', '荆州市', '421024', '江陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421081', '4210', '00,42,4210', '石首市', '42', '湖北省', '4210', '荆州市', '421081', '石首市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421083', '4210', '00,42,4210', '洪湖市', '42', '湖北省', '4210', '荆州市', '421083', '洪湖市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421087', '4210', '00,42,4210', '松滋市', '42', '湖北省', '4210', '荆州市', '421087', '松滋市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4211', '42', '00,42', '黄冈市', '42', '湖北省', '4211', '黄冈市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('421102', '4211', '00,42,4211', '黄州区', '42', '湖北省', '4211', '黄冈市', '421102', '黄州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421121', '4211', '00,42,4211', '团风县', '42', '湖北省', '4211', '黄冈市', '421121', '团风县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421122', '4211', '00,42,4211', '红安县', '42', '湖北省', '4211', '黄冈市', '421122', '红安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421123', '4211', '00,42,4211', '罗田县', '42', '湖北省', '4211', '黄冈市', '421123', '罗田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421124', '4211', '00,42,4211', '英山县', '42', '湖北省', '4211', '黄冈市', '421124', '英山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421125', '4211', '00,42,4211', '浠水县', '42', '湖北省', '4211', '黄冈市', '421125', '浠水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421126', '4211', '00,42,4211', '蕲春县', '42', '湖北省', '4211', '黄冈市', '421126', '蕲春县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421127', '4211', '00,42,4211', '黄梅县', '42', '湖北省', '4211', '黄冈市', '421127', '黄梅县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421181', '4211', '00,42,4211', '麻城市', '42', '湖北省', '4211', '黄冈市', '421181', '麻城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421182', '4211', '00,42,4211', '武穴市', '42', '湖北省', '4211', '黄冈市', '421182', '武穴市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4212', '42', '00,42', '咸宁市', '42', '湖北省', '4212', '咸宁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('421202', '4212', '00,42,4212', '咸安区', '42', '湖北省', '4212', '咸宁市', '421202', '咸安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421221', '4212', '00,42,4212', '嘉鱼县', '42', '湖北省', '4212', '咸宁市', '421221', '嘉鱼县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421222', '4212', '00,42,4212', '通城县', '42', '湖北省', '4212', '咸宁市', '421222', '通城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421223', '4212', '00,42,4212', '崇阳县', '42', '湖北省', '4212', '咸宁市', '421223', '崇阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421224', '4212', '00,42,4212', '通山县', '42', '湖北省', '4212', '咸宁市', '421224', '通山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421281', '4212', '00,42,4212', '赤壁市', '42', '湖北省', '4212', '咸宁市', '421281', '赤壁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4213', '42', '00,42', '随州市', '42', '湖北省', '4213', '随州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('421303', '4213', '00,42,4213', '曾都区', '42', '湖北省', '4213', '随州市', '421303', '曾都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421321', '4213', '00,42,4213', '随县', '42', '湖北省', '4213', '随州市', '421321', '随县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('421381', '4213', '00,42,4213', '广水市', '42', '湖北省', '4213', '随州市', '421381', '广水市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4228', '42', '00,42', '恩施土家族苗族自治州', '42', '湖北省', '4228', '恩施土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('422801', '4228', '00,42,4228', '恩施市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422801', '恩施市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('422802', '4228', '00,42,4228', '利川市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422802', '利川市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('422822', '4228', '00,42,4228', '建始县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422822', '建始县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('422823', '4228', '00,42,4228', '巴东县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422823', '巴东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('422825', '4228', '00,42,4228', '宣恩县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422825', '宣恩县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('422826', '4228', '00,42,4228', '咸丰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422826', '咸丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('422827', '4228', '00,42,4228', '来凤县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422827', '来凤县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('422828', '4228', '00,42,4228', '鹤峰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422828', '鹤峰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4290', '42', '00,42', '省直辖县级行政区', '42', '湖北省', '4290', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('429004', '4290', '00,42,4290', '仙桃市', '42', '湖北省', '4290', '省直辖县级行政区', '429004', '仙桃市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('429005', '4290', '00,42,4290', '潜江市', '42', '湖北省', '4290', '省直辖县级行政区', '429005', '潜江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('429006', '4290', '00,42,4290', '天门市', '42', '湖北省', '4290', '省直辖县级行政区', '429006', '天门市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('429021', '4290', '00,42,4290', '神农架林区', '42', '湖北省', '4290', '省直辖县级行政区', '429021', '神农架林区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('43', '00', '00', '湖南省', '43', '湖南省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('4301', '43', '00,43', '长沙市', '43', '湖南省', '4301', '长沙市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430102', '4301', '00,43,4301', '芙蓉区', '43', '湖南省', '4301', '长沙市', '430102', '芙蓉区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430103', '4301', '00,43,4301', '天心区', '43', '湖南省', '4301', '长沙市', '430103', '天心区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430104', '4301', '00,43,4301', '岳麓区', '43', '湖南省', '4301', '长沙市', '430104', '岳麓区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430105', '4301', '00,43,4301', '开福区', '43', '湖南省', '4301', '长沙市', '430105', '开福区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430111', '4301', '00,43,4301', '雨花区', '43', '湖南省', '4301', '长沙市', '430111', '雨花区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430112', '4301', '00,43,4301', '望城区', '43', '湖南省', '4301', '长沙市', '430112', '望城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430121', '4301', '00,43,4301', '长沙县', '43', '湖南省', '4301', '长沙市', '430121', '长沙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430181', '4301', '00,43,4301', '浏阳市', '43', '湖南省', '4301', '长沙市', '430181', '浏阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430182', '4301', '00,43,4301', '宁乡市', '43', '湖南省', '4301', '长沙市', '430182', '宁乡市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4302', '43', '00,43', '株洲市', '43', '湖南省', '4302', '株洲市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430202', '4302', '00,43,4302', '荷塘区', '43', '湖南省', '4302', '株洲市', '430202', '荷塘区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430203', '4302', '00,43,4302', '芦淞区', '43', '湖南省', '4302', '株洲市', '430203', '芦淞区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430204', '4302', '00,43,4302', '石峰区', '43', '湖南省', '4302', '株洲市', '430204', '石峰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430211', '4302', '00,43,4302', '天元区', '43', '湖南省', '4302', '株洲市', '430211', '天元区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430212', '4302', '00,43,4302', '渌口区', '43', '湖南省', '4302', '株洲市', '430212', '渌口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430223', '4302', '00,43,4302', '攸县', '43', '湖南省', '4302', '株洲市', '430223', '攸县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430224', '4302', '00,43,4302', '茶陵县', '43', '湖南省', '4302', '株洲市', '430224', '茶陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430225', '4302', '00,43,4302', '炎陵县', '43', '湖南省', '4302', '株洲市', '430225', '炎陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430281', '4302', '00,43,4302', '醴陵市', '43', '湖南省', '4302', '株洲市', '430281', '醴陵市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4303', '43', '00,43', '湘潭市', '43', '湖南省', '4303', '湘潭市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430302', '4303', '00,43,4303', '雨湖区', '43', '湖南省', '4303', '湘潭市', '430302', '雨湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430304', '4303', '00,43,4303', '岳塘区', '43', '湖南省', '4303', '湘潭市', '430304', '岳塘区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430321', '4303', '00,43,4303', '湘潭县', '43', '湖南省', '4303', '湘潭市', '430321', '湘潭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430381', '4303', '00,43,4303', '湘乡市', '43', '湖南省', '4303', '湘潭市', '430381', '湘乡市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430382', '4303', '00,43,4303', '韶山市', '43', '湖南省', '4303', '湘潭市', '430382', '韶山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4304', '43', '00,43', '衡阳市', '43', '湖南省', '4304', '衡阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430405', '4304', '00,43,4304', '珠晖区', '43', '湖南省', '4304', '衡阳市', '430405', '珠晖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430406', '4304', '00,43,4304', '雁峰区', '43', '湖南省', '4304', '衡阳市', '430406', '雁峰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430407', '4304', '00,43,4304', '石鼓区', '43', '湖南省', '4304', '衡阳市', '430407', '石鼓区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430408', '4304', '00,43,4304', '蒸湘区', '43', '湖南省', '4304', '衡阳市', '430408', '蒸湘区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430412', '4304', '00,43,4304', '南岳区', '43', '湖南省', '4304', '衡阳市', '430412', '南岳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430421', '4304', '00,43,4304', '衡阳县', '43', '湖南省', '4304', '衡阳市', '430421', '衡阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430422', '4304', '00,43,4304', '衡南县', '43', '湖南省', '4304', '衡阳市', '430422', '衡南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430423', '4304', '00,43,4304', '衡山县', '43', '湖南省', '4304', '衡阳市', '430423', '衡山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430424', '4304', '00,43,4304', '衡东县', '43', '湖南省', '4304', '衡阳市', '430424', '衡东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430426', '4304', '00,43,4304', '祁东县', '43', '湖南省', '4304', '衡阳市', '430426', '祁东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430481', '4304', '00,43,4304', '耒阳市', '43', '湖南省', '4304', '衡阳市', '430481', '耒阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430482', '4304', '00,43,4304', '常宁市', '43', '湖南省', '4304', '衡阳市', '430482', '常宁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4305', '43', '00,43', '邵阳市', '43', '湖南省', '4305', '邵阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430502', '4305', '00,43,4305', '双清区', '43', '湖南省', '4305', '邵阳市', '430502', '双清区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430503', '4305', '00,43,4305', '大祥区', '43', '湖南省', '4305', '邵阳市', '430503', '大祥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430511', '4305', '00,43,4305', '北塔区', '43', '湖南省', '4305', '邵阳市', '430511', '北塔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430522', '4305', '00,43,4305', '新邵县', '43', '湖南省', '4305', '邵阳市', '430522', '新邵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430523', '4305', '00,43,4305', '邵阳县', '43', '湖南省', '4305', '邵阳市', '430523', '邵阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430524', '4305', '00,43,4305', '隆回县', '43', '湖南省', '4305', '邵阳市', '430524', '隆回县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430525', '4305', '00,43,4305', '洞口县', '43', '湖南省', '4305', '邵阳市', '430525', '洞口县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430527', '4305', '00,43,4305', '绥宁县', '43', '湖南省', '4305', '邵阳市', '430527', '绥宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430528', '4305', '00,43,4305', '新宁县', '43', '湖南省', '4305', '邵阳市', '430528', '新宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430529', '4305', '00,43,4305', '城步苗族自治县', '43', '湖南省', '4305', '邵阳市', '430529', '城步苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430581', '4305', '00,43,4305', '武冈市', '43', '湖南省', '4305', '邵阳市', '430581', '武冈市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430582', '4305', '00,43,4305', '邵东市', '43', '湖南省', '4305', '邵阳市', '430582', '邵东市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4306', '43', '00,43', '岳阳市', '43', '湖南省', '4306', '岳阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430602', '4306', '00,43,4306', '岳阳楼区', '43', '湖南省', '4306', '岳阳市', '430602', '岳阳楼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430603', '4306', '00,43,4306', '云溪区', '43', '湖南省', '4306', '岳阳市', '430603', '云溪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430611', '4306', '00,43,4306', '君山区', '43', '湖南省', '4306', '岳阳市', '430611', '君山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430621', '4306', '00,43,4306', '岳阳县', '43', '湖南省', '4306', '岳阳市', '430621', '岳阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430623', '4306', '00,43,4306', '华容县', '43', '湖南省', '4306', '岳阳市', '430623', '华容县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430624', '4306', '00,43,4306', '湘阴县', '43', '湖南省', '4306', '岳阳市', '430624', '湘阴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430626', '4306', '00,43,4306', '平江县', '43', '湖南省', '4306', '岳阳市', '430626', '平江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430681', '4306', '00,43,4306', '汨罗市', '43', '湖南省', '4306', '岳阳市', '430681', '汨罗市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430682', '4306', '00,43,4306', '临湘市', '43', '湖南省', '4306', '岳阳市', '430682', '临湘市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4307', '43', '00,43', '常德市', '43', '湖南省', '4307', '常德市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430702', '4307', '00,43,4307', '武陵区', '43', '湖南省', '4307', '常德市', '430702', '武陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430703', '4307', '00,43,4307', '鼎城区', '43', '湖南省', '4307', '常德市', '430703', '鼎城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430721', '4307', '00,43,4307', '安乡县', '43', '湖南省', '4307', '常德市', '430721', '安乡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430722', '4307', '00,43,4307', '汉寿县', '43', '湖南省', '4307', '常德市', '430722', '汉寿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430723', '4307', '00,43,4307', '澧县', '43', '湖南省', '4307', '常德市', '430723', '澧县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430724', '4307', '00,43,4307', '临澧县', '43', '湖南省', '4307', '常德市', '430724', '临澧县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430725', '4307', '00,43,4307', '桃源县', '43', '湖南省', '4307', '常德市', '430725', '桃源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430726', '4307', '00,43,4307', '石门县', '43', '湖南省', '4307', '常德市', '430726', '石门县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430781', '4307', '00,43,4307', '津市市', '43', '湖南省', '4307', '常德市', '430781', '津市市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4308', '43', '00,43', '张家界市', '43', '湖南省', '4308', '张家界市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430802', '4308', '00,43,4308', '永定区', '43', '湖南省', '4308', '张家界市', '430802', '永定区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430811', '4308', '00,43,4308', '武陵源区', '43', '湖南省', '4308', '张家界市', '430811', '武陵源区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430821', '4308', '00,43,4308', '慈利县', '43', '湖南省', '4308', '张家界市', '430821', '慈利县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430822', '4308', '00,43,4308', '桑植县', '43', '湖南省', '4308', '张家界市', '430822', '桑植县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4309', '43', '00,43', '益阳市', '43', '湖南省', '4309', '益阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('430902', '4309', '00,43,4309', '资阳区', '43', '湖南省', '4309', '益阳市', '430902', '资阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430903', '4309', '00,43,4309', '赫山区', '43', '湖南省', '4309', '益阳市', '430903', '赫山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430921', '4309', '00,43,4309', '南县', '43', '湖南省', '4309', '益阳市', '430921', '南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430922', '4309', '00,43,4309', '桃江县', '43', '湖南省', '4309', '益阳市', '430922', '桃江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430923', '4309', '00,43,4309', '安化县', '43', '湖南省', '4309', '益阳市', '430923', '安化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('430981', '4309', '00,43,4309', '沅江市', '43', '湖南省', '4309', '益阳市', '430981', '沅江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4310', '43', '00,43', '郴州市', '43', '湖南省', '4310', '郴州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('431002', '4310', '00,43,4310', '北湖区', '43', '湖南省', '4310', '郴州市', '431002', '北湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431003', '4310', '00,43,4310', '苏仙区', '43', '湖南省', '4310', '郴州市', '431003', '苏仙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431021', '4310', '00,43,4310', '桂阳县', '43', '湖南省', '4310', '郴州市', '431021', '桂阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431022', '4310', '00,43,4310', '宜章县', '43', '湖南省', '4310', '郴州市', '431022', '宜章县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431023', '4310', '00,43,4310', '永兴县', '43', '湖南省', '4310', '郴州市', '431023', '永兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431024', '4310', '00,43,4310', '嘉禾县', '43', '湖南省', '4310', '郴州市', '431024', '嘉禾县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431025', '4310', '00,43,4310', '临武县', '43', '湖南省', '4310', '郴州市', '431025', '临武县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431026', '4310', '00,43,4310', '汝城县', '43', '湖南省', '4310', '郴州市', '431026', '汝城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431027', '4310', '00,43,4310', '桂东县', '43', '湖南省', '4310', '郴州市', '431027', '桂东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431028', '4310', '00,43,4310', '安仁县', '43', '湖南省', '4310', '郴州市', '431028', '安仁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431081', '4310', '00,43,4310', '资兴市', '43', '湖南省', '4310', '郴州市', '431081', '资兴市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4311', '43', '00,43', '永州市', '43', '湖南省', '4311', '永州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('431102', '4311', '00,43,4311', '零陵区', '43', '湖南省', '4311', '永州市', '431102', '零陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431103', '4311', '00,43,4311', '冷水滩区', '43', '湖南省', '4311', '永州市', '431103', '冷水滩区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431121', '4311', '00,43,4311', '祁阳县', '43', '湖南省', '4311', '永州市', '431121', '祁阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431122', '4311', '00,43,4311', '东安县', '43', '湖南省', '4311', '永州市', '431122', '东安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431123', '4311', '00,43,4311', '双牌县', '43', '湖南省', '4311', '永州市', '431123', '双牌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431124', '4311', '00,43,4311', '道县', '43', '湖南省', '4311', '永州市', '431124', '道县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431125', '4311', '00,43,4311', '江永县', '43', '湖南省', '4311', '永州市', '431125', '江永县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431126', '4311', '00,43,4311', '宁远县', '43', '湖南省', '4311', '永州市', '431126', '宁远县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431127', '4311', '00,43,4311', '蓝山县', '43', '湖南省', '4311', '永州市', '431127', '蓝山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431128', '4311', '00,43,4311', '新田县', '43', '湖南省', '4311', '永州市', '431128', '新田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431129', '4311', '00,43,4311', '江华瑶族自治县', '43', '湖南省', '4311', '永州市', '431129', '江华瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4312', '43', '00,43', '怀化市', '43', '湖南省', '4312', '怀化市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('431202', '4312', '00,43,4312', '鹤城区', '43', '湖南省', '4312', '怀化市', '431202', '鹤城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431221', '4312', '00,43,4312', '中方县', '43', '湖南省', '4312', '怀化市', '431221', '中方县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431222', '4312', '00,43,4312', '沅陵县', '43', '湖南省', '4312', '怀化市', '431222', '沅陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431223', '4312', '00,43,4312', '辰溪县', '43', '湖南省', '4312', '怀化市', '431223', '辰溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431224', '4312', '00,43,4312', '溆浦县', '43', '湖南省', '4312', '怀化市', '431224', '溆浦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431225', '4312', '00,43,4312', '会同县', '43', '湖南省', '4312', '怀化市', '431225', '会同县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431226', '4312', '00,43,4312', '麻阳苗族自治县', '43', '湖南省', '4312', '怀化市', '431226', '麻阳苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431227', '4312', '00,43,4312', '新晃侗族自治县', '43', '湖南省', '4312', '怀化市', '431227', '新晃侗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431228', '4312', '00,43,4312', '芷江侗族自治县', '43', '湖南省', '4312', '怀化市', '431228', '芷江侗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431229', '4312', '00,43,4312', '靖州苗族侗族自治县', '43', '湖南省', '4312', '怀化市', '431229', '靖州苗族侗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431230', '4312', '00,43,4312', '通道侗族自治县', '43', '湖南省', '4312', '怀化市', '431230', '通道侗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431281', '4312', '00,43,4312', '洪江市', '43', '湖南省', '4312', '怀化市', '431281', '洪江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4313', '43', '00,43', '娄底市', '43', '湖南省', '4313', '娄底市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('431302', '4313', '00,43,4313', '娄星区', '43', '湖南省', '4313', '娄底市', '431302', '娄星区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431321', '4313', '00,43,4313', '双峰县', '43', '湖南省', '4313', '娄底市', '431321', '双峰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431322', '4313', '00,43,4313', '新化县', '43', '湖南省', '4313', '娄底市', '431322', '新化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431381', '4313', '00,43,4313', '冷水江市', '43', '湖南省', '4313', '娄底市', '431381', '冷水江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('431382', '4313', '00,43,4313', '涟源市', '43', '湖南省', '4313', '娄底市', '431382', '涟源市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4331', '43', '00,43', '湘西土家族苗族自治州', '43', '湖南省', '4331', '湘西土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('433101', '4331', '00,43,4331', '吉首市', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433101', '吉首市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('433122', '4331', '00,43,4331', '泸溪县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433122', '泸溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('433123', '4331', '00,43,4331', '凤凰县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433123', '凤凰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('433124', '4331', '00,43,4331', '花垣县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433124', '花垣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('433125', '4331', '00,43,4331', '保靖县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433125', '保靖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('433126', '4331', '00,43,4331', '古丈县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433126', '古丈县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('433127', '4331', '00,43,4331', '永顺县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433127', '永顺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('433130', '4331', '00,43,4331', '龙山县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433130', '龙山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('44', '00', '00', '广东省', '44', '广东省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('4401', '44', '00,44', '广州市', '44', '广东省', '4401', '广州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440103', '4401', '00,44,4401', '荔湾区', '44', '广东省', '4401', '广州市', '440103', '荔湾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440104', '4401', '00,44,4401', '越秀区', '44', '广东省', '4401', '广州市', '440104', '越秀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440105', '4401', '00,44,4401', '海珠区', '44', '广东省', '4401', '广州市', '440105', '海珠区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440106', '4401', '00,44,4401', '天河区', '44', '广东省', '4401', '广州市', '440106', '天河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440111', '4401', '00,44,4401', '白云区', '44', '广东省', '4401', '广州市', '440111', '白云区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440112', '4401', '00,44,4401', '黄埔区', '44', '广东省', '4401', '广州市', '440112', '黄埔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440113', '4401', '00,44,4401', '番禺区', '44', '广东省', '4401', '广州市', '440113', '番禺区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440114', '4401', '00,44,4401', '花都区', '44', '广东省', '4401', '广州市', '440114', '花都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440115', '4401', '00,44,4401', '南沙区', '44', '广东省', '4401', '广州市', '440115', '南沙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440117', '4401', '00,44,4401', '从化区', '44', '广东省', '4401', '广州市', '440117', '从化区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440118', '4401', '00,44,4401', '增城区', '44', '广东省', '4401', '广州市', '440118', '增城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4402', '44', '00,44', '韶关市', '44', '广东省', '4402', '韶关市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440203', '4402', '00,44,4402', '武江区', '44', '广东省', '4402', '韶关市', '440203', '武江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440204', '4402', '00,44,4402', '浈江区', '44', '广东省', '4402', '韶关市', '440204', '浈江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440205', '4402', '00,44,4402', '曲江区', '44', '广东省', '4402', '韶关市', '440205', '曲江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440222', '4402', '00,44,4402', '始兴县', '44', '广东省', '4402', '韶关市', '440222', '始兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440224', '4402', '00,44,4402', '仁化县', '44', '广东省', '4402', '韶关市', '440224', '仁化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440229', '4402', '00,44,4402', '翁源县', '44', '广东省', '4402', '韶关市', '440229', '翁源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440232', '4402', '00,44,4402', '乳源瑶族自治县', '44', '广东省', '4402', '韶关市', '440232', '乳源瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440233', '4402', '00,44,4402', '新丰县', '44', '广东省', '4402', '韶关市', '440233', '新丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440281', '4402', '00,44,4402', '乐昌市', '44', '广东省', '4402', '韶关市', '440281', '乐昌市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440282', '4402', '00,44,4402', '南雄市', '44', '广东省', '4402', '韶关市', '440282', '南雄市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4403', '44', '00,44', '深圳市', '44', '广东省', '4403', '深圳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440303', '4403', '00,44,4403', '罗湖区', '44', '广东省', '4403', '深圳市', '440303', '罗湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440304', '4403', '00,44,4403', '福田区', '44', '广东省', '4403', '深圳市', '440304', '福田区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440305', '4403', '00,44,4403', '南山区', '44', '广东省', '4403', '深圳市', '440305', '南山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440306', '4403', '00,44,4403', '宝安区', '44', '广东省', '4403', '深圳市', '440306', '宝安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440307', '4403', '00,44,4403', '龙岗区', '44', '广东省', '4403', '深圳市', '440307', '龙岗区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440308', '4403', '00,44,4403', '盐田区', '44', '广东省', '4403', '深圳市', '440308', '盐田区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440309', '4403', '00,44,4403', '龙华区', '44', '广东省', '4403', '深圳市', '440309', '龙华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440310', '4403', '00,44,4403', '坪山区', '44', '广东省', '4403', '深圳市', '440310', '坪山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440311', '4403', '00,44,4403', '光明区', '44', '广东省', '4403', '深圳市', '440311', '光明区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4404', '44', '00,44', '珠海市', '44', '广东省', '4404', '珠海市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440402', '4404', '00,44,4404', '香洲区', '44', '广东省', '4404', '珠海市', '440402', '香洲区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440403', '4404', '00,44,4404', '斗门区', '44', '广东省', '4404', '珠海市', '440403', '斗门区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440404', '4404', '00,44,4404', '金湾区', '44', '广东省', '4404', '珠海市', '440404', '金湾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4405', '44', '00,44', '汕头市', '44', '广东省', '4405', '汕头市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440507', '4405', '00,44,4405', '龙湖区', '44', '广东省', '4405', '汕头市', '440507', '龙湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440511', '4405', '00,44,4405', '金平区', '44', '广东省', '4405', '汕头市', '440511', '金平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440512', '4405', '00,44,4405', '濠江区', '44', '广东省', '4405', '汕头市', '440512', '濠江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440513', '4405', '00,44,4405', '潮阳区', '44', '广东省', '4405', '汕头市', '440513', '潮阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440514', '4405', '00,44,4405', '潮南区', '44', '广东省', '4405', '汕头市', '440514', '潮南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440515', '4405', '00,44,4405', '澄海区', '44', '广东省', '4405', '汕头市', '440515', '澄海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440523', '4405', '00,44,4405', '南澳县', '44', '广东省', '4405', '汕头市', '440523', '南澳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4406', '44', '00,44', '佛山市', '44', '广东省', '4406', '佛山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440604', '4406', '00,44,4406', '禅城区', '44', '广东省', '4406', '佛山市', '440604', '禅城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440605', '4406', '00,44,4406', '南海区', '44', '广东省', '4406', '佛山市', '440605', '南海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440606', '4406', '00,44,4406', '顺德区', '44', '广东省', '4406', '佛山市', '440606', '顺德区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440607', '4406', '00,44,4406', '三水区', '44', '广东省', '4406', '佛山市', '440607', '三水区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440608', '4406', '00,44,4406', '高明区', '44', '广东省', '4406', '佛山市', '440608', '高明区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4407', '44', '00,44', '江门市', '44', '广东省', '4407', '江门市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440703', '4407', '00,44,4407', '蓬江区', '44', '广东省', '4407', '江门市', '440703', '蓬江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440704', '4407', '00,44,4407', '江海区', '44', '广东省', '4407', '江门市', '440704', '江海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440705', '4407', '00,44,4407', '新会区', '44', '广东省', '4407', '江门市', '440705', '新会区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440781', '4407', '00,44,4407', '台山市', '44', '广东省', '4407', '江门市', '440781', '台山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440783', '4407', '00,44,4407', '开平市', '44', '广东省', '4407', '江门市', '440783', '开平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440784', '4407', '00,44,4407', '鹤山市', '44', '广东省', '4407', '江门市', '440784', '鹤山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440785', '4407', '00,44,4407', '恩平市', '44', '广东省', '4407', '江门市', '440785', '恩平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4408', '44', '00,44', '湛江市', '44', '广东省', '4408', '湛江市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440802', '4408', '00,44,4408', '赤坎区', '44', '广东省', '4408', '湛江市', '440802', '赤坎区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440803', '4408', '00,44,4408', '霞山区', '44', '广东省', '4408', '湛江市', '440803', '霞山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440804', '4408', '00,44,4408', '坡头区', '44', '广东省', '4408', '湛江市', '440804', '坡头区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440811', '4408', '00,44,4408', '麻章区', '44', '广东省', '4408', '湛江市', '440811', '麻章区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440823', '4408', '00,44,4408', '遂溪县', '44', '广东省', '4408', '湛江市', '440823', '遂溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440825', '4408', '00,44,4408', '徐闻县', '44', '广东省', '4408', '湛江市', '440825', '徐闻县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440881', '4408', '00,44,4408', '廉江市', '44', '广东省', '4408', '湛江市', '440881', '廉江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440882', '4408', '00,44,4408', '雷州市', '44', '广东省', '4408', '湛江市', '440882', '雷州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440883', '4408', '00,44,4408', '吴川市', '44', '广东省', '4408', '湛江市', '440883', '吴川市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4409', '44', '00,44', '茂名市', '44', '广东省', '4409', '茂名市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('440902', '4409', '00,44,4409', '茂南区', '44', '广东省', '4409', '茂名市', '440902', '茂南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440904', '4409', '00,44,4409', '电白区', '44', '广东省', '4409', '茂名市', '440904', '电白区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440981', '4409', '00,44,4409', '高州市', '44', '广东省', '4409', '茂名市', '440981', '高州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440982', '4409', '00,44,4409', '化州市', '44', '广东省', '4409', '茂名市', '440982', '化州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440983', '4409', '00,44,4409', '信宜市', '44', '广东省', '4409', '茂名市', '440983', '信宜市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4412', '44', '00,44', '肇庆市', '44', '广东省', '4412', '肇庆市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('441202', '4412', '00,44,4412', '端州区', '44', '广东省', '4412', '肇庆市', '441202', '端州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441203', '4412', '00,44,4412', '鼎湖区', '44', '广东省', '4412', '肇庆市', '441203', '鼎湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441204', '4412', '00,44,4412', '高要区', '44', '广东省', '4412', '肇庆市', '441204', '高要区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441223', '4412', '00,44,4412', '广宁县', '44', '广东省', '4412', '肇庆市', '441223', '广宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441224', '4412', '00,44,4412', '怀集县', '44', '广东省', '4412', '肇庆市', '441224', '怀集县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441225', '4412', '00,44,4412', '封开县', '44', '广东省', '4412', '肇庆市', '441225', '封开县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441226', '4412', '00,44,4412', '德庆县', '44', '广东省', '4412', '肇庆市', '441226', '德庆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441284', '4412', '00,44,4412', '四会市', '44', '广东省', '4412', '肇庆市', '441284', '四会市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4413', '44', '00,44', '惠州市', '44', '广东省', '4413', '惠州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('441302', '4413', '00,44,4413', '惠城区', '44', '广东省', '4413', '惠州市', '441302', '惠城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441303', '4413', '00,44,4413', '惠阳区', '44', '广东省', '4413', '惠州市', '441303', '惠阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441322', '4413', '00,44,4413', '博罗县', '44', '广东省', '4413', '惠州市', '441322', '博罗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441323', '4413', '00,44,4413', '惠东县', '44', '广东省', '4413', '惠州市', '441323', '惠东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441324', '4413', '00,44,4413', '龙门县', '44', '广东省', '4413', '惠州市', '441324', '龙门县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4414', '44', '00,44', '梅州市', '44', '广东省', '4414', '梅州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('441402', '4414', '00,44,4414', '梅江区', '44', '广东省', '4414', '梅州市', '441402', '梅江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441403', '4414', '00,44,4414', '梅县区', '44', '广东省', '4414', '梅州市', '441403', '梅县区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441422', '4414', '00,44,4414', '大埔县', '44', '广东省', '4414', '梅州市', '441422', '大埔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441423', '4414', '00,44,4414', '丰顺县', '44', '广东省', '4414', '梅州市', '441423', '丰顺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441424', '4414', '00,44,4414', '五华县', '44', '广东省', '4414', '梅州市', '441424', '五华县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441426', '4414', '00,44,4414', '平远县', '44', '广东省', '4414', '梅州市', '441426', '平远县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441427', '4414', '00,44,4414', '蕉岭县', '44', '广东省', '4414', '梅州市', '441427', '蕉岭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441481', '4414', '00,44,4414', '兴宁市', '44', '广东省', '4414', '梅州市', '441481', '兴宁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4415', '44', '00,44', '汕尾市', '44', '广东省', '4415', '汕尾市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('441502', '4415', '00,44,4415', '城区', '44', '广东省', '4415', '汕尾市', '441502', '城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441521', '4415', '00,44,4415', '海丰县', '44', '广东省', '4415', '汕尾市', '441521', '海丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441523', '4415', '00,44,4415', '陆河县', '44', '广东省', '4415', '汕尾市', '441523', '陆河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441581', '4415', '00,44,4415', '陆丰市', '44', '广东省', '4415', '汕尾市', '441581', '陆丰市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4416', '44', '00,44', '河源市', '44', '广东省', '4416', '河源市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('441602', '4416', '00,44,4416', '源城区', '44', '广东省', '4416', '河源市', '441602', '源城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441621', '4416', '00,44,4416', '紫金县', '44', '广东省', '4416', '河源市', '441621', '紫金县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441622', '4416', '00,44,4416', '龙川县', '44', '广东省', '4416', '河源市', '441622', '龙川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441623', '4416', '00,44,4416', '连平县', '44', '广东省', '4416', '河源市', '441623', '连平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441624', '4416', '00,44,4416', '和平县', '44', '广东省', '4416', '河源市', '441624', '和平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441625', '4416', '00,44,4416', '东源县', '44', '广东省', '4416', '河源市', '441625', '东源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4417', '44', '00,44', '阳江市', '44', '广东省', '4417', '阳江市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('441702', '4417', '00,44,4417', '江城区', '44', '广东省', '4417', '阳江市', '441702', '江城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441704', '4417', '00,44,4417', '阳东区', '44', '广东省', '4417', '阳江市', '441704', '阳东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441721', '4417', '00,44,4417', '阳西县', '44', '广东省', '4417', '阳江市', '441721', '阳西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441781', '4417', '00,44,4417', '阳春市', '44', '广东省', '4417', '阳江市', '441781', '阳春市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4418', '44', '00,44', '清远市', '44', '广东省', '4418', '清远市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('441802', '4418', '00,44,4418', '清城区', '44', '广东省', '4418', '清远市', '441802', '清城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441803', '4418', '00,44,4418', '清新区', '44', '广东省', '4418', '清远市', '441803', '清新区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441821', '4418', '00,44,4418', '佛冈县', '44', '广东省', '4418', '清远市', '441821', '佛冈县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441823', '4418', '00,44,4418', '阳山县', '44', '广东省', '4418', '清远市', '441823', '阳山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441825', '4418', '00,44,4418', '连山壮族瑶族自治县', '44', '广东省', '4418', '清远市', '441825', '连山壮族瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441826', '4418', '00,44,4418', '连南瑶族自治县', '44', '广东省', '4418', '清远市', '441826', '连南瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441881', '4418', '00,44,4418', '英德市', '44', '广东省', '4418', '清远市', '441881', '英德市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('441882', '4418', '00,44,4418', '连州市', '44', '广东省', '4418', '清远市', '441882', '连州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4419', '44', '00,44', '东莞市', '44', '广东省', '4419', '东莞市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('441900', '4419', '00,44,4419', '东莞市', '44', '广东省', '4419', '东莞市', '441900', '东莞市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4420', '44', '00,44', '中山市', '44', '广东省', '4420', '中山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('442000', '4420', '00,44,4420', '中山市', '44', '广东省', '4420', '中山市', '442000', '中山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4451', '44', '00,44', '潮州市', '44', '广东省', '4451', '潮州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('445102', '4451', '00,44,4451', '湘桥区', '44', '广东省', '4451', '潮州市', '445102', '湘桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445103', '4451', '00,44,4451', '潮安区', '44', '广东省', '4451', '潮州市', '445103', '潮安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445122', '4451', '00,44,4451', '饶平县', '44', '广东省', '4451', '潮州市', '445122', '饶平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4452', '44', '00,44', '揭阳市', '44', '广东省', '4452', '揭阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('445202', '4452', '00,44,4452', '榕城区', '44', '广东省', '4452', '揭阳市', '445202', '榕城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445203', '4452', '00,44,4452', '揭东区', '44', '广东省', '4452', '揭阳市', '445203', '揭东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445222', '4452', '00,44,4452', '揭西县', '44', '广东省', '4452', '揭阳市', '445222', '揭西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445224', '4452', '00,44,4452', '惠来县', '44', '广东省', '4452', '揭阳市', '445224', '惠来县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445281', '4452', '00,44,4452', '普宁市', '44', '广东省', '4452', '揭阳市', '445281', '普宁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4453', '44', '00,44', '云浮市', '44', '广东省', '4453', '云浮市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('445302', '4453', '00,44,4453', '云城区', '44', '广东省', '4453', '云浮市', '445302', '云城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445303', '4453', '00,44,4453', '云安区', '44', '广东省', '4453', '云浮市', '445303', '云安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445321', '4453', '00,44,4453', '新兴县', '44', '广东省', '4453', '云浮市', '445321', '新兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445322', '4453', '00,44,4453', '郁南县', '44', '广东省', '4453', '云浮市', '445322', '郁南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('445381', '4453', '00,44,4453', '罗定市', '44', '广东省', '4453', '云浮市', '445381', '罗定市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('45', '00', '00', '广西壮族自治区', '45', '广西壮族自治区', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('4501', '45', '00,45', '南宁市', '45', '广西壮族自治区', '4501', '南宁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450102', '4501', '00,45,4501', '兴宁区', '45', '广西壮族自治区', '4501', '南宁市', '450102', '兴宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450103', '4501', '00,45,4501', '青秀区', '45', '广西壮族自治区', '4501', '南宁市', '450103', '青秀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450105', '4501', '00,45,4501', '江南区', '45', '广西壮族自治区', '4501', '南宁市', '450105', '江南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450107', '4501', '00,45,4501', '西乡塘区', '45', '广西壮族自治区', '4501', '南宁市', '450107', '西乡塘区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450108', '4501', '00,45,4501', '良庆区', '45', '广西壮族自治区', '4501', '南宁市', '450108', '良庆区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450109', '4501', '00,45,4501', '邕宁区', '45', '广西壮族自治区', '4501', '南宁市', '450109', '邕宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450110', '4501', '00,45,4501', '武鸣区', '45', '广西壮族自治区', '4501', '南宁市', '450110', '武鸣区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450123', '4501', '00,45,4501', '隆安县', '45', '广西壮族自治区', '4501', '南宁市', '450123', '隆安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450124', '4501', '00,45,4501', '马山县', '45', '广西壮族自治区', '4501', '南宁市', '450124', '马山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450125', '4501', '00,45,4501', '上林县', '45', '广西壮族自治区', '4501', '南宁市', '450125', '上林县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450126', '4501', '00,45,4501', '宾阳县', '45', '广西壮族自治区', '4501', '南宁市', '450126', '宾阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450127', '4501', '00,45,4501', '横县', '45', '广西壮族自治区', '4501', '南宁市', '450127', '横县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4502', '45', '00,45', '柳州市', '45', '广西壮族自治区', '4502', '柳州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450202', '4502', '00,45,4502', '城中区', '45', '广西壮族自治区', '4502', '柳州市', '450202', '城中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450203', '4502', '00,45,4502', '鱼峰区', '45', '广西壮族自治区', '4502', '柳州市', '450203', '鱼峰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450204', '4502', '00,45,4502', '柳南区', '45', '广西壮族自治区', '4502', '柳州市', '450204', '柳南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450205', '4502', '00,45,4502', '柳北区', '45', '广西壮族自治区', '4502', '柳州市', '450205', '柳北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450206', '4502', '00,45,4502', '柳江区', '45', '广西壮族自治区', '4502', '柳州市', '450206', '柳江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450222', '4502', '00,45,4502', '柳城县', '45', '广西壮族自治区', '4502', '柳州市', '450222', '柳城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450223', '4502', '00,45,4502', '鹿寨县', '45', '广西壮族自治区', '4502', '柳州市', '450223', '鹿寨县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450224', '4502', '00,45,4502', '融安县', '45', '广西壮族自治区', '4502', '柳州市', '450224', '融安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450225', '4502', '00,45,4502', '融水苗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450225', '融水苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450226', '4502', '00,45,4502', '三江侗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450226', '三江侗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4503', '45', '00,45', '桂林市', '45', '广西壮族自治区', '4503', '桂林市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450302', '4503', '00,45,4503', '秀峰区', '45', '广西壮族自治区', '4503', '桂林市', '450302', '秀峰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450303', '4503', '00,45,4503', '叠彩区', '45', '广西壮族自治区', '4503', '桂林市', '450303', '叠彩区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450304', '4503', '00,45,4503', '象山区', '45', '广西壮族自治区', '4503', '桂林市', '450304', '象山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450305', '4503', '00,45,4503', '七星区', '45', '广西壮族自治区', '4503', '桂林市', '450305', '七星区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450311', '4503', '00,45,4503', '雁山区', '45', '广西壮族自治区', '4503', '桂林市', '450311', '雁山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450312', '4503', '00,45,4503', '临桂区', '45', '广西壮族自治区', '4503', '桂林市', '450312', '临桂区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450321', '4503', '00,45,4503', '阳朔县', '45', '广西壮族自治区', '4503', '桂林市', '450321', '阳朔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450323', '4503', '00,45,4503', '灵川县', '45', '广西壮族自治区', '4503', '桂林市', '450323', '灵川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450324', '4503', '00,45,4503', '全州县', '45', '广西壮族自治区', '4503', '桂林市', '450324', '全州县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450325', '4503', '00,45,4503', '兴安县', '45', '广西壮族自治区', '4503', '桂林市', '450325', '兴安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450326', '4503', '00,45,4503', '永福县', '45', '广西壮族自治区', '4503', '桂林市', '450326', '永福县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450327', '4503', '00,45,4503', '灌阳县', '45', '广西壮族自治区', '4503', '桂林市', '450327', '灌阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450328', '4503', '00,45,4503', '龙胜各族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450328', '龙胜各族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450329', '4503', '00,45,4503', '资源县', '45', '广西壮族自治区', '4503', '桂林市', '450329', '资源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450330', '4503', '00,45,4503', '平乐县', '45', '广西壮族自治区', '4503', '桂林市', '450330', '平乐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450332', '4503', '00,45,4503', '恭城瑶族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450332', '恭城瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450381', '4503', '00,45,4503', '荔浦市', '45', '广西壮族自治区', '4503', '桂林市', '450381', '荔浦市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4504', '45', '00,45', '梧州市', '45', '广西壮族自治区', '4504', '梧州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450403', '4504', '00,45,4504', '万秀区', '45', '广西壮族自治区', '4504', '梧州市', '450403', '万秀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450405', '4504', '00,45,4504', '长洲区', '45', '广西壮族自治区', '4504', '梧州市', '450405', '长洲区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450406', '4504', '00,45,4504', '龙圩区', '45', '广西壮族自治区', '4504', '梧州市', '450406', '龙圩区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450421', '4504', '00,45,4504', '苍梧县', '45', '广西壮族自治区', '4504', '梧州市', '450421', '苍梧县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450422', '4504', '00,45,4504', '藤县', '45', '广西壮族自治区', '4504', '梧州市', '450422', '藤县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450423', '4504', '00,45,4504', '蒙山县', '45', '广西壮族自治区', '4504', '梧州市', '450423', '蒙山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450481', '4504', '00,45,4504', '岑溪市', '45', '广西壮族自治区', '4504', '梧州市', '450481', '岑溪市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4505', '45', '00,45', '北海市', '45', '广西壮族自治区', '4505', '北海市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450502', '4505', '00,45,4505', '海城区', '45', '广西壮族自治区', '4505', '北海市', '450502', '海城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450503', '4505', '00,45,4505', '银海区', '45', '广西壮族自治区', '4505', '北海市', '450503', '银海区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450512', '4505', '00,45,4505', '铁山港区', '45', '广西壮族自治区', '4505', '北海市', '450512', '铁山港区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450521', '4505', '00,45,4505', '合浦县', '45', '广西壮族自治区', '4505', '北海市', '450521', '合浦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4506', '45', '00,45', '防城港市', '45', '广西壮族自治区', '4506', '防城港市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450602', '4506', '00,45,4506', '港口区', '45', '广西壮族自治区', '4506', '防城港市', '450602', '港口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450603', '4506', '00,45,4506', '防城区', '45', '广西壮族自治区', '4506', '防城港市', '450603', '防城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450621', '4506', '00,45,4506', '上思县', '45', '广西壮族自治区', '4506', '防城港市', '450621', '上思县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450681', '4506', '00,45,4506', '东兴市', '45', '广西壮族自治区', '4506', '防城港市', '450681', '东兴市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4507', '45', '00,45', '钦州市', '45', '广西壮族自治区', '4507', '钦州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450702', '4507', '00,45,4507', '钦南区', '45', '广西壮族自治区', '4507', '钦州市', '450702', '钦南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450703', '4507', '00,45,4507', '钦北区', '45', '广西壮族自治区', '4507', '钦州市', '450703', '钦北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450721', '4507', '00,45,4507', '灵山县', '45', '广西壮族自治区', '4507', '钦州市', '450721', '灵山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450722', '4507', '00,45,4507', '浦北县', '45', '广西壮族自治区', '4507', '钦州市', '450722', '浦北县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4508', '45', '00,45', '贵港市', '45', '广西壮族自治区', '4508', '贵港市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450802', '4508', '00,45,4508', '港北区', '45', '广西壮族自治区', '4508', '贵港市', '450802', '港北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450803', '4508', '00,45,4508', '港南区', '45', '广西壮族自治区', '4508', '贵港市', '450803', '港南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450804', '4508', '00,45,4508', '覃塘区', '45', '广西壮族自治区', '4508', '贵港市', '450804', '覃塘区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450821', '4508', '00,45,4508', '平南县', '45', '广西壮族自治区', '4508', '贵港市', '450821', '平南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450881', '4508', '00,45,4508', '桂平市', '45', '广西壮族自治区', '4508', '贵港市', '450881', '桂平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4509', '45', '00,45', '玉林市', '45', '广西壮族自治区', '4509', '玉林市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('450902', '4509', '00,45,4509', '玉州区', '45', '广西壮族自治区', '4509', '玉林市', '450902', '玉州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450903', '4509', '00,45,4509', '福绵区', '45', '广西壮族自治区', '4509', '玉林市', '450903', '福绵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450921', '4509', '00,45,4509', '容县', '45', '广西壮族自治区', '4509', '玉林市', '450921', '容县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450922', '4509', '00,45,4509', '陆川县', '45', '广西壮族自治区', '4509', '玉林市', '450922', '陆川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450923', '4509', '00,45,4509', '博白县', '45', '广西壮族自治区', '4509', '玉林市', '450923', '博白县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450924', '4509', '00,45,4509', '兴业县', '45', '广西壮族自治区', '4509', '玉林市', '450924', '兴业县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('450981', '4509', '00,45,4509', '北流市', '45', '广西壮族自治区', '4509', '玉林市', '450981', '北流市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4510', '45', '00,45', '百色市', '45', '广西壮族自治区', '4510', '百色市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('451002', '4510', '00,45,4510', '右江区', '45', '广西壮族自治区', '4510', '百色市', '451002', '右江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451003', '4510', '00,45,4510', '田阳区', '45', '广西壮族自治区', '4510', '百色市', '451003', '田阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451022', '4510', '00,45,4510', '田东县', '45', '广西壮族自治区', '4510', '百色市', '451022', '田东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451024', '4510', '00,45,4510', '德保县', '45', '广西壮族自治区', '4510', '百色市', '451024', '德保县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451026', '4510', '00,45,4510', '那坡县', '45', '广西壮族自治区', '4510', '百色市', '451026', '那坡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451027', '4510', '00,45,4510', '凌云县', '45', '广西壮族自治区', '4510', '百色市', '451027', '凌云县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451028', '4510', '00,45,4510', '乐业县', '45', '广西壮族自治区', '4510', '百色市', '451028', '乐业县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451029', '4510', '00,45,4510', '田林县', '45', '广西壮族自治区', '4510', '百色市', '451029', '田林县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451030', '4510', '00,45,4510', '西林县', '45', '广西壮族自治区', '4510', '百色市', '451030', '西林县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451031', '4510', '00,45,4510', '隆林各族自治县', '45', '广西壮族自治区', '4510', '百色市', '451031', '隆林各族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451081', '4510', '00,45,4510', '靖西市', '45', '广西壮族自治区', '4510', '百色市', '451081', '靖西市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451082', '4510', '00,45,4510', '平果市', '45', '广西壮族自治区', '4510', '百色市', '451082', '平果市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4511', '45', '00,45', '贺州市', '45', '广西壮族自治区', '4511', '贺州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('451102', '4511', '00,45,4511', '八步区', '45', '广西壮族自治区', '4511', '贺州市', '451102', '八步区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451103', '4511', '00,45,4511', '平桂区', '45', '广西壮族自治区', '4511', '贺州市', '451103', '平桂区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451121', '4511', '00,45,4511', '昭平县', '45', '广西壮族自治区', '4511', '贺州市', '451121', '昭平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451122', '4511', '00,45,4511', '钟山县', '45', '广西壮族自治区', '4511', '贺州市', '451122', '钟山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451123', '4511', '00,45,4511', '富川瑶族自治县', '45', '广西壮族自治区', '4511', '贺州市', '451123', '富川瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4512', '45', '00,45', '河池市', '45', '广西壮族自治区', '4512', '河池市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('451202', '4512', '00,45,4512', '金城江区', '45', '广西壮族自治区', '4512', '河池市', '451202', '金城江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451203', '4512', '00,45,4512', '宜州区', '45', '广西壮族自治区', '4512', '河池市', '451203', '宜州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451221', '4512', '00,45,4512', '南丹县', '45', '广西壮族自治区', '4512', '河池市', '451221', '南丹县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451222', '4512', '00,45,4512', '天峨县', '45', '广西壮族自治区', '4512', '河池市', '451222', '天峨县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451223', '4512', '00,45,4512', '凤山县', '45', '广西壮族自治区', '4512', '河池市', '451223', '凤山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451224', '4512', '00,45,4512', '东兰县', '45', '广西壮族自治区', '4512', '河池市', '451224', '东兰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451225', '4512', '00,45,4512', '罗城仫佬族自治县', '45', '广西壮族自治区', '4512', '河池市', '451225', '罗城仫佬族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451226', '4512', '00,45,4512', '环江毛南族自治县', '45', '广西壮族自治区', '4512', '河池市', '451226', '环江毛南族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451227', '4512', '00,45,4512', '巴马瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451227', '巴马瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451228', '4512', '00,45,4512', '都安瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451228', '都安瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451229', '4512', '00,45,4512', '大化瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451229', '大化瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4513', '45', '00,45', '来宾市', '45', '广西壮族自治区', '4513', '来宾市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('451302', '4513', '00,45,4513', '兴宾区', '45', '广西壮族自治区', '4513', '来宾市', '451302', '兴宾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451321', '4513', '00,45,4513', '忻城县', '45', '广西壮族自治区', '4513', '来宾市', '451321', '忻城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451322', '4513', '00,45,4513', '象州县', '45', '广西壮族自治区', '4513', '来宾市', '451322', '象州县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451323', '4513', '00,45,4513', '武宣县', '45', '广西壮族自治区', '4513', '来宾市', '451323', '武宣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451324', '4513', '00,45,4513', '金秀瑶族自治县', '45', '广西壮族自治区', '4513', '来宾市', '451324', '金秀瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451381', '4513', '00,45,4513', '合山市', '45', '广西壮族自治区', '4513', '来宾市', '451381', '合山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4514', '45', '00,45', '崇左市', '45', '广西壮族自治区', '4514', '崇左市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('451402', '4514', '00,45,4514', '江州区', '45', '广西壮族自治区', '4514', '崇左市', '451402', '江州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451421', '4514', '00,45,4514', '扶绥县', '45', '广西壮族自治区', '4514', '崇左市', '451421', '扶绥县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451422', '4514', '00,45,4514', '宁明县', '45', '广西壮族自治区', '4514', '崇左市', '451422', '宁明县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451423', '4514', '00,45,4514', '龙州县', '45', '广西壮族自治区', '4514', '崇左市', '451423', '龙州县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451424', '4514', '00,45,4514', '大新县', '45', '广西壮族自治区', '4514', '崇左市', '451424', '大新县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451425', '4514', '00,45,4514', '天等县', '45', '广西壮族自治区', '4514', '崇左市', '451425', '天等县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('451481', '4514', '00,45,4514', '凭祥市', '45', '广西壮族自治区', '4514', '崇左市', '451481', '凭祥市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('46', '00', '00', '海南省', '46', '海南省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('4601', '46', '00,46', '海口市', '46', '海南省', '4601', '海口市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('460105', '4601', '00,46,4601', '秀英区', '46', '海南省', '4601', '海口市', '460105', '秀英区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('460106', '4601', '00,46,4601', '龙华区', '46', '海南省', '4601', '海口市', '460106', '龙华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('460107', '4601', '00,46,4601', '琼山区', '46', '海南省', '4601', '海口市', '460107', '琼山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('460108', '4601', '00,46,4601', '美兰区', '46', '海南省', '4601', '海口市', '460108', '美兰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4602', '46', '00,46', '三亚市', '46', '海南省', '4602', '三亚市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('460202', '4602', '00,46,4602', '海棠区', '46', '海南省', '4602', '三亚市', '460202', '海棠区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('460203', '4602', '00,46,4602', '吉阳区', '46', '海南省', '4602', '三亚市', '460203', '吉阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('460204', '4602', '00,46,4602', '天涯区', '46', '海南省', '4602', '三亚市', '460204', '天涯区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('460205', '4602', '00,46,4602', '崖州区', '46', '海南省', '4602', '三亚市', '460205', '崖州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4603', '46', '00,46', '三沙市', '46', '海南省', '4603', '三沙市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('460300', '4603', '00,46,4603', '三沙市', '46', '海南省', '4603', '三沙市', '460300', '三沙市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4604', '46', '00,46', '儋州市', '46', '海南省', '4604', '儋州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('460400', '4604', '00,46,4604', '儋州市', '46', '海南省', '4604', '儋州市', '460400', '儋州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('4690', '46', '00,46', '省直辖县级行政区', '46', '海南省', '4690', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('469001', '4690', '00,46,4690', '五指山市', '46', '海南省', '4690', '省直辖县级行政区', '469001', '五指山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469002', '4690', '00,46,4690', '琼海市', '46', '海南省', '4690', '省直辖县级行政区', '469002', '琼海市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469005', '4690', '00,46,4690', '文昌市', '46', '海南省', '4690', '省直辖县级行政区', '469005', '文昌市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469006', '4690', '00,46,4690', '万宁市', '46', '海南省', '4690', '省直辖县级行政区', '469006', '万宁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469007', '4690', '00,46,4690', '东方市', '46', '海南省', '4690', '省直辖县级行政区', '469007', '东方市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469021', '4690', '00,46,4690', '定安县', '46', '海南省', '4690', '省直辖县级行政区', '469021', '定安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469022', '4690', '00,46,4690', '屯昌县', '46', '海南省', '4690', '省直辖县级行政区', '469022', '屯昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469023', '4690', '00,46,4690', '澄迈县', '46', '海南省', '4690', '省直辖县级行政区', '469023', '澄迈县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469024', '4690', '00,46,4690', '临高县', '46', '海南省', '4690', '省直辖县级行政区', '469024', '临高县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469025', '4690', '00,46,4690', '白沙黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469025', '白沙黎族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469026', '4690', '00,46,4690', '昌江黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469026', '昌江黎族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469027', '4690', '00,46,4690', '乐东黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469027', '乐东黎族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469028', '4690', '00,46,4690', '陵水黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469028', '陵水黎族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469029', '4690', '00,46,4690', '保亭黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469029', '保亭黎族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('469030', '4690', '00,46,4690', '琼中黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469030', '琼中黎族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('50', '00', '00', '重庆市', '50', '重庆市', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('5001', '50', '00,50', '重庆市', '50', '重庆市', '5001', '重庆市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('500101', '5001', '00,50,5001', '万州区', '50', '重庆市', '5001', '重庆市', '500101', '万州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500102', '5001', '00,50,5001', '涪陵区', '50', '重庆市', '5001', '重庆市', '500102', '涪陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500103', '5001', '00,50,5001', '渝中区', '50', '重庆市', '5001', '重庆市', '500103', '渝中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500104', '5001', '00,50,5001', '大渡口区', '50', '重庆市', '5001', '重庆市', '500104', '大渡口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500105', '5001', '00,50,5001', '江北区', '50', '重庆市', '5001', '重庆市', '500105', '江北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500106', '5001', '00,50,5001', '沙坪坝区', '50', '重庆市', '5001', '重庆市', '500106', '沙坪坝区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500107', '5001', '00,50,5001', '九龙坡区', '50', '重庆市', '5001', '重庆市', '500107', '九龙坡区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500108', '5001', '00,50,5001', '南岸区', '50', '重庆市', '5001', '重庆市', '500108', '南岸区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500109', '5001', '00,50,5001', '北碚区', '50', '重庆市', '5001', '重庆市', '500109', '北碚区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500110', '5001', '00,50,5001', '綦江区', '50', '重庆市', '5001', '重庆市', '500110', '綦江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500111', '5001', '00,50,5001', '大足区', '50', '重庆市', '5001', '重庆市', '500111', '大足区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500112', '5001', '00,50,5001', '渝北区', '50', '重庆市', '5001', '重庆市', '500112', '渝北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500113', '5001', '00,50,5001', '巴南区', '50', '重庆市', '5001', '重庆市', '500113', '巴南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500114', '5001', '00,50,5001', '黔江区', '50', '重庆市', '5001', '重庆市', '500114', '黔江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500115', '5001', '00,50,5001', '长寿区', '50', '重庆市', '5001', '重庆市', '500115', '长寿区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500116', '5001', '00,50,5001', '江津区', '50', '重庆市', '5001', '重庆市', '500116', '江津区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500117', '5001', '00,50,5001', '合川区', '50', '重庆市', '5001', '重庆市', '500117', '合川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500118', '5001', '00,50,5001', '永川区', '50', '重庆市', '5001', '重庆市', '500118', '永川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500119', '5001', '00,50,5001', '南川区', '50', '重庆市', '5001', '重庆市', '500119', '南川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500120', '5001', '00,50,5001', '璧山区', '50', '重庆市', '5001', '重庆市', '500120', '璧山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500151', '5001', '00,50,5001', '铜梁区', '50', '重庆市', '5001', '重庆市', '500151', '铜梁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500152', '5001', '00,50,5001', '潼南区', '50', '重庆市', '5001', '重庆市', '500152', '潼南区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500153', '5001', '00,50,5001', '荣昌区', '50', '重庆市', '5001', '重庆市', '500153', '荣昌区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500154', '5001', '00,50,5001', '开州区', '50', '重庆市', '5001', '重庆市', '500154', '开州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500155', '5001', '00,50,5001', '梁平区', '50', '重庆市', '5001', '重庆市', '500155', '梁平区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500156', '5001', '00,50,5001', '武隆区', '50', '重庆市', '5001', '重庆市', '500156', '武隆区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5002', '50', '00,50', '重庆市', '50', '重庆市', '5002', '重庆市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('500229', '5002', '00,50,5002', '城口县', '50', '重庆市', '5002', '重庆市', '500229', '城口县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500230', '5002', '00,50,5002', '丰都县', '50', '重庆市', '5002', '重庆市', '500230', '丰都县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500231', '5002', '00,50,5002', '垫江县', '50', '重庆市', '5002', '重庆市', '500231', '垫江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500233', '5002', '00,50,5002', '忠县', '50', '重庆市', '5002', '重庆市', '500233', '忠县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500235', '5002', '00,50,5002', '云阳县', '50', '重庆市', '5002', '重庆市', '500235', '云阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500236', '5002', '00,50,5002', '奉节县', '50', '重庆市', '5002', '重庆市', '500236', '奉节县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500237', '5002', '00,50,5002', '巫山县', '50', '重庆市', '5002', '重庆市', '500237', '巫山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500238', '5002', '00,50,5002', '巫溪县', '50', '重庆市', '5002', '重庆市', '500238', '巫溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500240', '5002', '00,50,5002', '石柱土家族自治县', '50', '重庆市', '5002', '重庆市', '500240', '石柱土家族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500241', '5002', '00,50,5002', '秀山土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500241', '秀山土家族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500242', '5002', '00,50,5002', '酉阳土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500242', '酉阳土家族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('500243', '5002', '00,50,5002', '彭水苗族土家族自治县', '50', '重庆市', '5002', '重庆市', '500243', '彭水苗族土家族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('51', '00', '00', '四川省', '51', '四川省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('5101', '51', '00,51', '成都市', '51', '四川省', '5101', '成都市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('510104', '5101', '00,51,5101', '锦江区', '51', '四川省', '5101', '成都市', '510104', '锦江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510105', '5101', '00,51,5101', '青羊区', '51', '四川省', '5101', '成都市', '510105', '青羊区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510106', '5101', '00,51,5101', '金牛区', '51', '四川省', '5101', '成都市', '510106', '金牛区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510107', '5101', '00,51,5101', '武侯区', '51', '四川省', '5101', '成都市', '510107', '武侯区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510108', '5101', '00,51,5101', '成华区', '51', '四川省', '5101', '成都市', '510108', '成华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510112', '5101', '00,51,5101', '龙泉驿区', '51', '四川省', '5101', '成都市', '510112', '龙泉驿区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510113', '5101', '00,51,5101', '青白江区', '51', '四川省', '5101', '成都市', '510113', '青白江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510114', '5101', '00,51,5101', '新都区', '51', '四川省', '5101', '成都市', '510114', '新都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510115', '5101', '00,51,5101', '温江区', '51', '四川省', '5101', '成都市', '510115', '温江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510116', '5101', '00,51,5101', '双流区', '51', '四川省', '5101', '成都市', '510116', '双流区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510117', '5101', '00,51,5101', '郫都区', '51', '四川省', '5101', '成都市', '510117', '郫都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510121', '5101', '00,51,5101', '金堂县', '51', '四川省', '5101', '成都市', '510121', '金堂县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510129', '5101', '00,51,5101', '大邑县', '51', '四川省', '5101', '成都市', '510129', '大邑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510131', '5101', '00,51,5101', '蒲江县', '51', '四川省', '5101', '成都市', '510131', '蒲江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510132', '5101', '00,51,5101', '新津县', '51', '四川省', '5101', '成都市', '510132', '新津县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510181', '5101', '00,51,5101', '都江堰市', '51', '四川省', '5101', '成都市', '510181', '都江堰市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510182', '5101', '00,51,5101', '彭州市', '51', '四川省', '5101', '成都市', '510182', '彭州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510183', '5101', '00,51,5101', '邛崃市', '51', '四川省', '5101', '成都市', '510183', '邛崃市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510184', '5101', '00,51,5101', '崇州市', '51', '四川省', '5101', '成都市', '510184', '崇州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510185', '5101', '00,51,5101', '简阳市', '51', '四川省', '5101', '成都市', '510185', '简阳市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5103', '51', '00,51', '自贡市', '51', '四川省', '5103', '自贡市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('510302', '5103', '00,51,5103', '自流井区', '51', '四川省', '5103', '自贡市', '510302', '自流井区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510303', '5103', '00,51,5103', '贡井区', '51', '四川省', '5103', '自贡市', '510303', '贡井区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510304', '5103', '00,51,5103', '大安区', '51', '四川省', '5103', '自贡市', '510304', '大安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510311', '5103', '00,51,5103', '沿滩区', '51', '四川省', '5103', '自贡市', '510311', '沿滩区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510321', '5103', '00,51,5103', '荣县', '51', '四川省', '5103', '自贡市', '510321', '荣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510322', '5103', '00,51,5103', '富顺县', '51', '四川省', '5103', '自贡市', '510322', '富顺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5104', '51', '00,51', '攀枝花市', '51', '四川省', '5104', '攀枝花市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('510402', '5104', '00,51,5104', '东区', '51', '四川省', '5104', '攀枝花市', '510402', '东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510403', '5104', '00,51,5104', '西区', '51', '四川省', '5104', '攀枝花市', '510403', '西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510411', '5104', '00,51,5104', '仁和区', '51', '四川省', '5104', '攀枝花市', '510411', '仁和区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510421', '5104', '00,51,5104', '米易县', '51', '四川省', '5104', '攀枝花市', '510421', '米易县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510422', '5104', '00,51,5104', '盐边县', '51', '四川省', '5104', '攀枝花市', '510422', '盐边县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5105', '51', '00,51', '泸州市', '51', '四川省', '5105', '泸州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('510502', '5105', '00,51,5105', '江阳区', '51', '四川省', '5105', '泸州市', '510502', '江阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510503', '5105', '00,51,5105', '纳溪区', '51', '四川省', '5105', '泸州市', '510503', '纳溪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510504', '5105', '00,51,5105', '龙马潭区', '51', '四川省', '5105', '泸州市', '510504', '龙马潭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510521', '5105', '00,51,5105', '泸县', '51', '四川省', '5105', '泸州市', '510521', '泸县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510522', '5105', '00,51,5105', '合江县', '51', '四川省', '5105', '泸州市', '510522', '合江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510524', '5105', '00,51,5105', '叙永县', '51', '四川省', '5105', '泸州市', '510524', '叙永县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510525', '5105', '00,51,5105', '古蔺县', '51', '四川省', '5105', '泸州市', '510525', '古蔺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5106', '51', '00,51', '德阳市', '51', '四川省', '5106', '德阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('510603', '5106', '00,51,5106', '旌阳区', '51', '四川省', '5106', '德阳市', '510603', '旌阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510604', '5106', '00,51,5106', '罗江区', '51', '四川省', '5106', '德阳市', '510604', '罗江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510623', '5106', '00,51,5106', '中江县', '51', '四川省', '5106', '德阳市', '510623', '中江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510681', '5106', '00,51,5106', '广汉市', '51', '四川省', '5106', '德阳市', '510681', '广汉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510682', '5106', '00,51,5106', '什邡市', '51', '四川省', '5106', '德阳市', '510682', '什邡市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510683', '5106', '00,51,5106', '绵竹市', '51', '四川省', '5106', '德阳市', '510683', '绵竹市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5107', '51', '00,51', '绵阳市', '51', '四川省', '5107', '绵阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('510703', '5107', '00,51,5107', '涪城区', '51', '四川省', '5107', '绵阳市', '510703', '涪城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510704', '5107', '00,51,5107', '游仙区', '51', '四川省', '5107', '绵阳市', '510704', '游仙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510705', '5107', '00,51,5107', '安州区', '51', '四川省', '5107', '绵阳市', '510705', '安州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510722', '5107', '00,51,5107', '三台县', '51', '四川省', '5107', '绵阳市', '510722', '三台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510723', '5107', '00,51,5107', '盐亭县', '51', '四川省', '5107', '绵阳市', '510723', '盐亭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510725', '5107', '00,51,5107', '梓潼县', '51', '四川省', '5107', '绵阳市', '510725', '梓潼县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510726', '5107', '00,51,5107', '北川羌族自治县', '51', '四川省', '5107', '绵阳市', '510726', '北川羌族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510727', '5107', '00,51,5107', '平武县', '51', '四川省', '5107', '绵阳市', '510727', '平武县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510781', '5107', '00,51,5107', '江油市', '51', '四川省', '5107', '绵阳市', '510781', '江油市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5108', '51', '00,51', '广元市', '51', '四川省', '5108', '广元市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('510802', '5108', '00,51,5108', '利州区', '51', '四川省', '5108', '广元市', '510802', '利州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510811', '5108', '00,51,5108', '昭化区', '51', '四川省', '5108', '广元市', '510811', '昭化区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510812', '5108', '00,51,5108', '朝天区', '51', '四川省', '5108', '广元市', '510812', '朝天区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510821', '5108', '00,51,5108', '旺苍县', '51', '四川省', '5108', '广元市', '510821', '旺苍县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510822', '5108', '00,51,5108', '青川县', '51', '四川省', '5108', '广元市', '510822', '青川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510823', '5108', '00,51,5108', '剑阁县', '51', '四川省', '5108', '广元市', '510823', '剑阁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510824', '5108', '00,51,5108', '苍溪县', '51', '四川省', '5108', '广元市', '510824', '苍溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5109', '51', '00,51', '遂宁市', '51', '四川省', '5109', '遂宁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('510903', '5109', '00,51,5109', '船山区', '51', '四川省', '5109', '遂宁市', '510903', '船山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510904', '5109', '00,51,5109', '安居区', '51', '四川省', '5109', '遂宁市', '510904', '安居区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510921', '5109', '00,51,5109', '蓬溪县', '51', '四川省', '5109', '遂宁市', '510921', '蓬溪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510923', '5109', '00,51,5109', '大英县', '51', '四川省', '5109', '遂宁市', '510923', '大英县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('510981', '5109', '00,51,5109', '射洪市', '51', '四川省', '5109', '遂宁市', '510981', '射洪市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5110', '51', '00,51', '内江市', '51', '四川省', '5110', '内江市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511002', '5110', '00,51,5110', '市中区', '51', '四川省', '5110', '内江市', '511002', '市中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511011', '5110', '00,51,5110', '东兴区', '51', '四川省', '5110', '内江市', '511011', '东兴区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511024', '5110', '00,51,5110', '威远县', '51', '四川省', '5110', '内江市', '511024', '威远县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511025', '5110', '00,51,5110', '资中县', '51', '四川省', '5110', '内江市', '511025', '资中县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511083', '5110', '00,51,5110', '隆昌市', '51', '四川省', '5110', '内江市', '511083', '隆昌市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5111', '51', '00,51', '乐山市', '51', '四川省', '5111', '乐山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511102', '5111', '00,51,5111', '市中区', '51', '四川省', '5111', '乐山市', '511102', '市中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511111', '5111', '00,51,5111', '沙湾区', '51', '四川省', '5111', '乐山市', '511111', '沙湾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511112', '5111', '00,51,5111', '五通桥区', '51', '四川省', '5111', '乐山市', '511112', '五通桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511113', '5111', '00,51,5111', '金口河区', '51', '四川省', '5111', '乐山市', '511113', '金口河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511123', '5111', '00,51,5111', '犍为县', '51', '四川省', '5111', '乐山市', '511123', '犍为县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511124', '5111', '00,51,5111', '井研县', '51', '四川省', '5111', '乐山市', '511124', '井研县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511126', '5111', '00,51,5111', '夹江县', '51', '四川省', '5111', '乐山市', '511126', '夹江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511129', '5111', '00,51,5111', '沐川县', '51', '四川省', '5111', '乐山市', '511129', '沐川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511132', '5111', '00,51,5111', '峨边彝族自治县', '51', '四川省', '5111', '乐山市', '511132', '峨边彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511133', '5111', '00,51,5111', '马边彝族自治县', '51', '四川省', '5111', '乐山市', '511133', '马边彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511181', '5111', '00,51,5111', '峨眉山市', '51', '四川省', '5111', '乐山市', '511181', '峨眉山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5113', '51', '00,51', '南充市', '51', '四川省', '5113', '南充市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511302', '5113', '00,51,5113', '顺庆区', '51', '四川省', '5113', '南充市', '511302', '顺庆区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511303', '5113', '00,51,5113', '高坪区', '51', '四川省', '5113', '南充市', '511303', '高坪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511304', '5113', '00,51,5113', '嘉陵区', '51', '四川省', '5113', '南充市', '511304', '嘉陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511321', '5113', '00,51,5113', '南部县', '51', '四川省', '5113', '南充市', '511321', '南部县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511322', '5113', '00,51,5113', '营山县', '51', '四川省', '5113', '南充市', '511322', '营山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511323', '5113', '00,51,5113', '蓬安县', '51', '四川省', '5113', '南充市', '511323', '蓬安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511324', '5113', '00,51,5113', '仪陇县', '51', '四川省', '5113', '南充市', '511324', '仪陇县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511325', '5113', '00,51,5113', '西充县', '51', '四川省', '5113', '南充市', '511325', '西充县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511381', '5113', '00,51,5113', '阆中市', '51', '四川省', '5113', '南充市', '511381', '阆中市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5114', '51', '00,51', '眉山市', '51', '四川省', '5114', '眉山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511402', '5114', '00,51,5114', '东坡区', '51', '四川省', '5114', '眉山市', '511402', '东坡区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511403', '5114', '00,51,5114', '彭山区', '51', '四川省', '5114', '眉山市', '511403', '彭山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511421', '5114', '00,51,5114', '仁寿县', '51', '四川省', '5114', '眉山市', '511421', '仁寿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511423', '5114', '00,51,5114', '洪雅县', '51', '四川省', '5114', '眉山市', '511423', '洪雅县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511424', '5114', '00,51,5114', '丹棱县', '51', '四川省', '5114', '眉山市', '511424', '丹棱县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511425', '5114', '00,51,5114', '青神县', '51', '四川省', '5114', '眉山市', '511425', '青神县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5115', '51', '00,51', '宜宾市', '51', '四川省', '5115', '宜宾市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511502', '5115', '00,51,5115', '翠屏区', '51', '四川省', '5115', '宜宾市', '511502', '翠屏区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511503', '5115', '00,51,5115', '南溪区', '51', '四川省', '5115', '宜宾市', '511503', '南溪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511504', '5115', '00,51,5115', '叙州区', '51', '四川省', '5115', '宜宾市', '511504', '叙州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511523', '5115', '00,51,5115', '江安县', '51', '四川省', '5115', '宜宾市', '511523', '江安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511524', '5115', '00,51,5115', '长宁县', '51', '四川省', '5115', '宜宾市', '511524', '长宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511525', '5115', '00,51,5115', '高县', '51', '四川省', '5115', '宜宾市', '511525', '高县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511526', '5115', '00,51,5115', '珙县', '51', '四川省', '5115', '宜宾市', '511526', '珙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511527', '5115', '00,51,5115', '筠连县', '51', '四川省', '5115', '宜宾市', '511527', '筠连县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511528', '5115', '00,51,5115', '兴文县', '51', '四川省', '5115', '宜宾市', '511528', '兴文县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511529', '5115', '00,51,5115', '屏山县', '51', '四川省', '5115', '宜宾市', '511529', '屏山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5116', '51', '00,51', '广安市', '51', '四川省', '5116', '广安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511602', '5116', '00,51,5116', '广安区', '51', '四川省', '5116', '广安市', '511602', '广安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511603', '5116', '00,51,5116', '前锋区', '51', '四川省', '5116', '广安市', '511603', '前锋区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511621', '5116', '00,51,5116', '岳池县', '51', '四川省', '5116', '广安市', '511621', '岳池县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511622', '5116', '00,51,5116', '武胜县', '51', '四川省', '5116', '广安市', '511622', '武胜县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511623', '5116', '00,51,5116', '邻水县', '51', '四川省', '5116', '广安市', '511623', '邻水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511681', '5116', '00,51,5116', '华蓥市', '51', '四川省', '5116', '广安市', '511681', '华蓥市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5117', '51', '00,51', '达州市', '51', '四川省', '5117', '达州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511702', '5117', '00,51,5117', '通川区', '51', '四川省', '5117', '达州市', '511702', '通川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511703', '5117', '00,51,5117', '达川区', '51', '四川省', '5117', '达州市', '511703', '达川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511722', '5117', '00,51,5117', '宣汉县', '51', '四川省', '5117', '达州市', '511722', '宣汉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511723', '5117', '00,51,5117', '开江县', '51', '四川省', '5117', '达州市', '511723', '开江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511724', '5117', '00,51,5117', '大竹县', '51', '四川省', '5117', '达州市', '511724', '大竹县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511725', '5117', '00,51,5117', '渠县', '51', '四川省', '5117', '达州市', '511725', '渠县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511781', '5117', '00,51,5117', '万源市', '51', '四川省', '5117', '达州市', '511781', '万源市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5118', '51', '00,51', '雅安市', '51', '四川省', '5118', '雅安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511802', '5118', '00,51,5118', '雨城区', '51', '四川省', '5118', '雅安市', '511802', '雨城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511803', '5118', '00,51,5118', '名山区', '51', '四川省', '5118', '雅安市', '511803', '名山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511822', '5118', '00,51,5118', '荥经县', '51', '四川省', '5118', '雅安市', '511822', '荥经县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511823', '5118', '00,51,5118', '汉源县', '51', '四川省', '5118', '雅安市', '511823', '汉源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511824', '5118', '00,51,5118', '石棉县', '51', '四川省', '5118', '雅安市', '511824', '石棉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511825', '5118', '00,51,5118', '天全县', '51', '四川省', '5118', '雅安市', '511825', '天全县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511826', '5118', '00,51,5118', '芦山县', '51', '四川省', '5118', '雅安市', '511826', '芦山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511827', '5118', '00,51,5118', '宝兴县', '51', '四川省', '5118', '雅安市', '511827', '宝兴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5119', '51', '00,51', '巴中市', '51', '四川省', '5119', '巴中市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511902', '5119', '00,51,5119', '巴州区', '51', '四川省', '5119', '巴中市', '511902', '巴州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511903', '5119', '00,51,5119', '恩阳区', '51', '四川省', '5119', '巴中市', '511903', '恩阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511921', '5119', '00,51,5119', '通江县', '51', '四川省', '5119', '巴中市', '511921', '通江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511922', '5119', '00,51,5119', '南江县', '51', '四川省', '5119', '巴中市', '511922', '南江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('511923', '5119', '00,51,5119', '平昌县', '51', '四川省', '5119', '巴中市', '511923', '平昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5120', '51', '00,51', '资阳市', '51', '四川省', '5120', '资阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('512002', '5120', '00,51,5120', '雁江区', '51', '四川省', '5120', '资阳市', '512002', '雁江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('512021', '5120', '00,51,5120', '安岳县', '51', '四川省', '5120', '资阳市', '512021', '安岳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('512022', '5120', '00,51,5120', '乐至县', '51', '四川省', '5120', '资阳市', '512022', '乐至县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5132', '51', '00,51', '阿坝藏族羌族自治州', '51', '四川省', '5132', '阿坝藏族羌族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('513201', '5132', '00,51,5132', '马尔康市', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513201', '马尔康市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513221', '5132', '00,51,5132', '汶川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513221', '汶川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513222', '5132', '00,51,5132', '理县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513222', '理县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513223', '5132', '00,51,5132', '茂县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513223', '茂县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513224', '5132', '00,51,5132', '松潘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513224', '松潘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513225', '5132', '00,51,5132', '九寨沟县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513225', '九寨沟县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513226', '5132', '00,51,5132', '金川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513226', '金川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513227', '5132', '00,51,5132', '小金县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513227', '小金县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513228', '5132', '00,51,5132', '黑水县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513228', '黑水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513230', '5132', '00,51,5132', '壤塘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513230', '壤塘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513231', '5132', '00,51,5132', '阿坝县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513231', '阿坝县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513232', '5132', '00,51,5132', '若尔盖县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513232', '若尔盖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513233', '5132', '00,51,5132', '红原县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513233', '红原县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5133', '51', '00,51', '甘孜藏族自治州', '51', '四川省', '5133', '甘孜藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('513301', '5133', '00,51,5133', '康定市', '51', '四川省', '5133', '甘孜藏族自治州', '513301', '康定市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513322', '5133', '00,51,5133', '泸定县', '51', '四川省', '5133', '甘孜藏族自治州', '513322', '泸定县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513323', '5133', '00,51,5133', '丹巴县', '51', '四川省', '5133', '甘孜藏族自治州', '513323', '丹巴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513324', '5133', '00,51,5133', '九龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513324', '九龙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513325', '5133', '00,51,5133', '雅江县', '51', '四川省', '5133', '甘孜藏族自治州', '513325', '雅江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513326', '5133', '00,51,5133', '道孚县', '51', '四川省', '5133', '甘孜藏族自治州', '513326', '道孚县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513327', '5133', '00,51,5133', '炉霍县', '51', '四川省', '5133', '甘孜藏族自治州', '513327', '炉霍县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513328', '5133', '00,51,5133', '甘孜县', '51', '四川省', '5133', '甘孜藏族自治州', '513328', '甘孜县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513329', '5133', '00,51,5133', '新龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513329', '新龙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513330', '5133', '00,51,5133', '德格县', '51', '四川省', '5133', '甘孜藏族自治州', '513330', '德格县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513331', '5133', '00,51,5133', '白玉县', '51', '四川省', '5133', '甘孜藏族自治州', '513331', '白玉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513332', '5133', '00,51,5133', '石渠县', '51', '四川省', '5133', '甘孜藏族自治州', '513332', '石渠县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513333', '5133', '00,51,5133', '色达县', '51', '四川省', '5133', '甘孜藏族自治州', '513333', '色达县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513334', '5133', '00,51,5133', '理塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513334', '理塘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513335', '5133', '00,51,5133', '巴塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513335', '巴塘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513336', '5133', '00,51,5133', '乡城县', '51', '四川省', '5133', '甘孜藏族自治州', '513336', '乡城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513337', '5133', '00,51,5133', '稻城县', '51', '四川省', '5133', '甘孜藏族自治州', '513337', '稻城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513338', '5133', '00,51,5133', '得荣县', '51', '四川省', '5133', '甘孜藏族自治州', '513338', '得荣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5134', '51', '00,51', '凉山彝族自治州', '51', '四川省', '5134', '凉山彝族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('513401', '5134', '00,51,5134', '西昌市', '51', '四川省', '5134', '凉山彝族自治州', '513401', '西昌市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513422', '5134', '00,51,5134', '木里藏族自治县', '51', '四川省', '5134', '凉山彝族自治州', '513422', '木里藏族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513423', '5134', '00,51,5134', '盐源县', '51', '四川省', '5134', '凉山彝族自治州', '513423', '盐源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513424', '5134', '00,51,5134', '德昌县', '51', '四川省', '5134', '凉山彝族自治州', '513424', '德昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513425', '5134', '00,51,5134', '会理县', '51', '四川省', '5134', '凉山彝族自治州', '513425', '会理县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513426', '5134', '00,51,5134', '会东县', '51', '四川省', '5134', '凉山彝族自治州', '513426', '会东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513427', '5134', '00,51,5134', '宁南县', '51', '四川省', '5134', '凉山彝族自治州', '513427', '宁南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513428', '5134', '00,51,5134', '普格县', '51', '四川省', '5134', '凉山彝族自治州', '513428', '普格县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513429', '5134', '00,51,5134', '布拖县', '51', '四川省', '5134', '凉山彝族自治州', '513429', '布拖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513430', '5134', '00,51,5134', '金阳县', '51', '四川省', '5134', '凉山彝族自治州', '513430', '金阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513431', '5134', '00,51,5134', '昭觉县', '51', '四川省', '5134', '凉山彝族自治州', '513431', '昭觉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513432', '5134', '00,51,5134', '喜德县', '51', '四川省', '5134', '凉山彝族自治州', '513432', '喜德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513433', '5134', '00,51,5134', '冕宁县', '51', '四川省', '5134', '凉山彝族自治州', '513433', '冕宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513434', '5134', '00,51,5134', '越西县', '51', '四川省', '5134', '凉山彝族自治州', '513434', '越西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513435', '5134', '00,51,5134', '甘洛县', '51', '四川省', '5134', '凉山彝族自治州', '513435', '甘洛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513436', '5134', '00,51,5134', '美姑县', '51', '四川省', '5134', '凉山彝族自治州', '513436', '美姑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('513437', '5134', '00,51,5134', '雷波县', '51', '四川省', '5134', '凉山彝族自治州', '513437', '雷波县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('52', '00', '00', '贵州省', '52', '贵州省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('5201', '52', '00,52', '贵阳市', '52', '贵州省', '5201', '贵阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('520102', '5201', '00,52,5201', '南明区', '52', '贵州省', '5201', '贵阳市', '520102', '南明区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520103', '5201', '00,52,5201', '云岩区', '52', '贵州省', '5201', '贵阳市', '520103', '云岩区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520111', '5201', '00,52,5201', '花溪区', '52', '贵州省', '5201', '贵阳市', '520111', '花溪区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520112', '5201', '00,52,5201', '乌当区', '52', '贵州省', '5201', '贵阳市', '520112', '乌当区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520113', '5201', '00,52,5201', '白云区', '52', '贵州省', '5201', '贵阳市', '520113', '白云区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520115', '5201', '00,52,5201', '观山湖区', '52', '贵州省', '5201', '贵阳市', '520115', '观山湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520121', '5201', '00,52,5201', '开阳县', '52', '贵州省', '5201', '贵阳市', '520121', '开阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520122', '5201', '00,52,5201', '息烽县', '52', '贵州省', '5201', '贵阳市', '520122', '息烽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520123', '5201', '00,52,5201', '修文县', '52', '贵州省', '5201', '贵阳市', '520123', '修文县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520181', '5201', '00,52,5201', '清镇市', '52', '贵州省', '5201', '贵阳市', '520181', '清镇市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5202', '52', '00,52', '六盘水市', '52', '贵州省', '5202', '六盘水市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('520201', '5202', '00,52,5202', '钟山区', '52', '贵州省', '5202', '六盘水市', '520201', '钟山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520203', '5202', '00,52,5202', '六枝特区', '52', '贵州省', '5202', '六盘水市', '520203', '六枝特区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520221', '5202', '00,52,5202', '水城县', '52', '贵州省', '5202', '六盘水市', '520221', '水城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520281', '5202', '00,52,5202', '盘州市', '52', '贵州省', '5202', '六盘水市', '520281', '盘州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5203', '52', '00,52', '遵义市', '52', '贵州省', '5203', '遵义市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('520302', '5203', '00,52,5203', '红花岗区', '52', '贵州省', '5203', '遵义市', '520302', '红花岗区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520303', '5203', '00,52,5203', '汇川区', '52', '贵州省', '5203', '遵义市', '520303', '汇川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520304', '5203', '00,52,5203', '播州区', '52', '贵州省', '5203', '遵义市', '520304', '播州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520322', '5203', '00,52,5203', '桐梓县', '52', '贵州省', '5203', '遵义市', '520322', '桐梓县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520323', '5203', '00,52,5203', '绥阳县', '52', '贵州省', '5203', '遵义市', '520323', '绥阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520324', '5203', '00,52,5203', '正安县', '52', '贵州省', '5203', '遵义市', '520324', '正安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520325', '5203', '00,52,5203', '道真仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520325', '道真仡佬族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520326', '5203', '00,52,5203', '务川仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520326', '务川仡佬族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520327', '5203', '00,52,5203', '凤冈县', '52', '贵州省', '5203', '遵义市', '520327', '凤冈县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520328', '5203', '00,52,5203', '湄潭县', '52', '贵州省', '5203', '遵义市', '520328', '湄潭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520329', '5203', '00,52,5203', '余庆县', '52', '贵州省', '5203', '遵义市', '520329', '余庆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520330', '5203', '00,52,5203', '习水县', '52', '贵州省', '5203', '遵义市', '520330', '习水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520381', '5203', '00,52,5203', '赤水市', '52', '贵州省', '5203', '遵义市', '520381', '赤水市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520382', '5203', '00,52,5203', '仁怀市', '52', '贵州省', '5203', '遵义市', '520382', '仁怀市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5204', '52', '00,52', '安顺市', '52', '贵州省', '5204', '安顺市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('520402', '5204', '00,52,5204', '西秀区', '52', '贵州省', '5204', '安顺市', '520402', '西秀区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520403', '5204', '00,52,5204', '平坝区', '52', '贵州省', '5204', '安顺市', '520403', '平坝区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520422', '5204', '00,52,5204', '普定县', '52', '贵州省', '5204', '安顺市', '520422', '普定县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520423', '5204', '00,52,5204', '镇宁布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520423', '镇宁布依族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520424', '5204', '00,52,5204', '关岭布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520424', '关岭布依族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520425', '5204', '00,52,5204', '紫云苗族布依族自治县', '52', '贵州省', '5204', '安顺市', '520425', '紫云苗族布依族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5205', '52', '00,52', '毕节市', '52', '贵州省', '5205', '毕节市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('520502', '5205', '00,52,5205', '七星关区', '52', '贵州省', '5205', '毕节市', '520502', '七星关区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520521', '5205', '00,52,5205', '大方县', '52', '贵州省', '5205', '毕节市', '520521', '大方县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520522', '5205', '00,52,5205', '黔西县', '52', '贵州省', '5205', '毕节市', '520522', '黔西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520523', '5205', '00,52,5205', '金沙县', '52', '贵州省', '5205', '毕节市', '520523', '金沙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520524', '5205', '00,52,5205', '织金县', '52', '贵州省', '5205', '毕节市', '520524', '织金县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520525', '5205', '00,52,5205', '纳雍县', '52', '贵州省', '5205', '毕节市', '520525', '纳雍县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520526', '5205', '00,52,5205', '威宁彝族回族苗族自治县', '52', '贵州省', '5205', '毕节市', '520526', '威宁彝族回族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520527', '5205', '00,52,5205', '赫章县', '52', '贵州省', '5205', '毕节市', '520527', '赫章县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5206', '52', '00,52', '铜仁市', '52', '贵州省', '5206', '铜仁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('520602', '5206', '00,52,5206', '碧江区', '52', '贵州省', '5206', '铜仁市', '520602', '碧江区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520603', '5206', '00,52,5206', '万山区', '52', '贵州省', '5206', '铜仁市', '520603', '万山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520621', '5206', '00,52,5206', '江口县', '52', '贵州省', '5206', '铜仁市', '520621', '江口县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520622', '5206', '00,52,5206', '玉屏侗族自治县', '52', '贵州省', '5206', '铜仁市', '520622', '玉屏侗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520623', '5206', '00,52,5206', '石阡县', '52', '贵州省', '5206', '铜仁市', '520623', '石阡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520624', '5206', '00,52,5206', '思南县', '52', '贵州省', '5206', '铜仁市', '520624', '思南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520625', '5206', '00,52,5206', '印江土家族苗族自治县', '52', '贵州省', '5206', '铜仁市', '520625', '印江土家族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520626', '5206', '00,52,5206', '德江县', '52', '贵州省', '5206', '铜仁市', '520626', '德江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520627', '5206', '00,52,5206', '沿河土家族自治县', '52', '贵州省', '5206', '铜仁市', '520627', '沿河土家族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('520628', '5206', '00,52,5206', '松桃苗族自治县', '52', '贵州省', '5206', '铜仁市', '520628', '松桃苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5223', '52', '00,52', '黔西南布依族苗族自治州', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('522301', '5223', '00,52,5223', '兴义市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522301', '兴义市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522302', '5223', '00,52,5223', '兴仁市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522302', '兴仁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522323', '5223', '00,52,5223', '普安县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522323', '普安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522324', '5223', '00,52,5223', '晴隆县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522324', '晴隆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522325', '5223', '00,52,5223', '贞丰县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522325', '贞丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522326', '5223', '00,52,5223', '望谟县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522326', '望谟县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522327', '5223', '00,52,5223', '册亨县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522327', '册亨县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522328', '5223', '00,52,5223', '安龙县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522328', '安龙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5226', '52', '00,52', '黔东南苗族侗族自治州', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('522601', '5226', '00,52,5226', '凯里市', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522601', '凯里市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522622', '5226', '00,52,5226', '黄平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522622', '黄平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522623', '5226', '00,52,5226', '施秉县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522623', '施秉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522624', '5226', '00,52,5226', '三穗县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522624', '三穗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522625', '5226', '00,52,5226', '镇远县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522625', '镇远县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522626', '5226', '00,52,5226', '岑巩县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522626', '岑巩县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522627', '5226', '00,52,5226', '天柱县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522627', '天柱县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522628', '5226', '00,52,5226', '锦屏县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522628', '锦屏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522629', '5226', '00,52,5226', '剑河县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522629', '剑河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522630', '5226', '00,52,5226', '台江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522630', '台江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522631', '5226', '00,52,5226', '黎平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522631', '黎平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522632', '5226', '00,52,5226', '榕江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522632', '榕江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522633', '5226', '00,52,5226', '从江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522633', '从江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522634', '5226', '00,52,5226', '雷山县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522634', '雷山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522635', '5226', '00,52,5226', '麻江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522635', '麻江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522636', '5226', '00,52,5226', '丹寨县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522636', '丹寨县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5227', '52', '00,52', '黔南布依族苗族自治州', '52', '贵州省', '5227', '黔南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('522701', '5227', '00,52,5227', '都匀市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522701', '都匀市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522702', '5227', '00,52,5227', '福泉市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522702', '福泉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522722', '5227', '00,52,5227', '荔波县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522722', '荔波县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522723', '5227', '00,52,5227', '贵定县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522723', '贵定县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522725', '5227', '00,52,5227', '瓮安县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522725', '瓮安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522726', '5227', '00,52,5227', '独山县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522726', '独山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522727', '5227', '00,52,5227', '平塘县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522727', '平塘县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522728', '5227', '00,52,5227', '罗甸县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522728', '罗甸县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522729', '5227', '00,52,5227', '长顺县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522729', '长顺县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522730', '5227', '00,52,5227', '龙里县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522730', '龙里县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522731', '5227', '00,52,5227', '惠水县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522731', '惠水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('522732', '5227', '00,52,5227', '三都水族自治县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522732', '三都水族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('53', '00', '00', '云南省', '53', '云南省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('5301', '53', '00,53', '昆明市', '53', '云南省', '5301', '昆明市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('530102', '5301', '00,53,5301', '五华区', '53', '云南省', '5301', '昆明市', '530102', '五华区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530103', '5301', '00,53,5301', '盘龙区', '53', '云南省', '5301', '昆明市', '530103', '盘龙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530111', '5301', '00,53,5301', '官渡区', '53', '云南省', '5301', '昆明市', '530111', '官渡区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530112', '5301', '00,53,5301', '西山区', '53', '云南省', '5301', '昆明市', '530112', '西山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530113', '5301', '00,53,5301', '东川区', '53', '云南省', '5301', '昆明市', '530113', '东川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530114', '5301', '00,53,5301', '呈贡区', '53', '云南省', '5301', '昆明市', '530114', '呈贡区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530115', '5301', '00,53,5301', '晋宁区', '53', '云南省', '5301', '昆明市', '530115', '晋宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530124', '5301', '00,53,5301', '富民县', '53', '云南省', '5301', '昆明市', '530124', '富民县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530125', '5301', '00,53,5301', '宜良县', '53', '云南省', '5301', '昆明市', '530125', '宜良县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530126', '5301', '00,53,5301', '石林彝族自治县', '53', '云南省', '5301', '昆明市', '530126', '石林彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530127', '5301', '00,53,5301', '嵩明县', '53', '云南省', '5301', '昆明市', '530127', '嵩明县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530128', '5301', '00,53,5301', '禄劝彝族苗族自治县', '53', '云南省', '5301', '昆明市', '530128', '禄劝彝族苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530129', '5301', '00,53,5301', '寻甸回族彝族自治县', '53', '云南省', '5301', '昆明市', '530129', '寻甸回族彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530181', '5301', '00,53,5301', '安宁市', '53', '云南省', '5301', '昆明市', '530181', '安宁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5303', '53', '00,53', '曲靖市', '53', '云南省', '5303', '曲靖市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('530302', '5303', '00,53,5303', '麒麟区', '53', '云南省', '5303', '曲靖市', '530302', '麒麟区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530303', '5303', '00,53,5303', '沾益区', '53', '云南省', '5303', '曲靖市', '530303', '沾益区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530304', '5303', '00,53,5303', '马龙区', '53', '云南省', '5303', '曲靖市', '530304', '马龙区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530322', '5303', '00,53,5303', '陆良县', '53', '云南省', '5303', '曲靖市', '530322', '陆良县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530323', '5303', '00,53,5303', '师宗县', '53', '云南省', '5303', '曲靖市', '530323', '师宗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530324', '5303', '00,53,5303', '罗平县', '53', '云南省', '5303', '曲靖市', '530324', '罗平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530325', '5303', '00,53,5303', '富源县', '53', '云南省', '5303', '曲靖市', '530325', '富源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530326', '5303', '00,53,5303', '会泽县', '53', '云南省', '5303', '曲靖市', '530326', '会泽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530381', '5303', '00,53,5303', '宣威市', '53', '云南省', '5303', '曲靖市', '530381', '宣威市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5304', '53', '00,53', '玉溪市', '53', '云南省', '5304', '玉溪市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('530402', '5304', '00,53,5304', '红塔区', '53', '云南省', '5304', '玉溪市', '530402', '红塔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530403', '5304', '00,53,5304', '江川区', '53', '云南省', '5304', '玉溪市', '530403', '江川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530423', '5304', '00,53,5304', '通海县', '53', '云南省', '5304', '玉溪市', '530423', '通海县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530424', '5304', '00,53,5304', '华宁县', '53', '云南省', '5304', '玉溪市', '530424', '华宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530425', '5304', '00,53,5304', '易门县', '53', '云南省', '5304', '玉溪市', '530425', '易门县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530426', '5304', '00,53,5304', '峨山彝族自治县', '53', '云南省', '5304', '玉溪市', '530426', '峨山彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530427', '5304', '00,53,5304', '新平彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530427', '新平彝族傣族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530428', '5304', '00,53,5304', '元江哈尼族彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530428', '元江哈尼族彝族傣族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530481', '5304', '00,53,5304', '澄江市', '53', '云南省', '5304', '玉溪市', '530481', '澄江市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5305', '53', '00,53', '保山市', '53', '云南省', '5305', '保山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('530502', '5305', '00,53,5305', '隆阳区', '53', '云南省', '5305', '保山市', '530502', '隆阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530521', '5305', '00,53,5305', '施甸县', '53', '云南省', '5305', '保山市', '530521', '施甸县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530523', '5305', '00,53,5305', '龙陵县', '53', '云南省', '5305', '保山市', '530523', '龙陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530524', '5305', '00,53,5305', '昌宁县', '53', '云南省', '5305', '保山市', '530524', '昌宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530581', '5305', '00,53,5305', '腾冲市', '53', '云南省', '5305', '保山市', '530581', '腾冲市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5306', '53', '00,53', '昭通市', '53', '云南省', '5306', '昭通市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('530602', '5306', '00,53,5306', '昭阳区', '53', '云南省', '5306', '昭通市', '530602', '昭阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530621', '5306', '00,53,5306', '鲁甸县', '53', '云南省', '5306', '昭通市', '530621', '鲁甸县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530622', '5306', '00,53,5306', '巧家县', '53', '云南省', '5306', '昭通市', '530622', '巧家县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530623', '5306', '00,53,5306', '盐津县', '53', '云南省', '5306', '昭通市', '530623', '盐津县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530624', '5306', '00,53,5306', '大关县', '53', '云南省', '5306', '昭通市', '530624', '大关县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530625', '5306', '00,53,5306', '永善县', '53', '云南省', '5306', '昭通市', '530625', '永善县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530626', '5306', '00,53,5306', '绥江县', '53', '云南省', '5306', '昭通市', '530626', '绥江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530627', '5306', '00,53,5306', '镇雄县', '53', '云南省', '5306', '昭通市', '530627', '镇雄县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530628', '5306', '00,53,5306', '彝良县', '53', '云南省', '5306', '昭通市', '530628', '彝良县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530629', '5306', '00,53,5306', '威信县', '53', '云南省', '5306', '昭通市', '530629', '威信县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530681', '5306', '00,53,5306', '水富市', '53', '云南省', '5306', '昭通市', '530681', '水富市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5307', '53', '00,53', '丽江市', '53', '云南省', '5307', '丽江市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('530702', '5307', '00,53,5307', '古城区', '53', '云南省', '5307', '丽江市', '530702', '古城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530721', '5307', '00,53,5307', '玉龙纳西族自治县', '53', '云南省', '5307', '丽江市', '530721', '玉龙纳西族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530722', '5307', '00,53,5307', '永胜县', '53', '云南省', '5307', '丽江市', '530722', '永胜县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530723', '5307', '00,53,5307', '华坪县', '53', '云南省', '5307', '丽江市', '530723', '华坪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530724', '5307', '00,53,5307', '宁蒗彝族自治县', '53', '云南省', '5307', '丽江市', '530724', '宁蒗彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5308', '53', '00,53', '普洱市', '53', '云南省', '5308', '普洱市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('530802', '5308', '00,53,5308', '思茅区', '53', '云南省', '5308', '普洱市', '530802', '思茅区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530821', '5308', '00,53,5308', '宁洱哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530821', '宁洱哈尼族彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530822', '5308', '00,53,5308', '墨江哈尼族自治县', '53', '云南省', '5308', '普洱市', '530822', '墨江哈尼族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530823', '5308', '00,53,5308', '景东彝族自治县', '53', '云南省', '5308', '普洱市', '530823', '景东彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530824', '5308', '00,53,5308', '景谷傣族彝族自治县', '53', '云南省', '5308', '普洱市', '530824', '景谷傣族彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530825', '5308', '00,53,5308', '镇沅彝族哈尼族拉祜族自治县', '53', '云南省', '5308', '普洱市', '530825', '镇沅彝族哈尼族拉祜族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530826', '5308', '00,53,5308', '江城哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530826', '江城哈尼族彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530827', '5308', '00,53,5308', '孟连傣族拉祜族佤族自治县', '53', '云南省', '5308', '普洱市', '530827', '孟连傣族拉祜族佤族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530828', '5308', '00,53,5308', '澜沧拉祜族自治县', '53', '云南省', '5308', '普洱市', '530828', '澜沧拉祜族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530829', '5308', '00,53,5308', '西盟佤族自治县', '53', '云南省', '5308', '普洱市', '530829', '西盟佤族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5309', '53', '00,53', '临沧市', '53', '云南省', '5309', '临沧市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('530902', '5309', '00,53,5309', '临翔区', '53', '云南省', '5309', '临沧市', '530902', '临翔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530921', '5309', '00,53,5309', '凤庆县', '53', '云南省', '5309', '临沧市', '530921', '凤庆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530922', '5309', '00,53,5309', '云县', '53', '云南省', '5309', '临沧市', '530922', '云县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530923', '5309', '00,53,5309', '永德县', '53', '云南省', '5309', '临沧市', '530923', '永德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530924', '5309', '00,53,5309', '镇康县', '53', '云南省', '5309', '临沧市', '530924', '镇康县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530925', '5309', '00,53,5309', '双江拉祜族佤族布朗族傣族自治县', '53', '云南省', '5309', '临沧市', '530925', '双江拉祜族佤族布朗族傣族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530926', '5309', '00,53,5309', '耿马傣族佤族自治县', '53', '云南省', '5309', '临沧市', '530926', '耿马傣族佤族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('530927', '5309', '00,53,5309', '沧源佤族自治县', '53', '云南省', '5309', '临沧市', '530927', '沧源佤族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5323', '53', '00,53', '楚雄彝族自治州', '53', '云南省', '5323', '楚雄彝族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('532301', '5323', '00,53,5323', '楚雄市', '53', '云南省', '5323', '楚雄彝族自治州', '532301', '楚雄市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532322', '5323', '00,53,5323', '双柏县', '53', '云南省', '5323', '楚雄彝族自治州', '532322', '双柏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532323', '5323', '00,53,5323', '牟定县', '53', '云南省', '5323', '楚雄彝族自治州', '532323', '牟定县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532324', '5323', '00,53,5323', '南华县', '53', '云南省', '5323', '楚雄彝族自治州', '532324', '南华县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532325', '5323', '00,53,5323', '姚安县', '53', '云南省', '5323', '楚雄彝族自治州', '532325', '姚安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532326', '5323', '00,53,5323', '大姚县', '53', '云南省', '5323', '楚雄彝族自治州', '532326', '大姚县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532327', '5323', '00,53,5323', '永仁县', '53', '云南省', '5323', '楚雄彝族自治州', '532327', '永仁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532328', '5323', '00,53,5323', '元谋县', '53', '云南省', '5323', '楚雄彝族自治州', '532328', '元谋县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532329', '5323', '00,53,5323', '武定县', '53', '云南省', '5323', '楚雄彝族自治州', '532329', '武定县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532331', '5323', '00,53,5323', '禄丰县', '53', '云南省', '5323', '楚雄彝族自治州', '532331', '禄丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5325', '53', '00,53', '红河哈尼族彝族自治州', '53', '云南省', '5325', '红河哈尼族彝族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('532501', '5325', '00,53,5325', '个旧市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532501', '个旧市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532502', '5325', '00,53,5325', '开远市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532502', '开远市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532503', '5325', '00,53,5325', '蒙自市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532503', '蒙自市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532504', '5325', '00,53,5325', '弥勒市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532504', '弥勒市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532523', '5325', '00,53,5325', '屏边苗族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532523', '屏边苗族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532524', '5325', '00,53,5325', '建水县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532524', '建水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532525', '5325', '00,53,5325', '石屏县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532525', '石屏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532527', '5325', '00,53,5325', '泸西县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532527', '泸西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532528', '5325', '00,53,5325', '元阳县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532528', '元阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532529', '5325', '00,53,5325', '红河县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532529', '红河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532530', '5325', '00,53,5325', '金平苗族瑶族傣族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532530', '金平苗族瑶族傣族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532531', '5325', '00,53,5325', '绿春县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532531', '绿春县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532532', '5325', '00,53,5325', '河口瑶族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532532', '河口瑶族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5326', '53', '00,53', '文山壮族苗族自治州', '53', '云南省', '5326', '文山壮族苗族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('532601', '5326', '00,53,5326', '文山市', '53', '云南省', '5326', '文山壮族苗族自治州', '532601', '文山市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532622', '5326', '00,53,5326', '砚山县', '53', '云南省', '5326', '文山壮族苗族自治州', '532622', '砚山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532623', '5326', '00,53,5326', '西畴县', '53', '云南省', '5326', '文山壮族苗族自治州', '532623', '西畴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532624', '5326', '00,53,5326', '麻栗坡县', '53', '云南省', '5326', '文山壮族苗族自治州', '532624', '麻栗坡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532625', '5326', '00,53,5326', '马关县', '53', '云南省', '5326', '文山壮族苗族自治州', '532625', '马关县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532626', '5326', '00,53,5326', '丘北县', '53', '云南省', '5326', '文山壮族苗族自治州', '532626', '丘北县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532627', '5326', '00,53,5326', '广南县', '53', '云南省', '5326', '文山壮族苗族自治州', '532627', '广南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532628', '5326', '00,53,5326', '富宁县', '53', '云南省', '5326', '文山壮族苗族自治州', '532628', '富宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5328', '53', '00,53', '西双版纳傣族自治州', '53', '云南省', '5328', '西双版纳傣族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('532801', '5328', '00,53,5328', '景洪市', '53', '云南省', '5328', '西双版纳傣族自治州', '532801', '景洪市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532822', '5328', '00,53,5328', '勐海县', '53', '云南省', '5328', '西双版纳傣族自治州', '532822', '勐海县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532823', '5328', '00,53,5328', '勐腊县', '53', '云南省', '5328', '西双版纳傣族自治州', '532823', '勐腊县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5329', '53', '00,53', '大理白族自治州', '53', '云南省', '5329', '大理白族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('532901', '5329', '00,53,5329', '大理市', '53', '云南省', '5329', '大理白族自治州', '532901', '大理市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532922', '5329', '00,53,5329', '漾濞彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532922', '漾濞彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532923', '5329', '00,53,5329', '祥云县', '53', '云南省', '5329', '大理白族自治州', '532923', '祥云县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532924', '5329', '00,53,5329', '宾川县', '53', '云南省', '5329', '大理白族自治州', '532924', '宾川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532925', '5329', '00,53,5329', '弥渡县', '53', '云南省', '5329', '大理白族自治州', '532925', '弥渡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532926', '5329', '00,53,5329', '南涧彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532926', '南涧彝族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532927', '5329', '00,53,5329', '巍山彝族回族自治县', '53', '云南省', '5329', '大理白族自治州', '532927', '巍山彝族回族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532928', '5329', '00,53,5329', '永平县', '53', '云南省', '5329', '大理白族自治州', '532928', '永平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532929', '5329', '00,53,5329', '云龙县', '53', '云南省', '5329', '大理白族自治州', '532929', '云龙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532930', '5329', '00,53,5329', '洱源县', '53', '云南省', '5329', '大理白族自治州', '532930', '洱源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532931', '5329', '00,53,5329', '剑川县', '53', '云南省', '5329', '大理白族自治州', '532931', '剑川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('532932', '5329', '00,53,5329', '鹤庆县', '53', '云南省', '5329', '大理白族自治州', '532932', '鹤庆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5331', '53', '00,53', '德宏傣族景颇族自治州', '53', '云南省', '5331', '德宏傣族景颇族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('533102', '5331', '00,53,5331', '瑞丽市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533102', '瑞丽市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533103', '5331', '00,53,5331', '芒市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533103', '芒市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533122', '5331', '00,53,5331', '梁河县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533122', '梁河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533123', '5331', '00,53,5331', '盈江县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533123', '盈江县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533124', '5331', '00,53,5331', '陇川县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533124', '陇川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5333', '53', '00,53', '怒江傈僳族自治州', '53', '云南省', '5333', '怒江傈僳族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('533301', '5333', '00,53,5333', '泸水市', '53', '云南省', '5333', '怒江傈僳族自治州', '533301', '泸水市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533323', '5333', '00,53,5333', '福贡县', '53', '云南省', '5333', '怒江傈僳族自治州', '533323', '福贡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533324', '5333', '00,53,5333', '贡山独龙族怒族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533324', '贡山独龙族怒族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533325', '5333', '00,53,5333', '兰坪白族普米族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533325', '兰坪白族普米族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5334', '53', '00,53', '迪庆藏族自治州', '53', '云南省', '5334', '迪庆藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('533401', '5334', '00,53,5334', '香格里拉市', '53', '云南省', '5334', '迪庆藏族自治州', '533401', '香格里拉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533422', '5334', '00,53,5334', '德钦县', '53', '云南省', '5334', '迪庆藏族自治州', '533422', '德钦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('533423', '5334', '00,53,5334', '维西傈僳族自治县', '53', '云南省', '5334', '迪庆藏族自治州', '533423', '维西傈僳族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('54', '00', '00', '西藏自治区', '54', '西藏自治区', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('5401', '54', '00,54', '拉萨市', '54', '西藏自治区', '5401', '拉萨市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('540102', '5401', '00,54,5401', '城关区', '54', '西藏自治区', '5401', '拉萨市', '540102', '城关区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540103', '5401', '00,54,5401', '堆龙德庆区', '54', '西藏自治区', '5401', '拉萨市', '540103', '堆龙德庆区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540104', '5401', '00,54,5401', '达孜区', '54', '西藏自治区', '5401', '拉萨市', '540104', '达孜区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540121', '5401', '00,54,5401', '林周县', '54', '西藏自治区', '5401', '拉萨市', '540121', '林周县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540122', '5401', '00,54,5401', '当雄县', '54', '西藏自治区', '5401', '拉萨市', '540122', '当雄县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540123', '5401', '00,54,5401', '尼木县', '54', '西藏自治区', '5401', '拉萨市', '540123', '尼木县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540124', '5401', '00,54,5401', '曲水县', '54', '西藏自治区', '5401', '拉萨市', '540124', '曲水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540127', '5401', '00,54,5401', '墨竹工卡县', '54', '西藏自治区', '5401', '拉萨市', '540127', '墨竹工卡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5402', '54', '00,54', '日喀则市', '54', '西藏自治区', '5402', '日喀则市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('540202', '5402', '00,54,5402', '桑珠孜区', '54', '西藏自治区', '5402', '日喀则市', '540202', '桑珠孜区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540221', '5402', '00,54,5402', '南木林县', '54', '西藏自治区', '5402', '日喀则市', '540221', '南木林县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540222', '5402', '00,54,5402', '江孜县', '54', '西藏自治区', '5402', '日喀则市', '540222', '江孜县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540223', '5402', '00,54,5402', '定日县', '54', '西藏自治区', '5402', '日喀则市', '540223', '定日县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540224', '5402', '00,54,5402', '萨迦县', '54', '西藏自治区', '5402', '日喀则市', '540224', '萨迦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540225', '5402', '00,54,5402', '拉孜县', '54', '西藏自治区', '5402', '日喀则市', '540225', '拉孜县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540226', '5402', '00,54,5402', '昂仁县', '54', '西藏自治区', '5402', '日喀则市', '540226', '昂仁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540227', '5402', '00,54,5402', '谢通门县', '54', '西藏自治区', '5402', '日喀则市', '540227', '谢通门县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540228', '5402', '00,54,5402', '白朗县', '54', '西藏自治区', '5402', '日喀则市', '540228', '白朗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540229', '5402', '00,54,5402', '仁布县', '54', '西藏自治区', '5402', '日喀则市', '540229', '仁布县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540230', '5402', '00,54,5402', '康马县', '54', '西藏自治区', '5402', '日喀则市', '540230', '康马县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540231', '5402', '00,54,5402', '定结县', '54', '西藏自治区', '5402', '日喀则市', '540231', '定结县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540232', '5402', '00,54,5402', '仲巴县', '54', '西藏自治区', '5402', '日喀则市', '540232', '仲巴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540233', '5402', '00,54,5402', '亚东县', '54', '西藏自治区', '5402', '日喀则市', '540233', '亚东县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540234', '5402', '00,54,5402', '吉隆县', '54', '西藏自治区', '5402', '日喀则市', '540234', '吉隆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540235', '5402', '00,54,5402', '聂拉木县', '54', '西藏自治区', '5402', '日喀则市', '540235', '聂拉木县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540236', '5402', '00,54,5402', '萨嘎县', '54', '西藏自治区', '5402', '日喀则市', '540236', '萨嘎县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540237', '5402', '00,54,5402', '岗巴县', '54', '西藏自治区', '5402', '日喀则市', '540237', '岗巴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5403', '54', '00,54', '昌都市', '54', '西藏自治区', '5403', '昌都市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('540302', '5403', '00,54,5403', '卡若区', '54', '西藏自治区', '5403', '昌都市', '540302', '卡若区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540321', '5403', '00,54,5403', '江达县', '54', '西藏自治区', '5403', '昌都市', '540321', '江达县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540322', '5403', '00,54,5403', '贡觉县', '54', '西藏自治区', '5403', '昌都市', '540322', '贡觉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540323', '5403', '00,54,5403', '类乌齐县', '54', '西藏自治区', '5403', '昌都市', '540323', '类乌齐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540324', '5403', '00,54,5403', '丁青县', '54', '西藏自治区', '5403', '昌都市', '540324', '丁青县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540325', '5403', '00,54,5403', '察雅县', '54', '西藏自治区', '5403', '昌都市', '540325', '察雅县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540326', '5403', '00,54,5403', '八宿县', '54', '西藏自治区', '5403', '昌都市', '540326', '八宿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540327', '5403', '00,54,5403', '左贡县', '54', '西藏自治区', '5403', '昌都市', '540327', '左贡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540328', '5403', '00,54,5403', '芒康县', '54', '西藏自治区', '5403', '昌都市', '540328', '芒康县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540329', '5403', '00,54,5403', '洛隆县', '54', '西藏自治区', '5403', '昌都市', '540329', '洛隆县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540330', '5403', '00,54,5403', '边坝县', '54', '西藏自治区', '5403', '昌都市', '540330', '边坝县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5404', '54', '00,54', '林芝市', '54', '西藏自治区', '5404', '林芝市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('540402', '5404', '00,54,5404', '巴宜区', '54', '西藏自治区', '5404', '林芝市', '540402', '巴宜区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540421', '5404', '00,54,5404', '工布江达县', '54', '西藏自治区', '5404', '林芝市', '540421', '工布江达县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540422', '5404', '00,54,5404', '米林县', '54', '西藏自治区', '5404', '林芝市', '540422', '米林县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540423', '5404', '00,54,5404', '墨脱县', '54', '西藏自治区', '5404', '林芝市', '540423', '墨脱县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540424', '5404', '00,54,5404', '波密县', '54', '西藏自治区', '5404', '林芝市', '540424', '波密县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540425', '5404', '00,54,5404', '察隅县', '54', '西藏自治区', '5404', '林芝市', '540425', '察隅县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540426', '5404', '00,54,5404', '朗县', '54', '西藏自治区', '5404', '林芝市', '540426', '朗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5405', '54', '00,54', '山南市', '54', '西藏自治区', '5405', '山南市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('540502', '5405', '00,54,5405', '乃东区', '54', '西藏自治区', '5405', '山南市', '540502', '乃东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540521', '5405', '00,54,5405', '扎囊县', '54', '西藏自治区', '5405', '山南市', '540521', '扎囊县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540522', '5405', '00,54,5405', '贡嘎县', '54', '西藏自治区', '5405', '山南市', '540522', '贡嘎县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540523', '5405', '00,54,5405', '桑日县', '54', '西藏自治区', '5405', '山南市', '540523', '桑日县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540524', '5405', '00,54,5405', '琼结县', '54', '西藏自治区', '5405', '山南市', '540524', '琼结县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540525', '5405', '00,54,5405', '曲松县', '54', '西藏自治区', '5405', '山南市', '540525', '曲松县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540526', '5405', '00,54,5405', '措美县', '54', '西藏自治区', '5405', '山南市', '540526', '措美县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540527', '5405', '00,54,5405', '洛扎县', '54', '西藏自治区', '5405', '山南市', '540527', '洛扎县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540528', '5405', '00,54,5405', '加查县', '54', '西藏自治区', '5405', '山南市', '540528', '加查县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540529', '5405', '00,54,5405', '隆子县', '54', '西藏自治区', '5405', '山南市', '540529', '隆子县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540530', '5405', '00,54,5405', '错那县', '54', '西藏自治区', '5405', '山南市', '540530', '错那县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540531', '5405', '00,54,5405', '浪卡子县', '54', '西藏自治区', '5405', '山南市', '540531', '浪卡子县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5406', '54', '00,54', '那曲市', '54', '西藏自治区', '5406', '那曲市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('540602', '5406', '00,54,5406', '色尼区', '54', '西藏自治区', '5406', '那曲市', '540602', '色尼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540621', '5406', '00,54,5406', '嘉黎县', '54', '西藏自治区', '5406', '那曲市', '540621', '嘉黎县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540622', '5406', '00,54,5406', '比如县', '54', '西藏自治区', '5406', '那曲市', '540622', '比如县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540623', '5406', '00,54,5406', '聂荣县', '54', '西藏自治区', '5406', '那曲市', '540623', '聂荣县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540624', '5406', '00,54,5406', '安多县', '54', '西藏自治区', '5406', '那曲市', '540624', '安多县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540625', '5406', '00,54,5406', '申扎县', '54', '西藏自治区', '5406', '那曲市', '540625', '申扎县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540626', '5406', '00,54,5406', '索县', '54', '西藏自治区', '5406', '那曲市', '540626', '索县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540627', '5406', '00,54,5406', '班戈县', '54', '西藏自治区', '5406', '那曲市', '540627', '班戈县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540628', '5406', '00,54,5406', '巴青县', '54', '西藏自治区', '5406', '那曲市', '540628', '巴青县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540629', '5406', '00,54,5406', '尼玛县', '54', '西藏自治区', '5406', '那曲市', '540629', '尼玛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('540630', '5406', '00,54,5406', '双湖县', '54', '西藏自治区', '5406', '那曲市', '540630', '双湖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('5425', '54', '00,54', '阿里地区', '54', '西藏自治区', '5425', '阿里地区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('542521', '5425', '00,54,5425', '普兰县', '54', '西藏自治区', '5425', '阿里地区', '542521', '普兰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('542522', '5425', '00,54,5425', '札达县', '54', '西藏自治区', '5425', '阿里地区', '542522', '札达县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('542523', '5425', '00,54,5425', '噶尔县', '54', '西藏自治区', '5425', '阿里地区', '542523', '噶尔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('542524', '5425', '00,54,5425', '日土县', '54', '西藏自治区', '5425', '阿里地区', '542524', '日土县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('542525', '5425', '00,54,5425', '革吉县', '54', '西藏自治区', '5425', '阿里地区', '542525', '革吉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('542526', '5425', '00,54,5425', '改则县', '54', '西藏自治区', '5425', '阿里地区', '542526', '改则县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('542527', '5425', '00,54,5425', '措勤县', '54', '西藏自治区', '5425', '阿里地区', '542527', '措勤县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('61', '00', '00', '陕西省', '61', '陕西省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('6101', '61', '00,61', '西安市', '61', '陕西省', '6101', '西安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610102', '6101', '00,61,6101', '新城区', '61', '陕西省', '6101', '西安市', '610102', '新城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610103', '6101', '00,61,6101', '碑林区', '61', '陕西省', '6101', '西安市', '610103', '碑林区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610104', '6101', '00,61,6101', '莲湖区', '61', '陕西省', '6101', '西安市', '610104', '莲湖区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610111', '6101', '00,61,6101', '灞桥区', '61', '陕西省', '6101', '西安市', '610111', '灞桥区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610112', '6101', '00,61,6101', '未央区', '61', '陕西省', '6101', '西安市', '610112', '未央区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610113', '6101', '00,61,6101', '雁塔区', '61', '陕西省', '6101', '西安市', '610113', '雁塔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610114', '6101', '00,61,6101', '阎良区', '61', '陕西省', '6101', '西安市', '610114', '阎良区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610115', '6101', '00,61,6101', '临潼区', '61', '陕西省', '6101', '西安市', '610115', '临潼区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610116', '6101', '00,61,6101', '长安区', '61', '陕西省', '6101', '西安市', '610116', '长安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610117', '6101', '00,61,6101', '高陵区', '61', '陕西省', '6101', '西安市', '610117', '高陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610118', '6101', '00,61,6101', '鄠邑区', '61', '陕西省', '6101', '西安市', '610118', '鄠邑区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610122', '6101', '00,61,6101', '蓝田县', '61', '陕西省', '6101', '西安市', '610122', '蓝田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610124', '6101', '00,61,6101', '周至县', '61', '陕西省', '6101', '西安市', '610124', '周至县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6102', '61', '00,61', '铜川市', '61', '陕西省', '6102', '铜川市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610202', '6102', '00,61,6102', '王益区', '61', '陕西省', '6102', '铜川市', '610202', '王益区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610203', '6102', '00,61,6102', '印台区', '61', '陕西省', '6102', '铜川市', '610203', '印台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610204', '6102', '00,61,6102', '耀州区', '61', '陕西省', '6102', '铜川市', '610204', '耀州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610222', '6102', '00,61,6102', '宜君县', '61', '陕西省', '6102', '铜川市', '610222', '宜君县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6103', '61', '00,61', '宝鸡市', '61', '陕西省', '6103', '宝鸡市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610302', '6103', '00,61,6103', '渭滨区', '61', '陕西省', '6103', '宝鸡市', '610302', '渭滨区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610303', '6103', '00,61,6103', '金台区', '61', '陕西省', '6103', '宝鸡市', '610303', '金台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610304', '6103', '00,61,6103', '陈仓区', '61', '陕西省', '6103', '宝鸡市', '610304', '陈仓区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610322', '6103', '00,61,6103', '凤翔县', '61', '陕西省', '6103', '宝鸡市', '610322', '凤翔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610323', '6103', '00,61,6103', '岐山县', '61', '陕西省', '6103', '宝鸡市', '610323', '岐山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610324', '6103', '00,61,6103', '扶风县', '61', '陕西省', '6103', '宝鸡市', '610324', '扶风县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610326', '6103', '00,61,6103', '眉县', '61', '陕西省', '6103', '宝鸡市', '610326', '眉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610327', '6103', '00,61,6103', '陇县', '61', '陕西省', '6103', '宝鸡市', '610327', '陇县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610328', '6103', '00,61,6103', '千阳县', '61', '陕西省', '6103', '宝鸡市', '610328', '千阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610329', '6103', '00,61,6103', '麟游县', '61', '陕西省', '6103', '宝鸡市', '610329', '麟游县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610330', '6103', '00,61,6103', '凤县', '61', '陕西省', '6103', '宝鸡市', '610330', '凤县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610331', '6103', '00,61,6103', '太白县', '61', '陕西省', '6103', '宝鸡市', '610331', '太白县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6104', '61', '00,61', '咸阳市', '61', '陕西省', '6104', '咸阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610402', '6104', '00,61,6104', '秦都区', '61', '陕西省', '6104', '咸阳市', '610402', '秦都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610403', '6104', '00,61,6104', '杨陵区', '61', '陕西省', '6104', '咸阳市', '610403', '杨陵区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610404', '6104', '00,61,6104', '渭城区', '61', '陕西省', '6104', '咸阳市', '610404', '渭城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610422', '6104', '00,61,6104', '三原县', '61', '陕西省', '6104', '咸阳市', '610422', '三原县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610423', '6104', '00,61,6104', '泾阳县', '61', '陕西省', '6104', '咸阳市', '610423', '泾阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610424', '6104', '00,61,6104', '乾县', '61', '陕西省', '6104', '咸阳市', '610424', '乾县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610425', '6104', '00,61,6104', '礼泉县', '61', '陕西省', '6104', '咸阳市', '610425', '礼泉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610426', '6104', '00,61,6104', '永寿县', '61', '陕西省', '6104', '咸阳市', '610426', '永寿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610428', '6104', '00,61,6104', '长武县', '61', '陕西省', '6104', '咸阳市', '610428', '长武县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610429', '6104', '00,61,6104', '旬邑县', '61', '陕西省', '6104', '咸阳市', '610429', '旬邑县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610430', '6104', '00,61,6104', '淳化县', '61', '陕西省', '6104', '咸阳市', '610430', '淳化县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610431', '6104', '00,61,6104', '武功县', '61', '陕西省', '6104', '咸阳市', '610431', '武功县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610481', '6104', '00,61,6104', '兴平市', '61', '陕西省', '6104', '咸阳市', '610481', '兴平市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610482', '6104', '00,61,6104', '彬州市', '61', '陕西省', '6104', '咸阳市', '610482', '彬州市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6105', '61', '00,61', '渭南市', '61', '陕西省', '6105', '渭南市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610502', '6105', '00,61,6105', '临渭区', '61', '陕西省', '6105', '渭南市', '610502', '临渭区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610503', '6105', '00,61,6105', '华州区', '61', '陕西省', '6105', '渭南市', '610503', '华州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610522', '6105', '00,61,6105', '潼关县', '61', '陕西省', '6105', '渭南市', '610522', '潼关县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610523', '6105', '00,61,6105', '大荔县', '61', '陕西省', '6105', '渭南市', '610523', '大荔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610524', '6105', '00,61,6105', '合阳县', '61', '陕西省', '6105', '渭南市', '610524', '合阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610525', '6105', '00,61,6105', '澄城县', '61', '陕西省', '6105', '渭南市', '610525', '澄城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610526', '6105', '00,61,6105', '蒲城县', '61', '陕西省', '6105', '渭南市', '610526', '蒲城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610527', '6105', '00,61,6105', '白水县', '61', '陕西省', '6105', '渭南市', '610527', '白水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610528', '6105', '00,61,6105', '富平县', '61', '陕西省', '6105', '渭南市', '610528', '富平县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610581', '6105', '00,61,6105', '韩城市', '61', '陕西省', '6105', '渭南市', '610581', '韩城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610582', '6105', '00,61,6105', '华阴市', '61', '陕西省', '6105', '渭南市', '610582', '华阴市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6106', '61', '00,61', '延安市', '61', '陕西省', '6106', '延安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610602', '6106', '00,61,6106', '宝塔区', '61', '陕西省', '6106', '延安市', '610602', '宝塔区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610603', '6106', '00,61,6106', '安塞区', '61', '陕西省', '6106', '延安市', '610603', '安塞区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610621', '6106', '00,61,6106', '延长县', '61', '陕西省', '6106', '延安市', '610621', '延长县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610622', '6106', '00,61,6106', '延川县', '61', '陕西省', '6106', '延安市', '610622', '延川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610625', '6106', '00,61,6106', '志丹县', '61', '陕西省', '6106', '延安市', '610625', '志丹县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610626', '6106', '00,61,6106', '吴起县', '61', '陕西省', '6106', '延安市', '610626', '吴起县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610627', '6106', '00,61,6106', '甘泉县', '61', '陕西省', '6106', '延安市', '610627', '甘泉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610628', '6106', '00,61,6106', '富县', '61', '陕西省', '6106', '延安市', '610628', '富县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610629', '6106', '00,61,6106', '洛川县', '61', '陕西省', '6106', '延安市', '610629', '洛川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610630', '6106', '00,61,6106', '宜川县', '61', '陕西省', '6106', '延安市', '610630', '宜川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610631', '6106', '00,61,6106', '黄龙县', '61', '陕西省', '6106', '延安市', '610631', '黄龙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610632', '6106', '00,61,6106', '黄陵县', '61', '陕西省', '6106', '延安市', '610632', '黄陵县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610681', '6106', '00,61,6106', '子长市', '61', '陕西省', '6106', '延安市', '610681', '子长市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6107', '61', '00,61', '汉中市', '61', '陕西省', '6107', '汉中市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610702', '6107', '00,61,6107', '汉台区', '61', '陕西省', '6107', '汉中市', '610702', '汉台区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610703', '6107', '00,61,6107', '南郑区', '61', '陕西省', '6107', '汉中市', '610703', '南郑区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610722', '6107', '00,61,6107', '城固县', '61', '陕西省', '6107', '汉中市', '610722', '城固县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610723', '6107', '00,61,6107', '洋县', '61', '陕西省', '6107', '汉中市', '610723', '洋县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610724', '6107', '00,61,6107', '西乡县', '61', '陕西省', '6107', '汉中市', '610724', '西乡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610725', '6107', '00,61,6107', '勉县', '61', '陕西省', '6107', '汉中市', '610725', '勉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610726', '6107', '00,61,6107', '宁强县', '61', '陕西省', '6107', '汉中市', '610726', '宁强县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610727', '6107', '00,61,6107', '略阳县', '61', '陕西省', '6107', '汉中市', '610727', '略阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610728', '6107', '00,61,6107', '镇巴县', '61', '陕西省', '6107', '汉中市', '610728', '镇巴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610729', '6107', '00,61,6107', '留坝县', '61', '陕西省', '6107', '汉中市', '610729', '留坝县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610730', '6107', '00,61,6107', '佛坪县', '61', '陕西省', '6107', '汉中市', '610730', '佛坪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6108', '61', '00,61', '榆林市', '61', '陕西省', '6108', '榆林市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610802', '6108', '00,61,6108', '榆阳区', '61', '陕西省', '6108', '榆林市', '610802', '榆阳区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610803', '6108', '00,61,6108', '横山区', '61', '陕西省', '6108', '榆林市', '610803', '横山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610822', '6108', '00,61,6108', '府谷县', '61', '陕西省', '6108', '榆林市', '610822', '府谷县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610824', '6108', '00,61,6108', '靖边县', '61', '陕西省', '6108', '榆林市', '610824', '靖边县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610825', '6108', '00,61,6108', '定边县', '61', '陕西省', '6108', '榆林市', '610825', '定边县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610826', '6108', '00,61,6108', '绥德县', '61', '陕西省', '6108', '榆林市', '610826', '绥德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610827', '6108', '00,61,6108', '米脂县', '61', '陕西省', '6108', '榆林市', '610827', '米脂县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610828', '6108', '00,61,6108', '佳县', '61', '陕西省', '6108', '榆林市', '610828', '佳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610829', '6108', '00,61,6108', '吴堡县', '61', '陕西省', '6108', '榆林市', '610829', '吴堡县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610830', '6108', '00,61,6108', '清涧县', '61', '陕西省', '6108', '榆林市', '610830', '清涧县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610831', '6108', '00,61,6108', '子洲县', '61', '陕西省', '6108', '榆林市', '610831', '子洲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610881', '6108', '00,61,6108', '神木市', '61', '陕西省', '6108', '榆林市', '610881', '神木市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6109', '61', '00,61', '安康市', '61', '陕西省', '6109', '安康市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('610902', '6109', '00,61,6109', '汉滨区', '61', '陕西省', '6109', '安康市', '610902', '汉滨区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610921', '6109', '00,61,6109', '汉阴县', '61', '陕西省', '6109', '安康市', '610921', '汉阴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610922', '6109', '00,61,6109', '石泉县', '61', '陕西省', '6109', '安康市', '610922', '石泉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610923', '6109', '00,61,6109', '宁陕县', '61', '陕西省', '6109', '安康市', '610923', '宁陕县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610924', '6109', '00,61,6109', '紫阳县', '61', '陕西省', '6109', '安康市', '610924', '紫阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610925', '6109', '00,61,6109', '岚皋县', '61', '陕西省', '6109', '安康市', '610925', '岚皋县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610926', '6109', '00,61,6109', '平利县', '61', '陕西省', '6109', '安康市', '610926', '平利县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610927', '6109', '00,61,6109', '镇坪县', '61', '陕西省', '6109', '安康市', '610927', '镇坪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610928', '6109', '00,61,6109', '旬阳县', '61', '陕西省', '6109', '安康市', '610928', '旬阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610929', '6109', '00,61,6109', '白河县', '61', '陕西省', '6109', '安康市', '610929', '白河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6110', '61', '00,61', '商洛市', '61', '陕西省', '6110', '商洛市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('611002', '6110', '00,61,6110', '商州区', '61', '陕西省', '6110', '商洛市', '611002', '商州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('611021', '6110', '00,61,6110', '洛南县', '61', '陕西省', '6110', '商洛市', '611021', '洛南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('611022', '6110', '00,61,6110', '丹凤县', '61', '陕西省', '6110', '商洛市', '611022', '丹凤县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('611023', '6110', '00,61,6110', '商南县', '61', '陕西省', '6110', '商洛市', '611023', '商南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('611024', '6110', '00,61,6110', '山阳县', '61', '陕西省', '6110', '商洛市', '611024', '山阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('611025', '6110', '00,61,6110', '镇安县', '61', '陕西省', '6110', '商洛市', '611025', '镇安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('611026', '6110', '00,61,6110', '柞水县', '61', '陕西省', '6110', '商洛市', '611026', '柞水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('62', '00', '00', '甘肃省', '62', '甘肃省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('6201', '62', '00,62', '兰州市', '62', '甘肃省', '6201', '兰州市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620102', '6201', '00,62,6201', '城关区', '62', '甘肃省', '6201', '兰州市', '620102', '城关区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620103', '6201', '00,62,6201', '七里河区', '62', '甘肃省', '6201', '兰州市', '620103', '七里河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620104', '6201', '00,62,6201', '西固区', '62', '甘肃省', '6201', '兰州市', '620104', '西固区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620105', '6201', '00,62,6201', '安宁区', '62', '甘肃省', '6201', '兰州市', '620105', '安宁区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620111', '6201', '00,62,6201', '红古区', '62', '甘肃省', '6201', '兰州市', '620111', '红古区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620121', '6201', '00,62,6201', '永登县', '62', '甘肃省', '6201', '兰州市', '620121', '永登县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620122', '6201', '00,62,6201', '皋兰县', '62', '甘肃省', '6201', '兰州市', '620122', '皋兰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620123', '6201', '00,62,6201', '榆中县', '62', '甘肃省', '6201', '兰州市', '620123', '榆中县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6202', '62', '00,62', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620200', '6202', '00,62,6202', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '620200', '嘉峪关市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6203', '62', '00,62', '金昌市', '62', '甘肃省', '6203', '金昌市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620302', '6203', '00,62,6203', '金川区', '62', '甘肃省', '6203', '金昌市', '620302', '金川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620321', '6203', '00,62,6203', '永昌县', '62', '甘肃省', '6203', '金昌市', '620321', '永昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6204', '62', '00,62', '白银市', '62', '甘肃省', '6204', '白银市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620402', '6204', '00,62,6204', '白银区', '62', '甘肃省', '6204', '白银市', '620402', '白银区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620403', '6204', '00,62,6204', '平川区', '62', '甘肃省', '6204', '白银市', '620403', '平川区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620421', '6204', '00,62,6204', '靖远县', '62', '甘肃省', '6204', '白银市', '620421', '靖远县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620422', '6204', '00,62,6204', '会宁县', '62', '甘肃省', '6204', '白银市', '620422', '会宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620423', '6204', '00,62,6204', '景泰县', '62', '甘肃省', '6204', '白银市', '620423', '景泰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6205', '62', '00,62', '天水市', '62', '甘肃省', '6205', '天水市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620502', '6205', '00,62,6205', '秦州区', '62', '甘肃省', '6205', '天水市', '620502', '秦州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620503', '6205', '00,62,6205', '麦积区', '62', '甘肃省', '6205', '天水市', '620503', '麦积区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620521', '6205', '00,62,6205', '清水县', '62', '甘肃省', '6205', '天水市', '620521', '清水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620522', '6205', '00,62,6205', '秦安县', '62', '甘肃省', '6205', '天水市', '620522', '秦安县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620523', '6205', '00,62,6205', '甘谷县', '62', '甘肃省', '6205', '天水市', '620523', '甘谷县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620524', '6205', '00,62,6205', '武山县', '62', '甘肃省', '6205', '天水市', '620524', '武山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620525', '6205', '00,62,6205', '张家川回族自治县', '62', '甘肃省', '6205', '天水市', '620525', '张家川回族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6206', '62', '00,62', '武威市', '62', '甘肃省', '6206', '武威市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620602', '6206', '00,62,6206', '凉州区', '62', '甘肃省', '6206', '武威市', '620602', '凉州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620621', '6206', '00,62,6206', '民勤县', '62', '甘肃省', '6206', '武威市', '620621', '民勤县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620622', '6206', '00,62,6206', '古浪县', '62', '甘肃省', '6206', '武威市', '620622', '古浪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620623', '6206', '00,62,6206', '天祝藏族自治县', '62', '甘肃省', '6206', '武威市', '620623', '天祝藏族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6207', '62', '00,62', '张掖市', '62', '甘肃省', '6207', '张掖市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620702', '6207', '00,62,6207', '甘州区', '62', '甘肃省', '6207', '张掖市', '620702', '甘州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620721', '6207', '00,62,6207', '肃南裕固族自治县', '62', '甘肃省', '6207', '张掖市', '620721', '肃南裕固族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620722', '6207', '00,62,6207', '民乐县', '62', '甘肃省', '6207', '张掖市', '620722', '民乐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620723', '6207', '00,62,6207', '临泽县', '62', '甘肃省', '6207', '张掖市', '620723', '临泽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620724', '6207', '00,62,6207', '高台县', '62', '甘肃省', '6207', '张掖市', '620724', '高台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620725', '6207', '00,62,6207', '山丹县', '62', '甘肃省', '6207', '张掖市', '620725', '山丹县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6208', '62', '00,62', '平凉市', '62', '甘肃省', '6208', '平凉市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620802', '6208', '00,62,6208', '崆峒区', '62', '甘肃省', '6208', '平凉市', '620802', '崆峒区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620821', '6208', '00,62,6208', '泾川县', '62', '甘肃省', '6208', '平凉市', '620821', '泾川县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620822', '6208', '00,62,6208', '灵台县', '62', '甘肃省', '6208', '平凉市', '620822', '灵台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620823', '6208', '00,62,6208', '崇信县', '62', '甘肃省', '6208', '平凉市', '620823', '崇信县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620825', '6208', '00,62,6208', '庄浪县', '62', '甘肃省', '6208', '平凉市', '620825', '庄浪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620826', '6208', '00,62,6208', '静宁县', '62', '甘肃省', '6208', '平凉市', '620826', '静宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620881', '6208', '00,62,6208', '华亭市', '62', '甘肃省', '6208', '平凉市', '620881', '华亭市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6209', '62', '00,62', '酒泉市', '62', '甘肃省', '6209', '酒泉市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('620902', '6209', '00,62,6209', '肃州区', '62', '甘肃省', '6209', '酒泉市', '620902', '肃州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620921', '6209', '00,62,6209', '金塔县', '62', '甘肃省', '6209', '酒泉市', '620921', '金塔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620922', '6209', '00,62,6209', '瓜州县', '62', '甘肃省', '6209', '酒泉市', '620922', '瓜州县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620923', '6209', '00,62,6209', '肃北蒙古族自治县', '62', '甘肃省', '6209', '酒泉市', '620923', '肃北蒙古族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620924', '6209', '00,62,6209', '阿克塞哈萨克族自治县', '62', '甘肃省', '6209', '酒泉市', '620924', '阿克塞哈萨克族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620981', '6209', '00,62,6209', '玉门市', '62', '甘肃省', '6209', '酒泉市', '620981', '玉门市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('620982', '6209', '00,62,6209', '敦煌市', '62', '甘肃省', '6209', '酒泉市', '620982', '敦煌市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6210', '62', '00,62', '庆阳市', '62', '甘肃省', '6210', '庆阳市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('621002', '6210', '00,62,6210', '西峰区', '62', '甘肃省', '6210', '庆阳市', '621002', '西峰区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621021', '6210', '00,62,6210', '庆城县', '62', '甘肃省', '6210', '庆阳市', '621021', '庆城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621022', '6210', '00,62,6210', '环县', '62', '甘肃省', '6210', '庆阳市', '621022', '环县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621023', '6210', '00,62,6210', '华池县', '62', '甘肃省', '6210', '庆阳市', '621023', '华池县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621024', '6210', '00,62,6210', '合水县', '62', '甘肃省', '6210', '庆阳市', '621024', '合水县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621025', '6210', '00,62,6210', '正宁县', '62', '甘肃省', '6210', '庆阳市', '621025', '正宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621026', '6210', '00,62,6210', '宁县', '62', '甘肃省', '6210', '庆阳市', '621026', '宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621027', '6210', '00,62,6210', '镇原县', '62', '甘肃省', '6210', '庆阳市', '621027', '镇原县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6211', '62', '00,62', '定西市', '62', '甘肃省', '6211', '定西市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('621102', '6211', '00,62,6211', '安定区', '62', '甘肃省', '6211', '定西市', '621102', '安定区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621121', '6211', '00,62,6211', '通渭县', '62', '甘肃省', '6211', '定西市', '621121', '通渭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621122', '6211', '00,62,6211', '陇西县', '62', '甘肃省', '6211', '定西市', '621122', '陇西县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621123', '6211', '00,62,6211', '渭源县', '62', '甘肃省', '6211', '定西市', '621123', '渭源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621124', '6211', '00,62,6211', '临洮县', '62', '甘肃省', '6211', '定西市', '621124', '临洮县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621125', '6211', '00,62,6211', '漳县', '62', '甘肃省', '6211', '定西市', '621125', '漳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621126', '6211', '00,62,6211', '岷县', '62', '甘肃省', '6211', '定西市', '621126', '岷县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6212', '62', '00,62', '陇南市', '62', '甘肃省', '6212', '陇南市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('621202', '6212', '00,62,6212', '武都区', '62', '甘肃省', '6212', '陇南市', '621202', '武都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621221', '6212', '00,62,6212', '成县', '62', '甘肃省', '6212', '陇南市', '621221', '成县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621222', '6212', '00,62,6212', '文县', '62', '甘肃省', '6212', '陇南市', '621222', '文县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621223', '6212', '00,62,6212', '宕昌县', '62', '甘肃省', '6212', '陇南市', '621223', '宕昌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621224', '6212', '00,62,6212', '康县', '62', '甘肃省', '6212', '陇南市', '621224', '康县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621225', '6212', '00,62,6212', '西和县', '62', '甘肃省', '6212', '陇南市', '621225', '西和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621226', '6212', '00,62,6212', '礼县', '62', '甘肃省', '6212', '陇南市', '621226', '礼县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621227', '6212', '00,62,6212', '徽县', '62', '甘肃省', '6212', '陇南市', '621227', '徽县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('621228', '6212', '00,62,6212', '两当县', '62', '甘肃省', '6212', '陇南市', '621228', '两当县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6229', '62', '00,62', '临夏回族自治州', '62', '甘肃省', '6229', '临夏回族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('622901', '6229', '00,62,6229', '临夏市', '62', '甘肃省', '6229', '临夏回族自治州', '622901', '临夏市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('622921', '6229', '00,62,6229', '临夏县', '62', '甘肃省', '6229', '临夏回族自治州', '622921', '临夏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('622922', '6229', '00,62,6229', '康乐县', '62', '甘肃省', '6229', '临夏回族自治州', '622922', '康乐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('622923', '6229', '00,62,6229', '永靖县', '62', '甘肃省', '6229', '临夏回族自治州', '622923', '永靖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('622924', '6229', '00,62,6229', '广河县', '62', '甘肃省', '6229', '临夏回族自治州', '622924', '广河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('622925', '6229', '00,62,6229', '和政县', '62', '甘肃省', '6229', '临夏回族自治州', '622925', '和政县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('622926', '6229', '00,62,6229', '东乡族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622926', '东乡族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('622927', '6229', '00,62,6229', '积石山保安族东乡族撒拉族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622927', '积石山保安族东乡族撒拉族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6230', '62', '00,62', '甘南藏族自治州', '62', '甘肃省', '6230', '甘南藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('623001', '6230', '00,62,6230', '合作市', '62', '甘肃省', '6230', '甘南藏族自治州', '623001', '合作市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('623021', '6230', '00,62,6230', '临潭县', '62', '甘肃省', '6230', '甘南藏族自治州', '623021', '临潭县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('623022', '6230', '00,62,6230', '卓尼县', '62', '甘肃省', '6230', '甘南藏族自治州', '623022', '卓尼县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('623023', '6230', '00,62,6230', '舟曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623023', '舟曲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('623024', '6230', '00,62,6230', '迭部县', '62', '甘肃省', '6230', '甘南藏族自治州', '623024', '迭部县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('623025', '6230', '00,62,6230', '玛曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623025', '玛曲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('623026', '6230', '00,62,6230', '碌曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623026', '碌曲县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('623027', '6230', '00,62,6230', '夏河县', '62', '甘肃省', '6230', '甘南藏族自治州', '623027', '夏河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('63', '00', '00', '青海省', '63', '青海省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('6301', '63', '00,63', '西宁市', '63', '青海省', '6301', '西宁市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('630102', '6301', '00,63,6301', '城东区', '63', '青海省', '6301', '西宁市', '630102', '城东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630103', '6301', '00,63,6301', '城中区', '63', '青海省', '6301', '西宁市', '630103', '城中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630104', '6301', '00,63,6301', '城西区', '63', '青海省', '6301', '西宁市', '630104', '城西区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630105', '6301', '00,63,6301', '城北区', '63', '青海省', '6301', '西宁市', '630105', '城北区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630106', '6301', '00,63,6301', '湟中区', '63', '青海省', '6301', '西宁市', '630106', '湟中区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630121', '6301', '00,63,6301', '大通回族土族自治县', '63', '青海省', '6301', '西宁市', '630121', '大通回族土族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630123', '6301', '00,63,6301', '湟源县', '63', '青海省', '6301', '西宁市', '630123', '湟源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6302', '63', '00,63', '海东市', '63', '青海省', '6302', '海东市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('630202', '6302', '00,63,6302', '乐都区', '63', '青海省', '6302', '海东市', '630202', '乐都区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630203', '6302', '00,63,6302', '平安区', '63', '青海省', '6302', '海东市', '630203', '平安区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630222', '6302', '00,63,6302', '民和回族土族自治县', '63', '青海省', '6302', '海东市', '630222', '民和回族土族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630223', '6302', '00,63,6302', '互助土族自治县', '63', '青海省', '6302', '海东市', '630223', '互助土族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630224', '6302', '00,63,6302', '化隆回族自治县', '63', '青海省', '6302', '海东市', '630224', '化隆回族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('630225', '6302', '00,63,6302', '循化撒拉族自治县', '63', '青海省', '6302', '海东市', '630225', '循化撒拉族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6322', '63', '00,63', '海北藏族自治州', '63', '青海省', '6322', '海北藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('632221', '6322', '00,63,6322', '门源回族自治县', '63', '青海省', '6322', '海北藏族自治州', '632221', '门源回族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632222', '6322', '00,63,6322', '祁连县', '63', '青海省', '6322', '海北藏族自治州', '632222', '祁连县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632223', '6322', '00,63,6322', '海晏县', '63', '青海省', '6322', '海北藏族自治州', '632223', '海晏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632224', '6322', '00,63,6322', '刚察县', '63', '青海省', '6322', '海北藏族自治州', '632224', '刚察县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6323', '63', '00,63', '黄南藏族自治州', '63', '青海省', '6323', '黄南藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('632321', '6323', '00,63,6323', '同仁县', '63', '青海省', '6323', '黄南藏族自治州', '632321', '同仁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632322', '6323', '00,63,6323', '尖扎县', '63', '青海省', '6323', '黄南藏族自治州', '632322', '尖扎县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632323', '6323', '00,63,6323', '泽库县', '63', '青海省', '6323', '黄南藏族自治州', '632323', '泽库县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632324', '6323', '00,63,6323', '河南蒙古族自治县', '63', '青海省', '6323', '黄南藏族自治州', '632324', '河南蒙古族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6325', '63', '00,63', '海南藏族自治州', '63', '青海省', '6325', '海南藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('632521', '6325', '00,63,6325', '共和县', '63', '青海省', '6325', '海南藏族自治州', '632521', '共和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632522', '6325', '00,63,6325', '同德县', '63', '青海省', '6325', '海南藏族自治州', '632522', '同德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632523', '6325', '00,63,6325', '贵德县', '63', '青海省', '6325', '海南藏族自治州', '632523', '贵德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632524', '6325', '00,63,6325', '兴海县', '63', '青海省', '6325', '海南藏族自治州', '632524', '兴海县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632525', '6325', '00,63,6325', '贵南县', '63', '青海省', '6325', '海南藏族自治州', '632525', '贵南县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6326', '63', '00,63', '果洛藏族自治州', '63', '青海省', '6326', '果洛藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('632621', '6326', '00,63,6326', '玛沁县', '63', '青海省', '6326', '果洛藏族自治州', '632621', '玛沁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632622', '6326', '00,63,6326', '班玛县', '63', '青海省', '6326', '果洛藏族自治州', '632622', '班玛县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632623', '6326', '00,63,6326', '甘德县', '63', '青海省', '6326', '果洛藏族自治州', '632623', '甘德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632624', '6326', '00,63,6326', '达日县', '63', '青海省', '6326', '果洛藏族自治州', '632624', '达日县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632625', '6326', '00,63,6326', '久治县', '63', '青海省', '6326', '果洛藏族自治州', '632625', '久治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632626', '6326', '00,63,6326', '玛多县', '63', '青海省', '6326', '果洛藏族自治州', '632626', '玛多县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6327', '63', '00,63', '玉树藏族自治州', '63', '青海省', '6327', '玉树藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('632701', '6327', '00,63,6327', '玉树市', '63', '青海省', '6327', '玉树藏族自治州', '632701', '玉树市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632722', '6327', '00,63,6327', '杂多县', '63', '青海省', '6327', '玉树藏族自治州', '632722', '杂多县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632723', '6327', '00,63,6327', '称多县', '63', '青海省', '6327', '玉树藏族自治州', '632723', '称多县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632724', '6327', '00,63,6327', '治多县', '63', '青海省', '6327', '玉树藏族自治州', '632724', '治多县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632725', '6327', '00,63,6327', '囊谦县', '63', '青海省', '6327', '玉树藏族自治州', '632725', '囊谦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632726', '6327', '00,63,6327', '曲麻莱县', '63', '青海省', '6327', '玉树藏族自治州', '632726', '曲麻莱县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6328', '63', '00,63', '海西蒙古族藏族自治州', '63', '青海省', '6328', '海西蒙古族藏族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('632801', '6328', '00,63,6328', '格尔木市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632801', '格尔木市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632802', '6328', '00,63,6328', '德令哈市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632802', '德令哈市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632803', '6328', '00,63,6328', '茫崖市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632803', '茫崖市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632821', '6328', '00,63,6328', '乌兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632821', '乌兰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632822', '6328', '00,63,6328', '都兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632822', '都兰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('632823', '6328', '00,63,6328', '天峻县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632823', '天峻县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('64', '00', '00', '宁夏回族自治区', '64', '宁夏回族自治区', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('6401', '64', '00,64', '银川市', '64', '宁夏回族自治区', '6401', '银川市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('640104', '6401', '00,64,6401', '兴庆区', '64', '宁夏回族自治区', '6401', '银川市', '640104', '兴庆区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640105', '6401', '00,64,6401', '西夏区', '64', '宁夏回族自治区', '6401', '银川市', '640105', '西夏区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640106', '6401', '00,64,6401', '金凤区', '64', '宁夏回族自治区', '6401', '银川市', '640106', '金凤区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640121', '6401', '00,64,6401', '永宁县', '64', '宁夏回族自治区', '6401', '银川市', '640121', '永宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640122', '6401', '00,64,6401', '贺兰县', '64', '宁夏回族自治区', '6401', '银川市', '640122', '贺兰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640181', '6401', '00,64,6401', '灵武市', '64', '宁夏回族自治区', '6401', '银川市', '640181', '灵武市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6402', '64', '00,64', '石嘴山市', '64', '宁夏回族自治区', '6402', '石嘴山市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('640202', '6402', '00,64,6402', '大武口区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640202', '大武口区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640205', '6402', '00,64,6402', '惠农区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640205', '惠农区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640221', '6402', '00,64,6402', '平罗县', '64', '宁夏回族自治区', '6402', '石嘴山市', '640221', '平罗县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6403', '64', '00,64', '吴忠市', '64', '宁夏回族自治区', '6403', '吴忠市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('640302', '6403', '00,64,6403', '利通区', '64', '宁夏回族自治区', '6403', '吴忠市', '640302', '利通区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640303', '6403', '00,64,6403', '红寺堡区', '64', '宁夏回族自治区', '6403', '吴忠市', '640303', '红寺堡区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640323', '6403', '00,64,6403', '盐池县', '64', '宁夏回族自治区', '6403', '吴忠市', '640323', '盐池县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640324', '6403', '00,64,6403', '同心县', '64', '宁夏回族自治区', '6403', '吴忠市', '640324', '同心县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640381', '6403', '00,64,6403', '青铜峡市', '64', '宁夏回族自治区', '6403', '吴忠市', '640381', '青铜峡市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6404', '64', '00,64', '固原市', '64', '宁夏回族自治区', '6404', '固原市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('640402', '6404', '00,64,6404', '原州区', '64', '宁夏回族自治区', '6404', '固原市', '640402', '原州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640422', '6404', '00,64,6404', '西吉县', '64', '宁夏回族自治区', '6404', '固原市', '640422', '西吉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640423', '6404', '00,64,6404', '隆德县', '64', '宁夏回族自治区', '6404', '固原市', '640423', '隆德县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640424', '6404', '00,64,6404', '泾源县', '64', '宁夏回族自治区', '6404', '固原市', '640424', '泾源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640425', '6404', '00,64,6404', '彭阳县', '64', '宁夏回族自治区', '6404', '固原市', '640425', '彭阳县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6405', '64', '00,64', '中卫市', '64', '宁夏回族自治区', '6405', '中卫市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('640502', '6405', '00,64,6405', '沙坡头区', '64', '宁夏回族自治区', '6405', '中卫市', '640502', '沙坡头区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640521', '6405', '00,64,6405', '中宁县', '64', '宁夏回族自治区', '6405', '中卫市', '640521', '中宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('640522', '6405', '00,64,6405', '海原县', '64', '宁夏回族自治区', '6405', '中卫市', '640522', '海原县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('65', '00', '00', '新疆维吾尔自治区', '65', '新疆维吾尔自治区', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('6501', '65', '00,65', '乌鲁木齐市', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('650102', '6501', '00,65,6501', '天山区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650102', '天山区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650103', '6501', '00,65,6501', '沙依巴克区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650103', '沙依巴克区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650104', '6501', '00,65,6501', '新市区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650104', '新市区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650105', '6501', '00,65,6501', '水磨沟区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650105', '水磨沟区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650106', '6501', '00,65,6501', '头屯河区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650106', '头屯河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650107', '6501', '00,65,6501', '达坂城区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650107', '达坂城区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650109', '6501', '00,65,6501', '米东区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650109', '米东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650121', '6501', '00,65,6501', '乌鲁木齐县', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650121', '乌鲁木齐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6502', '65', '00,65', '克拉玛依市', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('650202', '6502', '00,65,6502', '独山子区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650202', '独山子区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650203', '6502', '00,65,6502', '克拉玛依区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650203', '克拉玛依区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650204', '6502', '00,65,6502', '白碱滩区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650204', '白碱滩区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650205', '6502', '00,65,6502', '乌尔禾区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650205', '乌尔禾区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6504', '65', '00,65', '吐鲁番市', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('650402', '6504', '00,65,6504', '高昌区', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650402', '高昌区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650421', '6504', '00,65,6504', '鄯善县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650421', '鄯善县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650422', '6504', '00,65,6504', '托克逊县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650422', '托克逊县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6505', '65', '00,65', '哈密市', '65', '新疆维吾尔自治区', '6505', '哈密市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('650502', '6505', '00,65,6505', '伊州区', '65', '新疆维吾尔自治区', '6505', '哈密市', '650502', '伊州区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650521', '6505', '00,65,6505', '巴里坤哈萨克自治县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650521', '巴里坤哈萨克自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('650522', '6505', '00,65,6505', '伊吾县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650522', '伊吾县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6523', '65', '00,65', '昌吉回族自治州', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('652301', '6523', '00,65,6523', '昌吉市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652301', '昌吉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652302', '6523', '00,65,6523', '阜康市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652302', '阜康市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652323', '6523', '00,65,6523', '呼图壁县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652323', '呼图壁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652324', '6523', '00,65,6523', '玛纳斯县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652324', '玛纳斯县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652325', '6523', '00,65,6523', '奇台县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652325', '奇台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652327', '6523', '00,65,6523', '吉木萨尔县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652327', '吉木萨尔县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652328', '6523', '00,65,6523', '木垒哈萨克自治县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652328', '木垒哈萨克自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6527', '65', '00,65', '博尔塔拉蒙古自治州', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('652701', '6527', '00,65,6527', '博乐市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652701', '博乐市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652702', '6527', '00,65,6527', '阿拉山口市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652702', '阿拉山口市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652722', '6527', '00,65,6527', '精河县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652722', '精河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652723', '6527', '00,65,6527', '温泉县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652723', '温泉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6528', '65', '00,65', '巴音郭楞蒙古自治州', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('652801', '6528', '00,65,6528', '库尔勒市', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652801', '库尔勒市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652822', '6528', '00,65,6528', '轮台县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652822', '轮台县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652823', '6528', '00,65,6528', '尉犁县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652823', '尉犁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652824', '6528', '00,65,6528', '若羌县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652824', '若羌县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652825', '6528', '00,65,6528', '且末县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652825', '且末县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652826', '6528', '00,65,6528', '焉耆回族自治县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652826', '焉耆回族自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652827', '6528', '00,65,6528', '和静县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652827', '和静县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652828', '6528', '00,65,6528', '和硕县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652828', '和硕县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652829', '6528', '00,65,6528', '博湖县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652829', '博湖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6529', '65', '00,65', '阿克苏地区', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('652901', '6529', '00,65,6529', '阿克苏市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652901', '阿克苏市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652902', '6529', '00,65,6529', '库车市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652902', '库车市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652922', '6529', '00,65,6529', '温宿县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652922', '温宿县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652924', '6529', '00,65,6529', '沙雅县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652924', '沙雅县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652925', '6529', '00,65,6529', '新和县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652925', '新和县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652926', '6529', '00,65,6529', '拜城县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652926', '拜城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652927', '6529', '00,65,6529', '乌什县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652927', '乌什县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652928', '6529', '00,65,6529', '阿瓦提县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652928', '阿瓦提县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('652929', '6529', '00,65,6529', '柯坪县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652929', '柯坪县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6530', '65', '00,65', '克孜勒苏柯尔克孜自治州', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('653001', '6530', '00,65,6530', '阿图什市', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653001', '阿图什市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653022', '6530', '00,65,6530', '阿克陶县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653022', '阿克陶县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653023', '6530', '00,65,6530', '阿合奇县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653023', '阿合奇县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653024', '6530', '00,65,6530', '乌恰县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653024', '乌恰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6531', '65', '00,65', '喀什地区', '65', '新疆维吾尔自治区', '6531', '喀什地区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('653101', '6531', '00,65,6531', '喀什市', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653101', '喀什市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653121', '6531', '00,65,6531', '疏附县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653121', '疏附县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653122', '6531', '00,65,6531', '疏勒县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653122', '疏勒县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653123', '6531', '00,65,6531', '英吉沙县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653123', '英吉沙县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653124', '6531', '00,65,6531', '泽普县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653124', '泽普县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653125', '6531', '00,65,6531', '莎车县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653125', '莎车县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653126', '6531', '00,65,6531', '叶城县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653126', '叶城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653127', '6531', '00,65,6531', '麦盖提县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653127', '麦盖提县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653128', '6531', '00,65,6531', '岳普湖县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653128', '岳普湖县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653129', '6531', '00,65,6531', '伽师县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653129', '伽师县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653130', '6531', '00,65,6531', '巴楚县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653130', '巴楚县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653131', '6531', '00,65,6531', '塔什库尔干塔吉克自治县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653131', '塔什库尔干塔吉克自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6532', '65', '00,65', '和田地区', '65', '新疆维吾尔自治区', '6532', '和田地区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('653201', '6532', '00,65,6532', '和田市', '65', '新疆维吾尔自治区', '6532', '和田地区', '653201', '和田市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653221', '6532', '00,65,6532', '和田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653221', '和田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653222', '6532', '00,65,6532', '墨玉县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653222', '墨玉县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653223', '6532', '00,65,6532', '皮山县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653223', '皮山县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653224', '6532', '00,65,6532', '洛浦县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653224', '洛浦县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653225', '6532', '00,65,6532', '策勒县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653225', '策勒县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653226', '6532', '00,65,6532', '于田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653226', '于田县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('653227', '6532', '00,65,6532', '民丰县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653227', '民丰县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6540', '65', '00,65', '伊犁哈萨克自治州', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('654002', '6540', '00,65,6540', '伊宁市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654002', '伊宁市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654003', '6540', '00,65,6540', '奎屯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654003', '奎屯市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654004', '6540', '00,65,6540', '霍尔果斯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654004', '霍尔果斯市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654021', '6540', '00,65,6540', '伊宁县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654021', '伊宁县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654022', '6540', '00,65,6540', '察布查尔锡伯自治县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654022', '察布查尔锡伯自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654023', '6540', '00,65,6540', '霍城县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654023', '霍城县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654024', '6540', '00,65,6540', '巩留县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654024', '巩留县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654025', '6540', '00,65,6540', '新源县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654025', '新源县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654026', '6540', '00,65,6540', '昭苏县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654026', '昭苏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654027', '6540', '00,65,6540', '特克斯县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654027', '特克斯县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654028', '6540', '00,65,6540', '尼勒克县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654028', '尼勒克县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6542', '65', '00,65', '塔城地区', '65', '新疆维吾尔自治区', '6542', '塔城地区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('654201', '6542', '00,65,6542', '塔城市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654201', '塔城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654202', '6542', '00,65,6542', '乌苏市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654202', '乌苏市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654221', '6542', '00,65,6542', '额敏县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654221', '额敏县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654223', '6542', '00,65,6542', '沙湾县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654223', '沙湾县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654224', '6542', '00,65,6542', '托里县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654224', '托里县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654225', '6542', '00,65,6542', '裕民县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654225', '裕民县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654226', '6542', '00,65,6542', '和布克赛尔蒙古自治县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654226', '和布克赛尔蒙古自治县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6543', '65', '00,65', '阿勒泰地区', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('654301', '6543', '00,65,6543', '阿勒泰市', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654301', '阿勒泰市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654321', '6543', '00,65,6543', '布尔津县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654321', '布尔津县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654322', '6543', '00,65,6543', '富蕴县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654322', '富蕴县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654323', '6543', '00,65,6543', '福海县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654323', '福海县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654324', '6543', '00,65,6543', '哈巴河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654324', '哈巴河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654325', '6543', '00,65,6543', '青河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654325', '青河县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('654326', '6543', '00,65,6543', '吉木乃县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654326', '吉木乃县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('6590', '65', '00,65', '自治区直辖县级行政区', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('659001', '6590', '00,65,6590', '石河子市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659001', '石河子市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659002', '6590', '00,65,6590', '阿拉尔市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659002', '阿拉尔市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659003', '6590', '00,65,6590', '图木舒克市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659003', '图木舒克市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659004', '6590', '00,65,6590', '五家渠市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659004', '五家渠市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659005', '6590', '00,65,6590', '北屯市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659005', '北屯市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659006', '6590', '00,65,6590', '铁门关市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659006', '铁门关市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659007', '6590', '00,65,6590', '双河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659007', '双河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659008', '6590', '00,65,6590', '可克达拉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659008', '可克达拉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659009', '6590', '00,65,6590', '昆玉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659009', '昆玉市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('659010', '6590', '00,65,6590', '胡杨河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659010', '胡杨河市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('71', '00', '00', '台湾省', '71', '台湾省', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('81', '00', '00', '香港特别行政区', '81', '香港特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); +INSERT INTO `blade_region` VALUES ('82', '00', '00', '澳门特别行政区', '82', '澳门特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); + diff --git a/pom.xml b/pom.xml index 944ede50..b98d303f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,28 +5,28 @@ org.springblade SpringBlade - 2.7.0 + 2.7.1 pom - 2.7.0 - 2.7.0 + 2.7.1 + 2.7.1 1.8 3.8.1 2.9.2 1.5.21 - 2.0.2 - 3.3.1 + 2.0.3 + 3.3.2 1.6.0 1.6.2 2.1.6 1.1.0 2.2.1.RELEASE - 2.2.2 + 2.2.3 - 2.2.6.RELEASE - Hoxton.SR3 + 2.2.7.RELEASE + Hoxton.SR5 Cairo-SR8 diff --git a/script/docker/.env b/script/docker/.env index a622ba8c..36722f8c 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.7.0 +TAG=2.7.1 -- Gitee From c8d093574023a3ce8837477aa46c439e997d96e6 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 12 Jun 2020 11:38:23 +0800 Subject: [PATCH 118/163] =?UTF-8?q?:tada:=202.7.1.RELEASE,=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E8=A1=8C=E6=94=BF=E5=8C=BA=E5=88=92=E7=AE=A1=E7=90=86?= =?UTF-8?q?,=E6=94=AF=E6=8C=81seata1.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "doc/mvn/mvn\345\221\275\344\273\244.md" | 1 - doc/other/env.md | 29 ------------ doc/other/http-code.md | 57 ------------------------ 3 files changed, 87 deletions(-) delete mode 100644 "doc/mvn/mvn\345\221\275\344\273\244.md" delete mode 100644 doc/other/env.md delete mode 100644 doc/other/http-code.md diff --git "a/doc/mvn/mvn\345\221\275\344\273\244.md" "b/doc/mvn/mvn\345\221\275\344\273\244.md" deleted file mode 100644 index 804e7515..00000000 --- "a/doc/mvn/mvn\345\221\275\344\273\244.md" +++ /dev/null @@ -1 +0,0 @@ -mvn install:install-file -Dfile=blade-core-1.0.jar -DgroupId=org.springblade -DartifactId=blade-core -Dversion=1.0 -Dpackaging=jar \ No newline at end of file diff --git a/doc/other/env.md b/doc/other/env.md deleted file mode 100644 index fe429d4b..00000000 --- a/doc/other/env.md +++ /dev/null @@ -1,29 +0,0 @@ -## 环境变量 -#### 环境划分 - -> dev(开发)、test(测试)、prod(正式),默认dev -#### 添加环境变量 - -##### java命令行: - -``` -java -jar gateWay.jar --spring.profiles.active=dev -``` - -##### JAVA_OPS - -``` -set JAVA_OPTS="-Dspring.profiles.active=test" -``` - -##### 标注方式(代码层面,junit单元测试非常实用) - -``` -@ActiveProfiles({"junittest","productprofile"}) -``` - -##### ENV方式 - -``` -系统环境变量SPRING_PROFILES_ACTIVE(注意:是大写) -``` diff --git a/doc/other/http-code.md b/doc/other/http-code.md deleted file mode 100644 index 9e3b2235..00000000 --- a/doc/other/http-code.md +++ /dev/null @@ -1,57 +0,0 @@ -## HTTP 状态码 -| 状态码 | 含义 | -| ------ | ------------------------------------------------------------ | -| 100 | 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 | -| 101 | 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后,服务器将会切换到在Upgrade 消息头中定义的那些协议。 只有在切换新的协议更有好处的时候才应该采取类似措施。例如,切换到新的HTTP 版本比旧版本更有优势,或者切换到一个实时且同步的协议以传送利用此类特性的资源。 | -| 102 | 由WebDAV(RFC 2518)扩展的状态码,代表处理将被继续执行。 | -| 200 | 请求已成功,请求所希望的响应头或数据体将随此响应返回。 | -| 201 | 请求已经被实现,而且有一个新的资源已经依据请求的需要而建立,且其 URI 已经随Location 头信息返回。假如需要的资源无法及时建立的话,应当返回 '202 Accepted'。 | -| 202 | 服务器已接受请求,但尚未处理。正如它可能被拒绝一样,最终该请求可能会也可能不会被执行。在异步操作的场合下,没有比发送这个状态码更方便的做法了。 返回202状态码的响应的目的是允许服务器接受其他过程的请求(例如某个每天只执行一次的基于批处理的操作),而不必让客户端一直保持与服务器的连接直到批处理操作全部完成。在接受请求处理并返回202状态码的响应应当在返回的实体中包含一些指示处理当前状态的信息,以及指向处理状态监视器或状态预测的指针,以便用户能够估计操作是否已经完成。 | -| 203 | 服务器已成功处理了请求,但返回的实体头部元信息不是在原始服务器上有效的确定集合,而是来自本地或者第三方的拷贝。当前的信息可能是原始版本的子集或者超集。例如,包含资源的元数据可能导致原始服务器知道元信息的超级。使用此状态码不是必须的,而且只有在响应不使用此状态码便会返回200 OK的情况下才是合适的。 | -| 204 | 服务器成功处理了请求,但不需要返回任何实体内容,并且希望返回更新了的元信息。响应可能通过实体头部的形式,返回新的或更新后的元信息。如果存在这些头部信息,则应当与所请求的变量相呼应。 如果客户端是浏览器的话,那么用户浏览器应保留发送了该请求的页面,而不产生任何文档视图上的变化,即使按照规范新的或更新后的元信息应当被应用到用户浏览器活动视图中的文档。 由于204响应被禁止包含任何消息体,因此它始终以消息头后的第一个空行结尾。 | -| 205 | 服务器成功处理了请求,且没有返回任何内容。但是与204响应不同,返回此状态码的响应要求请求者重置文档视图。该响应主要是被用于接受用户输入后,立即重置表单,以便用户能够轻松地开始另一次输入。 与204响应一样,该响应也被禁止包含任何消息体,且以消息头后的第一个空行结束。 | -| 206 | 服务器已经成功处理了部分 GET 请求。类似于 FlashGet 或者迅雷这类的 HTTP 下载工具都是使用此类响应实现断点续传或者将一个大文档分解为多个下载段同时下载。 该请求必须包含 Range 头信息来指示客户端希望得到的内容范围,并且可能包含 If-Range 来作为请求条件。 响应必须包含如下的头部域: Content-Range 用以指示本次响应中返回的内容的范围;如果是 Content-Type 为 multipart/byteranges 的多段下载,则每一 multipart 段中都应包含 Content-Range 域用以指示本段的内容范围。假如响应中包含 Content-Length,那么它的数值必须匹配它返回的内容范围的真实字节数。 Date ETag 和/或 Content-Location,假如同样的请求本应该返回200响应。 Expires, Cache-Control,和/或 Vary,假如其值可能与之前相同变量的其他响应对应的值不同的话。 假如本响应请求使用了 If-Range 强缓存验证,那么本次响应不应该包含其他实体头;假如本响应的请求使用了 If-Range 弱缓存验证,那么本次响应禁止包含其他实体头;这避免了缓存的实体内容和更新了的实体头信息之间的不一致。否则,本响应就应当包含所有本应该返回200响应中应当返回的所有实体头部域。 假如 ETag 或 Last-Modified 头部不能精确匹配的话,则客户端缓存应禁止将206响应返回的内容与之前任何缓存过的内容组合在一起。 任何不支持 Range 以及 Content-Range 头的缓存都禁止缓存206响应返回的内容。 | -| 207 | 由WebDAV(RFC 2518)扩展的状态码,代表之后的消息体将是一个XML消息,并且可能依照之前子请求数量的不同,包含一系列独立的响应代码。 | -| 300 | 被请求的资源有一系列可供选择的回馈信息,每个都有自己特定的地址和浏览器驱动的商议信息。用户或浏览器能够自行选择一个首选的地址进行重定向。 除非这是一个 HEAD 请求,否则该响应应当包括一个资源特性及地址的列表的实体,以便用户或浏览器从中选择最合适的重定向地址。这个实体的格式由 Content-Type 定义的格式所决定。浏览器可能根据响应的格式以及浏览器自身能力,自动作出最合适的选择。当然,RFC 2616规范并没有规定这样的自动选择该如何进行。 如果服务器本身已经有了首选的回馈选择,那么在 Location 中应当指明这个回馈的 URI;浏览器可能会将这个 Location 值作为自动重定向的地址。此外,除非额外指定,否则这个响应也是可缓存的。 | -| 301 | 被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个 URI 之一。如果可能,拥有链接编辑功能的客户端应当自动把请求的地址修改为从服务器反馈回来的地址。除非额外指定,否则这个响应也是可缓存的。 新的永久性的 URI 应当在响应的 Location 域中返回。除非这是一个 HEAD 请求,否则响应的实体中应当包含指向新的 URI 的超链接及简短说明。 如果这不是一个 GET 或者 HEAD 请求,因此浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。 注意:对于某些使用 HTTP/1.0 协议的浏览器,当它们发送的 POST 请求得到了一个301响应的话,接下来的重定向请求将会变成 GET 方式。 | -| 302 | 请求的资源现在临时从不同的 URI 响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。 新的临时性的 URI 应当在响应的 Location 域中返回。除非这是一个 HEAD 请求,否则响应的实体中应当包含指向新的 URI 的超链接及简短说明。 如果这不是一个 GET 或者 HEAD 请求,那么浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。 注意:虽然RFC 1945和RFC 2068规范不允许客户端在重定向时改变请求的方法,但是很多现存的浏览器将302响应视作为303响应,并且使用 GET 方式访问在 Location 中规定的 URI,而无视原先请求的方法。状态码303和307被添加了进来,用以明确服务器期待客户端进行何种反应。 | -| 303 | 对应当前请求的响应可以在另一个 URI 上被找到,而且客户端应当采用 GET 的方式访问那个资源。这个方法的存在主要是为了允许由脚本激活的POST请求输出重定向到一个新的资源。这个新的 URI 不是原始资源的替代引用。同时,303响应禁止被缓存。当然,第二个请求(重定向)可能被缓存。 新的 URI 应当在响应的 Location 域中返回。除非这是一个 HEAD 请求,否则响应的实体中应当包含指向新的 URI 的超链接及简短说明。 注意:许多 HTTP/1.1 版以前的 浏览器不能正确理解303状态。如果需要考虑与这些浏览器之间的互动,302状态码应该可以胜任,因为大多数的浏览器处理302响应时的方式恰恰就是上述规范要求客户端处理303响应时应当做的。 | -| 304 | 如果客户端发送了一个带条件的 GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个状态码。304响应禁止包含消息体,因此始终以消息头后的第一个空行结尾。 该响应必须包含以下的头信息: Date,除非这个服务器没有时钟。假如没有时钟的服务器也遵守这些规则,那么代理服务器以及客户端可以自行将 Date 字段添加到接收到的响应头中去(正如RFC 2068中规定的一样),缓存机制将会正常工作。 ETag 和/或 Content-Location,假如同样的请求本应返回200响应。 Expires, Cache-Control,和/或Vary,假如其值可能与之前相同变量的其他响应对应的值不同的话。 假如本响应请求使用了强缓存验证,那么本次响应不应该包含其他实体头;否则(例如,某个带条件的 GET 请求使用了弱缓存验证),本次响应禁止包含其他实体头;这避免了缓存了的实体内容和更新了的实体头信息之间的不一致。 假如某个304响应指明了当前某个实体没有缓存,那么缓存系统必须忽视这个响应,并且重复发送不包含限制条件的请求。 假如接收到一个要求更新某个缓存条目的304响应,那么缓存系统必须更新整个条目以反映所有在响应中被更新的字段的值。 | -| 305 | 被请求的资源必须通过指定的代理才能被访问。Location 域中将给出指定的代理所在的 URI 信息,接收者需要重复发送一个单独的请求,通过这个代理才能访问相应资源。只有原始服务器才能建立305响应。 注意:RFC 2068中没有明确305响应是为了重定向一个单独的请求,而且只能被原始服务器建立。忽视这些限制可能导致严重的安全后果。 | -| 306 | 在最新版的规范中,306状态码已经不再被使用。 | -| 307 | 请求的资源现在临时从不同的URI 响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。 新的临时性的URI 应当在响应的 Location 域中返回。除非这是一个HEAD 请求,否则响应的实体中应当包含指向新的URI 的超链接及简短说明。因为部分浏览器不能识别307响应,因此需要添加上述必要信息以便用户能够理解并向新的 URI 发出访问请求。 如果这不是一个GET 或者 HEAD 请求,那么浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。 | -| 400 | 1、语义有误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请求。 2、请求参数有误。 | -| 401 | 当前请求需要用户验证。该响应必须包含一个适用于被请求资源的 WWW-Authenticate 信息头用以询问用户信息。客户端可以重复提交一个包含恰当的 Authorization 头信息的请求。如果当前请求已经包含了 Authorization 证书,那么401响应代表着服务器验证已经拒绝了那些证书。如果401响应包含了与前一个响应相同的身份验证询问,且浏览器已经至少尝试了一次验证,那么浏览器应当向用户展示响应中包含的实体信息,因为这个实体信息中可能包含了相关诊断信息。参见RFC 2617。 | -| 402 | 该状态码是为了将来可能的需求而预留的。 | -| 403 | 服务器已经理解请求,但是拒绝执行它。与401响应不同的是,身份验证并不能提供任何帮助,而且这个请求也不应该被重复提交。如果这不是一个 HEAD 请求,而且服务器希望能够讲清楚为何请求不能被执行,那么就应该在实体内描述拒绝的原因。当然服务器也可以返回一个404响应,假如它不希望让客户端获得任何信息。 | -| 404 | 请求失败,请求所希望得到的资源未被在服务器上发现。没有信息能够告诉用户这个状况到底是暂时的还是永久的。假如服务器知道情况的话,应当使用410状态码来告知旧资源因为某些内部的配置机制问题,已经永久的不可用,而且没有任何可以跳转的地址。404这个状态码被广泛应用于当服务器不想揭示到底为何请求被拒绝或者没有其他适合的响应可用的情况下。 | -| 405 | 请求行中指定的请求方法不能被用于请求相应的资源。该响应必须返回一个Allow 头信息用以表示出当前资源能够接受的请求方法的列表。 鉴于 PUT,DELETE 方法会对服务器上的资源进行写操作,因而绝大部分的网页服务器都不支持或者在默认配置下不允许上述请求方法,对于此类请求均会返回405错误。 | -| 406 | 请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。 除非这是一个 HEAD 请求,否则该响应就应当返回一个包含可以让用户或者浏览器从中选择最合适的实体特性以及地址列表的实体。实体的格式由 Content-Type 头中定义的媒体类型决定。浏览器可以根据格式及自身能力自行作出最佳选择。但是,规范中并没有定义任何作出此类自动选择的标准。 | -| 407 | 与401响应类似,只不过客户端必须在代理服务器上进行身份验证。代理服务器必须返回一个 Proxy-Authenticate 用以进行身份询问。客户端可以返回一个 Proxy-Authorization 信息头用以验证。参见RFC 2617。 | -| 408 | 请求超时。客户端没有在服务器预备等待的时间内完成一个请求的发送。客户端可以随时再次提交这一请求而无需进行任何更改。 | -| 409 | 由于和被请求的资源的当前状态之间存在冲突,请求无法完成。这个代码只允许用在这样的情况下才能被使用:用户被认为能够解决冲突,并且会重新提交新的请求。该响应应当包含足够的信息以便用户发现冲突的源头。 冲突通常发生于对 PUT 请求的处理中。例如,在采用版本检查的环境下,某次 PUT 提交的对特定资源的修改请求所附带的版本信息与之前的某个(第三方)请求向冲突,那么此时服务器就应该返回一个409错误,告知用户请求无法完成。此时,响应实体中很可能会包含两个冲突版本之间的差异比较,以便用户重新提交归并以后的新版本。 | -| 410 | 被请求的资源在服务器上已经不再可用,而且没有任何已知的转发地址。这样的状况应当被认为是永久性的。如果可能,拥有链接编辑功能的客户端应当在获得用户许可后删除所有指向这个地址的引用。如果服务器不知道或者无法确定这个状况是否是永久的,那么就应该使用404状态码。除非额外说明,否则这个响应是可缓存的。 410响应的目的主要是帮助网站管理员维护网站,通知用户该资源已经不再可用,并且服务器拥有者希望所有指向这个资源的远端连接也被删除。这类事件在限时、增值服务中很普遍。同样,410响应也被用于通知客户端在当前服务器站点上,原本属于某个个人的资源已经不再可用。当然,是否需要把所有永久不可用的资源标记为'410 Gone',以及是否需要保持此标记多长时间,完全取决于服务器拥有者。 | -| 411 | 服务器拒绝在没有定义 Content-Length 头的情况下接受请求。在添加了表明请求消息体长度的有效 Content-Length 头之后,客户端可以再次提交该请求。 | -| 412 | 服务器在验证在请求的头字段中给出先决条件时,没能满足其中的一个或多个。这个状态码允许客户端在获取资源时在请求的元信息(请求头字段数据)中设置先决条件,以此避免该请求方法被应用到其希望的内容以外的资源上。 | -| 413 | 服务器拒绝处理当前请求,因为该请求提交的实体数据大小超过了服务器愿意或者能够处理的范围。此种情况下,服务器可以关闭连接以免客户端继续发送此请求。 如果这个状况是临时的,服务器应当返回一个 Retry-After 的响应头,以告知客户端可以在多少时间以后重新尝试。 | -| 414 | 请求的URI 长度超过了服务器能够解释的长度,因此服务器拒绝对该请求提供服务。这比较少见,通常的情况包括: 本应使用POST方法的表单提交变成了GET方法,导致查询字符串(Query String)过长。 重定向URI “黑洞”,例如每次重定向把旧的 URI 作为新的 URI 的一部分,导致在若干次重定向后 URI 超长。 客户端正在尝试利用某些服务器中存在的安全漏洞攻击服务器。这类服务器使用固定长度的缓冲读取或操作请求的 URI,当 GET 后的参数超过某个数值后,可能会产生缓冲区溢出,导致任意代码被执行[1]。没有此类漏洞的服务器,应当返回414状态码。 | -| 415 | 对于当前请求的方法和所请求的资源,请求中提交的实体并不是服务器中所支持的格式,因此请求被拒绝。 | -| 416 | 如果请求中包含了 Range 请求头,并且 Range 中指定的任何数据范围都与当前资源的可用范围不重合,同时请求中又没有定义 If-Range 请求头,那么服务器就应当返回416状态码。 假如 Range 使用的是字节范围,那么这种情况就是指请求指定的所有数据范围的首字节位置都超过了当前资源的长度。服务器也应当在返回416状态码的同时,包含一个 Content-Range 实体头,用以指明当前资源的长度。这个响应也被禁止使用 multipart/byteranges 作为其 Content-Type。 | -| 417 | 在请求头 Expect 中指定的预期内容无法被服务器满足,或者这个服务器是一个代理服务器,它有明显的证据证明在当前路由的下一个节点上,Expect 的内容无法被满足。 | -| 421 | 从当前客户端所在的IP地址到服务器的连接数超过了服务器许可的最大范围。通常,这里的IP地址指的是从服务器上看到的客户端地址(比如用户的网关或者代理服务器地址)。在这种情况下,连接数的计算可能涉及到不止一个终端用户。 | -| 422 | 从当前客户端所在的IP地址到服务器的连接数超过了服务器许可的最大范围。通常,这里的IP地址指的是从服务器上看到的客户端地址(比如用户的网关或者代理服务器地址)。在这种情况下,连接数的计算可能涉及到不止一个终端用户。 | -| 422 | 请求格式正确,但是由于含有语义错误,无法响应。(RFC 4918 WebDAV)423 Locked 当前资源被锁定。(RFC 4918 WebDAV) | -| 424 | 由于之前的某个请求发生的错误,导致当前请求失败,例如 PROPPATCH。(RFC 4918 WebDAV) | -| 425 | 在WebDav Advanced Collections 草案中定义,但是未出现在《WebDAV 顺序集协议》(RFC 3658)中。 | -| 426 | 客户端应当切换到TLS/1.0。(RFC 2817) | -| 449 | 由微软扩展,代表请求应当在执行完适当的操作后进行重试。 | -| 500 | 服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器的程序码出错时出现。 | -| 501 | 服务器不支持当前请求所需要的某个功能。当服务器无法识别请求的方法,并且无法支持其对任何资源的请求。 | -| 502 | 作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。 | -| 503 | 由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。如果能够预计延迟时间,那么响应中可以包含一个 Retry-After 头用以标明这个延迟时间。如果没有给出这个 Retry-After 信息,那么客户端应当以处理500响应的方式处理它。 注意:503状态码的存在并不意味着服务器在过载的时候必须使用它。某些服务器只不过是希望拒绝客户端的连接。 | -| 504 | 作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。 注意:某些代理服务器在DNS查询超时时会返回400或者500错误 | -| 505 | 服务器不支持,或者拒绝支持在请求中使用的 HTTP 版本。这暗示着服务器不能或不愿使用与客户端相同的版本。响应中应当包含一个描述了为何版本不被支持以及服务器支持哪些协议的实体。 | -| 506 | 由《透明内容协商协议》(RFC 2295)扩展,代表服务器存在内部配置错误:被请求的协商变元资源被配置为在透明内容协商中使用自己,因此在一个协商处理中不是一个合适的重点。 | -| 507 | 服务器无法存储完成请求所必须的内容。这个状况被认为是临时的。WebDAV (RFC 4918) | -| 509 | 服务器达到带宽限制。这不是一个官方的状态码,但是仍被广泛使用。 | -| 510 | 获取资源所需要的策略并没有没满足。(RFC 2774) | \ No newline at end of file -- Gitee From 213965c3384c4e2602d8707390683e0afc55fb26 Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 7 Jul 2020 10:56:07 +0800 Subject: [PATCH 119/163] =?UTF-8?q?:tada:=20=E6=96=B0=E5=A2=9E=E6=8A=80?= =?UTF-8?q?=E6=9C=AF=E4=BA=A4=E6=B5=81=E4=BA=94=E7=BE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a7cacb34..acb94781 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,8 @@ SpringBlade * 交流一群:`477853168`(满) * 交流二群:`751253339`(满) * 交流三群:`784729540`(满) -* 交流四群:`1034621754` +* 交流四群:`1034621754`(满) +* 交流五群:`946350912` ## 在线演示 * Saber-基于Vue:[https://saber.bladex.vip](https://saber.bladex.vip) -- Gitee From 5c92833bf7d2dd6a526c5b2df396a65e452a4cd4 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 20 Aug 2020 00:19:14 +0800 Subject: [PATCH 120/163] =?UTF-8?q?:tada:=202.7.2.RELEASE=20=E9=9B=86?= =?UTF-8?q?=E6=88=90JustAuth=E6=94=AF=E6=8C=81=E7=AC=AC=E4=B8=89=E6=96=B9?= =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +- blade-auth/pom.xml | 7 +- .../auth/controller/SocialController.java | 92 + .../auth/granter/SocialTokenGranter.java | 91 + .../auth/granter/TokenGranterBuilder.java | 11 +- .../org/springblade/auth/utils/TokenUtil.java | 4 + .../src/main/resources/application-dev.yml | 5 + .../src/main/resources/application-prod.yml | 5 + .../src/main/resources/application-test.yml | 5 + blade-auth/src/main/resources/application.yml | 23 + blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- .../gateway/provider/AuthProvider.java | 1 + blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- .../springblade/system/feign/ISysClient.java | 20 + .../system/feign/ISysClientFallback.java | 12 + .../org/springblade/system/vo/GrantVO.java | 39 + blade-service-api/blade-user-api/pom.xml | 2 +- .../system/user/entity/UserInfo.java | 6 + .../system/user/entity/UserOauth.java | 107 + .../system/user/feign/IUserClient.java | 12 + .../user/feign/IUserClientFallback.java | 6 + blade-service-api/pom.xml | 4 +- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- .../system/controller/MenuController.java | 2 +- .../system/controller/RoleController.java | 10 +- .../springblade/system/feign/SysClient.java | 17 + .../system/service/ITenantService.java | 8 + .../system/service/impl/MenuServiceImpl.java | 4 + .../service/impl/TenantServiceImpl.java | 5 + blade-service/blade-user/pom.xml | 2 +- .../user/controller/UserController.java | 10 + .../system/user/feign/UserClient.java | 9 +- .../system/user/mapper/UserOauthMapper.java | 28 + .../system/user/mapper/UserOauthMapper.xml | 22 + .../user/service/IUserOauthService.java | 29 + .../system/user/service/IUserService.java | 19 +- .../service/impl/UserOauthServiceImpl.java | 35 + .../user/service/impl/UserServiceImpl.java | 57 + blade-service/pom.xml | 4 +- doc/sql/blade/blade-saber-mysql.sql | 26 +- doc/sql/blade/blade-sword-mysql.sql | 26 +- doc/sql/blade/blade-update-2.7.0~2.7.1.sql | 3311 ----------------- doc/sql/blade/blade-update-2.7.1~2.7.2.sql | 17 + pom.xml | 16 +- script/docker/.env | 2 +- script/docker/docker-compose.yml | 4 +- 59 files changed, 786 insertions(+), 3367 deletions(-) create mode 100644 blade-auth/src/main/java/org/springblade/auth/controller/SocialController.java create mode 100644 blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java create mode 100644 blade-auth/src/main/resources/application.yml create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantVO.java create mode 100644 blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/UserOauth.java create mode 100644 blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserOauthMapper.java create mode 100644 blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserOauthMapper.xml create mode 100644 blade-service/blade-user/src/main/java/org/springblade/system/user/service/IUserOauthService.java create mode 100644 blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserOauthServiceImpl.java delete mode 100644 doc/sql/blade/blade-update-2.7.0~2.7.1.sql create mode 100644 doc/sql/blade/blade-update-2.7.1~2.7.2.sql diff --git a/README.md b/README.md index acb94781..8f6ba28a 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status - Coverage Status - Downloads + Coverage Status + Downloads Downloads diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 2bd3c424..3fb5cb5f 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.7.1 + 2.7.2 blade-auth @@ -38,6 +38,11 @@ blade-core-log ${blade.tool.version} + + org.springblade + blade-core-social + ${blade.tool.version} + org.springblade blade-user-api diff --git a/blade-auth/src/main/java/org/springblade/auth/controller/SocialController.java b/blade-auth/src/main/java/org/springblade/auth/controller/SocialController.java new file mode 100644 index 00000000..e231dd67 --- /dev/null +++ b/blade-auth/src/main/java/org/springblade/auth/controller/SocialController.java @@ -0,0 +1,92 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.auth.controller; + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.AllArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import me.zhyd.oauth.model.AuthCallback; +import me.zhyd.oauth.model.AuthToken; +import me.zhyd.oauth.request.AuthRequest; +import me.zhyd.oauth.utils.AuthStateUtils; +import org.springblade.core.social.props.SocialProperties; +import org.springblade.core.social.utils.SocialUtil; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; +import org.springframework.web.bind.annotation.PathVariable; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; + +/** + * 第三方登陆端点 + * + * @author Chill + */ +@Slf4j +@RestController +@AllArgsConstructor +@ConditionalOnProperty(value = "social.enabled", havingValue = "true") +@Api(value = "第三方登陆", tags = "第三方登陆端点") +public class SocialController { + + private final SocialProperties socialProperties; + + /** + * 授权完毕跳转 + */ + @ApiOperation(value = "授权完毕跳转") + @RequestMapping("/oauth/render/{source}") + public void renderAuth(@PathVariable("source") String source, HttpServletResponse response) throws IOException { + AuthRequest authRequest = SocialUtil.getAuthRequest(source, socialProperties); + String authorizeUrl = authRequest.authorize(AuthStateUtils.createState()); + response.sendRedirect(authorizeUrl); + } + + /** + * 获取认证信息 + */ + @ApiOperation(value = "获取认证信息") + @RequestMapping("/oauth/callback/{source}") + public Object login(@PathVariable("source") String source, AuthCallback callback) { + AuthRequest authRequest = SocialUtil.getAuthRequest(source, socialProperties); + return authRequest.login(callback); + } + + /** + * 撤销授权 + */ + @ApiOperation(value = "撤销授权") + @RequestMapping("/oauth/revoke/{source}/{token}") + public Object revokeAuth(@PathVariable("source") String source, @PathVariable("token") String token) { + AuthRequest authRequest = SocialUtil.getAuthRequest(source, socialProperties); + return authRequest.revoke(AuthToken.builder().accessToken(token).build()); + } + + /** + * 续期accessToken + */ + @ApiOperation(value = "续期令牌") + @RequestMapping("/oauth/refresh/{source}") + public Object refreshAuth(@PathVariable("source") String source, String token) { + AuthRequest authRequest = SocialUtil.getAuthRequest(source, socialProperties); + return authRequest.refresh(AuthToken.builder().refreshToken(token).build()); + } + + +} diff --git a/blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java b/blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java new file mode 100644 index 00000000..905312d6 --- /dev/null +++ b/blade-auth/src/main/java/org/springblade/auth/granter/SocialTokenGranter.java @@ -0,0 +1,91 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.auth.granter; + +import lombok.AllArgsConstructor; +import me.zhyd.oauth.model.AuthCallback; +import me.zhyd.oauth.model.AuthResponse; +import me.zhyd.oauth.model.AuthUser; +import me.zhyd.oauth.request.AuthRequest; +import org.springblade.auth.utils.TokenUtil; +import org.springblade.core.log.exception.ServiceException; +import org.springblade.core.social.props.SocialProperties; +import org.springblade.core.social.utils.SocialUtil; +import org.springblade.core.tool.api.R; +import org.springblade.core.tool.utils.BeanUtil; +import org.springblade.core.tool.utils.Func; +import org.springblade.core.tool.utils.WebUtil; +import org.springblade.system.user.entity.UserInfo; +import org.springblade.system.user.entity.UserOauth; +import org.springblade.system.user.feign.IUserClient; +import org.springframework.stereotype.Component; + +import javax.servlet.http.HttpServletRequest; +import java.util.Objects; + +/** + * SocialTokenGranter + * + * @author Chill + */ +@Component +@AllArgsConstructor +public class SocialTokenGranter implements ITokenGranter { + + public static final String GRANT_TYPE = "social"; + + private static final Integer AUTH_SUCCESS_CODE = 2000; + + private final IUserClient userClient; + private final SocialProperties socialProperties; + + @Override + public UserInfo grant(TokenParameter tokenParameter) { + HttpServletRequest request = WebUtil.getRequest(); + String tenantId = Func.toStr(request.getHeader(TokenUtil.TENANT_HEADER_KEY), TokenUtil.DEFAULT_TENANT_ID); + // 开放平台来源 + String sourceParameter = request.getParameter("source"); + // 匹配是否有别名定义 + String source = socialProperties.getAlias().getOrDefault(sourceParameter, sourceParameter); + // 开放平台授权码 + String code = request.getParameter("code"); + // 开放平台状态吗 + String state = request.getParameter("state"); + + // 获取开放平台授权数据 + AuthRequest authRequest = SocialUtil.getAuthRequest(source, socialProperties); + AuthCallback authCallback = new AuthCallback(); + authCallback.setCode(code); + authCallback.setState(state); + AuthResponse authResponse = authRequest.login(authCallback); + AuthUser authUser; + if (authResponse.getCode() == AUTH_SUCCESS_CODE) { + authUser = (AuthUser) authResponse.getData(); + } else { + throw new ServiceException("social grant failure, auth response is not success"); + } + + // 组装数据 + UserOauth userOauth = Objects.requireNonNull(BeanUtil.copy(authUser, UserOauth.class)); + userOauth.setSource(authUser.getSource()); + userOauth.setTenantId(tenantId); + userOauth.setUuid(authUser.getUuid()); + // 远程调用,获取认证信息 + R result = userClient.userAuthInfo(userOauth); + return result.getData(); + } + +} diff --git a/blade-auth/src/main/java/org/springblade/auth/granter/TokenGranterBuilder.java b/blade-auth/src/main/java/org/springblade/auth/granter/TokenGranterBuilder.java index 1b035a14..e8700f7d 100644 --- a/blade-auth/src/main/java/org/springblade/auth/granter/TokenGranterBuilder.java +++ b/blade-auth/src/main/java/org/springblade/auth/granter/TokenGranterBuilder.java @@ -34,12 +34,13 @@ public class TokenGranterBuilder { /** * TokenGranter缓存池 */ - private static Map granterPool = new ConcurrentHashMap<>(); + private static final Map GRANTER_POOL = new ConcurrentHashMap<>(); static { - granterPool.put(PasswordTokenGranter.GRANT_TYPE, SpringUtil.getBean(PasswordTokenGranter.class)); - granterPool.put(CaptchaTokenGranter.GRANT_TYPE, SpringUtil.getBean(CaptchaTokenGranter.class)); - granterPool.put(RefreshTokenGranter.GRANT_TYPE, SpringUtil.getBean(RefreshTokenGranter.class)); + GRANTER_POOL.put(PasswordTokenGranter.GRANT_TYPE, SpringUtil.getBean(PasswordTokenGranter.class)); + GRANTER_POOL.put(CaptchaTokenGranter.GRANT_TYPE, SpringUtil.getBean(CaptchaTokenGranter.class)); + GRANTER_POOL.put(RefreshTokenGranter.GRANT_TYPE, SpringUtil.getBean(RefreshTokenGranter.class)); + GRANTER_POOL.put(SocialTokenGranter.GRANT_TYPE, SpringUtil.getBean(SocialTokenGranter.class)); } /** @@ -49,7 +50,7 @@ public class TokenGranterBuilder { * @return ITokenGranter */ public static ITokenGranter getGranter(String grantType) { - ITokenGranter tokenGranter = granterPool.get(Func.toStr(grantType, PasswordTokenGranter.GRANT_TYPE)); + ITokenGranter tokenGranter = GRANTER_POOL.get(Func.toStr(grantType, PasswordTokenGranter.GRANT_TYPE)); if (tokenGranter == null) { throw new SecureException("no grantType was found"); } else { diff --git a/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java b/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java index c3e1d641..912a1a83 100644 --- a/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java +++ b/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java @@ -58,6 +58,7 @@ public class TokenUtil { Map param = new HashMap<>(16); param.put(TokenConstant.TOKEN_TYPE, TokenConstant.ACCESS_TOKEN); param.put(TokenConstant.TENANT_ID, user.getTenantId()); + param.put(TokenConstant.OAUTH_ID, userInfo.getOauthId()); param.put(TokenConstant.USER_ID, Func.toStr(user.getId())); param.put(TokenConstant.ROLE_ID, user.getRoleId()); param.put(TokenConstant.ACCOUNT, user.getAccount()); @@ -66,6 +67,9 @@ public class TokenUtil { TokenInfo accessToken = SecureUtil.createJWT(param, "audience", "issuser", TokenConstant.ACCESS_TOKEN); AuthInfo authInfo = new AuthInfo(); + authInfo.setUserId(user.getId()); + authInfo.setTenantId(user.getTenantId()); + authInfo.setOauthId(userInfo.getOauthId()); authInfo.setAccount(user.getAccount()); authInfo.setUserName(user.getRealName()); authInfo.setAuthority(Func.join(userInfo.getRoles())); diff --git a/blade-auth/src/main/resources/application-dev.yml b/blade-auth/src/main/resources/application-dev.yml index edb797bf..85057ae2 100644 --- a/blade-auth/src/main/resources/application-dev.yml +++ b/blade-auth/src/main/resources/application-dev.yml @@ -9,3 +9,8 @@ spring: url: ${blade.datasource.dev.url} username: ${blade.datasource.dev.username} password: ${blade.datasource.dev.password} + +#第三方登陆 +social: + enabled: true + domain: http://127.0.0.1:1888 diff --git a/blade-auth/src/main/resources/application-prod.yml b/blade-auth/src/main/resources/application-prod.yml index 6baea344..6b4d7435 100644 --- a/blade-auth/src/main/resources/application-prod.yml +++ b/blade-auth/src/main/resources/application-prod.yml @@ -9,3 +9,8 @@ spring: url: ${blade.datasource.prod.url} username: ${blade.datasource.prod.username} password: ${blade.datasource.prod.password} + +#第三方登陆 +social: + enabled: true + domain: http://127.0.0.1:1888 diff --git a/blade-auth/src/main/resources/application-test.yml b/blade-auth/src/main/resources/application-test.yml index dfa7af70..0623b550 100644 --- a/blade-auth/src/main/resources/application-test.yml +++ b/blade-auth/src/main/resources/application-test.yml @@ -9,3 +9,8 @@ spring: url: ${blade.datasource.test.url} username: ${blade.datasource.test.username} password: ${blade.datasource.test.password} + +#第三方登陆 +social: + enabled: true + domain: http://127.0.0.1:1888 diff --git a/blade-auth/src/main/resources/application.yml b/blade-auth/src/main/resources/application.yml new file mode 100644 index 00000000..064e281e --- /dev/null +++ b/blade-auth/src/main/resources/application.yml @@ -0,0 +1,23 @@ +#第三方登陆配置 +social: + oauth: + GITHUB: + client-id: 233************ + client-secret: 233************************************ + redirect-uri: ${social.domain}/oauth/redirect/github + GITEE: + client-id: 1318429408fc3b25d1b740f909586bc3550abc803ece42b309047ef82a1ba023 + client-secret: 253a1964b2ac092d0c2d8682530b2564f37b210f750ab51b9129aa0f7fd015b5 + redirect-uri: ${social.domain}/oauth/redirect/gitee + WECHAT_OPEN: + client-id: 233************ + client-secret: 233************************************ + redirect-uri: ${social.domain}/oauth/redirect/wechat + QQ: + client-id: 233************ + client-secret: 233************************************ + redirect-uri: ${social.domain}/oauth/redirect/qq + DINGTALK: + client-id: 233************ + client-secret: 233************************************ + redirect-uri: ${social.domain}/oauth/redirect/dingtalk diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 6c2eb10d..34837d1b 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index e2f45a8c..ff88f7de 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java index 4728ce67..dcd91040 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java @@ -40,6 +40,7 @@ public class AuthProvider { defaultSkipUrl.add("/v2/api-docs/**"); defaultSkipUrl.add("/v2/api-docs-ext/**"); defaultSkipUrl.add("/auth/**"); + defaultSkipUrl.add("/oauth/**"); defaultSkipUrl.add("/log/**"); defaultSkipUrl.add("/menu/routes"); defaultSkipUrl.add("/menu/auth-routes"); diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 047410e4..66b43aa3 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index eb93f7cc..a2044875 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index ca0c725f..ffaa170c 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 7b541c13..61170710 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index b2a1cf07..6f9c309a 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 4929ddf6..b10a71a1 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index 4596007e..6b8b4132 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index fde0b326..616fda50 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index f9a4d694..70519c63 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 06298d51..f10cb388 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java index 80754ba7..302b5f25 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java @@ -16,8 +16,10 @@ package org.springblade.system.feign; import org.springblade.core.launch.constant.AppConstant; +import org.springblade.core.tool.api.R; import org.springblade.system.entity.Dept; import org.springblade.system.entity.Role; +import org.springblade.system.entity.Tenant; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -141,4 +143,22 @@ public interface ISysClient { @GetMapping(API_PREFIX + "/getRoleAlias") String getRoleAlias(@RequestParam("id") Long id); + /** + * 获取租户 + * + * @param id 主键 + * @return Tenant + */ + @GetMapping(API_PREFIX + "/tenant") + R getTenant(@RequestParam("id") Long id); + + /** + * 获取租户 + * + * @param tenantId 租户id + * @return Tenant + */ + @GetMapping(API_PREFIX + "/tenant-id") + R getTenant(@RequestParam("tenantId") String tenantId); + } diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java index 710cc877..f4578ab1 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java @@ -15,8 +15,10 @@ */ package org.springblade.system.feign; +import org.springblade.core.tool.api.R; import org.springblade.system.entity.Dept; import org.springblade.system.entity.Role; +import org.springblade.system.entity.Tenant; import org.springframework.stereotype.Component; import java.util.List; @@ -83,4 +85,14 @@ public class ISysClientFallback implements ISysClient { public String getRoleAlias(Long id) { return null; } + + @Override + public R getTenant(Long id) { + return null; + } + + @Override + public R getTenant(String tenantId) { + return null; + } } diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantVO.java new file mode 100644 index 00000000..79797f13 --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantVO.java @@ -0,0 +1,39 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.vo; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +/** + * GrantVO + * + * @author Chill + */ +@Data +public class GrantVO implements Serializable { + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "roleIds集合") + private List roleIds; + + @ApiModelProperty(value = "menuIds集合") + private List menuIds; + +} diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index ca06e556..baade0aa 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/UserInfo.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/UserInfo.java index d5e85e60..bb171c6e 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/UserInfo.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/UserInfo.java @@ -51,4 +51,10 @@ public class UserInfo implements Serializable { @ApiModelProperty(value = "角色集合") private List roles; + /** + * 第三方授权id + */ + @ApiModelProperty(value = "第三方授权id") + private String oauthId; + } diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/UserOauth.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/UserOauth.java new file mode 100644 index 00000000..e6c45fd0 --- /dev/null +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/entity/UserOauth.java @@ -0,0 +1,107 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.user.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +/** + * 实体类 + * + * @author Chill + */ +@Data +@TableName("blade_user_oauth") +public class UserOauth implements Serializable { + + private static final long serialVersionUID = 1L; + + + /** + * 主键 + */ + @JsonSerialize(using = ToStringSerializer.class) + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + private Long id; + + /** + * 租户ID + */ + private String tenantId; + + /** + * 第三方系统用户ID + */ + private String uuid; + + /** + * 用户ID + */ + @JsonSerialize(using = ToStringSerializer.class) + @ApiModelProperty(value = "用户主键") + private Long userId; + + /** + * 用户名 + */ + private String username; + /** + * 用户昵称 + */ + private String nickname; + /** + * 用户头像 + */ + private String avatar; + /** + * 用户网址 + */ + private String blog; + /** + * 所在公司 + */ + private String company; + /** + * 位置 + */ + private String location; + /** + * 用户邮箱 + */ + private String email; + /** + * 用户备注(各平台中的用户个人介绍) + */ + private String remark; + /** + * 性别 + */ + private String gender; + /** + * 用户来源 + */ + private String source; + + +} diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java index f7585506..d4521ada 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java @@ -19,8 +19,11 @@ package org.springblade.system.user.feign; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.tool.api.R; import org.springblade.system.user.entity.UserInfo; +import org.springblade.system.user.entity.UserOauth; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; /** @@ -56,4 +59,13 @@ public interface IUserClient { @GetMapping(API_PREFIX + "/user-info") R userInfo(@RequestParam("tenantId") String tenantId, @RequestParam("account") String account, @RequestParam("password") String password); + /** + * 获取第三方平台信息 + * + * @param userOauth 第三方授权用户信息 + * @return UserInfo + */ + @PostMapping(API_PREFIX + "/user-auth-info") + R userAuthInfo(@RequestBody UserOauth userOauth); + } diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClientFallback.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClientFallback.java index 02faf7b2..82c9fc2b 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClientFallback.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClientFallback.java @@ -17,6 +17,7 @@ package org.springblade.system.user.feign; import org.springblade.core.tool.api.R; import org.springblade.system.user.entity.UserInfo; +import org.springblade.system.user.entity.UserOauth; import org.springframework.stereotype.Component; /** @@ -36,4 +37,9 @@ public class IUserClientFallback implements IUserClient { public R userInfo(String tenantId, String account, String password) { return R.fail("未获取到账号信息"); } + + @Override + public R userAuthInfo(UserOauth userOauth) { + return R.fail("未获取到账号信息"); + } } diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index e4feba06..710ce797 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.7.1 + 2.7.2 4.0.0 blade-service-api ${project.artifactId} - 2.7.1 + 2.7.2 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index fb0e5b32..1febf832 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 5fcaed70..6de212d5 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 0d238ea4..f2b7d54b 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index aeeea6da..0345b3b1 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index ad2d9c14..237e594b 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -109,7 +109,7 @@ public class MenuController extends BladeController { @ApiOperationSupport(order = 5) @ApiOperation(value = "前端菜单数据", notes = "前端菜单数据") public R> routes(BladeUser user) { - List list = menuService.routes(user.getRoleId()); + List list = menuService.routes((user == null || user.getUserId() == 0L) ? null : user.getRoleId()); return R.data(list); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java index 619a991b..f9d1f712 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java @@ -28,6 +28,7 @@ import org.springblade.core.tool.node.INode; import org.springblade.core.tool.utils.Func; import org.springblade.system.entity.Role; import org.springblade.system.service.IRoleService; +import org.springblade.system.vo.GrantVO; import org.springblade.system.vo.RoleVO; import org.springblade.system.wrapper.RoleWrapper; import org.springframework.web.bind.annotation.*; @@ -114,17 +115,12 @@ public class RoleController extends BladeController { /** * 设置菜单权限 - * - * @param roleIds - * @param menuIds - * @return */ @PostMapping("/grant") @ApiOperationSupport(order = 6) @ApiOperation(value = "权限设置", notes = "传入roleId集合以及menuId集合") - public R grant(@ApiParam(value = "roleId集合", required = true) @RequestParam String roleIds, - @ApiParam(value = "menuId集合", required = true) @RequestParam String menuIds) { - boolean temp = roleService.grant(Func.toLongList(roleIds), Func.toLongList(menuIds)); + public R grant(@RequestBody GrantVO grantVO) { + boolean temp = roleService.grant(grantVO.getRoleIds(), grantVO.getMenuIds()); return R.status(temp); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java b/blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java index e4c41584..add563a6 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java @@ -16,11 +16,14 @@ package org.springblade.system.feign; import lombok.AllArgsConstructor; +import org.springblade.core.tool.api.R; import org.springblade.system.entity.Dept; import org.springblade.system.entity.Role; +import org.springblade.system.entity.Tenant; import org.springblade.system.service.IDeptService; import org.springblade.system.service.IPostService; import org.springblade.system.service.IRoleService; +import org.springblade.system.service.ITenantService; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import springfox.documentation.annotations.ApiIgnore; @@ -43,6 +46,8 @@ public class SysClient implements ISysClient { private IRoleService roleService; + private ITenantService tenantService; + @Override @GetMapping(API_PREFIX + "/getDept") public Dept getDept(Long id) { @@ -102,4 +107,16 @@ public class SysClient implements ISysClient { public String getRoleAlias(Long id) { return roleService.getById(id).getRoleAlias(); } + + @Override + @GetMapping(API_PREFIX + "/tenant") + public R getTenant(Long id) { + return R.data(tenantService.getById(id)); + } + + @Override + @GetMapping(API_PREFIX + "/tenant-id") + public R getTenant(String tenantId) { + return R.data(tenantService.getByTenantId(tenantId)); + } } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/ITenantService.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/ITenantService.java index 653d695c..1783df15 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/ITenantService.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/ITenantService.java @@ -35,6 +35,14 @@ public interface ITenantService extends BaseService { */ IPage selectTenantPage(IPage page, Tenant tenant); + /** + * 根据租户编号获取实体 + * + * @param tenantId + * @return + */ + Tenant getByTenantId(String tenantId); + /** * 新增 * diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java index 4902d0f2..64dfe971 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java @@ -24,6 +24,7 @@ import org.springblade.core.tool.constant.BladeConstant; import org.springblade.core.tool.node.ForestNodeMerger; import org.springblade.core.tool.support.Kv; import org.springblade.core.tool.utils.Func; +import org.springblade.core.tool.utils.StringUtil; import org.springblade.system.dto.MenuDTO; import org.springblade.system.entity.Menu; import org.springblade.system.entity.RoleMenu; @@ -55,6 +56,9 @@ public class MenuServiceImpl extends ServiceImpl implements IM @Override public List routes(String roleId) { + if (StringUtil.isBlank(roleId)) { + return null; + } List

      allMenus = baseMapper.allMenu(); List roleMenus = baseMapper.roleMenu(Func.toLongList(roleId)); List routes = new LinkedList<>(roleMenus); diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java index 0e566acd..21e671fc 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java @@ -53,6 +53,11 @@ public class TenantServiceImpl extends BaseServiceImpl imp return page.setRecords(baseMapper.selectTenantPage(page, tenant)); } + @Override + public Tenant getByTenantId(String tenantId) { + return getOne(Wrappers.query().lambda().eq(Tenant::getTenantId, tenantId)); + } + @Override @Transactional(rollbackFor = Exception.class) public boolean saveTenant(Tenant tenant) { diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 17427bce..ccf23647 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.1 + 2.7.2 4.0.0 diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java index d9785679..939bdb4d 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/controller/UserController.java @@ -257,5 +257,15 @@ public class UserController { EasyExcel.write(response.getOutputStream(), UserExcel.class).sheet("用户数据表").doWrite(list); } + /** + * 第三方注册用户 + */ + @PostMapping("/register-guest") + @ApiOperationSupport(order = 15) + @ApiOperation(value = "第三方注册用户", notes = "传入user") + public R registerGuest(User user, Long oauthId) { + return R.status(userService.registerGuest(user, oauthId)); + } + } diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/feign/UserClient.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/feign/UserClient.java index 62d970ac..f8f1e79e 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/feign/UserClient.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/feign/UserClient.java @@ -17,10 +17,11 @@ package org.springblade.system.user.feign; import lombok.AllArgsConstructor; import org.springblade.core.tool.api.R; -import org.springblade.system.user.entity.User; import org.springblade.system.user.entity.UserInfo; +import org.springblade.system.user.entity.UserOauth; import org.springblade.system.user.service.IUserService; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RestController; /** @@ -45,4 +46,10 @@ public class UserClient implements IUserClient { return R.data(service.userInfo(tenantId, account, password)); } + @Override + @PostMapping(API_PREFIX + "/user-auth-info") + public R userAuthInfo(UserOauth userOauth) { + return R.data(service.userInfo(userOauth)); + } + } diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserOauthMapper.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserOauthMapper.java new file mode 100644 index 00000000..350236e7 --- /dev/null +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserOauthMapper.java @@ -0,0 +1,28 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.user.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.springblade.system.user.entity.UserOauth; + +/** + * Mapper 接口 + * + * @author Chill + */ +public interface UserOauthMapper extends BaseMapper { + +} diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserOauthMapper.xml b/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserOauthMapper.xml new file mode 100644 index 00000000..c1ccf8da --- /dev/null +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/mapper/UserOauthMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/IUserOauthService.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/IUserOauthService.java new file mode 100644 index 00000000..dc5f06d2 --- /dev/null +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/IUserOauthService.java @@ -0,0 +1,29 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.user.service; + + +import com.baomidou.mybatisplus.extension.service.IService; +import org.springblade.system.user.entity.UserOauth; + +/** + * 服务类 + * + * @author Chill + */ +public interface IUserOauthService extends IService { + +} diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/IUserService.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/IUserService.java index 908eaf5a..7ec72819 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/IUserService.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/IUserService.java @@ -21,6 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import org.springblade.core.mp.base.BaseService; import org.springblade.system.user.entity.User; import org.springblade.system.user.entity.UserInfo; +import org.springblade.system.user.entity.UserOauth; import org.springblade.system.user.excel.UserExcel; import java.util.List; @@ -34,7 +35,6 @@ public interface IUserService extends BaseService { /** * 新增或修改用户 - * * @param user * @return */ @@ -67,6 +67,14 @@ public interface IUserService extends BaseService { */ UserInfo userInfo(String tenantId, String account, String password); + /** + * 用户信息 + * + * @param userOauth + * @return + */ + UserInfo userInfo(UserOauth userOauth); + /** * 给用户设置角色 * @@ -126,4 +134,13 @@ public interface IUserService extends BaseService { * @return */ List exportUser(Wrapper queryWrapper); + + /** + * 注册用户 + * + * @param user + * @param oauthId + * @return + */ + boolean registerGuest(User user, Long oauthId); } diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserOauthServiceImpl.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserOauthServiceImpl.java new file mode 100644 index 00000000..d0fdb7af --- /dev/null +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserOauthServiceImpl.java @@ -0,0 +1,35 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.user.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import lombok.AllArgsConstructor; +import org.springblade.system.user.entity.UserOauth; +import org.springblade.system.user.mapper.UserOauthMapper; +import org.springblade.system.user.service.IUserOauthService; +import org.springframework.stereotype.Service; + +/** + * 服务实现类 + * + * @author Chill + */ +@Service +@AllArgsConstructor +public class UserOauthServiceImpl extends ServiceImpl implements IUserOauthService { + +} diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java index bc85ba7e..278cdc77 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java @@ -24,15 +24,21 @@ import lombok.AllArgsConstructor; import org.springblade.common.constant.CommonConstant; import org.springblade.core.log.exception.ServiceException; import org.springblade.core.mp.base.BaseServiceImpl; +import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.*; +import org.springblade.system.entity.Tenant; import org.springblade.system.feign.ISysClient; import org.springblade.system.user.entity.User; import org.springblade.system.user.entity.UserInfo; +import org.springblade.system.user.entity.UserOauth; import org.springblade.system.user.excel.UserExcel; import org.springblade.system.user.mapper.UserMapper; +import org.springblade.system.user.service.IUserOauthService; import org.springblade.system.user.service.IUserService; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; +import java.util.Collections; import java.util.List; import java.util.Objects; @@ -44,8 +50,11 @@ import java.util.Objects; @Service @AllArgsConstructor public class UserServiceImpl extends BaseServiceImpl implements IUserService { + private static final String GUEST_NAME = "guest"; + private static final String MINUS_ONE = "-1"; private ISysClient sysClient; + private IUserOauthService userOauthService; @Override public boolean submit(User user) { @@ -88,6 +97,30 @@ public class UserServiceImpl extends BaseServiceImpl implement return userInfo; } + @Override + @Transactional(rollbackFor = Exception.class) + public UserInfo userInfo(UserOauth userOauth) { + UserOauth uo = userOauthService.getOne(Wrappers.query().lambda().eq(UserOauth::getUuid, userOauth.getUuid()).eq(UserOauth::getSource, userOauth.getSource())); + UserInfo userInfo; + if (Func.isNotEmpty(uo) && Func.isNotEmpty(uo.getUserId())) { + userInfo = this.userInfo(uo.getUserId()); + userInfo.setOauthId(Func.toStr(uo.getId())); + } else { + userInfo = new UserInfo(); + if (Func.isEmpty(uo)) { + userOauthService.save(userOauth); + userInfo.setOauthId(Func.toStr(userOauth.getId())); + } else { + userInfo.setOauthId(Func.toStr(uo.getId())); + } + User user = new User(); + user.setAccount(userOauth.getUsername()); + userInfo.setUser(user); + userInfo.setRoles(Collections.singletonList(GUEST_NAME)); + } + return userInfo; + } + @Override public boolean grant(String userIds, String roleIds) { User user = new User(); @@ -152,4 +185,28 @@ public class UserServiceImpl extends BaseServiceImpl implement return userList; } + @Override + @Transactional(rollbackFor = Exception.class) + public boolean registerGuest(User user, Long oauthId) { + R result = sysClient.getTenant(user.getTenantId()); + Tenant tenant = result.getData(); + if (!result.isSuccess() || tenant == null || tenant.getId() == null) { + throw new ApiException("租户信息错误!"); + } + UserOauth userOauth = userOauthService.getById(oauthId); + if (userOauth == null || userOauth.getId() == null) { + throw new ApiException("第三方登陆信息错误!"); + } + user.setRealName(user.getName()); + user.setAvatar(userOauth.getAvatar()); + user.setRoleId(MINUS_ONE); + user.setDeptId(MINUS_ONE); + user.setPostId(MINUS_ONE); + boolean userTemp = this.submit(user); + userOauth.setUserId(user.getId()); + userOauth.setTenantId(user.getTenantId()); + boolean oauthTemp = userOauthService.updateById(userOauth); + return (userTemp && oauthTemp); + } + } diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 609d4a39..c2a71024 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.7.1 + 2.7.2 blade-service ${project.artifactId} - 2.7.1 + 2.7.2 pom SpringBlade 微服务集合 diff --git a/doc/sql/blade/blade-saber-mysql.sql b/doc/sql/blade/blade-saber-mysql.sql index 2ed36ee1..81c63b2c 100644 --- a/doc/sql/blade/blade-saber-mysql.sql +++ b/doc/sql/blade/blade-saber-mysql.sql @@ -11,7 +11,7 @@ Target Server Version : 50729 File Encoding : 65001 - Date: 11/06/2020 18:19:32 + Date: 19/08/2020 18:25:33 */ SET NAMES utf8mb4; @@ -419,7 +419,7 @@ CREATE TABLE `blade_role_menu` ( -- Records of blade_role_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201); +INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201), (1296030340342616066, 1123598815738675201, 1123598816738675202), (1296030340367781890, 1123598815738675202, 1123598816738675202), (1296030340384559105, 1123598815738675219, 1123598816738675202), (1296030340401336321, 1123598815738675220, 1123598816738675202), (1296030340413919233, 1123598815738675221, 1123598816738675202), (1296030340434890753, 1123598815738675222, 1123598816738675202); COMMIT; -- ---------------------------- @@ -485,4 +485,26 @@ BEGIN; INSERT INTO `blade_user` VALUES (1123598821738675201, '000000', NULL, 'admin', '90b9aa7e25f80cf4f64e990b78a9fc5ebd6cecad', '管理员', '管理员', '', 'admin@bladex.vip', '22233322', '2018-08-08 00:00:00', 1, '1123598816738675201', '1123598813738675201', '1123598817738675201', 1123598821738675201, '2018-08-08 00:00:00', 1123598821738675201, '2018-08-08 00:00:00', 1, 0); COMMIT; +-- ---------------------------- +-- Table structure for blade_user_oauth +-- ---------------------------- +DROP TABLE IF EXISTS `blade_user_oauth`; +CREATE TABLE `blade_user_oauth` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID', + `uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方系统用户ID', + `user_id` bigint(64) NULL DEFAULT NULL COMMENT '用户ID', + `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号', + `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名', + `avatar` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', + `blog` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用主页', + `company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名', + `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址', + `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮件', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `gender` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别', + `source` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户第三方认证表'; + SET FOREIGN_KEY_CHECKS = 1; diff --git a/doc/sql/blade/blade-sword-mysql.sql b/doc/sql/blade/blade-sword-mysql.sql index fcedda7b..67a1bdea 100644 --- a/doc/sql/blade/blade-sword-mysql.sql +++ b/doc/sql/blade/blade-sword-mysql.sql @@ -11,7 +11,7 @@ Target Server Version : 50729 File Encoding : 65001 - Date: 11/06/2020 18:20:56 + Date: 19/08/2020 18:26:21 */ SET NAMES utf8mb4; @@ -419,7 +419,7 @@ CREATE TABLE `blade_role_menu` ( -- Records of blade_role_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201); +INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201), (1296030666634301441, 1123598815738675201, 1123598816738675202), (1296030666659467266, 1123598815738675202, 1123598816738675202), (1296030666680438785, 1123598815738675219, 1123598816738675202), (1296030666697216001, 1123598815738675220, 1123598816738675202), (1296030666713993218, 1123598815738675221, 1123598816738675202), (1296030666726576129, 1123598815738675222, 1123598816738675202); COMMIT; -- ---------------------------- @@ -485,4 +485,26 @@ BEGIN; INSERT INTO `blade_user` VALUES (1123598821738675201, '000000', NULL, 'admin', '90b9aa7e25f80cf4f64e990b78a9fc5ebd6cecad', '管理员', '管理员', '', 'admin@bladex.vip', '22233322', '2018-08-08 00:00:00', 1, '1123598816738675201', '1123598813738675201', '1123598817738675201', 1123598821738675201, '2018-08-08 00:00:00', 1123598821738675201, '2018-08-08 00:00:00', 1, 0); COMMIT; +-- ---------------------------- +-- Table structure for blade_user_oauth +-- ---------------------------- +DROP TABLE IF EXISTS `blade_user_oauth`; +CREATE TABLE `blade_user_oauth` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID', + `uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方系统用户ID', + `user_id` bigint(64) NULL DEFAULT NULL COMMENT '用户ID', + `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号', + `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名', + `avatar` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', + `blog` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用主页', + `company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名', + `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址', + `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮件', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `gender` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别', + `source` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户第三方认证表'; + SET FOREIGN_KEY_CHECKS = 1; diff --git a/doc/sql/blade/blade-update-2.7.0~2.7.1.sql b/doc/sql/blade/blade-update-2.7.0~2.7.1.sql deleted file mode 100644 index 15cd6222..00000000 --- a/doc/sql/blade/blade-update-2.7.0~2.7.1.sql +++ /dev/null @@ -1,3311 +0,0 @@ --- ---------------------------- --- 创建行政区划表 --- ---------------------------- -CREATE TABLE `blade_region` ( - `code` varchar(12) NOT NULL COMMENT '区划编号', - `parent_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父区划编号', - `ancestors` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '祖区划编号', - `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区划名称', - `province_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级区划编号', - `province_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级名称', - `city_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级区划编号', - `city_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级名称', - `district_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级区划编号', - `district_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级名称', - `town_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级区划编号', - `town_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级名称', - `village_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级区划编号', - `village_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级名称', - `level` int(2) NULL COMMENT '层级', - `sort` int(2) NULL COMMENT '排序', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`code`) -) COMMENT = '行政区划表' ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; - --- ---------------------------- --- 插入行政区划菜单数据 --- ---------------------------- -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399668962201', '0', 'base', '基础配置', 'menu', '/base', 'iconfont iconicon_affiliations_li', 97, 1, 0, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399668962202', '1164733399668962201', 'region', '行政区划', 'menu', '/base/region', 'iconfont icon-iframe', 1, 1, 0, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399668962203', '1164733399668962202', 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399668962204', '1164733399668962202', 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399668962205', '1164733399668962202', 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399668962206', '1164733399668962202', 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399668962207', '1164733399668962202', 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0); - --- ---------------------------- --- 增加行政区划菜单权限数据 --- ---------------------------- -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875226001', '1164733399668962201', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875226002', '1164733399668962202', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875226003', '1164733399668962203', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875226004', '1164733399668962204', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875226005', '1164733399668962205', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875226006', '1164733399668962206', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875226007', '1164733399668962207', '1123598816738675201'); - --- ---------------------------- --- 增加行政区划字典数据 --- ---------------------------- -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777230, 0, 'region', '-1', '行政区划', 13, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777231, 1123598814738777230, 'region', '0', '国家', 0, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777232, 1123598814738777230, 'region', '1', '省份/直辖市', 1, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777233, 1123598814738777230, 'region', '2', '地市', 2, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777234, 1123598814738777230, 'region', '3', '区县', 3, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777235, 1123598814738777230, 'region', '4', '乡镇', 4, NULL, 0); -INSERT INTO `blade_dict`(`id`, `parent_id`, `code`, `dict_key`, `dict_value`, `sort`, `remark`, `is_deleted`) -VALUES (1123598814738777236, 1123598814738777230, 'region', '5', '村委', 5, NULL, 0); - - --- ---------------------------- --- 插入行政区划表数据 --- ---------------------------- -INSERT INTO `blade_region` VALUES ('00', '0', '0', '中华人民共和国', '', '', '', '', '', '', '', '', '', '', 0, 1, ''); -INSERT INTO `blade_region` VALUES ('11', '00', '00', '北京市', '11', '北京市', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('1101', '11', '00,11', '北京市', '11', '北京市', '1101', '北京市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('110101', '1101', '00,11,1101', '东城区', '11', '北京市', '1101', '北京市', '110101', '东城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110102', '1101', '00,11,1101', '西城区', '11', '北京市', '1101', '北京市', '110102', '西城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110105', '1101', '00,11,1101', '朝阳区', '11', '北京市', '1101', '北京市', '110105', '朝阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110106', '1101', '00,11,1101', '丰台区', '11', '北京市', '1101', '北京市', '110106', '丰台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110107', '1101', '00,11,1101', '石景山区', '11', '北京市', '1101', '北京市', '110107', '石景山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110108', '1101', '00,11,1101', '海淀区', '11', '北京市', '1101', '北京市', '110108', '海淀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110109', '1101', '00,11,1101', '门头沟区', '11', '北京市', '1101', '北京市', '110109', '门头沟区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110111', '1101', '00,11,1101', '房山区', '11', '北京市', '1101', '北京市', '110111', '房山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110112', '1101', '00,11,1101', '通州区', '11', '北京市', '1101', '北京市', '110112', '通州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110113', '1101', '00,11,1101', '顺义区', '11', '北京市', '1101', '北京市', '110113', '顺义区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110114', '1101', '00,11,1101', '昌平区', '11', '北京市', '1101', '北京市', '110114', '昌平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110115', '1101', '00,11,1101', '大兴区', '11', '北京市', '1101', '北京市', '110115', '大兴区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110116', '1101', '00,11,1101', '怀柔区', '11', '北京市', '1101', '北京市', '110116', '怀柔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110117', '1101', '00,11,1101', '平谷区', '11', '北京市', '1101', '北京市', '110117', '平谷区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110118', '1101', '00,11,1101', '密云区', '11', '北京市', '1101', '北京市', '110118', '密云区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('110119', '1101', '00,11,1101', '延庆区', '11', '北京市', '1101', '北京市', '110119', '延庆区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('12', '00', '00', '天津市', '12', '天津市', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('1201', '12', '00,12', '天津市', '12', '天津市', '1201', '天津市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('120101', '1201', '00,12,1201', '和平区', '12', '天津市', '1201', '天津市', '120101', '和平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120102', '1201', '00,12,1201', '河东区', '12', '天津市', '1201', '天津市', '120102', '河东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120103', '1201', '00,12,1201', '河西区', '12', '天津市', '1201', '天津市', '120103', '河西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120104', '1201', '00,12,1201', '南开区', '12', '天津市', '1201', '天津市', '120104', '南开区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120105', '1201', '00,12,1201', '河北区', '12', '天津市', '1201', '天津市', '120105', '河北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120106', '1201', '00,12,1201', '红桥区', '12', '天津市', '1201', '天津市', '120106', '红桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120110', '1201', '00,12,1201', '东丽区', '12', '天津市', '1201', '天津市', '120110', '东丽区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120111', '1201', '00,12,1201', '西青区', '12', '天津市', '1201', '天津市', '120111', '西青区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120112', '1201', '00,12,1201', '津南区', '12', '天津市', '1201', '天津市', '120112', '津南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120113', '1201', '00,12,1201', '北辰区', '12', '天津市', '1201', '天津市', '120113', '北辰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120114', '1201', '00,12,1201', '武清区', '12', '天津市', '1201', '天津市', '120114', '武清区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120115', '1201', '00,12,1201', '宝坻区', '12', '天津市', '1201', '天津市', '120115', '宝坻区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120116', '1201', '00,12,1201', '滨海新区', '12', '天津市', '1201', '天津市', '120116', '滨海新区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120117', '1201', '00,12,1201', '宁河区', '12', '天津市', '1201', '天津市', '120117', '宁河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120118', '1201', '00,12,1201', '静海区', '12', '天津市', '1201', '天津市', '120118', '静海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('120119', '1201', '00,12,1201', '蓟州区', '12', '天津市', '1201', '天津市', '120119', '蓟州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('13', '00', '00', '河北省', '13', '河北省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('1301', '13', '00,13', '石家庄市', '13', '河北省', '1301', '石家庄市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130102', '1301', '00,13,1301', '长安区', '13', '河北省', '1301', '石家庄市', '130102', '长安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130104', '1301', '00,13,1301', '桥西区', '13', '河北省', '1301', '石家庄市', '130104', '桥西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130105', '1301', '00,13,1301', '新华区', '13', '河北省', '1301', '石家庄市', '130105', '新华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130107', '1301', '00,13,1301', '井陉矿区', '13', '河北省', '1301', '石家庄市', '130107', '井陉矿区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130108', '1301', '00,13,1301', '裕华区', '13', '河北省', '1301', '石家庄市', '130108', '裕华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130109', '1301', '00,13,1301', '藁城区', '13', '河北省', '1301', '石家庄市', '130109', '藁城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130110', '1301', '00,13,1301', '鹿泉区', '13', '河北省', '1301', '石家庄市', '130110', '鹿泉区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130111', '1301', '00,13,1301', '栾城区', '13', '河北省', '1301', '石家庄市', '130111', '栾城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130121', '1301', '00,13,1301', '井陉县', '13', '河北省', '1301', '石家庄市', '130121', '井陉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130123', '1301', '00,13,1301', '正定县', '13', '河北省', '1301', '石家庄市', '130123', '正定县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130125', '1301', '00,13,1301', '行唐县', '13', '河北省', '1301', '石家庄市', '130125', '行唐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130126', '1301', '00,13,1301', '灵寿县', '13', '河北省', '1301', '石家庄市', '130126', '灵寿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130127', '1301', '00,13,1301', '高邑县', '13', '河北省', '1301', '石家庄市', '130127', '高邑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130128', '1301', '00,13,1301', '深泽县', '13', '河北省', '1301', '石家庄市', '130128', '深泽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130129', '1301', '00,13,1301', '赞皇县', '13', '河北省', '1301', '石家庄市', '130129', '赞皇县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130130', '1301', '00,13,1301', '无极县', '13', '河北省', '1301', '石家庄市', '130130', '无极县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130131', '1301', '00,13,1301', '平山县', '13', '河北省', '1301', '石家庄市', '130131', '平山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130132', '1301', '00,13,1301', '元氏县', '13', '河北省', '1301', '石家庄市', '130132', '元氏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130133', '1301', '00,13,1301', '赵县', '13', '河北省', '1301', '石家庄市', '130133', '赵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130181', '1301', '00,13,1301', '辛集市', '13', '河北省', '1301', '石家庄市', '130181', '辛集市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130183', '1301', '00,13,1301', '晋州市', '13', '河北省', '1301', '石家庄市', '130183', '晋州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130184', '1301', '00,13,1301', '新乐市', '13', '河北省', '1301', '石家庄市', '130184', '新乐市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1302', '13', '00,13', '唐山市', '13', '河北省', '1302', '唐山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130202', '1302', '00,13,1302', '路南区', '13', '河北省', '1302', '唐山市', '130202', '路南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130203', '1302', '00,13,1302', '路北区', '13', '河北省', '1302', '唐山市', '130203', '路北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130204', '1302', '00,13,1302', '古冶区', '13', '河北省', '1302', '唐山市', '130204', '古冶区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130205', '1302', '00,13,1302', '开平区', '13', '河北省', '1302', '唐山市', '130205', '开平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130207', '1302', '00,13,1302', '丰南区', '13', '河北省', '1302', '唐山市', '130207', '丰南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130208', '1302', '00,13,1302', '丰润区', '13', '河北省', '1302', '唐山市', '130208', '丰润区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130209', '1302', '00,13,1302', '曹妃甸区', '13', '河北省', '1302', '唐山市', '130209', '曹妃甸区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130224', '1302', '00,13,1302', '滦南县', '13', '河北省', '1302', '唐山市', '130224', '滦南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130225', '1302', '00,13,1302', '乐亭县', '13', '河北省', '1302', '唐山市', '130225', '乐亭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130227', '1302', '00,13,1302', '迁西县', '13', '河北省', '1302', '唐山市', '130227', '迁西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130229', '1302', '00,13,1302', '玉田县', '13', '河北省', '1302', '唐山市', '130229', '玉田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130281', '1302', '00,13,1302', '遵化市', '13', '河北省', '1302', '唐山市', '130281', '遵化市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130283', '1302', '00,13,1302', '迁安市', '13', '河北省', '1302', '唐山市', '130283', '迁安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130284', '1302', '00,13,1302', '滦州市', '13', '河北省', '1302', '唐山市', '130284', '滦州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1303', '13', '00,13', '秦皇岛市', '13', '河北省', '1303', '秦皇岛市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130302', '1303', '00,13,1303', '海港区', '13', '河北省', '1303', '秦皇岛市', '130302', '海港区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130303', '1303', '00,13,1303', '山海关区', '13', '河北省', '1303', '秦皇岛市', '130303', '山海关区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130304', '1303', '00,13,1303', '北戴河区', '13', '河北省', '1303', '秦皇岛市', '130304', '北戴河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130306', '1303', '00,13,1303', '抚宁区', '13', '河北省', '1303', '秦皇岛市', '130306', '抚宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130321', '1303', '00,13,1303', '青龙满族自治县', '13', '河北省', '1303', '秦皇岛市', '130321', '青龙满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130322', '1303', '00,13,1303', '昌黎县', '13', '河北省', '1303', '秦皇岛市', '130322', '昌黎县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130324', '1303', '00,13,1303', '卢龙县', '13', '河北省', '1303', '秦皇岛市', '130324', '卢龙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1304', '13', '00,13', '邯郸市', '13', '河北省', '1304', '邯郸市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130402', '1304', '00,13,1304', '邯山区', '13', '河北省', '1304', '邯郸市', '130402', '邯山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130403', '1304', '00,13,1304', '丛台区', '13', '河北省', '1304', '邯郸市', '130403', '丛台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130404', '1304', '00,13,1304', '复兴区', '13', '河北省', '1304', '邯郸市', '130404', '复兴区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130406', '1304', '00,13,1304', '峰峰矿区', '13', '河北省', '1304', '邯郸市', '130406', '峰峰矿区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130407', '1304', '00,13,1304', '肥乡区', '13', '河北省', '1304', '邯郸市', '130407', '肥乡区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130408', '1304', '00,13,1304', '永年区', '13', '河北省', '1304', '邯郸市', '130408', '永年区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130423', '1304', '00,13,1304', '临漳县', '13', '河北省', '1304', '邯郸市', '130423', '临漳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130424', '1304', '00,13,1304', '成安县', '13', '河北省', '1304', '邯郸市', '130424', '成安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130425', '1304', '00,13,1304', '大名县', '13', '河北省', '1304', '邯郸市', '130425', '大名县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130426', '1304', '00,13,1304', '涉县', '13', '河北省', '1304', '邯郸市', '130426', '涉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130427', '1304', '00,13,1304', '磁县', '13', '河北省', '1304', '邯郸市', '130427', '磁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130430', '1304', '00,13,1304', '邱县', '13', '河北省', '1304', '邯郸市', '130430', '邱县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130431', '1304', '00,13,1304', '鸡泽县', '13', '河北省', '1304', '邯郸市', '130431', '鸡泽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130432', '1304', '00,13,1304', '广平县', '13', '河北省', '1304', '邯郸市', '130432', '广平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130433', '1304', '00,13,1304', '馆陶县', '13', '河北省', '1304', '邯郸市', '130433', '馆陶县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130434', '1304', '00,13,1304', '魏县', '13', '河北省', '1304', '邯郸市', '130434', '魏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130435', '1304', '00,13,1304', '曲周县', '13', '河北省', '1304', '邯郸市', '130435', '曲周县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130481', '1304', '00,13,1304', '武安市', '13', '河北省', '1304', '邯郸市', '130481', '武安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1305', '13', '00,13', '邢台市', '13', '河北省', '1305', '邢台市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130502', '1305', '00,13,1305', '桥东区', '13', '河北省', '1305', '邢台市', '130502', '桥东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130503', '1305', '00,13,1305', '桥西区', '13', '河北省', '1305', '邢台市', '130503', '桥西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130521', '1305', '00,13,1305', '邢台县', '13', '河北省', '1305', '邢台市', '130521', '邢台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130522', '1305', '00,13,1305', '临城县', '13', '河北省', '1305', '邢台市', '130522', '临城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130523', '1305', '00,13,1305', '内丘县', '13', '河北省', '1305', '邢台市', '130523', '内丘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130524', '1305', '00,13,1305', '柏乡县', '13', '河北省', '1305', '邢台市', '130524', '柏乡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130525', '1305', '00,13,1305', '隆尧县', '13', '河北省', '1305', '邢台市', '130525', '隆尧县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130526', '1305', '00,13,1305', '任县', '13', '河北省', '1305', '邢台市', '130526', '任县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130527', '1305', '00,13,1305', '南和县', '13', '河北省', '1305', '邢台市', '130527', '南和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130528', '1305', '00,13,1305', '宁晋县', '13', '河北省', '1305', '邢台市', '130528', '宁晋县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130529', '1305', '00,13,1305', '巨鹿县', '13', '河北省', '1305', '邢台市', '130529', '巨鹿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130530', '1305', '00,13,1305', '新河县', '13', '河北省', '1305', '邢台市', '130530', '新河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130531', '1305', '00,13,1305', '广宗县', '13', '河北省', '1305', '邢台市', '130531', '广宗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130532', '1305', '00,13,1305', '平乡县', '13', '河北省', '1305', '邢台市', '130532', '平乡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130533', '1305', '00,13,1305', '威县', '13', '河北省', '1305', '邢台市', '130533', '威县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130534', '1305', '00,13,1305', '清河县', '13', '河北省', '1305', '邢台市', '130534', '清河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130535', '1305', '00,13,1305', '临西县', '13', '河北省', '1305', '邢台市', '130535', '临西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130581', '1305', '00,13,1305', '南宫市', '13', '河北省', '1305', '邢台市', '130581', '南宫市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130582', '1305', '00,13,1305', '沙河市', '13', '河北省', '1305', '邢台市', '130582', '沙河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1306', '13', '00,13', '保定市', '13', '河北省', '1306', '保定市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130602', '1306', '00,13,1306', '竞秀区', '13', '河北省', '1306', '保定市', '130602', '竞秀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130606', '1306', '00,13,1306', '莲池区', '13', '河北省', '1306', '保定市', '130606', '莲池区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130607', '1306', '00,13,1306', '满城区', '13', '河北省', '1306', '保定市', '130607', '满城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130608', '1306', '00,13,1306', '清苑区', '13', '河北省', '1306', '保定市', '130608', '清苑区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130609', '1306', '00,13,1306', '徐水区', '13', '河北省', '1306', '保定市', '130609', '徐水区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130623', '1306', '00,13,1306', '涞水县', '13', '河北省', '1306', '保定市', '130623', '涞水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130624', '1306', '00,13,1306', '阜平县', '13', '河北省', '1306', '保定市', '130624', '阜平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130626', '1306', '00,13,1306', '定兴县', '13', '河北省', '1306', '保定市', '130626', '定兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130627', '1306', '00,13,1306', '唐县', '13', '河北省', '1306', '保定市', '130627', '唐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130628', '1306', '00,13,1306', '高阳县', '13', '河北省', '1306', '保定市', '130628', '高阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130629', '1306', '00,13,1306', '容城县', '13', '河北省', '1306', '保定市', '130629', '容城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130630', '1306', '00,13,1306', '涞源县', '13', '河北省', '1306', '保定市', '130630', '涞源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130631', '1306', '00,13,1306', '望都县', '13', '河北省', '1306', '保定市', '130631', '望都县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130632', '1306', '00,13,1306', '安新县', '13', '河北省', '1306', '保定市', '130632', '安新县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130633', '1306', '00,13,1306', '易县', '13', '河北省', '1306', '保定市', '130633', '易县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130634', '1306', '00,13,1306', '曲阳县', '13', '河北省', '1306', '保定市', '130634', '曲阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130635', '1306', '00,13,1306', '蠡县', '13', '河北省', '1306', '保定市', '130635', '蠡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130636', '1306', '00,13,1306', '顺平县', '13', '河北省', '1306', '保定市', '130636', '顺平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130637', '1306', '00,13,1306', '博野县', '13', '河北省', '1306', '保定市', '130637', '博野县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130638', '1306', '00,13,1306', '雄县', '13', '河北省', '1306', '保定市', '130638', '雄县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130681', '1306', '00,13,1306', '涿州市', '13', '河北省', '1306', '保定市', '130681', '涿州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130682', '1306', '00,13,1306', '定州市', '13', '河北省', '1306', '保定市', '130682', '定州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130683', '1306', '00,13,1306', '安国市', '13', '河北省', '1306', '保定市', '130683', '安国市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130684', '1306', '00,13,1306', '高碑店市', '13', '河北省', '1306', '保定市', '130684', '高碑店市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1307', '13', '00,13', '张家口市', '13', '河北省', '1307', '张家口市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130702', '1307', '00,13,1307', '桥东区', '13', '河北省', '1307', '张家口市', '130702', '桥东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130703', '1307', '00,13,1307', '桥西区', '13', '河北省', '1307', '张家口市', '130703', '桥西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130705', '1307', '00,13,1307', '宣化区', '13', '河北省', '1307', '张家口市', '130705', '宣化区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130706', '1307', '00,13,1307', '下花园区', '13', '河北省', '1307', '张家口市', '130706', '下花园区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130708', '1307', '00,13,1307', '万全区', '13', '河北省', '1307', '张家口市', '130708', '万全区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130709', '1307', '00,13,1307', '崇礼区', '13', '河北省', '1307', '张家口市', '130709', '崇礼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130722', '1307', '00,13,1307', '张北县', '13', '河北省', '1307', '张家口市', '130722', '张北县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130723', '1307', '00,13,1307', '康保县', '13', '河北省', '1307', '张家口市', '130723', '康保县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130724', '1307', '00,13,1307', '沽源县', '13', '河北省', '1307', '张家口市', '130724', '沽源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130725', '1307', '00,13,1307', '尚义县', '13', '河北省', '1307', '张家口市', '130725', '尚义县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130726', '1307', '00,13,1307', '蔚县', '13', '河北省', '1307', '张家口市', '130726', '蔚县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130727', '1307', '00,13,1307', '阳原县', '13', '河北省', '1307', '张家口市', '130727', '阳原县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130728', '1307', '00,13,1307', '怀安县', '13', '河北省', '1307', '张家口市', '130728', '怀安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130730', '1307', '00,13,1307', '怀来县', '13', '河北省', '1307', '张家口市', '130730', '怀来县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130731', '1307', '00,13,1307', '涿鹿县', '13', '河北省', '1307', '张家口市', '130731', '涿鹿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130732', '1307', '00,13,1307', '赤城县', '13', '河北省', '1307', '张家口市', '130732', '赤城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1308', '13', '00,13', '承德市', '13', '河北省', '1308', '承德市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130802', '1308', '00,13,1308', '双桥区', '13', '河北省', '1308', '承德市', '130802', '双桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130803', '1308', '00,13,1308', '双滦区', '13', '河北省', '1308', '承德市', '130803', '双滦区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130804', '1308', '00,13,1308', '鹰手营子矿区', '13', '河北省', '1308', '承德市', '130804', '鹰手营子矿区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130821', '1308', '00,13,1308', '承德县', '13', '河北省', '1308', '承德市', '130821', '承德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130822', '1308', '00,13,1308', '兴隆县', '13', '河北省', '1308', '承德市', '130822', '兴隆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130824', '1308', '00,13,1308', '滦平县', '13', '河北省', '1308', '承德市', '130824', '滦平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130825', '1308', '00,13,1308', '隆化县', '13', '河北省', '1308', '承德市', '130825', '隆化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130826', '1308', '00,13,1308', '丰宁满族自治县', '13', '河北省', '1308', '承德市', '130826', '丰宁满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130827', '1308', '00,13,1308', '宽城满族自治县', '13', '河北省', '1308', '承德市', '130827', '宽城满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130828', '1308', '00,13,1308', '围场满族蒙古族自治县', '13', '河北省', '1308', '承德市', '130828', '围场满族蒙古族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130881', '1308', '00,13,1308', '平泉市', '13', '河北省', '1308', '承德市', '130881', '平泉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1309', '13', '00,13', '沧州市', '13', '河北省', '1309', '沧州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('130902', '1309', '00,13,1309', '新华区', '13', '河北省', '1309', '沧州市', '130902', '新华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130903', '1309', '00,13,1309', '运河区', '13', '河北省', '1309', '沧州市', '130903', '运河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130921', '1309', '00,13,1309', '沧县', '13', '河北省', '1309', '沧州市', '130921', '沧县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130922', '1309', '00,13,1309', '青县', '13', '河北省', '1309', '沧州市', '130922', '青县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130923', '1309', '00,13,1309', '东光县', '13', '河北省', '1309', '沧州市', '130923', '东光县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130924', '1309', '00,13,1309', '海兴县', '13', '河北省', '1309', '沧州市', '130924', '海兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130925', '1309', '00,13,1309', '盐山县', '13', '河北省', '1309', '沧州市', '130925', '盐山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130926', '1309', '00,13,1309', '肃宁县', '13', '河北省', '1309', '沧州市', '130926', '肃宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130927', '1309', '00,13,1309', '南皮县', '13', '河北省', '1309', '沧州市', '130927', '南皮县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130928', '1309', '00,13,1309', '吴桥县', '13', '河北省', '1309', '沧州市', '130928', '吴桥县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130929', '1309', '00,13,1309', '献县', '13', '河北省', '1309', '沧州市', '130929', '献县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130930', '1309', '00,13,1309', '孟村回族自治县', '13', '河北省', '1309', '沧州市', '130930', '孟村回族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130981', '1309', '00,13,1309', '泊头市', '13', '河北省', '1309', '沧州市', '130981', '泊头市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130982', '1309', '00,13,1309', '任丘市', '13', '河北省', '1309', '沧州市', '130982', '任丘市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130983', '1309', '00,13,1309', '黄骅市', '13', '河北省', '1309', '沧州市', '130983', '黄骅市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('130984', '1309', '00,13,1309', '河间市', '13', '河北省', '1309', '沧州市', '130984', '河间市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1310', '13', '00,13', '廊坊市', '13', '河北省', '1310', '廊坊市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('131002', '1310', '00,13,1310', '安次区', '13', '河北省', '1310', '廊坊市', '131002', '安次区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131003', '1310', '00,13,1310', '广阳区', '13', '河北省', '1310', '廊坊市', '131003', '广阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131022', '1310', '00,13,1310', '固安县', '13', '河北省', '1310', '廊坊市', '131022', '固安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131023', '1310', '00,13,1310', '永清县', '13', '河北省', '1310', '廊坊市', '131023', '永清县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131024', '1310', '00,13,1310', '香河县', '13', '河北省', '1310', '廊坊市', '131024', '香河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131025', '1310', '00,13,1310', '大城县', '13', '河北省', '1310', '廊坊市', '131025', '大城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131026', '1310', '00,13,1310', '文安县', '13', '河北省', '1310', '廊坊市', '131026', '文安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131028', '1310', '00,13,1310', '大厂回族自治县', '13', '河北省', '1310', '廊坊市', '131028', '大厂回族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131081', '1310', '00,13,1310', '霸州市', '13', '河北省', '1310', '廊坊市', '131081', '霸州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131082', '1310', '00,13,1310', '三河市', '13', '河北省', '1310', '廊坊市', '131082', '三河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1311', '13', '00,13', '衡水市', '13', '河北省', '1311', '衡水市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('131102', '1311', '00,13,1311', '桃城区', '13', '河北省', '1311', '衡水市', '131102', '桃城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131103', '1311', '00,13,1311', '冀州区', '13', '河北省', '1311', '衡水市', '131103', '冀州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131121', '1311', '00,13,1311', '枣强县', '13', '河北省', '1311', '衡水市', '131121', '枣强县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131122', '1311', '00,13,1311', '武邑县', '13', '河北省', '1311', '衡水市', '131122', '武邑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131123', '1311', '00,13,1311', '武强县', '13', '河北省', '1311', '衡水市', '131123', '武强县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131124', '1311', '00,13,1311', '饶阳县', '13', '河北省', '1311', '衡水市', '131124', '饶阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131125', '1311', '00,13,1311', '安平县', '13', '河北省', '1311', '衡水市', '131125', '安平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131126', '1311', '00,13,1311', '故城县', '13', '河北省', '1311', '衡水市', '131126', '故城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131127', '1311', '00,13,1311', '景县', '13', '河北省', '1311', '衡水市', '131127', '景县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131128', '1311', '00,13,1311', '阜城县', '13', '河北省', '1311', '衡水市', '131128', '阜城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('131182', '1311', '00,13,1311', '深州市', '13', '河北省', '1311', '衡水市', '131182', '深州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('14', '00', '00', '山西省', '14', '山西省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('1401', '14', '00,14', '太原市', '14', '山西省', '1401', '太原市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140105', '1401', '00,14,1401', '小店区', '14', '山西省', '1401', '太原市', '140105', '小店区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140106', '1401', '00,14,1401', '迎泽区', '14', '山西省', '1401', '太原市', '140106', '迎泽区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140107', '1401', '00,14,1401', '杏花岭区', '14', '山西省', '1401', '太原市', '140107', '杏花岭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140108', '1401', '00,14,1401', '尖草坪区', '14', '山西省', '1401', '太原市', '140108', '尖草坪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140109', '1401', '00,14,1401', '万柏林区', '14', '山西省', '1401', '太原市', '140109', '万柏林区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140110', '1401', '00,14,1401', '晋源区', '14', '山西省', '1401', '太原市', '140110', '晋源区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140121', '1401', '00,14,1401', '清徐县', '14', '山西省', '1401', '太原市', '140121', '清徐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140122', '1401', '00,14,1401', '阳曲县', '14', '山西省', '1401', '太原市', '140122', '阳曲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140123', '1401', '00,14,1401', '娄烦县', '14', '山西省', '1401', '太原市', '140123', '娄烦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140181', '1401', '00,14,1401', '古交市', '14', '山西省', '1401', '太原市', '140181', '古交市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1402', '14', '00,14', '大同市', '14', '山西省', '1402', '大同市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140212', '1402', '00,14,1402', '新荣区', '14', '山西省', '1402', '大同市', '140212', '新荣区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140213', '1402', '00,14,1402', '平城区', '14', '山西省', '1402', '大同市', '140213', '平城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140214', '1402', '00,14,1402', '云冈区', '14', '山西省', '1402', '大同市', '140214', '云冈区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140215', '1402', '00,14,1402', '云州区', '14', '山西省', '1402', '大同市', '140215', '云州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140221', '1402', '00,14,1402', '阳高县', '14', '山西省', '1402', '大同市', '140221', '阳高县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140222', '1402', '00,14,1402', '天镇县', '14', '山西省', '1402', '大同市', '140222', '天镇县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140223', '1402', '00,14,1402', '广灵县', '14', '山西省', '1402', '大同市', '140223', '广灵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140224', '1402', '00,14,1402', '灵丘县', '14', '山西省', '1402', '大同市', '140224', '灵丘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140225', '1402', '00,14,1402', '浑源县', '14', '山西省', '1402', '大同市', '140225', '浑源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140226', '1402', '00,14,1402', '左云县', '14', '山西省', '1402', '大同市', '140226', '左云县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1403', '14', '00,14', '阳泉市', '14', '山西省', '1403', '阳泉市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140302', '1403', '00,14,1403', '城区', '14', '山西省', '1403', '阳泉市', '140302', '城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140303', '1403', '00,14,1403', '矿区', '14', '山西省', '1403', '阳泉市', '140303', '矿区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140311', '1403', '00,14,1403', '郊区', '14', '山西省', '1403', '阳泉市', '140311', '郊区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140321', '1403', '00,14,1403', '平定县', '14', '山西省', '1403', '阳泉市', '140321', '平定县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140322', '1403', '00,14,1403', '盂县', '14', '山西省', '1403', '阳泉市', '140322', '盂县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1404', '14', '00,14', '长治市', '14', '山西省', '1404', '长治市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140403', '1404', '00,14,1404', '潞州区', '14', '山西省', '1404', '长治市', '140403', '潞州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140404', '1404', '00,14,1404', '上党区', '14', '山西省', '1404', '长治市', '140404', '上党区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140405', '1404', '00,14,1404', '屯留区', '14', '山西省', '1404', '长治市', '140405', '屯留区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140406', '1404', '00,14,1404', '潞城区', '14', '山西省', '1404', '长治市', '140406', '潞城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140423', '1404', '00,14,1404', '襄垣县', '14', '山西省', '1404', '长治市', '140423', '襄垣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140425', '1404', '00,14,1404', '平顺县', '14', '山西省', '1404', '长治市', '140425', '平顺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140426', '1404', '00,14,1404', '黎城县', '14', '山西省', '1404', '长治市', '140426', '黎城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140427', '1404', '00,14,1404', '壶关县', '14', '山西省', '1404', '长治市', '140427', '壶关县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140428', '1404', '00,14,1404', '长子县', '14', '山西省', '1404', '长治市', '140428', '长子县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140429', '1404', '00,14,1404', '武乡县', '14', '山西省', '1404', '长治市', '140429', '武乡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140430', '1404', '00,14,1404', '沁县', '14', '山西省', '1404', '长治市', '140430', '沁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140431', '1404', '00,14,1404', '沁源县', '14', '山西省', '1404', '长治市', '140431', '沁源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1405', '14', '00,14', '晋城市', '14', '山西省', '1405', '晋城市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140502', '1405', '00,14,1405', '城区', '14', '山西省', '1405', '晋城市', '140502', '城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140521', '1405', '00,14,1405', '沁水县', '14', '山西省', '1405', '晋城市', '140521', '沁水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140522', '1405', '00,14,1405', '阳城县', '14', '山西省', '1405', '晋城市', '140522', '阳城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140524', '1405', '00,14,1405', '陵川县', '14', '山西省', '1405', '晋城市', '140524', '陵川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140525', '1405', '00,14,1405', '泽州县', '14', '山西省', '1405', '晋城市', '140525', '泽州县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140581', '1405', '00,14,1405', '高平市', '14', '山西省', '1405', '晋城市', '140581', '高平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1406', '14', '00,14', '朔州市', '14', '山西省', '1406', '朔州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140602', '1406', '00,14,1406', '朔城区', '14', '山西省', '1406', '朔州市', '140602', '朔城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140603', '1406', '00,14,1406', '平鲁区', '14', '山西省', '1406', '朔州市', '140603', '平鲁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140621', '1406', '00,14,1406', '山阴县', '14', '山西省', '1406', '朔州市', '140621', '山阴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140622', '1406', '00,14,1406', '应县', '14', '山西省', '1406', '朔州市', '140622', '应县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140623', '1406', '00,14,1406', '右玉县', '14', '山西省', '1406', '朔州市', '140623', '右玉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140681', '1406', '00,14,1406', '怀仁市', '14', '山西省', '1406', '朔州市', '140681', '怀仁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1407', '14', '00,14', '晋中市', '14', '山西省', '1407', '晋中市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140702', '1407', '00,14,1407', '榆次区', '14', '山西省', '1407', '晋中市', '140702', '榆次区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140703', '1407', '00,14,1407', '太谷区', '14', '山西省', '1407', '晋中市', '140703', '太谷区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140721', '1407', '00,14,1407', '榆社县', '14', '山西省', '1407', '晋中市', '140721', '榆社县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140722', '1407', '00,14,1407', '左权县', '14', '山西省', '1407', '晋中市', '140722', '左权县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140723', '1407', '00,14,1407', '和顺县', '14', '山西省', '1407', '晋中市', '140723', '和顺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140724', '1407', '00,14,1407', '昔阳县', '14', '山西省', '1407', '晋中市', '140724', '昔阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140725', '1407', '00,14,1407', '寿阳县', '14', '山西省', '1407', '晋中市', '140725', '寿阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140727', '1407', '00,14,1407', '祁县', '14', '山西省', '1407', '晋中市', '140727', '祁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140728', '1407', '00,14,1407', '平遥县', '14', '山西省', '1407', '晋中市', '140728', '平遥县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140729', '1407', '00,14,1407', '灵石县', '14', '山西省', '1407', '晋中市', '140729', '灵石县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140781', '1407', '00,14,1407', '介休市', '14', '山西省', '1407', '晋中市', '140781', '介休市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1408', '14', '00,14', '运城市', '14', '山西省', '1408', '运城市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140802', '1408', '00,14,1408', '盐湖区', '14', '山西省', '1408', '运城市', '140802', '盐湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140821', '1408', '00,14,1408', '临猗县', '14', '山西省', '1408', '运城市', '140821', '临猗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140822', '1408', '00,14,1408', '万荣县', '14', '山西省', '1408', '运城市', '140822', '万荣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140823', '1408', '00,14,1408', '闻喜县', '14', '山西省', '1408', '运城市', '140823', '闻喜县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140824', '1408', '00,14,1408', '稷山县', '14', '山西省', '1408', '运城市', '140824', '稷山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140825', '1408', '00,14,1408', '新绛县', '14', '山西省', '1408', '运城市', '140825', '新绛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140826', '1408', '00,14,1408', '绛县', '14', '山西省', '1408', '运城市', '140826', '绛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140827', '1408', '00,14,1408', '垣曲县', '14', '山西省', '1408', '运城市', '140827', '垣曲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140828', '1408', '00,14,1408', '夏县', '14', '山西省', '1408', '运城市', '140828', '夏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140829', '1408', '00,14,1408', '平陆县', '14', '山西省', '1408', '运城市', '140829', '平陆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140830', '1408', '00,14,1408', '芮城县', '14', '山西省', '1408', '运城市', '140830', '芮城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140881', '1408', '00,14,1408', '永济市', '14', '山西省', '1408', '运城市', '140881', '永济市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140882', '1408', '00,14,1408', '河津市', '14', '山西省', '1408', '运城市', '140882', '河津市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1409', '14', '00,14', '忻州市', '14', '山西省', '1409', '忻州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('140902', '1409', '00,14,1409', '忻府区', '14', '山西省', '1409', '忻州市', '140902', '忻府区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140921', '1409', '00,14,1409', '定襄县', '14', '山西省', '1409', '忻州市', '140921', '定襄县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140922', '1409', '00,14,1409', '五台县', '14', '山西省', '1409', '忻州市', '140922', '五台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140923', '1409', '00,14,1409', '代县', '14', '山西省', '1409', '忻州市', '140923', '代县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140924', '1409', '00,14,1409', '繁峙县', '14', '山西省', '1409', '忻州市', '140924', '繁峙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140925', '1409', '00,14,1409', '宁武县', '14', '山西省', '1409', '忻州市', '140925', '宁武县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140926', '1409', '00,14,1409', '静乐县', '14', '山西省', '1409', '忻州市', '140926', '静乐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140927', '1409', '00,14,1409', '神池县', '14', '山西省', '1409', '忻州市', '140927', '神池县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140928', '1409', '00,14,1409', '五寨县', '14', '山西省', '1409', '忻州市', '140928', '五寨县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140929', '1409', '00,14,1409', '岢岚县', '14', '山西省', '1409', '忻州市', '140929', '岢岚县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140930', '1409', '00,14,1409', '河曲县', '14', '山西省', '1409', '忻州市', '140930', '河曲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140931', '1409', '00,14,1409', '保德县', '14', '山西省', '1409', '忻州市', '140931', '保德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140932', '1409', '00,14,1409', '偏关县', '14', '山西省', '1409', '忻州市', '140932', '偏关县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('140981', '1409', '00,14,1409', '原平市', '14', '山西省', '1409', '忻州市', '140981', '原平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1410', '14', '00,14', '临汾市', '14', '山西省', '1410', '临汾市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('141002', '1410', '00,14,1410', '尧都区', '14', '山西省', '1410', '临汾市', '141002', '尧都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141021', '1410', '00,14,1410', '曲沃县', '14', '山西省', '1410', '临汾市', '141021', '曲沃县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141022', '1410', '00,14,1410', '翼城县', '14', '山西省', '1410', '临汾市', '141022', '翼城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141023', '1410', '00,14,1410', '襄汾县', '14', '山西省', '1410', '临汾市', '141023', '襄汾县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141024', '1410', '00,14,1410', '洪洞县', '14', '山西省', '1410', '临汾市', '141024', '洪洞县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141025', '1410', '00,14,1410', '古县', '14', '山西省', '1410', '临汾市', '141025', '古县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141026', '1410', '00,14,1410', '安泽县', '14', '山西省', '1410', '临汾市', '141026', '安泽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141027', '1410', '00,14,1410', '浮山县', '14', '山西省', '1410', '临汾市', '141027', '浮山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141028', '1410', '00,14,1410', '吉县', '14', '山西省', '1410', '临汾市', '141028', '吉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141029', '1410', '00,14,1410', '乡宁县', '14', '山西省', '1410', '临汾市', '141029', '乡宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141030', '1410', '00,14,1410', '大宁县', '14', '山西省', '1410', '临汾市', '141030', '大宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141031', '1410', '00,14,1410', '隰县', '14', '山西省', '1410', '临汾市', '141031', '隰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141032', '1410', '00,14,1410', '永和县', '14', '山西省', '1410', '临汾市', '141032', '永和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141033', '1410', '00,14,1410', '蒲县', '14', '山西省', '1410', '临汾市', '141033', '蒲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141034', '1410', '00,14,1410', '汾西县', '14', '山西省', '1410', '临汾市', '141034', '汾西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141081', '1410', '00,14,1410', '侯马市', '14', '山西省', '1410', '临汾市', '141081', '侯马市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141082', '1410', '00,14,1410', '霍州市', '14', '山西省', '1410', '临汾市', '141082', '霍州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1411', '14', '00,14', '吕梁市', '14', '山西省', '1411', '吕梁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('141102', '1411', '00,14,1411', '离石区', '14', '山西省', '1411', '吕梁市', '141102', '离石区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141121', '1411', '00,14,1411', '文水县', '14', '山西省', '1411', '吕梁市', '141121', '文水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141122', '1411', '00,14,1411', '交城县', '14', '山西省', '1411', '吕梁市', '141122', '交城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141123', '1411', '00,14,1411', '兴县', '14', '山西省', '1411', '吕梁市', '141123', '兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141124', '1411', '00,14,1411', '临县', '14', '山西省', '1411', '吕梁市', '141124', '临县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141125', '1411', '00,14,1411', '柳林县', '14', '山西省', '1411', '吕梁市', '141125', '柳林县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141126', '1411', '00,14,1411', '石楼县', '14', '山西省', '1411', '吕梁市', '141126', '石楼县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141127', '1411', '00,14,1411', '岚县', '14', '山西省', '1411', '吕梁市', '141127', '岚县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141128', '1411', '00,14,1411', '方山县', '14', '山西省', '1411', '吕梁市', '141128', '方山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141129', '1411', '00,14,1411', '中阳县', '14', '山西省', '1411', '吕梁市', '141129', '中阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141130', '1411', '00,14,1411', '交口县', '14', '山西省', '1411', '吕梁市', '141130', '交口县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141181', '1411', '00,14,1411', '孝义市', '14', '山西省', '1411', '吕梁市', '141181', '孝义市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('141182', '1411', '00,14,1411', '汾阳市', '14', '山西省', '1411', '吕梁市', '141182', '汾阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('15', '00', '00', '内蒙古自治区', '15', '内蒙古自治区', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('1501', '15', '00,15', '呼和浩特市', '15', '内蒙古自治区', '1501', '呼和浩特市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150102', '1501', '00,15,1501', '新城区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150102', '新城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150103', '1501', '00,15,1501', '回民区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150103', '回民区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150104', '1501', '00,15,1501', '玉泉区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150104', '玉泉区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150105', '1501', '00,15,1501', '赛罕区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150105', '赛罕区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150121', '1501', '00,15,1501', '土默特左旗', '15', '内蒙古自治区', '1501', '呼和浩特市', '150121', '土默特左旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150122', '1501', '00,15,1501', '托克托县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150122', '托克托县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150123', '1501', '00,15,1501', '和林格尔县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150123', '和林格尔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150124', '1501', '00,15,1501', '清水河县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150124', '清水河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150125', '1501', '00,15,1501', '武川县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150125', '武川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1502', '15', '00,15', '包头市', '15', '内蒙古自治区', '1502', '包头市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150202', '1502', '00,15,1502', '东河区', '15', '内蒙古自治区', '1502', '包头市', '150202', '东河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150203', '1502', '00,15,1502', '昆都仑区', '15', '内蒙古自治区', '1502', '包头市', '150203', '昆都仑区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150204', '1502', '00,15,1502', '青山区', '15', '内蒙古自治区', '1502', '包头市', '150204', '青山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150205', '1502', '00,15,1502', '石拐区', '15', '内蒙古自治区', '1502', '包头市', '150205', '石拐区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150206', '1502', '00,15,1502', '白云鄂博矿区', '15', '内蒙古自治区', '1502', '包头市', '150206', '白云鄂博矿区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150207', '1502', '00,15,1502', '九原区', '15', '内蒙古自治区', '1502', '包头市', '150207', '九原区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150221', '1502', '00,15,1502', '土默特右旗', '15', '内蒙古自治区', '1502', '包头市', '150221', '土默特右旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150222', '1502', '00,15,1502', '固阳县', '15', '内蒙古自治区', '1502', '包头市', '150222', '固阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150223', '1502', '00,15,1502', '达尔罕茂明安联合旗', '15', '内蒙古自治区', '1502', '包头市', '150223', '达尔罕茂明安联合旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1503', '15', '00,15', '乌海市', '15', '内蒙古自治区', '1503', '乌海市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150302', '1503', '00,15,1503', '海勃湾区', '15', '内蒙古自治区', '1503', '乌海市', '150302', '海勃湾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150303', '1503', '00,15,1503', '海南区', '15', '内蒙古自治区', '1503', '乌海市', '150303', '海南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150304', '1503', '00,15,1503', '乌达区', '15', '内蒙古自治区', '1503', '乌海市', '150304', '乌达区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1504', '15', '00,15', '赤峰市', '15', '内蒙古自治区', '1504', '赤峰市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150402', '1504', '00,15,1504', '红山区', '15', '内蒙古自治区', '1504', '赤峰市', '150402', '红山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150403', '1504', '00,15,1504', '元宝山区', '15', '内蒙古自治区', '1504', '赤峰市', '150403', '元宝山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150404', '1504', '00,15,1504', '松山区', '15', '内蒙古自治区', '1504', '赤峰市', '150404', '松山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150421', '1504', '00,15,1504', '阿鲁科尔沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150421', '阿鲁科尔沁旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150422', '1504', '00,15,1504', '巴林左旗', '15', '内蒙古自治区', '1504', '赤峰市', '150422', '巴林左旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150423', '1504', '00,15,1504', '巴林右旗', '15', '内蒙古自治区', '1504', '赤峰市', '150423', '巴林右旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150424', '1504', '00,15,1504', '林西县', '15', '内蒙古自治区', '1504', '赤峰市', '150424', '林西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150425', '1504', '00,15,1504', '克什克腾旗', '15', '内蒙古自治区', '1504', '赤峰市', '150425', '克什克腾旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150426', '1504', '00,15,1504', '翁牛特旗', '15', '内蒙古自治区', '1504', '赤峰市', '150426', '翁牛特旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150428', '1504', '00,15,1504', '喀喇沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150428', '喀喇沁旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150429', '1504', '00,15,1504', '宁城县', '15', '内蒙古自治区', '1504', '赤峰市', '150429', '宁城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150430', '1504', '00,15,1504', '敖汉旗', '15', '内蒙古自治区', '1504', '赤峰市', '150430', '敖汉旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1505', '15', '00,15', '通辽市', '15', '内蒙古自治区', '1505', '通辽市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150502', '1505', '00,15,1505', '科尔沁区', '15', '内蒙古自治区', '1505', '通辽市', '150502', '科尔沁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150521', '1505', '00,15,1505', '科尔沁左翼中旗', '15', '内蒙古自治区', '1505', '通辽市', '150521', '科尔沁左翼中旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150522', '1505', '00,15,1505', '科尔沁左翼后旗', '15', '内蒙古自治区', '1505', '通辽市', '150522', '科尔沁左翼后旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150523', '1505', '00,15,1505', '开鲁县', '15', '内蒙古自治区', '1505', '通辽市', '150523', '开鲁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150524', '1505', '00,15,1505', '库伦旗', '15', '内蒙古自治区', '1505', '通辽市', '150524', '库伦旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150525', '1505', '00,15,1505', '奈曼旗', '15', '内蒙古自治区', '1505', '通辽市', '150525', '奈曼旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150526', '1505', '00,15,1505', '扎鲁特旗', '15', '内蒙古自治区', '1505', '通辽市', '150526', '扎鲁特旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150581', '1505', '00,15,1505', '霍林郭勒市', '15', '内蒙古自治区', '1505', '通辽市', '150581', '霍林郭勒市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1506', '15', '00,15', '鄂尔多斯市', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150602', '1506', '00,15,1506', '东胜区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150602', '东胜区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150603', '1506', '00,15,1506', '康巴什区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150603', '康巴什区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150621', '1506', '00,15,1506', '达拉特旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150621', '达拉特旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150622', '1506', '00,15,1506', '准格尔旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150622', '准格尔旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150623', '1506', '00,15,1506', '鄂托克前旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150623', '鄂托克前旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150624', '1506', '00,15,1506', '鄂托克旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150624', '鄂托克旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150625', '1506', '00,15,1506', '杭锦旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150625', '杭锦旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150626', '1506', '00,15,1506', '乌审旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150626', '乌审旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150627', '1506', '00,15,1506', '伊金霍洛旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150627', '伊金霍洛旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1507', '15', '00,15', '呼伦贝尔市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150702', '1507', '00,15,1507', '海拉尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150702', '海拉尔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150703', '1507', '00,15,1507', '扎赉诺尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150703', '扎赉诺尔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150721', '1507', '00,15,1507', '阿荣旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150721', '阿荣旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150722', '1507', '00,15,1507', '莫力达瓦达斡尔族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150722', '莫力达瓦达斡尔族自治旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150723', '1507', '00,15,1507', '鄂伦春自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150723', '鄂伦春自治旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150724', '1507', '00,15,1507', '鄂温克族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150724', '鄂温克族自治旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150725', '1507', '00,15,1507', '陈巴尔虎旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150725', '陈巴尔虎旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150726', '1507', '00,15,1507', '新巴尔虎左旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150726', '新巴尔虎左旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150727', '1507', '00,15,1507', '新巴尔虎右旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150727', '新巴尔虎右旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150781', '1507', '00,15,1507', '满洲里市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150781', '满洲里市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150782', '1507', '00,15,1507', '牙克石市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150782', '牙克石市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150783', '1507', '00,15,1507', '扎兰屯市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150783', '扎兰屯市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150784', '1507', '00,15,1507', '额尔古纳市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150784', '额尔古纳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150785', '1507', '00,15,1507', '根河市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150785', '根河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1508', '15', '00,15', '巴彦淖尔市', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150802', '1508', '00,15,1508', '临河区', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150802', '临河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150821', '1508', '00,15,1508', '五原县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150821', '五原县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150822', '1508', '00,15,1508', '磴口县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150822', '磴口县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150823', '1508', '00,15,1508', '乌拉特前旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150823', '乌拉特前旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150824', '1508', '00,15,1508', '乌拉特中旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150824', '乌拉特中旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150825', '1508', '00,15,1508', '乌拉特后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150825', '乌拉特后旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150826', '1508', '00,15,1508', '杭锦后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150826', '杭锦后旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1509', '15', '00,15', '乌兰察布市', '15', '内蒙古自治区', '1509', '乌兰察布市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('150902', '1509', '00,15,1509', '集宁区', '15', '内蒙古自治区', '1509', '乌兰察布市', '150902', '集宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150921', '1509', '00,15,1509', '卓资县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150921', '卓资县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150922', '1509', '00,15,1509', '化德县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150922', '化德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150923', '1509', '00,15,1509', '商都县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150923', '商都县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150924', '1509', '00,15,1509', '兴和县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150924', '兴和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150925', '1509', '00,15,1509', '凉城县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150925', '凉城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150926', '1509', '00,15,1509', '察哈尔右翼前旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150926', '察哈尔右翼前旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150927', '1509', '00,15,1509', '察哈尔右翼中旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150927', '察哈尔右翼中旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150928', '1509', '00,15,1509', '察哈尔右翼后旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150928', '察哈尔右翼后旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150929', '1509', '00,15,1509', '四子王旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150929', '四子王旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('150981', '1509', '00,15,1509', '丰镇市', '15', '内蒙古自治区', '1509', '乌兰察布市', '150981', '丰镇市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1522', '15', '00,15', '兴安盟', '15', '内蒙古自治区', '1522', '兴安盟', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('152201', '1522', '00,15,1522', '乌兰浩特市', '15', '内蒙古自治区', '1522', '兴安盟', '152201', '乌兰浩特市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152202', '1522', '00,15,1522', '阿尔山市', '15', '内蒙古自治区', '1522', '兴安盟', '152202', '阿尔山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152221', '1522', '00,15,1522', '科尔沁右翼前旗', '15', '内蒙古自治区', '1522', '兴安盟', '152221', '科尔沁右翼前旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152222', '1522', '00,15,1522', '科尔沁右翼中旗', '15', '内蒙古自治区', '1522', '兴安盟', '152222', '科尔沁右翼中旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152223', '1522', '00,15,1522', '扎赉特旗', '15', '内蒙古自治区', '1522', '兴安盟', '152223', '扎赉特旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152224', '1522', '00,15,1522', '突泉县', '15', '内蒙古自治区', '1522', '兴安盟', '152224', '突泉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1525', '15', '00,15', '锡林郭勒盟', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('152501', '1525', '00,15,1525', '二连浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152501', '二连浩特市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152502', '1525', '00,15,1525', '锡林浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152502', '锡林浩特市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152522', '1525', '00,15,1525', '阿巴嘎旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152522', '阿巴嘎旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152523', '1525', '00,15,1525', '苏尼特左旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152523', '苏尼特左旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152524', '1525', '00,15,1525', '苏尼特右旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152524', '苏尼特右旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152525', '1525', '00,15,1525', '东乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152525', '东乌珠穆沁旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152526', '1525', '00,15,1525', '西乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152526', '西乌珠穆沁旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152527', '1525', '00,15,1525', '太仆寺旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152527', '太仆寺旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152528', '1525', '00,15,1525', '镶黄旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152528', '镶黄旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152529', '1525', '00,15,1525', '正镶白旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152529', '正镶白旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152530', '1525', '00,15,1525', '正蓝旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152530', '正蓝旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152531', '1525', '00,15,1525', '多伦县', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152531', '多伦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('1529', '15', '00,15', '阿拉善盟', '15', '内蒙古自治区', '1529', '阿拉善盟', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('152921', '1529', '00,15,1529', '阿拉善左旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152921', '阿拉善左旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152922', '1529', '00,15,1529', '阿拉善右旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152922', '阿拉善右旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('152923', '1529', '00,15,1529', '额济纳旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152923', '额济纳旗', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('21', '00', '00', '辽宁省', '21', '辽宁省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('2101', '21', '00,21', '沈阳市', '21', '辽宁省', '2101', '沈阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210102', '2101', '00,21,2101', '和平区', '21', '辽宁省', '2101', '沈阳市', '210102', '和平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210103', '2101', '00,21,2101', '沈河区', '21', '辽宁省', '2101', '沈阳市', '210103', '沈河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210104', '2101', '00,21,2101', '大东区', '21', '辽宁省', '2101', '沈阳市', '210104', '大东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210105', '2101', '00,21,2101', '皇姑区', '21', '辽宁省', '2101', '沈阳市', '210105', '皇姑区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210106', '2101', '00,21,2101', '铁西区', '21', '辽宁省', '2101', '沈阳市', '210106', '铁西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210111', '2101', '00,21,2101', '苏家屯区', '21', '辽宁省', '2101', '沈阳市', '210111', '苏家屯区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210112', '2101', '00,21,2101', '浑南区', '21', '辽宁省', '2101', '沈阳市', '210112', '浑南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210113', '2101', '00,21,2101', '沈北新区', '21', '辽宁省', '2101', '沈阳市', '210113', '沈北新区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210114', '2101', '00,21,2101', '于洪区', '21', '辽宁省', '2101', '沈阳市', '210114', '于洪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210115', '2101', '00,21,2101', '辽中区', '21', '辽宁省', '2101', '沈阳市', '210115', '辽中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210123', '2101', '00,21,2101', '康平县', '21', '辽宁省', '2101', '沈阳市', '210123', '康平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210124', '2101', '00,21,2101', '法库县', '21', '辽宁省', '2101', '沈阳市', '210124', '法库县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210181', '2101', '00,21,2101', '新民市', '21', '辽宁省', '2101', '沈阳市', '210181', '新民市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2102', '21', '00,21', '大连市', '21', '辽宁省', '2102', '大连市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210202', '2102', '00,21,2102', '中山区', '21', '辽宁省', '2102', '大连市', '210202', '中山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210203', '2102', '00,21,2102', '西岗区', '21', '辽宁省', '2102', '大连市', '210203', '西岗区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210204', '2102', '00,21,2102', '沙河口区', '21', '辽宁省', '2102', '大连市', '210204', '沙河口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210211', '2102', '00,21,2102', '甘井子区', '21', '辽宁省', '2102', '大连市', '210211', '甘井子区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210212', '2102', '00,21,2102', '旅顺口区', '21', '辽宁省', '2102', '大连市', '210212', '旅顺口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210213', '2102', '00,21,2102', '金州区', '21', '辽宁省', '2102', '大连市', '210213', '金州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210214', '2102', '00,21,2102', '普兰店区', '21', '辽宁省', '2102', '大连市', '210214', '普兰店区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210224', '2102', '00,21,2102', '长海县', '21', '辽宁省', '2102', '大连市', '210224', '长海县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210281', '2102', '00,21,2102', '瓦房店市', '21', '辽宁省', '2102', '大连市', '210281', '瓦房店市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210283', '2102', '00,21,2102', '庄河市', '21', '辽宁省', '2102', '大连市', '210283', '庄河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2103', '21', '00,21', '鞍山市', '21', '辽宁省', '2103', '鞍山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210302', '2103', '00,21,2103', '铁东区', '21', '辽宁省', '2103', '鞍山市', '210302', '铁东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210303', '2103', '00,21,2103', '铁西区', '21', '辽宁省', '2103', '鞍山市', '210303', '铁西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210304', '2103', '00,21,2103', '立山区', '21', '辽宁省', '2103', '鞍山市', '210304', '立山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210311', '2103', '00,21,2103', '千山区', '21', '辽宁省', '2103', '鞍山市', '210311', '千山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210321', '2103', '00,21,2103', '台安县', '21', '辽宁省', '2103', '鞍山市', '210321', '台安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210323', '2103', '00,21,2103', '岫岩满族自治县', '21', '辽宁省', '2103', '鞍山市', '210323', '岫岩满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210381', '2103', '00,21,2103', '海城市', '21', '辽宁省', '2103', '鞍山市', '210381', '海城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2104', '21', '00,21', '抚顺市', '21', '辽宁省', '2104', '抚顺市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210402', '2104', '00,21,2104', '新抚区', '21', '辽宁省', '2104', '抚顺市', '210402', '新抚区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210403', '2104', '00,21,2104', '东洲区', '21', '辽宁省', '2104', '抚顺市', '210403', '东洲区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210404', '2104', '00,21,2104', '望花区', '21', '辽宁省', '2104', '抚顺市', '210404', '望花区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210411', '2104', '00,21,2104', '顺城区', '21', '辽宁省', '2104', '抚顺市', '210411', '顺城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210421', '2104', '00,21,2104', '抚顺县', '21', '辽宁省', '2104', '抚顺市', '210421', '抚顺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210422', '2104', '00,21,2104', '新宾满族自治县', '21', '辽宁省', '2104', '抚顺市', '210422', '新宾满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210423', '2104', '00,21,2104', '清原满族自治县', '21', '辽宁省', '2104', '抚顺市', '210423', '清原满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2105', '21', '00,21', '本溪市', '21', '辽宁省', '2105', '本溪市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210502', '2105', '00,21,2105', '平山区', '21', '辽宁省', '2105', '本溪市', '210502', '平山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210503', '2105', '00,21,2105', '溪湖区', '21', '辽宁省', '2105', '本溪市', '210503', '溪湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210504', '2105', '00,21,2105', '明山区', '21', '辽宁省', '2105', '本溪市', '210504', '明山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210505', '2105', '00,21,2105', '南芬区', '21', '辽宁省', '2105', '本溪市', '210505', '南芬区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210521', '2105', '00,21,2105', '本溪满族自治县', '21', '辽宁省', '2105', '本溪市', '210521', '本溪满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210522', '2105', '00,21,2105', '桓仁满族自治县', '21', '辽宁省', '2105', '本溪市', '210522', '桓仁满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2106', '21', '00,21', '丹东市', '21', '辽宁省', '2106', '丹东市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210602', '2106', '00,21,2106', '元宝区', '21', '辽宁省', '2106', '丹东市', '210602', '元宝区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210603', '2106', '00,21,2106', '振兴区', '21', '辽宁省', '2106', '丹东市', '210603', '振兴区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210604', '2106', '00,21,2106', '振安区', '21', '辽宁省', '2106', '丹东市', '210604', '振安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210624', '2106', '00,21,2106', '宽甸满族自治县', '21', '辽宁省', '2106', '丹东市', '210624', '宽甸满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210681', '2106', '00,21,2106', '东港市', '21', '辽宁省', '2106', '丹东市', '210681', '东港市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210682', '2106', '00,21,2106', '凤城市', '21', '辽宁省', '2106', '丹东市', '210682', '凤城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2107', '21', '00,21', '锦州市', '21', '辽宁省', '2107', '锦州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210702', '2107', '00,21,2107', '古塔区', '21', '辽宁省', '2107', '锦州市', '210702', '古塔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210703', '2107', '00,21,2107', '凌河区', '21', '辽宁省', '2107', '锦州市', '210703', '凌河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210711', '2107', '00,21,2107', '太和区', '21', '辽宁省', '2107', '锦州市', '210711', '太和区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210726', '2107', '00,21,2107', '黑山县', '21', '辽宁省', '2107', '锦州市', '210726', '黑山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210727', '2107', '00,21,2107', '义县', '21', '辽宁省', '2107', '锦州市', '210727', '义县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210781', '2107', '00,21,2107', '凌海市', '21', '辽宁省', '2107', '锦州市', '210781', '凌海市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210782', '2107', '00,21,2107', '北镇市', '21', '辽宁省', '2107', '锦州市', '210782', '北镇市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2108', '21', '00,21', '营口市', '21', '辽宁省', '2108', '营口市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210802', '2108', '00,21,2108', '站前区', '21', '辽宁省', '2108', '营口市', '210802', '站前区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210803', '2108', '00,21,2108', '西市区', '21', '辽宁省', '2108', '营口市', '210803', '西市区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210804', '2108', '00,21,2108', '鲅鱼圈区', '21', '辽宁省', '2108', '营口市', '210804', '鲅鱼圈区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210811', '2108', '00,21,2108', '老边区', '21', '辽宁省', '2108', '营口市', '210811', '老边区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210881', '2108', '00,21,2108', '盖州市', '21', '辽宁省', '2108', '营口市', '210881', '盖州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210882', '2108', '00,21,2108', '大石桥市', '21', '辽宁省', '2108', '营口市', '210882', '大石桥市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2109', '21', '00,21', '阜新市', '21', '辽宁省', '2109', '阜新市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('210902', '2109', '00,21,2109', '海州区', '21', '辽宁省', '2109', '阜新市', '210902', '海州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210903', '2109', '00,21,2109', '新邱区', '21', '辽宁省', '2109', '阜新市', '210903', '新邱区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210904', '2109', '00,21,2109', '太平区', '21', '辽宁省', '2109', '阜新市', '210904', '太平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210905', '2109', '00,21,2109', '清河门区', '21', '辽宁省', '2109', '阜新市', '210905', '清河门区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210911', '2109', '00,21,2109', '细河区', '21', '辽宁省', '2109', '阜新市', '210911', '细河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210921', '2109', '00,21,2109', '阜新蒙古族自治县', '21', '辽宁省', '2109', '阜新市', '210921', '阜新蒙古族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('210922', '2109', '00,21,2109', '彰武县', '21', '辽宁省', '2109', '阜新市', '210922', '彰武县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2110', '21', '00,21', '辽阳市', '21', '辽宁省', '2110', '辽阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('211002', '2110', '00,21,2110', '白塔区', '21', '辽宁省', '2110', '辽阳市', '211002', '白塔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211003', '2110', '00,21,2110', '文圣区', '21', '辽宁省', '2110', '辽阳市', '211003', '文圣区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211004', '2110', '00,21,2110', '宏伟区', '21', '辽宁省', '2110', '辽阳市', '211004', '宏伟区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211005', '2110', '00,21,2110', '弓长岭区', '21', '辽宁省', '2110', '辽阳市', '211005', '弓长岭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211011', '2110', '00,21,2110', '太子河区', '21', '辽宁省', '2110', '辽阳市', '211011', '太子河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211021', '2110', '00,21,2110', '辽阳县', '21', '辽宁省', '2110', '辽阳市', '211021', '辽阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211081', '2110', '00,21,2110', '灯塔市', '21', '辽宁省', '2110', '辽阳市', '211081', '灯塔市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2111', '21', '00,21', '盘锦市', '21', '辽宁省', '2111', '盘锦市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('211102', '2111', '00,21,2111', '双台子区', '21', '辽宁省', '2111', '盘锦市', '211102', '双台子区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211103', '2111', '00,21,2111', '兴隆台区', '21', '辽宁省', '2111', '盘锦市', '211103', '兴隆台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211104', '2111', '00,21,2111', '大洼区', '21', '辽宁省', '2111', '盘锦市', '211104', '大洼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211122', '2111', '00,21,2111', '盘山县', '21', '辽宁省', '2111', '盘锦市', '211122', '盘山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2112', '21', '00,21', '铁岭市', '21', '辽宁省', '2112', '铁岭市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('211202', '2112', '00,21,2112', '银州区', '21', '辽宁省', '2112', '铁岭市', '211202', '银州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211204', '2112', '00,21,2112', '清河区', '21', '辽宁省', '2112', '铁岭市', '211204', '清河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211221', '2112', '00,21,2112', '铁岭县', '21', '辽宁省', '2112', '铁岭市', '211221', '铁岭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211223', '2112', '00,21,2112', '西丰县', '21', '辽宁省', '2112', '铁岭市', '211223', '西丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211224', '2112', '00,21,2112', '昌图县', '21', '辽宁省', '2112', '铁岭市', '211224', '昌图县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211281', '2112', '00,21,2112', '调兵山市', '21', '辽宁省', '2112', '铁岭市', '211281', '调兵山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211282', '2112', '00,21,2112', '开原市', '21', '辽宁省', '2112', '铁岭市', '211282', '开原市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2113', '21', '00,21', '朝阳市', '21', '辽宁省', '2113', '朝阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('211302', '2113', '00,21,2113', '双塔区', '21', '辽宁省', '2113', '朝阳市', '211302', '双塔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211303', '2113', '00,21,2113', '龙城区', '21', '辽宁省', '2113', '朝阳市', '211303', '龙城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211321', '2113', '00,21,2113', '朝阳县', '21', '辽宁省', '2113', '朝阳市', '211321', '朝阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211322', '2113', '00,21,2113', '建平县', '21', '辽宁省', '2113', '朝阳市', '211322', '建平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211324', '2113', '00,21,2113', '喀喇沁左翼蒙古族自治县', '21', '辽宁省', '2113', '朝阳市', '211324', '喀喇沁左翼蒙古族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211381', '2113', '00,21,2113', '北票市', '21', '辽宁省', '2113', '朝阳市', '211381', '北票市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211382', '2113', '00,21,2113', '凌源市', '21', '辽宁省', '2113', '朝阳市', '211382', '凌源市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2114', '21', '00,21', '葫芦岛市', '21', '辽宁省', '2114', '葫芦岛市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('211402', '2114', '00,21,2114', '连山区', '21', '辽宁省', '2114', '葫芦岛市', '211402', '连山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211403', '2114', '00,21,2114', '龙港区', '21', '辽宁省', '2114', '葫芦岛市', '211403', '龙港区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211404', '2114', '00,21,2114', '南票区', '21', '辽宁省', '2114', '葫芦岛市', '211404', '南票区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211421', '2114', '00,21,2114', '绥中县', '21', '辽宁省', '2114', '葫芦岛市', '211421', '绥中县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211422', '2114', '00,21,2114', '建昌县', '21', '辽宁省', '2114', '葫芦岛市', '211422', '建昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('211481', '2114', '00,21,2114', '兴城市', '21', '辽宁省', '2114', '葫芦岛市', '211481', '兴城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('22', '00', '00', '吉林省', '22', '吉林省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('2201', '22', '00,22', '长春市', '22', '吉林省', '2201', '长春市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('220102', '2201', '00,22,2201', '南关区', '22', '吉林省', '2201', '长春市', '220102', '南关区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220103', '2201', '00,22,2201', '宽城区', '22', '吉林省', '2201', '长春市', '220103', '宽城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220104', '2201', '00,22,2201', '朝阳区', '22', '吉林省', '2201', '长春市', '220104', '朝阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220105', '2201', '00,22,2201', '二道区', '22', '吉林省', '2201', '长春市', '220105', '二道区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220106', '2201', '00,22,2201', '绿园区', '22', '吉林省', '2201', '长春市', '220106', '绿园区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220112', '2201', '00,22,2201', '双阳区', '22', '吉林省', '2201', '长春市', '220112', '双阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220113', '2201', '00,22,2201', '九台区', '22', '吉林省', '2201', '长春市', '220113', '九台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220122', '2201', '00,22,2201', '农安县', '22', '吉林省', '2201', '长春市', '220122', '农安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220182', '2201', '00,22,2201', '榆树市', '22', '吉林省', '2201', '长春市', '220182', '榆树市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220183', '2201', '00,22,2201', '德惠市', '22', '吉林省', '2201', '长春市', '220183', '德惠市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2202', '22', '00,22', '吉林市', '22', '吉林省', '2202', '吉林市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('220202', '2202', '00,22,2202', '昌邑区', '22', '吉林省', '2202', '吉林市', '220202', '昌邑区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220203', '2202', '00,22,2202', '龙潭区', '22', '吉林省', '2202', '吉林市', '220203', '龙潭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220204', '2202', '00,22,2202', '船营区', '22', '吉林省', '2202', '吉林市', '220204', '船营区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220211', '2202', '00,22,2202', '丰满区', '22', '吉林省', '2202', '吉林市', '220211', '丰满区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220221', '2202', '00,22,2202', '永吉县', '22', '吉林省', '2202', '吉林市', '220221', '永吉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220281', '2202', '00,22,2202', '蛟河市', '22', '吉林省', '2202', '吉林市', '220281', '蛟河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220282', '2202', '00,22,2202', '桦甸市', '22', '吉林省', '2202', '吉林市', '220282', '桦甸市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220283', '2202', '00,22,2202', '舒兰市', '22', '吉林省', '2202', '吉林市', '220283', '舒兰市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220284', '2202', '00,22,2202', '磐石市', '22', '吉林省', '2202', '吉林市', '220284', '磐石市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2203', '22', '00,22', '四平市', '22', '吉林省', '2203', '四平市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('220302', '2203', '00,22,2203', '铁西区', '22', '吉林省', '2203', '四平市', '220302', '铁西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220303', '2203', '00,22,2203', '铁东区', '22', '吉林省', '2203', '四平市', '220303', '铁东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220322', '2203', '00,22,2203', '梨树县', '22', '吉林省', '2203', '四平市', '220322', '梨树县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220323', '2203', '00,22,2203', '伊通满族自治县', '22', '吉林省', '2203', '四平市', '220323', '伊通满族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220381', '2203', '00,22,2203', '公主岭市', '22', '吉林省', '2203', '四平市', '220381', '公主岭市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220382', '2203', '00,22,2203', '双辽市', '22', '吉林省', '2203', '四平市', '220382', '双辽市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2204', '22', '00,22', '辽源市', '22', '吉林省', '2204', '辽源市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('220402', '2204', '00,22,2204', '龙山区', '22', '吉林省', '2204', '辽源市', '220402', '龙山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220403', '2204', '00,22,2204', '西安区', '22', '吉林省', '2204', '辽源市', '220403', '西安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220421', '2204', '00,22,2204', '东丰县', '22', '吉林省', '2204', '辽源市', '220421', '东丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220422', '2204', '00,22,2204', '东辽县', '22', '吉林省', '2204', '辽源市', '220422', '东辽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2205', '22', '00,22', '通化市', '22', '吉林省', '2205', '通化市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('220502', '2205', '00,22,2205', '东昌区', '22', '吉林省', '2205', '通化市', '220502', '东昌区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220503', '2205', '00,22,2205', '二道江区', '22', '吉林省', '2205', '通化市', '220503', '二道江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220521', '2205', '00,22,2205', '通化县', '22', '吉林省', '2205', '通化市', '220521', '通化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220523', '2205', '00,22,2205', '辉南县', '22', '吉林省', '2205', '通化市', '220523', '辉南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220524', '2205', '00,22,2205', '柳河县', '22', '吉林省', '2205', '通化市', '220524', '柳河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220581', '2205', '00,22,2205', '梅河口市', '22', '吉林省', '2205', '通化市', '220581', '梅河口市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220582', '2205', '00,22,2205', '集安市', '22', '吉林省', '2205', '通化市', '220582', '集安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2206', '22', '00,22', '白山市', '22', '吉林省', '2206', '白山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('220602', '2206', '00,22,2206', '浑江区', '22', '吉林省', '2206', '白山市', '220602', '浑江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220605', '2206', '00,22,2206', '江源区', '22', '吉林省', '2206', '白山市', '220605', '江源区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220621', '2206', '00,22,2206', '抚松县', '22', '吉林省', '2206', '白山市', '220621', '抚松县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220622', '2206', '00,22,2206', '靖宇县', '22', '吉林省', '2206', '白山市', '220622', '靖宇县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220623', '2206', '00,22,2206', '长白朝鲜族自治县', '22', '吉林省', '2206', '白山市', '220623', '长白朝鲜族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220681', '2206', '00,22,2206', '临江市', '22', '吉林省', '2206', '白山市', '220681', '临江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2207', '22', '00,22', '松原市', '22', '吉林省', '2207', '松原市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('220702', '2207', '00,22,2207', '宁江区', '22', '吉林省', '2207', '松原市', '220702', '宁江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220721', '2207', '00,22,2207', '前郭尔罗斯蒙古族自治县', '22', '吉林省', '2207', '松原市', '220721', '前郭尔罗斯蒙古族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220722', '2207', '00,22,2207', '长岭县', '22', '吉林省', '2207', '松原市', '220722', '长岭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220723', '2207', '00,22,2207', '乾安县', '22', '吉林省', '2207', '松原市', '220723', '乾安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220781', '2207', '00,22,2207', '扶余市', '22', '吉林省', '2207', '松原市', '220781', '扶余市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2208', '22', '00,22', '白城市', '22', '吉林省', '2208', '白城市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('220802', '2208', '00,22,2208', '洮北区', '22', '吉林省', '2208', '白城市', '220802', '洮北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220821', '2208', '00,22,2208', '镇赉县', '22', '吉林省', '2208', '白城市', '220821', '镇赉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220822', '2208', '00,22,2208', '通榆县', '22', '吉林省', '2208', '白城市', '220822', '通榆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220881', '2208', '00,22,2208', '洮南市', '22', '吉林省', '2208', '白城市', '220881', '洮南市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('220882', '2208', '00,22,2208', '大安市', '22', '吉林省', '2208', '白城市', '220882', '大安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2224', '22', '00,22', '延边朝鲜族自治州', '22', '吉林省', '2224', '延边朝鲜族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('222401', '2224', '00,22,2224', '延吉市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222401', '延吉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('222402', '2224', '00,22,2224', '图们市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222402', '图们市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('222403', '2224', '00,22,2224', '敦化市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222403', '敦化市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('222404', '2224', '00,22,2224', '珲春市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222404', '珲春市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('222405', '2224', '00,22,2224', '龙井市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222405', '龙井市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('222406', '2224', '00,22,2224', '和龙市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222406', '和龙市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('222424', '2224', '00,22,2224', '汪清县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222424', '汪清县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('222426', '2224', '00,22,2224', '安图县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222426', '安图县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('23', '00', '00', '黑龙江省', '23', '黑龙江省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('2301', '23', '00,23', '哈尔滨市', '23', '黑龙江省', '2301', '哈尔滨市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230102', '2301', '00,23,2301', '道里区', '23', '黑龙江省', '2301', '哈尔滨市', '230102', '道里区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230103', '2301', '00,23,2301', '南岗区', '23', '黑龙江省', '2301', '哈尔滨市', '230103', '南岗区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230104', '2301', '00,23,2301', '道外区', '23', '黑龙江省', '2301', '哈尔滨市', '230104', '道外区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230108', '2301', '00,23,2301', '平房区', '23', '黑龙江省', '2301', '哈尔滨市', '230108', '平房区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230109', '2301', '00,23,2301', '松北区', '23', '黑龙江省', '2301', '哈尔滨市', '230109', '松北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230110', '2301', '00,23,2301', '香坊区', '23', '黑龙江省', '2301', '哈尔滨市', '230110', '香坊区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230111', '2301', '00,23,2301', '呼兰区', '23', '黑龙江省', '2301', '哈尔滨市', '230111', '呼兰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230112', '2301', '00,23,2301', '阿城区', '23', '黑龙江省', '2301', '哈尔滨市', '230112', '阿城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230113', '2301', '00,23,2301', '双城区', '23', '黑龙江省', '2301', '哈尔滨市', '230113', '双城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230123', '2301', '00,23,2301', '依兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230123', '依兰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230124', '2301', '00,23,2301', '方正县', '23', '黑龙江省', '2301', '哈尔滨市', '230124', '方正县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230125', '2301', '00,23,2301', '宾县', '23', '黑龙江省', '2301', '哈尔滨市', '230125', '宾县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230126', '2301', '00,23,2301', '巴彦县', '23', '黑龙江省', '2301', '哈尔滨市', '230126', '巴彦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230127', '2301', '00,23,2301', '木兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230127', '木兰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230128', '2301', '00,23,2301', '通河县', '23', '黑龙江省', '2301', '哈尔滨市', '230128', '通河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230129', '2301', '00,23,2301', '延寿县', '23', '黑龙江省', '2301', '哈尔滨市', '230129', '延寿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230183', '2301', '00,23,2301', '尚志市', '23', '黑龙江省', '2301', '哈尔滨市', '230183', '尚志市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230184', '2301', '00,23,2301', '五常市', '23', '黑龙江省', '2301', '哈尔滨市', '230184', '五常市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2302', '23', '00,23', '齐齐哈尔市', '23', '黑龙江省', '2302', '齐齐哈尔市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230202', '2302', '00,23,2302', '龙沙区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230202', '龙沙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230203', '2302', '00,23,2302', '建华区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230203', '建华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230204', '2302', '00,23,2302', '铁锋区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230204', '铁锋区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230205', '2302', '00,23,2302', '昂昂溪区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230205', '昂昂溪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230206', '2302', '00,23,2302', '富拉尔基区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230206', '富拉尔基区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230207', '2302', '00,23,2302', '碾子山区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230207', '碾子山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230208', '2302', '00,23,2302', '梅里斯达斡尔族区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230208', '梅里斯达斡尔族区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230221', '2302', '00,23,2302', '龙江县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230221', '龙江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230223', '2302', '00,23,2302', '依安县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230223', '依安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230224', '2302', '00,23,2302', '泰来县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230224', '泰来县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230225', '2302', '00,23,2302', '甘南县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230225', '甘南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230227', '2302', '00,23,2302', '富裕县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230227', '富裕县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230229', '2302', '00,23,2302', '克山县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230229', '克山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230230', '2302', '00,23,2302', '克东县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230230', '克东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230231', '2302', '00,23,2302', '拜泉县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230231', '拜泉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230281', '2302', '00,23,2302', '讷河市', '23', '黑龙江省', '2302', '齐齐哈尔市', '230281', '讷河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2303', '23', '00,23', '鸡西市', '23', '黑龙江省', '2303', '鸡西市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230302', '2303', '00,23,2303', '鸡冠区', '23', '黑龙江省', '2303', '鸡西市', '230302', '鸡冠区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230303', '2303', '00,23,2303', '恒山区', '23', '黑龙江省', '2303', '鸡西市', '230303', '恒山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230304', '2303', '00,23,2303', '滴道区', '23', '黑龙江省', '2303', '鸡西市', '230304', '滴道区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230305', '2303', '00,23,2303', '梨树区', '23', '黑龙江省', '2303', '鸡西市', '230305', '梨树区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230306', '2303', '00,23,2303', '城子河区', '23', '黑龙江省', '2303', '鸡西市', '230306', '城子河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230307', '2303', '00,23,2303', '麻山区', '23', '黑龙江省', '2303', '鸡西市', '230307', '麻山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230321', '2303', '00,23,2303', '鸡东县', '23', '黑龙江省', '2303', '鸡西市', '230321', '鸡东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230381', '2303', '00,23,2303', '虎林市', '23', '黑龙江省', '2303', '鸡西市', '230381', '虎林市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230382', '2303', '00,23,2303', '密山市', '23', '黑龙江省', '2303', '鸡西市', '230382', '密山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2304', '23', '00,23', '鹤岗市', '23', '黑龙江省', '2304', '鹤岗市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230402', '2304', '00,23,2304', '向阳区', '23', '黑龙江省', '2304', '鹤岗市', '230402', '向阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230403', '2304', '00,23,2304', '工农区', '23', '黑龙江省', '2304', '鹤岗市', '230403', '工农区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230404', '2304', '00,23,2304', '南山区', '23', '黑龙江省', '2304', '鹤岗市', '230404', '南山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230405', '2304', '00,23,2304', '兴安区', '23', '黑龙江省', '2304', '鹤岗市', '230405', '兴安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230406', '2304', '00,23,2304', '东山区', '23', '黑龙江省', '2304', '鹤岗市', '230406', '东山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230407', '2304', '00,23,2304', '兴山区', '23', '黑龙江省', '2304', '鹤岗市', '230407', '兴山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230421', '2304', '00,23,2304', '萝北县', '23', '黑龙江省', '2304', '鹤岗市', '230421', '萝北县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230422', '2304', '00,23,2304', '绥滨县', '23', '黑龙江省', '2304', '鹤岗市', '230422', '绥滨县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2305', '23', '00,23', '双鸭山市', '23', '黑龙江省', '2305', '双鸭山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230502', '2305', '00,23,2305', '尖山区', '23', '黑龙江省', '2305', '双鸭山市', '230502', '尖山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230503', '2305', '00,23,2305', '岭东区', '23', '黑龙江省', '2305', '双鸭山市', '230503', '岭东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230505', '2305', '00,23,2305', '四方台区', '23', '黑龙江省', '2305', '双鸭山市', '230505', '四方台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230506', '2305', '00,23,2305', '宝山区', '23', '黑龙江省', '2305', '双鸭山市', '230506', '宝山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230521', '2305', '00,23,2305', '集贤县', '23', '黑龙江省', '2305', '双鸭山市', '230521', '集贤县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230522', '2305', '00,23,2305', '友谊县', '23', '黑龙江省', '2305', '双鸭山市', '230522', '友谊县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230523', '2305', '00,23,2305', '宝清县', '23', '黑龙江省', '2305', '双鸭山市', '230523', '宝清县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230524', '2305', '00,23,2305', '饶河县', '23', '黑龙江省', '2305', '双鸭山市', '230524', '饶河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2306', '23', '00,23', '大庆市', '23', '黑龙江省', '2306', '大庆市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230602', '2306', '00,23,2306', '萨尔图区', '23', '黑龙江省', '2306', '大庆市', '230602', '萨尔图区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230603', '2306', '00,23,2306', '龙凤区', '23', '黑龙江省', '2306', '大庆市', '230603', '龙凤区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230604', '2306', '00,23,2306', '让胡路区', '23', '黑龙江省', '2306', '大庆市', '230604', '让胡路区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230605', '2306', '00,23,2306', '红岗区', '23', '黑龙江省', '2306', '大庆市', '230605', '红岗区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230606', '2306', '00,23,2306', '大同区', '23', '黑龙江省', '2306', '大庆市', '230606', '大同区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230621', '2306', '00,23,2306', '肇州县', '23', '黑龙江省', '2306', '大庆市', '230621', '肇州县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230622', '2306', '00,23,2306', '肇源县', '23', '黑龙江省', '2306', '大庆市', '230622', '肇源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230623', '2306', '00,23,2306', '林甸县', '23', '黑龙江省', '2306', '大庆市', '230623', '林甸县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230624', '2306', '00,23,2306', '杜尔伯特蒙古族自治县', '23', '黑龙江省', '2306', '大庆市', '230624', '杜尔伯特蒙古族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2307', '23', '00,23', '伊春市', '23', '黑龙江省', '2307', '伊春市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230717', '2307', '00,23,2307', '伊美区', '23', '黑龙江省', '2307', '伊春市', '230717', '伊美区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230718', '2307', '00,23,2307', '乌翠区', '23', '黑龙江省', '2307', '伊春市', '230718', '乌翠区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230719', '2307', '00,23,2307', '友好区', '23', '黑龙江省', '2307', '伊春市', '230719', '友好区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230722', '2307', '00,23,2307', '嘉荫县', '23', '黑龙江省', '2307', '伊春市', '230722', '嘉荫县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230723', '2307', '00,23,2307', '汤旺县', '23', '黑龙江省', '2307', '伊春市', '230723', '汤旺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230724', '2307', '00,23,2307', '丰林县', '23', '黑龙江省', '2307', '伊春市', '230724', '丰林县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230725', '2307', '00,23,2307', '大箐山县', '23', '黑龙江省', '2307', '伊春市', '230725', '大箐山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230726', '2307', '00,23,2307', '南岔县', '23', '黑龙江省', '2307', '伊春市', '230726', '南岔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230751', '2307', '00,23,2307', '金林区', '23', '黑龙江省', '2307', '伊春市', '230751', '金林区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230781', '2307', '00,23,2307', '铁力市', '23', '黑龙江省', '2307', '伊春市', '230781', '铁力市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2308', '23', '00,23', '佳木斯市', '23', '黑龙江省', '2308', '佳木斯市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230803', '2308', '00,23,2308', '向阳区', '23', '黑龙江省', '2308', '佳木斯市', '230803', '向阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230804', '2308', '00,23,2308', '前进区', '23', '黑龙江省', '2308', '佳木斯市', '230804', '前进区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230805', '2308', '00,23,2308', '东风区', '23', '黑龙江省', '2308', '佳木斯市', '230805', '东风区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230811', '2308', '00,23,2308', '郊区', '23', '黑龙江省', '2308', '佳木斯市', '230811', '郊区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230822', '2308', '00,23,2308', '桦南县', '23', '黑龙江省', '2308', '佳木斯市', '230822', '桦南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230826', '2308', '00,23,2308', '桦川县', '23', '黑龙江省', '2308', '佳木斯市', '230826', '桦川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230828', '2308', '00,23,2308', '汤原县', '23', '黑龙江省', '2308', '佳木斯市', '230828', '汤原县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230881', '2308', '00,23,2308', '同江市', '23', '黑龙江省', '2308', '佳木斯市', '230881', '同江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230882', '2308', '00,23,2308', '富锦市', '23', '黑龙江省', '2308', '佳木斯市', '230882', '富锦市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230883', '2308', '00,23,2308', '抚远市', '23', '黑龙江省', '2308', '佳木斯市', '230883', '抚远市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2309', '23', '00,23', '七台河市', '23', '黑龙江省', '2309', '七台河市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('230902', '2309', '00,23,2309', '新兴区', '23', '黑龙江省', '2309', '七台河市', '230902', '新兴区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230903', '2309', '00,23,2309', '桃山区', '23', '黑龙江省', '2309', '七台河市', '230903', '桃山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230904', '2309', '00,23,2309', '茄子河区', '23', '黑龙江省', '2309', '七台河市', '230904', '茄子河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('230921', '2309', '00,23,2309', '勃利县', '23', '黑龙江省', '2309', '七台河市', '230921', '勃利县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2310', '23', '00,23', '牡丹江市', '23', '黑龙江省', '2310', '牡丹江市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('231002', '2310', '00,23,2310', '东安区', '23', '黑龙江省', '2310', '牡丹江市', '231002', '东安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231003', '2310', '00,23,2310', '阳明区', '23', '黑龙江省', '2310', '牡丹江市', '231003', '阳明区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231004', '2310', '00,23,2310', '爱民区', '23', '黑龙江省', '2310', '牡丹江市', '231004', '爱民区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231005', '2310', '00,23,2310', '西安区', '23', '黑龙江省', '2310', '牡丹江市', '231005', '西安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231025', '2310', '00,23,2310', '林口县', '23', '黑龙江省', '2310', '牡丹江市', '231025', '林口县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231081', '2310', '00,23,2310', '绥芬河市', '23', '黑龙江省', '2310', '牡丹江市', '231081', '绥芬河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231083', '2310', '00,23,2310', '海林市', '23', '黑龙江省', '2310', '牡丹江市', '231083', '海林市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231084', '2310', '00,23,2310', '宁安市', '23', '黑龙江省', '2310', '牡丹江市', '231084', '宁安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231085', '2310', '00,23,2310', '穆棱市', '23', '黑龙江省', '2310', '牡丹江市', '231085', '穆棱市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231086', '2310', '00,23,2310', '东宁市', '23', '黑龙江省', '2310', '牡丹江市', '231086', '东宁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2311', '23', '00,23', '黑河市', '23', '黑龙江省', '2311', '黑河市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('231102', '2311', '00,23,2311', '爱辉区', '23', '黑龙江省', '2311', '黑河市', '231102', '爱辉区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231123', '2311', '00,23,2311', '逊克县', '23', '黑龙江省', '2311', '黑河市', '231123', '逊克县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231124', '2311', '00,23,2311', '孙吴县', '23', '黑龙江省', '2311', '黑河市', '231124', '孙吴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231181', '2311', '00,23,2311', '北安市', '23', '黑龙江省', '2311', '黑河市', '231181', '北安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231182', '2311', '00,23,2311', '五大连池市', '23', '黑龙江省', '2311', '黑河市', '231182', '五大连池市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231183', '2311', '00,23,2311', '嫩江市', '23', '黑龙江省', '2311', '黑河市', '231183', '嫩江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2312', '23', '00,23', '绥化市', '23', '黑龙江省', '2312', '绥化市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('231202', '2312', '00,23,2312', '北林区', '23', '黑龙江省', '2312', '绥化市', '231202', '北林区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231221', '2312', '00,23,2312', '望奎县', '23', '黑龙江省', '2312', '绥化市', '231221', '望奎县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231222', '2312', '00,23,2312', '兰西县', '23', '黑龙江省', '2312', '绥化市', '231222', '兰西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231223', '2312', '00,23,2312', '青冈县', '23', '黑龙江省', '2312', '绥化市', '231223', '青冈县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231224', '2312', '00,23,2312', '庆安县', '23', '黑龙江省', '2312', '绥化市', '231224', '庆安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231225', '2312', '00,23,2312', '明水县', '23', '黑龙江省', '2312', '绥化市', '231225', '明水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231226', '2312', '00,23,2312', '绥棱县', '23', '黑龙江省', '2312', '绥化市', '231226', '绥棱县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231281', '2312', '00,23,2312', '安达市', '23', '黑龙江省', '2312', '绥化市', '231281', '安达市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231282', '2312', '00,23,2312', '肇东市', '23', '黑龙江省', '2312', '绥化市', '231282', '肇东市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('231283', '2312', '00,23,2312', '海伦市', '23', '黑龙江省', '2312', '绥化市', '231283', '海伦市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('2327', '23', '00,23', '大兴安岭地区', '23', '黑龙江省', '2327', '大兴安岭地区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('232701', '2327', '00,23,2327', '漠河市', '23', '黑龙江省', '2327', '大兴安岭地区', '232701', '漠河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('232721', '2327', '00,23,2327', '呼玛县', '23', '黑龙江省', '2327', '大兴安岭地区', '232721', '呼玛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('232722', '2327', '00,23,2327', '塔河县', '23', '黑龙江省', '2327', '大兴安岭地区', '232722', '塔河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('31', '00', '00', '上海市', '31', '上海市', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('3101', '31', '00,31', '上海市', '31', '上海市', '3101', '上海市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('310101', '3101', '00,31,3101', '黄浦区', '31', '上海市', '3101', '上海市', '310101', '黄浦区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310104', '3101', '00,31,3101', '徐汇区', '31', '上海市', '3101', '上海市', '310104', '徐汇区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310105', '3101', '00,31,3101', '长宁区', '31', '上海市', '3101', '上海市', '310105', '长宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310106', '3101', '00,31,3101', '静安区', '31', '上海市', '3101', '上海市', '310106', '静安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310107', '3101', '00,31,3101', '普陀区', '31', '上海市', '3101', '上海市', '310107', '普陀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310109', '3101', '00,31,3101', '虹口区', '31', '上海市', '3101', '上海市', '310109', '虹口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310110', '3101', '00,31,3101', '杨浦区', '31', '上海市', '3101', '上海市', '310110', '杨浦区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310112', '3101', '00,31,3101', '闵行区', '31', '上海市', '3101', '上海市', '310112', '闵行区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310113', '3101', '00,31,3101', '宝山区', '31', '上海市', '3101', '上海市', '310113', '宝山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310114', '3101', '00,31,3101', '嘉定区', '31', '上海市', '3101', '上海市', '310114', '嘉定区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310115', '3101', '00,31,3101', '浦东新区', '31', '上海市', '3101', '上海市', '310115', '浦东新区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310116', '3101', '00,31,3101', '金山区', '31', '上海市', '3101', '上海市', '310116', '金山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310117', '3101', '00,31,3101', '松江区', '31', '上海市', '3101', '上海市', '310117', '松江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310118', '3101', '00,31,3101', '青浦区', '31', '上海市', '3101', '上海市', '310118', '青浦区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310120', '3101', '00,31,3101', '奉贤区', '31', '上海市', '3101', '上海市', '310120', '奉贤区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('310151', '3101', '00,31,3101', '崇明区', '31', '上海市', '3101', '上海市', '310151', '崇明区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('32', '00', '00', '江苏省', '32', '江苏省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('3201', '32', '00,32', '南京市', '32', '江苏省', '3201', '南京市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320102', '3201', '00,32,3201', '玄武区', '32', '江苏省', '3201', '南京市', '320102', '玄武区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320104', '3201', '00,32,3201', '秦淮区', '32', '江苏省', '3201', '南京市', '320104', '秦淮区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320105', '3201', '00,32,3201', '建邺区', '32', '江苏省', '3201', '南京市', '320105', '建邺区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320106', '3201', '00,32,3201', '鼓楼区', '32', '江苏省', '3201', '南京市', '320106', '鼓楼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320111', '3201', '00,32,3201', '浦口区', '32', '江苏省', '3201', '南京市', '320111', '浦口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320113', '3201', '00,32,3201', '栖霞区', '32', '江苏省', '3201', '南京市', '320113', '栖霞区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320114', '3201', '00,32,3201', '雨花台区', '32', '江苏省', '3201', '南京市', '320114', '雨花台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320115', '3201', '00,32,3201', '江宁区', '32', '江苏省', '3201', '南京市', '320115', '江宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320116', '3201', '00,32,3201', '六合区', '32', '江苏省', '3201', '南京市', '320116', '六合区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320117', '3201', '00,32,3201', '溧水区', '32', '江苏省', '3201', '南京市', '320117', '溧水区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320118', '3201', '00,32,3201', '高淳区', '32', '江苏省', '3201', '南京市', '320118', '高淳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3202', '32', '00,32', '无锡市', '32', '江苏省', '3202', '无锡市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320205', '3202', '00,32,3202', '锡山区', '32', '江苏省', '3202', '无锡市', '320205', '锡山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320206', '3202', '00,32,3202', '惠山区', '32', '江苏省', '3202', '无锡市', '320206', '惠山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320211', '3202', '00,32,3202', '滨湖区', '32', '江苏省', '3202', '无锡市', '320211', '滨湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320213', '3202', '00,32,3202', '梁溪区', '32', '江苏省', '3202', '无锡市', '320213', '梁溪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320214', '3202', '00,32,3202', '新吴区', '32', '江苏省', '3202', '无锡市', '320214', '新吴区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320281', '3202', '00,32,3202', '江阴市', '32', '江苏省', '3202', '无锡市', '320281', '江阴市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320282', '3202', '00,32,3202', '宜兴市', '32', '江苏省', '3202', '无锡市', '320282', '宜兴市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3203', '32', '00,32', '徐州市', '32', '江苏省', '3203', '徐州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320302', '3203', '00,32,3203', '鼓楼区', '32', '江苏省', '3203', '徐州市', '320302', '鼓楼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320303', '3203', '00,32,3203', '云龙区', '32', '江苏省', '3203', '徐州市', '320303', '云龙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320305', '3203', '00,32,3203', '贾汪区', '32', '江苏省', '3203', '徐州市', '320305', '贾汪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320311', '3203', '00,32,3203', '泉山区', '32', '江苏省', '3203', '徐州市', '320311', '泉山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320312', '3203', '00,32,3203', '铜山区', '32', '江苏省', '3203', '徐州市', '320312', '铜山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320321', '3203', '00,32,3203', '丰县', '32', '江苏省', '3203', '徐州市', '320321', '丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320322', '3203', '00,32,3203', '沛县', '32', '江苏省', '3203', '徐州市', '320322', '沛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320324', '3203', '00,32,3203', '睢宁县', '32', '江苏省', '3203', '徐州市', '320324', '睢宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320381', '3203', '00,32,3203', '新沂市', '32', '江苏省', '3203', '徐州市', '320381', '新沂市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320382', '3203', '00,32,3203', '邳州市', '32', '江苏省', '3203', '徐州市', '320382', '邳州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3204', '32', '00,32', '常州市', '32', '江苏省', '3204', '常州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320402', '3204', '00,32,3204', '天宁区', '32', '江苏省', '3204', '常州市', '320402', '天宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320404', '3204', '00,32,3204', '钟楼区', '32', '江苏省', '3204', '常州市', '320404', '钟楼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320411', '3204', '00,32,3204', '新北区', '32', '江苏省', '3204', '常州市', '320411', '新北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320412', '3204', '00,32,3204', '武进区', '32', '江苏省', '3204', '常州市', '320412', '武进区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320413', '3204', '00,32,3204', '金坛区', '32', '江苏省', '3204', '常州市', '320413', '金坛区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320481', '3204', '00,32,3204', '溧阳市', '32', '江苏省', '3204', '常州市', '320481', '溧阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3205', '32', '00,32', '苏州市', '32', '江苏省', '3205', '苏州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320505', '3205', '00,32,3205', '虎丘区', '32', '江苏省', '3205', '苏州市', '320505', '虎丘区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320506', '3205', '00,32,3205', '吴中区', '32', '江苏省', '3205', '苏州市', '320506', '吴中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320507', '3205', '00,32,3205', '相城区', '32', '江苏省', '3205', '苏州市', '320507', '相城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320508', '3205', '00,32,3205', '姑苏区', '32', '江苏省', '3205', '苏州市', '320508', '姑苏区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320509', '3205', '00,32,3205', '吴江区', '32', '江苏省', '3205', '苏州市', '320509', '吴江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320581', '3205', '00,32,3205', '常熟市', '32', '江苏省', '3205', '苏州市', '320581', '常熟市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320582', '3205', '00,32,3205', '张家港市', '32', '江苏省', '3205', '苏州市', '320582', '张家港市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320583', '3205', '00,32,3205', '昆山市', '32', '江苏省', '3205', '苏州市', '320583', '昆山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320585', '3205', '00,32,3205', '太仓市', '32', '江苏省', '3205', '苏州市', '320585', '太仓市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3206', '32', '00,32', '南通市', '32', '江苏省', '3206', '南通市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320602', '3206', '00,32,3206', '崇川区', '32', '江苏省', '3206', '南通市', '320602', '崇川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320611', '3206', '00,32,3206', '港闸区', '32', '江苏省', '3206', '南通市', '320611', '港闸区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320612', '3206', '00,32,3206', '通州区', '32', '江苏省', '3206', '南通市', '320612', '通州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320623', '3206', '00,32,3206', '如东县', '32', '江苏省', '3206', '南通市', '320623', '如东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320681', '3206', '00,32,3206', '启东市', '32', '江苏省', '3206', '南通市', '320681', '启东市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320682', '3206', '00,32,3206', '如皋市', '32', '江苏省', '3206', '南通市', '320682', '如皋市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320684', '3206', '00,32,3206', '海门市', '32', '江苏省', '3206', '南通市', '320684', '海门市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320685', '3206', '00,32,3206', '海安市', '32', '江苏省', '3206', '南通市', '320685', '海安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3207', '32', '00,32', '连云港市', '32', '江苏省', '3207', '连云港市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320703', '3207', '00,32,3207', '连云区', '32', '江苏省', '3207', '连云港市', '320703', '连云区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320706', '3207', '00,32,3207', '海州区', '32', '江苏省', '3207', '连云港市', '320706', '海州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320707', '3207', '00,32,3207', '赣榆区', '32', '江苏省', '3207', '连云港市', '320707', '赣榆区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320722', '3207', '00,32,3207', '东海县', '32', '江苏省', '3207', '连云港市', '320722', '东海县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320723', '3207', '00,32,3207', '灌云县', '32', '江苏省', '3207', '连云港市', '320723', '灌云县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320724', '3207', '00,32,3207', '灌南县', '32', '江苏省', '3207', '连云港市', '320724', '灌南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3208', '32', '00,32', '淮安市', '32', '江苏省', '3208', '淮安市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320803', '3208', '00,32,3208', '淮安区', '32', '江苏省', '3208', '淮安市', '320803', '淮安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320804', '3208', '00,32,3208', '淮阴区', '32', '江苏省', '3208', '淮安市', '320804', '淮阴区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320812', '3208', '00,32,3208', '清江浦区', '32', '江苏省', '3208', '淮安市', '320812', '清江浦区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320813', '3208', '00,32,3208', '洪泽区', '32', '江苏省', '3208', '淮安市', '320813', '洪泽区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320826', '3208', '00,32,3208', '涟水县', '32', '江苏省', '3208', '淮安市', '320826', '涟水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320830', '3208', '00,32,3208', '盱眙县', '32', '江苏省', '3208', '淮安市', '320830', '盱眙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320831', '3208', '00,32,3208', '金湖县', '32', '江苏省', '3208', '淮安市', '320831', '金湖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3209', '32', '00,32', '盐城市', '32', '江苏省', '3209', '盐城市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('320902', '3209', '00,32,3209', '亭湖区', '32', '江苏省', '3209', '盐城市', '320902', '亭湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320903', '3209', '00,32,3209', '盐都区', '32', '江苏省', '3209', '盐城市', '320903', '盐都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320904', '3209', '00,32,3209', '大丰区', '32', '江苏省', '3209', '盐城市', '320904', '大丰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320921', '3209', '00,32,3209', '响水县', '32', '江苏省', '3209', '盐城市', '320921', '响水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320922', '3209', '00,32,3209', '滨海县', '32', '江苏省', '3209', '盐城市', '320922', '滨海县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320923', '3209', '00,32,3209', '阜宁县', '32', '江苏省', '3209', '盐城市', '320923', '阜宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320924', '3209', '00,32,3209', '射阳县', '32', '江苏省', '3209', '盐城市', '320924', '射阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320925', '3209', '00,32,3209', '建湖县', '32', '江苏省', '3209', '盐城市', '320925', '建湖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('320981', '3209', '00,32,3209', '东台市', '32', '江苏省', '3209', '盐城市', '320981', '东台市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3210', '32', '00,32', '扬州市', '32', '江苏省', '3210', '扬州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('321002', '3210', '00,32,3210', '广陵区', '32', '江苏省', '3210', '扬州市', '321002', '广陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321003', '3210', '00,32,3210', '邗江区', '32', '江苏省', '3210', '扬州市', '321003', '邗江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321012', '3210', '00,32,3210', '江都区', '32', '江苏省', '3210', '扬州市', '321012', '江都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321023', '3210', '00,32,3210', '宝应县', '32', '江苏省', '3210', '扬州市', '321023', '宝应县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321081', '3210', '00,32,3210', '仪征市', '32', '江苏省', '3210', '扬州市', '321081', '仪征市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321084', '3210', '00,32,3210', '高邮市', '32', '江苏省', '3210', '扬州市', '321084', '高邮市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3211', '32', '00,32', '镇江市', '32', '江苏省', '3211', '镇江市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('321102', '3211', '00,32,3211', '京口区', '32', '江苏省', '3211', '镇江市', '321102', '京口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321111', '3211', '00,32,3211', '润州区', '32', '江苏省', '3211', '镇江市', '321111', '润州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321112', '3211', '00,32,3211', '丹徒区', '32', '江苏省', '3211', '镇江市', '321112', '丹徒区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321181', '3211', '00,32,3211', '丹阳市', '32', '江苏省', '3211', '镇江市', '321181', '丹阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321182', '3211', '00,32,3211', '扬中市', '32', '江苏省', '3211', '镇江市', '321182', '扬中市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321183', '3211', '00,32,3211', '句容市', '32', '江苏省', '3211', '镇江市', '321183', '句容市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3212', '32', '00,32', '泰州市', '32', '江苏省', '3212', '泰州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('321202', '3212', '00,32,3212', '海陵区', '32', '江苏省', '3212', '泰州市', '321202', '海陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321203', '3212', '00,32,3212', '高港区', '32', '江苏省', '3212', '泰州市', '321203', '高港区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321204', '3212', '00,32,3212', '姜堰区', '32', '江苏省', '3212', '泰州市', '321204', '姜堰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321281', '3212', '00,32,3212', '兴化市', '32', '江苏省', '3212', '泰州市', '321281', '兴化市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321282', '3212', '00,32,3212', '靖江市', '32', '江苏省', '3212', '泰州市', '321282', '靖江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321283', '3212', '00,32,3212', '泰兴市', '32', '江苏省', '3212', '泰州市', '321283', '泰兴市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3213', '32', '00,32', '宿迁市', '32', '江苏省', '3213', '宿迁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('321302', '3213', '00,32,3213', '宿城区', '32', '江苏省', '3213', '宿迁市', '321302', '宿城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321311', '3213', '00,32,3213', '宿豫区', '32', '江苏省', '3213', '宿迁市', '321311', '宿豫区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321322', '3213', '00,32,3213', '沭阳县', '32', '江苏省', '3213', '宿迁市', '321322', '沭阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321323', '3213', '00,32,3213', '泗阳县', '32', '江苏省', '3213', '宿迁市', '321323', '泗阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('321324', '3213', '00,32,3213', '泗洪县', '32', '江苏省', '3213', '宿迁市', '321324', '泗洪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('33', '00', '00', '浙江省', '33', '浙江省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('3301', '33', '00,33', '杭州市', '33', '浙江省', '3301', '杭州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330102', '3301', '00,33,3301', '上城区', '33', '浙江省', '3301', '杭州市', '330102', '上城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330103', '3301', '00,33,3301', '下城区', '33', '浙江省', '3301', '杭州市', '330103', '下城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330104', '3301', '00,33,3301', '江干区', '33', '浙江省', '3301', '杭州市', '330104', '江干区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330105', '3301', '00,33,3301', '拱墅区', '33', '浙江省', '3301', '杭州市', '330105', '拱墅区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330106', '3301', '00,33,3301', '西湖区', '33', '浙江省', '3301', '杭州市', '330106', '西湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330108', '3301', '00,33,3301', '滨江区', '33', '浙江省', '3301', '杭州市', '330108', '滨江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330109', '3301', '00,33,3301', '萧山区', '33', '浙江省', '3301', '杭州市', '330109', '萧山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330110', '3301', '00,33,3301', '余杭区', '33', '浙江省', '3301', '杭州市', '330110', '余杭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330111', '3301', '00,33,3301', '富阳区', '33', '浙江省', '3301', '杭州市', '330111', '富阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330112', '3301', '00,33,3301', '临安区', '33', '浙江省', '3301', '杭州市', '330112', '临安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330122', '3301', '00,33,3301', '桐庐县', '33', '浙江省', '3301', '杭州市', '330122', '桐庐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330127', '3301', '00,33,3301', '淳安县', '33', '浙江省', '3301', '杭州市', '330127', '淳安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330182', '3301', '00,33,3301', '建德市', '33', '浙江省', '3301', '杭州市', '330182', '建德市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3302', '33', '00,33', '宁波市', '33', '浙江省', '3302', '宁波市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330203', '3302', '00,33,3302', '海曙区', '33', '浙江省', '3302', '宁波市', '330203', '海曙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330205', '3302', '00,33,3302', '江北区', '33', '浙江省', '3302', '宁波市', '330205', '江北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330206', '3302', '00,33,3302', '北仑区', '33', '浙江省', '3302', '宁波市', '330206', '北仑区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330211', '3302', '00,33,3302', '镇海区', '33', '浙江省', '3302', '宁波市', '330211', '镇海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330212', '3302', '00,33,3302', '鄞州区', '33', '浙江省', '3302', '宁波市', '330212', '鄞州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330213', '3302', '00,33,3302', '奉化区', '33', '浙江省', '3302', '宁波市', '330213', '奉化区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330225', '3302', '00,33,3302', '象山县', '33', '浙江省', '3302', '宁波市', '330225', '象山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330226', '3302', '00,33,3302', '宁海县', '33', '浙江省', '3302', '宁波市', '330226', '宁海县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330281', '3302', '00,33,3302', '余姚市', '33', '浙江省', '3302', '宁波市', '330281', '余姚市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330282', '3302', '00,33,3302', '慈溪市', '33', '浙江省', '3302', '宁波市', '330282', '慈溪市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3303', '33', '00,33', '温州市', '33', '浙江省', '3303', '温州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330302', '3303', '00,33,3303', '鹿城区', '33', '浙江省', '3303', '温州市', '330302', '鹿城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330303', '3303', '00,33,3303', '龙湾区', '33', '浙江省', '3303', '温州市', '330303', '龙湾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330304', '3303', '00,33,3303', '瓯海区', '33', '浙江省', '3303', '温州市', '330304', '瓯海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330305', '3303', '00,33,3303', '洞头区', '33', '浙江省', '3303', '温州市', '330305', '洞头区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330324', '3303', '00,33,3303', '永嘉县', '33', '浙江省', '3303', '温州市', '330324', '永嘉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330326', '3303', '00,33,3303', '平阳县', '33', '浙江省', '3303', '温州市', '330326', '平阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330327', '3303', '00,33,3303', '苍南县', '33', '浙江省', '3303', '温州市', '330327', '苍南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330328', '3303', '00,33,3303', '文成县', '33', '浙江省', '3303', '温州市', '330328', '文成县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330329', '3303', '00,33,3303', '泰顺县', '33', '浙江省', '3303', '温州市', '330329', '泰顺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330381', '3303', '00,33,3303', '瑞安市', '33', '浙江省', '3303', '温州市', '330381', '瑞安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330382', '3303', '00,33,3303', '乐清市', '33', '浙江省', '3303', '温州市', '330382', '乐清市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330383', '3303', '00,33,3303', '龙港市', '33', '浙江省', '3303', '温州市', '330383', '龙港市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3304', '33', '00,33', '嘉兴市', '33', '浙江省', '3304', '嘉兴市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330402', '3304', '00,33,3304', '南湖区', '33', '浙江省', '3304', '嘉兴市', '330402', '南湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330411', '3304', '00,33,3304', '秀洲区', '33', '浙江省', '3304', '嘉兴市', '330411', '秀洲区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330421', '3304', '00,33,3304', '嘉善县', '33', '浙江省', '3304', '嘉兴市', '330421', '嘉善县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330424', '3304', '00,33,3304', '海盐县', '33', '浙江省', '3304', '嘉兴市', '330424', '海盐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330481', '3304', '00,33,3304', '海宁市', '33', '浙江省', '3304', '嘉兴市', '330481', '海宁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330482', '3304', '00,33,3304', '平湖市', '33', '浙江省', '3304', '嘉兴市', '330482', '平湖市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330483', '3304', '00,33,3304', '桐乡市', '33', '浙江省', '3304', '嘉兴市', '330483', '桐乡市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3305', '33', '00,33', '湖州市', '33', '浙江省', '3305', '湖州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330502', '3305', '00,33,3305', '吴兴区', '33', '浙江省', '3305', '湖州市', '330502', '吴兴区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330503', '3305', '00,33,3305', '南浔区', '33', '浙江省', '3305', '湖州市', '330503', '南浔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330521', '3305', '00,33,3305', '德清县', '33', '浙江省', '3305', '湖州市', '330521', '德清县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330522', '3305', '00,33,3305', '长兴县', '33', '浙江省', '3305', '湖州市', '330522', '长兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330523', '3305', '00,33,3305', '安吉县', '33', '浙江省', '3305', '湖州市', '330523', '安吉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3306', '33', '00,33', '绍兴市', '33', '浙江省', '3306', '绍兴市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330602', '3306', '00,33,3306', '越城区', '33', '浙江省', '3306', '绍兴市', '330602', '越城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330603', '3306', '00,33,3306', '柯桥区', '33', '浙江省', '3306', '绍兴市', '330603', '柯桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330604', '3306', '00,33,3306', '上虞区', '33', '浙江省', '3306', '绍兴市', '330604', '上虞区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330624', '3306', '00,33,3306', '新昌县', '33', '浙江省', '3306', '绍兴市', '330624', '新昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330681', '3306', '00,33,3306', '诸暨市', '33', '浙江省', '3306', '绍兴市', '330681', '诸暨市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330683', '3306', '00,33,3306', '嵊州市', '33', '浙江省', '3306', '绍兴市', '330683', '嵊州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3307', '33', '00,33', '金华市', '33', '浙江省', '3307', '金华市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330702', '3307', '00,33,3307', '婺城区', '33', '浙江省', '3307', '金华市', '330702', '婺城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330703', '3307', '00,33,3307', '金东区', '33', '浙江省', '3307', '金华市', '330703', '金东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330723', '3307', '00,33,3307', '武义县', '33', '浙江省', '3307', '金华市', '330723', '武义县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330726', '3307', '00,33,3307', '浦江县', '33', '浙江省', '3307', '金华市', '330726', '浦江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330727', '3307', '00,33,3307', '磐安县', '33', '浙江省', '3307', '金华市', '330727', '磐安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330781', '3307', '00,33,3307', '兰溪市', '33', '浙江省', '3307', '金华市', '330781', '兰溪市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330782', '3307', '00,33,3307', '义乌市', '33', '浙江省', '3307', '金华市', '330782', '义乌市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330783', '3307', '00,33,3307', '东阳市', '33', '浙江省', '3307', '金华市', '330783', '东阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330784', '3307', '00,33,3307', '永康市', '33', '浙江省', '3307', '金华市', '330784', '永康市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3308', '33', '00,33', '衢州市', '33', '浙江省', '3308', '衢州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330802', '3308', '00,33,3308', '柯城区', '33', '浙江省', '3308', '衢州市', '330802', '柯城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330803', '3308', '00,33,3308', '衢江区', '33', '浙江省', '3308', '衢州市', '330803', '衢江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330822', '3308', '00,33,3308', '常山县', '33', '浙江省', '3308', '衢州市', '330822', '常山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330824', '3308', '00,33,3308', '开化县', '33', '浙江省', '3308', '衢州市', '330824', '开化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330825', '3308', '00,33,3308', '龙游县', '33', '浙江省', '3308', '衢州市', '330825', '龙游县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330881', '3308', '00,33,3308', '江山市', '33', '浙江省', '3308', '衢州市', '330881', '江山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3309', '33', '00,33', '舟山市', '33', '浙江省', '3309', '舟山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('330902', '3309', '00,33,3309', '定海区', '33', '浙江省', '3309', '舟山市', '330902', '定海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330903', '3309', '00,33,3309', '普陀区', '33', '浙江省', '3309', '舟山市', '330903', '普陀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330921', '3309', '00,33,3309', '岱山县', '33', '浙江省', '3309', '舟山市', '330921', '岱山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('330922', '3309', '00,33,3309', '嵊泗县', '33', '浙江省', '3309', '舟山市', '330922', '嵊泗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3310', '33', '00,33', '台州市', '33', '浙江省', '3310', '台州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('331002', '3310', '00,33,3310', '椒江区', '33', '浙江省', '3310', '台州市', '331002', '椒江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331003', '3310', '00,33,3310', '黄岩区', '33', '浙江省', '3310', '台州市', '331003', '黄岩区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331004', '3310', '00,33,3310', '路桥区', '33', '浙江省', '3310', '台州市', '331004', '路桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331022', '3310', '00,33,3310', '三门县', '33', '浙江省', '3310', '台州市', '331022', '三门县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331023', '3310', '00,33,3310', '天台县', '33', '浙江省', '3310', '台州市', '331023', '天台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331024', '3310', '00,33,3310', '仙居县', '33', '浙江省', '3310', '台州市', '331024', '仙居县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331081', '3310', '00,33,3310', '温岭市', '33', '浙江省', '3310', '台州市', '331081', '温岭市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331082', '3310', '00,33,3310', '临海市', '33', '浙江省', '3310', '台州市', '331082', '临海市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331083', '3310', '00,33,3310', '玉环市', '33', '浙江省', '3310', '台州市', '331083', '玉环市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3311', '33', '00,33', '丽水市', '33', '浙江省', '3311', '丽水市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('331102', '3311', '00,33,3311', '莲都区', '33', '浙江省', '3311', '丽水市', '331102', '莲都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331121', '3311', '00,33,3311', '青田县', '33', '浙江省', '3311', '丽水市', '331121', '青田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331122', '3311', '00,33,3311', '缙云县', '33', '浙江省', '3311', '丽水市', '331122', '缙云县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331123', '3311', '00,33,3311', '遂昌县', '33', '浙江省', '3311', '丽水市', '331123', '遂昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331124', '3311', '00,33,3311', '松阳县', '33', '浙江省', '3311', '丽水市', '331124', '松阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331125', '3311', '00,33,3311', '云和县', '33', '浙江省', '3311', '丽水市', '331125', '云和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331126', '3311', '00,33,3311', '庆元县', '33', '浙江省', '3311', '丽水市', '331126', '庆元县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331127', '3311', '00,33,3311', '景宁畲族自治县', '33', '浙江省', '3311', '丽水市', '331127', '景宁畲族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('331181', '3311', '00,33,3311', '龙泉市', '33', '浙江省', '3311', '丽水市', '331181', '龙泉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('34', '00', '00', '安徽省', '34', '安徽省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('3401', '34', '00,34', '合肥市', '34', '安徽省', '3401', '合肥市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('340102', '3401', '00,34,3401', '瑶海区', '34', '安徽省', '3401', '合肥市', '340102', '瑶海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340103', '3401', '00,34,3401', '庐阳区', '34', '安徽省', '3401', '合肥市', '340103', '庐阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340104', '3401', '00,34,3401', '蜀山区', '34', '安徽省', '3401', '合肥市', '340104', '蜀山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340111', '3401', '00,34,3401', '包河区', '34', '安徽省', '3401', '合肥市', '340111', '包河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340121', '3401', '00,34,3401', '长丰县', '34', '安徽省', '3401', '合肥市', '340121', '长丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340122', '3401', '00,34,3401', '肥东县', '34', '安徽省', '3401', '合肥市', '340122', '肥东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340123', '3401', '00,34,3401', '肥西县', '34', '安徽省', '3401', '合肥市', '340123', '肥西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340124', '3401', '00,34,3401', '庐江县', '34', '安徽省', '3401', '合肥市', '340124', '庐江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340181', '3401', '00,34,3401', '巢湖市', '34', '安徽省', '3401', '合肥市', '340181', '巢湖市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3402', '34', '00,34', '芜湖市', '34', '安徽省', '3402', '芜湖市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('340202', '3402', '00,34,3402', '镜湖区', '34', '安徽省', '3402', '芜湖市', '340202', '镜湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340203', '3402', '00,34,3402', '弋江区', '34', '安徽省', '3402', '芜湖市', '340203', '弋江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340207', '3402', '00,34,3402', '鸠江区', '34', '安徽省', '3402', '芜湖市', '340207', '鸠江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340208', '3402', '00,34,3402', '三山区', '34', '安徽省', '3402', '芜湖市', '340208', '三山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340221', '3402', '00,34,3402', '芜湖县', '34', '安徽省', '3402', '芜湖市', '340221', '芜湖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340222', '3402', '00,34,3402', '繁昌县', '34', '安徽省', '3402', '芜湖市', '340222', '繁昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340223', '3402', '00,34,3402', '南陵县', '34', '安徽省', '3402', '芜湖市', '340223', '南陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340281', '3402', '00,34,3402', '无为市', '34', '安徽省', '3402', '芜湖市', '340281', '无为市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3403', '34', '00,34', '蚌埠市', '34', '安徽省', '3403', '蚌埠市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('340302', '3403', '00,34,3403', '龙子湖区', '34', '安徽省', '3403', '蚌埠市', '340302', '龙子湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340303', '3403', '00,34,3403', '蚌山区', '34', '安徽省', '3403', '蚌埠市', '340303', '蚌山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340304', '3403', '00,34,3403', '禹会区', '34', '安徽省', '3403', '蚌埠市', '340304', '禹会区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340311', '3403', '00,34,3403', '淮上区', '34', '安徽省', '3403', '蚌埠市', '340311', '淮上区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340321', '3403', '00,34,3403', '怀远县', '34', '安徽省', '3403', '蚌埠市', '340321', '怀远县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340322', '3403', '00,34,3403', '五河县', '34', '安徽省', '3403', '蚌埠市', '340322', '五河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340323', '3403', '00,34,3403', '固镇县', '34', '安徽省', '3403', '蚌埠市', '340323', '固镇县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3404', '34', '00,34', '淮南市', '34', '安徽省', '3404', '淮南市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('340402', '3404', '00,34,3404', '大通区', '34', '安徽省', '3404', '淮南市', '340402', '大通区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340403', '3404', '00,34,3404', '田家庵区', '34', '安徽省', '3404', '淮南市', '340403', '田家庵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340404', '3404', '00,34,3404', '谢家集区', '34', '安徽省', '3404', '淮南市', '340404', '谢家集区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340405', '3404', '00,34,3404', '八公山区', '34', '安徽省', '3404', '淮南市', '340405', '八公山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340406', '3404', '00,34,3404', '潘集区', '34', '安徽省', '3404', '淮南市', '340406', '潘集区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340421', '3404', '00,34,3404', '凤台县', '34', '安徽省', '3404', '淮南市', '340421', '凤台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340422', '3404', '00,34,3404', '寿县', '34', '安徽省', '3404', '淮南市', '340422', '寿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3405', '34', '00,34', '马鞍山市', '34', '安徽省', '3405', '马鞍山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('340503', '3405', '00,34,3405', '花山区', '34', '安徽省', '3405', '马鞍山市', '340503', '花山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340504', '3405', '00,34,3405', '雨山区', '34', '安徽省', '3405', '马鞍山市', '340504', '雨山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340506', '3405', '00,34,3405', '博望区', '34', '安徽省', '3405', '马鞍山市', '340506', '博望区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340521', '3405', '00,34,3405', '当涂县', '34', '安徽省', '3405', '马鞍山市', '340521', '当涂县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340522', '3405', '00,34,3405', '含山县', '34', '安徽省', '3405', '马鞍山市', '340522', '含山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340523', '3405', '00,34,3405', '和县', '34', '安徽省', '3405', '马鞍山市', '340523', '和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3406', '34', '00,34', '淮北市', '34', '安徽省', '3406', '淮北市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('340602', '3406', '00,34,3406', '杜集区', '34', '安徽省', '3406', '淮北市', '340602', '杜集区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340603', '3406', '00,34,3406', '相山区', '34', '安徽省', '3406', '淮北市', '340603', '相山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340604', '3406', '00,34,3406', '烈山区', '34', '安徽省', '3406', '淮北市', '340604', '烈山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340621', '3406', '00,34,3406', '濉溪县', '34', '安徽省', '3406', '淮北市', '340621', '濉溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3407', '34', '00,34', '铜陵市', '34', '安徽省', '3407', '铜陵市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('340705', '3407', '00,34,3407', '铜官区', '34', '安徽省', '3407', '铜陵市', '340705', '铜官区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340706', '3407', '00,34,3407', '义安区', '34', '安徽省', '3407', '铜陵市', '340706', '义安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340711', '3407', '00,34,3407', '郊区', '34', '安徽省', '3407', '铜陵市', '340711', '郊区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340722', '3407', '00,34,3407', '枞阳县', '34', '安徽省', '3407', '铜陵市', '340722', '枞阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3408', '34', '00,34', '安庆市', '34', '安徽省', '3408', '安庆市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('340802', '3408', '00,34,3408', '迎江区', '34', '安徽省', '3408', '安庆市', '340802', '迎江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340803', '3408', '00,34,3408', '大观区', '34', '安徽省', '3408', '安庆市', '340803', '大观区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340811', '3408', '00,34,3408', '宜秀区', '34', '安徽省', '3408', '安庆市', '340811', '宜秀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340822', '3408', '00,34,3408', '怀宁县', '34', '安徽省', '3408', '安庆市', '340822', '怀宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340825', '3408', '00,34,3408', '太湖县', '34', '安徽省', '3408', '安庆市', '340825', '太湖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340826', '3408', '00,34,3408', '宿松县', '34', '安徽省', '3408', '安庆市', '340826', '宿松县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340827', '3408', '00,34,3408', '望江县', '34', '安徽省', '3408', '安庆市', '340827', '望江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340828', '3408', '00,34,3408', '岳西县', '34', '安徽省', '3408', '安庆市', '340828', '岳西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340881', '3408', '00,34,3408', '桐城市', '34', '安徽省', '3408', '安庆市', '340881', '桐城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('340882', '3408', '00,34,3408', '潜山市', '34', '安徽省', '3408', '安庆市', '340882', '潜山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3410', '34', '00,34', '黄山市', '34', '安徽省', '3410', '黄山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('341002', '3410', '00,34,3410', '屯溪区', '34', '安徽省', '3410', '黄山市', '341002', '屯溪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341003', '3410', '00,34,3410', '黄山区', '34', '安徽省', '3410', '黄山市', '341003', '黄山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341004', '3410', '00,34,3410', '徽州区', '34', '安徽省', '3410', '黄山市', '341004', '徽州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341021', '3410', '00,34,3410', '歙县', '34', '安徽省', '3410', '黄山市', '341021', '歙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341022', '3410', '00,34,3410', '休宁县', '34', '安徽省', '3410', '黄山市', '341022', '休宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341023', '3410', '00,34,3410', '黟县', '34', '安徽省', '3410', '黄山市', '341023', '黟县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341024', '3410', '00,34,3410', '祁门县', '34', '安徽省', '3410', '黄山市', '341024', '祁门县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3411', '34', '00,34', '滁州市', '34', '安徽省', '3411', '滁州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('341102', '3411', '00,34,3411', '琅琊区', '34', '安徽省', '3411', '滁州市', '341102', '琅琊区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341103', '3411', '00,34,3411', '南谯区', '34', '安徽省', '3411', '滁州市', '341103', '南谯区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341122', '3411', '00,34,3411', '来安县', '34', '安徽省', '3411', '滁州市', '341122', '来安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341124', '3411', '00,34,3411', '全椒县', '34', '安徽省', '3411', '滁州市', '341124', '全椒县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341125', '3411', '00,34,3411', '定远县', '34', '安徽省', '3411', '滁州市', '341125', '定远县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341126', '3411', '00,34,3411', '凤阳县', '34', '安徽省', '3411', '滁州市', '341126', '凤阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341181', '3411', '00,34,3411', '天长市', '34', '安徽省', '3411', '滁州市', '341181', '天长市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341182', '3411', '00,34,3411', '明光市', '34', '安徽省', '3411', '滁州市', '341182', '明光市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3412', '34', '00,34', '阜阳市', '34', '安徽省', '3412', '阜阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('341202', '3412', '00,34,3412', '颍州区', '34', '安徽省', '3412', '阜阳市', '341202', '颍州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341203', '3412', '00,34,3412', '颍东区', '34', '安徽省', '3412', '阜阳市', '341203', '颍东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341204', '3412', '00,34,3412', '颍泉区', '34', '安徽省', '3412', '阜阳市', '341204', '颍泉区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341221', '3412', '00,34,3412', '临泉县', '34', '安徽省', '3412', '阜阳市', '341221', '临泉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341222', '3412', '00,34,3412', '太和县', '34', '安徽省', '3412', '阜阳市', '341222', '太和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341225', '3412', '00,34,3412', '阜南县', '34', '安徽省', '3412', '阜阳市', '341225', '阜南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341226', '3412', '00,34,3412', '颍上县', '34', '安徽省', '3412', '阜阳市', '341226', '颍上县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341282', '3412', '00,34,3412', '界首市', '34', '安徽省', '3412', '阜阳市', '341282', '界首市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3413', '34', '00,34', '宿州市', '34', '安徽省', '3413', '宿州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('341302', '3413', '00,34,3413', '埇桥区', '34', '安徽省', '3413', '宿州市', '341302', '埇桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341321', '3413', '00,34,3413', '砀山县', '34', '安徽省', '3413', '宿州市', '341321', '砀山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341322', '3413', '00,34,3413', '萧县', '34', '安徽省', '3413', '宿州市', '341322', '萧县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341323', '3413', '00,34,3413', '灵璧县', '34', '安徽省', '3413', '宿州市', '341323', '灵璧县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341324', '3413', '00,34,3413', '泗县', '34', '安徽省', '3413', '宿州市', '341324', '泗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3415', '34', '00,34', '六安市', '34', '安徽省', '3415', '六安市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('341502', '3415', '00,34,3415', '金安区', '34', '安徽省', '3415', '六安市', '341502', '金安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341503', '3415', '00,34,3415', '裕安区', '34', '安徽省', '3415', '六安市', '341503', '裕安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341504', '3415', '00,34,3415', '叶集区', '34', '安徽省', '3415', '六安市', '341504', '叶集区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341522', '3415', '00,34,3415', '霍邱县', '34', '安徽省', '3415', '六安市', '341522', '霍邱县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341523', '3415', '00,34,3415', '舒城县', '34', '安徽省', '3415', '六安市', '341523', '舒城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341524', '3415', '00,34,3415', '金寨县', '34', '安徽省', '3415', '六安市', '341524', '金寨县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341525', '3415', '00,34,3415', '霍山县', '34', '安徽省', '3415', '六安市', '341525', '霍山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3416', '34', '00,34', '亳州市', '34', '安徽省', '3416', '亳州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('341602', '3416', '00,34,3416', '谯城区', '34', '安徽省', '3416', '亳州市', '341602', '谯城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341621', '3416', '00,34,3416', '涡阳县', '34', '安徽省', '3416', '亳州市', '341621', '涡阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341622', '3416', '00,34,3416', '蒙城县', '34', '安徽省', '3416', '亳州市', '341622', '蒙城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341623', '3416', '00,34,3416', '利辛县', '34', '安徽省', '3416', '亳州市', '341623', '利辛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3417', '34', '00,34', '池州市', '34', '安徽省', '3417', '池州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('341702', '3417', '00,34,3417', '贵池区', '34', '安徽省', '3417', '池州市', '341702', '贵池区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341721', '3417', '00,34,3417', '东至县', '34', '安徽省', '3417', '池州市', '341721', '东至县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341722', '3417', '00,34,3417', '石台县', '34', '安徽省', '3417', '池州市', '341722', '石台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341723', '3417', '00,34,3417', '青阳县', '34', '安徽省', '3417', '池州市', '341723', '青阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3418', '34', '00,34', '宣城市', '34', '安徽省', '3418', '宣城市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('341802', '3418', '00,34,3418', '宣州区', '34', '安徽省', '3418', '宣城市', '341802', '宣州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341821', '3418', '00,34,3418', '郎溪县', '34', '安徽省', '3418', '宣城市', '341821', '郎溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341823', '3418', '00,34,3418', '泾县', '34', '安徽省', '3418', '宣城市', '341823', '泾县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341824', '3418', '00,34,3418', '绩溪县', '34', '安徽省', '3418', '宣城市', '341824', '绩溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341825', '3418', '00,34,3418', '旌德县', '34', '安徽省', '3418', '宣城市', '341825', '旌德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341881', '3418', '00,34,3418', '宁国市', '34', '安徽省', '3418', '宣城市', '341881', '宁国市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('341882', '3418', '00,34,3418', '广德市', '34', '安徽省', '3418', '宣城市', '341882', '广德市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('35', '00', '00', '福建省', '35', '福建省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('3501', '35', '00,35', '福州市', '35', '福建省', '3501', '福州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350102', '3501', '00,35,3501', '鼓楼区', '35', '福建省', '3501', '福州市', '350102', '鼓楼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350103', '3501', '00,35,3501', '台江区', '35', '福建省', '3501', '福州市', '350103', '台江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350104', '3501', '00,35,3501', '仓山区', '35', '福建省', '3501', '福州市', '350104', '仓山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350105', '3501', '00,35,3501', '马尾区', '35', '福建省', '3501', '福州市', '350105', '马尾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350111', '3501', '00,35,3501', '晋安区', '35', '福建省', '3501', '福州市', '350111', '晋安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350112', '3501', '00,35,3501', '长乐区', '35', '福建省', '3501', '福州市', '350112', '长乐区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350121', '3501', '00,35,3501', '闽侯县', '35', '福建省', '3501', '福州市', '350121', '闽侯县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350122', '3501', '00,35,3501', '连江县', '35', '福建省', '3501', '福州市', '350122', '连江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350123', '3501', '00,35,3501', '罗源县', '35', '福建省', '3501', '福州市', '350123', '罗源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350124', '3501', '00,35,3501', '闽清县', '35', '福建省', '3501', '福州市', '350124', '闽清县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350125', '3501', '00,35,3501', '永泰县', '35', '福建省', '3501', '福州市', '350125', '永泰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350128', '3501', '00,35,3501', '平潭县', '35', '福建省', '3501', '福州市', '350128', '平潭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350181', '3501', '00,35,3501', '福清市', '35', '福建省', '3501', '福州市', '350181', '福清市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3502', '35', '00,35', '厦门市', '35', '福建省', '3502', '厦门市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350203', '3502', '00,35,3502', '思明区', '35', '福建省', '3502', '厦门市', '350203', '思明区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350205', '3502', '00,35,3502', '海沧区', '35', '福建省', '3502', '厦门市', '350205', '海沧区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350206', '3502', '00,35,3502', '湖里区', '35', '福建省', '3502', '厦门市', '350206', '湖里区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350211', '3502', '00,35,3502', '集美区', '35', '福建省', '3502', '厦门市', '350211', '集美区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350212', '3502', '00,35,3502', '同安区', '35', '福建省', '3502', '厦门市', '350212', '同安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350213', '3502', '00,35,3502', '翔安区', '35', '福建省', '3502', '厦门市', '350213', '翔安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3503', '35', '00,35', '莆田市', '35', '福建省', '3503', '莆田市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350302', '3503', '00,35,3503', '城厢区', '35', '福建省', '3503', '莆田市', '350302', '城厢区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350303', '3503', '00,35,3503', '涵江区', '35', '福建省', '3503', '莆田市', '350303', '涵江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350304', '3503', '00,35,3503', '荔城区', '35', '福建省', '3503', '莆田市', '350304', '荔城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350305', '3503', '00,35,3503', '秀屿区', '35', '福建省', '3503', '莆田市', '350305', '秀屿区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350322', '3503', '00,35,3503', '仙游县', '35', '福建省', '3503', '莆田市', '350322', '仙游县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3504', '35', '00,35', '三明市', '35', '福建省', '3504', '三明市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350402', '3504', '00,35,3504', '梅列区', '35', '福建省', '3504', '三明市', '350402', '梅列区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350403', '3504', '00,35,3504', '三元区', '35', '福建省', '3504', '三明市', '350403', '三元区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350421', '3504', '00,35,3504', '明溪县', '35', '福建省', '3504', '三明市', '350421', '明溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350423', '3504', '00,35,3504', '清流县', '35', '福建省', '3504', '三明市', '350423', '清流县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350424', '3504', '00,35,3504', '宁化县', '35', '福建省', '3504', '三明市', '350424', '宁化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350425', '3504', '00,35,3504', '大田县', '35', '福建省', '3504', '三明市', '350425', '大田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350426', '3504', '00,35,3504', '尤溪县', '35', '福建省', '3504', '三明市', '350426', '尤溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350427', '3504', '00,35,3504', '沙县', '35', '福建省', '3504', '三明市', '350427', '沙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350428', '3504', '00,35,3504', '将乐县', '35', '福建省', '3504', '三明市', '350428', '将乐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350429', '3504', '00,35,3504', '泰宁县', '35', '福建省', '3504', '三明市', '350429', '泰宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350430', '3504', '00,35,3504', '建宁县', '35', '福建省', '3504', '三明市', '350430', '建宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350481', '3504', '00,35,3504', '永安市', '35', '福建省', '3504', '三明市', '350481', '永安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3505', '35', '00,35', '泉州市', '35', '福建省', '3505', '泉州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350502', '3505', '00,35,3505', '鲤城区', '35', '福建省', '3505', '泉州市', '350502', '鲤城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350503', '3505', '00,35,3505', '丰泽区', '35', '福建省', '3505', '泉州市', '350503', '丰泽区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350504', '3505', '00,35,3505', '洛江区', '35', '福建省', '3505', '泉州市', '350504', '洛江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350505', '3505', '00,35,3505', '泉港区', '35', '福建省', '3505', '泉州市', '350505', '泉港区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350521', '3505', '00,35,3505', '惠安县', '35', '福建省', '3505', '泉州市', '350521', '惠安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350524', '3505', '00,35,3505', '安溪县', '35', '福建省', '3505', '泉州市', '350524', '安溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350525', '3505', '00,35,3505', '永春县', '35', '福建省', '3505', '泉州市', '350525', '永春县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350526', '3505', '00,35,3505', '德化县', '35', '福建省', '3505', '泉州市', '350526', '德化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350527', '3505', '00,35,3505', '金门县', '35', '福建省', '3505', '泉州市', '350527', '金门县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350581', '3505', '00,35,3505', '石狮市', '35', '福建省', '3505', '泉州市', '350581', '石狮市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350582', '3505', '00,35,3505', '晋江市', '35', '福建省', '3505', '泉州市', '350582', '晋江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350583', '3505', '00,35,3505', '南安市', '35', '福建省', '3505', '泉州市', '350583', '南安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3506', '35', '00,35', '漳州市', '35', '福建省', '3506', '漳州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350602', '3506', '00,35,3506', '芗城区', '35', '福建省', '3506', '漳州市', '350602', '芗城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350603', '3506', '00,35,3506', '龙文区', '35', '福建省', '3506', '漳州市', '350603', '龙文区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350622', '3506', '00,35,3506', '云霄县', '35', '福建省', '3506', '漳州市', '350622', '云霄县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350623', '3506', '00,35,3506', '漳浦县', '35', '福建省', '3506', '漳州市', '350623', '漳浦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350624', '3506', '00,35,3506', '诏安县', '35', '福建省', '3506', '漳州市', '350624', '诏安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350625', '3506', '00,35,3506', '长泰县', '35', '福建省', '3506', '漳州市', '350625', '长泰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350626', '3506', '00,35,3506', '东山县', '35', '福建省', '3506', '漳州市', '350626', '东山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350627', '3506', '00,35,3506', '南靖县', '35', '福建省', '3506', '漳州市', '350627', '南靖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350628', '3506', '00,35,3506', '平和县', '35', '福建省', '3506', '漳州市', '350628', '平和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350629', '3506', '00,35,3506', '华安县', '35', '福建省', '3506', '漳州市', '350629', '华安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350681', '3506', '00,35,3506', '龙海市', '35', '福建省', '3506', '漳州市', '350681', '龙海市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3507', '35', '00,35', '南平市', '35', '福建省', '3507', '南平市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350702', '3507', '00,35,3507', '延平区', '35', '福建省', '3507', '南平市', '350702', '延平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350703', '3507', '00,35,3507', '建阳区', '35', '福建省', '3507', '南平市', '350703', '建阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350721', '3507', '00,35,3507', '顺昌县', '35', '福建省', '3507', '南平市', '350721', '顺昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350722', '3507', '00,35,3507', '浦城县', '35', '福建省', '3507', '南平市', '350722', '浦城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350723', '3507', '00,35,3507', '光泽县', '35', '福建省', '3507', '南平市', '350723', '光泽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350724', '3507', '00,35,3507', '松溪县', '35', '福建省', '3507', '南平市', '350724', '松溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350725', '3507', '00,35,3507', '政和县', '35', '福建省', '3507', '南平市', '350725', '政和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350781', '3507', '00,35,3507', '邵武市', '35', '福建省', '3507', '南平市', '350781', '邵武市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350782', '3507', '00,35,3507', '武夷山市', '35', '福建省', '3507', '南平市', '350782', '武夷山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350783', '3507', '00,35,3507', '建瓯市', '35', '福建省', '3507', '南平市', '350783', '建瓯市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3508', '35', '00,35', '龙岩市', '35', '福建省', '3508', '龙岩市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350802', '3508', '00,35,3508', '新罗区', '35', '福建省', '3508', '龙岩市', '350802', '新罗区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350803', '3508', '00,35,3508', '永定区', '35', '福建省', '3508', '龙岩市', '350803', '永定区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350821', '3508', '00,35,3508', '长汀县', '35', '福建省', '3508', '龙岩市', '350821', '长汀县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350823', '3508', '00,35,3508', '上杭县', '35', '福建省', '3508', '龙岩市', '350823', '上杭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350824', '3508', '00,35,3508', '武平县', '35', '福建省', '3508', '龙岩市', '350824', '武平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350825', '3508', '00,35,3508', '连城县', '35', '福建省', '3508', '龙岩市', '350825', '连城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350881', '3508', '00,35,3508', '漳平市', '35', '福建省', '3508', '龙岩市', '350881', '漳平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3509', '35', '00,35', '宁德市', '35', '福建省', '3509', '宁德市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('350902', '3509', '00,35,3509', '蕉城区', '35', '福建省', '3509', '宁德市', '350902', '蕉城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350921', '3509', '00,35,3509', '霞浦县', '35', '福建省', '3509', '宁德市', '350921', '霞浦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350922', '3509', '00,35,3509', '古田县', '35', '福建省', '3509', '宁德市', '350922', '古田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350923', '3509', '00,35,3509', '屏南县', '35', '福建省', '3509', '宁德市', '350923', '屏南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350924', '3509', '00,35,3509', '寿宁县', '35', '福建省', '3509', '宁德市', '350924', '寿宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350925', '3509', '00,35,3509', '周宁县', '35', '福建省', '3509', '宁德市', '350925', '周宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350926', '3509', '00,35,3509', '柘荣县', '35', '福建省', '3509', '宁德市', '350926', '柘荣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350981', '3509', '00,35,3509', '福安市', '35', '福建省', '3509', '宁德市', '350981', '福安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('350982', '3509', '00,35,3509', '福鼎市', '35', '福建省', '3509', '宁德市', '350982', '福鼎市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('36', '00', '00', '江西省', '36', '江西省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('3601', '36', '00,36', '南昌市', '36', '江西省', '3601', '南昌市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360102', '3601', '00,36,3601', '东湖区', '36', '江西省', '3601', '南昌市', '360102', '东湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360103', '3601', '00,36,3601', '西湖区', '36', '江西省', '3601', '南昌市', '360103', '西湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360104', '3601', '00,36,3601', '青云谱区', '36', '江西省', '3601', '南昌市', '360104', '青云谱区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360111', '3601', '00,36,3601', '青山湖区', '36', '江西省', '3601', '南昌市', '360111', '青山湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360112', '3601', '00,36,3601', '新建区', '36', '江西省', '3601', '南昌市', '360112', '新建区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360113', '3601', '00,36,3601', '红谷滩区', '36', '江西省', '3601', '南昌市', '360113', '红谷滩区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360121', '3601', '00,36,3601', '南昌县', '36', '江西省', '3601', '南昌市', '360121', '南昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360123', '3601', '00,36,3601', '安义县', '36', '江西省', '3601', '南昌市', '360123', '安义县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360124', '3601', '00,36,3601', '进贤县', '36', '江西省', '3601', '南昌市', '360124', '进贤县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3602', '36', '00,36', '景德镇市', '36', '江西省', '3602', '景德镇市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360202', '3602', '00,36,3602', '昌江区', '36', '江西省', '3602', '景德镇市', '360202', '昌江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360203', '3602', '00,36,3602', '珠山区', '36', '江西省', '3602', '景德镇市', '360203', '珠山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360222', '3602', '00,36,3602', '浮梁县', '36', '江西省', '3602', '景德镇市', '360222', '浮梁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360281', '3602', '00,36,3602', '乐平市', '36', '江西省', '3602', '景德镇市', '360281', '乐平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3603', '36', '00,36', '萍乡市', '36', '江西省', '3603', '萍乡市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360302', '3603', '00,36,3603', '安源区', '36', '江西省', '3603', '萍乡市', '360302', '安源区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360313', '3603', '00,36,3603', '湘东区', '36', '江西省', '3603', '萍乡市', '360313', '湘东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360321', '3603', '00,36,3603', '莲花县', '36', '江西省', '3603', '萍乡市', '360321', '莲花县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360322', '3603', '00,36,3603', '上栗县', '36', '江西省', '3603', '萍乡市', '360322', '上栗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360323', '3603', '00,36,3603', '芦溪县', '36', '江西省', '3603', '萍乡市', '360323', '芦溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3604', '36', '00,36', '九江市', '36', '江西省', '3604', '九江市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360402', '3604', '00,36,3604', '濂溪区', '36', '江西省', '3604', '九江市', '360402', '濂溪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360403', '3604', '00,36,3604', '浔阳区', '36', '江西省', '3604', '九江市', '360403', '浔阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360404', '3604', '00,36,3604', '柴桑区', '36', '江西省', '3604', '九江市', '360404', '柴桑区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360423', '3604', '00,36,3604', '武宁县', '36', '江西省', '3604', '九江市', '360423', '武宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360424', '3604', '00,36,3604', '修水县', '36', '江西省', '3604', '九江市', '360424', '修水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360425', '3604', '00,36,3604', '永修县', '36', '江西省', '3604', '九江市', '360425', '永修县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360426', '3604', '00,36,3604', '德安县', '36', '江西省', '3604', '九江市', '360426', '德安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360428', '3604', '00,36,3604', '都昌县', '36', '江西省', '3604', '九江市', '360428', '都昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360429', '3604', '00,36,3604', '湖口县', '36', '江西省', '3604', '九江市', '360429', '湖口县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360430', '3604', '00,36,3604', '彭泽县', '36', '江西省', '3604', '九江市', '360430', '彭泽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360481', '3604', '00,36,3604', '瑞昌市', '36', '江西省', '3604', '九江市', '360481', '瑞昌市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360482', '3604', '00,36,3604', '共青城市', '36', '江西省', '3604', '九江市', '360482', '共青城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360483', '3604', '00,36,3604', '庐山市', '36', '江西省', '3604', '九江市', '360483', '庐山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3605', '36', '00,36', '新余市', '36', '江西省', '3605', '新余市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360502', '3605', '00,36,3605', '渝水区', '36', '江西省', '3605', '新余市', '360502', '渝水区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360521', '3605', '00,36,3605', '分宜县', '36', '江西省', '3605', '新余市', '360521', '分宜县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3606', '36', '00,36', '鹰潭市', '36', '江西省', '3606', '鹰潭市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360602', '3606', '00,36,3606', '月湖区', '36', '江西省', '3606', '鹰潭市', '360602', '月湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360603', '3606', '00,36,3606', '余江区', '36', '江西省', '3606', '鹰潭市', '360603', '余江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360681', '3606', '00,36,3606', '贵溪市', '36', '江西省', '3606', '鹰潭市', '360681', '贵溪市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3607', '36', '00,36', '赣州市', '36', '江西省', '3607', '赣州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360702', '3607', '00,36,3607', '章贡区', '36', '江西省', '3607', '赣州市', '360702', '章贡区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360703', '3607', '00,36,3607', '南康区', '36', '江西省', '3607', '赣州市', '360703', '南康区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360704', '3607', '00,36,3607', '赣县区', '36', '江西省', '3607', '赣州市', '360704', '赣县区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360722', '3607', '00,36,3607', '信丰县', '36', '江西省', '3607', '赣州市', '360722', '信丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360723', '3607', '00,36,3607', '大余县', '36', '江西省', '3607', '赣州市', '360723', '大余县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360724', '3607', '00,36,3607', '上犹县', '36', '江西省', '3607', '赣州市', '360724', '上犹县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360725', '3607', '00,36,3607', '崇义县', '36', '江西省', '3607', '赣州市', '360725', '崇义县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360726', '3607', '00,36,3607', '安远县', '36', '江西省', '3607', '赣州市', '360726', '安远县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360727', '3607', '00,36,3607', '龙南县', '36', '江西省', '3607', '赣州市', '360727', '龙南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360728', '3607', '00,36,3607', '定南县', '36', '江西省', '3607', '赣州市', '360728', '定南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360729', '3607', '00,36,3607', '全南县', '36', '江西省', '3607', '赣州市', '360729', '全南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360730', '3607', '00,36,3607', '宁都县', '36', '江西省', '3607', '赣州市', '360730', '宁都县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360731', '3607', '00,36,3607', '于都县', '36', '江西省', '3607', '赣州市', '360731', '于都县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360732', '3607', '00,36,3607', '兴国县', '36', '江西省', '3607', '赣州市', '360732', '兴国县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360733', '3607', '00,36,3607', '会昌县', '36', '江西省', '3607', '赣州市', '360733', '会昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360734', '3607', '00,36,3607', '寻乌县', '36', '江西省', '3607', '赣州市', '360734', '寻乌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360735', '3607', '00,36,3607', '石城县', '36', '江西省', '3607', '赣州市', '360735', '石城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360781', '3607', '00,36,3607', '瑞金市', '36', '江西省', '3607', '赣州市', '360781', '瑞金市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3608', '36', '00,36', '吉安市', '36', '江西省', '3608', '吉安市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360802', '3608', '00,36,3608', '吉州区', '36', '江西省', '3608', '吉安市', '360802', '吉州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360803', '3608', '00,36,3608', '青原区', '36', '江西省', '3608', '吉安市', '360803', '青原区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360821', '3608', '00,36,3608', '吉安县', '36', '江西省', '3608', '吉安市', '360821', '吉安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360822', '3608', '00,36,3608', '吉水县', '36', '江西省', '3608', '吉安市', '360822', '吉水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360823', '3608', '00,36,3608', '峡江县', '36', '江西省', '3608', '吉安市', '360823', '峡江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360824', '3608', '00,36,3608', '新干县', '36', '江西省', '3608', '吉安市', '360824', '新干县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360825', '3608', '00,36,3608', '永丰县', '36', '江西省', '3608', '吉安市', '360825', '永丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360826', '3608', '00,36,3608', '泰和县', '36', '江西省', '3608', '吉安市', '360826', '泰和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360827', '3608', '00,36,3608', '遂川县', '36', '江西省', '3608', '吉安市', '360827', '遂川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360828', '3608', '00,36,3608', '万安县', '36', '江西省', '3608', '吉安市', '360828', '万安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360829', '3608', '00,36,3608', '安福县', '36', '江西省', '3608', '吉安市', '360829', '安福县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360830', '3608', '00,36,3608', '永新县', '36', '江西省', '3608', '吉安市', '360830', '永新县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360881', '3608', '00,36,3608', '井冈山市', '36', '江西省', '3608', '吉安市', '360881', '井冈山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3609', '36', '00,36', '宜春市', '36', '江西省', '3609', '宜春市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('360902', '3609', '00,36,3609', '袁州区', '36', '江西省', '3609', '宜春市', '360902', '袁州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360921', '3609', '00,36,3609', '奉新县', '36', '江西省', '3609', '宜春市', '360921', '奉新县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360922', '3609', '00,36,3609', '万载县', '36', '江西省', '3609', '宜春市', '360922', '万载县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360923', '3609', '00,36,3609', '上高县', '36', '江西省', '3609', '宜春市', '360923', '上高县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360924', '3609', '00,36,3609', '宜丰县', '36', '江西省', '3609', '宜春市', '360924', '宜丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360925', '3609', '00,36,3609', '靖安县', '36', '江西省', '3609', '宜春市', '360925', '靖安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360926', '3609', '00,36,3609', '铜鼓县', '36', '江西省', '3609', '宜春市', '360926', '铜鼓县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360981', '3609', '00,36,3609', '丰城市', '36', '江西省', '3609', '宜春市', '360981', '丰城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360982', '3609', '00,36,3609', '樟树市', '36', '江西省', '3609', '宜春市', '360982', '樟树市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('360983', '3609', '00,36,3609', '高安市', '36', '江西省', '3609', '宜春市', '360983', '高安市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3610', '36', '00,36', '抚州市', '36', '江西省', '3610', '抚州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('361002', '3610', '00,36,3610', '临川区', '36', '江西省', '3610', '抚州市', '361002', '临川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361003', '3610', '00,36,3610', '东乡区', '36', '江西省', '3610', '抚州市', '361003', '东乡区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361021', '3610', '00,36,3610', '南城县', '36', '江西省', '3610', '抚州市', '361021', '南城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361022', '3610', '00,36,3610', '黎川县', '36', '江西省', '3610', '抚州市', '361022', '黎川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361023', '3610', '00,36,3610', '南丰县', '36', '江西省', '3610', '抚州市', '361023', '南丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361024', '3610', '00,36,3610', '崇仁县', '36', '江西省', '3610', '抚州市', '361024', '崇仁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361025', '3610', '00,36,3610', '乐安县', '36', '江西省', '3610', '抚州市', '361025', '乐安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361026', '3610', '00,36,3610', '宜黄县', '36', '江西省', '3610', '抚州市', '361026', '宜黄县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361027', '3610', '00,36,3610', '金溪县', '36', '江西省', '3610', '抚州市', '361027', '金溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361028', '3610', '00,36,3610', '资溪县', '36', '江西省', '3610', '抚州市', '361028', '资溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361030', '3610', '00,36,3610', '广昌县', '36', '江西省', '3610', '抚州市', '361030', '广昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3611', '36', '00,36', '上饶市', '36', '江西省', '3611', '上饶市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('361102', '3611', '00,36,3611', '信州区', '36', '江西省', '3611', '上饶市', '361102', '信州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361103', '3611', '00,36,3611', '广丰区', '36', '江西省', '3611', '上饶市', '361103', '广丰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361104', '3611', '00,36,3611', '广信区', '36', '江西省', '3611', '上饶市', '361104', '广信区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361123', '3611', '00,36,3611', '玉山县', '36', '江西省', '3611', '上饶市', '361123', '玉山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361124', '3611', '00,36,3611', '铅山县', '36', '江西省', '3611', '上饶市', '361124', '铅山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361125', '3611', '00,36,3611', '横峰县', '36', '江西省', '3611', '上饶市', '361125', '横峰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361126', '3611', '00,36,3611', '弋阳县', '36', '江西省', '3611', '上饶市', '361126', '弋阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361127', '3611', '00,36,3611', '余干县', '36', '江西省', '3611', '上饶市', '361127', '余干县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361128', '3611', '00,36,3611', '鄱阳县', '36', '江西省', '3611', '上饶市', '361128', '鄱阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361129', '3611', '00,36,3611', '万年县', '36', '江西省', '3611', '上饶市', '361129', '万年县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361130', '3611', '00,36,3611', '婺源县', '36', '江西省', '3611', '上饶市', '361130', '婺源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('361181', '3611', '00,36,3611', '德兴市', '36', '江西省', '3611', '上饶市', '361181', '德兴市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('37', '00', '00', '山东省', '37', '山东省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('3701', '37', '00,37', '济南市', '37', '山东省', '3701', '济南市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370102', '3701', '00,37,3701', '历下区', '37', '山东省', '3701', '济南市', '370102', '历下区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370103', '3701', '00,37,3701', '市中区', '37', '山东省', '3701', '济南市', '370103', '市中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370104', '3701', '00,37,3701', '槐荫区', '37', '山东省', '3701', '济南市', '370104', '槐荫区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370105', '3701', '00,37,3701', '天桥区', '37', '山东省', '3701', '济南市', '370105', '天桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370112', '3701', '00,37,3701', '历城区', '37', '山东省', '3701', '济南市', '370112', '历城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370113', '3701', '00,37,3701', '长清区', '37', '山东省', '3701', '济南市', '370113', '长清区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370114', '3701', '00,37,3701', '章丘区', '37', '山东省', '3701', '济南市', '370114', '章丘区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370115', '3701', '00,37,3701', '济阳区', '37', '山东省', '3701', '济南市', '370115', '济阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370116', '3701', '00,37,3701', '莱芜区', '37', '山东省', '3701', '济南市', '370116', '莱芜区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370117', '3701', '00,37,3701', '钢城区', '37', '山东省', '3701', '济南市', '370117', '钢城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370124', '3701', '00,37,3701', '平阴县', '37', '山东省', '3701', '济南市', '370124', '平阴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370126', '3701', '00,37,3701', '商河县', '37', '山东省', '3701', '济南市', '370126', '商河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3702', '37', '00,37', '青岛市', '37', '山东省', '3702', '青岛市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370202', '3702', '00,37,3702', '市南区', '37', '山东省', '3702', '青岛市', '370202', '市南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370203', '3702', '00,37,3702', '市北区', '37', '山东省', '3702', '青岛市', '370203', '市北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370211', '3702', '00,37,3702', '黄岛区', '37', '山东省', '3702', '青岛市', '370211', '黄岛区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370212', '3702', '00,37,3702', '崂山区', '37', '山东省', '3702', '青岛市', '370212', '崂山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370213', '3702', '00,37,3702', '李沧区', '37', '山东省', '3702', '青岛市', '370213', '李沧区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370214', '3702', '00,37,3702', '城阳区', '37', '山东省', '3702', '青岛市', '370214', '城阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370215', '3702', '00,37,3702', '即墨区', '37', '山东省', '3702', '青岛市', '370215', '即墨区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370281', '3702', '00,37,3702', '胶州市', '37', '山东省', '3702', '青岛市', '370281', '胶州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370283', '3702', '00,37,3702', '平度市', '37', '山东省', '3702', '青岛市', '370283', '平度市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370285', '3702', '00,37,3702', '莱西市', '37', '山东省', '3702', '青岛市', '370285', '莱西市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3703', '37', '00,37', '淄博市', '37', '山东省', '3703', '淄博市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370302', '3703', '00,37,3703', '淄川区', '37', '山东省', '3703', '淄博市', '370302', '淄川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370303', '3703', '00,37,3703', '张店区', '37', '山东省', '3703', '淄博市', '370303', '张店区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370304', '3703', '00,37,3703', '博山区', '37', '山东省', '3703', '淄博市', '370304', '博山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370305', '3703', '00,37,3703', '临淄区', '37', '山东省', '3703', '淄博市', '370305', '临淄区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370306', '3703', '00,37,3703', '周村区', '37', '山东省', '3703', '淄博市', '370306', '周村区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370321', '3703', '00,37,3703', '桓台县', '37', '山东省', '3703', '淄博市', '370321', '桓台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370322', '3703', '00,37,3703', '高青县', '37', '山东省', '3703', '淄博市', '370322', '高青县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370323', '3703', '00,37,3703', '沂源县', '37', '山东省', '3703', '淄博市', '370323', '沂源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3704', '37', '00,37', '枣庄市', '37', '山东省', '3704', '枣庄市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370402', '3704', '00,37,3704', '市中区', '37', '山东省', '3704', '枣庄市', '370402', '市中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370403', '3704', '00,37,3704', '薛城区', '37', '山东省', '3704', '枣庄市', '370403', '薛城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370404', '3704', '00,37,3704', '峄城区', '37', '山东省', '3704', '枣庄市', '370404', '峄城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370405', '3704', '00,37,3704', '台儿庄区', '37', '山东省', '3704', '枣庄市', '370405', '台儿庄区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370406', '3704', '00,37,3704', '山亭区', '37', '山东省', '3704', '枣庄市', '370406', '山亭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370481', '3704', '00,37,3704', '滕州市', '37', '山东省', '3704', '枣庄市', '370481', '滕州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3705', '37', '00,37', '东营市', '37', '山东省', '3705', '东营市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370502', '3705', '00,37,3705', '东营区', '37', '山东省', '3705', '东营市', '370502', '东营区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370503', '3705', '00,37,3705', '河口区', '37', '山东省', '3705', '东营市', '370503', '河口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370505', '3705', '00,37,3705', '垦利区', '37', '山东省', '3705', '东营市', '370505', '垦利区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370522', '3705', '00,37,3705', '利津县', '37', '山东省', '3705', '东营市', '370522', '利津县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370523', '3705', '00,37,3705', '广饶县', '37', '山东省', '3705', '东营市', '370523', '广饶县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3706', '37', '00,37', '烟台市', '37', '山东省', '3706', '烟台市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370602', '3706', '00,37,3706', '芝罘区', '37', '山东省', '3706', '烟台市', '370602', '芝罘区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370611', '3706', '00,37,3706', '福山区', '37', '山东省', '3706', '烟台市', '370611', '福山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370612', '3706', '00,37,3706', '牟平区', '37', '山东省', '3706', '烟台市', '370612', '牟平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370613', '3706', '00,37,3706', '莱山区', '37', '山东省', '3706', '烟台市', '370613', '莱山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370634', '3706', '00,37,3706', '长岛县', '37', '山东省', '3706', '烟台市', '370634', '长岛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370681', '3706', '00,37,3706', '龙口市', '37', '山东省', '3706', '烟台市', '370681', '龙口市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370682', '3706', '00,37,3706', '莱阳市', '37', '山东省', '3706', '烟台市', '370682', '莱阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370683', '3706', '00,37,3706', '莱州市', '37', '山东省', '3706', '烟台市', '370683', '莱州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370684', '3706', '00,37,3706', '蓬莱市', '37', '山东省', '3706', '烟台市', '370684', '蓬莱市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370685', '3706', '00,37,3706', '招远市', '37', '山东省', '3706', '烟台市', '370685', '招远市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370686', '3706', '00,37,3706', '栖霞市', '37', '山东省', '3706', '烟台市', '370686', '栖霞市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370687', '3706', '00,37,3706', '海阳市', '37', '山东省', '3706', '烟台市', '370687', '海阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3707', '37', '00,37', '潍坊市', '37', '山东省', '3707', '潍坊市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370702', '3707', '00,37,3707', '潍城区', '37', '山东省', '3707', '潍坊市', '370702', '潍城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370703', '3707', '00,37,3707', '寒亭区', '37', '山东省', '3707', '潍坊市', '370703', '寒亭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370704', '3707', '00,37,3707', '坊子区', '37', '山东省', '3707', '潍坊市', '370704', '坊子区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370705', '3707', '00,37,3707', '奎文区', '37', '山东省', '3707', '潍坊市', '370705', '奎文区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370724', '3707', '00,37,3707', '临朐县', '37', '山东省', '3707', '潍坊市', '370724', '临朐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370725', '3707', '00,37,3707', '昌乐县', '37', '山东省', '3707', '潍坊市', '370725', '昌乐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370781', '3707', '00,37,3707', '青州市', '37', '山东省', '3707', '潍坊市', '370781', '青州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370782', '3707', '00,37,3707', '诸城市', '37', '山东省', '3707', '潍坊市', '370782', '诸城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370783', '3707', '00,37,3707', '寿光市', '37', '山东省', '3707', '潍坊市', '370783', '寿光市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370784', '3707', '00,37,3707', '安丘市', '37', '山东省', '3707', '潍坊市', '370784', '安丘市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370785', '3707', '00,37,3707', '高密市', '37', '山东省', '3707', '潍坊市', '370785', '高密市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370786', '3707', '00,37,3707', '昌邑市', '37', '山东省', '3707', '潍坊市', '370786', '昌邑市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3708', '37', '00,37', '济宁市', '37', '山东省', '3708', '济宁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370811', '3708', '00,37,3708', '任城区', '37', '山东省', '3708', '济宁市', '370811', '任城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370812', '3708', '00,37,3708', '兖州区', '37', '山东省', '3708', '济宁市', '370812', '兖州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370826', '3708', '00,37,3708', '微山县', '37', '山东省', '3708', '济宁市', '370826', '微山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370827', '3708', '00,37,3708', '鱼台县', '37', '山东省', '3708', '济宁市', '370827', '鱼台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370828', '3708', '00,37,3708', '金乡县', '37', '山东省', '3708', '济宁市', '370828', '金乡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370829', '3708', '00,37,3708', '嘉祥县', '37', '山东省', '3708', '济宁市', '370829', '嘉祥县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370830', '3708', '00,37,3708', '汶上县', '37', '山东省', '3708', '济宁市', '370830', '汶上县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370831', '3708', '00,37,3708', '泗水县', '37', '山东省', '3708', '济宁市', '370831', '泗水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370832', '3708', '00,37,3708', '梁山县', '37', '山东省', '3708', '济宁市', '370832', '梁山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370881', '3708', '00,37,3708', '曲阜市', '37', '山东省', '3708', '济宁市', '370881', '曲阜市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370883', '3708', '00,37,3708', '邹城市', '37', '山东省', '3708', '济宁市', '370883', '邹城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3709', '37', '00,37', '泰安市', '37', '山东省', '3709', '泰安市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('370902', '3709', '00,37,3709', '泰山区', '37', '山东省', '3709', '泰安市', '370902', '泰山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370911', '3709', '00,37,3709', '岱岳区', '37', '山东省', '3709', '泰安市', '370911', '岱岳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370921', '3709', '00,37,3709', '宁阳县', '37', '山东省', '3709', '泰安市', '370921', '宁阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370923', '3709', '00,37,3709', '东平县', '37', '山东省', '3709', '泰安市', '370923', '东平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370982', '3709', '00,37,3709', '新泰市', '37', '山东省', '3709', '泰安市', '370982', '新泰市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('370983', '3709', '00,37,3709', '肥城市', '37', '山东省', '3709', '泰安市', '370983', '肥城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3710', '37', '00,37', '威海市', '37', '山东省', '3710', '威海市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('371002', '3710', '00,37,3710', '环翠区', '37', '山东省', '3710', '威海市', '371002', '环翠区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371003', '3710', '00,37,3710', '文登区', '37', '山东省', '3710', '威海市', '371003', '文登区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371082', '3710', '00,37,3710', '荣成市', '37', '山东省', '3710', '威海市', '371082', '荣成市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371083', '3710', '00,37,3710', '乳山市', '37', '山东省', '3710', '威海市', '371083', '乳山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3711', '37', '00,37', '日照市', '37', '山东省', '3711', '日照市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('371102', '3711', '00,37,3711', '东港区', '37', '山东省', '3711', '日照市', '371102', '东港区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371103', '3711', '00,37,3711', '岚山区', '37', '山东省', '3711', '日照市', '371103', '岚山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371121', '3711', '00,37,3711', '五莲县', '37', '山东省', '3711', '日照市', '371121', '五莲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371122', '3711', '00,37,3711', '莒县', '37', '山东省', '3711', '日照市', '371122', '莒县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3713', '37', '00,37', '临沂市', '37', '山东省', '3713', '临沂市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('371302', '3713', '00,37,3713', '兰山区', '37', '山东省', '3713', '临沂市', '371302', '兰山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371311', '3713', '00,37,3713', '罗庄区', '37', '山东省', '3713', '临沂市', '371311', '罗庄区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371312', '3713', '00,37,3713', '河东区', '37', '山东省', '3713', '临沂市', '371312', '河东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371321', '3713', '00,37,3713', '沂南县', '37', '山东省', '3713', '临沂市', '371321', '沂南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371322', '3713', '00,37,3713', '郯城县', '37', '山东省', '3713', '临沂市', '371322', '郯城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371323', '3713', '00,37,3713', '沂水县', '37', '山东省', '3713', '临沂市', '371323', '沂水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371324', '3713', '00,37,3713', '兰陵县', '37', '山东省', '3713', '临沂市', '371324', '兰陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371325', '3713', '00,37,3713', '费县', '37', '山东省', '3713', '临沂市', '371325', '费县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371326', '3713', '00,37,3713', '平邑县', '37', '山东省', '3713', '临沂市', '371326', '平邑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371327', '3713', '00,37,3713', '莒南县', '37', '山东省', '3713', '临沂市', '371327', '莒南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371328', '3713', '00,37,3713', '蒙阴县', '37', '山东省', '3713', '临沂市', '371328', '蒙阴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371329', '3713', '00,37,3713', '临沭县', '37', '山东省', '3713', '临沂市', '371329', '临沭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3714', '37', '00,37', '德州市', '37', '山东省', '3714', '德州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('371402', '3714', '00,37,3714', '德城区', '37', '山东省', '3714', '德州市', '371402', '德城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371403', '3714', '00,37,3714', '陵城区', '37', '山东省', '3714', '德州市', '371403', '陵城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371422', '3714', '00,37,3714', '宁津县', '37', '山东省', '3714', '德州市', '371422', '宁津县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371423', '3714', '00,37,3714', '庆云县', '37', '山东省', '3714', '德州市', '371423', '庆云县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371424', '3714', '00,37,3714', '临邑县', '37', '山东省', '3714', '德州市', '371424', '临邑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371425', '3714', '00,37,3714', '齐河县', '37', '山东省', '3714', '德州市', '371425', '齐河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371426', '3714', '00,37,3714', '平原县', '37', '山东省', '3714', '德州市', '371426', '平原县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371427', '3714', '00,37,3714', '夏津县', '37', '山东省', '3714', '德州市', '371427', '夏津县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371428', '3714', '00,37,3714', '武城县', '37', '山东省', '3714', '德州市', '371428', '武城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371481', '3714', '00,37,3714', '乐陵市', '37', '山东省', '3714', '德州市', '371481', '乐陵市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371482', '3714', '00,37,3714', '禹城市', '37', '山东省', '3714', '德州市', '371482', '禹城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3715', '37', '00,37', '聊城市', '37', '山东省', '3715', '聊城市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('371502', '3715', '00,37,3715', '东昌府区', '37', '山东省', '3715', '聊城市', '371502', '东昌府区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371503', '3715', '00,37,3715', '茌平区', '37', '山东省', '3715', '聊城市', '371503', '茌平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371521', '3715', '00,37,3715', '阳谷县', '37', '山东省', '3715', '聊城市', '371521', '阳谷县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371522', '3715', '00,37,3715', '莘县', '37', '山东省', '3715', '聊城市', '371522', '莘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371524', '3715', '00,37,3715', '东阿县', '37', '山东省', '3715', '聊城市', '371524', '东阿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371525', '3715', '00,37,3715', '冠县', '37', '山东省', '3715', '聊城市', '371525', '冠县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371526', '3715', '00,37,3715', '高唐县', '37', '山东省', '3715', '聊城市', '371526', '高唐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371581', '3715', '00,37,3715', '临清市', '37', '山东省', '3715', '聊城市', '371581', '临清市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3716', '37', '00,37', '滨州市', '37', '山东省', '3716', '滨州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('371602', '3716', '00,37,3716', '滨城区', '37', '山东省', '3716', '滨州市', '371602', '滨城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371603', '3716', '00,37,3716', '沾化区', '37', '山东省', '3716', '滨州市', '371603', '沾化区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371621', '3716', '00,37,3716', '惠民县', '37', '山东省', '3716', '滨州市', '371621', '惠民县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371622', '3716', '00,37,3716', '阳信县', '37', '山东省', '3716', '滨州市', '371622', '阳信县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371623', '3716', '00,37,3716', '无棣县', '37', '山东省', '3716', '滨州市', '371623', '无棣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371625', '3716', '00,37,3716', '博兴县', '37', '山东省', '3716', '滨州市', '371625', '博兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371681', '3716', '00,37,3716', '邹平市', '37', '山东省', '3716', '滨州市', '371681', '邹平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('3717', '37', '00,37', '菏泽市', '37', '山东省', '3717', '菏泽市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('371702', '3717', '00,37,3717', '牡丹区', '37', '山东省', '3717', '菏泽市', '371702', '牡丹区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371703', '3717', '00,37,3717', '定陶区', '37', '山东省', '3717', '菏泽市', '371703', '定陶区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371721', '3717', '00,37,3717', '曹县', '37', '山东省', '3717', '菏泽市', '371721', '曹县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371722', '3717', '00,37,3717', '单县', '37', '山东省', '3717', '菏泽市', '371722', '单县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371723', '3717', '00,37,3717', '成武县', '37', '山东省', '3717', '菏泽市', '371723', '成武县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371724', '3717', '00,37,3717', '巨野县', '37', '山东省', '3717', '菏泽市', '371724', '巨野县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371725', '3717', '00,37,3717', '郓城县', '37', '山东省', '3717', '菏泽市', '371725', '郓城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371726', '3717', '00,37,3717', '鄄城县', '37', '山东省', '3717', '菏泽市', '371726', '鄄城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('371728', '3717', '00,37,3717', '东明县', '37', '山东省', '3717', '菏泽市', '371728', '东明县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('41', '00', '00', '河南省', '41', '河南省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('4101', '41', '00,41', '郑州市', '41', '河南省', '4101', '郑州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410102', '4101', '00,41,4101', '中原区', '41', '河南省', '4101', '郑州市', '410102', '中原区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410103', '4101', '00,41,4101', '二七区', '41', '河南省', '4101', '郑州市', '410103', '二七区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410104', '4101', '00,41,4101', '管城回族区', '41', '河南省', '4101', '郑州市', '410104', '管城回族区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410105', '4101', '00,41,4101', '金水区', '41', '河南省', '4101', '郑州市', '410105', '金水区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410106', '4101', '00,41,4101', '上街区', '41', '河南省', '4101', '郑州市', '410106', '上街区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410108', '4101', '00,41,4101', '惠济区', '41', '河南省', '4101', '郑州市', '410108', '惠济区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410122', '4101', '00,41,4101', '中牟县', '41', '河南省', '4101', '郑州市', '410122', '中牟县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410181', '4101', '00,41,4101', '巩义市', '41', '河南省', '4101', '郑州市', '410181', '巩义市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410182', '4101', '00,41,4101', '荥阳市', '41', '河南省', '4101', '郑州市', '410182', '荥阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410183', '4101', '00,41,4101', '新密市', '41', '河南省', '4101', '郑州市', '410183', '新密市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410184', '4101', '00,41,4101', '新郑市', '41', '河南省', '4101', '郑州市', '410184', '新郑市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410185', '4101', '00,41,4101', '登封市', '41', '河南省', '4101', '郑州市', '410185', '登封市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4102', '41', '00,41', '开封市', '41', '河南省', '4102', '开封市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410202', '4102', '00,41,4102', '龙亭区', '41', '河南省', '4102', '开封市', '410202', '龙亭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410203', '4102', '00,41,4102', '顺河回族区', '41', '河南省', '4102', '开封市', '410203', '顺河回族区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410204', '4102', '00,41,4102', '鼓楼区', '41', '河南省', '4102', '开封市', '410204', '鼓楼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410205', '4102', '00,41,4102', '禹王台区', '41', '河南省', '4102', '开封市', '410205', '禹王台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410212', '4102', '00,41,4102', '祥符区', '41', '河南省', '4102', '开封市', '410212', '祥符区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410221', '4102', '00,41,4102', '杞县', '41', '河南省', '4102', '开封市', '410221', '杞县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410222', '4102', '00,41,4102', '通许县', '41', '河南省', '4102', '开封市', '410222', '通许县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410223', '4102', '00,41,4102', '尉氏县', '41', '河南省', '4102', '开封市', '410223', '尉氏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410225', '4102', '00,41,4102', '兰考县', '41', '河南省', '4102', '开封市', '410225', '兰考县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4103', '41', '00,41', '洛阳市', '41', '河南省', '4103', '洛阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410302', '4103', '00,41,4103', '老城区', '41', '河南省', '4103', '洛阳市', '410302', '老城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410303', '4103', '00,41,4103', '西工区', '41', '河南省', '4103', '洛阳市', '410303', '西工区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410304', '4103', '00,41,4103', '瀍河回族区', '41', '河南省', '4103', '洛阳市', '410304', '瀍河回族区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410305', '4103', '00,41,4103', '涧西区', '41', '河南省', '4103', '洛阳市', '410305', '涧西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410306', '4103', '00,41,4103', '吉利区', '41', '河南省', '4103', '洛阳市', '410306', '吉利区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410311', '4103', '00,41,4103', '洛龙区', '41', '河南省', '4103', '洛阳市', '410311', '洛龙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410322', '4103', '00,41,4103', '孟津县', '41', '河南省', '4103', '洛阳市', '410322', '孟津县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410323', '4103', '00,41,4103', '新安县', '41', '河南省', '4103', '洛阳市', '410323', '新安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410324', '4103', '00,41,4103', '栾川县', '41', '河南省', '4103', '洛阳市', '410324', '栾川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410325', '4103', '00,41,4103', '嵩县', '41', '河南省', '4103', '洛阳市', '410325', '嵩县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410326', '4103', '00,41,4103', '汝阳县', '41', '河南省', '4103', '洛阳市', '410326', '汝阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410327', '4103', '00,41,4103', '宜阳县', '41', '河南省', '4103', '洛阳市', '410327', '宜阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410328', '4103', '00,41,4103', '洛宁县', '41', '河南省', '4103', '洛阳市', '410328', '洛宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410329', '4103', '00,41,4103', '伊川县', '41', '河南省', '4103', '洛阳市', '410329', '伊川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410381', '4103', '00,41,4103', '偃师市', '41', '河南省', '4103', '洛阳市', '410381', '偃师市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4104', '41', '00,41', '平顶山市', '41', '河南省', '4104', '平顶山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410402', '4104', '00,41,4104', '新华区', '41', '河南省', '4104', '平顶山市', '410402', '新华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410403', '4104', '00,41,4104', '卫东区', '41', '河南省', '4104', '平顶山市', '410403', '卫东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410404', '4104', '00,41,4104', '石龙区', '41', '河南省', '4104', '平顶山市', '410404', '石龙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410411', '4104', '00,41,4104', '湛河区', '41', '河南省', '4104', '平顶山市', '410411', '湛河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410421', '4104', '00,41,4104', '宝丰县', '41', '河南省', '4104', '平顶山市', '410421', '宝丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410422', '4104', '00,41,4104', '叶县', '41', '河南省', '4104', '平顶山市', '410422', '叶县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410423', '4104', '00,41,4104', '鲁山县', '41', '河南省', '4104', '平顶山市', '410423', '鲁山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410425', '4104', '00,41,4104', '郏县', '41', '河南省', '4104', '平顶山市', '410425', '郏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410481', '4104', '00,41,4104', '舞钢市', '41', '河南省', '4104', '平顶山市', '410481', '舞钢市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410482', '4104', '00,41,4104', '汝州市', '41', '河南省', '4104', '平顶山市', '410482', '汝州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4105', '41', '00,41', '安阳市', '41', '河南省', '4105', '安阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410502', '4105', '00,41,4105', '文峰区', '41', '河南省', '4105', '安阳市', '410502', '文峰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410503', '4105', '00,41,4105', '北关区', '41', '河南省', '4105', '安阳市', '410503', '北关区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410505', '4105', '00,41,4105', '殷都区', '41', '河南省', '4105', '安阳市', '410505', '殷都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410506', '4105', '00,41,4105', '龙安区', '41', '河南省', '4105', '安阳市', '410506', '龙安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410522', '4105', '00,41,4105', '安阳县', '41', '河南省', '4105', '安阳市', '410522', '安阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410523', '4105', '00,41,4105', '汤阴县', '41', '河南省', '4105', '安阳市', '410523', '汤阴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410526', '4105', '00,41,4105', '滑县', '41', '河南省', '4105', '安阳市', '410526', '滑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410527', '4105', '00,41,4105', '内黄县', '41', '河南省', '4105', '安阳市', '410527', '内黄县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410581', '4105', '00,41,4105', '林州市', '41', '河南省', '4105', '安阳市', '410581', '林州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4106', '41', '00,41', '鹤壁市', '41', '河南省', '4106', '鹤壁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410602', '4106', '00,41,4106', '鹤山区', '41', '河南省', '4106', '鹤壁市', '410602', '鹤山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410603', '4106', '00,41,4106', '山城区', '41', '河南省', '4106', '鹤壁市', '410603', '山城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410611', '4106', '00,41,4106', '淇滨区', '41', '河南省', '4106', '鹤壁市', '410611', '淇滨区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410621', '4106', '00,41,4106', '浚县', '41', '河南省', '4106', '鹤壁市', '410621', '浚县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410622', '4106', '00,41,4106', '淇县', '41', '河南省', '4106', '鹤壁市', '410622', '淇县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4107', '41', '00,41', '新乡市', '41', '河南省', '4107', '新乡市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410702', '4107', '00,41,4107', '红旗区', '41', '河南省', '4107', '新乡市', '410702', '红旗区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410703', '4107', '00,41,4107', '卫滨区', '41', '河南省', '4107', '新乡市', '410703', '卫滨区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410704', '4107', '00,41,4107', '凤泉区', '41', '河南省', '4107', '新乡市', '410704', '凤泉区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410711', '4107', '00,41,4107', '牧野区', '41', '河南省', '4107', '新乡市', '410711', '牧野区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410721', '4107', '00,41,4107', '新乡县', '41', '河南省', '4107', '新乡市', '410721', '新乡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410724', '4107', '00,41,4107', '获嘉县', '41', '河南省', '4107', '新乡市', '410724', '获嘉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410725', '4107', '00,41,4107', '原阳县', '41', '河南省', '4107', '新乡市', '410725', '原阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410726', '4107', '00,41,4107', '延津县', '41', '河南省', '4107', '新乡市', '410726', '延津县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410727', '4107', '00,41,4107', '封丘县', '41', '河南省', '4107', '新乡市', '410727', '封丘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410781', '4107', '00,41,4107', '卫辉市', '41', '河南省', '4107', '新乡市', '410781', '卫辉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410782', '4107', '00,41,4107', '辉县市', '41', '河南省', '4107', '新乡市', '410782', '辉县市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410783', '4107', '00,41,4107', '长垣市', '41', '河南省', '4107', '新乡市', '410783', '长垣市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4108', '41', '00,41', '焦作市', '41', '河南省', '4108', '焦作市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410802', '4108', '00,41,4108', '解放区', '41', '河南省', '4108', '焦作市', '410802', '解放区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410803', '4108', '00,41,4108', '中站区', '41', '河南省', '4108', '焦作市', '410803', '中站区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410804', '4108', '00,41,4108', '马村区', '41', '河南省', '4108', '焦作市', '410804', '马村区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410811', '4108', '00,41,4108', '山阳区', '41', '河南省', '4108', '焦作市', '410811', '山阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410821', '4108', '00,41,4108', '修武县', '41', '河南省', '4108', '焦作市', '410821', '修武县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410822', '4108', '00,41,4108', '博爱县', '41', '河南省', '4108', '焦作市', '410822', '博爱县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410823', '4108', '00,41,4108', '武陟县', '41', '河南省', '4108', '焦作市', '410823', '武陟县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410825', '4108', '00,41,4108', '温县', '41', '河南省', '4108', '焦作市', '410825', '温县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410882', '4108', '00,41,4108', '沁阳市', '41', '河南省', '4108', '焦作市', '410882', '沁阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410883', '4108', '00,41,4108', '孟州市', '41', '河南省', '4108', '焦作市', '410883', '孟州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4109', '41', '00,41', '濮阳市', '41', '河南省', '4109', '濮阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('410902', '4109', '00,41,4109', '华龙区', '41', '河南省', '4109', '濮阳市', '410902', '华龙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410922', '4109', '00,41,4109', '清丰县', '41', '河南省', '4109', '濮阳市', '410922', '清丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410923', '4109', '00,41,4109', '南乐县', '41', '河南省', '4109', '濮阳市', '410923', '南乐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410926', '4109', '00,41,4109', '范县', '41', '河南省', '4109', '濮阳市', '410926', '范县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410927', '4109', '00,41,4109', '台前县', '41', '河南省', '4109', '濮阳市', '410927', '台前县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('410928', '4109', '00,41,4109', '濮阳县', '41', '河南省', '4109', '濮阳市', '410928', '濮阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4110', '41', '00,41', '许昌市', '41', '河南省', '4110', '许昌市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('411002', '4110', '00,41,4110', '魏都区', '41', '河南省', '4110', '许昌市', '411002', '魏都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411003', '4110', '00,41,4110', '建安区', '41', '河南省', '4110', '许昌市', '411003', '建安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411024', '4110', '00,41,4110', '鄢陵县', '41', '河南省', '4110', '许昌市', '411024', '鄢陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411025', '4110', '00,41,4110', '襄城县', '41', '河南省', '4110', '许昌市', '411025', '襄城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411081', '4110', '00,41,4110', '禹州市', '41', '河南省', '4110', '许昌市', '411081', '禹州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411082', '4110', '00,41,4110', '长葛市', '41', '河南省', '4110', '许昌市', '411082', '长葛市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4111', '41', '00,41', '漯河市', '41', '河南省', '4111', '漯河市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('411102', '4111', '00,41,4111', '源汇区', '41', '河南省', '4111', '漯河市', '411102', '源汇区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411103', '4111', '00,41,4111', '郾城区', '41', '河南省', '4111', '漯河市', '411103', '郾城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411104', '4111', '00,41,4111', '召陵区', '41', '河南省', '4111', '漯河市', '411104', '召陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411121', '4111', '00,41,4111', '舞阳县', '41', '河南省', '4111', '漯河市', '411121', '舞阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411122', '4111', '00,41,4111', '临颍县', '41', '河南省', '4111', '漯河市', '411122', '临颍县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4112', '41', '00,41', '三门峡市', '41', '河南省', '4112', '三门峡市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('411202', '4112', '00,41,4112', '湖滨区', '41', '河南省', '4112', '三门峡市', '411202', '湖滨区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411203', '4112', '00,41,4112', '陕州区', '41', '河南省', '4112', '三门峡市', '411203', '陕州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411221', '4112', '00,41,4112', '渑池县', '41', '河南省', '4112', '三门峡市', '411221', '渑池县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411224', '4112', '00,41,4112', '卢氏县', '41', '河南省', '4112', '三门峡市', '411224', '卢氏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411281', '4112', '00,41,4112', '义马市', '41', '河南省', '4112', '三门峡市', '411281', '义马市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411282', '4112', '00,41,4112', '灵宝市', '41', '河南省', '4112', '三门峡市', '411282', '灵宝市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4113', '41', '00,41', '南阳市', '41', '河南省', '4113', '南阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('411302', '4113', '00,41,4113', '宛城区', '41', '河南省', '4113', '南阳市', '411302', '宛城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411303', '4113', '00,41,4113', '卧龙区', '41', '河南省', '4113', '南阳市', '411303', '卧龙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411321', '4113', '00,41,4113', '南召县', '41', '河南省', '4113', '南阳市', '411321', '南召县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411322', '4113', '00,41,4113', '方城县', '41', '河南省', '4113', '南阳市', '411322', '方城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411323', '4113', '00,41,4113', '西峡县', '41', '河南省', '4113', '南阳市', '411323', '西峡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411324', '4113', '00,41,4113', '镇平县', '41', '河南省', '4113', '南阳市', '411324', '镇平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411325', '4113', '00,41,4113', '内乡县', '41', '河南省', '4113', '南阳市', '411325', '内乡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411326', '4113', '00,41,4113', '淅川县', '41', '河南省', '4113', '南阳市', '411326', '淅川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411327', '4113', '00,41,4113', '社旗县', '41', '河南省', '4113', '南阳市', '411327', '社旗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411328', '4113', '00,41,4113', '唐河县', '41', '河南省', '4113', '南阳市', '411328', '唐河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411329', '4113', '00,41,4113', '新野县', '41', '河南省', '4113', '南阳市', '411329', '新野县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411330', '4113', '00,41,4113', '桐柏县', '41', '河南省', '4113', '南阳市', '411330', '桐柏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411381', '4113', '00,41,4113', '邓州市', '41', '河南省', '4113', '南阳市', '411381', '邓州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4114', '41', '00,41', '商丘市', '41', '河南省', '4114', '商丘市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('411402', '4114', '00,41,4114', '梁园区', '41', '河南省', '4114', '商丘市', '411402', '梁园区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411403', '4114', '00,41,4114', '睢阳区', '41', '河南省', '4114', '商丘市', '411403', '睢阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411421', '4114', '00,41,4114', '民权县', '41', '河南省', '4114', '商丘市', '411421', '民权县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411422', '4114', '00,41,4114', '睢县', '41', '河南省', '4114', '商丘市', '411422', '睢县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411423', '4114', '00,41,4114', '宁陵县', '41', '河南省', '4114', '商丘市', '411423', '宁陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411424', '4114', '00,41,4114', '柘城县', '41', '河南省', '4114', '商丘市', '411424', '柘城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411425', '4114', '00,41,4114', '虞城县', '41', '河南省', '4114', '商丘市', '411425', '虞城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411426', '4114', '00,41,4114', '夏邑县', '41', '河南省', '4114', '商丘市', '411426', '夏邑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411481', '4114', '00,41,4114', '永城市', '41', '河南省', '4114', '商丘市', '411481', '永城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4115', '41', '00,41', '信阳市', '41', '河南省', '4115', '信阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('411502', '4115', '00,41,4115', '浉河区', '41', '河南省', '4115', '信阳市', '411502', '浉河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411503', '4115', '00,41,4115', '平桥区', '41', '河南省', '4115', '信阳市', '411503', '平桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411521', '4115', '00,41,4115', '罗山县', '41', '河南省', '4115', '信阳市', '411521', '罗山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411522', '4115', '00,41,4115', '光山县', '41', '河南省', '4115', '信阳市', '411522', '光山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411523', '4115', '00,41,4115', '新县', '41', '河南省', '4115', '信阳市', '411523', '新县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411524', '4115', '00,41,4115', '商城县', '41', '河南省', '4115', '信阳市', '411524', '商城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411525', '4115', '00,41,4115', '固始县', '41', '河南省', '4115', '信阳市', '411525', '固始县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411526', '4115', '00,41,4115', '潢川县', '41', '河南省', '4115', '信阳市', '411526', '潢川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411527', '4115', '00,41,4115', '淮滨县', '41', '河南省', '4115', '信阳市', '411527', '淮滨县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411528', '4115', '00,41,4115', '息县', '41', '河南省', '4115', '信阳市', '411528', '息县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4116', '41', '00,41', '周口市', '41', '河南省', '4116', '周口市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('411602', '4116', '00,41,4116', '川汇区', '41', '河南省', '4116', '周口市', '411602', '川汇区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411603', '4116', '00,41,4116', '淮阳区', '41', '河南省', '4116', '周口市', '411603', '淮阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411621', '4116', '00,41,4116', '扶沟县', '41', '河南省', '4116', '周口市', '411621', '扶沟县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411622', '4116', '00,41,4116', '西华县', '41', '河南省', '4116', '周口市', '411622', '西华县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411623', '4116', '00,41,4116', '商水县', '41', '河南省', '4116', '周口市', '411623', '商水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411624', '4116', '00,41,4116', '沈丘县', '41', '河南省', '4116', '周口市', '411624', '沈丘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411625', '4116', '00,41,4116', '郸城县', '41', '河南省', '4116', '周口市', '411625', '郸城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411627', '4116', '00,41,4116', '太康县', '41', '河南省', '4116', '周口市', '411627', '太康县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411628', '4116', '00,41,4116', '鹿邑县', '41', '河南省', '4116', '周口市', '411628', '鹿邑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411681', '4116', '00,41,4116', '项城市', '41', '河南省', '4116', '周口市', '411681', '项城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4117', '41', '00,41', '驻马店市', '41', '河南省', '4117', '驻马店市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('411702', '4117', '00,41,4117', '驿城区', '41', '河南省', '4117', '驻马店市', '411702', '驿城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411721', '4117', '00,41,4117', '西平县', '41', '河南省', '4117', '驻马店市', '411721', '西平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411722', '4117', '00,41,4117', '上蔡县', '41', '河南省', '4117', '驻马店市', '411722', '上蔡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411723', '4117', '00,41,4117', '平舆县', '41', '河南省', '4117', '驻马店市', '411723', '平舆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411724', '4117', '00,41,4117', '正阳县', '41', '河南省', '4117', '驻马店市', '411724', '正阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411725', '4117', '00,41,4117', '确山县', '41', '河南省', '4117', '驻马店市', '411725', '确山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411726', '4117', '00,41,4117', '泌阳县', '41', '河南省', '4117', '驻马店市', '411726', '泌阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411727', '4117', '00,41,4117', '汝南县', '41', '河南省', '4117', '驻马店市', '411727', '汝南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411728', '4117', '00,41,4117', '遂平县', '41', '河南省', '4117', '驻马店市', '411728', '遂平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('411729', '4117', '00,41,4117', '新蔡县', '41', '河南省', '4117', '驻马店市', '411729', '新蔡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4190', '41', '00,41', '省直辖县级行政区', '41', '河南省', '4190', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('419001', '4190', '00,41,4190', '济源市', '41', '河南省', '4190', '省直辖县级行政区', '419001', '济源市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('42', '00', '00', '湖北省', '42', '湖北省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('4201', '42', '00,42', '武汉市', '42', '湖北省', '4201', '武汉市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('420102', '4201', '00,42,4201', '江岸区', '42', '湖北省', '4201', '武汉市', '420102', '江岸区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420103', '4201', '00,42,4201', '江汉区', '42', '湖北省', '4201', '武汉市', '420103', '江汉区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420104', '4201', '00,42,4201', '硚口区', '42', '湖北省', '4201', '武汉市', '420104', '硚口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420105', '4201', '00,42,4201', '汉阳区', '42', '湖北省', '4201', '武汉市', '420105', '汉阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420106', '4201', '00,42,4201', '武昌区', '42', '湖北省', '4201', '武汉市', '420106', '武昌区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420107', '4201', '00,42,4201', '青山区', '42', '湖北省', '4201', '武汉市', '420107', '青山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420111', '4201', '00,42,4201', '洪山区', '42', '湖北省', '4201', '武汉市', '420111', '洪山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420112', '4201', '00,42,4201', '东西湖区', '42', '湖北省', '4201', '武汉市', '420112', '东西湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420113', '4201', '00,42,4201', '汉南区', '42', '湖北省', '4201', '武汉市', '420113', '汉南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420114', '4201', '00,42,4201', '蔡甸区', '42', '湖北省', '4201', '武汉市', '420114', '蔡甸区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420115', '4201', '00,42,4201', '江夏区', '42', '湖北省', '4201', '武汉市', '420115', '江夏区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420116', '4201', '00,42,4201', '黄陂区', '42', '湖北省', '4201', '武汉市', '420116', '黄陂区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420117', '4201', '00,42,4201', '新洲区', '42', '湖北省', '4201', '武汉市', '420117', '新洲区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4202', '42', '00,42', '黄石市', '42', '湖北省', '4202', '黄石市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('420202', '4202', '00,42,4202', '黄石港区', '42', '湖北省', '4202', '黄石市', '420202', '黄石港区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420203', '4202', '00,42,4202', '西塞山区', '42', '湖北省', '4202', '黄石市', '420203', '西塞山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420204', '4202', '00,42,4202', '下陆区', '42', '湖北省', '4202', '黄石市', '420204', '下陆区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420205', '4202', '00,42,4202', '铁山区', '42', '湖北省', '4202', '黄石市', '420205', '铁山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420222', '4202', '00,42,4202', '阳新县', '42', '湖北省', '4202', '黄石市', '420222', '阳新县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420281', '4202', '00,42,4202', '大冶市', '42', '湖北省', '4202', '黄石市', '420281', '大冶市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4203', '42', '00,42', '十堰市', '42', '湖北省', '4203', '十堰市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('420302', '4203', '00,42,4203', '茅箭区', '42', '湖北省', '4203', '十堰市', '420302', '茅箭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420303', '4203', '00,42,4203', '张湾区', '42', '湖北省', '4203', '十堰市', '420303', '张湾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420304', '4203', '00,42,4203', '郧阳区', '42', '湖北省', '4203', '十堰市', '420304', '郧阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420322', '4203', '00,42,4203', '郧西县', '42', '湖北省', '4203', '十堰市', '420322', '郧西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420323', '4203', '00,42,4203', '竹山县', '42', '湖北省', '4203', '十堰市', '420323', '竹山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420324', '4203', '00,42,4203', '竹溪县', '42', '湖北省', '4203', '十堰市', '420324', '竹溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420325', '4203', '00,42,4203', '房县', '42', '湖北省', '4203', '十堰市', '420325', '房县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420381', '4203', '00,42,4203', '丹江口市', '42', '湖北省', '4203', '十堰市', '420381', '丹江口市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4205', '42', '00,42', '宜昌市', '42', '湖北省', '4205', '宜昌市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('420502', '4205', '00,42,4205', '西陵区', '42', '湖北省', '4205', '宜昌市', '420502', '西陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420503', '4205', '00,42,4205', '伍家岗区', '42', '湖北省', '4205', '宜昌市', '420503', '伍家岗区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420504', '4205', '00,42,4205', '点军区', '42', '湖北省', '4205', '宜昌市', '420504', '点军区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420505', '4205', '00,42,4205', '猇亭区', '42', '湖北省', '4205', '宜昌市', '420505', '猇亭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420506', '4205', '00,42,4205', '夷陵区', '42', '湖北省', '4205', '宜昌市', '420506', '夷陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420525', '4205', '00,42,4205', '远安县', '42', '湖北省', '4205', '宜昌市', '420525', '远安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420526', '4205', '00,42,4205', '兴山县', '42', '湖北省', '4205', '宜昌市', '420526', '兴山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420527', '4205', '00,42,4205', '秭归县', '42', '湖北省', '4205', '宜昌市', '420527', '秭归县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420528', '4205', '00,42,4205', '长阳土家族自治县', '42', '湖北省', '4205', '宜昌市', '420528', '长阳土家族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420529', '4205', '00,42,4205', '五峰土家族自治县', '42', '湖北省', '4205', '宜昌市', '420529', '五峰土家族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420581', '4205', '00,42,4205', '宜都市', '42', '湖北省', '4205', '宜昌市', '420581', '宜都市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420582', '4205', '00,42,4205', '当阳市', '42', '湖北省', '4205', '宜昌市', '420582', '当阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420583', '4205', '00,42,4205', '枝江市', '42', '湖北省', '4205', '宜昌市', '420583', '枝江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4206', '42', '00,42', '襄阳市', '42', '湖北省', '4206', '襄阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('420602', '4206', '00,42,4206', '襄城区', '42', '湖北省', '4206', '襄阳市', '420602', '襄城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420606', '4206', '00,42,4206', '樊城区', '42', '湖北省', '4206', '襄阳市', '420606', '樊城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420607', '4206', '00,42,4206', '襄州区', '42', '湖北省', '4206', '襄阳市', '420607', '襄州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420624', '4206', '00,42,4206', '南漳县', '42', '湖北省', '4206', '襄阳市', '420624', '南漳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420625', '4206', '00,42,4206', '谷城县', '42', '湖北省', '4206', '襄阳市', '420625', '谷城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420626', '4206', '00,42,4206', '保康县', '42', '湖北省', '4206', '襄阳市', '420626', '保康县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420682', '4206', '00,42,4206', '老河口市', '42', '湖北省', '4206', '襄阳市', '420682', '老河口市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420683', '4206', '00,42,4206', '枣阳市', '42', '湖北省', '4206', '襄阳市', '420683', '枣阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420684', '4206', '00,42,4206', '宜城市', '42', '湖北省', '4206', '襄阳市', '420684', '宜城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4207', '42', '00,42', '鄂州市', '42', '湖北省', '4207', '鄂州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('420702', '4207', '00,42,4207', '梁子湖区', '42', '湖北省', '4207', '鄂州市', '420702', '梁子湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420703', '4207', '00,42,4207', '华容区', '42', '湖北省', '4207', '鄂州市', '420703', '华容区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420704', '4207', '00,42,4207', '鄂城区', '42', '湖北省', '4207', '鄂州市', '420704', '鄂城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4208', '42', '00,42', '荆门市', '42', '湖北省', '4208', '荆门市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('420802', '4208', '00,42,4208', '东宝区', '42', '湖北省', '4208', '荆门市', '420802', '东宝区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420804', '4208', '00,42,4208', '掇刀区', '42', '湖北省', '4208', '荆门市', '420804', '掇刀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420822', '4208', '00,42,4208', '沙洋县', '42', '湖北省', '4208', '荆门市', '420822', '沙洋县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420881', '4208', '00,42,4208', '钟祥市', '42', '湖北省', '4208', '荆门市', '420881', '钟祥市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420882', '4208', '00,42,4208', '京山市', '42', '湖北省', '4208', '荆门市', '420882', '京山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4209', '42', '00,42', '孝感市', '42', '湖北省', '4209', '孝感市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('420902', '4209', '00,42,4209', '孝南区', '42', '湖北省', '4209', '孝感市', '420902', '孝南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420921', '4209', '00,42,4209', '孝昌县', '42', '湖北省', '4209', '孝感市', '420921', '孝昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420922', '4209', '00,42,4209', '大悟县', '42', '湖北省', '4209', '孝感市', '420922', '大悟县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420923', '4209', '00,42,4209', '云梦县', '42', '湖北省', '4209', '孝感市', '420923', '云梦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420981', '4209', '00,42,4209', '应城市', '42', '湖北省', '4209', '孝感市', '420981', '应城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420982', '4209', '00,42,4209', '安陆市', '42', '湖北省', '4209', '孝感市', '420982', '安陆市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('420984', '4209', '00,42,4209', '汉川市', '42', '湖北省', '4209', '孝感市', '420984', '汉川市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4210', '42', '00,42', '荆州市', '42', '湖北省', '4210', '荆州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('421002', '4210', '00,42,4210', '沙市区', '42', '湖北省', '4210', '荆州市', '421002', '沙市区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421003', '4210', '00,42,4210', '荆州区', '42', '湖北省', '4210', '荆州市', '421003', '荆州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421022', '4210', '00,42,4210', '公安县', '42', '湖北省', '4210', '荆州市', '421022', '公安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421023', '4210', '00,42,4210', '监利县', '42', '湖北省', '4210', '荆州市', '421023', '监利县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421024', '4210', '00,42,4210', '江陵县', '42', '湖北省', '4210', '荆州市', '421024', '江陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421081', '4210', '00,42,4210', '石首市', '42', '湖北省', '4210', '荆州市', '421081', '石首市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421083', '4210', '00,42,4210', '洪湖市', '42', '湖北省', '4210', '荆州市', '421083', '洪湖市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421087', '4210', '00,42,4210', '松滋市', '42', '湖北省', '4210', '荆州市', '421087', '松滋市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4211', '42', '00,42', '黄冈市', '42', '湖北省', '4211', '黄冈市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('421102', '4211', '00,42,4211', '黄州区', '42', '湖北省', '4211', '黄冈市', '421102', '黄州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421121', '4211', '00,42,4211', '团风县', '42', '湖北省', '4211', '黄冈市', '421121', '团风县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421122', '4211', '00,42,4211', '红安县', '42', '湖北省', '4211', '黄冈市', '421122', '红安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421123', '4211', '00,42,4211', '罗田县', '42', '湖北省', '4211', '黄冈市', '421123', '罗田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421124', '4211', '00,42,4211', '英山县', '42', '湖北省', '4211', '黄冈市', '421124', '英山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421125', '4211', '00,42,4211', '浠水县', '42', '湖北省', '4211', '黄冈市', '421125', '浠水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421126', '4211', '00,42,4211', '蕲春县', '42', '湖北省', '4211', '黄冈市', '421126', '蕲春县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421127', '4211', '00,42,4211', '黄梅县', '42', '湖北省', '4211', '黄冈市', '421127', '黄梅县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421181', '4211', '00,42,4211', '麻城市', '42', '湖北省', '4211', '黄冈市', '421181', '麻城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421182', '4211', '00,42,4211', '武穴市', '42', '湖北省', '4211', '黄冈市', '421182', '武穴市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4212', '42', '00,42', '咸宁市', '42', '湖北省', '4212', '咸宁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('421202', '4212', '00,42,4212', '咸安区', '42', '湖北省', '4212', '咸宁市', '421202', '咸安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421221', '4212', '00,42,4212', '嘉鱼县', '42', '湖北省', '4212', '咸宁市', '421221', '嘉鱼县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421222', '4212', '00,42,4212', '通城县', '42', '湖北省', '4212', '咸宁市', '421222', '通城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421223', '4212', '00,42,4212', '崇阳县', '42', '湖北省', '4212', '咸宁市', '421223', '崇阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421224', '4212', '00,42,4212', '通山县', '42', '湖北省', '4212', '咸宁市', '421224', '通山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421281', '4212', '00,42,4212', '赤壁市', '42', '湖北省', '4212', '咸宁市', '421281', '赤壁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4213', '42', '00,42', '随州市', '42', '湖北省', '4213', '随州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('421303', '4213', '00,42,4213', '曾都区', '42', '湖北省', '4213', '随州市', '421303', '曾都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421321', '4213', '00,42,4213', '随县', '42', '湖北省', '4213', '随州市', '421321', '随县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('421381', '4213', '00,42,4213', '广水市', '42', '湖北省', '4213', '随州市', '421381', '广水市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4228', '42', '00,42', '恩施土家族苗族自治州', '42', '湖北省', '4228', '恩施土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('422801', '4228', '00,42,4228', '恩施市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422801', '恩施市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('422802', '4228', '00,42,4228', '利川市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422802', '利川市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('422822', '4228', '00,42,4228', '建始县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422822', '建始县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('422823', '4228', '00,42,4228', '巴东县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422823', '巴东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('422825', '4228', '00,42,4228', '宣恩县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422825', '宣恩县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('422826', '4228', '00,42,4228', '咸丰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422826', '咸丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('422827', '4228', '00,42,4228', '来凤县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422827', '来凤县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('422828', '4228', '00,42,4228', '鹤峰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422828', '鹤峰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4290', '42', '00,42', '省直辖县级行政区', '42', '湖北省', '4290', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('429004', '4290', '00,42,4290', '仙桃市', '42', '湖北省', '4290', '省直辖县级行政区', '429004', '仙桃市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('429005', '4290', '00,42,4290', '潜江市', '42', '湖北省', '4290', '省直辖县级行政区', '429005', '潜江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('429006', '4290', '00,42,4290', '天门市', '42', '湖北省', '4290', '省直辖县级行政区', '429006', '天门市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('429021', '4290', '00,42,4290', '神农架林区', '42', '湖北省', '4290', '省直辖县级行政区', '429021', '神农架林区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('43', '00', '00', '湖南省', '43', '湖南省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('4301', '43', '00,43', '长沙市', '43', '湖南省', '4301', '长沙市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430102', '4301', '00,43,4301', '芙蓉区', '43', '湖南省', '4301', '长沙市', '430102', '芙蓉区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430103', '4301', '00,43,4301', '天心区', '43', '湖南省', '4301', '长沙市', '430103', '天心区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430104', '4301', '00,43,4301', '岳麓区', '43', '湖南省', '4301', '长沙市', '430104', '岳麓区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430105', '4301', '00,43,4301', '开福区', '43', '湖南省', '4301', '长沙市', '430105', '开福区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430111', '4301', '00,43,4301', '雨花区', '43', '湖南省', '4301', '长沙市', '430111', '雨花区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430112', '4301', '00,43,4301', '望城区', '43', '湖南省', '4301', '长沙市', '430112', '望城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430121', '4301', '00,43,4301', '长沙县', '43', '湖南省', '4301', '长沙市', '430121', '长沙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430181', '4301', '00,43,4301', '浏阳市', '43', '湖南省', '4301', '长沙市', '430181', '浏阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430182', '4301', '00,43,4301', '宁乡市', '43', '湖南省', '4301', '长沙市', '430182', '宁乡市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4302', '43', '00,43', '株洲市', '43', '湖南省', '4302', '株洲市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430202', '4302', '00,43,4302', '荷塘区', '43', '湖南省', '4302', '株洲市', '430202', '荷塘区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430203', '4302', '00,43,4302', '芦淞区', '43', '湖南省', '4302', '株洲市', '430203', '芦淞区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430204', '4302', '00,43,4302', '石峰区', '43', '湖南省', '4302', '株洲市', '430204', '石峰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430211', '4302', '00,43,4302', '天元区', '43', '湖南省', '4302', '株洲市', '430211', '天元区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430212', '4302', '00,43,4302', '渌口区', '43', '湖南省', '4302', '株洲市', '430212', '渌口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430223', '4302', '00,43,4302', '攸县', '43', '湖南省', '4302', '株洲市', '430223', '攸县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430224', '4302', '00,43,4302', '茶陵县', '43', '湖南省', '4302', '株洲市', '430224', '茶陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430225', '4302', '00,43,4302', '炎陵县', '43', '湖南省', '4302', '株洲市', '430225', '炎陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430281', '4302', '00,43,4302', '醴陵市', '43', '湖南省', '4302', '株洲市', '430281', '醴陵市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4303', '43', '00,43', '湘潭市', '43', '湖南省', '4303', '湘潭市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430302', '4303', '00,43,4303', '雨湖区', '43', '湖南省', '4303', '湘潭市', '430302', '雨湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430304', '4303', '00,43,4303', '岳塘区', '43', '湖南省', '4303', '湘潭市', '430304', '岳塘区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430321', '4303', '00,43,4303', '湘潭县', '43', '湖南省', '4303', '湘潭市', '430321', '湘潭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430381', '4303', '00,43,4303', '湘乡市', '43', '湖南省', '4303', '湘潭市', '430381', '湘乡市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430382', '4303', '00,43,4303', '韶山市', '43', '湖南省', '4303', '湘潭市', '430382', '韶山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4304', '43', '00,43', '衡阳市', '43', '湖南省', '4304', '衡阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430405', '4304', '00,43,4304', '珠晖区', '43', '湖南省', '4304', '衡阳市', '430405', '珠晖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430406', '4304', '00,43,4304', '雁峰区', '43', '湖南省', '4304', '衡阳市', '430406', '雁峰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430407', '4304', '00,43,4304', '石鼓区', '43', '湖南省', '4304', '衡阳市', '430407', '石鼓区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430408', '4304', '00,43,4304', '蒸湘区', '43', '湖南省', '4304', '衡阳市', '430408', '蒸湘区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430412', '4304', '00,43,4304', '南岳区', '43', '湖南省', '4304', '衡阳市', '430412', '南岳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430421', '4304', '00,43,4304', '衡阳县', '43', '湖南省', '4304', '衡阳市', '430421', '衡阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430422', '4304', '00,43,4304', '衡南县', '43', '湖南省', '4304', '衡阳市', '430422', '衡南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430423', '4304', '00,43,4304', '衡山县', '43', '湖南省', '4304', '衡阳市', '430423', '衡山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430424', '4304', '00,43,4304', '衡东县', '43', '湖南省', '4304', '衡阳市', '430424', '衡东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430426', '4304', '00,43,4304', '祁东县', '43', '湖南省', '4304', '衡阳市', '430426', '祁东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430481', '4304', '00,43,4304', '耒阳市', '43', '湖南省', '4304', '衡阳市', '430481', '耒阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430482', '4304', '00,43,4304', '常宁市', '43', '湖南省', '4304', '衡阳市', '430482', '常宁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4305', '43', '00,43', '邵阳市', '43', '湖南省', '4305', '邵阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430502', '4305', '00,43,4305', '双清区', '43', '湖南省', '4305', '邵阳市', '430502', '双清区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430503', '4305', '00,43,4305', '大祥区', '43', '湖南省', '4305', '邵阳市', '430503', '大祥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430511', '4305', '00,43,4305', '北塔区', '43', '湖南省', '4305', '邵阳市', '430511', '北塔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430522', '4305', '00,43,4305', '新邵县', '43', '湖南省', '4305', '邵阳市', '430522', '新邵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430523', '4305', '00,43,4305', '邵阳县', '43', '湖南省', '4305', '邵阳市', '430523', '邵阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430524', '4305', '00,43,4305', '隆回县', '43', '湖南省', '4305', '邵阳市', '430524', '隆回县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430525', '4305', '00,43,4305', '洞口县', '43', '湖南省', '4305', '邵阳市', '430525', '洞口县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430527', '4305', '00,43,4305', '绥宁县', '43', '湖南省', '4305', '邵阳市', '430527', '绥宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430528', '4305', '00,43,4305', '新宁县', '43', '湖南省', '4305', '邵阳市', '430528', '新宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430529', '4305', '00,43,4305', '城步苗族自治县', '43', '湖南省', '4305', '邵阳市', '430529', '城步苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430581', '4305', '00,43,4305', '武冈市', '43', '湖南省', '4305', '邵阳市', '430581', '武冈市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430582', '4305', '00,43,4305', '邵东市', '43', '湖南省', '4305', '邵阳市', '430582', '邵东市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4306', '43', '00,43', '岳阳市', '43', '湖南省', '4306', '岳阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430602', '4306', '00,43,4306', '岳阳楼区', '43', '湖南省', '4306', '岳阳市', '430602', '岳阳楼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430603', '4306', '00,43,4306', '云溪区', '43', '湖南省', '4306', '岳阳市', '430603', '云溪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430611', '4306', '00,43,4306', '君山区', '43', '湖南省', '4306', '岳阳市', '430611', '君山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430621', '4306', '00,43,4306', '岳阳县', '43', '湖南省', '4306', '岳阳市', '430621', '岳阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430623', '4306', '00,43,4306', '华容县', '43', '湖南省', '4306', '岳阳市', '430623', '华容县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430624', '4306', '00,43,4306', '湘阴县', '43', '湖南省', '4306', '岳阳市', '430624', '湘阴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430626', '4306', '00,43,4306', '平江县', '43', '湖南省', '4306', '岳阳市', '430626', '平江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430681', '4306', '00,43,4306', '汨罗市', '43', '湖南省', '4306', '岳阳市', '430681', '汨罗市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430682', '4306', '00,43,4306', '临湘市', '43', '湖南省', '4306', '岳阳市', '430682', '临湘市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4307', '43', '00,43', '常德市', '43', '湖南省', '4307', '常德市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430702', '4307', '00,43,4307', '武陵区', '43', '湖南省', '4307', '常德市', '430702', '武陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430703', '4307', '00,43,4307', '鼎城区', '43', '湖南省', '4307', '常德市', '430703', '鼎城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430721', '4307', '00,43,4307', '安乡县', '43', '湖南省', '4307', '常德市', '430721', '安乡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430722', '4307', '00,43,4307', '汉寿县', '43', '湖南省', '4307', '常德市', '430722', '汉寿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430723', '4307', '00,43,4307', '澧县', '43', '湖南省', '4307', '常德市', '430723', '澧县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430724', '4307', '00,43,4307', '临澧县', '43', '湖南省', '4307', '常德市', '430724', '临澧县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430725', '4307', '00,43,4307', '桃源县', '43', '湖南省', '4307', '常德市', '430725', '桃源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430726', '4307', '00,43,4307', '石门县', '43', '湖南省', '4307', '常德市', '430726', '石门县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430781', '4307', '00,43,4307', '津市市', '43', '湖南省', '4307', '常德市', '430781', '津市市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4308', '43', '00,43', '张家界市', '43', '湖南省', '4308', '张家界市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430802', '4308', '00,43,4308', '永定区', '43', '湖南省', '4308', '张家界市', '430802', '永定区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430811', '4308', '00,43,4308', '武陵源区', '43', '湖南省', '4308', '张家界市', '430811', '武陵源区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430821', '4308', '00,43,4308', '慈利县', '43', '湖南省', '4308', '张家界市', '430821', '慈利县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430822', '4308', '00,43,4308', '桑植县', '43', '湖南省', '4308', '张家界市', '430822', '桑植县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4309', '43', '00,43', '益阳市', '43', '湖南省', '4309', '益阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('430902', '4309', '00,43,4309', '资阳区', '43', '湖南省', '4309', '益阳市', '430902', '资阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430903', '4309', '00,43,4309', '赫山区', '43', '湖南省', '4309', '益阳市', '430903', '赫山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430921', '4309', '00,43,4309', '南县', '43', '湖南省', '4309', '益阳市', '430921', '南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430922', '4309', '00,43,4309', '桃江县', '43', '湖南省', '4309', '益阳市', '430922', '桃江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430923', '4309', '00,43,4309', '安化县', '43', '湖南省', '4309', '益阳市', '430923', '安化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('430981', '4309', '00,43,4309', '沅江市', '43', '湖南省', '4309', '益阳市', '430981', '沅江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4310', '43', '00,43', '郴州市', '43', '湖南省', '4310', '郴州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('431002', '4310', '00,43,4310', '北湖区', '43', '湖南省', '4310', '郴州市', '431002', '北湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431003', '4310', '00,43,4310', '苏仙区', '43', '湖南省', '4310', '郴州市', '431003', '苏仙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431021', '4310', '00,43,4310', '桂阳县', '43', '湖南省', '4310', '郴州市', '431021', '桂阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431022', '4310', '00,43,4310', '宜章县', '43', '湖南省', '4310', '郴州市', '431022', '宜章县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431023', '4310', '00,43,4310', '永兴县', '43', '湖南省', '4310', '郴州市', '431023', '永兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431024', '4310', '00,43,4310', '嘉禾县', '43', '湖南省', '4310', '郴州市', '431024', '嘉禾县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431025', '4310', '00,43,4310', '临武县', '43', '湖南省', '4310', '郴州市', '431025', '临武县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431026', '4310', '00,43,4310', '汝城县', '43', '湖南省', '4310', '郴州市', '431026', '汝城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431027', '4310', '00,43,4310', '桂东县', '43', '湖南省', '4310', '郴州市', '431027', '桂东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431028', '4310', '00,43,4310', '安仁县', '43', '湖南省', '4310', '郴州市', '431028', '安仁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431081', '4310', '00,43,4310', '资兴市', '43', '湖南省', '4310', '郴州市', '431081', '资兴市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4311', '43', '00,43', '永州市', '43', '湖南省', '4311', '永州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('431102', '4311', '00,43,4311', '零陵区', '43', '湖南省', '4311', '永州市', '431102', '零陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431103', '4311', '00,43,4311', '冷水滩区', '43', '湖南省', '4311', '永州市', '431103', '冷水滩区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431121', '4311', '00,43,4311', '祁阳县', '43', '湖南省', '4311', '永州市', '431121', '祁阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431122', '4311', '00,43,4311', '东安县', '43', '湖南省', '4311', '永州市', '431122', '东安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431123', '4311', '00,43,4311', '双牌县', '43', '湖南省', '4311', '永州市', '431123', '双牌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431124', '4311', '00,43,4311', '道县', '43', '湖南省', '4311', '永州市', '431124', '道县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431125', '4311', '00,43,4311', '江永县', '43', '湖南省', '4311', '永州市', '431125', '江永县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431126', '4311', '00,43,4311', '宁远县', '43', '湖南省', '4311', '永州市', '431126', '宁远县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431127', '4311', '00,43,4311', '蓝山县', '43', '湖南省', '4311', '永州市', '431127', '蓝山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431128', '4311', '00,43,4311', '新田县', '43', '湖南省', '4311', '永州市', '431128', '新田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431129', '4311', '00,43,4311', '江华瑶族自治县', '43', '湖南省', '4311', '永州市', '431129', '江华瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4312', '43', '00,43', '怀化市', '43', '湖南省', '4312', '怀化市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('431202', '4312', '00,43,4312', '鹤城区', '43', '湖南省', '4312', '怀化市', '431202', '鹤城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431221', '4312', '00,43,4312', '中方县', '43', '湖南省', '4312', '怀化市', '431221', '中方县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431222', '4312', '00,43,4312', '沅陵县', '43', '湖南省', '4312', '怀化市', '431222', '沅陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431223', '4312', '00,43,4312', '辰溪县', '43', '湖南省', '4312', '怀化市', '431223', '辰溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431224', '4312', '00,43,4312', '溆浦县', '43', '湖南省', '4312', '怀化市', '431224', '溆浦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431225', '4312', '00,43,4312', '会同县', '43', '湖南省', '4312', '怀化市', '431225', '会同县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431226', '4312', '00,43,4312', '麻阳苗族自治县', '43', '湖南省', '4312', '怀化市', '431226', '麻阳苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431227', '4312', '00,43,4312', '新晃侗族自治县', '43', '湖南省', '4312', '怀化市', '431227', '新晃侗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431228', '4312', '00,43,4312', '芷江侗族自治县', '43', '湖南省', '4312', '怀化市', '431228', '芷江侗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431229', '4312', '00,43,4312', '靖州苗族侗族自治县', '43', '湖南省', '4312', '怀化市', '431229', '靖州苗族侗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431230', '4312', '00,43,4312', '通道侗族自治县', '43', '湖南省', '4312', '怀化市', '431230', '通道侗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431281', '4312', '00,43,4312', '洪江市', '43', '湖南省', '4312', '怀化市', '431281', '洪江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4313', '43', '00,43', '娄底市', '43', '湖南省', '4313', '娄底市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('431302', '4313', '00,43,4313', '娄星区', '43', '湖南省', '4313', '娄底市', '431302', '娄星区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431321', '4313', '00,43,4313', '双峰县', '43', '湖南省', '4313', '娄底市', '431321', '双峰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431322', '4313', '00,43,4313', '新化县', '43', '湖南省', '4313', '娄底市', '431322', '新化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431381', '4313', '00,43,4313', '冷水江市', '43', '湖南省', '4313', '娄底市', '431381', '冷水江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('431382', '4313', '00,43,4313', '涟源市', '43', '湖南省', '4313', '娄底市', '431382', '涟源市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4331', '43', '00,43', '湘西土家族苗族自治州', '43', '湖南省', '4331', '湘西土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('433101', '4331', '00,43,4331', '吉首市', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433101', '吉首市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('433122', '4331', '00,43,4331', '泸溪县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433122', '泸溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('433123', '4331', '00,43,4331', '凤凰县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433123', '凤凰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('433124', '4331', '00,43,4331', '花垣县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433124', '花垣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('433125', '4331', '00,43,4331', '保靖县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433125', '保靖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('433126', '4331', '00,43,4331', '古丈县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433126', '古丈县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('433127', '4331', '00,43,4331', '永顺县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433127', '永顺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('433130', '4331', '00,43,4331', '龙山县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433130', '龙山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('44', '00', '00', '广东省', '44', '广东省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('4401', '44', '00,44', '广州市', '44', '广东省', '4401', '广州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440103', '4401', '00,44,4401', '荔湾区', '44', '广东省', '4401', '广州市', '440103', '荔湾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440104', '4401', '00,44,4401', '越秀区', '44', '广东省', '4401', '广州市', '440104', '越秀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440105', '4401', '00,44,4401', '海珠区', '44', '广东省', '4401', '广州市', '440105', '海珠区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440106', '4401', '00,44,4401', '天河区', '44', '广东省', '4401', '广州市', '440106', '天河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440111', '4401', '00,44,4401', '白云区', '44', '广东省', '4401', '广州市', '440111', '白云区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440112', '4401', '00,44,4401', '黄埔区', '44', '广东省', '4401', '广州市', '440112', '黄埔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440113', '4401', '00,44,4401', '番禺区', '44', '广东省', '4401', '广州市', '440113', '番禺区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440114', '4401', '00,44,4401', '花都区', '44', '广东省', '4401', '广州市', '440114', '花都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440115', '4401', '00,44,4401', '南沙区', '44', '广东省', '4401', '广州市', '440115', '南沙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440117', '4401', '00,44,4401', '从化区', '44', '广东省', '4401', '广州市', '440117', '从化区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440118', '4401', '00,44,4401', '增城区', '44', '广东省', '4401', '广州市', '440118', '增城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4402', '44', '00,44', '韶关市', '44', '广东省', '4402', '韶关市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440203', '4402', '00,44,4402', '武江区', '44', '广东省', '4402', '韶关市', '440203', '武江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440204', '4402', '00,44,4402', '浈江区', '44', '广东省', '4402', '韶关市', '440204', '浈江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440205', '4402', '00,44,4402', '曲江区', '44', '广东省', '4402', '韶关市', '440205', '曲江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440222', '4402', '00,44,4402', '始兴县', '44', '广东省', '4402', '韶关市', '440222', '始兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440224', '4402', '00,44,4402', '仁化县', '44', '广东省', '4402', '韶关市', '440224', '仁化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440229', '4402', '00,44,4402', '翁源县', '44', '广东省', '4402', '韶关市', '440229', '翁源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440232', '4402', '00,44,4402', '乳源瑶族自治县', '44', '广东省', '4402', '韶关市', '440232', '乳源瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440233', '4402', '00,44,4402', '新丰县', '44', '广东省', '4402', '韶关市', '440233', '新丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440281', '4402', '00,44,4402', '乐昌市', '44', '广东省', '4402', '韶关市', '440281', '乐昌市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440282', '4402', '00,44,4402', '南雄市', '44', '广东省', '4402', '韶关市', '440282', '南雄市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4403', '44', '00,44', '深圳市', '44', '广东省', '4403', '深圳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440303', '4403', '00,44,4403', '罗湖区', '44', '广东省', '4403', '深圳市', '440303', '罗湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440304', '4403', '00,44,4403', '福田区', '44', '广东省', '4403', '深圳市', '440304', '福田区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440305', '4403', '00,44,4403', '南山区', '44', '广东省', '4403', '深圳市', '440305', '南山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440306', '4403', '00,44,4403', '宝安区', '44', '广东省', '4403', '深圳市', '440306', '宝安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440307', '4403', '00,44,4403', '龙岗区', '44', '广东省', '4403', '深圳市', '440307', '龙岗区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440308', '4403', '00,44,4403', '盐田区', '44', '广东省', '4403', '深圳市', '440308', '盐田区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440309', '4403', '00,44,4403', '龙华区', '44', '广东省', '4403', '深圳市', '440309', '龙华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440310', '4403', '00,44,4403', '坪山区', '44', '广东省', '4403', '深圳市', '440310', '坪山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440311', '4403', '00,44,4403', '光明区', '44', '广东省', '4403', '深圳市', '440311', '光明区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4404', '44', '00,44', '珠海市', '44', '广东省', '4404', '珠海市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440402', '4404', '00,44,4404', '香洲区', '44', '广东省', '4404', '珠海市', '440402', '香洲区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440403', '4404', '00,44,4404', '斗门区', '44', '广东省', '4404', '珠海市', '440403', '斗门区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440404', '4404', '00,44,4404', '金湾区', '44', '广东省', '4404', '珠海市', '440404', '金湾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4405', '44', '00,44', '汕头市', '44', '广东省', '4405', '汕头市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440507', '4405', '00,44,4405', '龙湖区', '44', '广东省', '4405', '汕头市', '440507', '龙湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440511', '4405', '00,44,4405', '金平区', '44', '广东省', '4405', '汕头市', '440511', '金平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440512', '4405', '00,44,4405', '濠江区', '44', '广东省', '4405', '汕头市', '440512', '濠江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440513', '4405', '00,44,4405', '潮阳区', '44', '广东省', '4405', '汕头市', '440513', '潮阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440514', '4405', '00,44,4405', '潮南区', '44', '广东省', '4405', '汕头市', '440514', '潮南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440515', '4405', '00,44,4405', '澄海区', '44', '广东省', '4405', '汕头市', '440515', '澄海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440523', '4405', '00,44,4405', '南澳县', '44', '广东省', '4405', '汕头市', '440523', '南澳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4406', '44', '00,44', '佛山市', '44', '广东省', '4406', '佛山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440604', '4406', '00,44,4406', '禅城区', '44', '广东省', '4406', '佛山市', '440604', '禅城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440605', '4406', '00,44,4406', '南海区', '44', '广东省', '4406', '佛山市', '440605', '南海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440606', '4406', '00,44,4406', '顺德区', '44', '广东省', '4406', '佛山市', '440606', '顺德区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440607', '4406', '00,44,4406', '三水区', '44', '广东省', '4406', '佛山市', '440607', '三水区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440608', '4406', '00,44,4406', '高明区', '44', '广东省', '4406', '佛山市', '440608', '高明区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4407', '44', '00,44', '江门市', '44', '广东省', '4407', '江门市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440703', '4407', '00,44,4407', '蓬江区', '44', '广东省', '4407', '江门市', '440703', '蓬江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440704', '4407', '00,44,4407', '江海区', '44', '广东省', '4407', '江门市', '440704', '江海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440705', '4407', '00,44,4407', '新会区', '44', '广东省', '4407', '江门市', '440705', '新会区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440781', '4407', '00,44,4407', '台山市', '44', '广东省', '4407', '江门市', '440781', '台山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440783', '4407', '00,44,4407', '开平市', '44', '广东省', '4407', '江门市', '440783', '开平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440784', '4407', '00,44,4407', '鹤山市', '44', '广东省', '4407', '江门市', '440784', '鹤山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440785', '4407', '00,44,4407', '恩平市', '44', '广东省', '4407', '江门市', '440785', '恩平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4408', '44', '00,44', '湛江市', '44', '广东省', '4408', '湛江市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440802', '4408', '00,44,4408', '赤坎区', '44', '广东省', '4408', '湛江市', '440802', '赤坎区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440803', '4408', '00,44,4408', '霞山区', '44', '广东省', '4408', '湛江市', '440803', '霞山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440804', '4408', '00,44,4408', '坡头区', '44', '广东省', '4408', '湛江市', '440804', '坡头区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440811', '4408', '00,44,4408', '麻章区', '44', '广东省', '4408', '湛江市', '440811', '麻章区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440823', '4408', '00,44,4408', '遂溪县', '44', '广东省', '4408', '湛江市', '440823', '遂溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440825', '4408', '00,44,4408', '徐闻县', '44', '广东省', '4408', '湛江市', '440825', '徐闻县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440881', '4408', '00,44,4408', '廉江市', '44', '广东省', '4408', '湛江市', '440881', '廉江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440882', '4408', '00,44,4408', '雷州市', '44', '广东省', '4408', '湛江市', '440882', '雷州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440883', '4408', '00,44,4408', '吴川市', '44', '广东省', '4408', '湛江市', '440883', '吴川市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4409', '44', '00,44', '茂名市', '44', '广东省', '4409', '茂名市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('440902', '4409', '00,44,4409', '茂南区', '44', '广东省', '4409', '茂名市', '440902', '茂南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440904', '4409', '00,44,4409', '电白区', '44', '广东省', '4409', '茂名市', '440904', '电白区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440981', '4409', '00,44,4409', '高州市', '44', '广东省', '4409', '茂名市', '440981', '高州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440982', '4409', '00,44,4409', '化州市', '44', '广东省', '4409', '茂名市', '440982', '化州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('440983', '4409', '00,44,4409', '信宜市', '44', '广东省', '4409', '茂名市', '440983', '信宜市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4412', '44', '00,44', '肇庆市', '44', '广东省', '4412', '肇庆市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('441202', '4412', '00,44,4412', '端州区', '44', '广东省', '4412', '肇庆市', '441202', '端州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441203', '4412', '00,44,4412', '鼎湖区', '44', '广东省', '4412', '肇庆市', '441203', '鼎湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441204', '4412', '00,44,4412', '高要区', '44', '广东省', '4412', '肇庆市', '441204', '高要区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441223', '4412', '00,44,4412', '广宁县', '44', '广东省', '4412', '肇庆市', '441223', '广宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441224', '4412', '00,44,4412', '怀集县', '44', '广东省', '4412', '肇庆市', '441224', '怀集县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441225', '4412', '00,44,4412', '封开县', '44', '广东省', '4412', '肇庆市', '441225', '封开县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441226', '4412', '00,44,4412', '德庆县', '44', '广东省', '4412', '肇庆市', '441226', '德庆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441284', '4412', '00,44,4412', '四会市', '44', '广东省', '4412', '肇庆市', '441284', '四会市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4413', '44', '00,44', '惠州市', '44', '广东省', '4413', '惠州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('441302', '4413', '00,44,4413', '惠城区', '44', '广东省', '4413', '惠州市', '441302', '惠城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441303', '4413', '00,44,4413', '惠阳区', '44', '广东省', '4413', '惠州市', '441303', '惠阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441322', '4413', '00,44,4413', '博罗县', '44', '广东省', '4413', '惠州市', '441322', '博罗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441323', '4413', '00,44,4413', '惠东县', '44', '广东省', '4413', '惠州市', '441323', '惠东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441324', '4413', '00,44,4413', '龙门县', '44', '广东省', '4413', '惠州市', '441324', '龙门县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4414', '44', '00,44', '梅州市', '44', '广东省', '4414', '梅州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('441402', '4414', '00,44,4414', '梅江区', '44', '广东省', '4414', '梅州市', '441402', '梅江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441403', '4414', '00,44,4414', '梅县区', '44', '广东省', '4414', '梅州市', '441403', '梅县区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441422', '4414', '00,44,4414', '大埔县', '44', '广东省', '4414', '梅州市', '441422', '大埔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441423', '4414', '00,44,4414', '丰顺县', '44', '广东省', '4414', '梅州市', '441423', '丰顺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441424', '4414', '00,44,4414', '五华县', '44', '广东省', '4414', '梅州市', '441424', '五华县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441426', '4414', '00,44,4414', '平远县', '44', '广东省', '4414', '梅州市', '441426', '平远县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441427', '4414', '00,44,4414', '蕉岭县', '44', '广东省', '4414', '梅州市', '441427', '蕉岭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441481', '4414', '00,44,4414', '兴宁市', '44', '广东省', '4414', '梅州市', '441481', '兴宁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4415', '44', '00,44', '汕尾市', '44', '广东省', '4415', '汕尾市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('441502', '4415', '00,44,4415', '城区', '44', '广东省', '4415', '汕尾市', '441502', '城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441521', '4415', '00,44,4415', '海丰县', '44', '广东省', '4415', '汕尾市', '441521', '海丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441523', '4415', '00,44,4415', '陆河县', '44', '广东省', '4415', '汕尾市', '441523', '陆河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441581', '4415', '00,44,4415', '陆丰市', '44', '广东省', '4415', '汕尾市', '441581', '陆丰市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4416', '44', '00,44', '河源市', '44', '广东省', '4416', '河源市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('441602', '4416', '00,44,4416', '源城区', '44', '广东省', '4416', '河源市', '441602', '源城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441621', '4416', '00,44,4416', '紫金县', '44', '广东省', '4416', '河源市', '441621', '紫金县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441622', '4416', '00,44,4416', '龙川县', '44', '广东省', '4416', '河源市', '441622', '龙川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441623', '4416', '00,44,4416', '连平县', '44', '广东省', '4416', '河源市', '441623', '连平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441624', '4416', '00,44,4416', '和平县', '44', '广东省', '4416', '河源市', '441624', '和平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441625', '4416', '00,44,4416', '东源县', '44', '广东省', '4416', '河源市', '441625', '东源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4417', '44', '00,44', '阳江市', '44', '广东省', '4417', '阳江市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('441702', '4417', '00,44,4417', '江城区', '44', '广东省', '4417', '阳江市', '441702', '江城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441704', '4417', '00,44,4417', '阳东区', '44', '广东省', '4417', '阳江市', '441704', '阳东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441721', '4417', '00,44,4417', '阳西县', '44', '广东省', '4417', '阳江市', '441721', '阳西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441781', '4417', '00,44,4417', '阳春市', '44', '广东省', '4417', '阳江市', '441781', '阳春市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4418', '44', '00,44', '清远市', '44', '广东省', '4418', '清远市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('441802', '4418', '00,44,4418', '清城区', '44', '广东省', '4418', '清远市', '441802', '清城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441803', '4418', '00,44,4418', '清新区', '44', '广东省', '4418', '清远市', '441803', '清新区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441821', '4418', '00,44,4418', '佛冈县', '44', '广东省', '4418', '清远市', '441821', '佛冈县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441823', '4418', '00,44,4418', '阳山县', '44', '广东省', '4418', '清远市', '441823', '阳山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441825', '4418', '00,44,4418', '连山壮族瑶族自治县', '44', '广东省', '4418', '清远市', '441825', '连山壮族瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441826', '4418', '00,44,4418', '连南瑶族自治县', '44', '广东省', '4418', '清远市', '441826', '连南瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441881', '4418', '00,44,4418', '英德市', '44', '广东省', '4418', '清远市', '441881', '英德市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('441882', '4418', '00,44,4418', '连州市', '44', '广东省', '4418', '清远市', '441882', '连州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4419', '44', '00,44', '东莞市', '44', '广东省', '4419', '东莞市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('441900', '4419', '00,44,4419', '东莞市', '44', '广东省', '4419', '东莞市', '441900', '东莞市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4420', '44', '00,44', '中山市', '44', '广东省', '4420', '中山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('442000', '4420', '00,44,4420', '中山市', '44', '广东省', '4420', '中山市', '442000', '中山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4451', '44', '00,44', '潮州市', '44', '广东省', '4451', '潮州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('445102', '4451', '00,44,4451', '湘桥区', '44', '广东省', '4451', '潮州市', '445102', '湘桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445103', '4451', '00,44,4451', '潮安区', '44', '广东省', '4451', '潮州市', '445103', '潮安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445122', '4451', '00,44,4451', '饶平县', '44', '广东省', '4451', '潮州市', '445122', '饶平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4452', '44', '00,44', '揭阳市', '44', '广东省', '4452', '揭阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('445202', '4452', '00,44,4452', '榕城区', '44', '广东省', '4452', '揭阳市', '445202', '榕城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445203', '4452', '00,44,4452', '揭东区', '44', '广东省', '4452', '揭阳市', '445203', '揭东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445222', '4452', '00,44,4452', '揭西县', '44', '广东省', '4452', '揭阳市', '445222', '揭西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445224', '4452', '00,44,4452', '惠来县', '44', '广东省', '4452', '揭阳市', '445224', '惠来县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445281', '4452', '00,44,4452', '普宁市', '44', '广东省', '4452', '揭阳市', '445281', '普宁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4453', '44', '00,44', '云浮市', '44', '广东省', '4453', '云浮市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('445302', '4453', '00,44,4453', '云城区', '44', '广东省', '4453', '云浮市', '445302', '云城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445303', '4453', '00,44,4453', '云安区', '44', '广东省', '4453', '云浮市', '445303', '云安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445321', '4453', '00,44,4453', '新兴县', '44', '广东省', '4453', '云浮市', '445321', '新兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445322', '4453', '00,44,4453', '郁南县', '44', '广东省', '4453', '云浮市', '445322', '郁南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('445381', '4453', '00,44,4453', '罗定市', '44', '广东省', '4453', '云浮市', '445381', '罗定市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('45', '00', '00', '广西壮族自治区', '45', '广西壮族自治区', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('4501', '45', '00,45', '南宁市', '45', '广西壮族自治区', '4501', '南宁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450102', '4501', '00,45,4501', '兴宁区', '45', '广西壮族自治区', '4501', '南宁市', '450102', '兴宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450103', '4501', '00,45,4501', '青秀区', '45', '广西壮族自治区', '4501', '南宁市', '450103', '青秀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450105', '4501', '00,45,4501', '江南区', '45', '广西壮族自治区', '4501', '南宁市', '450105', '江南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450107', '4501', '00,45,4501', '西乡塘区', '45', '广西壮族自治区', '4501', '南宁市', '450107', '西乡塘区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450108', '4501', '00,45,4501', '良庆区', '45', '广西壮族自治区', '4501', '南宁市', '450108', '良庆区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450109', '4501', '00,45,4501', '邕宁区', '45', '广西壮族自治区', '4501', '南宁市', '450109', '邕宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450110', '4501', '00,45,4501', '武鸣区', '45', '广西壮族自治区', '4501', '南宁市', '450110', '武鸣区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450123', '4501', '00,45,4501', '隆安县', '45', '广西壮族自治区', '4501', '南宁市', '450123', '隆安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450124', '4501', '00,45,4501', '马山县', '45', '广西壮族自治区', '4501', '南宁市', '450124', '马山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450125', '4501', '00,45,4501', '上林县', '45', '广西壮族自治区', '4501', '南宁市', '450125', '上林县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450126', '4501', '00,45,4501', '宾阳县', '45', '广西壮族自治区', '4501', '南宁市', '450126', '宾阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450127', '4501', '00,45,4501', '横县', '45', '广西壮族自治区', '4501', '南宁市', '450127', '横县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4502', '45', '00,45', '柳州市', '45', '广西壮族自治区', '4502', '柳州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450202', '4502', '00,45,4502', '城中区', '45', '广西壮族自治区', '4502', '柳州市', '450202', '城中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450203', '4502', '00,45,4502', '鱼峰区', '45', '广西壮族自治区', '4502', '柳州市', '450203', '鱼峰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450204', '4502', '00,45,4502', '柳南区', '45', '广西壮族自治区', '4502', '柳州市', '450204', '柳南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450205', '4502', '00,45,4502', '柳北区', '45', '广西壮族自治区', '4502', '柳州市', '450205', '柳北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450206', '4502', '00,45,4502', '柳江区', '45', '广西壮族自治区', '4502', '柳州市', '450206', '柳江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450222', '4502', '00,45,4502', '柳城县', '45', '广西壮族自治区', '4502', '柳州市', '450222', '柳城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450223', '4502', '00,45,4502', '鹿寨县', '45', '广西壮族自治区', '4502', '柳州市', '450223', '鹿寨县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450224', '4502', '00,45,4502', '融安县', '45', '广西壮族自治区', '4502', '柳州市', '450224', '融安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450225', '4502', '00,45,4502', '融水苗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450225', '融水苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450226', '4502', '00,45,4502', '三江侗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450226', '三江侗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4503', '45', '00,45', '桂林市', '45', '广西壮族自治区', '4503', '桂林市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450302', '4503', '00,45,4503', '秀峰区', '45', '广西壮族自治区', '4503', '桂林市', '450302', '秀峰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450303', '4503', '00,45,4503', '叠彩区', '45', '广西壮族自治区', '4503', '桂林市', '450303', '叠彩区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450304', '4503', '00,45,4503', '象山区', '45', '广西壮族自治区', '4503', '桂林市', '450304', '象山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450305', '4503', '00,45,4503', '七星区', '45', '广西壮族自治区', '4503', '桂林市', '450305', '七星区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450311', '4503', '00,45,4503', '雁山区', '45', '广西壮族自治区', '4503', '桂林市', '450311', '雁山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450312', '4503', '00,45,4503', '临桂区', '45', '广西壮族自治区', '4503', '桂林市', '450312', '临桂区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450321', '4503', '00,45,4503', '阳朔县', '45', '广西壮族自治区', '4503', '桂林市', '450321', '阳朔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450323', '4503', '00,45,4503', '灵川县', '45', '广西壮族自治区', '4503', '桂林市', '450323', '灵川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450324', '4503', '00,45,4503', '全州县', '45', '广西壮族自治区', '4503', '桂林市', '450324', '全州县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450325', '4503', '00,45,4503', '兴安县', '45', '广西壮族自治区', '4503', '桂林市', '450325', '兴安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450326', '4503', '00,45,4503', '永福县', '45', '广西壮族自治区', '4503', '桂林市', '450326', '永福县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450327', '4503', '00,45,4503', '灌阳县', '45', '广西壮族自治区', '4503', '桂林市', '450327', '灌阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450328', '4503', '00,45,4503', '龙胜各族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450328', '龙胜各族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450329', '4503', '00,45,4503', '资源县', '45', '广西壮族自治区', '4503', '桂林市', '450329', '资源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450330', '4503', '00,45,4503', '平乐县', '45', '广西壮族自治区', '4503', '桂林市', '450330', '平乐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450332', '4503', '00,45,4503', '恭城瑶族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450332', '恭城瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450381', '4503', '00,45,4503', '荔浦市', '45', '广西壮族自治区', '4503', '桂林市', '450381', '荔浦市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4504', '45', '00,45', '梧州市', '45', '广西壮族自治区', '4504', '梧州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450403', '4504', '00,45,4504', '万秀区', '45', '广西壮族自治区', '4504', '梧州市', '450403', '万秀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450405', '4504', '00,45,4504', '长洲区', '45', '广西壮族自治区', '4504', '梧州市', '450405', '长洲区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450406', '4504', '00,45,4504', '龙圩区', '45', '广西壮族自治区', '4504', '梧州市', '450406', '龙圩区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450421', '4504', '00,45,4504', '苍梧县', '45', '广西壮族自治区', '4504', '梧州市', '450421', '苍梧县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450422', '4504', '00,45,4504', '藤县', '45', '广西壮族自治区', '4504', '梧州市', '450422', '藤县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450423', '4504', '00,45,4504', '蒙山县', '45', '广西壮族自治区', '4504', '梧州市', '450423', '蒙山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450481', '4504', '00,45,4504', '岑溪市', '45', '广西壮族自治区', '4504', '梧州市', '450481', '岑溪市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4505', '45', '00,45', '北海市', '45', '广西壮族自治区', '4505', '北海市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450502', '4505', '00,45,4505', '海城区', '45', '广西壮族自治区', '4505', '北海市', '450502', '海城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450503', '4505', '00,45,4505', '银海区', '45', '广西壮族自治区', '4505', '北海市', '450503', '银海区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450512', '4505', '00,45,4505', '铁山港区', '45', '广西壮族自治区', '4505', '北海市', '450512', '铁山港区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450521', '4505', '00,45,4505', '合浦县', '45', '广西壮族自治区', '4505', '北海市', '450521', '合浦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4506', '45', '00,45', '防城港市', '45', '广西壮族自治区', '4506', '防城港市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450602', '4506', '00,45,4506', '港口区', '45', '广西壮族自治区', '4506', '防城港市', '450602', '港口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450603', '4506', '00,45,4506', '防城区', '45', '广西壮族自治区', '4506', '防城港市', '450603', '防城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450621', '4506', '00,45,4506', '上思县', '45', '广西壮族自治区', '4506', '防城港市', '450621', '上思县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450681', '4506', '00,45,4506', '东兴市', '45', '广西壮族自治区', '4506', '防城港市', '450681', '东兴市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4507', '45', '00,45', '钦州市', '45', '广西壮族自治区', '4507', '钦州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450702', '4507', '00,45,4507', '钦南区', '45', '广西壮族自治区', '4507', '钦州市', '450702', '钦南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450703', '4507', '00,45,4507', '钦北区', '45', '广西壮族自治区', '4507', '钦州市', '450703', '钦北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450721', '4507', '00,45,4507', '灵山县', '45', '广西壮族自治区', '4507', '钦州市', '450721', '灵山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450722', '4507', '00,45,4507', '浦北县', '45', '广西壮族自治区', '4507', '钦州市', '450722', '浦北县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4508', '45', '00,45', '贵港市', '45', '广西壮族自治区', '4508', '贵港市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450802', '4508', '00,45,4508', '港北区', '45', '广西壮族自治区', '4508', '贵港市', '450802', '港北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450803', '4508', '00,45,4508', '港南区', '45', '广西壮族自治区', '4508', '贵港市', '450803', '港南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450804', '4508', '00,45,4508', '覃塘区', '45', '广西壮族自治区', '4508', '贵港市', '450804', '覃塘区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450821', '4508', '00,45,4508', '平南县', '45', '广西壮族自治区', '4508', '贵港市', '450821', '平南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450881', '4508', '00,45,4508', '桂平市', '45', '广西壮族自治区', '4508', '贵港市', '450881', '桂平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4509', '45', '00,45', '玉林市', '45', '广西壮族自治区', '4509', '玉林市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('450902', '4509', '00,45,4509', '玉州区', '45', '广西壮族自治区', '4509', '玉林市', '450902', '玉州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450903', '4509', '00,45,4509', '福绵区', '45', '广西壮族自治区', '4509', '玉林市', '450903', '福绵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450921', '4509', '00,45,4509', '容县', '45', '广西壮族自治区', '4509', '玉林市', '450921', '容县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450922', '4509', '00,45,4509', '陆川县', '45', '广西壮族自治区', '4509', '玉林市', '450922', '陆川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450923', '4509', '00,45,4509', '博白县', '45', '广西壮族自治区', '4509', '玉林市', '450923', '博白县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450924', '4509', '00,45,4509', '兴业县', '45', '广西壮族自治区', '4509', '玉林市', '450924', '兴业县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('450981', '4509', '00,45,4509', '北流市', '45', '广西壮族自治区', '4509', '玉林市', '450981', '北流市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4510', '45', '00,45', '百色市', '45', '广西壮族自治区', '4510', '百色市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('451002', '4510', '00,45,4510', '右江区', '45', '广西壮族自治区', '4510', '百色市', '451002', '右江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451003', '4510', '00,45,4510', '田阳区', '45', '广西壮族自治区', '4510', '百色市', '451003', '田阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451022', '4510', '00,45,4510', '田东县', '45', '广西壮族自治区', '4510', '百色市', '451022', '田东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451024', '4510', '00,45,4510', '德保县', '45', '广西壮族自治区', '4510', '百色市', '451024', '德保县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451026', '4510', '00,45,4510', '那坡县', '45', '广西壮族自治区', '4510', '百色市', '451026', '那坡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451027', '4510', '00,45,4510', '凌云县', '45', '广西壮族自治区', '4510', '百色市', '451027', '凌云县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451028', '4510', '00,45,4510', '乐业县', '45', '广西壮族自治区', '4510', '百色市', '451028', '乐业县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451029', '4510', '00,45,4510', '田林县', '45', '广西壮族自治区', '4510', '百色市', '451029', '田林县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451030', '4510', '00,45,4510', '西林县', '45', '广西壮族自治区', '4510', '百色市', '451030', '西林县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451031', '4510', '00,45,4510', '隆林各族自治县', '45', '广西壮族自治区', '4510', '百色市', '451031', '隆林各族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451081', '4510', '00,45,4510', '靖西市', '45', '广西壮族自治区', '4510', '百色市', '451081', '靖西市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451082', '4510', '00,45,4510', '平果市', '45', '广西壮族自治区', '4510', '百色市', '451082', '平果市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4511', '45', '00,45', '贺州市', '45', '广西壮族自治区', '4511', '贺州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('451102', '4511', '00,45,4511', '八步区', '45', '广西壮族自治区', '4511', '贺州市', '451102', '八步区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451103', '4511', '00,45,4511', '平桂区', '45', '广西壮族自治区', '4511', '贺州市', '451103', '平桂区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451121', '4511', '00,45,4511', '昭平县', '45', '广西壮族自治区', '4511', '贺州市', '451121', '昭平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451122', '4511', '00,45,4511', '钟山县', '45', '广西壮族自治区', '4511', '贺州市', '451122', '钟山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451123', '4511', '00,45,4511', '富川瑶族自治县', '45', '广西壮族自治区', '4511', '贺州市', '451123', '富川瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4512', '45', '00,45', '河池市', '45', '广西壮族自治区', '4512', '河池市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('451202', '4512', '00,45,4512', '金城江区', '45', '广西壮族自治区', '4512', '河池市', '451202', '金城江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451203', '4512', '00,45,4512', '宜州区', '45', '广西壮族自治区', '4512', '河池市', '451203', '宜州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451221', '4512', '00,45,4512', '南丹县', '45', '广西壮族自治区', '4512', '河池市', '451221', '南丹县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451222', '4512', '00,45,4512', '天峨县', '45', '广西壮族自治区', '4512', '河池市', '451222', '天峨县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451223', '4512', '00,45,4512', '凤山县', '45', '广西壮族自治区', '4512', '河池市', '451223', '凤山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451224', '4512', '00,45,4512', '东兰县', '45', '广西壮族自治区', '4512', '河池市', '451224', '东兰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451225', '4512', '00,45,4512', '罗城仫佬族自治县', '45', '广西壮族自治区', '4512', '河池市', '451225', '罗城仫佬族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451226', '4512', '00,45,4512', '环江毛南族自治县', '45', '广西壮族自治区', '4512', '河池市', '451226', '环江毛南族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451227', '4512', '00,45,4512', '巴马瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451227', '巴马瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451228', '4512', '00,45,4512', '都安瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451228', '都安瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451229', '4512', '00,45,4512', '大化瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451229', '大化瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4513', '45', '00,45', '来宾市', '45', '广西壮族自治区', '4513', '来宾市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('451302', '4513', '00,45,4513', '兴宾区', '45', '广西壮族自治区', '4513', '来宾市', '451302', '兴宾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451321', '4513', '00,45,4513', '忻城县', '45', '广西壮族自治区', '4513', '来宾市', '451321', '忻城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451322', '4513', '00,45,4513', '象州县', '45', '广西壮族自治区', '4513', '来宾市', '451322', '象州县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451323', '4513', '00,45,4513', '武宣县', '45', '广西壮族自治区', '4513', '来宾市', '451323', '武宣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451324', '4513', '00,45,4513', '金秀瑶族自治县', '45', '广西壮族自治区', '4513', '来宾市', '451324', '金秀瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451381', '4513', '00,45,4513', '合山市', '45', '广西壮族自治区', '4513', '来宾市', '451381', '合山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4514', '45', '00,45', '崇左市', '45', '广西壮族自治区', '4514', '崇左市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('451402', '4514', '00,45,4514', '江州区', '45', '广西壮族自治区', '4514', '崇左市', '451402', '江州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451421', '4514', '00,45,4514', '扶绥县', '45', '广西壮族自治区', '4514', '崇左市', '451421', '扶绥县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451422', '4514', '00,45,4514', '宁明县', '45', '广西壮族自治区', '4514', '崇左市', '451422', '宁明县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451423', '4514', '00,45,4514', '龙州县', '45', '广西壮族自治区', '4514', '崇左市', '451423', '龙州县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451424', '4514', '00,45,4514', '大新县', '45', '广西壮族自治区', '4514', '崇左市', '451424', '大新县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451425', '4514', '00,45,4514', '天等县', '45', '广西壮族自治区', '4514', '崇左市', '451425', '天等县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('451481', '4514', '00,45,4514', '凭祥市', '45', '广西壮族自治区', '4514', '崇左市', '451481', '凭祥市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('46', '00', '00', '海南省', '46', '海南省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('4601', '46', '00,46', '海口市', '46', '海南省', '4601', '海口市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('460105', '4601', '00,46,4601', '秀英区', '46', '海南省', '4601', '海口市', '460105', '秀英区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('460106', '4601', '00,46,4601', '龙华区', '46', '海南省', '4601', '海口市', '460106', '龙华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('460107', '4601', '00,46,4601', '琼山区', '46', '海南省', '4601', '海口市', '460107', '琼山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('460108', '4601', '00,46,4601', '美兰区', '46', '海南省', '4601', '海口市', '460108', '美兰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4602', '46', '00,46', '三亚市', '46', '海南省', '4602', '三亚市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('460202', '4602', '00,46,4602', '海棠区', '46', '海南省', '4602', '三亚市', '460202', '海棠区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('460203', '4602', '00,46,4602', '吉阳区', '46', '海南省', '4602', '三亚市', '460203', '吉阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('460204', '4602', '00,46,4602', '天涯区', '46', '海南省', '4602', '三亚市', '460204', '天涯区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('460205', '4602', '00,46,4602', '崖州区', '46', '海南省', '4602', '三亚市', '460205', '崖州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4603', '46', '00,46', '三沙市', '46', '海南省', '4603', '三沙市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('460300', '4603', '00,46,4603', '三沙市', '46', '海南省', '4603', '三沙市', '460300', '三沙市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4604', '46', '00,46', '儋州市', '46', '海南省', '4604', '儋州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('460400', '4604', '00,46,4604', '儋州市', '46', '海南省', '4604', '儋州市', '460400', '儋州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('4690', '46', '00,46', '省直辖县级行政区', '46', '海南省', '4690', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('469001', '4690', '00,46,4690', '五指山市', '46', '海南省', '4690', '省直辖县级行政区', '469001', '五指山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469002', '4690', '00,46,4690', '琼海市', '46', '海南省', '4690', '省直辖县级行政区', '469002', '琼海市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469005', '4690', '00,46,4690', '文昌市', '46', '海南省', '4690', '省直辖县级行政区', '469005', '文昌市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469006', '4690', '00,46,4690', '万宁市', '46', '海南省', '4690', '省直辖县级行政区', '469006', '万宁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469007', '4690', '00,46,4690', '东方市', '46', '海南省', '4690', '省直辖县级行政区', '469007', '东方市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469021', '4690', '00,46,4690', '定安县', '46', '海南省', '4690', '省直辖县级行政区', '469021', '定安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469022', '4690', '00,46,4690', '屯昌县', '46', '海南省', '4690', '省直辖县级行政区', '469022', '屯昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469023', '4690', '00,46,4690', '澄迈县', '46', '海南省', '4690', '省直辖县级行政区', '469023', '澄迈县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469024', '4690', '00,46,4690', '临高县', '46', '海南省', '4690', '省直辖县级行政区', '469024', '临高县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469025', '4690', '00,46,4690', '白沙黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469025', '白沙黎族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469026', '4690', '00,46,4690', '昌江黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469026', '昌江黎族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469027', '4690', '00,46,4690', '乐东黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469027', '乐东黎族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469028', '4690', '00,46,4690', '陵水黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469028', '陵水黎族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469029', '4690', '00,46,4690', '保亭黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469029', '保亭黎族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('469030', '4690', '00,46,4690', '琼中黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469030', '琼中黎族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('50', '00', '00', '重庆市', '50', '重庆市', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('5001', '50', '00,50', '重庆市', '50', '重庆市', '5001', '重庆市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('500101', '5001', '00,50,5001', '万州区', '50', '重庆市', '5001', '重庆市', '500101', '万州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500102', '5001', '00,50,5001', '涪陵区', '50', '重庆市', '5001', '重庆市', '500102', '涪陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500103', '5001', '00,50,5001', '渝中区', '50', '重庆市', '5001', '重庆市', '500103', '渝中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500104', '5001', '00,50,5001', '大渡口区', '50', '重庆市', '5001', '重庆市', '500104', '大渡口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500105', '5001', '00,50,5001', '江北区', '50', '重庆市', '5001', '重庆市', '500105', '江北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500106', '5001', '00,50,5001', '沙坪坝区', '50', '重庆市', '5001', '重庆市', '500106', '沙坪坝区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500107', '5001', '00,50,5001', '九龙坡区', '50', '重庆市', '5001', '重庆市', '500107', '九龙坡区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500108', '5001', '00,50,5001', '南岸区', '50', '重庆市', '5001', '重庆市', '500108', '南岸区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500109', '5001', '00,50,5001', '北碚区', '50', '重庆市', '5001', '重庆市', '500109', '北碚区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500110', '5001', '00,50,5001', '綦江区', '50', '重庆市', '5001', '重庆市', '500110', '綦江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500111', '5001', '00,50,5001', '大足区', '50', '重庆市', '5001', '重庆市', '500111', '大足区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500112', '5001', '00,50,5001', '渝北区', '50', '重庆市', '5001', '重庆市', '500112', '渝北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500113', '5001', '00,50,5001', '巴南区', '50', '重庆市', '5001', '重庆市', '500113', '巴南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500114', '5001', '00,50,5001', '黔江区', '50', '重庆市', '5001', '重庆市', '500114', '黔江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500115', '5001', '00,50,5001', '长寿区', '50', '重庆市', '5001', '重庆市', '500115', '长寿区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500116', '5001', '00,50,5001', '江津区', '50', '重庆市', '5001', '重庆市', '500116', '江津区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500117', '5001', '00,50,5001', '合川区', '50', '重庆市', '5001', '重庆市', '500117', '合川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500118', '5001', '00,50,5001', '永川区', '50', '重庆市', '5001', '重庆市', '500118', '永川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500119', '5001', '00,50,5001', '南川区', '50', '重庆市', '5001', '重庆市', '500119', '南川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500120', '5001', '00,50,5001', '璧山区', '50', '重庆市', '5001', '重庆市', '500120', '璧山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500151', '5001', '00,50,5001', '铜梁区', '50', '重庆市', '5001', '重庆市', '500151', '铜梁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500152', '5001', '00,50,5001', '潼南区', '50', '重庆市', '5001', '重庆市', '500152', '潼南区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500153', '5001', '00,50,5001', '荣昌区', '50', '重庆市', '5001', '重庆市', '500153', '荣昌区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500154', '5001', '00,50,5001', '开州区', '50', '重庆市', '5001', '重庆市', '500154', '开州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500155', '5001', '00,50,5001', '梁平区', '50', '重庆市', '5001', '重庆市', '500155', '梁平区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500156', '5001', '00,50,5001', '武隆区', '50', '重庆市', '5001', '重庆市', '500156', '武隆区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5002', '50', '00,50', '重庆市', '50', '重庆市', '5002', '重庆市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('500229', '5002', '00,50,5002', '城口县', '50', '重庆市', '5002', '重庆市', '500229', '城口县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500230', '5002', '00,50,5002', '丰都县', '50', '重庆市', '5002', '重庆市', '500230', '丰都县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500231', '5002', '00,50,5002', '垫江县', '50', '重庆市', '5002', '重庆市', '500231', '垫江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500233', '5002', '00,50,5002', '忠县', '50', '重庆市', '5002', '重庆市', '500233', '忠县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500235', '5002', '00,50,5002', '云阳县', '50', '重庆市', '5002', '重庆市', '500235', '云阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500236', '5002', '00,50,5002', '奉节县', '50', '重庆市', '5002', '重庆市', '500236', '奉节县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500237', '5002', '00,50,5002', '巫山县', '50', '重庆市', '5002', '重庆市', '500237', '巫山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500238', '5002', '00,50,5002', '巫溪县', '50', '重庆市', '5002', '重庆市', '500238', '巫溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500240', '5002', '00,50,5002', '石柱土家族自治县', '50', '重庆市', '5002', '重庆市', '500240', '石柱土家族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500241', '5002', '00,50,5002', '秀山土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500241', '秀山土家族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500242', '5002', '00,50,5002', '酉阳土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500242', '酉阳土家族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('500243', '5002', '00,50,5002', '彭水苗族土家族自治县', '50', '重庆市', '5002', '重庆市', '500243', '彭水苗族土家族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('51', '00', '00', '四川省', '51', '四川省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('5101', '51', '00,51', '成都市', '51', '四川省', '5101', '成都市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('510104', '5101', '00,51,5101', '锦江区', '51', '四川省', '5101', '成都市', '510104', '锦江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510105', '5101', '00,51,5101', '青羊区', '51', '四川省', '5101', '成都市', '510105', '青羊区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510106', '5101', '00,51,5101', '金牛区', '51', '四川省', '5101', '成都市', '510106', '金牛区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510107', '5101', '00,51,5101', '武侯区', '51', '四川省', '5101', '成都市', '510107', '武侯区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510108', '5101', '00,51,5101', '成华区', '51', '四川省', '5101', '成都市', '510108', '成华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510112', '5101', '00,51,5101', '龙泉驿区', '51', '四川省', '5101', '成都市', '510112', '龙泉驿区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510113', '5101', '00,51,5101', '青白江区', '51', '四川省', '5101', '成都市', '510113', '青白江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510114', '5101', '00,51,5101', '新都区', '51', '四川省', '5101', '成都市', '510114', '新都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510115', '5101', '00,51,5101', '温江区', '51', '四川省', '5101', '成都市', '510115', '温江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510116', '5101', '00,51,5101', '双流区', '51', '四川省', '5101', '成都市', '510116', '双流区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510117', '5101', '00,51,5101', '郫都区', '51', '四川省', '5101', '成都市', '510117', '郫都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510121', '5101', '00,51,5101', '金堂县', '51', '四川省', '5101', '成都市', '510121', '金堂县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510129', '5101', '00,51,5101', '大邑县', '51', '四川省', '5101', '成都市', '510129', '大邑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510131', '5101', '00,51,5101', '蒲江县', '51', '四川省', '5101', '成都市', '510131', '蒲江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510132', '5101', '00,51,5101', '新津县', '51', '四川省', '5101', '成都市', '510132', '新津县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510181', '5101', '00,51,5101', '都江堰市', '51', '四川省', '5101', '成都市', '510181', '都江堰市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510182', '5101', '00,51,5101', '彭州市', '51', '四川省', '5101', '成都市', '510182', '彭州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510183', '5101', '00,51,5101', '邛崃市', '51', '四川省', '5101', '成都市', '510183', '邛崃市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510184', '5101', '00,51,5101', '崇州市', '51', '四川省', '5101', '成都市', '510184', '崇州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510185', '5101', '00,51,5101', '简阳市', '51', '四川省', '5101', '成都市', '510185', '简阳市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5103', '51', '00,51', '自贡市', '51', '四川省', '5103', '自贡市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('510302', '5103', '00,51,5103', '自流井区', '51', '四川省', '5103', '自贡市', '510302', '自流井区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510303', '5103', '00,51,5103', '贡井区', '51', '四川省', '5103', '自贡市', '510303', '贡井区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510304', '5103', '00,51,5103', '大安区', '51', '四川省', '5103', '自贡市', '510304', '大安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510311', '5103', '00,51,5103', '沿滩区', '51', '四川省', '5103', '自贡市', '510311', '沿滩区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510321', '5103', '00,51,5103', '荣县', '51', '四川省', '5103', '自贡市', '510321', '荣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510322', '5103', '00,51,5103', '富顺县', '51', '四川省', '5103', '自贡市', '510322', '富顺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5104', '51', '00,51', '攀枝花市', '51', '四川省', '5104', '攀枝花市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('510402', '5104', '00,51,5104', '东区', '51', '四川省', '5104', '攀枝花市', '510402', '东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510403', '5104', '00,51,5104', '西区', '51', '四川省', '5104', '攀枝花市', '510403', '西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510411', '5104', '00,51,5104', '仁和区', '51', '四川省', '5104', '攀枝花市', '510411', '仁和区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510421', '5104', '00,51,5104', '米易县', '51', '四川省', '5104', '攀枝花市', '510421', '米易县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510422', '5104', '00,51,5104', '盐边县', '51', '四川省', '5104', '攀枝花市', '510422', '盐边县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5105', '51', '00,51', '泸州市', '51', '四川省', '5105', '泸州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('510502', '5105', '00,51,5105', '江阳区', '51', '四川省', '5105', '泸州市', '510502', '江阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510503', '5105', '00,51,5105', '纳溪区', '51', '四川省', '5105', '泸州市', '510503', '纳溪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510504', '5105', '00,51,5105', '龙马潭区', '51', '四川省', '5105', '泸州市', '510504', '龙马潭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510521', '5105', '00,51,5105', '泸县', '51', '四川省', '5105', '泸州市', '510521', '泸县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510522', '5105', '00,51,5105', '合江县', '51', '四川省', '5105', '泸州市', '510522', '合江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510524', '5105', '00,51,5105', '叙永县', '51', '四川省', '5105', '泸州市', '510524', '叙永县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510525', '5105', '00,51,5105', '古蔺县', '51', '四川省', '5105', '泸州市', '510525', '古蔺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5106', '51', '00,51', '德阳市', '51', '四川省', '5106', '德阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('510603', '5106', '00,51,5106', '旌阳区', '51', '四川省', '5106', '德阳市', '510603', '旌阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510604', '5106', '00,51,5106', '罗江区', '51', '四川省', '5106', '德阳市', '510604', '罗江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510623', '5106', '00,51,5106', '中江县', '51', '四川省', '5106', '德阳市', '510623', '中江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510681', '5106', '00,51,5106', '广汉市', '51', '四川省', '5106', '德阳市', '510681', '广汉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510682', '5106', '00,51,5106', '什邡市', '51', '四川省', '5106', '德阳市', '510682', '什邡市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510683', '5106', '00,51,5106', '绵竹市', '51', '四川省', '5106', '德阳市', '510683', '绵竹市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5107', '51', '00,51', '绵阳市', '51', '四川省', '5107', '绵阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('510703', '5107', '00,51,5107', '涪城区', '51', '四川省', '5107', '绵阳市', '510703', '涪城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510704', '5107', '00,51,5107', '游仙区', '51', '四川省', '5107', '绵阳市', '510704', '游仙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510705', '5107', '00,51,5107', '安州区', '51', '四川省', '5107', '绵阳市', '510705', '安州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510722', '5107', '00,51,5107', '三台县', '51', '四川省', '5107', '绵阳市', '510722', '三台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510723', '5107', '00,51,5107', '盐亭县', '51', '四川省', '5107', '绵阳市', '510723', '盐亭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510725', '5107', '00,51,5107', '梓潼县', '51', '四川省', '5107', '绵阳市', '510725', '梓潼县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510726', '5107', '00,51,5107', '北川羌族自治县', '51', '四川省', '5107', '绵阳市', '510726', '北川羌族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510727', '5107', '00,51,5107', '平武县', '51', '四川省', '5107', '绵阳市', '510727', '平武县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510781', '5107', '00,51,5107', '江油市', '51', '四川省', '5107', '绵阳市', '510781', '江油市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5108', '51', '00,51', '广元市', '51', '四川省', '5108', '广元市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('510802', '5108', '00,51,5108', '利州区', '51', '四川省', '5108', '广元市', '510802', '利州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510811', '5108', '00,51,5108', '昭化区', '51', '四川省', '5108', '广元市', '510811', '昭化区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510812', '5108', '00,51,5108', '朝天区', '51', '四川省', '5108', '广元市', '510812', '朝天区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510821', '5108', '00,51,5108', '旺苍县', '51', '四川省', '5108', '广元市', '510821', '旺苍县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510822', '5108', '00,51,5108', '青川县', '51', '四川省', '5108', '广元市', '510822', '青川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510823', '5108', '00,51,5108', '剑阁县', '51', '四川省', '5108', '广元市', '510823', '剑阁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510824', '5108', '00,51,5108', '苍溪县', '51', '四川省', '5108', '广元市', '510824', '苍溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5109', '51', '00,51', '遂宁市', '51', '四川省', '5109', '遂宁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('510903', '5109', '00,51,5109', '船山区', '51', '四川省', '5109', '遂宁市', '510903', '船山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510904', '5109', '00,51,5109', '安居区', '51', '四川省', '5109', '遂宁市', '510904', '安居区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510921', '5109', '00,51,5109', '蓬溪县', '51', '四川省', '5109', '遂宁市', '510921', '蓬溪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510923', '5109', '00,51,5109', '大英县', '51', '四川省', '5109', '遂宁市', '510923', '大英县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('510981', '5109', '00,51,5109', '射洪市', '51', '四川省', '5109', '遂宁市', '510981', '射洪市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5110', '51', '00,51', '内江市', '51', '四川省', '5110', '内江市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511002', '5110', '00,51,5110', '市中区', '51', '四川省', '5110', '内江市', '511002', '市中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511011', '5110', '00,51,5110', '东兴区', '51', '四川省', '5110', '内江市', '511011', '东兴区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511024', '5110', '00,51,5110', '威远县', '51', '四川省', '5110', '内江市', '511024', '威远县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511025', '5110', '00,51,5110', '资中县', '51', '四川省', '5110', '内江市', '511025', '资中县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511083', '5110', '00,51,5110', '隆昌市', '51', '四川省', '5110', '内江市', '511083', '隆昌市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5111', '51', '00,51', '乐山市', '51', '四川省', '5111', '乐山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511102', '5111', '00,51,5111', '市中区', '51', '四川省', '5111', '乐山市', '511102', '市中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511111', '5111', '00,51,5111', '沙湾区', '51', '四川省', '5111', '乐山市', '511111', '沙湾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511112', '5111', '00,51,5111', '五通桥区', '51', '四川省', '5111', '乐山市', '511112', '五通桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511113', '5111', '00,51,5111', '金口河区', '51', '四川省', '5111', '乐山市', '511113', '金口河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511123', '5111', '00,51,5111', '犍为县', '51', '四川省', '5111', '乐山市', '511123', '犍为县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511124', '5111', '00,51,5111', '井研县', '51', '四川省', '5111', '乐山市', '511124', '井研县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511126', '5111', '00,51,5111', '夹江县', '51', '四川省', '5111', '乐山市', '511126', '夹江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511129', '5111', '00,51,5111', '沐川县', '51', '四川省', '5111', '乐山市', '511129', '沐川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511132', '5111', '00,51,5111', '峨边彝族自治县', '51', '四川省', '5111', '乐山市', '511132', '峨边彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511133', '5111', '00,51,5111', '马边彝族自治县', '51', '四川省', '5111', '乐山市', '511133', '马边彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511181', '5111', '00,51,5111', '峨眉山市', '51', '四川省', '5111', '乐山市', '511181', '峨眉山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5113', '51', '00,51', '南充市', '51', '四川省', '5113', '南充市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511302', '5113', '00,51,5113', '顺庆区', '51', '四川省', '5113', '南充市', '511302', '顺庆区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511303', '5113', '00,51,5113', '高坪区', '51', '四川省', '5113', '南充市', '511303', '高坪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511304', '5113', '00,51,5113', '嘉陵区', '51', '四川省', '5113', '南充市', '511304', '嘉陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511321', '5113', '00,51,5113', '南部县', '51', '四川省', '5113', '南充市', '511321', '南部县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511322', '5113', '00,51,5113', '营山县', '51', '四川省', '5113', '南充市', '511322', '营山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511323', '5113', '00,51,5113', '蓬安县', '51', '四川省', '5113', '南充市', '511323', '蓬安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511324', '5113', '00,51,5113', '仪陇县', '51', '四川省', '5113', '南充市', '511324', '仪陇县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511325', '5113', '00,51,5113', '西充县', '51', '四川省', '5113', '南充市', '511325', '西充县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511381', '5113', '00,51,5113', '阆中市', '51', '四川省', '5113', '南充市', '511381', '阆中市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5114', '51', '00,51', '眉山市', '51', '四川省', '5114', '眉山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511402', '5114', '00,51,5114', '东坡区', '51', '四川省', '5114', '眉山市', '511402', '东坡区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511403', '5114', '00,51,5114', '彭山区', '51', '四川省', '5114', '眉山市', '511403', '彭山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511421', '5114', '00,51,5114', '仁寿县', '51', '四川省', '5114', '眉山市', '511421', '仁寿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511423', '5114', '00,51,5114', '洪雅县', '51', '四川省', '5114', '眉山市', '511423', '洪雅县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511424', '5114', '00,51,5114', '丹棱县', '51', '四川省', '5114', '眉山市', '511424', '丹棱县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511425', '5114', '00,51,5114', '青神县', '51', '四川省', '5114', '眉山市', '511425', '青神县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5115', '51', '00,51', '宜宾市', '51', '四川省', '5115', '宜宾市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511502', '5115', '00,51,5115', '翠屏区', '51', '四川省', '5115', '宜宾市', '511502', '翠屏区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511503', '5115', '00,51,5115', '南溪区', '51', '四川省', '5115', '宜宾市', '511503', '南溪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511504', '5115', '00,51,5115', '叙州区', '51', '四川省', '5115', '宜宾市', '511504', '叙州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511523', '5115', '00,51,5115', '江安县', '51', '四川省', '5115', '宜宾市', '511523', '江安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511524', '5115', '00,51,5115', '长宁县', '51', '四川省', '5115', '宜宾市', '511524', '长宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511525', '5115', '00,51,5115', '高县', '51', '四川省', '5115', '宜宾市', '511525', '高县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511526', '5115', '00,51,5115', '珙县', '51', '四川省', '5115', '宜宾市', '511526', '珙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511527', '5115', '00,51,5115', '筠连县', '51', '四川省', '5115', '宜宾市', '511527', '筠连县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511528', '5115', '00,51,5115', '兴文县', '51', '四川省', '5115', '宜宾市', '511528', '兴文县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511529', '5115', '00,51,5115', '屏山县', '51', '四川省', '5115', '宜宾市', '511529', '屏山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5116', '51', '00,51', '广安市', '51', '四川省', '5116', '广安市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511602', '5116', '00,51,5116', '广安区', '51', '四川省', '5116', '广安市', '511602', '广安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511603', '5116', '00,51,5116', '前锋区', '51', '四川省', '5116', '广安市', '511603', '前锋区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511621', '5116', '00,51,5116', '岳池县', '51', '四川省', '5116', '广安市', '511621', '岳池县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511622', '5116', '00,51,5116', '武胜县', '51', '四川省', '5116', '广安市', '511622', '武胜县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511623', '5116', '00,51,5116', '邻水县', '51', '四川省', '5116', '广安市', '511623', '邻水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511681', '5116', '00,51,5116', '华蓥市', '51', '四川省', '5116', '广安市', '511681', '华蓥市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5117', '51', '00,51', '达州市', '51', '四川省', '5117', '达州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511702', '5117', '00,51,5117', '通川区', '51', '四川省', '5117', '达州市', '511702', '通川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511703', '5117', '00,51,5117', '达川区', '51', '四川省', '5117', '达州市', '511703', '达川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511722', '5117', '00,51,5117', '宣汉县', '51', '四川省', '5117', '达州市', '511722', '宣汉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511723', '5117', '00,51,5117', '开江县', '51', '四川省', '5117', '达州市', '511723', '开江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511724', '5117', '00,51,5117', '大竹县', '51', '四川省', '5117', '达州市', '511724', '大竹县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511725', '5117', '00,51,5117', '渠县', '51', '四川省', '5117', '达州市', '511725', '渠县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511781', '5117', '00,51,5117', '万源市', '51', '四川省', '5117', '达州市', '511781', '万源市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5118', '51', '00,51', '雅安市', '51', '四川省', '5118', '雅安市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511802', '5118', '00,51,5118', '雨城区', '51', '四川省', '5118', '雅安市', '511802', '雨城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511803', '5118', '00,51,5118', '名山区', '51', '四川省', '5118', '雅安市', '511803', '名山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511822', '5118', '00,51,5118', '荥经县', '51', '四川省', '5118', '雅安市', '511822', '荥经县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511823', '5118', '00,51,5118', '汉源县', '51', '四川省', '5118', '雅安市', '511823', '汉源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511824', '5118', '00,51,5118', '石棉县', '51', '四川省', '5118', '雅安市', '511824', '石棉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511825', '5118', '00,51,5118', '天全县', '51', '四川省', '5118', '雅安市', '511825', '天全县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511826', '5118', '00,51,5118', '芦山县', '51', '四川省', '5118', '雅安市', '511826', '芦山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511827', '5118', '00,51,5118', '宝兴县', '51', '四川省', '5118', '雅安市', '511827', '宝兴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5119', '51', '00,51', '巴中市', '51', '四川省', '5119', '巴中市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('511902', '5119', '00,51,5119', '巴州区', '51', '四川省', '5119', '巴中市', '511902', '巴州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511903', '5119', '00,51,5119', '恩阳区', '51', '四川省', '5119', '巴中市', '511903', '恩阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511921', '5119', '00,51,5119', '通江县', '51', '四川省', '5119', '巴中市', '511921', '通江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511922', '5119', '00,51,5119', '南江县', '51', '四川省', '5119', '巴中市', '511922', '南江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('511923', '5119', '00,51,5119', '平昌县', '51', '四川省', '5119', '巴中市', '511923', '平昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5120', '51', '00,51', '资阳市', '51', '四川省', '5120', '资阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('512002', '5120', '00,51,5120', '雁江区', '51', '四川省', '5120', '资阳市', '512002', '雁江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('512021', '5120', '00,51,5120', '安岳县', '51', '四川省', '5120', '资阳市', '512021', '安岳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('512022', '5120', '00,51,5120', '乐至县', '51', '四川省', '5120', '资阳市', '512022', '乐至县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5132', '51', '00,51', '阿坝藏族羌族自治州', '51', '四川省', '5132', '阿坝藏族羌族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('513201', '5132', '00,51,5132', '马尔康市', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513201', '马尔康市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513221', '5132', '00,51,5132', '汶川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513221', '汶川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513222', '5132', '00,51,5132', '理县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513222', '理县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513223', '5132', '00,51,5132', '茂县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513223', '茂县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513224', '5132', '00,51,5132', '松潘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513224', '松潘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513225', '5132', '00,51,5132', '九寨沟县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513225', '九寨沟县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513226', '5132', '00,51,5132', '金川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513226', '金川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513227', '5132', '00,51,5132', '小金县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513227', '小金县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513228', '5132', '00,51,5132', '黑水县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513228', '黑水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513230', '5132', '00,51,5132', '壤塘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513230', '壤塘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513231', '5132', '00,51,5132', '阿坝县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513231', '阿坝县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513232', '5132', '00,51,5132', '若尔盖县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513232', '若尔盖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513233', '5132', '00,51,5132', '红原县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513233', '红原县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5133', '51', '00,51', '甘孜藏族自治州', '51', '四川省', '5133', '甘孜藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('513301', '5133', '00,51,5133', '康定市', '51', '四川省', '5133', '甘孜藏族自治州', '513301', '康定市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513322', '5133', '00,51,5133', '泸定县', '51', '四川省', '5133', '甘孜藏族自治州', '513322', '泸定县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513323', '5133', '00,51,5133', '丹巴县', '51', '四川省', '5133', '甘孜藏族自治州', '513323', '丹巴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513324', '5133', '00,51,5133', '九龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513324', '九龙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513325', '5133', '00,51,5133', '雅江县', '51', '四川省', '5133', '甘孜藏族自治州', '513325', '雅江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513326', '5133', '00,51,5133', '道孚县', '51', '四川省', '5133', '甘孜藏族自治州', '513326', '道孚县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513327', '5133', '00,51,5133', '炉霍县', '51', '四川省', '5133', '甘孜藏族自治州', '513327', '炉霍县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513328', '5133', '00,51,5133', '甘孜县', '51', '四川省', '5133', '甘孜藏族自治州', '513328', '甘孜县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513329', '5133', '00,51,5133', '新龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513329', '新龙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513330', '5133', '00,51,5133', '德格县', '51', '四川省', '5133', '甘孜藏族自治州', '513330', '德格县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513331', '5133', '00,51,5133', '白玉县', '51', '四川省', '5133', '甘孜藏族自治州', '513331', '白玉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513332', '5133', '00,51,5133', '石渠县', '51', '四川省', '5133', '甘孜藏族自治州', '513332', '石渠县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513333', '5133', '00,51,5133', '色达县', '51', '四川省', '5133', '甘孜藏族自治州', '513333', '色达县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513334', '5133', '00,51,5133', '理塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513334', '理塘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513335', '5133', '00,51,5133', '巴塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513335', '巴塘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513336', '5133', '00,51,5133', '乡城县', '51', '四川省', '5133', '甘孜藏族自治州', '513336', '乡城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513337', '5133', '00,51,5133', '稻城县', '51', '四川省', '5133', '甘孜藏族自治州', '513337', '稻城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513338', '5133', '00,51,5133', '得荣县', '51', '四川省', '5133', '甘孜藏族自治州', '513338', '得荣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5134', '51', '00,51', '凉山彝族自治州', '51', '四川省', '5134', '凉山彝族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('513401', '5134', '00,51,5134', '西昌市', '51', '四川省', '5134', '凉山彝族自治州', '513401', '西昌市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513422', '5134', '00,51,5134', '木里藏族自治县', '51', '四川省', '5134', '凉山彝族自治州', '513422', '木里藏族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513423', '5134', '00,51,5134', '盐源县', '51', '四川省', '5134', '凉山彝族自治州', '513423', '盐源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513424', '5134', '00,51,5134', '德昌县', '51', '四川省', '5134', '凉山彝族自治州', '513424', '德昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513425', '5134', '00,51,5134', '会理县', '51', '四川省', '5134', '凉山彝族自治州', '513425', '会理县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513426', '5134', '00,51,5134', '会东县', '51', '四川省', '5134', '凉山彝族自治州', '513426', '会东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513427', '5134', '00,51,5134', '宁南县', '51', '四川省', '5134', '凉山彝族自治州', '513427', '宁南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513428', '5134', '00,51,5134', '普格县', '51', '四川省', '5134', '凉山彝族自治州', '513428', '普格县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513429', '5134', '00,51,5134', '布拖县', '51', '四川省', '5134', '凉山彝族自治州', '513429', '布拖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513430', '5134', '00,51,5134', '金阳县', '51', '四川省', '5134', '凉山彝族自治州', '513430', '金阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513431', '5134', '00,51,5134', '昭觉县', '51', '四川省', '5134', '凉山彝族自治州', '513431', '昭觉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513432', '5134', '00,51,5134', '喜德县', '51', '四川省', '5134', '凉山彝族自治州', '513432', '喜德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513433', '5134', '00,51,5134', '冕宁县', '51', '四川省', '5134', '凉山彝族自治州', '513433', '冕宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513434', '5134', '00,51,5134', '越西县', '51', '四川省', '5134', '凉山彝族自治州', '513434', '越西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513435', '5134', '00,51,5134', '甘洛县', '51', '四川省', '5134', '凉山彝族自治州', '513435', '甘洛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513436', '5134', '00,51,5134', '美姑县', '51', '四川省', '5134', '凉山彝族自治州', '513436', '美姑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('513437', '5134', '00,51,5134', '雷波县', '51', '四川省', '5134', '凉山彝族自治州', '513437', '雷波县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('52', '00', '00', '贵州省', '52', '贵州省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('5201', '52', '00,52', '贵阳市', '52', '贵州省', '5201', '贵阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('520102', '5201', '00,52,5201', '南明区', '52', '贵州省', '5201', '贵阳市', '520102', '南明区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520103', '5201', '00,52,5201', '云岩区', '52', '贵州省', '5201', '贵阳市', '520103', '云岩区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520111', '5201', '00,52,5201', '花溪区', '52', '贵州省', '5201', '贵阳市', '520111', '花溪区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520112', '5201', '00,52,5201', '乌当区', '52', '贵州省', '5201', '贵阳市', '520112', '乌当区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520113', '5201', '00,52,5201', '白云区', '52', '贵州省', '5201', '贵阳市', '520113', '白云区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520115', '5201', '00,52,5201', '观山湖区', '52', '贵州省', '5201', '贵阳市', '520115', '观山湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520121', '5201', '00,52,5201', '开阳县', '52', '贵州省', '5201', '贵阳市', '520121', '开阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520122', '5201', '00,52,5201', '息烽县', '52', '贵州省', '5201', '贵阳市', '520122', '息烽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520123', '5201', '00,52,5201', '修文县', '52', '贵州省', '5201', '贵阳市', '520123', '修文县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520181', '5201', '00,52,5201', '清镇市', '52', '贵州省', '5201', '贵阳市', '520181', '清镇市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5202', '52', '00,52', '六盘水市', '52', '贵州省', '5202', '六盘水市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('520201', '5202', '00,52,5202', '钟山区', '52', '贵州省', '5202', '六盘水市', '520201', '钟山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520203', '5202', '00,52,5202', '六枝特区', '52', '贵州省', '5202', '六盘水市', '520203', '六枝特区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520221', '5202', '00,52,5202', '水城县', '52', '贵州省', '5202', '六盘水市', '520221', '水城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520281', '5202', '00,52,5202', '盘州市', '52', '贵州省', '5202', '六盘水市', '520281', '盘州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5203', '52', '00,52', '遵义市', '52', '贵州省', '5203', '遵义市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('520302', '5203', '00,52,5203', '红花岗区', '52', '贵州省', '5203', '遵义市', '520302', '红花岗区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520303', '5203', '00,52,5203', '汇川区', '52', '贵州省', '5203', '遵义市', '520303', '汇川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520304', '5203', '00,52,5203', '播州区', '52', '贵州省', '5203', '遵义市', '520304', '播州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520322', '5203', '00,52,5203', '桐梓县', '52', '贵州省', '5203', '遵义市', '520322', '桐梓县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520323', '5203', '00,52,5203', '绥阳县', '52', '贵州省', '5203', '遵义市', '520323', '绥阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520324', '5203', '00,52,5203', '正安县', '52', '贵州省', '5203', '遵义市', '520324', '正安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520325', '5203', '00,52,5203', '道真仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520325', '道真仡佬族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520326', '5203', '00,52,5203', '务川仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520326', '务川仡佬族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520327', '5203', '00,52,5203', '凤冈县', '52', '贵州省', '5203', '遵义市', '520327', '凤冈县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520328', '5203', '00,52,5203', '湄潭县', '52', '贵州省', '5203', '遵义市', '520328', '湄潭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520329', '5203', '00,52,5203', '余庆县', '52', '贵州省', '5203', '遵义市', '520329', '余庆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520330', '5203', '00,52,5203', '习水县', '52', '贵州省', '5203', '遵义市', '520330', '习水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520381', '5203', '00,52,5203', '赤水市', '52', '贵州省', '5203', '遵义市', '520381', '赤水市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520382', '5203', '00,52,5203', '仁怀市', '52', '贵州省', '5203', '遵义市', '520382', '仁怀市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5204', '52', '00,52', '安顺市', '52', '贵州省', '5204', '安顺市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('520402', '5204', '00,52,5204', '西秀区', '52', '贵州省', '5204', '安顺市', '520402', '西秀区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520403', '5204', '00,52,5204', '平坝区', '52', '贵州省', '5204', '安顺市', '520403', '平坝区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520422', '5204', '00,52,5204', '普定县', '52', '贵州省', '5204', '安顺市', '520422', '普定县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520423', '5204', '00,52,5204', '镇宁布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520423', '镇宁布依族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520424', '5204', '00,52,5204', '关岭布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520424', '关岭布依族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520425', '5204', '00,52,5204', '紫云苗族布依族自治县', '52', '贵州省', '5204', '安顺市', '520425', '紫云苗族布依族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5205', '52', '00,52', '毕节市', '52', '贵州省', '5205', '毕节市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('520502', '5205', '00,52,5205', '七星关区', '52', '贵州省', '5205', '毕节市', '520502', '七星关区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520521', '5205', '00,52,5205', '大方县', '52', '贵州省', '5205', '毕节市', '520521', '大方县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520522', '5205', '00,52,5205', '黔西县', '52', '贵州省', '5205', '毕节市', '520522', '黔西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520523', '5205', '00,52,5205', '金沙县', '52', '贵州省', '5205', '毕节市', '520523', '金沙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520524', '5205', '00,52,5205', '织金县', '52', '贵州省', '5205', '毕节市', '520524', '织金县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520525', '5205', '00,52,5205', '纳雍县', '52', '贵州省', '5205', '毕节市', '520525', '纳雍县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520526', '5205', '00,52,5205', '威宁彝族回族苗族自治县', '52', '贵州省', '5205', '毕节市', '520526', '威宁彝族回族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520527', '5205', '00,52,5205', '赫章县', '52', '贵州省', '5205', '毕节市', '520527', '赫章县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5206', '52', '00,52', '铜仁市', '52', '贵州省', '5206', '铜仁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('520602', '5206', '00,52,5206', '碧江区', '52', '贵州省', '5206', '铜仁市', '520602', '碧江区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520603', '5206', '00,52,5206', '万山区', '52', '贵州省', '5206', '铜仁市', '520603', '万山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520621', '5206', '00,52,5206', '江口县', '52', '贵州省', '5206', '铜仁市', '520621', '江口县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520622', '5206', '00,52,5206', '玉屏侗族自治县', '52', '贵州省', '5206', '铜仁市', '520622', '玉屏侗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520623', '5206', '00,52,5206', '石阡县', '52', '贵州省', '5206', '铜仁市', '520623', '石阡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520624', '5206', '00,52,5206', '思南县', '52', '贵州省', '5206', '铜仁市', '520624', '思南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520625', '5206', '00,52,5206', '印江土家族苗族自治县', '52', '贵州省', '5206', '铜仁市', '520625', '印江土家族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520626', '5206', '00,52,5206', '德江县', '52', '贵州省', '5206', '铜仁市', '520626', '德江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520627', '5206', '00,52,5206', '沿河土家族自治县', '52', '贵州省', '5206', '铜仁市', '520627', '沿河土家族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('520628', '5206', '00,52,5206', '松桃苗族自治县', '52', '贵州省', '5206', '铜仁市', '520628', '松桃苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5223', '52', '00,52', '黔西南布依族苗族自治州', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('522301', '5223', '00,52,5223', '兴义市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522301', '兴义市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522302', '5223', '00,52,5223', '兴仁市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522302', '兴仁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522323', '5223', '00,52,5223', '普安县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522323', '普安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522324', '5223', '00,52,5223', '晴隆县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522324', '晴隆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522325', '5223', '00,52,5223', '贞丰县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522325', '贞丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522326', '5223', '00,52,5223', '望谟县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522326', '望谟县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522327', '5223', '00,52,5223', '册亨县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522327', '册亨县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522328', '5223', '00,52,5223', '安龙县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522328', '安龙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5226', '52', '00,52', '黔东南苗族侗族自治州', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('522601', '5226', '00,52,5226', '凯里市', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522601', '凯里市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522622', '5226', '00,52,5226', '黄平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522622', '黄平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522623', '5226', '00,52,5226', '施秉县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522623', '施秉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522624', '5226', '00,52,5226', '三穗县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522624', '三穗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522625', '5226', '00,52,5226', '镇远县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522625', '镇远县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522626', '5226', '00,52,5226', '岑巩县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522626', '岑巩县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522627', '5226', '00,52,5226', '天柱县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522627', '天柱县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522628', '5226', '00,52,5226', '锦屏县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522628', '锦屏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522629', '5226', '00,52,5226', '剑河县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522629', '剑河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522630', '5226', '00,52,5226', '台江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522630', '台江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522631', '5226', '00,52,5226', '黎平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522631', '黎平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522632', '5226', '00,52,5226', '榕江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522632', '榕江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522633', '5226', '00,52,5226', '从江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522633', '从江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522634', '5226', '00,52,5226', '雷山县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522634', '雷山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522635', '5226', '00,52,5226', '麻江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522635', '麻江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522636', '5226', '00,52,5226', '丹寨县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522636', '丹寨县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5227', '52', '00,52', '黔南布依族苗族自治州', '52', '贵州省', '5227', '黔南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('522701', '5227', '00,52,5227', '都匀市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522701', '都匀市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522702', '5227', '00,52,5227', '福泉市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522702', '福泉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522722', '5227', '00,52,5227', '荔波县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522722', '荔波县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522723', '5227', '00,52,5227', '贵定县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522723', '贵定县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522725', '5227', '00,52,5227', '瓮安县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522725', '瓮安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522726', '5227', '00,52,5227', '独山县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522726', '独山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522727', '5227', '00,52,5227', '平塘县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522727', '平塘县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522728', '5227', '00,52,5227', '罗甸县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522728', '罗甸县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522729', '5227', '00,52,5227', '长顺县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522729', '长顺县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522730', '5227', '00,52,5227', '龙里县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522730', '龙里县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522731', '5227', '00,52,5227', '惠水县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522731', '惠水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('522732', '5227', '00,52,5227', '三都水族自治县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522732', '三都水族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('53', '00', '00', '云南省', '53', '云南省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('5301', '53', '00,53', '昆明市', '53', '云南省', '5301', '昆明市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('530102', '5301', '00,53,5301', '五华区', '53', '云南省', '5301', '昆明市', '530102', '五华区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530103', '5301', '00,53,5301', '盘龙区', '53', '云南省', '5301', '昆明市', '530103', '盘龙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530111', '5301', '00,53,5301', '官渡区', '53', '云南省', '5301', '昆明市', '530111', '官渡区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530112', '5301', '00,53,5301', '西山区', '53', '云南省', '5301', '昆明市', '530112', '西山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530113', '5301', '00,53,5301', '东川区', '53', '云南省', '5301', '昆明市', '530113', '东川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530114', '5301', '00,53,5301', '呈贡区', '53', '云南省', '5301', '昆明市', '530114', '呈贡区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530115', '5301', '00,53,5301', '晋宁区', '53', '云南省', '5301', '昆明市', '530115', '晋宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530124', '5301', '00,53,5301', '富民县', '53', '云南省', '5301', '昆明市', '530124', '富民县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530125', '5301', '00,53,5301', '宜良县', '53', '云南省', '5301', '昆明市', '530125', '宜良县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530126', '5301', '00,53,5301', '石林彝族自治县', '53', '云南省', '5301', '昆明市', '530126', '石林彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530127', '5301', '00,53,5301', '嵩明县', '53', '云南省', '5301', '昆明市', '530127', '嵩明县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530128', '5301', '00,53,5301', '禄劝彝族苗族自治县', '53', '云南省', '5301', '昆明市', '530128', '禄劝彝族苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530129', '5301', '00,53,5301', '寻甸回族彝族自治县', '53', '云南省', '5301', '昆明市', '530129', '寻甸回族彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530181', '5301', '00,53,5301', '安宁市', '53', '云南省', '5301', '昆明市', '530181', '安宁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5303', '53', '00,53', '曲靖市', '53', '云南省', '5303', '曲靖市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('530302', '5303', '00,53,5303', '麒麟区', '53', '云南省', '5303', '曲靖市', '530302', '麒麟区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530303', '5303', '00,53,5303', '沾益区', '53', '云南省', '5303', '曲靖市', '530303', '沾益区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530304', '5303', '00,53,5303', '马龙区', '53', '云南省', '5303', '曲靖市', '530304', '马龙区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530322', '5303', '00,53,5303', '陆良县', '53', '云南省', '5303', '曲靖市', '530322', '陆良县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530323', '5303', '00,53,5303', '师宗县', '53', '云南省', '5303', '曲靖市', '530323', '师宗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530324', '5303', '00,53,5303', '罗平县', '53', '云南省', '5303', '曲靖市', '530324', '罗平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530325', '5303', '00,53,5303', '富源县', '53', '云南省', '5303', '曲靖市', '530325', '富源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530326', '5303', '00,53,5303', '会泽县', '53', '云南省', '5303', '曲靖市', '530326', '会泽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530381', '5303', '00,53,5303', '宣威市', '53', '云南省', '5303', '曲靖市', '530381', '宣威市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5304', '53', '00,53', '玉溪市', '53', '云南省', '5304', '玉溪市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('530402', '5304', '00,53,5304', '红塔区', '53', '云南省', '5304', '玉溪市', '530402', '红塔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530403', '5304', '00,53,5304', '江川区', '53', '云南省', '5304', '玉溪市', '530403', '江川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530423', '5304', '00,53,5304', '通海县', '53', '云南省', '5304', '玉溪市', '530423', '通海县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530424', '5304', '00,53,5304', '华宁县', '53', '云南省', '5304', '玉溪市', '530424', '华宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530425', '5304', '00,53,5304', '易门县', '53', '云南省', '5304', '玉溪市', '530425', '易门县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530426', '5304', '00,53,5304', '峨山彝族自治县', '53', '云南省', '5304', '玉溪市', '530426', '峨山彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530427', '5304', '00,53,5304', '新平彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530427', '新平彝族傣族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530428', '5304', '00,53,5304', '元江哈尼族彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530428', '元江哈尼族彝族傣族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530481', '5304', '00,53,5304', '澄江市', '53', '云南省', '5304', '玉溪市', '530481', '澄江市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5305', '53', '00,53', '保山市', '53', '云南省', '5305', '保山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('530502', '5305', '00,53,5305', '隆阳区', '53', '云南省', '5305', '保山市', '530502', '隆阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530521', '5305', '00,53,5305', '施甸县', '53', '云南省', '5305', '保山市', '530521', '施甸县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530523', '5305', '00,53,5305', '龙陵县', '53', '云南省', '5305', '保山市', '530523', '龙陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530524', '5305', '00,53,5305', '昌宁县', '53', '云南省', '5305', '保山市', '530524', '昌宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530581', '5305', '00,53,5305', '腾冲市', '53', '云南省', '5305', '保山市', '530581', '腾冲市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5306', '53', '00,53', '昭通市', '53', '云南省', '5306', '昭通市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('530602', '5306', '00,53,5306', '昭阳区', '53', '云南省', '5306', '昭通市', '530602', '昭阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530621', '5306', '00,53,5306', '鲁甸县', '53', '云南省', '5306', '昭通市', '530621', '鲁甸县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530622', '5306', '00,53,5306', '巧家县', '53', '云南省', '5306', '昭通市', '530622', '巧家县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530623', '5306', '00,53,5306', '盐津县', '53', '云南省', '5306', '昭通市', '530623', '盐津县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530624', '5306', '00,53,5306', '大关县', '53', '云南省', '5306', '昭通市', '530624', '大关县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530625', '5306', '00,53,5306', '永善县', '53', '云南省', '5306', '昭通市', '530625', '永善县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530626', '5306', '00,53,5306', '绥江县', '53', '云南省', '5306', '昭通市', '530626', '绥江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530627', '5306', '00,53,5306', '镇雄县', '53', '云南省', '5306', '昭通市', '530627', '镇雄县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530628', '5306', '00,53,5306', '彝良县', '53', '云南省', '5306', '昭通市', '530628', '彝良县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530629', '5306', '00,53,5306', '威信县', '53', '云南省', '5306', '昭通市', '530629', '威信县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530681', '5306', '00,53,5306', '水富市', '53', '云南省', '5306', '昭通市', '530681', '水富市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5307', '53', '00,53', '丽江市', '53', '云南省', '5307', '丽江市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('530702', '5307', '00,53,5307', '古城区', '53', '云南省', '5307', '丽江市', '530702', '古城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530721', '5307', '00,53,5307', '玉龙纳西族自治县', '53', '云南省', '5307', '丽江市', '530721', '玉龙纳西族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530722', '5307', '00,53,5307', '永胜县', '53', '云南省', '5307', '丽江市', '530722', '永胜县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530723', '5307', '00,53,5307', '华坪县', '53', '云南省', '5307', '丽江市', '530723', '华坪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530724', '5307', '00,53,5307', '宁蒗彝族自治县', '53', '云南省', '5307', '丽江市', '530724', '宁蒗彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5308', '53', '00,53', '普洱市', '53', '云南省', '5308', '普洱市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('530802', '5308', '00,53,5308', '思茅区', '53', '云南省', '5308', '普洱市', '530802', '思茅区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530821', '5308', '00,53,5308', '宁洱哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530821', '宁洱哈尼族彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530822', '5308', '00,53,5308', '墨江哈尼族自治县', '53', '云南省', '5308', '普洱市', '530822', '墨江哈尼族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530823', '5308', '00,53,5308', '景东彝族自治县', '53', '云南省', '5308', '普洱市', '530823', '景东彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530824', '5308', '00,53,5308', '景谷傣族彝族自治县', '53', '云南省', '5308', '普洱市', '530824', '景谷傣族彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530825', '5308', '00,53,5308', '镇沅彝族哈尼族拉祜族自治县', '53', '云南省', '5308', '普洱市', '530825', '镇沅彝族哈尼族拉祜族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530826', '5308', '00,53,5308', '江城哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530826', '江城哈尼族彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530827', '5308', '00,53,5308', '孟连傣族拉祜族佤族自治县', '53', '云南省', '5308', '普洱市', '530827', '孟连傣族拉祜族佤族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530828', '5308', '00,53,5308', '澜沧拉祜族自治县', '53', '云南省', '5308', '普洱市', '530828', '澜沧拉祜族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530829', '5308', '00,53,5308', '西盟佤族自治县', '53', '云南省', '5308', '普洱市', '530829', '西盟佤族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5309', '53', '00,53', '临沧市', '53', '云南省', '5309', '临沧市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('530902', '5309', '00,53,5309', '临翔区', '53', '云南省', '5309', '临沧市', '530902', '临翔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530921', '5309', '00,53,5309', '凤庆县', '53', '云南省', '5309', '临沧市', '530921', '凤庆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530922', '5309', '00,53,5309', '云县', '53', '云南省', '5309', '临沧市', '530922', '云县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530923', '5309', '00,53,5309', '永德县', '53', '云南省', '5309', '临沧市', '530923', '永德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530924', '5309', '00,53,5309', '镇康县', '53', '云南省', '5309', '临沧市', '530924', '镇康县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530925', '5309', '00,53,5309', '双江拉祜族佤族布朗族傣族自治县', '53', '云南省', '5309', '临沧市', '530925', '双江拉祜族佤族布朗族傣族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530926', '5309', '00,53,5309', '耿马傣族佤族自治县', '53', '云南省', '5309', '临沧市', '530926', '耿马傣族佤族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('530927', '5309', '00,53,5309', '沧源佤族自治县', '53', '云南省', '5309', '临沧市', '530927', '沧源佤族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5323', '53', '00,53', '楚雄彝族自治州', '53', '云南省', '5323', '楚雄彝族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('532301', '5323', '00,53,5323', '楚雄市', '53', '云南省', '5323', '楚雄彝族自治州', '532301', '楚雄市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532322', '5323', '00,53,5323', '双柏县', '53', '云南省', '5323', '楚雄彝族自治州', '532322', '双柏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532323', '5323', '00,53,5323', '牟定县', '53', '云南省', '5323', '楚雄彝族自治州', '532323', '牟定县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532324', '5323', '00,53,5323', '南华县', '53', '云南省', '5323', '楚雄彝族自治州', '532324', '南华县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532325', '5323', '00,53,5323', '姚安县', '53', '云南省', '5323', '楚雄彝族自治州', '532325', '姚安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532326', '5323', '00,53,5323', '大姚县', '53', '云南省', '5323', '楚雄彝族自治州', '532326', '大姚县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532327', '5323', '00,53,5323', '永仁县', '53', '云南省', '5323', '楚雄彝族自治州', '532327', '永仁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532328', '5323', '00,53,5323', '元谋县', '53', '云南省', '5323', '楚雄彝族自治州', '532328', '元谋县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532329', '5323', '00,53,5323', '武定县', '53', '云南省', '5323', '楚雄彝族自治州', '532329', '武定县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532331', '5323', '00,53,5323', '禄丰县', '53', '云南省', '5323', '楚雄彝族自治州', '532331', '禄丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5325', '53', '00,53', '红河哈尼族彝族自治州', '53', '云南省', '5325', '红河哈尼族彝族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('532501', '5325', '00,53,5325', '个旧市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532501', '个旧市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532502', '5325', '00,53,5325', '开远市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532502', '开远市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532503', '5325', '00,53,5325', '蒙自市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532503', '蒙自市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532504', '5325', '00,53,5325', '弥勒市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532504', '弥勒市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532523', '5325', '00,53,5325', '屏边苗族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532523', '屏边苗族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532524', '5325', '00,53,5325', '建水县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532524', '建水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532525', '5325', '00,53,5325', '石屏县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532525', '石屏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532527', '5325', '00,53,5325', '泸西县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532527', '泸西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532528', '5325', '00,53,5325', '元阳县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532528', '元阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532529', '5325', '00,53,5325', '红河县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532529', '红河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532530', '5325', '00,53,5325', '金平苗族瑶族傣族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532530', '金平苗族瑶族傣族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532531', '5325', '00,53,5325', '绿春县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532531', '绿春县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532532', '5325', '00,53,5325', '河口瑶族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532532', '河口瑶族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5326', '53', '00,53', '文山壮族苗族自治州', '53', '云南省', '5326', '文山壮族苗族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('532601', '5326', '00,53,5326', '文山市', '53', '云南省', '5326', '文山壮族苗族自治州', '532601', '文山市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532622', '5326', '00,53,5326', '砚山县', '53', '云南省', '5326', '文山壮族苗族自治州', '532622', '砚山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532623', '5326', '00,53,5326', '西畴县', '53', '云南省', '5326', '文山壮族苗族自治州', '532623', '西畴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532624', '5326', '00,53,5326', '麻栗坡县', '53', '云南省', '5326', '文山壮族苗族自治州', '532624', '麻栗坡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532625', '5326', '00,53,5326', '马关县', '53', '云南省', '5326', '文山壮族苗族自治州', '532625', '马关县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532626', '5326', '00,53,5326', '丘北县', '53', '云南省', '5326', '文山壮族苗族自治州', '532626', '丘北县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532627', '5326', '00,53,5326', '广南县', '53', '云南省', '5326', '文山壮族苗族自治州', '532627', '广南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532628', '5326', '00,53,5326', '富宁县', '53', '云南省', '5326', '文山壮族苗族自治州', '532628', '富宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5328', '53', '00,53', '西双版纳傣族自治州', '53', '云南省', '5328', '西双版纳傣族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('532801', '5328', '00,53,5328', '景洪市', '53', '云南省', '5328', '西双版纳傣族自治州', '532801', '景洪市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532822', '5328', '00,53,5328', '勐海县', '53', '云南省', '5328', '西双版纳傣族自治州', '532822', '勐海县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532823', '5328', '00,53,5328', '勐腊县', '53', '云南省', '5328', '西双版纳傣族自治州', '532823', '勐腊县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5329', '53', '00,53', '大理白族自治州', '53', '云南省', '5329', '大理白族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('532901', '5329', '00,53,5329', '大理市', '53', '云南省', '5329', '大理白族自治州', '532901', '大理市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532922', '5329', '00,53,5329', '漾濞彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532922', '漾濞彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532923', '5329', '00,53,5329', '祥云县', '53', '云南省', '5329', '大理白族自治州', '532923', '祥云县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532924', '5329', '00,53,5329', '宾川县', '53', '云南省', '5329', '大理白族自治州', '532924', '宾川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532925', '5329', '00,53,5329', '弥渡县', '53', '云南省', '5329', '大理白族自治州', '532925', '弥渡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532926', '5329', '00,53,5329', '南涧彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532926', '南涧彝族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532927', '5329', '00,53,5329', '巍山彝族回族自治县', '53', '云南省', '5329', '大理白族自治州', '532927', '巍山彝族回族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532928', '5329', '00,53,5329', '永平县', '53', '云南省', '5329', '大理白族自治州', '532928', '永平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532929', '5329', '00,53,5329', '云龙县', '53', '云南省', '5329', '大理白族自治州', '532929', '云龙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532930', '5329', '00,53,5329', '洱源县', '53', '云南省', '5329', '大理白族自治州', '532930', '洱源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532931', '5329', '00,53,5329', '剑川县', '53', '云南省', '5329', '大理白族自治州', '532931', '剑川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('532932', '5329', '00,53,5329', '鹤庆县', '53', '云南省', '5329', '大理白族自治州', '532932', '鹤庆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5331', '53', '00,53', '德宏傣族景颇族自治州', '53', '云南省', '5331', '德宏傣族景颇族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('533102', '5331', '00,53,5331', '瑞丽市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533102', '瑞丽市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533103', '5331', '00,53,5331', '芒市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533103', '芒市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533122', '5331', '00,53,5331', '梁河县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533122', '梁河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533123', '5331', '00,53,5331', '盈江县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533123', '盈江县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533124', '5331', '00,53,5331', '陇川县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533124', '陇川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5333', '53', '00,53', '怒江傈僳族自治州', '53', '云南省', '5333', '怒江傈僳族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('533301', '5333', '00,53,5333', '泸水市', '53', '云南省', '5333', '怒江傈僳族自治州', '533301', '泸水市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533323', '5333', '00,53,5333', '福贡县', '53', '云南省', '5333', '怒江傈僳族自治州', '533323', '福贡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533324', '5333', '00,53,5333', '贡山独龙族怒族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533324', '贡山独龙族怒族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533325', '5333', '00,53,5333', '兰坪白族普米族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533325', '兰坪白族普米族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5334', '53', '00,53', '迪庆藏族自治州', '53', '云南省', '5334', '迪庆藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('533401', '5334', '00,53,5334', '香格里拉市', '53', '云南省', '5334', '迪庆藏族自治州', '533401', '香格里拉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533422', '5334', '00,53,5334', '德钦县', '53', '云南省', '5334', '迪庆藏族自治州', '533422', '德钦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('533423', '5334', '00,53,5334', '维西傈僳族自治县', '53', '云南省', '5334', '迪庆藏族自治州', '533423', '维西傈僳族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('54', '00', '00', '西藏自治区', '54', '西藏自治区', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('5401', '54', '00,54', '拉萨市', '54', '西藏自治区', '5401', '拉萨市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('540102', '5401', '00,54,5401', '城关区', '54', '西藏自治区', '5401', '拉萨市', '540102', '城关区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540103', '5401', '00,54,5401', '堆龙德庆区', '54', '西藏自治区', '5401', '拉萨市', '540103', '堆龙德庆区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540104', '5401', '00,54,5401', '达孜区', '54', '西藏自治区', '5401', '拉萨市', '540104', '达孜区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540121', '5401', '00,54,5401', '林周县', '54', '西藏自治区', '5401', '拉萨市', '540121', '林周县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540122', '5401', '00,54,5401', '当雄县', '54', '西藏自治区', '5401', '拉萨市', '540122', '当雄县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540123', '5401', '00,54,5401', '尼木县', '54', '西藏自治区', '5401', '拉萨市', '540123', '尼木县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540124', '5401', '00,54,5401', '曲水县', '54', '西藏自治区', '5401', '拉萨市', '540124', '曲水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540127', '5401', '00,54,5401', '墨竹工卡县', '54', '西藏自治区', '5401', '拉萨市', '540127', '墨竹工卡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5402', '54', '00,54', '日喀则市', '54', '西藏自治区', '5402', '日喀则市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('540202', '5402', '00,54,5402', '桑珠孜区', '54', '西藏自治区', '5402', '日喀则市', '540202', '桑珠孜区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540221', '5402', '00,54,5402', '南木林县', '54', '西藏自治区', '5402', '日喀则市', '540221', '南木林县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540222', '5402', '00,54,5402', '江孜县', '54', '西藏自治区', '5402', '日喀则市', '540222', '江孜县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540223', '5402', '00,54,5402', '定日县', '54', '西藏自治区', '5402', '日喀则市', '540223', '定日县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540224', '5402', '00,54,5402', '萨迦县', '54', '西藏自治区', '5402', '日喀则市', '540224', '萨迦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540225', '5402', '00,54,5402', '拉孜县', '54', '西藏自治区', '5402', '日喀则市', '540225', '拉孜县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540226', '5402', '00,54,5402', '昂仁县', '54', '西藏自治区', '5402', '日喀则市', '540226', '昂仁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540227', '5402', '00,54,5402', '谢通门县', '54', '西藏自治区', '5402', '日喀则市', '540227', '谢通门县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540228', '5402', '00,54,5402', '白朗县', '54', '西藏自治区', '5402', '日喀则市', '540228', '白朗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540229', '5402', '00,54,5402', '仁布县', '54', '西藏自治区', '5402', '日喀则市', '540229', '仁布县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540230', '5402', '00,54,5402', '康马县', '54', '西藏自治区', '5402', '日喀则市', '540230', '康马县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540231', '5402', '00,54,5402', '定结县', '54', '西藏自治区', '5402', '日喀则市', '540231', '定结县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540232', '5402', '00,54,5402', '仲巴县', '54', '西藏自治区', '5402', '日喀则市', '540232', '仲巴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540233', '5402', '00,54,5402', '亚东县', '54', '西藏自治区', '5402', '日喀则市', '540233', '亚东县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540234', '5402', '00,54,5402', '吉隆县', '54', '西藏自治区', '5402', '日喀则市', '540234', '吉隆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540235', '5402', '00,54,5402', '聂拉木县', '54', '西藏自治区', '5402', '日喀则市', '540235', '聂拉木县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540236', '5402', '00,54,5402', '萨嘎县', '54', '西藏自治区', '5402', '日喀则市', '540236', '萨嘎县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540237', '5402', '00,54,5402', '岗巴县', '54', '西藏自治区', '5402', '日喀则市', '540237', '岗巴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5403', '54', '00,54', '昌都市', '54', '西藏自治区', '5403', '昌都市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('540302', '5403', '00,54,5403', '卡若区', '54', '西藏自治区', '5403', '昌都市', '540302', '卡若区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540321', '5403', '00,54,5403', '江达县', '54', '西藏自治区', '5403', '昌都市', '540321', '江达县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540322', '5403', '00,54,5403', '贡觉县', '54', '西藏自治区', '5403', '昌都市', '540322', '贡觉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540323', '5403', '00,54,5403', '类乌齐县', '54', '西藏自治区', '5403', '昌都市', '540323', '类乌齐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540324', '5403', '00,54,5403', '丁青县', '54', '西藏自治区', '5403', '昌都市', '540324', '丁青县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540325', '5403', '00,54,5403', '察雅县', '54', '西藏自治区', '5403', '昌都市', '540325', '察雅县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540326', '5403', '00,54,5403', '八宿县', '54', '西藏自治区', '5403', '昌都市', '540326', '八宿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540327', '5403', '00,54,5403', '左贡县', '54', '西藏自治区', '5403', '昌都市', '540327', '左贡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540328', '5403', '00,54,5403', '芒康县', '54', '西藏自治区', '5403', '昌都市', '540328', '芒康县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540329', '5403', '00,54,5403', '洛隆县', '54', '西藏自治区', '5403', '昌都市', '540329', '洛隆县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540330', '5403', '00,54,5403', '边坝县', '54', '西藏自治区', '5403', '昌都市', '540330', '边坝县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5404', '54', '00,54', '林芝市', '54', '西藏自治区', '5404', '林芝市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('540402', '5404', '00,54,5404', '巴宜区', '54', '西藏自治区', '5404', '林芝市', '540402', '巴宜区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540421', '5404', '00,54,5404', '工布江达县', '54', '西藏自治区', '5404', '林芝市', '540421', '工布江达县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540422', '5404', '00,54,5404', '米林县', '54', '西藏自治区', '5404', '林芝市', '540422', '米林县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540423', '5404', '00,54,5404', '墨脱县', '54', '西藏自治区', '5404', '林芝市', '540423', '墨脱县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540424', '5404', '00,54,5404', '波密县', '54', '西藏自治区', '5404', '林芝市', '540424', '波密县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540425', '5404', '00,54,5404', '察隅县', '54', '西藏自治区', '5404', '林芝市', '540425', '察隅县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540426', '5404', '00,54,5404', '朗县', '54', '西藏自治区', '5404', '林芝市', '540426', '朗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5405', '54', '00,54', '山南市', '54', '西藏自治区', '5405', '山南市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('540502', '5405', '00,54,5405', '乃东区', '54', '西藏自治区', '5405', '山南市', '540502', '乃东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540521', '5405', '00,54,5405', '扎囊县', '54', '西藏自治区', '5405', '山南市', '540521', '扎囊县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540522', '5405', '00,54,5405', '贡嘎县', '54', '西藏自治区', '5405', '山南市', '540522', '贡嘎县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540523', '5405', '00,54,5405', '桑日县', '54', '西藏自治区', '5405', '山南市', '540523', '桑日县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540524', '5405', '00,54,5405', '琼结县', '54', '西藏自治区', '5405', '山南市', '540524', '琼结县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540525', '5405', '00,54,5405', '曲松县', '54', '西藏自治区', '5405', '山南市', '540525', '曲松县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540526', '5405', '00,54,5405', '措美县', '54', '西藏自治区', '5405', '山南市', '540526', '措美县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540527', '5405', '00,54,5405', '洛扎县', '54', '西藏自治区', '5405', '山南市', '540527', '洛扎县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540528', '5405', '00,54,5405', '加查县', '54', '西藏自治区', '5405', '山南市', '540528', '加查县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540529', '5405', '00,54,5405', '隆子县', '54', '西藏自治区', '5405', '山南市', '540529', '隆子县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540530', '5405', '00,54,5405', '错那县', '54', '西藏自治区', '5405', '山南市', '540530', '错那县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540531', '5405', '00,54,5405', '浪卡子县', '54', '西藏自治区', '5405', '山南市', '540531', '浪卡子县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5406', '54', '00,54', '那曲市', '54', '西藏自治区', '5406', '那曲市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('540602', '5406', '00,54,5406', '色尼区', '54', '西藏自治区', '5406', '那曲市', '540602', '色尼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540621', '5406', '00,54,5406', '嘉黎县', '54', '西藏自治区', '5406', '那曲市', '540621', '嘉黎县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540622', '5406', '00,54,5406', '比如县', '54', '西藏自治区', '5406', '那曲市', '540622', '比如县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540623', '5406', '00,54,5406', '聂荣县', '54', '西藏自治区', '5406', '那曲市', '540623', '聂荣县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540624', '5406', '00,54,5406', '安多县', '54', '西藏自治区', '5406', '那曲市', '540624', '安多县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540625', '5406', '00,54,5406', '申扎县', '54', '西藏自治区', '5406', '那曲市', '540625', '申扎县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540626', '5406', '00,54,5406', '索县', '54', '西藏自治区', '5406', '那曲市', '540626', '索县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540627', '5406', '00,54,5406', '班戈县', '54', '西藏自治区', '5406', '那曲市', '540627', '班戈县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540628', '5406', '00,54,5406', '巴青县', '54', '西藏自治区', '5406', '那曲市', '540628', '巴青县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540629', '5406', '00,54,5406', '尼玛县', '54', '西藏自治区', '5406', '那曲市', '540629', '尼玛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('540630', '5406', '00,54,5406', '双湖县', '54', '西藏自治区', '5406', '那曲市', '540630', '双湖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('5425', '54', '00,54', '阿里地区', '54', '西藏自治区', '5425', '阿里地区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('542521', '5425', '00,54,5425', '普兰县', '54', '西藏自治区', '5425', '阿里地区', '542521', '普兰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('542522', '5425', '00,54,5425', '札达县', '54', '西藏自治区', '5425', '阿里地区', '542522', '札达县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('542523', '5425', '00,54,5425', '噶尔县', '54', '西藏自治区', '5425', '阿里地区', '542523', '噶尔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('542524', '5425', '00,54,5425', '日土县', '54', '西藏自治区', '5425', '阿里地区', '542524', '日土县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('542525', '5425', '00,54,5425', '革吉县', '54', '西藏自治区', '5425', '阿里地区', '542525', '革吉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('542526', '5425', '00,54,5425', '改则县', '54', '西藏自治区', '5425', '阿里地区', '542526', '改则县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('542527', '5425', '00,54,5425', '措勤县', '54', '西藏自治区', '5425', '阿里地区', '542527', '措勤县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('61', '00', '00', '陕西省', '61', '陕西省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('6101', '61', '00,61', '西安市', '61', '陕西省', '6101', '西安市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610102', '6101', '00,61,6101', '新城区', '61', '陕西省', '6101', '西安市', '610102', '新城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610103', '6101', '00,61,6101', '碑林区', '61', '陕西省', '6101', '西安市', '610103', '碑林区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610104', '6101', '00,61,6101', '莲湖区', '61', '陕西省', '6101', '西安市', '610104', '莲湖区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610111', '6101', '00,61,6101', '灞桥区', '61', '陕西省', '6101', '西安市', '610111', '灞桥区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610112', '6101', '00,61,6101', '未央区', '61', '陕西省', '6101', '西安市', '610112', '未央区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610113', '6101', '00,61,6101', '雁塔区', '61', '陕西省', '6101', '西安市', '610113', '雁塔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610114', '6101', '00,61,6101', '阎良区', '61', '陕西省', '6101', '西安市', '610114', '阎良区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610115', '6101', '00,61,6101', '临潼区', '61', '陕西省', '6101', '西安市', '610115', '临潼区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610116', '6101', '00,61,6101', '长安区', '61', '陕西省', '6101', '西安市', '610116', '长安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610117', '6101', '00,61,6101', '高陵区', '61', '陕西省', '6101', '西安市', '610117', '高陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610118', '6101', '00,61,6101', '鄠邑区', '61', '陕西省', '6101', '西安市', '610118', '鄠邑区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610122', '6101', '00,61,6101', '蓝田县', '61', '陕西省', '6101', '西安市', '610122', '蓝田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610124', '6101', '00,61,6101', '周至县', '61', '陕西省', '6101', '西安市', '610124', '周至县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6102', '61', '00,61', '铜川市', '61', '陕西省', '6102', '铜川市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610202', '6102', '00,61,6102', '王益区', '61', '陕西省', '6102', '铜川市', '610202', '王益区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610203', '6102', '00,61,6102', '印台区', '61', '陕西省', '6102', '铜川市', '610203', '印台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610204', '6102', '00,61,6102', '耀州区', '61', '陕西省', '6102', '铜川市', '610204', '耀州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610222', '6102', '00,61,6102', '宜君县', '61', '陕西省', '6102', '铜川市', '610222', '宜君县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6103', '61', '00,61', '宝鸡市', '61', '陕西省', '6103', '宝鸡市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610302', '6103', '00,61,6103', '渭滨区', '61', '陕西省', '6103', '宝鸡市', '610302', '渭滨区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610303', '6103', '00,61,6103', '金台区', '61', '陕西省', '6103', '宝鸡市', '610303', '金台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610304', '6103', '00,61,6103', '陈仓区', '61', '陕西省', '6103', '宝鸡市', '610304', '陈仓区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610322', '6103', '00,61,6103', '凤翔县', '61', '陕西省', '6103', '宝鸡市', '610322', '凤翔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610323', '6103', '00,61,6103', '岐山县', '61', '陕西省', '6103', '宝鸡市', '610323', '岐山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610324', '6103', '00,61,6103', '扶风县', '61', '陕西省', '6103', '宝鸡市', '610324', '扶风县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610326', '6103', '00,61,6103', '眉县', '61', '陕西省', '6103', '宝鸡市', '610326', '眉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610327', '6103', '00,61,6103', '陇县', '61', '陕西省', '6103', '宝鸡市', '610327', '陇县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610328', '6103', '00,61,6103', '千阳县', '61', '陕西省', '6103', '宝鸡市', '610328', '千阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610329', '6103', '00,61,6103', '麟游县', '61', '陕西省', '6103', '宝鸡市', '610329', '麟游县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610330', '6103', '00,61,6103', '凤县', '61', '陕西省', '6103', '宝鸡市', '610330', '凤县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610331', '6103', '00,61,6103', '太白县', '61', '陕西省', '6103', '宝鸡市', '610331', '太白县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6104', '61', '00,61', '咸阳市', '61', '陕西省', '6104', '咸阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610402', '6104', '00,61,6104', '秦都区', '61', '陕西省', '6104', '咸阳市', '610402', '秦都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610403', '6104', '00,61,6104', '杨陵区', '61', '陕西省', '6104', '咸阳市', '610403', '杨陵区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610404', '6104', '00,61,6104', '渭城区', '61', '陕西省', '6104', '咸阳市', '610404', '渭城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610422', '6104', '00,61,6104', '三原县', '61', '陕西省', '6104', '咸阳市', '610422', '三原县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610423', '6104', '00,61,6104', '泾阳县', '61', '陕西省', '6104', '咸阳市', '610423', '泾阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610424', '6104', '00,61,6104', '乾县', '61', '陕西省', '6104', '咸阳市', '610424', '乾县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610425', '6104', '00,61,6104', '礼泉县', '61', '陕西省', '6104', '咸阳市', '610425', '礼泉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610426', '6104', '00,61,6104', '永寿县', '61', '陕西省', '6104', '咸阳市', '610426', '永寿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610428', '6104', '00,61,6104', '长武县', '61', '陕西省', '6104', '咸阳市', '610428', '长武县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610429', '6104', '00,61,6104', '旬邑县', '61', '陕西省', '6104', '咸阳市', '610429', '旬邑县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610430', '6104', '00,61,6104', '淳化县', '61', '陕西省', '6104', '咸阳市', '610430', '淳化县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610431', '6104', '00,61,6104', '武功县', '61', '陕西省', '6104', '咸阳市', '610431', '武功县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610481', '6104', '00,61,6104', '兴平市', '61', '陕西省', '6104', '咸阳市', '610481', '兴平市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610482', '6104', '00,61,6104', '彬州市', '61', '陕西省', '6104', '咸阳市', '610482', '彬州市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6105', '61', '00,61', '渭南市', '61', '陕西省', '6105', '渭南市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610502', '6105', '00,61,6105', '临渭区', '61', '陕西省', '6105', '渭南市', '610502', '临渭区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610503', '6105', '00,61,6105', '华州区', '61', '陕西省', '6105', '渭南市', '610503', '华州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610522', '6105', '00,61,6105', '潼关县', '61', '陕西省', '6105', '渭南市', '610522', '潼关县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610523', '6105', '00,61,6105', '大荔县', '61', '陕西省', '6105', '渭南市', '610523', '大荔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610524', '6105', '00,61,6105', '合阳县', '61', '陕西省', '6105', '渭南市', '610524', '合阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610525', '6105', '00,61,6105', '澄城县', '61', '陕西省', '6105', '渭南市', '610525', '澄城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610526', '6105', '00,61,6105', '蒲城县', '61', '陕西省', '6105', '渭南市', '610526', '蒲城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610527', '6105', '00,61,6105', '白水县', '61', '陕西省', '6105', '渭南市', '610527', '白水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610528', '6105', '00,61,6105', '富平县', '61', '陕西省', '6105', '渭南市', '610528', '富平县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610581', '6105', '00,61,6105', '韩城市', '61', '陕西省', '6105', '渭南市', '610581', '韩城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610582', '6105', '00,61,6105', '华阴市', '61', '陕西省', '6105', '渭南市', '610582', '华阴市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6106', '61', '00,61', '延安市', '61', '陕西省', '6106', '延安市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610602', '6106', '00,61,6106', '宝塔区', '61', '陕西省', '6106', '延安市', '610602', '宝塔区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610603', '6106', '00,61,6106', '安塞区', '61', '陕西省', '6106', '延安市', '610603', '安塞区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610621', '6106', '00,61,6106', '延长县', '61', '陕西省', '6106', '延安市', '610621', '延长县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610622', '6106', '00,61,6106', '延川县', '61', '陕西省', '6106', '延安市', '610622', '延川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610625', '6106', '00,61,6106', '志丹县', '61', '陕西省', '6106', '延安市', '610625', '志丹县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610626', '6106', '00,61,6106', '吴起县', '61', '陕西省', '6106', '延安市', '610626', '吴起县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610627', '6106', '00,61,6106', '甘泉县', '61', '陕西省', '6106', '延安市', '610627', '甘泉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610628', '6106', '00,61,6106', '富县', '61', '陕西省', '6106', '延安市', '610628', '富县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610629', '6106', '00,61,6106', '洛川县', '61', '陕西省', '6106', '延安市', '610629', '洛川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610630', '6106', '00,61,6106', '宜川县', '61', '陕西省', '6106', '延安市', '610630', '宜川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610631', '6106', '00,61,6106', '黄龙县', '61', '陕西省', '6106', '延安市', '610631', '黄龙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610632', '6106', '00,61,6106', '黄陵县', '61', '陕西省', '6106', '延安市', '610632', '黄陵县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610681', '6106', '00,61,6106', '子长市', '61', '陕西省', '6106', '延安市', '610681', '子长市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6107', '61', '00,61', '汉中市', '61', '陕西省', '6107', '汉中市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610702', '6107', '00,61,6107', '汉台区', '61', '陕西省', '6107', '汉中市', '610702', '汉台区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610703', '6107', '00,61,6107', '南郑区', '61', '陕西省', '6107', '汉中市', '610703', '南郑区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610722', '6107', '00,61,6107', '城固县', '61', '陕西省', '6107', '汉中市', '610722', '城固县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610723', '6107', '00,61,6107', '洋县', '61', '陕西省', '6107', '汉中市', '610723', '洋县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610724', '6107', '00,61,6107', '西乡县', '61', '陕西省', '6107', '汉中市', '610724', '西乡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610725', '6107', '00,61,6107', '勉县', '61', '陕西省', '6107', '汉中市', '610725', '勉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610726', '6107', '00,61,6107', '宁强县', '61', '陕西省', '6107', '汉中市', '610726', '宁强县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610727', '6107', '00,61,6107', '略阳县', '61', '陕西省', '6107', '汉中市', '610727', '略阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610728', '6107', '00,61,6107', '镇巴县', '61', '陕西省', '6107', '汉中市', '610728', '镇巴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610729', '6107', '00,61,6107', '留坝县', '61', '陕西省', '6107', '汉中市', '610729', '留坝县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610730', '6107', '00,61,6107', '佛坪县', '61', '陕西省', '6107', '汉中市', '610730', '佛坪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6108', '61', '00,61', '榆林市', '61', '陕西省', '6108', '榆林市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610802', '6108', '00,61,6108', '榆阳区', '61', '陕西省', '6108', '榆林市', '610802', '榆阳区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610803', '6108', '00,61,6108', '横山区', '61', '陕西省', '6108', '榆林市', '610803', '横山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610822', '6108', '00,61,6108', '府谷县', '61', '陕西省', '6108', '榆林市', '610822', '府谷县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610824', '6108', '00,61,6108', '靖边县', '61', '陕西省', '6108', '榆林市', '610824', '靖边县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610825', '6108', '00,61,6108', '定边县', '61', '陕西省', '6108', '榆林市', '610825', '定边县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610826', '6108', '00,61,6108', '绥德县', '61', '陕西省', '6108', '榆林市', '610826', '绥德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610827', '6108', '00,61,6108', '米脂县', '61', '陕西省', '6108', '榆林市', '610827', '米脂县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610828', '6108', '00,61,6108', '佳县', '61', '陕西省', '6108', '榆林市', '610828', '佳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610829', '6108', '00,61,6108', '吴堡县', '61', '陕西省', '6108', '榆林市', '610829', '吴堡县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610830', '6108', '00,61,6108', '清涧县', '61', '陕西省', '6108', '榆林市', '610830', '清涧县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610831', '6108', '00,61,6108', '子洲县', '61', '陕西省', '6108', '榆林市', '610831', '子洲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610881', '6108', '00,61,6108', '神木市', '61', '陕西省', '6108', '榆林市', '610881', '神木市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6109', '61', '00,61', '安康市', '61', '陕西省', '6109', '安康市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('610902', '6109', '00,61,6109', '汉滨区', '61', '陕西省', '6109', '安康市', '610902', '汉滨区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610921', '6109', '00,61,6109', '汉阴县', '61', '陕西省', '6109', '安康市', '610921', '汉阴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610922', '6109', '00,61,6109', '石泉县', '61', '陕西省', '6109', '安康市', '610922', '石泉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610923', '6109', '00,61,6109', '宁陕县', '61', '陕西省', '6109', '安康市', '610923', '宁陕县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610924', '6109', '00,61,6109', '紫阳县', '61', '陕西省', '6109', '安康市', '610924', '紫阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610925', '6109', '00,61,6109', '岚皋县', '61', '陕西省', '6109', '安康市', '610925', '岚皋县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610926', '6109', '00,61,6109', '平利县', '61', '陕西省', '6109', '安康市', '610926', '平利县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610927', '6109', '00,61,6109', '镇坪县', '61', '陕西省', '6109', '安康市', '610927', '镇坪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610928', '6109', '00,61,6109', '旬阳县', '61', '陕西省', '6109', '安康市', '610928', '旬阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('610929', '6109', '00,61,6109', '白河县', '61', '陕西省', '6109', '安康市', '610929', '白河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6110', '61', '00,61', '商洛市', '61', '陕西省', '6110', '商洛市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('611002', '6110', '00,61,6110', '商州区', '61', '陕西省', '6110', '商洛市', '611002', '商州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('611021', '6110', '00,61,6110', '洛南县', '61', '陕西省', '6110', '商洛市', '611021', '洛南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('611022', '6110', '00,61,6110', '丹凤县', '61', '陕西省', '6110', '商洛市', '611022', '丹凤县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('611023', '6110', '00,61,6110', '商南县', '61', '陕西省', '6110', '商洛市', '611023', '商南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('611024', '6110', '00,61,6110', '山阳县', '61', '陕西省', '6110', '商洛市', '611024', '山阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('611025', '6110', '00,61,6110', '镇安县', '61', '陕西省', '6110', '商洛市', '611025', '镇安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('611026', '6110', '00,61,6110', '柞水县', '61', '陕西省', '6110', '商洛市', '611026', '柞水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('62', '00', '00', '甘肃省', '62', '甘肃省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('6201', '62', '00,62', '兰州市', '62', '甘肃省', '6201', '兰州市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620102', '6201', '00,62,6201', '城关区', '62', '甘肃省', '6201', '兰州市', '620102', '城关区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620103', '6201', '00,62,6201', '七里河区', '62', '甘肃省', '6201', '兰州市', '620103', '七里河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620104', '6201', '00,62,6201', '西固区', '62', '甘肃省', '6201', '兰州市', '620104', '西固区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620105', '6201', '00,62,6201', '安宁区', '62', '甘肃省', '6201', '兰州市', '620105', '安宁区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620111', '6201', '00,62,6201', '红古区', '62', '甘肃省', '6201', '兰州市', '620111', '红古区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620121', '6201', '00,62,6201', '永登县', '62', '甘肃省', '6201', '兰州市', '620121', '永登县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620122', '6201', '00,62,6201', '皋兰县', '62', '甘肃省', '6201', '兰州市', '620122', '皋兰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620123', '6201', '00,62,6201', '榆中县', '62', '甘肃省', '6201', '兰州市', '620123', '榆中县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6202', '62', '00,62', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620200', '6202', '00,62,6202', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '620200', '嘉峪关市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6203', '62', '00,62', '金昌市', '62', '甘肃省', '6203', '金昌市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620302', '6203', '00,62,6203', '金川区', '62', '甘肃省', '6203', '金昌市', '620302', '金川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620321', '6203', '00,62,6203', '永昌县', '62', '甘肃省', '6203', '金昌市', '620321', '永昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6204', '62', '00,62', '白银市', '62', '甘肃省', '6204', '白银市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620402', '6204', '00,62,6204', '白银区', '62', '甘肃省', '6204', '白银市', '620402', '白银区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620403', '6204', '00,62,6204', '平川区', '62', '甘肃省', '6204', '白银市', '620403', '平川区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620421', '6204', '00,62,6204', '靖远县', '62', '甘肃省', '6204', '白银市', '620421', '靖远县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620422', '6204', '00,62,6204', '会宁县', '62', '甘肃省', '6204', '白银市', '620422', '会宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620423', '6204', '00,62,6204', '景泰县', '62', '甘肃省', '6204', '白银市', '620423', '景泰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6205', '62', '00,62', '天水市', '62', '甘肃省', '6205', '天水市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620502', '6205', '00,62,6205', '秦州区', '62', '甘肃省', '6205', '天水市', '620502', '秦州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620503', '6205', '00,62,6205', '麦积区', '62', '甘肃省', '6205', '天水市', '620503', '麦积区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620521', '6205', '00,62,6205', '清水县', '62', '甘肃省', '6205', '天水市', '620521', '清水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620522', '6205', '00,62,6205', '秦安县', '62', '甘肃省', '6205', '天水市', '620522', '秦安县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620523', '6205', '00,62,6205', '甘谷县', '62', '甘肃省', '6205', '天水市', '620523', '甘谷县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620524', '6205', '00,62,6205', '武山县', '62', '甘肃省', '6205', '天水市', '620524', '武山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620525', '6205', '00,62,6205', '张家川回族自治县', '62', '甘肃省', '6205', '天水市', '620525', '张家川回族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6206', '62', '00,62', '武威市', '62', '甘肃省', '6206', '武威市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620602', '6206', '00,62,6206', '凉州区', '62', '甘肃省', '6206', '武威市', '620602', '凉州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620621', '6206', '00,62,6206', '民勤县', '62', '甘肃省', '6206', '武威市', '620621', '民勤县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620622', '6206', '00,62,6206', '古浪县', '62', '甘肃省', '6206', '武威市', '620622', '古浪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620623', '6206', '00,62,6206', '天祝藏族自治县', '62', '甘肃省', '6206', '武威市', '620623', '天祝藏族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6207', '62', '00,62', '张掖市', '62', '甘肃省', '6207', '张掖市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620702', '6207', '00,62,6207', '甘州区', '62', '甘肃省', '6207', '张掖市', '620702', '甘州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620721', '6207', '00,62,6207', '肃南裕固族自治县', '62', '甘肃省', '6207', '张掖市', '620721', '肃南裕固族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620722', '6207', '00,62,6207', '民乐县', '62', '甘肃省', '6207', '张掖市', '620722', '民乐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620723', '6207', '00,62,6207', '临泽县', '62', '甘肃省', '6207', '张掖市', '620723', '临泽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620724', '6207', '00,62,6207', '高台县', '62', '甘肃省', '6207', '张掖市', '620724', '高台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620725', '6207', '00,62,6207', '山丹县', '62', '甘肃省', '6207', '张掖市', '620725', '山丹县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6208', '62', '00,62', '平凉市', '62', '甘肃省', '6208', '平凉市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620802', '6208', '00,62,6208', '崆峒区', '62', '甘肃省', '6208', '平凉市', '620802', '崆峒区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620821', '6208', '00,62,6208', '泾川县', '62', '甘肃省', '6208', '平凉市', '620821', '泾川县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620822', '6208', '00,62,6208', '灵台县', '62', '甘肃省', '6208', '平凉市', '620822', '灵台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620823', '6208', '00,62,6208', '崇信县', '62', '甘肃省', '6208', '平凉市', '620823', '崇信县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620825', '6208', '00,62,6208', '庄浪县', '62', '甘肃省', '6208', '平凉市', '620825', '庄浪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620826', '6208', '00,62,6208', '静宁县', '62', '甘肃省', '6208', '平凉市', '620826', '静宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620881', '6208', '00,62,6208', '华亭市', '62', '甘肃省', '6208', '平凉市', '620881', '华亭市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6209', '62', '00,62', '酒泉市', '62', '甘肃省', '6209', '酒泉市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('620902', '6209', '00,62,6209', '肃州区', '62', '甘肃省', '6209', '酒泉市', '620902', '肃州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620921', '6209', '00,62,6209', '金塔县', '62', '甘肃省', '6209', '酒泉市', '620921', '金塔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620922', '6209', '00,62,6209', '瓜州县', '62', '甘肃省', '6209', '酒泉市', '620922', '瓜州县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620923', '6209', '00,62,6209', '肃北蒙古族自治县', '62', '甘肃省', '6209', '酒泉市', '620923', '肃北蒙古族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620924', '6209', '00,62,6209', '阿克塞哈萨克族自治县', '62', '甘肃省', '6209', '酒泉市', '620924', '阿克塞哈萨克族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620981', '6209', '00,62,6209', '玉门市', '62', '甘肃省', '6209', '酒泉市', '620981', '玉门市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('620982', '6209', '00,62,6209', '敦煌市', '62', '甘肃省', '6209', '酒泉市', '620982', '敦煌市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6210', '62', '00,62', '庆阳市', '62', '甘肃省', '6210', '庆阳市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('621002', '6210', '00,62,6210', '西峰区', '62', '甘肃省', '6210', '庆阳市', '621002', '西峰区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621021', '6210', '00,62,6210', '庆城县', '62', '甘肃省', '6210', '庆阳市', '621021', '庆城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621022', '6210', '00,62,6210', '环县', '62', '甘肃省', '6210', '庆阳市', '621022', '环县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621023', '6210', '00,62,6210', '华池县', '62', '甘肃省', '6210', '庆阳市', '621023', '华池县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621024', '6210', '00,62,6210', '合水县', '62', '甘肃省', '6210', '庆阳市', '621024', '合水县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621025', '6210', '00,62,6210', '正宁县', '62', '甘肃省', '6210', '庆阳市', '621025', '正宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621026', '6210', '00,62,6210', '宁县', '62', '甘肃省', '6210', '庆阳市', '621026', '宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621027', '6210', '00,62,6210', '镇原县', '62', '甘肃省', '6210', '庆阳市', '621027', '镇原县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6211', '62', '00,62', '定西市', '62', '甘肃省', '6211', '定西市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('621102', '6211', '00,62,6211', '安定区', '62', '甘肃省', '6211', '定西市', '621102', '安定区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621121', '6211', '00,62,6211', '通渭县', '62', '甘肃省', '6211', '定西市', '621121', '通渭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621122', '6211', '00,62,6211', '陇西县', '62', '甘肃省', '6211', '定西市', '621122', '陇西县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621123', '6211', '00,62,6211', '渭源县', '62', '甘肃省', '6211', '定西市', '621123', '渭源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621124', '6211', '00,62,6211', '临洮县', '62', '甘肃省', '6211', '定西市', '621124', '临洮县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621125', '6211', '00,62,6211', '漳县', '62', '甘肃省', '6211', '定西市', '621125', '漳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621126', '6211', '00,62,6211', '岷县', '62', '甘肃省', '6211', '定西市', '621126', '岷县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6212', '62', '00,62', '陇南市', '62', '甘肃省', '6212', '陇南市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('621202', '6212', '00,62,6212', '武都区', '62', '甘肃省', '6212', '陇南市', '621202', '武都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621221', '6212', '00,62,6212', '成县', '62', '甘肃省', '6212', '陇南市', '621221', '成县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621222', '6212', '00,62,6212', '文县', '62', '甘肃省', '6212', '陇南市', '621222', '文县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621223', '6212', '00,62,6212', '宕昌县', '62', '甘肃省', '6212', '陇南市', '621223', '宕昌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621224', '6212', '00,62,6212', '康县', '62', '甘肃省', '6212', '陇南市', '621224', '康县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621225', '6212', '00,62,6212', '西和县', '62', '甘肃省', '6212', '陇南市', '621225', '西和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621226', '6212', '00,62,6212', '礼县', '62', '甘肃省', '6212', '陇南市', '621226', '礼县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621227', '6212', '00,62,6212', '徽县', '62', '甘肃省', '6212', '陇南市', '621227', '徽县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('621228', '6212', '00,62,6212', '两当县', '62', '甘肃省', '6212', '陇南市', '621228', '两当县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6229', '62', '00,62', '临夏回族自治州', '62', '甘肃省', '6229', '临夏回族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('622901', '6229', '00,62,6229', '临夏市', '62', '甘肃省', '6229', '临夏回族自治州', '622901', '临夏市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('622921', '6229', '00,62,6229', '临夏县', '62', '甘肃省', '6229', '临夏回族自治州', '622921', '临夏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('622922', '6229', '00,62,6229', '康乐县', '62', '甘肃省', '6229', '临夏回族自治州', '622922', '康乐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('622923', '6229', '00,62,6229', '永靖县', '62', '甘肃省', '6229', '临夏回族自治州', '622923', '永靖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('622924', '6229', '00,62,6229', '广河县', '62', '甘肃省', '6229', '临夏回族自治州', '622924', '广河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('622925', '6229', '00,62,6229', '和政县', '62', '甘肃省', '6229', '临夏回族自治州', '622925', '和政县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('622926', '6229', '00,62,6229', '东乡族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622926', '东乡族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('622927', '6229', '00,62,6229', '积石山保安族东乡族撒拉族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622927', '积石山保安族东乡族撒拉族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6230', '62', '00,62', '甘南藏族自治州', '62', '甘肃省', '6230', '甘南藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('623001', '6230', '00,62,6230', '合作市', '62', '甘肃省', '6230', '甘南藏族自治州', '623001', '合作市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('623021', '6230', '00,62,6230', '临潭县', '62', '甘肃省', '6230', '甘南藏族自治州', '623021', '临潭县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('623022', '6230', '00,62,6230', '卓尼县', '62', '甘肃省', '6230', '甘南藏族自治州', '623022', '卓尼县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('623023', '6230', '00,62,6230', '舟曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623023', '舟曲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('623024', '6230', '00,62,6230', '迭部县', '62', '甘肃省', '6230', '甘南藏族自治州', '623024', '迭部县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('623025', '6230', '00,62,6230', '玛曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623025', '玛曲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('623026', '6230', '00,62,6230', '碌曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623026', '碌曲县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('623027', '6230', '00,62,6230', '夏河县', '62', '甘肃省', '6230', '甘南藏族自治州', '623027', '夏河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('63', '00', '00', '青海省', '63', '青海省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('6301', '63', '00,63', '西宁市', '63', '青海省', '6301', '西宁市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('630102', '6301', '00,63,6301', '城东区', '63', '青海省', '6301', '西宁市', '630102', '城东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630103', '6301', '00,63,6301', '城中区', '63', '青海省', '6301', '西宁市', '630103', '城中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630104', '6301', '00,63,6301', '城西区', '63', '青海省', '6301', '西宁市', '630104', '城西区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630105', '6301', '00,63,6301', '城北区', '63', '青海省', '6301', '西宁市', '630105', '城北区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630106', '6301', '00,63,6301', '湟中区', '63', '青海省', '6301', '西宁市', '630106', '湟中区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630121', '6301', '00,63,6301', '大通回族土族自治县', '63', '青海省', '6301', '西宁市', '630121', '大通回族土族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630123', '6301', '00,63,6301', '湟源县', '63', '青海省', '6301', '西宁市', '630123', '湟源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6302', '63', '00,63', '海东市', '63', '青海省', '6302', '海东市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('630202', '6302', '00,63,6302', '乐都区', '63', '青海省', '6302', '海东市', '630202', '乐都区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630203', '6302', '00,63,6302', '平安区', '63', '青海省', '6302', '海东市', '630203', '平安区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630222', '6302', '00,63,6302', '民和回族土族自治县', '63', '青海省', '6302', '海东市', '630222', '民和回族土族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630223', '6302', '00,63,6302', '互助土族自治县', '63', '青海省', '6302', '海东市', '630223', '互助土族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630224', '6302', '00,63,6302', '化隆回族自治县', '63', '青海省', '6302', '海东市', '630224', '化隆回族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('630225', '6302', '00,63,6302', '循化撒拉族自治县', '63', '青海省', '6302', '海东市', '630225', '循化撒拉族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6322', '63', '00,63', '海北藏族自治州', '63', '青海省', '6322', '海北藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('632221', '6322', '00,63,6322', '门源回族自治县', '63', '青海省', '6322', '海北藏族自治州', '632221', '门源回族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632222', '6322', '00,63,6322', '祁连县', '63', '青海省', '6322', '海北藏族自治州', '632222', '祁连县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632223', '6322', '00,63,6322', '海晏县', '63', '青海省', '6322', '海北藏族自治州', '632223', '海晏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632224', '6322', '00,63,6322', '刚察县', '63', '青海省', '6322', '海北藏族自治州', '632224', '刚察县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6323', '63', '00,63', '黄南藏族自治州', '63', '青海省', '6323', '黄南藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('632321', '6323', '00,63,6323', '同仁县', '63', '青海省', '6323', '黄南藏族自治州', '632321', '同仁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632322', '6323', '00,63,6323', '尖扎县', '63', '青海省', '6323', '黄南藏族自治州', '632322', '尖扎县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632323', '6323', '00,63,6323', '泽库县', '63', '青海省', '6323', '黄南藏族自治州', '632323', '泽库县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632324', '6323', '00,63,6323', '河南蒙古族自治县', '63', '青海省', '6323', '黄南藏族自治州', '632324', '河南蒙古族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6325', '63', '00,63', '海南藏族自治州', '63', '青海省', '6325', '海南藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('632521', '6325', '00,63,6325', '共和县', '63', '青海省', '6325', '海南藏族自治州', '632521', '共和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632522', '6325', '00,63,6325', '同德县', '63', '青海省', '6325', '海南藏族自治州', '632522', '同德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632523', '6325', '00,63,6325', '贵德县', '63', '青海省', '6325', '海南藏族自治州', '632523', '贵德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632524', '6325', '00,63,6325', '兴海县', '63', '青海省', '6325', '海南藏族自治州', '632524', '兴海县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632525', '6325', '00,63,6325', '贵南县', '63', '青海省', '6325', '海南藏族自治州', '632525', '贵南县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6326', '63', '00,63', '果洛藏族自治州', '63', '青海省', '6326', '果洛藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('632621', '6326', '00,63,6326', '玛沁县', '63', '青海省', '6326', '果洛藏族自治州', '632621', '玛沁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632622', '6326', '00,63,6326', '班玛县', '63', '青海省', '6326', '果洛藏族自治州', '632622', '班玛县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632623', '6326', '00,63,6326', '甘德县', '63', '青海省', '6326', '果洛藏族自治州', '632623', '甘德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632624', '6326', '00,63,6326', '达日县', '63', '青海省', '6326', '果洛藏族自治州', '632624', '达日县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632625', '6326', '00,63,6326', '久治县', '63', '青海省', '6326', '果洛藏族自治州', '632625', '久治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632626', '6326', '00,63,6326', '玛多县', '63', '青海省', '6326', '果洛藏族自治州', '632626', '玛多县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6327', '63', '00,63', '玉树藏族自治州', '63', '青海省', '6327', '玉树藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('632701', '6327', '00,63,6327', '玉树市', '63', '青海省', '6327', '玉树藏族自治州', '632701', '玉树市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632722', '6327', '00,63,6327', '杂多县', '63', '青海省', '6327', '玉树藏族自治州', '632722', '杂多县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632723', '6327', '00,63,6327', '称多县', '63', '青海省', '6327', '玉树藏族自治州', '632723', '称多县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632724', '6327', '00,63,6327', '治多县', '63', '青海省', '6327', '玉树藏族自治州', '632724', '治多县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632725', '6327', '00,63,6327', '囊谦县', '63', '青海省', '6327', '玉树藏族自治州', '632725', '囊谦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632726', '6327', '00,63,6327', '曲麻莱县', '63', '青海省', '6327', '玉树藏族自治州', '632726', '曲麻莱县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6328', '63', '00,63', '海西蒙古族藏族自治州', '63', '青海省', '6328', '海西蒙古族藏族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('632801', '6328', '00,63,6328', '格尔木市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632801', '格尔木市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632802', '6328', '00,63,6328', '德令哈市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632802', '德令哈市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632803', '6328', '00,63,6328', '茫崖市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632803', '茫崖市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632821', '6328', '00,63,6328', '乌兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632821', '乌兰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632822', '6328', '00,63,6328', '都兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632822', '都兰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('632823', '6328', '00,63,6328', '天峻县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632823', '天峻县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('64', '00', '00', '宁夏回族自治区', '64', '宁夏回族自治区', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('6401', '64', '00,64', '银川市', '64', '宁夏回族自治区', '6401', '银川市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('640104', '6401', '00,64,6401', '兴庆区', '64', '宁夏回族自治区', '6401', '银川市', '640104', '兴庆区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640105', '6401', '00,64,6401', '西夏区', '64', '宁夏回族自治区', '6401', '银川市', '640105', '西夏区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640106', '6401', '00,64,6401', '金凤区', '64', '宁夏回族自治区', '6401', '银川市', '640106', '金凤区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640121', '6401', '00,64,6401', '永宁县', '64', '宁夏回族自治区', '6401', '银川市', '640121', '永宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640122', '6401', '00,64,6401', '贺兰县', '64', '宁夏回族自治区', '6401', '银川市', '640122', '贺兰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640181', '6401', '00,64,6401', '灵武市', '64', '宁夏回族自治区', '6401', '银川市', '640181', '灵武市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6402', '64', '00,64', '石嘴山市', '64', '宁夏回族自治区', '6402', '石嘴山市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('640202', '6402', '00,64,6402', '大武口区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640202', '大武口区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640205', '6402', '00,64,6402', '惠农区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640205', '惠农区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640221', '6402', '00,64,6402', '平罗县', '64', '宁夏回族自治区', '6402', '石嘴山市', '640221', '平罗县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6403', '64', '00,64', '吴忠市', '64', '宁夏回族自治区', '6403', '吴忠市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('640302', '6403', '00,64,6403', '利通区', '64', '宁夏回族自治区', '6403', '吴忠市', '640302', '利通区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640303', '6403', '00,64,6403', '红寺堡区', '64', '宁夏回族自治区', '6403', '吴忠市', '640303', '红寺堡区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640323', '6403', '00,64,6403', '盐池县', '64', '宁夏回族自治区', '6403', '吴忠市', '640323', '盐池县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640324', '6403', '00,64,6403', '同心县', '64', '宁夏回族自治区', '6403', '吴忠市', '640324', '同心县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640381', '6403', '00,64,6403', '青铜峡市', '64', '宁夏回族自治区', '6403', '吴忠市', '640381', '青铜峡市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6404', '64', '00,64', '固原市', '64', '宁夏回族自治区', '6404', '固原市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('640402', '6404', '00,64,6404', '原州区', '64', '宁夏回族自治区', '6404', '固原市', '640402', '原州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640422', '6404', '00,64,6404', '西吉县', '64', '宁夏回族自治区', '6404', '固原市', '640422', '西吉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640423', '6404', '00,64,6404', '隆德县', '64', '宁夏回族自治区', '6404', '固原市', '640423', '隆德县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640424', '6404', '00,64,6404', '泾源县', '64', '宁夏回族自治区', '6404', '固原市', '640424', '泾源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640425', '6404', '00,64,6404', '彭阳县', '64', '宁夏回族自治区', '6404', '固原市', '640425', '彭阳县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6405', '64', '00,64', '中卫市', '64', '宁夏回族自治区', '6405', '中卫市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('640502', '6405', '00,64,6405', '沙坡头区', '64', '宁夏回族自治区', '6405', '中卫市', '640502', '沙坡头区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640521', '6405', '00,64,6405', '中宁县', '64', '宁夏回族自治区', '6405', '中卫市', '640521', '中宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('640522', '6405', '00,64,6405', '海原县', '64', '宁夏回族自治区', '6405', '中卫市', '640522', '海原县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('65', '00', '00', '新疆维吾尔自治区', '65', '新疆维吾尔自治区', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('6501', '65', '00,65', '乌鲁木齐市', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('650102', '6501', '00,65,6501', '天山区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650102', '天山区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650103', '6501', '00,65,6501', '沙依巴克区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650103', '沙依巴克区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650104', '6501', '00,65,6501', '新市区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650104', '新市区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650105', '6501', '00,65,6501', '水磨沟区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650105', '水磨沟区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650106', '6501', '00,65,6501', '头屯河区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650106', '头屯河区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650107', '6501', '00,65,6501', '达坂城区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650107', '达坂城区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650109', '6501', '00,65,6501', '米东区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650109', '米东区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650121', '6501', '00,65,6501', '乌鲁木齐县', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650121', '乌鲁木齐县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6502', '65', '00,65', '克拉玛依市', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('650202', '6502', '00,65,6502', '独山子区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650202', '独山子区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650203', '6502', '00,65,6502', '克拉玛依区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650203', '克拉玛依区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650204', '6502', '00,65,6502', '白碱滩区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650204', '白碱滩区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650205', '6502', '00,65,6502', '乌尔禾区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650205', '乌尔禾区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6504', '65', '00,65', '吐鲁番市', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('650402', '6504', '00,65,6504', '高昌区', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650402', '高昌区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650421', '6504', '00,65,6504', '鄯善县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650421', '鄯善县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650422', '6504', '00,65,6504', '托克逊县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650422', '托克逊县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6505', '65', '00,65', '哈密市', '65', '新疆维吾尔自治区', '6505', '哈密市', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('650502', '6505', '00,65,6505', '伊州区', '65', '新疆维吾尔自治区', '6505', '哈密市', '650502', '伊州区', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650521', '6505', '00,65,6505', '巴里坤哈萨克自治县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650521', '巴里坤哈萨克自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('650522', '6505', '00,65,6505', '伊吾县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650522', '伊吾县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6523', '65', '00,65', '昌吉回族自治州', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('652301', '6523', '00,65,6523', '昌吉市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652301', '昌吉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652302', '6523', '00,65,6523', '阜康市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652302', '阜康市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652323', '6523', '00,65,6523', '呼图壁县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652323', '呼图壁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652324', '6523', '00,65,6523', '玛纳斯县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652324', '玛纳斯县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652325', '6523', '00,65,6523', '奇台县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652325', '奇台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652327', '6523', '00,65,6523', '吉木萨尔县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652327', '吉木萨尔县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652328', '6523', '00,65,6523', '木垒哈萨克自治县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652328', '木垒哈萨克自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6527', '65', '00,65', '博尔塔拉蒙古自治州', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('652701', '6527', '00,65,6527', '博乐市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652701', '博乐市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652702', '6527', '00,65,6527', '阿拉山口市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652702', '阿拉山口市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652722', '6527', '00,65,6527', '精河县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652722', '精河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652723', '6527', '00,65,6527', '温泉县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652723', '温泉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6528', '65', '00,65', '巴音郭楞蒙古自治州', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('652801', '6528', '00,65,6528', '库尔勒市', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652801', '库尔勒市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652822', '6528', '00,65,6528', '轮台县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652822', '轮台县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652823', '6528', '00,65,6528', '尉犁县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652823', '尉犁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652824', '6528', '00,65,6528', '若羌县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652824', '若羌县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652825', '6528', '00,65,6528', '且末县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652825', '且末县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652826', '6528', '00,65,6528', '焉耆回族自治县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652826', '焉耆回族自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652827', '6528', '00,65,6528', '和静县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652827', '和静县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652828', '6528', '00,65,6528', '和硕县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652828', '和硕县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652829', '6528', '00,65,6528', '博湖县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652829', '博湖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6529', '65', '00,65', '阿克苏地区', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('652901', '6529', '00,65,6529', '阿克苏市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652901', '阿克苏市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652902', '6529', '00,65,6529', '库车市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652902', '库车市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652922', '6529', '00,65,6529', '温宿县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652922', '温宿县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652924', '6529', '00,65,6529', '沙雅县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652924', '沙雅县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652925', '6529', '00,65,6529', '新和县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652925', '新和县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652926', '6529', '00,65,6529', '拜城县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652926', '拜城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652927', '6529', '00,65,6529', '乌什县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652927', '乌什县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652928', '6529', '00,65,6529', '阿瓦提县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652928', '阿瓦提县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('652929', '6529', '00,65,6529', '柯坪县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652929', '柯坪县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6530', '65', '00,65', '克孜勒苏柯尔克孜自治州', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('653001', '6530', '00,65,6530', '阿图什市', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653001', '阿图什市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653022', '6530', '00,65,6530', '阿克陶县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653022', '阿克陶县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653023', '6530', '00,65,6530', '阿合奇县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653023', '阿合奇县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653024', '6530', '00,65,6530', '乌恰县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653024', '乌恰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6531', '65', '00,65', '喀什地区', '65', '新疆维吾尔自治区', '6531', '喀什地区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('653101', '6531', '00,65,6531', '喀什市', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653101', '喀什市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653121', '6531', '00,65,6531', '疏附县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653121', '疏附县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653122', '6531', '00,65,6531', '疏勒县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653122', '疏勒县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653123', '6531', '00,65,6531', '英吉沙县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653123', '英吉沙县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653124', '6531', '00,65,6531', '泽普县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653124', '泽普县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653125', '6531', '00,65,6531', '莎车县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653125', '莎车县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653126', '6531', '00,65,6531', '叶城县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653126', '叶城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653127', '6531', '00,65,6531', '麦盖提县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653127', '麦盖提县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653128', '6531', '00,65,6531', '岳普湖县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653128', '岳普湖县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653129', '6531', '00,65,6531', '伽师县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653129', '伽师县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653130', '6531', '00,65,6531', '巴楚县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653130', '巴楚县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653131', '6531', '00,65,6531', '塔什库尔干塔吉克自治县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653131', '塔什库尔干塔吉克自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6532', '65', '00,65', '和田地区', '65', '新疆维吾尔自治区', '6532', '和田地区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('653201', '6532', '00,65,6532', '和田市', '65', '新疆维吾尔自治区', '6532', '和田地区', '653201', '和田市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653221', '6532', '00,65,6532', '和田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653221', '和田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653222', '6532', '00,65,6532', '墨玉县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653222', '墨玉县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653223', '6532', '00,65,6532', '皮山县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653223', '皮山县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653224', '6532', '00,65,6532', '洛浦县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653224', '洛浦县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653225', '6532', '00,65,6532', '策勒县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653225', '策勒县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653226', '6532', '00,65,6532', '于田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653226', '于田县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('653227', '6532', '00,65,6532', '民丰县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653227', '民丰县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6540', '65', '00,65', '伊犁哈萨克自治州', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('654002', '6540', '00,65,6540', '伊宁市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654002', '伊宁市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654003', '6540', '00,65,6540', '奎屯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654003', '奎屯市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654004', '6540', '00,65,6540', '霍尔果斯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654004', '霍尔果斯市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654021', '6540', '00,65,6540', '伊宁县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654021', '伊宁县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654022', '6540', '00,65,6540', '察布查尔锡伯自治县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654022', '察布查尔锡伯自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654023', '6540', '00,65,6540', '霍城县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654023', '霍城县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654024', '6540', '00,65,6540', '巩留县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654024', '巩留县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654025', '6540', '00,65,6540', '新源县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654025', '新源县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654026', '6540', '00,65,6540', '昭苏县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654026', '昭苏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654027', '6540', '00,65,6540', '特克斯县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654027', '特克斯县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654028', '6540', '00,65,6540', '尼勒克县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654028', '尼勒克县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6542', '65', '00,65', '塔城地区', '65', '新疆维吾尔自治区', '6542', '塔城地区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('654201', '6542', '00,65,6542', '塔城市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654201', '塔城市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654202', '6542', '00,65,6542', '乌苏市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654202', '乌苏市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654221', '6542', '00,65,6542', '额敏县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654221', '额敏县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654223', '6542', '00,65,6542', '沙湾县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654223', '沙湾县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654224', '6542', '00,65,6542', '托里县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654224', '托里县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654225', '6542', '00,65,6542', '裕民县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654225', '裕民县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654226', '6542', '00,65,6542', '和布克赛尔蒙古自治县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654226', '和布克赛尔蒙古自治县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6543', '65', '00,65', '阿勒泰地区', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('654301', '6543', '00,65,6543', '阿勒泰市', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654301', '阿勒泰市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654321', '6543', '00,65,6543', '布尔津县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654321', '布尔津县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654322', '6543', '00,65,6543', '富蕴县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654322', '富蕴县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654323', '6543', '00,65,6543', '福海县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654323', '福海县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654324', '6543', '00,65,6543', '哈巴河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654324', '哈巴河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654325', '6543', '00,65,6543', '青河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654325', '青河县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('654326', '6543', '00,65,6543', '吉木乃县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654326', '吉木乃县', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('6590', '65', '00,65', '自治区直辖县级行政区', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '', '', '', '', '', '', 2, 1, ''); -INSERT INTO `blade_region` VALUES ('659001', '6590', '00,65,6590', '石河子市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659001', '石河子市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659002', '6590', '00,65,6590', '阿拉尔市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659002', '阿拉尔市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659003', '6590', '00,65,6590', '图木舒克市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659003', '图木舒克市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659004', '6590', '00,65,6590', '五家渠市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659004', '五家渠市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659005', '6590', '00,65,6590', '北屯市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659005', '北屯市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659006', '6590', '00,65,6590', '铁门关市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659006', '铁门关市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659007', '6590', '00,65,6590', '双河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659007', '双河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659008', '6590', '00,65,6590', '可克达拉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659008', '可克达拉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659009', '6590', '00,65,6590', '昆玉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659009', '昆玉市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('659010', '6590', '00,65,6590', '胡杨河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659010', '胡杨河市', '', '', '', '', 3, 1, ''); -INSERT INTO `blade_region` VALUES ('71', '00', '00', '台湾省', '71', '台湾省', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('81', '00', '00', '香港特别行政区', '81', '香港特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); -INSERT INTO `blade_region` VALUES ('82', '00', '00', '澳门特别行政区', '82', '澳门特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); - diff --git a/doc/sql/blade/blade-update-2.7.1~2.7.2.sql b/doc/sql/blade/blade-update-2.7.1~2.7.2.sql new file mode 100644 index 00000000..66b18415 --- /dev/null +++ b/doc/sql/blade/blade-update-2.7.1~2.7.2.sql @@ -0,0 +1,17 @@ +CREATE TABLE `blade_user_oauth` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID', + `uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方系统用户ID', + `user_id` bigint(64) NULL DEFAULT NULL COMMENT '用户ID', + `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号', + `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名', + `avatar` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', + `blog` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用主页', + `company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名', + `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址', + `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮件', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `gender` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别', + `source` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源', + PRIMARY KEY (`id`) +) COMMENT = '用户第三方认证表'; diff --git a/pom.xml b/pom.xml index b98d303f..065f5c12 100644 --- a/pom.xml +++ b/pom.xml @@ -5,28 +5,28 @@ org.springblade SpringBlade - 2.7.1 + 2.7.2 pom - 2.7.1 - 2.7.1 + 2.7.2 + 2.7.2 1.8 3.8.1 2.9.2 1.5.21 - 2.0.3 + 2.0.4 3.3.2 1.6.0 1.6.2 - 2.1.6 + 2.2.6 1.1.0 2.2.1.RELEASE - 2.2.3 + 2.3.0 - 2.2.7.RELEASE - Hoxton.SR5 + 2.2.9.RELEASE + Hoxton.SR7 Cairo-SR8 diff --git a/script/docker/.env b/script/docker/.env index 36722f8c..568a7fb9 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.7.1 +TAG=2.7.2 diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml index 28d07e0f..3682b27e 100644 --- a/script/docker/docker-compose.yml +++ b/script/docker/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: nacos: - image: nacos/nacos-server:1.1.3 + image: nacos/nacos-server:1.3.2 hostname: "nacos-standalone" environment: - MODE=standalone @@ -15,7 +15,7 @@ services: ipv4_address: 172.30.0.48 sentinel: - image: bladex/sentinel-dashboard:1.5.0 + image: bladex/sentinel-dashboard:1.7.2 hostname: "sentinel" ports: - 8858:8858 -- Gitee From 4361abef062822eda91dfbd726feb64448586eaa Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 20 Aug 2020 00:32:48 +0800 Subject: [PATCH 121/163] =?UTF-8?q?:tada:=202.7.2.RELEASE=20=E9=9B=86?= =?UTF-8?q?=E6=88=90JustAuth=E6=94=AF=E6=8C=81=E7=AC=AC=E4=B8=89=E6=96=B9?= =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-auth/src/main/resources/application.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blade-auth/src/main/resources/application.yml b/blade-auth/src/main/resources/application.yml index 064e281e..5967997b 100644 --- a/blade-auth/src/main/resources/application.yml +++ b/blade-auth/src/main/resources/application.yml @@ -6,8 +6,8 @@ social: client-secret: 233************************************ redirect-uri: ${social.domain}/oauth/redirect/github GITEE: - client-id: 1318429408fc3b25d1b740f909586bc3550abc803ece42b309047ef82a1ba023 - client-secret: 253a1964b2ac092d0c2d8682530b2564f37b210f750ab51b9129aa0f7fd015b5 + client-id: 233************ + client-secret: 233************************************ redirect-uri: ${social.domain}/oauth/redirect/gitee WECHAT_OPEN: client-id: 233************ -- Gitee From 70f59b99f1181486779d5c79c94fe5cff1d8a8cd Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 20 Aug 2020 10:37:32 +0800 Subject: [PATCH 122/163] =?UTF-8?q?:tada:=202.7.2.RELEASE=20=E9=9B=86?= =?UTF-8?q?=E6=88=90JustAuth=E6=94=AF=E6=8C=81=E7=AC=AC=E4=B8=89=E6=96=B9?= =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/system/controller/MenuController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index 237e594b..aa19580e 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -162,6 +162,9 @@ public class MenuController extends BladeController { @ApiOperationSupport(order = 10) @ApiOperation(value = "菜单的角色权限") public R> authRoutes(BladeUser user) { + if (Func.isEmpty(user) || user.getUserId() == 0L) { + return null; + } return R.data(menuService.authRoutes(user)); } -- Gitee From 72ffd928a02eac022a496c4fd7aee8f5817ed7ca Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 27 Aug 2020 19:44:03 +0800 Subject: [PATCH 123/163] =?UTF-8?q?:tada:=20=E4=BC=98=E5=8C=96log=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=88=86=E9=A1=B5=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springblade/core/log/controller/LogApiController.java | 5 ++++- .../springblade/core/log/controller/LogErrorController.java | 5 ++++- .../springblade/core/log/controller/LogUsualController.java | 3 +++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogApiController.java b/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogApiController.java index 9968416d..162a99cc 100644 --- a/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogApiController.java +++ b/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogApiController.java @@ -27,6 +27,7 @@ import org.springblade.core.mp.support.Query; import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.BeanUtil; import org.springblade.core.tool.utils.Func; +import org.springblade.core.tool.utils.StringPool; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -63,7 +64,9 @@ public class LogApiController { */ @GetMapping("/list") public R> list(@ApiIgnore @RequestParam Map log, Query query) { - IPage pages = logService.page(Condition.getPage(query.setDescs("create_time")), Condition.getQueryWrapper(log, LogApi.class)); + query.setAscs("create_time"); + query.setDescs(StringPool.EMPTY); + IPage pages = logService.page(Condition.getPage(query), Condition.getQueryWrapper(log, LogApi.class)); List records = pages.getRecords().stream().map(logApi -> { LogApiVo vo = BeanUtil.copy(logApi, LogApiVo.class); vo.setStrId(Func.toStr(logApi.getId())); diff --git a/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogErrorController.java b/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogErrorController.java index 1c93a89e..d15d59ac 100644 --- a/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogErrorController.java +++ b/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogErrorController.java @@ -27,6 +27,7 @@ import org.springblade.core.mp.support.Query; import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.BeanUtil; import org.springblade.core.tool.utils.Func; +import org.springblade.core.tool.utils.StringPool; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -63,7 +64,9 @@ public class LogErrorController { */ @GetMapping("/list") public R> list(@ApiIgnore @RequestParam Map logError, Query query) { - IPage pages = errorLogService.page(Condition.getPage(query.setDescs("create_time")), Condition.getQueryWrapper(logError, LogError.class)); + query.setAscs("create_time"); + query.setDescs(StringPool.EMPTY); + IPage pages = errorLogService.page(Condition.getPage(query), Condition.getQueryWrapper(logError, LogError.class)); List records = pages.getRecords().stream().map(logApi -> { LogErrorVo vo = BeanUtil.copy(logApi, LogErrorVo.class); vo.setStrId(Func.toStr(logApi.getId())); diff --git a/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogUsualController.java b/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogUsualController.java index 8895523f..ba1f7f87 100644 --- a/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogUsualController.java +++ b/blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogUsualController.java @@ -27,6 +27,7 @@ import org.springblade.core.mp.support.Query; import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.BeanUtil; import org.springblade.core.tool.utils.Func; +import org.springblade.core.tool.utils.StringPool; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; @@ -63,6 +64,8 @@ public class LogUsualController { */ @GetMapping("/list") public R> list(@ApiIgnore @RequestParam Map log, Query query) { + query.setAscs("create_time"); + query.setDescs(StringPool.EMPTY); IPage pages = logService.page(Condition.getPage(query), Condition.getQueryWrapper(log, LogUsual.class)); List records = pages.getRecords().stream().map(logApi -> { LogUsualVo vo = BeanUtil.copy(logApi, LogUsualVo.class); -- Gitee From 7233595d267a5303c0d0dfa8ad4fb35bf24754d6 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 11 Sep 2020 15:05:11 +0800 Subject: [PATCH 124/163] =?UTF-8?q?:tada:=202.7.3.RELEASE=20=E5=A2=9E?= =?UTF-8?q?=E5=BC=BA=E5=A4=9A=E7=A7=9F=E6=88=B7=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- .../gateway/provider/AuthProvider.java | 1 + blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- .../org/springblade/system/entity/Tenant.java | 5 +++ blade-service-api/blade-user-api/pom.xml | 2 +- .../system/user/feign/IUserClient.java | 10 +++++ .../user/feign/IUserClientFallback.java | 6 +++ blade-service-api/pom.xml | 4 +- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 7 +++- .../system/controller/TenantController.java | 18 +++++++++ .../service/impl/TenantServiceImpl.java | 37 +++++++++++++++++++ blade-service/blade-user/pom.xml | 2 +- .../system/user/feign/UserClient.java | 7 ++++ blade-service/pom.xml | 4 +- doc/sql/blade/blade-saber-mysql.sql | 3 +- doc/sql/blade/blade-sword-mysql.sql | 3 +- doc/sql/blade/blade-update-2.7.1~2.7.2.sql | 17 --------- doc/sql/blade/blade-update-2.7.2~2.7.3.sql | 2 + pom.xml | 6 +-- script/docker/.env | 2 +- 35 files changed, 124 insertions(+), 48 deletions(-) delete mode 100644 doc/sql/blade/blade-update-2.7.1~2.7.2.sql create mode 100644 doc/sql/blade/blade-update-2.7.2~2.7.3.sql diff --git a/README.md b/README.md index 8f6ba28a..080b12d7 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@

      - Downloads + Downloads Build Status Build Status - Coverage Status + Coverage Status Downloads Downloads diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 3fb5cb5f..4c18ef45 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.7.2 + 2.7.3 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 34837d1b..b1eec1cf 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index ff88f7de..de19282e 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java index dcd91040..4fdc0271 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java @@ -44,6 +44,7 @@ public class AuthProvider { defaultSkipUrl.add("/log/**"); defaultSkipUrl.add("/menu/routes"); defaultSkipUrl.add("/menu/auth-routes"); + defaultSkipUrl.add("/tenant/info"); defaultSkipUrl.add("/order/create/**"); defaultSkipUrl.add("/storage/deduct/**"); defaultSkipUrl.add("/error/**"); diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 66b43aa3..4b6e9f88 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index a2044875..d28a39c2 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index ffaa170c..267b8860 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 61170710..2384e433 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index 6f9c309a..cbf29a68 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index b10a71a1..803666a7 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index 6b8b4132..670586e8 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 616fda50..b8494a90 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 70519c63..5a4531ee 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index f10cb388..88d3db53 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Tenant.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Tenant.java index adad110d..a9b6915b 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Tenant.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Tenant.java @@ -57,6 +57,11 @@ public class Tenant extends BaseEntity { */ @ApiModelProperty(value = "租户名称") private String tenantName; + /** + * 域名地址 + */ + @ApiModelProperty(value = "域名地址") + private String domain; /** * 联系人 */ diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index baade0aa..6ecbd3d7 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java index d4521ada..d23693a2 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClient.java @@ -18,6 +18,7 @@ package org.springblade.system.user.feign; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.tool.api.R; +import org.springblade.system.user.entity.User; import org.springblade.system.user.entity.UserInfo; import org.springblade.system.user.entity.UserOauth; import org.springframework.cloud.openfeign.FeignClient; @@ -68,4 +69,13 @@ public interface IUserClient { @PostMapping(API_PREFIX + "/user-auth-info") R userAuthInfo(@RequestBody UserOauth userOauth); + /** + * 新建用户 + * + * @param user 用户实体 + * @return + */ + @PostMapping(API_PREFIX + "/save-user") + R saveUser(@RequestBody User user); + } diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClientFallback.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClientFallback.java index 82c9fc2b..25a28517 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClientFallback.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/feign/IUserClientFallback.java @@ -16,6 +16,7 @@ package org.springblade.system.user.feign; import org.springblade.core.tool.api.R; +import org.springblade.system.user.entity.User; import org.springblade.system.user.entity.UserInfo; import org.springblade.system.user.entity.UserOauth; import org.springframework.stereotype.Component; @@ -42,4 +43,9 @@ public class IUserClientFallback implements IUserClient { public R userAuthInfo(UserOauth userOauth) { return R.fail("未获取到账号信息"); } + + @Override + public R saveUser(User user) { + return R.fail("创建用户失败"); + } } diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 710ce797..b4771d55 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.7.2 + 2.7.3 4.0.0 blade-service-api ${project.artifactId} - 2.7.2 + 2.7.3 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 1febf832..98898514 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 6de212d5..743b4e47 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index f2b7d54b..00dec19e 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.2 + 2.7.3 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 0345b3b1..ae9ee408 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.2 + 2.7.3 4.0.0 @@ -30,6 +30,11 @@ blade-system-api ${blade.project.version} + + org.springblade + blade-user-api + ${blade.project.version} + + + org.springblade + blade-core-boot + ${blade.tool.version} + + + org.springblade + blade-core-report + ${blade.tool.version} + + + org.springblade + blade-common + ${blade.project.version} + + + + diff --git a/blade-ops/blade-report/src/main/java/org/springblade/report/ReportApplication.java b/blade-ops/blade-report/src/main/java/org/springblade/report/ReportApplication.java new file mode 100644 index 00000000..696a2cd4 --- /dev/null +++ b/blade-ops/blade-report/src/main/java/org/springblade/report/ReportApplication.java @@ -0,0 +1,34 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.report; + +import org.springblade.core.launch.BladeApplication; +import org.springblade.core.launch.constant.AppConstant; +import org.springframework.cloud.client.SpringCloudApplication; + +/** + * UReport启动器 + * + * @author Chill + */ +@SpringCloudApplication +public class ReportApplication { + + public static void main(String[] args) { + BladeApplication.run(AppConstant.APPLICATION_REPORT_NAME, ReportApplication.class, args); + } + +} diff --git a/blade-ops/blade-report/src/main/java/org/springblade/report/config/BladeReportConfiguration.java b/blade-ops/blade-report/src/main/java/org/springblade/report/config/BladeReportConfiguration.java new file mode 100644 index 00000000..28171a91 --- /dev/null +++ b/blade-ops/blade-report/src/main/java/org/springblade/report/config/BladeReportConfiguration.java @@ -0,0 +1,42 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.report.config; + +import org.springblade.core.report.datasource.ReportDataSource; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +import javax.sql.DataSource; + +/** + * 报表配置类 + * + * @author Chill + */ +@Configuration +@ConditionalOnProperty(value = "report.enabled", havingValue = "true", matchIfMissing = true) +public class BladeReportConfiguration { + + /** + * 自定义报表可选数据源 + */ + @Bean + public ReportDataSource reportDataSource(DataSource dataSource) { + return new ReportDataSource(dataSource); + } + +} diff --git a/blade-ops/blade-report/src/main/resources/application-dev.yml b/blade-ops/blade-report/src/main/resources/application-dev.yml new file mode 100644 index 00000000..97f23c86 --- /dev/null +++ b/blade-ops/blade-report/src/main/resources/application-dev.yml @@ -0,0 +1,6 @@ +#数据源配置 +spring: + datasource: + url: ${blade.datasource.dev.url} + username: ${blade.datasource.dev.username} + password: ${blade.datasource.dev.password} diff --git a/blade-ops/blade-report/src/main/resources/application-prod.yml b/blade-ops/blade-report/src/main/resources/application-prod.yml new file mode 100644 index 00000000..c238494f --- /dev/null +++ b/blade-ops/blade-report/src/main/resources/application-prod.yml @@ -0,0 +1,6 @@ +#数据源配置 +spring: + datasource: + url: ${blade.datasource.prod.url} + username: ${blade.datasource.prod.username} + password: ${blade.datasource.prod.password} diff --git a/blade-ops/blade-report/src/main/resources/application-test.yml b/blade-ops/blade-report/src/main/resources/application-test.yml new file mode 100644 index 00000000..5738832a --- /dev/null +++ b/blade-ops/blade-report/src/main/resources/application-test.yml @@ -0,0 +1,6 @@ +#数据源配置 +spring: + datasource: + url: ${blade.datasource.test.url} + username: ${blade.datasource.test.username} + password: ${blade.datasource.test.password} diff --git a/blade-ops/blade-report/src/main/resources/application.yml b/blade-ops/blade-report/src/main/resources/application.yml new file mode 100644 index 00000000..027a146f --- /dev/null +++ b/blade-ops/blade-report/src/main/resources/application.yml @@ -0,0 +1,10 @@ +#服务器端口 +server: + port: 8108 + +#报表配置 +report: + enabled: true + database: + provider: + prefix: blade- diff --git a/doc/sql/blade/blade-update-2.7.3~2.8.0.sql b/doc/sql/blade/blade-update-2.7.3~2.8.0.sql new file mode 100644 index 00000000..220d7a5b --- /dev/null +++ b/doc/sql/blade/blade-update-2.7.3~2.8.0.sql @@ -0,0 +1,32 @@ +-- ---------------------------- +-- 报表文件表 +-- ---------------------------- +CREATE TABLE `blade_report_file` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名', + `content` mediumblob NULL COMMENT '文件内容', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) +) COMMENT = '报表文件表'; + +-- ---------------------------- +-- 插入报表文件表菜单数据 +-- ---------------------------- +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399669962301', '0', 'report', '报表管理', 'menu', '/report', 'iconfont icon-shujuzhanshi2', 5, 1, 0, 1, NULL, 0); +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399669962302', '1164733399669962301', 'report_setting', '报表配置', 'menu', 'http://localhost:8108/ureport/designer', 'iconfont icon-rizhi', 1, 1, 0, 1, NULL, 0); +INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) +VALUES ('1164733399669962303', '1164733399669962301', 'report_list', '报表列表', 'menu', '/report/reportlist', 'iconfont icon-biaodan', 2, 1, 0, 1, NULL, 0); + +-- ---------------------------- +-- 增加报表文件表菜单权限数据 +-- ---------------------------- +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875228001', '1164733399669962301', '1123598816738675201'); +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875228002', '1164733399669962302', '1123598816738675201'); +INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) +VALUES ('1161272893875228003', '1164733399669962303', '1123598816738675201'); -- Gitee From 9c558bf85ccbc86d44a286ffe403f24f4ec58947 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 6 Nov 2020 18:19:13 +0800 Subject: [PATCH 127/163] =?UTF-8?q?:tada:=202.8.0.RELEASE=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=9C=A8=E7=BA=BF=E6=8A=A5=E8=A1=A8=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++-- blade-auth/pom.xml | 2 +- .../auth/granter/CaptchaTokenGranter.java | 29 ++++++++-------- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 11 ++++-- .../gateway/props/AuthProperties.java | 29 ++++++++-------- .../gateway/provider/AuthProvider.java | 1 - .../gateway/provider/SwaggerProvider.java | 2 +- .../springblade/gateway/utils/JwtUtil.java | 4 +-- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/pom.xml | 3 +- blade-service-api/blade-demo-api/pom.xml | 2 +- .../java/com/example/demo/entity/Notice.java | 29 ++++++++-------- .../com/example/demo/feign/INoticeClient.java | 29 ++++++++-------- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- .../org/springblade/system/entity/Region.java | 29 ++++++++-------- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 +-- blade-service/blade-demo/pom.xml | 2 +- .../com/example/demo/DemoApplication.java | 29 ++++++++-------- .../demo/config/DemoConfiguration.java | 29 ++++++++-------- .../demo/controller/DemoController.java | 29 ++++++++-------- .../demo/controller/DynamicController.java | 29 ++++++++-------- .../demo/controller/NoticeController.java | 29 ++++++++-------- .../com/example/demo/feign/NoticeClient.java | 29 ++++++++-------- .../launcher/DemoLauncherServiceImpl.java | 29 ++++++++-------- .../com/example/demo/mapper/NoticeMapper.java | 29 ++++++++-------- .../example/demo/service/IDynamicService.java | 29 ++++++++-------- .../example/demo/service/INoticeService.java | 29 ++++++++-------- .../demo/service/impl/NoticeServiceImpl.java | 29 ++++++++-------- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- .../system/user/excel/UserExcel.java | 29 ++++++++-------- blade-service/pom.xml | 4 +-- doc/nacos/blade.yaml | 20 +++++++++++ doc/sql/blade/blade-saber-mysql.sql | 24 ++++++++++--- doc/sql/blade/blade-sword-mysql.sql | 24 ++++++++++--- doc/sql/blade/blade-update-2.7.2~2.7.3.sql | 2 -- pom.xml | 34 +++++++++++++------ script/docker/.env | 2 +- script/docker/docker-compose.yml | 8 +++++ script/docker/nginx/api/nginx.conf | 20 +++++++++-- 50 files changed, 383 insertions(+), 313 deletions(-) delete mode 100644 doc/sql/blade/blade-update-2.7.2~2.7.3.sql diff --git a/README.md b/README.md index d22b88fe..f13c5309 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status Coverage Status - Downloads + Downloads Downloads @@ -14,7 +14,7 @@ ## 2020年度最受欢迎中国开源软件评选 * 请为SpringBlade投上一票,非常感谢~ -* 投票地址:[https://www.oschina.net/project/top_cn_2020?fr=news-1023](https://www.oschina.net/project/top_cn_2020?fr=news-1023) +* 投票地址:[https://www.oschina.net/project/top_cn_2020](https://www.oschina.net/project/top_cn_2020) * 投票赢三份基础技术文档限时活动:[https://sns.bladex.vip/note/view/4.html](https://sns.bladex.vip/note/view/4.html) ## SpringBlade微服务开发平台 diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 4c18ef45..26c23552 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.7.3 + 2.8.0 blade-auth diff --git a/blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java b/blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java index e0759101..a3d9e7ca 100644 --- a/blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java +++ b/blade-auth/src/main/java/org/springblade/auth/granter/CaptchaTokenGranter.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package org.springblade.auth.granter; diff --git a/blade-common/pom.xml b/blade-common/pom.xml index b1eec1cf..2e7fee04 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index de19282e..5e7b147c 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.3 + 2.8.0 4.0.0 @@ -80,8 +80,13 @@ io.jsonwebtoken - jjwt - 0.9.1 + jjwt-impl + 0.11.2 + + + io.jsonwebtoken + jjwt-jackson + 0.11.2 diff --git a/blade-gateway/src/main/java/org/springblade/gateway/props/AuthProperties.java b/blade-gateway/src/main/java/org/springblade/gateway/props/AuthProperties.java index efb8d54d..38a924db 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/props/AuthProperties.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/props/AuthProperties.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package org.springblade.gateway.props; diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java index 4fdc0271..5be38628 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java @@ -38,7 +38,6 @@ public class AuthProvider { defaultSkipUrl.add("/captcha/**"); defaultSkipUrl.add("/actuator/health/**"); defaultSkipUrl.add("/v2/api-docs/**"); - defaultSkipUrl.add("/v2/api-docs-ext/**"); defaultSkipUrl.add("/auth/**"); defaultSkipUrl.add("/oauth/**"); defaultSkipUrl.add("/log/**"); diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/SwaggerProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/SwaggerProvider.java index c316f364..c4700f2e 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/SwaggerProvider.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/provider/SwaggerProvider.java @@ -36,7 +36,7 @@ import java.util.List; @Component @AllArgsConstructor public class SwaggerProvider implements SwaggerResourcesProvider { - private static final String API_URI = "/v2/api-docs-ext"; + private static final String API_URI = "/v2/api-docs"; private RouteProperties routeProperties; diff --git a/blade-gateway/src/main/java/org/springblade/gateway/utils/JwtUtil.java b/blade-gateway/src/main/java/org/springblade/gateway/utils/JwtUtil.java index 79b3ad14..2d05163d 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/utils/JwtUtil.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/utils/JwtUtil.java @@ -60,8 +60,8 @@ public class JwtUtil { */ public static Claims parseJWT(String jsonWebToken) { try { - return Jwts.parser() - .setSigningKey(Base64.getDecoder().decode(JwtUtil.BASE64_SECURITY)) + return Jwts.parserBuilder() + .setSigningKey(Base64.getDecoder().decode(JwtUtil.BASE64_SECURITY)).build() .parseClaimsJws(jsonWebToken).getBody(); } catch (Exception ex) { return null; diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 4b6e9f88..39eaf49a 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index d28a39c2..ab6b6fbf 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index 267b8860..e31e735f 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 2384e433..401dad8f 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index cbf29a68..9dead690 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 803666a7..d1395992 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.7.3 + 2.8.0 4.0.0 @@ -14,6 +14,7 @@ blade-admin blade-develop + blade-report blade-resource blade-seata-order blade-seata-storage diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index 670586e8..e3aa90e2 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service-api/blade-demo-api/src/main/java/com/example/demo/entity/Notice.java b/blade-service-api/blade-demo-api/src/main/java/com/example/demo/entity/Notice.java index 9f1727a2..b158dfeb 100644 --- a/blade-service-api/blade-demo-api/src/main/java/com/example/demo/entity/Notice.java +++ b/blade-service-api/blade-demo-api/src/main/java/com/example/demo/entity/Notice.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.entity; diff --git a/blade-service-api/blade-demo-api/src/main/java/com/example/demo/feign/INoticeClient.java b/blade-service-api/blade-demo-api/src/main/java/com/example/demo/feign/INoticeClient.java index 740df4be..911be4d7 100644 --- a/blade-service-api/blade-demo-api/src/main/java/com/example/demo/feign/INoticeClient.java +++ b/blade-service-api/blade-demo-api/src/main/java/com/example/demo/feign/INoticeClient.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.feign; diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index b8494a90..6cf838b9 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 5a4531ee..50e5a9fa 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 88d3db53..6cf8c1af 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Region.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Region.java index 08bc072b..2447890e 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Region.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Region.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package org.springblade.system.entity; diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 6ecbd3d7..1a02abc0 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index b4771d55..887d7423 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.7.3 + 2.8.0 4.0.0 blade-service-api ${project.artifactId} - 2.7.3 + 2.8.0 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 98898514..5b0e44cf 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/DemoApplication.java b/blade-service/blade-demo/src/main/java/com/example/demo/DemoApplication.java index a06eaaa1..c8e7acd0 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/DemoApplication.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/DemoApplication.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/config/DemoConfiguration.java b/blade-service/blade-demo/src/main/java/com/example/demo/config/DemoConfiguration.java index 238549b7..16295150 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/config/DemoConfiguration.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/config/DemoConfiguration.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.config; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/controller/DemoController.java b/blade-service/blade-demo/src/main/java/com/example/demo/controller/DemoController.java index 0129a6a7..62106fe7 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/controller/DemoController.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/controller/DemoController.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.controller; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/controller/DynamicController.java b/blade-service/blade-demo/src/main/java/com/example/demo/controller/DynamicController.java index 212e836b..6ba52cdd 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/controller/DynamicController.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/controller/DynamicController.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.controller; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java b/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java index 88b8d21c..3736d7b4 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/controller/NoticeController.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.controller; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/feign/NoticeClient.java b/blade-service/blade-demo/src/main/java/com/example/demo/feign/NoticeClient.java index 81673880..b87b54fd 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/feign/NoticeClient.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/feign/NoticeClient.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.feign; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/launcher/DemoLauncherServiceImpl.java b/blade-service/blade-demo/src/main/java/com/example/demo/launcher/DemoLauncherServiceImpl.java index b59916e6..c1f967d4 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/launcher/DemoLauncherServiceImpl.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/launcher/DemoLauncherServiceImpl.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.launcher; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/mapper/NoticeMapper.java b/blade-service/blade-demo/src/main/java/com/example/demo/mapper/NoticeMapper.java index 86102853..a69dbd8d 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/mapper/NoticeMapper.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/mapper/NoticeMapper.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.mapper; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/service/IDynamicService.java b/blade-service/blade-demo/src/main/java/com/example/demo/service/IDynamicService.java index dd09977c..5eb5a141 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/service/IDynamicService.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/service/IDynamicService.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.service; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/service/INoticeService.java b/blade-service/blade-demo/src/main/java/com/example/demo/service/INoticeService.java index 015af8db..1bf17fd5 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/service/INoticeService.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/service/INoticeService.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.service; diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/NoticeServiceImpl.java b/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/NoticeServiceImpl.java index 60bb06a7..d31519c1 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/NoticeServiceImpl.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/NoticeServiceImpl.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package com.example.demo.service.impl; diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 743b4e47..e0240bdd 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 00dec19e..e87e923e 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index ae9ee408..a2eb18d8 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index ee8a33e7..4ade56b9 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.7.3 + 2.8.0 4.0.0 diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/excel/UserExcel.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/excel/UserExcel.java index 63e14805..aee68b5a 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/excel/UserExcel.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/excel/UserExcel.java @@ -1,18 +1,17 @@ -/* - * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * Neither the name of the dreamlu.net developer nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * Author: Chill 庄骞 (smallchill@163.com) +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ package org.springblade.system.user.excel; diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 1309f28b..c7b531b4 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.7.3 + 2.8.0 blade-service ${project.artifactId} - 2.7.3 + 2.8.0 pom SpringBlade 微服务集合 diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index ab4d7360..fa39e71d 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -67,6 +67,26 @@ management: health: show-details: always +#knife4j配置 +knife4j: + #启用 + enable: true + #基础认证 + basic: + enable: false + username: blade + password: blade + #增强配置 + setting: + enableSwaggerModels: true + enableDocumentManage: true + enableHost: false + enableHostText: http://localhost + enableRequestCache: true + enableFilterMultipartApis: false + enableFilterMultipartApiMethodType: POST + language: zh-CN + #blade配置 blade: xss: diff --git a/doc/sql/blade/blade-saber-mysql.sql b/doc/sql/blade/blade-saber-mysql.sql index 97735ca4..3a0c6b1f 100644 --- a/doc/sql/blade/blade-saber-mysql.sql +++ b/doc/sql/blade/blade-saber-mysql.sql @@ -3,15 +3,15 @@ Source Server : mysql_localhost Source Server Type : MySQL - Source Server Version : 50729 + Source Server Version : 50723 Source Host : localhost:3306 Source Schema : blade Target Server Type : MySQL - Target Server Version : 50729 + Target Server Version : 50723 File Encoding : 65001 - Date: 19/08/2020 18:25:33 + Date: 06/11/2020 17:22:50 */ SET NAMES utf8mb4; @@ -259,7 +259,7 @@ CREATE TABLE `blade_menu` ( -- Records of blade_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'iconfont iconicon_airplay', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', 'iconfont iconicon_sms', 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'iconfont iconicon_setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', 'iconfont iconicon_principal', 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', 'iconfont iconicon_group', 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', 'iconfont iconicon_addresslist', 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', 'iconfont iconicon_subordinate', 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', 'iconfont iconicon_boss', 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', 'iconfont iconicon_community_line', 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'iconfont icon-yanzhengma', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', 'iconfont iconicon_study', 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', 'iconfont icon-canshu', 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', 'iconfont iconicon_doc', 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'iconfont icon-wxbgongju', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', 'iconfont iconicon_savememo', 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', 'iconfont icon-quanxian', 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', 'iconfont iconicon_mobilephone', 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', 'iconfont icon-caidanguanli', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', 'iconfont iconicon_message', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'iconfont iconicon_affiliations_li', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', 'iconfont icon-iframe', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0); +INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'iconfont iconicon_airplay', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', 'iconfont iconicon_sms', 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'iconfont iconicon_setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', 'iconfont iconicon_principal', 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', 'iconfont iconicon_group', 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', 'iconfont iconicon_addresslist', 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', 'iconfont iconicon_subordinate', 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', 'iconfont iconicon_boss', 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', 'iconfont iconicon_community_line', 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'iconfont icon-yanzhengma', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', 'iconfont iconicon_study', 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', 'iconfont icon-canshu', 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', 'iconfont iconicon_doc', 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'iconfont icon-wxbgongju', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', 'iconfont iconicon_savememo', 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', 'iconfont icon-quanxian', 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', 'iconfont iconicon_mobilephone', 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', 'iconfont icon-caidanguanli', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', 'iconfont iconicon_message', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'iconfont iconicon_affiliations_li', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', 'iconfont icon-iframe', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0), (1164733399669962301, 0, 'report', '报表管理', 'menu', '/report', 'iconfont icon-shujuzhanshi2', 5, 1, 0, 1, NULL, 0), (1164733399669962302, 1164733399669962301, 'report_setting', '报表配置', 'menu', 'http://localhost:8108/ureport/designer', 'iconfont icon-rizhi', 1, 1, 0, 1, NULL, 0), (1164733399669962303, 1164733399669962301, 'report_list', '报表列表', 'menu', '/report/reportlist', 'iconfont icon-biaodan', 2, 1, 0, 1, NULL, 0); COMMIT; -- ---------------------------- @@ -382,6 +382,20 @@ INSERT INTO `blade_region` VALUES ('511802', '5118', '00,51,5118', '雨城区', INSERT INTO `blade_region` VALUES ('610582', '6105', '00,61,6105', '华阴市', '61', '陕西省', '6105', '渭南市', '610582', '华阴市', '', '', '', '', 3, 1, ''), ('6106', '61', '00,61', '延安市', '61', '陕西省', '6106', '延安市', '', '', '', '', '', '', 2, 1, ''), ('610602', '6106', '00,61,6106', '宝塔区', '61', '陕西省', '6106', '延安市', '610602', '宝塔区', '', '', '', '', 3, 1, ''), ('610603', '6106', '00,61,6106', '安塞区', '61', '陕西省', '6106', '延安市', '610603', '安塞区', '', '', '', '', 3, 1, ''), ('610621', '6106', '00,61,6106', '延长县', '61', '陕西省', '6106', '延安市', '610621', '延长县', '', '', '', '', 3, 1, ''), ('610622', '6106', '00,61,6106', '延川县', '61', '陕西省', '6106', '延安市', '610622', '延川县', '', '', '', '', 3, 1, ''), ('610625', '6106', '00,61,6106', '志丹县', '61', '陕西省', '6106', '延安市', '610625', '志丹县', '', '', '', '', 3, 1, ''), ('610626', '6106', '00,61,6106', '吴起县', '61', '陕西省', '6106', '延安市', '610626', '吴起县', '', '', '', '', 3, 1, ''), ('610627', '6106', '00,61,6106', '甘泉县', '61', '陕西省', '6106', '延安市', '610627', '甘泉县', '', '', '', '', 3, 1, ''), ('610628', '6106', '00,61,6106', '富县', '61', '陕西省', '6106', '延安市', '610628', '富县', '', '', '', '', 3, 1, ''), ('610629', '6106', '00,61,6106', '洛川县', '61', '陕西省', '6106', '延安市', '610629', '洛川县', '', '', '', '', 3, 1, ''), ('610630', '6106', '00,61,6106', '宜川县', '61', '陕西省', '6106', '延安市', '610630', '宜川县', '', '', '', '', 3, 1, ''), ('610631', '6106', '00,61,6106', '黄龙县', '61', '陕西省', '6106', '延安市', '610631', '黄龙县', '', '', '', '', 3, 1, ''), ('610632', '6106', '00,61,6106', '黄陵县', '61', '陕西省', '6106', '延安市', '610632', '黄陵县', '', '', '', '', 3, 1, ''), ('610681', '6106', '00,61,6106', '子长市', '61', '陕西省', '6106', '延安市', '610681', '子长市', '', '', '', '', 3, 1, ''), ('6107', '61', '00,61', '汉中市', '61', '陕西省', '6107', '汉中市', '', '', '', '', '', '', 2, 1, ''), ('610702', '6107', '00,61,6107', '汉台区', '61', '陕西省', '6107', '汉中市', '610702', '汉台区', '', '', '', '', 3, 1, ''), ('610703', '6107', '00,61,6107', '南郑区', '61', '陕西省', '6107', '汉中市', '610703', '南郑区', '', '', '', '', 3, 1, ''), ('610722', '6107', '00,61,6107', '城固县', '61', '陕西省', '6107', '汉中市', '610722', '城固县', '', '', '', '', 3, 1, ''), ('610723', '6107', '00,61,6107', '洋县', '61', '陕西省', '6107', '汉中市', '610723', '洋县', '', '', '', '', 3, 1, ''), ('610724', '6107', '00,61,6107', '西乡县', '61', '陕西省', '6107', '汉中市', '610724', '西乡县', '', '', '', '', 3, 1, ''), ('610725', '6107', '00,61,6107', '勉县', '61', '陕西省', '6107', '汉中市', '610725', '勉县', '', '', '', '', 3, 1, ''), ('610726', '6107', '00,61,6107', '宁强县', '61', '陕西省', '6107', '汉中市', '610726', '宁强县', '', '', '', '', 3, 1, ''), ('610727', '6107', '00,61,6107', '略阳县', '61', '陕西省', '6107', '汉中市', '610727', '略阳县', '', '', '', '', 3, 1, ''), ('610728', '6107', '00,61,6107', '镇巴县', '61', '陕西省', '6107', '汉中市', '610728', '镇巴县', '', '', '', '', 3, 1, ''), ('610729', '6107', '00,61,6107', '留坝县', '61', '陕西省', '6107', '汉中市', '610729', '留坝县', '', '', '', '', 3, 1, ''), ('610730', '6107', '00,61,6107', '佛坪县', '61', '陕西省', '6107', '汉中市', '610730', '佛坪县', '', '', '', '', 3, 1, ''), ('6108', '61', '00,61', '榆林市', '61', '陕西省', '6108', '榆林市', '', '', '', '', '', '', 2, 1, ''), ('610802', '6108', '00,61,6108', '榆阳区', '61', '陕西省', '6108', '榆林市', '610802', '榆阳区', '', '', '', '', 3, 1, ''), ('610803', '6108', '00,61,6108', '横山区', '61', '陕西省', '6108', '榆林市', '610803', '横山区', '', '', '', '', 3, 1, ''), ('610822', '6108', '00,61,6108', '府谷县', '61', '陕西省', '6108', '榆林市', '610822', '府谷县', '', '', '', '', 3, 1, ''), ('610824', '6108', '00,61,6108', '靖边县', '61', '陕西省', '6108', '榆林市', '610824', '靖边县', '', '', '', '', 3, 1, ''), ('610825', '6108', '00,61,6108', '定边县', '61', '陕西省', '6108', '榆林市', '610825', '定边县', '', '', '', '', 3, 1, ''), ('610826', '6108', '00,61,6108', '绥德县', '61', '陕西省', '6108', '榆林市', '610826', '绥德县', '', '', '', '', 3, 1, ''), ('610827', '6108', '00,61,6108', '米脂县', '61', '陕西省', '6108', '榆林市', '610827', '米脂县', '', '', '', '', 3, 1, ''), ('610828', '6108', '00,61,6108', '佳县', '61', '陕西省', '6108', '榆林市', '610828', '佳县', '', '', '', '', 3, 1, ''), ('610829', '6108', '00,61,6108', '吴堡县', '61', '陕西省', '6108', '榆林市', '610829', '吴堡县', '', '', '', '', 3, 1, ''), ('610830', '6108', '00,61,6108', '清涧县', '61', '陕西省', '6108', '榆林市', '610830', '清涧县', '', '', '', '', 3, 1, ''), ('610831', '6108', '00,61,6108', '子洲县', '61', '陕西省', '6108', '榆林市', '610831', '子洲县', '', '', '', '', 3, 1, ''), ('610881', '6108', '00,61,6108', '神木市', '61', '陕西省', '6108', '榆林市', '610881', '神木市', '', '', '', '', 3, 1, ''), ('6109', '61', '00,61', '安康市', '61', '陕西省', '6109', '安康市', '', '', '', '', '', '', 2, 1, ''), ('610902', '6109', '00,61,6109', '汉滨区', '61', '陕西省', '6109', '安康市', '610902', '汉滨区', '', '', '', '', 3, 1, ''), ('610921', '6109', '00,61,6109', '汉阴县', '61', '陕西省', '6109', '安康市', '610921', '汉阴县', '', '', '', '', 3, 1, ''), ('610922', '6109', '00,61,6109', '石泉县', '61', '陕西省', '6109', '安康市', '610922', '石泉县', '', '', '', '', 3, 1, ''), ('610923', '6109', '00,61,6109', '宁陕县', '61', '陕西省', '6109', '安康市', '610923', '宁陕县', '', '', '', '', 3, 1, ''), ('610924', '6109', '00,61,6109', '紫阳县', '61', '陕西省', '6109', '安康市', '610924', '紫阳县', '', '', '', '', 3, 1, ''), ('610925', '6109', '00,61,6109', '岚皋县', '61', '陕西省', '6109', '安康市', '610925', '岚皋县', '', '', '', '', 3, 1, ''), ('610926', '6109', '00,61,6109', '平利县', '61', '陕西省', '6109', '安康市', '610926', '平利县', '', '', '', '', 3, 1, ''), ('610927', '6109', '00,61,6109', '镇坪县', '61', '陕西省', '6109', '安康市', '610927', '镇坪县', '', '', '', '', 3, 1, ''), ('610928', '6109', '00,61,6109', '旬阳县', '61', '陕西省', '6109', '安康市', '610928', '旬阳县', '', '', '', '', 3, 1, ''), ('610929', '6109', '00,61,6109', '白河县', '61', '陕西省', '6109', '安康市', '610929', '白河县', '', '', '', '', 3, 1, ''), ('6110', '61', '00,61', '商洛市', '61', '陕西省', '6110', '商洛市', '', '', '', '', '', '', 2, 1, ''), ('611002', '6110', '00,61,6110', '商州区', '61', '陕西省', '6110', '商洛市', '611002', '商州区', '', '', '', '', 3, 1, ''), ('611021', '6110', '00,61,6110', '洛南县', '61', '陕西省', '6110', '商洛市', '611021', '洛南县', '', '', '', '', 3, 1, ''), ('611022', '6110', '00,61,6110', '丹凤县', '61', '陕西省', '6110', '商洛市', '611022', '丹凤县', '', '', '', '', 3, 1, ''), ('611023', '6110', '00,61,6110', '商南县', '61', '陕西省', '6110', '商洛市', '611023', '商南县', '', '', '', '', 3, 1, ''), ('611024', '6110', '00,61,6110', '山阳县', '61', '陕西省', '6110', '商洛市', '611024', '山阳县', '', '', '', '', 3, 1, ''), ('611025', '6110', '00,61,6110', '镇安县', '61', '陕西省', '6110', '商洛市', '611025', '镇安县', '', '', '', '', 3, 1, ''), ('611026', '6110', '00,61,6110', '柞水县', '61', '陕西省', '6110', '商洛市', '611026', '柞水县', '', '', '', '', 3, 1, ''), ('62', '00', '00', '甘肃省', '62', '甘肃省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6201', '62', '00,62', '兰州市', '62', '甘肃省', '6201', '兰州市', '', '', '', '', '', '', 2, 1, ''), ('620102', '6201', '00,62,6201', '城关区', '62', '甘肃省', '6201', '兰州市', '620102', '城关区', '', '', '', '', 3, 1, ''), ('620103', '6201', '00,62,6201', '七里河区', '62', '甘肃省', '6201', '兰州市', '620103', '七里河区', '', '', '', '', 3, 1, ''), ('620104', '6201', '00,62,6201', '西固区', '62', '甘肃省', '6201', '兰州市', '620104', '西固区', '', '', '', '', 3, 1, ''), ('620105', '6201', '00,62,6201', '安宁区', '62', '甘肃省', '6201', '兰州市', '620105', '安宁区', '', '', '', '', 3, 1, ''), ('620111', '6201', '00,62,6201', '红古区', '62', '甘肃省', '6201', '兰州市', '620111', '红古区', '', '', '', '', 3, 1, ''), ('620121', '6201', '00,62,6201', '永登县', '62', '甘肃省', '6201', '兰州市', '620121', '永登县', '', '', '', '', 3, 1, ''), ('620122', '6201', '00,62,6201', '皋兰县', '62', '甘肃省', '6201', '兰州市', '620122', '皋兰县', '', '', '', '', 3, 1, ''), ('620123', '6201', '00,62,6201', '榆中县', '62', '甘肃省', '6201', '兰州市', '620123', '榆中县', '', '', '', '', 3, 1, ''), ('6202', '62', '00,62', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '', '', '', '', '', '', 2, 1, ''), ('620200', '6202', '00,62,6202', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '620200', '嘉峪关市', '', '', '', '', 3, 1, ''), ('6203', '62', '00,62', '金昌市', '62', '甘肃省', '6203', '金昌市', '', '', '', '', '', '', 2, 1, ''), ('620302', '6203', '00,62,6203', '金川区', '62', '甘肃省', '6203', '金昌市', '620302', '金川区', '', '', '', '', 3, 1, ''), ('620321', '6203', '00,62,6203', '永昌县', '62', '甘肃省', '6203', '金昌市', '620321', '永昌县', '', '', '', '', 3, 1, ''), ('6204', '62', '00,62', '白银市', '62', '甘肃省', '6204', '白银市', '', '', '', '', '', '', 2, 1, ''), ('620402', '6204', '00,62,6204', '白银区', '62', '甘肃省', '6204', '白银市', '620402', '白银区', '', '', '', '', 3, 1, ''), ('620403', '6204', '00,62,6204', '平川区', '62', '甘肃省', '6204', '白银市', '620403', '平川区', '', '', '', '', 3, 1, ''), ('620421', '6204', '00,62,6204', '靖远县', '62', '甘肃省', '6204', '白银市', '620421', '靖远县', '', '', '', '', 3, 1, ''), ('620422', '6204', '00,62,6204', '会宁县', '62', '甘肃省', '6204', '白银市', '620422', '会宁县', '', '', '', '', 3, 1, ''), ('620423', '6204', '00,62,6204', '景泰县', '62', '甘肃省', '6204', '白银市', '620423', '景泰县', '', '', '', '', 3, 1, ''), ('6205', '62', '00,62', '天水市', '62', '甘肃省', '6205', '天水市', '', '', '', '', '', '', 2, 1, ''), ('620502', '6205', '00,62,6205', '秦州区', '62', '甘肃省', '6205', '天水市', '620502', '秦州区', '', '', '', '', 3, 1, ''), ('620503', '6205', '00,62,6205', '麦积区', '62', '甘肃省', '6205', '天水市', '620503', '麦积区', '', '', '', '', 3, 1, ''), ('620521', '6205', '00,62,6205', '清水县', '62', '甘肃省', '6205', '天水市', '620521', '清水县', '', '', '', '', 3, 1, ''), ('620522', '6205', '00,62,6205', '秦安县', '62', '甘肃省', '6205', '天水市', '620522', '秦安县', '', '', '', '', 3, 1, ''), ('620523', '6205', '00,62,6205', '甘谷县', '62', '甘肃省', '6205', '天水市', '620523', '甘谷县', '', '', '', '', 3, 1, ''), ('620524', '6205', '00,62,6205', '武山县', '62', '甘肃省', '6205', '天水市', '620524', '武山县', '', '', '', '', 3, 1, ''), ('620525', '6205', '00,62,6205', '张家川回族自治县', '62', '甘肃省', '6205', '天水市', '620525', '张家川回族自治县', '', '', '', '', 3, 1, ''), ('6206', '62', '00,62', '武威市', '62', '甘肃省', '6206', '武威市', '', '', '', '', '', '', 2, 1, ''), ('620602', '6206', '00,62,6206', '凉州区', '62', '甘肃省', '6206', '武威市', '620602', '凉州区', '', '', '', '', 3, 1, ''), ('620621', '6206', '00,62,6206', '民勤县', '62', '甘肃省', '6206', '武威市', '620621', '民勤县', '', '', '', '', 3, 1, ''), ('620622', '6206', '00,62,6206', '古浪县', '62', '甘肃省', '6206', '武威市', '620622', '古浪县', '', '', '', '', 3, 1, ''), ('620623', '6206', '00,62,6206', '天祝藏族自治县', '62', '甘肃省', '6206', '武威市', '620623', '天祝藏族自治县', '', '', '', '', 3, 1, ''), ('6207', '62', '00,62', '张掖市', '62', '甘肃省', '6207', '张掖市', '', '', '', '', '', '', 2, 1, ''), ('620702', '6207', '00,62,6207', '甘州区', '62', '甘肃省', '6207', '张掖市', '620702', '甘州区', '', '', '', '', 3, 1, ''), ('620721', '6207', '00,62,6207', '肃南裕固族自治县', '62', '甘肃省', '6207', '张掖市', '620721', '肃南裕固族自治县', '', '', '', '', 3, 1, ''), ('620722', '6207', '00,62,6207', '民乐县', '62', '甘肃省', '6207', '张掖市', '620722', '民乐县', '', '', '', '', 3, 1, ''), ('620723', '6207', '00,62,6207', '临泽县', '62', '甘肃省', '6207', '张掖市', '620723', '临泽县', '', '', '', '', 3, 1, ''), ('620724', '6207', '00,62,6207', '高台县', '62', '甘肃省', '6207', '张掖市', '620724', '高台县', '', '', '', '', 3, 1, ''), ('620725', '6207', '00,62,6207', '山丹县', '62', '甘肃省', '6207', '张掖市', '620725', '山丹县', '', '', '', '', 3, 1, ''), ('6208', '62', '00,62', '平凉市', '62', '甘肃省', '6208', '平凉市', '', '', '', '', '', '', 2, 1, ''), ('620802', '6208', '00,62,6208', '崆峒区', '62', '甘肃省', '6208', '平凉市', '620802', '崆峒区', '', '', '', '', 3, 1, ''), ('620821', '6208', '00,62,6208', '泾川县', '62', '甘肃省', '6208', '平凉市', '620821', '泾川县', '', '', '', '', 3, 1, ''), ('620822', '6208', '00,62,6208', '灵台县', '62', '甘肃省', '6208', '平凉市', '620822', '灵台县', '', '', '', '', 3, 1, ''), ('620823', '6208', '00,62,6208', '崇信县', '62', '甘肃省', '6208', '平凉市', '620823', '崇信县', '', '', '', '', 3, 1, ''), ('620825', '6208', '00,62,6208', '庄浪县', '62', '甘肃省', '6208', '平凉市', '620825', '庄浪县', '', '', '', '', 3, 1, ''), ('620826', '6208', '00,62,6208', '静宁县', '62', '甘肃省', '6208', '平凉市', '620826', '静宁县', '', '', '', '', 3, 1, ''), ('620881', '6208', '00,62,6208', '华亭市', '62', '甘肃省', '6208', '平凉市', '620881', '华亭市', '', '', '', '', 3, 1, ''), ('6209', '62', '00,62', '酒泉市', '62', '甘肃省', '6209', '酒泉市', '', '', '', '', '', '', 2, 1, ''), ('620902', '6209', '00,62,6209', '肃州区', '62', '甘肃省', '6209', '酒泉市', '620902', '肃州区', '', '', '', '', 3, 1, ''), ('620921', '6209', '00,62,6209', '金塔县', '62', '甘肃省', '6209', '酒泉市', '620921', '金塔县', '', '', '', '', 3, 1, ''), ('620922', '6209', '00,62,6209', '瓜州县', '62', '甘肃省', '6209', '酒泉市', '620922', '瓜州县', '', '', '', '', 3, 1, ''), ('620923', '6209', '00,62,6209', '肃北蒙古族自治县', '62', '甘肃省', '6209', '酒泉市', '620923', '肃北蒙古族自治县', '', '', '', '', 3, 1, ''), ('620924', '6209', '00,62,6209', '阿克塞哈萨克族自治县', '62', '甘肃省', '6209', '酒泉市', '620924', '阿克塞哈萨克族自治县', '', '', '', '', 3, 1, ''), ('620981', '6209', '00,62,6209', '玉门市', '62', '甘肃省', '6209', '酒泉市', '620981', '玉门市', '', '', '', '', 3, 1, ''), ('620982', '6209', '00,62,6209', '敦煌市', '62', '甘肃省', '6209', '酒泉市', '620982', '敦煌市', '', '', '', '', 3, 1, ''), ('6210', '62', '00,62', '庆阳市', '62', '甘肃省', '6210', '庆阳市', '', '', '', '', '', '', 2, 1, ''), ('621002', '6210', '00,62,6210', '西峰区', '62', '甘肃省', '6210', '庆阳市', '621002', '西峰区', '', '', '', '', 3, 1, ''), ('621021', '6210', '00,62,6210', '庆城县', '62', '甘肃省', '6210', '庆阳市', '621021', '庆城县', '', '', '', '', 3, 1, ''), ('621022', '6210', '00,62,6210', '环县', '62', '甘肃省', '6210', '庆阳市', '621022', '环县', '', '', '', '', 3, 1, ''), ('621023', '6210', '00,62,6210', '华池县', '62', '甘肃省', '6210', '庆阳市', '621023', '华池县', '', '', '', '', 3, 1, ''), ('621024', '6210', '00,62,6210', '合水县', '62', '甘肃省', '6210', '庆阳市', '621024', '合水县', '', '', '', '', 3, 1, ''), ('621025', '6210', '00,62,6210', '正宁县', '62', '甘肃省', '6210', '庆阳市', '621025', '正宁县', '', '', '', '', 3, 1, ''), ('621026', '6210', '00,62,6210', '宁县', '62', '甘肃省', '6210', '庆阳市', '621026', '宁县', '', '', '', '', 3, 1, ''), ('621027', '6210', '00,62,6210', '镇原县', '62', '甘肃省', '6210', '庆阳市', '621027', '镇原县', '', '', '', '', 3, 1, ''), ('6211', '62', '00,62', '定西市', '62', '甘肃省', '6211', '定西市', '', '', '', '', '', '', 2, 1, ''), ('621102', '6211', '00,62,6211', '安定区', '62', '甘肃省', '6211', '定西市', '621102', '安定区', '', '', '', '', 3, 1, ''), ('621121', '6211', '00,62,6211', '通渭县', '62', '甘肃省', '6211', '定西市', '621121', '通渭县', '', '', '', '', 3, 1, ''), ('621122', '6211', '00,62,6211', '陇西县', '62', '甘肃省', '6211', '定西市', '621122', '陇西县', '', '', '', '', 3, 1, ''), ('621123', '6211', '00,62,6211', '渭源县', '62', '甘肃省', '6211', '定西市', '621123', '渭源县', '', '', '', '', 3, 1, ''), ('621124', '6211', '00,62,6211', '临洮县', '62', '甘肃省', '6211', '定西市', '621124', '临洮县', '', '', '', '', 3, 1, ''), ('621125', '6211', '00,62,6211', '漳县', '62', '甘肃省', '6211', '定西市', '621125', '漳县', '', '', '', '', 3, 1, ''), ('621126', '6211', '00,62,6211', '岷县', '62', '甘肃省', '6211', '定西市', '621126', '岷县', '', '', '', '', 3, 1, ''), ('6212', '62', '00,62', '陇南市', '62', '甘肃省', '6212', '陇南市', '', '', '', '', '', '', 2, 1, ''), ('621202', '6212', '00,62,6212', '武都区', '62', '甘肃省', '6212', '陇南市', '621202', '武都区', '', '', '', '', 3, 1, ''), ('621221', '6212', '00,62,6212', '成县', '62', '甘肃省', '6212', '陇南市', '621221', '成县', '', '', '', '', 3, 1, ''), ('621222', '6212', '00,62,6212', '文县', '62', '甘肃省', '6212', '陇南市', '621222', '文县', '', '', '', '', 3, 1, ''), ('621223', '6212', '00,62,6212', '宕昌县', '62', '甘肃省', '6212', '陇南市', '621223', '宕昌县', '', '', '', '', 3, 1, ''), ('621224', '6212', '00,62,6212', '康县', '62', '甘肃省', '6212', '陇南市', '621224', '康县', '', '', '', '', 3, 1, ''), ('621225', '6212', '00,62,6212', '西和县', '62', '甘肃省', '6212', '陇南市', '621225', '西和县', '', '', '', '', 3, 1, ''), ('621226', '6212', '00,62,6212', '礼县', '62', '甘肃省', '6212', '陇南市', '621226', '礼县', '', '', '', '', 3, 1, ''), ('621227', '6212', '00,62,6212', '徽县', '62', '甘肃省', '6212', '陇南市', '621227', '徽县', '', '', '', '', 3, 1, ''), ('621228', '6212', '00,62,6212', '两当县', '62', '甘肃省', '6212', '陇南市', '621228', '两当县', '', '', '', '', 3, 1, ''), ('6229', '62', '00,62', '临夏回族自治州', '62', '甘肃省', '6229', '临夏回族自治州', '', '', '', '', '', '', 2, 1, ''), ('622901', '6229', '00,62,6229', '临夏市', '62', '甘肃省', '6229', '临夏回族自治州', '622901', '临夏市', '', '', '', '', 3, 1, ''), ('622921', '6229', '00,62,6229', '临夏县', '62', '甘肃省', '6229', '临夏回族自治州', '622921', '临夏县', '', '', '', '', 3, 1, ''), ('622922', '6229', '00,62,6229', '康乐县', '62', '甘肃省', '6229', '临夏回族自治州', '622922', '康乐县', '', '', '', '', 3, 1, ''), ('622923', '6229', '00,62,6229', '永靖县', '62', '甘肃省', '6229', '临夏回族自治州', '622923', '永靖县', '', '', '', '', 3, 1, ''), ('622924', '6229', '00,62,6229', '广河县', '62', '甘肃省', '6229', '临夏回族自治州', '622924', '广河县', '', '', '', '', 3, 1, ''), ('622925', '6229', '00,62,6229', '和政县', '62', '甘肃省', '6229', '临夏回族自治州', '622925', '和政县', '', '', '', '', 3, 1, ''), ('622926', '6229', '00,62,6229', '东乡族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622926', '东乡族自治县', '', '', '', '', 3, 1, ''), ('622927', '6229', '00,62,6229', '积石山保安族东乡族撒拉族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622927', '积石山保安族东乡族撒拉族自治县', '', '', '', '', 3, 1, ''), ('6230', '62', '00,62', '甘南藏族自治州', '62', '甘肃省', '6230', '甘南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('623001', '6230', '00,62,6230', '合作市', '62', '甘肃省', '6230', '甘南藏族自治州', '623001', '合作市', '', '', '', '', 3, 1, ''), ('623021', '6230', '00,62,6230', '临潭县', '62', '甘肃省', '6230', '甘南藏族自治州', '623021', '临潭县', '', '', '', '', 3, 1, ''), ('623022', '6230', '00,62,6230', '卓尼县', '62', '甘肃省', '6230', '甘南藏族自治州', '623022', '卓尼县', '', '', '', '', 3, 1, ''), ('623023', '6230', '00,62,6230', '舟曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623023', '舟曲县', '', '', '', '', 3, 1, ''), ('623024', '6230', '00,62,6230', '迭部县', '62', '甘肃省', '6230', '甘南藏族自治州', '623024', '迭部县', '', '', '', '', 3, 1, ''), ('623025', '6230', '00,62,6230', '玛曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623025', '玛曲县', '', '', '', '', 3, 1, ''), ('623026', '6230', '00,62,6230', '碌曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623026', '碌曲县', '', '', '', '', 3, 1, ''), ('623027', '6230', '00,62,6230', '夏河县', '62', '甘肃省', '6230', '甘南藏族自治州', '623027', '夏河县', '', '', '', '', 3, 1, ''), ('63', '00', '00', '青海省', '63', '青海省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6301', '63', '00,63', '西宁市', '63', '青海省', '6301', '西宁市', '', '', '', '', '', '', 2, 1, ''), ('630102', '6301', '00,63,6301', '城东区', '63', '青海省', '6301', '西宁市', '630102', '城东区', '', '', '', '', 3, 1, ''), ('630103', '6301', '00,63,6301', '城中区', '63', '青海省', '6301', '西宁市', '630103', '城中区', '', '', '', '', 3, 1, ''), ('630104', '6301', '00,63,6301', '城西区', '63', '青海省', '6301', '西宁市', '630104', '城西区', '', '', '', '', 3, 1, ''), ('630105', '6301', '00,63,6301', '城北区', '63', '青海省', '6301', '西宁市', '630105', '城北区', '', '', '', '', 3, 1, ''), ('630106', '6301', '00,63,6301', '湟中区', '63', '青海省', '6301', '西宁市', '630106', '湟中区', '', '', '', '', 3, 1, ''), ('630121', '6301', '00,63,6301', '大通回族土族自治县', '63', '青海省', '6301', '西宁市', '630121', '大通回族土族自治县', '', '', '', '', 3, 1, ''), ('630123', '6301', '00,63,6301', '湟源县', '63', '青海省', '6301', '西宁市', '630123', '湟源县', '', '', '', '', 3, 1, ''), ('6302', '63', '00,63', '海东市', '63', '青海省', '6302', '海东市', '', '', '', '', '', '', 2, 1, ''), ('630202', '6302', '00,63,6302', '乐都区', '63', '青海省', '6302', '海东市', '630202', '乐都区', '', '', '', '', 3, 1, ''), ('630203', '6302', '00,63,6302', '平安区', '63', '青海省', '6302', '海东市', '630203', '平安区', '', '', '', '', 3, 1, ''), ('630222', '6302', '00,63,6302', '民和回族土族自治县', '63', '青海省', '6302', '海东市', '630222', '民和回族土族自治县', '', '', '', '', 3, 1, ''), ('630223', '6302', '00,63,6302', '互助土族自治县', '63', '青海省', '6302', '海东市', '630223', '互助土族自治县', '', '', '', '', 3, 1, ''), ('630224', '6302', '00,63,6302', '化隆回族自治县', '63', '青海省', '6302', '海东市', '630224', '化隆回族自治县', '', '', '', '', 3, 1, ''), ('630225', '6302', '00,63,6302', '循化撒拉族自治县', '63', '青海省', '6302', '海东市', '630225', '循化撒拉族自治县', '', '', '', '', 3, 1, ''), ('6322', '63', '00,63', '海北藏族自治州', '63', '青海省', '6322', '海北藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632221', '6322', '00,63,6322', '门源回族自治县', '63', '青海省', '6322', '海北藏族自治州', '632221', '门源回族自治县', '', '', '', '', 3, 1, ''), ('632222', '6322', '00,63,6322', '祁连县', '63', '青海省', '6322', '海北藏族自治州', '632222', '祁连县', '', '', '', '', 3, 1, ''), ('632223', '6322', '00,63,6322', '海晏县', '63', '青海省', '6322', '海北藏族自治州', '632223', '海晏县', '', '', '', '', 3, 1, ''), ('632224', '6322', '00,63,6322', '刚察县', '63', '青海省', '6322', '海北藏族自治州', '632224', '刚察县', '', '', '', '', 3, 1, ''), ('6323', '63', '00,63', '黄南藏族自治州', '63', '青海省', '6323', '黄南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632321', '6323', '00,63,6323', '同仁县', '63', '青海省', '6323', '黄南藏族自治州', '632321', '同仁县', '', '', '', '', 3, 1, ''), ('632322', '6323', '00,63,6323', '尖扎县', '63', '青海省', '6323', '黄南藏族自治州', '632322', '尖扎县', '', '', '', '', 3, 1, ''), ('632323', '6323', '00,63,6323', '泽库县', '63', '青海省', '6323', '黄南藏族自治州', '632323', '泽库县', '', '', '', '', 3, 1, ''), ('632324', '6323', '00,63,6323', '河南蒙古族自治县', '63', '青海省', '6323', '黄南藏族自治州', '632324', '河南蒙古族自治县', '', '', '', '', 3, 1, ''), ('6325', '63', '00,63', '海南藏族自治州', '63', '青海省', '6325', '海南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632521', '6325', '00,63,6325', '共和县', '63', '青海省', '6325', '海南藏族自治州', '632521', '共和县', '', '', '', '', 3, 1, ''), ('632522', '6325', '00,63,6325', '同德县', '63', '青海省', '6325', '海南藏族自治州', '632522', '同德县', '', '', '', '', 3, 1, ''), ('632523', '6325', '00,63,6325', '贵德县', '63', '青海省', '6325', '海南藏族自治州', '632523', '贵德县', '', '', '', '', 3, 1, ''), ('632524', '6325', '00,63,6325', '兴海县', '63', '青海省', '6325', '海南藏族自治州', '632524', '兴海县', '', '', '', '', 3, 1, ''), ('632525', '6325', '00,63,6325', '贵南县', '63', '青海省', '6325', '海南藏族自治州', '632525', '贵南县', '', '', '', '', 3, 1, ''), ('6326', '63', '00,63', '果洛藏族自治州', '63', '青海省', '6326', '果洛藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632621', '6326', '00,63,6326', '玛沁县', '63', '青海省', '6326', '果洛藏族自治州', '632621', '玛沁县', '', '', '', '', 3, 1, ''), ('632622', '6326', '00,63,6326', '班玛县', '63', '青海省', '6326', '果洛藏族自治州', '632622', '班玛县', '', '', '', '', 3, 1, ''), ('632623', '6326', '00,63,6326', '甘德县', '63', '青海省', '6326', '果洛藏族自治州', '632623', '甘德县', '', '', '', '', 3, 1, ''), ('632624', '6326', '00,63,6326', '达日县', '63', '青海省', '6326', '果洛藏族自治州', '632624', '达日县', '', '', '', '', 3, 1, ''), ('632625', '6326', '00,63,6326', '久治县', '63', '青海省', '6326', '果洛藏族自治州', '632625', '久治县', '', '', '', '', 3, 1, ''), ('632626', '6326', '00,63,6326', '玛多县', '63', '青海省', '6326', '果洛藏族自治州', '632626', '玛多县', '', '', '', '', 3, 1, ''), ('6327', '63', '00,63', '玉树藏族自治州', '63', '青海省', '6327', '玉树藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632701', '6327', '00,63,6327', '玉树市', '63', '青海省', '6327', '玉树藏族自治州', '632701', '玉树市', '', '', '', '', 3, 1, ''), ('632722', '6327', '00,63,6327', '杂多县', '63', '青海省', '6327', '玉树藏族自治州', '632722', '杂多县', '', '', '', '', 3, 1, ''), ('632723', '6327', '00,63,6327', '称多县', '63', '青海省', '6327', '玉树藏族自治州', '632723', '称多县', '', '', '', '', 3, 1, ''), ('632724', '6327', '00,63,6327', '治多县', '63', '青海省', '6327', '玉树藏族自治州', '632724', '治多县', '', '', '', '', 3, 1, ''), ('632725', '6327', '00,63,6327', '囊谦县', '63', '青海省', '6327', '玉树藏族自治州', '632725', '囊谦县', '', '', '', '', 3, 1, ''), ('632726', '6327', '00,63,6327', '曲麻莱县', '63', '青海省', '6327', '玉树藏族自治州', '632726', '曲麻莱县', '', '', '', '', 3, 1, ''), ('6328', '63', '00,63', '海西蒙古族藏族自治州', '63', '青海省', '6328', '海西蒙古族藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632801', '6328', '00,63,6328', '格尔木市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632801', '格尔木市', '', '', '', '', 3, 1, ''), ('632802', '6328', '00,63,6328', '德令哈市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632802', '德令哈市', '', '', '', '', 3, 1, ''), ('632803', '6328', '00,63,6328', '茫崖市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632803', '茫崖市', '', '', '', '', 3, 1, ''), ('632821', '6328', '00,63,6328', '乌兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632821', '乌兰县', '', '', '', '', 3, 1, ''), ('632822', '6328', '00,63,6328', '都兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632822', '都兰县', '', '', '', '', 3, 1, ''), ('632823', '6328', '00,63,6328', '天峻县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632823', '天峻县', '', '', '', '', 3, 1, ''), ('64', '00', '00', '宁夏回族自治区', '64', '宁夏回族自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6401', '64', '00,64', '银川市', '64', '宁夏回族自治区', '6401', '银川市', '', '', '', '', '', '', 2, 1, ''), ('640104', '6401', '00,64,6401', '兴庆区', '64', '宁夏回族自治区', '6401', '银川市', '640104', '兴庆区', '', '', '', '', 3, 1, ''), ('640105', '6401', '00,64,6401', '西夏区', '64', '宁夏回族自治区', '6401', '银川市', '640105', '西夏区', '', '', '', '', 3, 1, ''), ('640106', '6401', '00,64,6401', '金凤区', '64', '宁夏回族自治区', '6401', '银川市', '640106', '金凤区', '', '', '', '', 3, 1, ''), ('640121', '6401', '00,64,6401', '永宁县', '64', '宁夏回族自治区', '6401', '银川市', '640121', '永宁县', '', '', '', '', 3, 1, ''), ('640122', '6401', '00,64,6401', '贺兰县', '64', '宁夏回族自治区', '6401', '银川市', '640122', '贺兰县', '', '', '', '', 3, 1, ''), ('640181', '6401', '00,64,6401', '灵武市', '64', '宁夏回族自治区', '6401', '银川市', '640181', '灵武市', '', '', '', '', 3, 1, ''), ('6402', '64', '00,64', '石嘴山市', '64', '宁夏回族自治区', '6402', '石嘴山市', '', '', '', '', '', '', 2, 1, ''), ('640202', '6402', '00,64,6402', '大武口区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640202', '大武口区', '', '', '', '', 3, 1, ''), ('640205', '6402', '00,64,6402', '惠农区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640205', '惠农区', '', '', '', '', 3, 1, ''), ('640221', '6402', '00,64,6402', '平罗县', '64', '宁夏回族自治区', '6402', '石嘴山市', '640221', '平罗县', '', '', '', '', 3, 1, ''), ('6403', '64', '00,64', '吴忠市', '64', '宁夏回族自治区', '6403', '吴忠市', '', '', '', '', '', '', 2, 1, ''), ('640302', '6403', '00,64,6403', '利通区', '64', '宁夏回族自治区', '6403', '吴忠市', '640302', '利通区', '', '', '', '', 3, 1, ''), ('640303', '6403', '00,64,6403', '红寺堡区', '64', '宁夏回族自治区', '6403', '吴忠市', '640303', '红寺堡区', '', '', '', '', 3, 1, ''), ('640323', '6403', '00,64,6403', '盐池县', '64', '宁夏回族自治区', '6403', '吴忠市', '640323', '盐池县', '', '', '', '', 3, 1, ''), ('640324', '6403', '00,64,6403', '同心县', '64', '宁夏回族自治区', '6403', '吴忠市', '640324', '同心县', '', '', '', '', 3, 1, ''), ('640381', '6403', '00,64,6403', '青铜峡市', '64', '宁夏回族自治区', '6403', '吴忠市', '640381', '青铜峡市', '', '', '', '', 3, 1, ''), ('6404', '64', '00,64', '固原市', '64', '宁夏回族自治区', '6404', '固原市', '', '', '', '', '', '', 2, 1, ''), ('640402', '6404', '00,64,6404', '原州区', '64', '宁夏回族自治区', '6404', '固原市', '640402', '原州区', '', '', '', '', 3, 1, ''), ('640422', '6404', '00,64,6404', '西吉县', '64', '宁夏回族自治区', '6404', '固原市', '640422', '西吉县', '', '', '', '', 3, 1, ''), ('640423', '6404', '00,64,6404', '隆德县', '64', '宁夏回族自治区', '6404', '固原市', '640423', '隆德县', '', '', '', '', 3, 1, ''), ('640424', '6404', '00,64,6404', '泾源县', '64', '宁夏回族自治区', '6404', '固原市', '640424', '泾源县', '', '', '', '', 3, 1, ''), ('640425', '6404', '00,64,6404', '彭阳县', '64', '宁夏回族自治区', '6404', '固原市', '640425', '彭阳县', '', '', '', '', 3, 1, ''), ('6405', '64', '00,64', '中卫市', '64', '宁夏回族自治区', '6405', '中卫市', '', '', '', '', '', '', 2, 1, ''), ('640502', '6405', '00,64,6405', '沙坡头区', '64', '宁夏回族自治区', '6405', '中卫市', '640502', '沙坡头区', '', '', '', '', 3, 1, ''), ('640521', '6405', '00,64,6405', '中宁县', '64', '宁夏回族自治区', '6405', '中卫市', '640521', '中宁县', '', '', '', '', 3, 1, ''), ('640522', '6405', '00,64,6405', '海原县', '64', '宁夏回族自治区', '6405', '中卫市', '640522', '海原县', '', '', '', '', 3, 1, ''), ('65', '00', '00', '新疆维吾尔自治区', '65', '新疆维吾尔自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6501', '65', '00,65', '乌鲁木齐市', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '', '', '', '', '', '', 2, 1, ''), ('650102', '6501', '00,65,6501', '天山区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650102', '天山区', '', '', '', '', 3, 1, ''), ('650103', '6501', '00,65,6501', '沙依巴克区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650103', '沙依巴克区', '', '', '', '', 3, 1, ''), ('650104', '6501', '00,65,6501', '新市区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650104', '新市区', '', '', '', '', 3, 1, ''), ('650105', '6501', '00,65,6501', '水磨沟区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650105', '水磨沟区', '', '', '', '', 3, 1, ''), ('650106', '6501', '00,65,6501', '头屯河区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650106', '头屯河区', '', '', '', '', 3, 1, ''), ('650107', '6501', '00,65,6501', '达坂城区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650107', '达坂城区', '', '', '', '', 3, 1, ''), ('650109', '6501', '00,65,6501', '米东区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650109', '米东区', '', '', '', '', 3, 1, ''), ('650121', '6501', '00,65,6501', '乌鲁木齐县', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650121', '乌鲁木齐县', '', '', '', '', 3, 1, ''), ('6502', '65', '00,65', '克拉玛依市', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '', '', '', '', '', '', 2, 1, ''), ('650202', '6502', '00,65,6502', '独山子区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650202', '独山子区', '', '', '', '', 3, 1, ''), ('650203', '6502', '00,65,6502', '克拉玛依区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650203', '克拉玛依区', '', '', '', '', 3, 1, ''), ('650204', '6502', '00,65,6502', '白碱滩区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650204', '白碱滩区', '', '', '', '', 3, 1, ''), ('650205', '6502', '00,65,6502', '乌尔禾区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650205', '乌尔禾区', '', '', '', '', 3, 1, ''), ('6504', '65', '00,65', '吐鲁番市', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '', '', '', '', '', '', 2, 1, ''), ('650402', '6504', '00,65,6504', '高昌区', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650402', '高昌区', '', '', '', '', 3, 1, ''), ('650421', '6504', '00,65,6504', '鄯善县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650421', '鄯善县', '', '', '', '', 3, 1, ''), ('650422', '6504', '00,65,6504', '托克逊县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650422', '托克逊县', '', '', '', '', 3, 1, ''), ('6505', '65', '00,65', '哈密市', '65', '新疆维吾尔自治区', '6505', '哈密市', '', '', '', '', '', '', 2, 1, ''), ('650502', '6505', '00,65,6505', '伊州区', '65', '新疆维吾尔自治区', '6505', '哈密市', '650502', '伊州区', '', '', '', '', 3, 1, ''), ('650521', '6505', '00,65,6505', '巴里坤哈萨克自治县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650521', '巴里坤哈萨克自治县', '', '', '', '', 3, 1, ''), ('650522', '6505', '00,65,6505', '伊吾县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650522', '伊吾县', '', '', '', '', 3, 1, ''), ('6523', '65', '00,65', '昌吉回族自治州', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '', '', '', '', '', '', 2, 1, ''), ('652301', '6523', '00,65,6523', '昌吉市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652301', '昌吉市', '', '', '', '', 3, 1, ''), ('652302', '6523', '00,65,6523', '阜康市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652302', '阜康市', '', '', '', '', 3, 1, ''), ('652323', '6523', '00,65,6523', '呼图壁县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652323', '呼图壁县', '', '', '', '', 3, 1, ''), ('652324', '6523', '00,65,6523', '玛纳斯县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652324', '玛纳斯县', '', '', '', '', 3, 1, ''), ('652325', '6523', '00,65,6523', '奇台县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652325', '奇台县', '', '', '', '', 3, 1, ''), ('652327', '6523', '00,65,6523', '吉木萨尔县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652327', '吉木萨尔县', '', '', '', '', 3, 1, ''), ('652328', '6523', '00,65,6523', '木垒哈萨克自治县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652328', '木垒哈萨克自治县', '', '', '', '', 3, 1, ''), ('6527', '65', '00,65', '博尔塔拉蒙古自治州', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652701', '6527', '00,65,6527', '博乐市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652701', '博乐市', '', '', '', '', 3, 1, ''), ('652702', '6527', '00,65,6527', '阿拉山口市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652702', '阿拉山口市', '', '', '', '', 3, 1, ''), ('652722', '6527', '00,65,6527', '精河县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652722', '精河县', '', '', '', '', 3, 1, ''), ('652723', '6527', '00,65,6527', '温泉县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652723', '温泉县', '', '', '', '', 3, 1, ''), ('6528', '65', '00,65', '巴音郭楞蒙古自治州', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652801', '6528', '00,65,6528', '库尔勒市', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652801', '库尔勒市', '', '', '', '', 3, 1, ''), ('652822', '6528', '00,65,6528', '轮台县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652822', '轮台县', '', '', '', '', 3, 1, ''), ('652823', '6528', '00,65,6528', '尉犁县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652823', '尉犁县', '', '', '', '', 3, 1, ''), ('652824', '6528', '00,65,6528', '若羌县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652824', '若羌县', '', '', '', '', 3, 1, ''), ('652825', '6528', '00,65,6528', '且末县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652825', '且末县', '', '', '', '', 3, 1, ''), ('652826', '6528', '00,65,6528', '焉耆回族自治县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652826', '焉耆回族自治县', '', '', '', '', 3, 1, ''), ('652827', '6528', '00,65,6528', '和静县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652827', '和静县', '', '', '', '', 3, 1, ''), ('652828', '6528', '00,65,6528', '和硕县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652828', '和硕县', '', '', '', '', 3, 1, ''), ('652829', '6528', '00,65,6528', '博湖县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652829', '博湖县', '', '', '', '', 3, 1, ''), ('6529', '65', '00,65', '阿克苏地区', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '', '', '', '', '', '', 2, 1, ''), ('652901', '6529', '00,65,6529', '阿克苏市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652901', '阿克苏市', '', '', '', '', 3, 1, ''), ('652902', '6529', '00,65,6529', '库车市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652902', '库车市', '', '', '', '', 3, 1, ''), ('652922', '6529', '00,65,6529', '温宿县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652922', '温宿县', '', '', '', '', 3, 1, ''), ('652924', '6529', '00,65,6529', '沙雅县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652924', '沙雅县', '', '', '', '', 3, 1, ''), ('652925', '6529', '00,65,6529', '新和县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652925', '新和县', '', '', '', '', 3, 1, ''), ('652926', '6529', '00,65,6529', '拜城县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652926', '拜城县', '', '', '', '', 3, 1, ''), ('652927', '6529', '00,65,6529', '乌什县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652927', '乌什县', '', '', '', '', 3, 1, ''), ('652928', '6529', '00,65,6529', '阿瓦提县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652928', '阿瓦提县', '', '', '', '', 3, 1, ''), ('652929', '6529', '00,65,6529', '柯坪县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652929', '柯坪县', '', '', '', '', 3, 1, ''), ('6530', '65', '00,65', '克孜勒苏柯尔克孜自治州', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '', '', '', '', '', '', 2, 1, ''), ('653001', '6530', '00,65,6530', '阿图什市', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653001', '阿图什市', '', '', '', '', 3, 1, ''), ('653022', '6530', '00,65,6530', '阿克陶县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653022', '阿克陶县', '', '', '', '', 3, 1, ''), ('653023', '6530', '00,65,6530', '阿合奇县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653023', '阿合奇县', '', '', '', '', 3, 1, ''), ('653024', '6530', '00,65,6530', '乌恰县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653024', '乌恰县', '', '', '', '', 3, 1, ''), ('6531', '65', '00,65', '喀什地区', '65', '新疆维吾尔自治区', '6531', '喀什地区', '', '', '', '', '', '', 2, 1, ''), ('653101', '6531', '00,65,6531', '喀什市', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653101', '喀什市', '', '', '', '', 3, 1, ''), ('653121', '6531', '00,65,6531', '疏附县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653121', '疏附县', '', '', '', '', 3, 1, ''), ('653122', '6531', '00,65,6531', '疏勒县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653122', '疏勒县', '', '', '', '', 3, 1, ''), ('653123', '6531', '00,65,6531', '英吉沙县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653123', '英吉沙县', '', '', '', '', 3, 1, ''), ('653124', '6531', '00,65,6531', '泽普县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653124', '泽普县', '', '', '', '', 3, 1, ''), ('653125', '6531', '00,65,6531', '莎车县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653125', '莎车县', '', '', '', '', 3, 1, ''), ('653126', '6531', '00,65,6531', '叶城县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653126', '叶城县', '', '', '', '', 3, 1, ''), ('653127', '6531', '00,65,6531', '麦盖提县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653127', '麦盖提县', '', '', '', '', 3, 1, ''), ('653128', '6531', '00,65,6531', '岳普湖县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653128', '岳普湖县', '', '', '', '', 3, 1, ''), ('653129', '6531', '00,65,6531', '伽师县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653129', '伽师县', '', '', '', '', 3, 1, ''), ('653130', '6531', '00,65,6531', '巴楚县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653130', '巴楚县', '', '', '', '', 3, 1, ''), ('653131', '6531', '00,65,6531', '塔什库尔干塔吉克自治县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653131', '塔什库尔干塔吉克自治县', '', '', '', '', 3, 1, ''), ('6532', '65', '00,65', '和田地区', '65', '新疆维吾尔自治区', '6532', '和田地区', '', '', '', '', '', '', 2, 1, ''), ('653201', '6532', '00,65,6532', '和田市', '65', '新疆维吾尔自治区', '6532', '和田地区', '653201', '和田市', '', '', '', '', 3, 1, ''), ('653221', '6532', '00,65,6532', '和田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653221', '和田县', '', '', '', '', 3, 1, ''), ('653222', '6532', '00,65,6532', '墨玉县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653222', '墨玉县', '', '', '', '', 3, 1, ''), ('653223', '6532', '00,65,6532', '皮山县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653223', '皮山县', '', '', '', '', 3, 1, ''), ('653224', '6532', '00,65,6532', '洛浦县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653224', '洛浦县', '', '', '', '', 3, 1, ''), ('653225', '6532', '00,65,6532', '策勒县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653225', '策勒县', '', '', '', '', 3, 1, ''), ('653226', '6532', '00,65,6532', '于田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653226', '于田县', '', '', '', '', 3, 1, ''), ('653227', '6532', '00,65,6532', '民丰县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653227', '民丰县', '', '', '', '', 3, 1, ''), ('6540', '65', '00,65', '伊犁哈萨克自治州', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '', '', '', '', '', '', 2, 1, ''), ('654002', '6540', '00,65,6540', '伊宁市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654002', '伊宁市', '', '', '', '', 3, 1, ''), ('654003', '6540', '00,65,6540', '奎屯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654003', '奎屯市', '', '', '', '', 3, 1, ''), ('654004', '6540', '00,65,6540', '霍尔果斯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654004', '霍尔果斯市', '', '', '', '', 3, 1, ''), ('654021', '6540', '00,65,6540', '伊宁县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654021', '伊宁县', '', '', '', '', 3, 1, ''), ('654022', '6540', '00,65,6540', '察布查尔锡伯自治县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654022', '察布查尔锡伯自治县', '', '', '', '', 3, 1, ''), ('654023', '6540', '00,65,6540', '霍城县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654023', '霍城县', '', '', '', '', 3, 1, ''), ('654024', '6540', '00,65,6540', '巩留县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654024', '巩留县', '', '', '', '', 3, 1, ''), ('654025', '6540', '00,65,6540', '新源县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654025', '新源县', '', '', '', '', 3, 1, ''), ('654026', '6540', '00,65,6540', '昭苏县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654026', '昭苏县', '', '', '', '', 3, 1, ''), ('654027', '6540', '00,65,6540', '特克斯县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654027', '特克斯县', '', '', '', '', 3, 1, ''), ('654028', '6540', '00,65,6540', '尼勒克县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654028', '尼勒克县', '', '', '', '', 3, 1, ''), ('6542', '65', '00,65', '塔城地区', '65', '新疆维吾尔自治区', '6542', '塔城地区', '', '', '', '', '', '', 2, 1, ''), ('654201', '6542', '00,65,6542', '塔城市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654201', '塔城市', '', '', '', '', 3, 1, ''), ('654202', '6542', '00,65,6542', '乌苏市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654202', '乌苏市', '', '', '', '', 3, 1, ''), ('654221', '6542', '00,65,6542', '额敏县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654221', '额敏县', '', '', '', '', 3, 1, ''), ('654223', '6542', '00,65,6542', '沙湾县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654223', '沙湾县', '', '', '', '', 3, 1, ''), ('654224', '6542', '00,65,6542', '托里县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654224', '托里县', '', '', '', '', 3, 1, ''), ('654225', '6542', '00,65,6542', '裕民县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654225', '裕民县', '', '', '', '', 3, 1, ''), ('654226', '6542', '00,65,6542', '和布克赛尔蒙古自治县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654226', '和布克赛尔蒙古自治县', '', '', '', '', 3, 1, ''), ('6543', '65', '00,65', '阿勒泰地区', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '', '', '', '', '', '', 2, 1, ''), ('654301', '6543', '00,65,6543', '阿勒泰市', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654301', '阿勒泰市', '', '', '', '', 3, 1, ''), ('654321', '6543', '00,65,6543', '布尔津县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654321', '布尔津县', '', '', '', '', 3, 1, ''), ('654322', '6543', '00,65,6543', '富蕴县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654322', '富蕴县', '', '', '', '', 3, 1, ''), ('654323', '6543', '00,65,6543', '福海县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654323', '福海县', '', '', '', '', 3, 1, ''), ('654324', '6543', '00,65,6543', '哈巴河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654324', '哈巴河县', '', '', '', '', 3, 1, ''), ('654325', '6543', '00,65,6543', '青河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654325', '青河县', '', '', '', '', 3, 1, ''), ('654326', '6543', '00,65,6543', '吉木乃县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654326', '吉木乃县', '', '', '', '', 3, 1, ''), ('6590', '65', '00,65', '自治区直辖县级行政区', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('659001', '6590', '00,65,6590', '石河子市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659001', '石河子市', '', '', '', '', 3, 1, ''), ('659002', '6590', '00,65,6590', '阿拉尔市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659002', '阿拉尔市', '', '', '', '', 3, 1, ''), ('659003', '6590', '00,65,6590', '图木舒克市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659003', '图木舒克市', '', '', '', '', 3, 1, ''), ('659004', '6590', '00,65,6590', '五家渠市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659004', '五家渠市', '', '', '', '', 3, 1, ''), ('659005', '6590', '00,65,6590', '北屯市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659005', '北屯市', '', '', '', '', 3, 1, ''), ('659006', '6590', '00,65,6590', '铁门关市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659006', '铁门关市', '', '', '', '', 3, 1, ''), ('659007', '6590', '00,65,6590', '双河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659007', '双河市', '', '', '', '', 3, 1, ''), ('659008', '6590', '00,65,6590', '可克达拉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659008', '可克达拉市', '', '', '', '', 3, 1, ''), ('659009', '6590', '00,65,6590', '昆玉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659009', '昆玉市', '', '', '', '', 3, 1, ''), ('659010', '6590', '00,65,6590', '胡杨河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659010', '胡杨河市', '', '', '', '', 3, 1, ''), ('71', '00', '00', '台湾省', '71', '台湾省', '', '', '', '', '', '', '', '', 1, 1, ''), ('81', '00', '00', '香港特别行政区', '81', '香港特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''), ('82', '00', '00', '澳门特别行政区', '82', '澳门特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); COMMIT; +-- ---------------------------- +-- Table structure for blade_report_file +-- ---------------------------- +DROP TABLE IF EXISTS `blade_report_file`; +CREATE TABLE `blade_report_file` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名', + `content` mediumblob NULL COMMENT '文件内容', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表文件表'; + -- ---------------------------- -- Table structure for blade_role -- ---------------------------- @@ -419,7 +433,7 @@ CREATE TABLE `blade_role_menu` ( -- Records of blade_role_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201), (1296030340342616066, 1123598815738675201, 1123598816738675202), (1296030340367781890, 1123598815738675202, 1123598816738675202), (1296030340384559105, 1123598815738675219, 1123598816738675202), (1296030340401336321, 1123598815738675220, 1123598816738675202), (1296030340413919233, 1123598815738675221, 1123598816738675202), (1296030340434890753, 1123598815738675222, 1123598816738675202); +INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201), (1161272893875228001, 1164733399669962301, 1123598816738675201), (1161272893875228002, 1164733399669962302, 1123598816738675201), (1161272893875228003, 1164733399669962303, 1123598816738675201), (1296030340342616066, 1123598815738675201, 1123598816738675202), (1296030340367781890, 1123598815738675202, 1123598816738675202), (1296030340384559105, 1123598815738675219, 1123598816738675202), (1296030340401336321, 1123598815738675220, 1123598816738675202), (1296030340413919233, 1123598815738675221, 1123598816738675202), (1296030340434890753, 1123598815738675222, 1123598816738675202); COMMIT; -- ---------------------------- diff --git a/doc/sql/blade/blade-sword-mysql.sql b/doc/sql/blade/blade-sword-mysql.sql index 5c6ba001..db5d98ff 100644 --- a/doc/sql/blade/blade-sword-mysql.sql +++ b/doc/sql/blade/blade-sword-mysql.sql @@ -3,15 +3,15 @@ Source Server : mysql_localhost Source Server Type : MySQL - Source Server Version : 50729 + Source Server Version : 50723 Source Host : localhost:3306 Source Schema : blade Target Server Type : MySQL - Target Server Version : 50729 + Target Server Version : 50723 File Encoding : 65001 - Date: 19/08/2020 18:26:21 + Date: 06/11/2020 17:22:55 */ SET NAMES utf8mb4; @@ -259,7 +259,7 @@ CREATE TABLE `blade_menu` ( -- Records of blade_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'desktop', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', NULL, 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', NULL, 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', NULL, 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'fund', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', NULL, 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', NULL, 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'tool', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', NULL, 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', NULL, 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', '', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', '', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'sliders', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', '', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0); +INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'desktop', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', NULL, 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', NULL, 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', NULL, 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'fund', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', NULL, 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', NULL, 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'tool', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', NULL, 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', NULL, 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', '', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', '', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'sliders', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', '', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0), (1164733399669962301, 0, 'report', '报表管理', 'menu', '/report', 'iconfont icon-shujuzhanshi2', 5, 1, 0, 1, NULL, 0), (1164733399669962302, 1164733399669962301, 'report_setting', '报表配置', 'menu', 'http://localhost:8108/ureport/designer', 'iconfont icon-rizhi', 1, 1, 0, 1, NULL, 0), (1164733399669962303, 1164733399669962301, 'report_list', '报表列表', 'menu', '/report/reportlist', 'iconfont icon-biaodan', 2, 1, 0, 1, NULL, 0); COMMIT; -- ---------------------------- @@ -382,6 +382,20 @@ INSERT INTO `blade_region` VALUES ('511802', '5118', '00,51,5118', '雨城区', INSERT INTO `blade_region` VALUES ('610582', '6105', '00,61,6105', '华阴市', '61', '陕西省', '6105', '渭南市', '610582', '华阴市', '', '', '', '', 3, 1, ''), ('6106', '61', '00,61', '延安市', '61', '陕西省', '6106', '延安市', '', '', '', '', '', '', 2, 1, ''), ('610602', '6106', '00,61,6106', '宝塔区', '61', '陕西省', '6106', '延安市', '610602', '宝塔区', '', '', '', '', 3, 1, ''), ('610603', '6106', '00,61,6106', '安塞区', '61', '陕西省', '6106', '延安市', '610603', '安塞区', '', '', '', '', 3, 1, ''), ('610621', '6106', '00,61,6106', '延长县', '61', '陕西省', '6106', '延安市', '610621', '延长县', '', '', '', '', 3, 1, ''), ('610622', '6106', '00,61,6106', '延川县', '61', '陕西省', '6106', '延安市', '610622', '延川县', '', '', '', '', 3, 1, ''), ('610625', '6106', '00,61,6106', '志丹县', '61', '陕西省', '6106', '延安市', '610625', '志丹县', '', '', '', '', 3, 1, ''), ('610626', '6106', '00,61,6106', '吴起县', '61', '陕西省', '6106', '延安市', '610626', '吴起县', '', '', '', '', 3, 1, ''), ('610627', '6106', '00,61,6106', '甘泉县', '61', '陕西省', '6106', '延安市', '610627', '甘泉县', '', '', '', '', 3, 1, ''), ('610628', '6106', '00,61,6106', '富县', '61', '陕西省', '6106', '延安市', '610628', '富县', '', '', '', '', 3, 1, ''), ('610629', '6106', '00,61,6106', '洛川县', '61', '陕西省', '6106', '延安市', '610629', '洛川县', '', '', '', '', 3, 1, ''), ('610630', '6106', '00,61,6106', '宜川县', '61', '陕西省', '6106', '延安市', '610630', '宜川县', '', '', '', '', 3, 1, ''), ('610631', '6106', '00,61,6106', '黄龙县', '61', '陕西省', '6106', '延安市', '610631', '黄龙县', '', '', '', '', 3, 1, ''), ('610632', '6106', '00,61,6106', '黄陵县', '61', '陕西省', '6106', '延安市', '610632', '黄陵县', '', '', '', '', 3, 1, ''), ('610681', '6106', '00,61,6106', '子长市', '61', '陕西省', '6106', '延安市', '610681', '子长市', '', '', '', '', 3, 1, ''), ('6107', '61', '00,61', '汉中市', '61', '陕西省', '6107', '汉中市', '', '', '', '', '', '', 2, 1, ''), ('610702', '6107', '00,61,6107', '汉台区', '61', '陕西省', '6107', '汉中市', '610702', '汉台区', '', '', '', '', 3, 1, ''), ('610703', '6107', '00,61,6107', '南郑区', '61', '陕西省', '6107', '汉中市', '610703', '南郑区', '', '', '', '', 3, 1, ''), ('610722', '6107', '00,61,6107', '城固县', '61', '陕西省', '6107', '汉中市', '610722', '城固县', '', '', '', '', 3, 1, ''), ('610723', '6107', '00,61,6107', '洋县', '61', '陕西省', '6107', '汉中市', '610723', '洋县', '', '', '', '', 3, 1, ''), ('610724', '6107', '00,61,6107', '西乡县', '61', '陕西省', '6107', '汉中市', '610724', '西乡县', '', '', '', '', 3, 1, ''), ('610725', '6107', '00,61,6107', '勉县', '61', '陕西省', '6107', '汉中市', '610725', '勉县', '', '', '', '', 3, 1, ''), ('610726', '6107', '00,61,6107', '宁强县', '61', '陕西省', '6107', '汉中市', '610726', '宁强县', '', '', '', '', 3, 1, ''), ('610727', '6107', '00,61,6107', '略阳县', '61', '陕西省', '6107', '汉中市', '610727', '略阳县', '', '', '', '', 3, 1, ''), ('610728', '6107', '00,61,6107', '镇巴县', '61', '陕西省', '6107', '汉中市', '610728', '镇巴县', '', '', '', '', 3, 1, ''), ('610729', '6107', '00,61,6107', '留坝县', '61', '陕西省', '6107', '汉中市', '610729', '留坝县', '', '', '', '', 3, 1, ''), ('610730', '6107', '00,61,6107', '佛坪县', '61', '陕西省', '6107', '汉中市', '610730', '佛坪县', '', '', '', '', 3, 1, ''), ('6108', '61', '00,61', '榆林市', '61', '陕西省', '6108', '榆林市', '', '', '', '', '', '', 2, 1, ''), ('610802', '6108', '00,61,6108', '榆阳区', '61', '陕西省', '6108', '榆林市', '610802', '榆阳区', '', '', '', '', 3, 1, ''), ('610803', '6108', '00,61,6108', '横山区', '61', '陕西省', '6108', '榆林市', '610803', '横山区', '', '', '', '', 3, 1, ''), ('610822', '6108', '00,61,6108', '府谷县', '61', '陕西省', '6108', '榆林市', '610822', '府谷县', '', '', '', '', 3, 1, ''), ('610824', '6108', '00,61,6108', '靖边县', '61', '陕西省', '6108', '榆林市', '610824', '靖边县', '', '', '', '', 3, 1, ''), ('610825', '6108', '00,61,6108', '定边县', '61', '陕西省', '6108', '榆林市', '610825', '定边县', '', '', '', '', 3, 1, ''), ('610826', '6108', '00,61,6108', '绥德县', '61', '陕西省', '6108', '榆林市', '610826', '绥德县', '', '', '', '', 3, 1, ''), ('610827', '6108', '00,61,6108', '米脂县', '61', '陕西省', '6108', '榆林市', '610827', '米脂县', '', '', '', '', 3, 1, ''), ('610828', '6108', '00,61,6108', '佳县', '61', '陕西省', '6108', '榆林市', '610828', '佳县', '', '', '', '', 3, 1, ''), ('610829', '6108', '00,61,6108', '吴堡县', '61', '陕西省', '6108', '榆林市', '610829', '吴堡县', '', '', '', '', 3, 1, ''), ('610830', '6108', '00,61,6108', '清涧县', '61', '陕西省', '6108', '榆林市', '610830', '清涧县', '', '', '', '', 3, 1, ''), ('610831', '6108', '00,61,6108', '子洲县', '61', '陕西省', '6108', '榆林市', '610831', '子洲县', '', '', '', '', 3, 1, ''), ('610881', '6108', '00,61,6108', '神木市', '61', '陕西省', '6108', '榆林市', '610881', '神木市', '', '', '', '', 3, 1, ''), ('6109', '61', '00,61', '安康市', '61', '陕西省', '6109', '安康市', '', '', '', '', '', '', 2, 1, ''), ('610902', '6109', '00,61,6109', '汉滨区', '61', '陕西省', '6109', '安康市', '610902', '汉滨区', '', '', '', '', 3, 1, ''), ('610921', '6109', '00,61,6109', '汉阴县', '61', '陕西省', '6109', '安康市', '610921', '汉阴县', '', '', '', '', 3, 1, ''), ('610922', '6109', '00,61,6109', '石泉县', '61', '陕西省', '6109', '安康市', '610922', '石泉县', '', '', '', '', 3, 1, ''), ('610923', '6109', '00,61,6109', '宁陕县', '61', '陕西省', '6109', '安康市', '610923', '宁陕县', '', '', '', '', 3, 1, ''), ('610924', '6109', '00,61,6109', '紫阳县', '61', '陕西省', '6109', '安康市', '610924', '紫阳县', '', '', '', '', 3, 1, ''), ('610925', '6109', '00,61,6109', '岚皋县', '61', '陕西省', '6109', '安康市', '610925', '岚皋县', '', '', '', '', 3, 1, ''), ('610926', '6109', '00,61,6109', '平利县', '61', '陕西省', '6109', '安康市', '610926', '平利县', '', '', '', '', 3, 1, ''), ('610927', '6109', '00,61,6109', '镇坪县', '61', '陕西省', '6109', '安康市', '610927', '镇坪县', '', '', '', '', 3, 1, ''), ('610928', '6109', '00,61,6109', '旬阳县', '61', '陕西省', '6109', '安康市', '610928', '旬阳县', '', '', '', '', 3, 1, ''), ('610929', '6109', '00,61,6109', '白河县', '61', '陕西省', '6109', '安康市', '610929', '白河县', '', '', '', '', 3, 1, ''), ('6110', '61', '00,61', '商洛市', '61', '陕西省', '6110', '商洛市', '', '', '', '', '', '', 2, 1, ''), ('611002', '6110', '00,61,6110', '商州区', '61', '陕西省', '6110', '商洛市', '611002', '商州区', '', '', '', '', 3, 1, ''), ('611021', '6110', '00,61,6110', '洛南县', '61', '陕西省', '6110', '商洛市', '611021', '洛南县', '', '', '', '', 3, 1, ''), ('611022', '6110', '00,61,6110', '丹凤县', '61', '陕西省', '6110', '商洛市', '611022', '丹凤县', '', '', '', '', 3, 1, ''), ('611023', '6110', '00,61,6110', '商南县', '61', '陕西省', '6110', '商洛市', '611023', '商南县', '', '', '', '', 3, 1, ''), ('611024', '6110', '00,61,6110', '山阳县', '61', '陕西省', '6110', '商洛市', '611024', '山阳县', '', '', '', '', 3, 1, ''), ('611025', '6110', '00,61,6110', '镇安县', '61', '陕西省', '6110', '商洛市', '611025', '镇安县', '', '', '', '', 3, 1, ''), ('611026', '6110', '00,61,6110', '柞水县', '61', '陕西省', '6110', '商洛市', '611026', '柞水县', '', '', '', '', 3, 1, ''), ('62', '00', '00', '甘肃省', '62', '甘肃省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6201', '62', '00,62', '兰州市', '62', '甘肃省', '6201', '兰州市', '', '', '', '', '', '', 2, 1, ''), ('620102', '6201', '00,62,6201', '城关区', '62', '甘肃省', '6201', '兰州市', '620102', '城关区', '', '', '', '', 3, 1, ''), ('620103', '6201', '00,62,6201', '七里河区', '62', '甘肃省', '6201', '兰州市', '620103', '七里河区', '', '', '', '', 3, 1, ''), ('620104', '6201', '00,62,6201', '西固区', '62', '甘肃省', '6201', '兰州市', '620104', '西固区', '', '', '', '', 3, 1, ''), ('620105', '6201', '00,62,6201', '安宁区', '62', '甘肃省', '6201', '兰州市', '620105', '安宁区', '', '', '', '', 3, 1, ''), ('620111', '6201', '00,62,6201', '红古区', '62', '甘肃省', '6201', '兰州市', '620111', '红古区', '', '', '', '', 3, 1, ''), ('620121', '6201', '00,62,6201', '永登县', '62', '甘肃省', '6201', '兰州市', '620121', '永登县', '', '', '', '', 3, 1, ''), ('620122', '6201', '00,62,6201', '皋兰县', '62', '甘肃省', '6201', '兰州市', '620122', '皋兰县', '', '', '', '', 3, 1, ''), ('620123', '6201', '00,62,6201', '榆中县', '62', '甘肃省', '6201', '兰州市', '620123', '榆中县', '', '', '', '', 3, 1, ''), ('6202', '62', '00,62', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '', '', '', '', '', '', 2, 1, ''), ('620200', '6202', '00,62,6202', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '620200', '嘉峪关市', '', '', '', '', 3, 1, ''), ('6203', '62', '00,62', '金昌市', '62', '甘肃省', '6203', '金昌市', '', '', '', '', '', '', 2, 1, ''), ('620302', '6203', '00,62,6203', '金川区', '62', '甘肃省', '6203', '金昌市', '620302', '金川区', '', '', '', '', 3, 1, ''), ('620321', '6203', '00,62,6203', '永昌县', '62', '甘肃省', '6203', '金昌市', '620321', '永昌县', '', '', '', '', 3, 1, ''), ('6204', '62', '00,62', '白银市', '62', '甘肃省', '6204', '白银市', '', '', '', '', '', '', 2, 1, ''), ('620402', '6204', '00,62,6204', '白银区', '62', '甘肃省', '6204', '白银市', '620402', '白银区', '', '', '', '', 3, 1, ''), ('620403', '6204', '00,62,6204', '平川区', '62', '甘肃省', '6204', '白银市', '620403', '平川区', '', '', '', '', 3, 1, ''), ('620421', '6204', '00,62,6204', '靖远县', '62', '甘肃省', '6204', '白银市', '620421', '靖远县', '', '', '', '', 3, 1, ''), ('620422', '6204', '00,62,6204', '会宁县', '62', '甘肃省', '6204', '白银市', '620422', '会宁县', '', '', '', '', 3, 1, ''), ('620423', '6204', '00,62,6204', '景泰县', '62', '甘肃省', '6204', '白银市', '620423', '景泰县', '', '', '', '', 3, 1, ''), ('6205', '62', '00,62', '天水市', '62', '甘肃省', '6205', '天水市', '', '', '', '', '', '', 2, 1, ''), ('620502', '6205', '00,62,6205', '秦州区', '62', '甘肃省', '6205', '天水市', '620502', '秦州区', '', '', '', '', 3, 1, ''), ('620503', '6205', '00,62,6205', '麦积区', '62', '甘肃省', '6205', '天水市', '620503', '麦积区', '', '', '', '', 3, 1, ''), ('620521', '6205', '00,62,6205', '清水县', '62', '甘肃省', '6205', '天水市', '620521', '清水县', '', '', '', '', 3, 1, ''), ('620522', '6205', '00,62,6205', '秦安县', '62', '甘肃省', '6205', '天水市', '620522', '秦安县', '', '', '', '', 3, 1, ''), ('620523', '6205', '00,62,6205', '甘谷县', '62', '甘肃省', '6205', '天水市', '620523', '甘谷县', '', '', '', '', 3, 1, ''), ('620524', '6205', '00,62,6205', '武山县', '62', '甘肃省', '6205', '天水市', '620524', '武山县', '', '', '', '', 3, 1, ''), ('620525', '6205', '00,62,6205', '张家川回族自治县', '62', '甘肃省', '6205', '天水市', '620525', '张家川回族自治县', '', '', '', '', 3, 1, ''), ('6206', '62', '00,62', '武威市', '62', '甘肃省', '6206', '武威市', '', '', '', '', '', '', 2, 1, ''), ('620602', '6206', '00,62,6206', '凉州区', '62', '甘肃省', '6206', '武威市', '620602', '凉州区', '', '', '', '', 3, 1, ''), ('620621', '6206', '00,62,6206', '民勤县', '62', '甘肃省', '6206', '武威市', '620621', '民勤县', '', '', '', '', 3, 1, ''), ('620622', '6206', '00,62,6206', '古浪县', '62', '甘肃省', '6206', '武威市', '620622', '古浪县', '', '', '', '', 3, 1, ''), ('620623', '6206', '00,62,6206', '天祝藏族自治县', '62', '甘肃省', '6206', '武威市', '620623', '天祝藏族自治县', '', '', '', '', 3, 1, ''), ('6207', '62', '00,62', '张掖市', '62', '甘肃省', '6207', '张掖市', '', '', '', '', '', '', 2, 1, ''), ('620702', '6207', '00,62,6207', '甘州区', '62', '甘肃省', '6207', '张掖市', '620702', '甘州区', '', '', '', '', 3, 1, ''), ('620721', '6207', '00,62,6207', '肃南裕固族自治县', '62', '甘肃省', '6207', '张掖市', '620721', '肃南裕固族自治县', '', '', '', '', 3, 1, ''), ('620722', '6207', '00,62,6207', '民乐县', '62', '甘肃省', '6207', '张掖市', '620722', '民乐县', '', '', '', '', 3, 1, ''), ('620723', '6207', '00,62,6207', '临泽县', '62', '甘肃省', '6207', '张掖市', '620723', '临泽县', '', '', '', '', 3, 1, ''), ('620724', '6207', '00,62,6207', '高台县', '62', '甘肃省', '6207', '张掖市', '620724', '高台县', '', '', '', '', 3, 1, ''), ('620725', '6207', '00,62,6207', '山丹县', '62', '甘肃省', '6207', '张掖市', '620725', '山丹县', '', '', '', '', 3, 1, ''), ('6208', '62', '00,62', '平凉市', '62', '甘肃省', '6208', '平凉市', '', '', '', '', '', '', 2, 1, ''), ('620802', '6208', '00,62,6208', '崆峒区', '62', '甘肃省', '6208', '平凉市', '620802', '崆峒区', '', '', '', '', 3, 1, ''), ('620821', '6208', '00,62,6208', '泾川县', '62', '甘肃省', '6208', '平凉市', '620821', '泾川县', '', '', '', '', 3, 1, ''), ('620822', '6208', '00,62,6208', '灵台县', '62', '甘肃省', '6208', '平凉市', '620822', '灵台县', '', '', '', '', 3, 1, ''), ('620823', '6208', '00,62,6208', '崇信县', '62', '甘肃省', '6208', '平凉市', '620823', '崇信县', '', '', '', '', 3, 1, ''), ('620825', '6208', '00,62,6208', '庄浪县', '62', '甘肃省', '6208', '平凉市', '620825', '庄浪县', '', '', '', '', 3, 1, ''), ('620826', '6208', '00,62,6208', '静宁县', '62', '甘肃省', '6208', '平凉市', '620826', '静宁县', '', '', '', '', 3, 1, ''), ('620881', '6208', '00,62,6208', '华亭市', '62', '甘肃省', '6208', '平凉市', '620881', '华亭市', '', '', '', '', 3, 1, ''), ('6209', '62', '00,62', '酒泉市', '62', '甘肃省', '6209', '酒泉市', '', '', '', '', '', '', 2, 1, ''), ('620902', '6209', '00,62,6209', '肃州区', '62', '甘肃省', '6209', '酒泉市', '620902', '肃州区', '', '', '', '', 3, 1, ''), ('620921', '6209', '00,62,6209', '金塔县', '62', '甘肃省', '6209', '酒泉市', '620921', '金塔县', '', '', '', '', 3, 1, ''), ('620922', '6209', '00,62,6209', '瓜州县', '62', '甘肃省', '6209', '酒泉市', '620922', '瓜州县', '', '', '', '', 3, 1, ''), ('620923', '6209', '00,62,6209', '肃北蒙古族自治县', '62', '甘肃省', '6209', '酒泉市', '620923', '肃北蒙古族自治县', '', '', '', '', 3, 1, ''), ('620924', '6209', '00,62,6209', '阿克塞哈萨克族自治县', '62', '甘肃省', '6209', '酒泉市', '620924', '阿克塞哈萨克族自治县', '', '', '', '', 3, 1, ''), ('620981', '6209', '00,62,6209', '玉门市', '62', '甘肃省', '6209', '酒泉市', '620981', '玉门市', '', '', '', '', 3, 1, ''), ('620982', '6209', '00,62,6209', '敦煌市', '62', '甘肃省', '6209', '酒泉市', '620982', '敦煌市', '', '', '', '', 3, 1, ''), ('6210', '62', '00,62', '庆阳市', '62', '甘肃省', '6210', '庆阳市', '', '', '', '', '', '', 2, 1, ''), ('621002', '6210', '00,62,6210', '西峰区', '62', '甘肃省', '6210', '庆阳市', '621002', '西峰区', '', '', '', '', 3, 1, ''), ('621021', '6210', '00,62,6210', '庆城县', '62', '甘肃省', '6210', '庆阳市', '621021', '庆城县', '', '', '', '', 3, 1, ''), ('621022', '6210', '00,62,6210', '环县', '62', '甘肃省', '6210', '庆阳市', '621022', '环县', '', '', '', '', 3, 1, ''), ('621023', '6210', '00,62,6210', '华池县', '62', '甘肃省', '6210', '庆阳市', '621023', '华池县', '', '', '', '', 3, 1, ''), ('621024', '6210', '00,62,6210', '合水县', '62', '甘肃省', '6210', '庆阳市', '621024', '合水县', '', '', '', '', 3, 1, ''), ('621025', '6210', '00,62,6210', '正宁县', '62', '甘肃省', '6210', '庆阳市', '621025', '正宁县', '', '', '', '', 3, 1, ''), ('621026', '6210', '00,62,6210', '宁县', '62', '甘肃省', '6210', '庆阳市', '621026', '宁县', '', '', '', '', 3, 1, ''), ('621027', '6210', '00,62,6210', '镇原县', '62', '甘肃省', '6210', '庆阳市', '621027', '镇原县', '', '', '', '', 3, 1, ''), ('6211', '62', '00,62', '定西市', '62', '甘肃省', '6211', '定西市', '', '', '', '', '', '', 2, 1, ''), ('621102', '6211', '00,62,6211', '安定区', '62', '甘肃省', '6211', '定西市', '621102', '安定区', '', '', '', '', 3, 1, ''), ('621121', '6211', '00,62,6211', '通渭县', '62', '甘肃省', '6211', '定西市', '621121', '通渭县', '', '', '', '', 3, 1, ''), ('621122', '6211', '00,62,6211', '陇西县', '62', '甘肃省', '6211', '定西市', '621122', '陇西县', '', '', '', '', 3, 1, ''), ('621123', '6211', '00,62,6211', '渭源县', '62', '甘肃省', '6211', '定西市', '621123', '渭源县', '', '', '', '', 3, 1, ''), ('621124', '6211', '00,62,6211', '临洮县', '62', '甘肃省', '6211', '定西市', '621124', '临洮县', '', '', '', '', 3, 1, ''), ('621125', '6211', '00,62,6211', '漳县', '62', '甘肃省', '6211', '定西市', '621125', '漳县', '', '', '', '', 3, 1, ''), ('621126', '6211', '00,62,6211', '岷县', '62', '甘肃省', '6211', '定西市', '621126', '岷县', '', '', '', '', 3, 1, ''), ('6212', '62', '00,62', '陇南市', '62', '甘肃省', '6212', '陇南市', '', '', '', '', '', '', 2, 1, ''), ('621202', '6212', '00,62,6212', '武都区', '62', '甘肃省', '6212', '陇南市', '621202', '武都区', '', '', '', '', 3, 1, ''), ('621221', '6212', '00,62,6212', '成县', '62', '甘肃省', '6212', '陇南市', '621221', '成县', '', '', '', '', 3, 1, ''), ('621222', '6212', '00,62,6212', '文县', '62', '甘肃省', '6212', '陇南市', '621222', '文县', '', '', '', '', 3, 1, ''), ('621223', '6212', '00,62,6212', '宕昌县', '62', '甘肃省', '6212', '陇南市', '621223', '宕昌县', '', '', '', '', 3, 1, ''), ('621224', '6212', '00,62,6212', '康县', '62', '甘肃省', '6212', '陇南市', '621224', '康县', '', '', '', '', 3, 1, ''), ('621225', '6212', '00,62,6212', '西和县', '62', '甘肃省', '6212', '陇南市', '621225', '西和县', '', '', '', '', 3, 1, ''), ('621226', '6212', '00,62,6212', '礼县', '62', '甘肃省', '6212', '陇南市', '621226', '礼县', '', '', '', '', 3, 1, ''), ('621227', '6212', '00,62,6212', '徽县', '62', '甘肃省', '6212', '陇南市', '621227', '徽县', '', '', '', '', 3, 1, ''), ('621228', '6212', '00,62,6212', '两当县', '62', '甘肃省', '6212', '陇南市', '621228', '两当县', '', '', '', '', 3, 1, ''), ('6229', '62', '00,62', '临夏回族自治州', '62', '甘肃省', '6229', '临夏回族自治州', '', '', '', '', '', '', 2, 1, ''), ('622901', '6229', '00,62,6229', '临夏市', '62', '甘肃省', '6229', '临夏回族自治州', '622901', '临夏市', '', '', '', '', 3, 1, ''), ('622921', '6229', '00,62,6229', '临夏县', '62', '甘肃省', '6229', '临夏回族自治州', '622921', '临夏县', '', '', '', '', 3, 1, ''), ('622922', '6229', '00,62,6229', '康乐县', '62', '甘肃省', '6229', '临夏回族自治州', '622922', '康乐县', '', '', '', '', 3, 1, ''), ('622923', '6229', '00,62,6229', '永靖县', '62', '甘肃省', '6229', '临夏回族自治州', '622923', '永靖县', '', '', '', '', 3, 1, ''), ('622924', '6229', '00,62,6229', '广河县', '62', '甘肃省', '6229', '临夏回族自治州', '622924', '广河县', '', '', '', '', 3, 1, ''), ('622925', '6229', '00,62,6229', '和政县', '62', '甘肃省', '6229', '临夏回族自治州', '622925', '和政县', '', '', '', '', 3, 1, ''), ('622926', '6229', '00,62,6229', '东乡族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622926', '东乡族自治县', '', '', '', '', 3, 1, ''), ('622927', '6229', '00,62,6229', '积石山保安族东乡族撒拉族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622927', '积石山保安族东乡族撒拉族自治县', '', '', '', '', 3, 1, ''), ('6230', '62', '00,62', '甘南藏族自治州', '62', '甘肃省', '6230', '甘南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('623001', '6230', '00,62,6230', '合作市', '62', '甘肃省', '6230', '甘南藏族自治州', '623001', '合作市', '', '', '', '', 3, 1, ''), ('623021', '6230', '00,62,6230', '临潭县', '62', '甘肃省', '6230', '甘南藏族自治州', '623021', '临潭县', '', '', '', '', 3, 1, ''), ('623022', '6230', '00,62,6230', '卓尼县', '62', '甘肃省', '6230', '甘南藏族自治州', '623022', '卓尼县', '', '', '', '', 3, 1, ''), ('623023', '6230', '00,62,6230', '舟曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623023', '舟曲县', '', '', '', '', 3, 1, ''), ('623024', '6230', '00,62,6230', '迭部县', '62', '甘肃省', '6230', '甘南藏族自治州', '623024', '迭部县', '', '', '', '', 3, 1, ''), ('623025', '6230', '00,62,6230', '玛曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623025', '玛曲县', '', '', '', '', 3, 1, ''), ('623026', '6230', '00,62,6230', '碌曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623026', '碌曲县', '', '', '', '', 3, 1, ''), ('623027', '6230', '00,62,6230', '夏河县', '62', '甘肃省', '6230', '甘南藏族自治州', '623027', '夏河县', '', '', '', '', 3, 1, ''), ('63', '00', '00', '青海省', '63', '青海省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6301', '63', '00,63', '西宁市', '63', '青海省', '6301', '西宁市', '', '', '', '', '', '', 2, 1, ''), ('630102', '6301', '00,63,6301', '城东区', '63', '青海省', '6301', '西宁市', '630102', '城东区', '', '', '', '', 3, 1, ''), ('630103', '6301', '00,63,6301', '城中区', '63', '青海省', '6301', '西宁市', '630103', '城中区', '', '', '', '', 3, 1, ''), ('630104', '6301', '00,63,6301', '城西区', '63', '青海省', '6301', '西宁市', '630104', '城西区', '', '', '', '', 3, 1, ''), ('630105', '6301', '00,63,6301', '城北区', '63', '青海省', '6301', '西宁市', '630105', '城北区', '', '', '', '', 3, 1, ''), ('630106', '6301', '00,63,6301', '湟中区', '63', '青海省', '6301', '西宁市', '630106', '湟中区', '', '', '', '', 3, 1, ''), ('630121', '6301', '00,63,6301', '大通回族土族自治县', '63', '青海省', '6301', '西宁市', '630121', '大通回族土族自治县', '', '', '', '', 3, 1, ''), ('630123', '6301', '00,63,6301', '湟源县', '63', '青海省', '6301', '西宁市', '630123', '湟源县', '', '', '', '', 3, 1, ''), ('6302', '63', '00,63', '海东市', '63', '青海省', '6302', '海东市', '', '', '', '', '', '', 2, 1, ''), ('630202', '6302', '00,63,6302', '乐都区', '63', '青海省', '6302', '海东市', '630202', '乐都区', '', '', '', '', 3, 1, ''), ('630203', '6302', '00,63,6302', '平安区', '63', '青海省', '6302', '海东市', '630203', '平安区', '', '', '', '', 3, 1, ''), ('630222', '6302', '00,63,6302', '民和回族土族自治县', '63', '青海省', '6302', '海东市', '630222', '民和回族土族自治县', '', '', '', '', 3, 1, ''), ('630223', '6302', '00,63,6302', '互助土族自治县', '63', '青海省', '6302', '海东市', '630223', '互助土族自治县', '', '', '', '', 3, 1, ''), ('630224', '6302', '00,63,6302', '化隆回族自治县', '63', '青海省', '6302', '海东市', '630224', '化隆回族自治县', '', '', '', '', 3, 1, ''), ('630225', '6302', '00,63,6302', '循化撒拉族自治县', '63', '青海省', '6302', '海东市', '630225', '循化撒拉族自治县', '', '', '', '', 3, 1, ''), ('6322', '63', '00,63', '海北藏族自治州', '63', '青海省', '6322', '海北藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632221', '6322', '00,63,6322', '门源回族自治县', '63', '青海省', '6322', '海北藏族自治州', '632221', '门源回族自治县', '', '', '', '', 3, 1, ''), ('632222', '6322', '00,63,6322', '祁连县', '63', '青海省', '6322', '海北藏族自治州', '632222', '祁连县', '', '', '', '', 3, 1, ''), ('632223', '6322', '00,63,6322', '海晏县', '63', '青海省', '6322', '海北藏族自治州', '632223', '海晏县', '', '', '', '', 3, 1, ''), ('632224', '6322', '00,63,6322', '刚察县', '63', '青海省', '6322', '海北藏族自治州', '632224', '刚察县', '', '', '', '', 3, 1, ''), ('6323', '63', '00,63', '黄南藏族自治州', '63', '青海省', '6323', '黄南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632321', '6323', '00,63,6323', '同仁县', '63', '青海省', '6323', '黄南藏族自治州', '632321', '同仁县', '', '', '', '', 3, 1, ''), ('632322', '6323', '00,63,6323', '尖扎县', '63', '青海省', '6323', '黄南藏族自治州', '632322', '尖扎县', '', '', '', '', 3, 1, ''), ('632323', '6323', '00,63,6323', '泽库县', '63', '青海省', '6323', '黄南藏族自治州', '632323', '泽库县', '', '', '', '', 3, 1, ''), ('632324', '6323', '00,63,6323', '河南蒙古族自治县', '63', '青海省', '6323', '黄南藏族自治州', '632324', '河南蒙古族自治县', '', '', '', '', 3, 1, ''), ('6325', '63', '00,63', '海南藏族自治州', '63', '青海省', '6325', '海南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632521', '6325', '00,63,6325', '共和县', '63', '青海省', '6325', '海南藏族自治州', '632521', '共和县', '', '', '', '', 3, 1, ''), ('632522', '6325', '00,63,6325', '同德县', '63', '青海省', '6325', '海南藏族自治州', '632522', '同德县', '', '', '', '', 3, 1, ''), ('632523', '6325', '00,63,6325', '贵德县', '63', '青海省', '6325', '海南藏族自治州', '632523', '贵德县', '', '', '', '', 3, 1, ''), ('632524', '6325', '00,63,6325', '兴海县', '63', '青海省', '6325', '海南藏族自治州', '632524', '兴海县', '', '', '', '', 3, 1, ''), ('632525', '6325', '00,63,6325', '贵南县', '63', '青海省', '6325', '海南藏族自治州', '632525', '贵南县', '', '', '', '', 3, 1, ''), ('6326', '63', '00,63', '果洛藏族自治州', '63', '青海省', '6326', '果洛藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632621', '6326', '00,63,6326', '玛沁县', '63', '青海省', '6326', '果洛藏族自治州', '632621', '玛沁县', '', '', '', '', 3, 1, ''), ('632622', '6326', '00,63,6326', '班玛县', '63', '青海省', '6326', '果洛藏族自治州', '632622', '班玛县', '', '', '', '', 3, 1, ''), ('632623', '6326', '00,63,6326', '甘德县', '63', '青海省', '6326', '果洛藏族自治州', '632623', '甘德县', '', '', '', '', 3, 1, ''), ('632624', '6326', '00,63,6326', '达日县', '63', '青海省', '6326', '果洛藏族自治州', '632624', '达日县', '', '', '', '', 3, 1, ''), ('632625', '6326', '00,63,6326', '久治县', '63', '青海省', '6326', '果洛藏族自治州', '632625', '久治县', '', '', '', '', 3, 1, ''), ('632626', '6326', '00,63,6326', '玛多县', '63', '青海省', '6326', '果洛藏族自治州', '632626', '玛多县', '', '', '', '', 3, 1, ''), ('6327', '63', '00,63', '玉树藏族自治州', '63', '青海省', '6327', '玉树藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632701', '6327', '00,63,6327', '玉树市', '63', '青海省', '6327', '玉树藏族自治州', '632701', '玉树市', '', '', '', '', 3, 1, ''), ('632722', '6327', '00,63,6327', '杂多县', '63', '青海省', '6327', '玉树藏族自治州', '632722', '杂多县', '', '', '', '', 3, 1, ''), ('632723', '6327', '00,63,6327', '称多县', '63', '青海省', '6327', '玉树藏族自治州', '632723', '称多县', '', '', '', '', 3, 1, ''), ('632724', '6327', '00,63,6327', '治多县', '63', '青海省', '6327', '玉树藏族自治州', '632724', '治多县', '', '', '', '', 3, 1, ''), ('632725', '6327', '00,63,6327', '囊谦县', '63', '青海省', '6327', '玉树藏族自治州', '632725', '囊谦县', '', '', '', '', 3, 1, ''), ('632726', '6327', '00,63,6327', '曲麻莱县', '63', '青海省', '6327', '玉树藏族自治州', '632726', '曲麻莱县', '', '', '', '', 3, 1, ''), ('6328', '63', '00,63', '海西蒙古族藏族自治州', '63', '青海省', '6328', '海西蒙古族藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632801', '6328', '00,63,6328', '格尔木市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632801', '格尔木市', '', '', '', '', 3, 1, ''), ('632802', '6328', '00,63,6328', '德令哈市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632802', '德令哈市', '', '', '', '', 3, 1, ''), ('632803', '6328', '00,63,6328', '茫崖市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632803', '茫崖市', '', '', '', '', 3, 1, ''), ('632821', '6328', '00,63,6328', '乌兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632821', '乌兰县', '', '', '', '', 3, 1, ''), ('632822', '6328', '00,63,6328', '都兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632822', '都兰县', '', '', '', '', 3, 1, ''), ('632823', '6328', '00,63,6328', '天峻县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632823', '天峻县', '', '', '', '', 3, 1, ''), ('64', '00', '00', '宁夏回族自治区', '64', '宁夏回族自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6401', '64', '00,64', '银川市', '64', '宁夏回族自治区', '6401', '银川市', '', '', '', '', '', '', 2, 1, ''), ('640104', '6401', '00,64,6401', '兴庆区', '64', '宁夏回族自治区', '6401', '银川市', '640104', '兴庆区', '', '', '', '', 3, 1, ''), ('640105', '6401', '00,64,6401', '西夏区', '64', '宁夏回族自治区', '6401', '银川市', '640105', '西夏区', '', '', '', '', 3, 1, ''), ('640106', '6401', '00,64,6401', '金凤区', '64', '宁夏回族自治区', '6401', '银川市', '640106', '金凤区', '', '', '', '', 3, 1, ''), ('640121', '6401', '00,64,6401', '永宁县', '64', '宁夏回族自治区', '6401', '银川市', '640121', '永宁县', '', '', '', '', 3, 1, ''), ('640122', '6401', '00,64,6401', '贺兰县', '64', '宁夏回族自治区', '6401', '银川市', '640122', '贺兰县', '', '', '', '', 3, 1, ''), ('640181', '6401', '00,64,6401', '灵武市', '64', '宁夏回族自治区', '6401', '银川市', '640181', '灵武市', '', '', '', '', 3, 1, ''), ('6402', '64', '00,64', '石嘴山市', '64', '宁夏回族自治区', '6402', '石嘴山市', '', '', '', '', '', '', 2, 1, ''), ('640202', '6402', '00,64,6402', '大武口区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640202', '大武口区', '', '', '', '', 3, 1, ''), ('640205', '6402', '00,64,6402', '惠农区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640205', '惠农区', '', '', '', '', 3, 1, ''), ('640221', '6402', '00,64,6402', '平罗县', '64', '宁夏回族自治区', '6402', '石嘴山市', '640221', '平罗县', '', '', '', '', 3, 1, ''), ('6403', '64', '00,64', '吴忠市', '64', '宁夏回族自治区', '6403', '吴忠市', '', '', '', '', '', '', 2, 1, ''), ('640302', '6403', '00,64,6403', '利通区', '64', '宁夏回族自治区', '6403', '吴忠市', '640302', '利通区', '', '', '', '', 3, 1, ''), ('640303', '6403', '00,64,6403', '红寺堡区', '64', '宁夏回族自治区', '6403', '吴忠市', '640303', '红寺堡区', '', '', '', '', 3, 1, ''), ('640323', '6403', '00,64,6403', '盐池县', '64', '宁夏回族自治区', '6403', '吴忠市', '640323', '盐池县', '', '', '', '', 3, 1, ''), ('640324', '6403', '00,64,6403', '同心县', '64', '宁夏回族自治区', '6403', '吴忠市', '640324', '同心县', '', '', '', '', 3, 1, ''), ('640381', '6403', '00,64,6403', '青铜峡市', '64', '宁夏回族自治区', '6403', '吴忠市', '640381', '青铜峡市', '', '', '', '', 3, 1, ''), ('6404', '64', '00,64', '固原市', '64', '宁夏回族自治区', '6404', '固原市', '', '', '', '', '', '', 2, 1, ''), ('640402', '6404', '00,64,6404', '原州区', '64', '宁夏回族自治区', '6404', '固原市', '640402', '原州区', '', '', '', '', 3, 1, ''), ('640422', '6404', '00,64,6404', '西吉县', '64', '宁夏回族自治区', '6404', '固原市', '640422', '西吉县', '', '', '', '', 3, 1, ''), ('640423', '6404', '00,64,6404', '隆德县', '64', '宁夏回族自治区', '6404', '固原市', '640423', '隆德县', '', '', '', '', 3, 1, ''), ('640424', '6404', '00,64,6404', '泾源县', '64', '宁夏回族自治区', '6404', '固原市', '640424', '泾源县', '', '', '', '', 3, 1, ''), ('640425', '6404', '00,64,6404', '彭阳县', '64', '宁夏回族自治区', '6404', '固原市', '640425', '彭阳县', '', '', '', '', 3, 1, ''), ('6405', '64', '00,64', '中卫市', '64', '宁夏回族自治区', '6405', '中卫市', '', '', '', '', '', '', 2, 1, ''), ('640502', '6405', '00,64,6405', '沙坡头区', '64', '宁夏回族自治区', '6405', '中卫市', '640502', '沙坡头区', '', '', '', '', 3, 1, ''), ('640521', '6405', '00,64,6405', '中宁县', '64', '宁夏回族自治区', '6405', '中卫市', '640521', '中宁县', '', '', '', '', 3, 1, ''), ('640522', '6405', '00,64,6405', '海原县', '64', '宁夏回族自治区', '6405', '中卫市', '640522', '海原县', '', '', '', '', 3, 1, ''), ('65', '00', '00', '新疆维吾尔自治区', '65', '新疆维吾尔自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6501', '65', '00,65', '乌鲁木齐市', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '', '', '', '', '', '', 2, 1, ''), ('650102', '6501', '00,65,6501', '天山区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650102', '天山区', '', '', '', '', 3, 1, ''), ('650103', '6501', '00,65,6501', '沙依巴克区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650103', '沙依巴克区', '', '', '', '', 3, 1, ''), ('650104', '6501', '00,65,6501', '新市区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650104', '新市区', '', '', '', '', 3, 1, ''), ('650105', '6501', '00,65,6501', '水磨沟区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650105', '水磨沟区', '', '', '', '', 3, 1, ''), ('650106', '6501', '00,65,6501', '头屯河区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650106', '头屯河区', '', '', '', '', 3, 1, ''), ('650107', '6501', '00,65,6501', '达坂城区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650107', '达坂城区', '', '', '', '', 3, 1, ''), ('650109', '6501', '00,65,6501', '米东区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650109', '米东区', '', '', '', '', 3, 1, ''), ('650121', '6501', '00,65,6501', '乌鲁木齐县', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650121', '乌鲁木齐县', '', '', '', '', 3, 1, ''), ('6502', '65', '00,65', '克拉玛依市', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '', '', '', '', '', '', 2, 1, ''), ('650202', '6502', '00,65,6502', '独山子区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650202', '独山子区', '', '', '', '', 3, 1, ''), ('650203', '6502', '00,65,6502', '克拉玛依区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650203', '克拉玛依区', '', '', '', '', 3, 1, ''), ('650204', '6502', '00,65,6502', '白碱滩区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650204', '白碱滩区', '', '', '', '', 3, 1, ''), ('650205', '6502', '00,65,6502', '乌尔禾区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650205', '乌尔禾区', '', '', '', '', 3, 1, ''), ('6504', '65', '00,65', '吐鲁番市', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '', '', '', '', '', '', 2, 1, ''), ('650402', '6504', '00,65,6504', '高昌区', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650402', '高昌区', '', '', '', '', 3, 1, ''), ('650421', '6504', '00,65,6504', '鄯善县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650421', '鄯善县', '', '', '', '', 3, 1, ''), ('650422', '6504', '00,65,6504', '托克逊县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650422', '托克逊县', '', '', '', '', 3, 1, ''), ('6505', '65', '00,65', '哈密市', '65', '新疆维吾尔自治区', '6505', '哈密市', '', '', '', '', '', '', 2, 1, ''), ('650502', '6505', '00,65,6505', '伊州区', '65', '新疆维吾尔自治区', '6505', '哈密市', '650502', '伊州区', '', '', '', '', 3, 1, ''), ('650521', '6505', '00,65,6505', '巴里坤哈萨克自治县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650521', '巴里坤哈萨克自治县', '', '', '', '', 3, 1, ''), ('650522', '6505', '00,65,6505', '伊吾县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650522', '伊吾县', '', '', '', '', 3, 1, ''), ('6523', '65', '00,65', '昌吉回族自治州', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '', '', '', '', '', '', 2, 1, ''), ('652301', '6523', '00,65,6523', '昌吉市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652301', '昌吉市', '', '', '', '', 3, 1, ''), ('652302', '6523', '00,65,6523', '阜康市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652302', '阜康市', '', '', '', '', 3, 1, ''), ('652323', '6523', '00,65,6523', '呼图壁县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652323', '呼图壁县', '', '', '', '', 3, 1, ''), ('652324', '6523', '00,65,6523', '玛纳斯县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652324', '玛纳斯县', '', '', '', '', 3, 1, ''), ('652325', '6523', '00,65,6523', '奇台县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652325', '奇台县', '', '', '', '', 3, 1, ''), ('652327', '6523', '00,65,6523', '吉木萨尔县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652327', '吉木萨尔县', '', '', '', '', 3, 1, ''), ('652328', '6523', '00,65,6523', '木垒哈萨克自治县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652328', '木垒哈萨克自治县', '', '', '', '', 3, 1, ''), ('6527', '65', '00,65', '博尔塔拉蒙古自治州', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652701', '6527', '00,65,6527', '博乐市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652701', '博乐市', '', '', '', '', 3, 1, ''), ('652702', '6527', '00,65,6527', '阿拉山口市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652702', '阿拉山口市', '', '', '', '', 3, 1, ''), ('652722', '6527', '00,65,6527', '精河县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652722', '精河县', '', '', '', '', 3, 1, ''), ('652723', '6527', '00,65,6527', '温泉县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652723', '温泉县', '', '', '', '', 3, 1, ''), ('6528', '65', '00,65', '巴音郭楞蒙古自治州', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652801', '6528', '00,65,6528', '库尔勒市', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652801', '库尔勒市', '', '', '', '', 3, 1, ''), ('652822', '6528', '00,65,6528', '轮台县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652822', '轮台县', '', '', '', '', 3, 1, ''), ('652823', '6528', '00,65,6528', '尉犁县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652823', '尉犁县', '', '', '', '', 3, 1, ''), ('652824', '6528', '00,65,6528', '若羌县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652824', '若羌县', '', '', '', '', 3, 1, ''), ('652825', '6528', '00,65,6528', '且末县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652825', '且末县', '', '', '', '', 3, 1, ''), ('652826', '6528', '00,65,6528', '焉耆回族自治县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652826', '焉耆回族自治县', '', '', '', '', 3, 1, ''), ('652827', '6528', '00,65,6528', '和静县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652827', '和静县', '', '', '', '', 3, 1, ''), ('652828', '6528', '00,65,6528', '和硕县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652828', '和硕县', '', '', '', '', 3, 1, ''), ('652829', '6528', '00,65,6528', '博湖县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652829', '博湖县', '', '', '', '', 3, 1, ''), ('6529', '65', '00,65', '阿克苏地区', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '', '', '', '', '', '', 2, 1, ''), ('652901', '6529', '00,65,6529', '阿克苏市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652901', '阿克苏市', '', '', '', '', 3, 1, ''), ('652902', '6529', '00,65,6529', '库车市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652902', '库车市', '', '', '', '', 3, 1, ''), ('652922', '6529', '00,65,6529', '温宿县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652922', '温宿县', '', '', '', '', 3, 1, ''), ('652924', '6529', '00,65,6529', '沙雅县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652924', '沙雅县', '', '', '', '', 3, 1, ''), ('652925', '6529', '00,65,6529', '新和县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652925', '新和县', '', '', '', '', 3, 1, ''), ('652926', '6529', '00,65,6529', '拜城县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652926', '拜城县', '', '', '', '', 3, 1, ''), ('652927', '6529', '00,65,6529', '乌什县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652927', '乌什县', '', '', '', '', 3, 1, ''), ('652928', '6529', '00,65,6529', '阿瓦提县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652928', '阿瓦提县', '', '', '', '', 3, 1, ''), ('652929', '6529', '00,65,6529', '柯坪县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652929', '柯坪县', '', '', '', '', 3, 1, ''), ('6530', '65', '00,65', '克孜勒苏柯尔克孜自治州', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '', '', '', '', '', '', 2, 1, ''), ('653001', '6530', '00,65,6530', '阿图什市', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653001', '阿图什市', '', '', '', '', 3, 1, ''), ('653022', '6530', '00,65,6530', '阿克陶县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653022', '阿克陶县', '', '', '', '', 3, 1, ''), ('653023', '6530', '00,65,6530', '阿合奇县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653023', '阿合奇县', '', '', '', '', 3, 1, ''), ('653024', '6530', '00,65,6530', '乌恰县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653024', '乌恰县', '', '', '', '', 3, 1, ''), ('6531', '65', '00,65', '喀什地区', '65', '新疆维吾尔自治区', '6531', '喀什地区', '', '', '', '', '', '', 2, 1, ''), ('653101', '6531', '00,65,6531', '喀什市', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653101', '喀什市', '', '', '', '', 3, 1, ''), ('653121', '6531', '00,65,6531', '疏附县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653121', '疏附县', '', '', '', '', 3, 1, ''), ('653122', '6531', '00,65,6531', '疏勒县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653122', '疏勒县', '', '', '', '', 3, 1, ''), ('653123', '6531', '00,65,6531', '英吉沙县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653123', '英吉沙县', '', '', '', '', 3, 1, ''), ('653124', '6531', '00,65,6531', '泽普县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653124', '泽普县', '', '', '', '', 3, 1, ''), ('653125', '6531', '00,65,6531', '莎车县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653125', '莎车县', '', '', '', '', 3, 1, ''), ('653126', '6531', '00,65,6531', '叶城县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653126', '叶城县', '', '', '', '', 3, 1, ''), ('653127', '6531', '00,65,6531', '麦盖提县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653127', '麦盖提县', '', '', '', '', 3, 1, ''), ('653128', '6531', '00,65,6531', '岳普湖县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653128', '岳普湖县', '', '', '', '', 3, 1, ''), ('653129', '6531', '00,65,6531', '伽师县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653129', '伽师县', '', '', '', '', 3, 1, ''), ('653130', '6531', '00,65,6531', '巴楚县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653130', '巴楚县', '', '', '', '', 3, 1, ''), ('653131', '6531', '00,65,6531', '塔什库尔干塔吉克自治县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653131', '塔什库尔干塔吉克自治县', '', '', '', '', 3, 1, ''), ('6532', '65', '00,65', '和田地区', '65', '新疆维吾尔自治区', '6532', '和田地区', '', '', '', '', '', '', 2, 1, ''), ('653201', '6532', '00,65,6532', '和田市', '65', '新疆维吾尔自治区', '6532', '和田地区', '653201', '和田市', '', '', '', '', 3, 1, ''), ('653221', '6532', '00,65,6532', '和田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653221', '和田县', '', '', '', '', 3, 1, ''), ('653222', '6532', '00,65,6532', '墨玉县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653222', '墨玉县', '', '', '', '', 3, 1, ''), ('653223', '6532', '00,65,6532', '皮山县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653223', '皮山县', '', '', '', '', 3, 1, ''), ('653224', '6532', '00,65,6532', '洛浦县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653224', '洛浦县', '', '', '', '', 3, 1, ''), ('653225', '6532', '00,65,6532', '策勒县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653225', '策勒县', '', '', '', '', 3, 1, ''), ('653226', '6532', '00,65,6532', '于田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653226', '于田县', '', '', '', '', 3, 1, ''), ('653227', '6532', '00,65,6532', '民丰县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653227', '民丰县', '', '', '', '', 3, 1, ''), ('6540', '65', '00,65', '伊犁哈萨克自治州', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '', '', '', '', '', '', 2, 1, ''), ('654002', '6540', '00,65,6540', '伊宁市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654002', '伊宁市', '', '', '', '', 3, 1, ''), ('654003', '6540', '00,65,6540', '奎屯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654003', '奎屯市', '', '', '', '', 3, 1, ''), ('654004', '6540', '00,65,6540', '霍尔果斯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654004', '霍尔果斯市', '', '', '', '', 3, 1, ''), ('654021', '6540', '00,65,6540', '伊宁县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654021', '伊宁县', '', '', '', '', 3, 1, ''), ('654022', '6540', '00,65,6540', '察布查尔锡伯自治县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654022', '察布查尔锡伯自治县', '', '', '', '', 3, 1, ''), ('654023', '6540', '00,65,6540', '霍城县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654023', '霍城县', '', '', '', '', 3, 1, ''), ('654024', '6540', '00,65,6540', '巩留县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654024', '巩留县', '', '', '', '', 3, 1, ''), ('654025', '6540', '00,65,6540', '新源县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654025', '新源县', '', '', '', '', 3, 1, ''), ('654026', '6540', '00,65,6540', '昭苏县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654026', '昭苏县', '', '', '', '', 3, 1, ''), ('654027', '6540', '00,65,6540', '特克斯县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654027', '特克斯县', '', '', '', '', 3, 1, ''), ('654028', '6540', '00,65,6540', '尼勒克县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654028', '尼勒克县', '', '', '', '', 3, 1, ''), ('6542', '65', '00,65', '塔城地区', '65', '新疆维吾尔自治区', '6542', '塔城地区', '', '', '', '', '', '', 2, 1, ''), ('654201', '6542', '00,65,6542', '塔城市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654201', '塔城市', '', '', '', '', 3, 1, ''), ('654202', '6542', '00,65,6542', '乌苏市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654202', '乌苏市', '', '', '', '', 3, 1, ''), ('654221', '6542', '00,65,6542', '额敏县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654221', '额敏县', '', '', '', '', 3, 1, ''), ('654223', '6542', '00,65,6542', '沙湾县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654223', '沙湾县', '', '', '', '', 3, 1, ''), ('654224', '6542', '00,65,6542', '托里县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654224', '托里县', '', '', '', '', 3, 1, ''), ('654225', '6542', '00,65,6542', '裕民县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654225', '裕民县', '', '', '', '', 3, 1, ''), ('654226', '6542', '00,65,6542', '和布克赛尔蒙古自治县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654226', '和布克赛尔蒙古自治县', '', '', '', '', 3, 1, ''), ('6543', '65', '00,65', '阿勒泰地区', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '', '', '', '', '', '', 2, 1, ''), ('654301', '6543', '00,65,6543', '阿勒泰市', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654301', '阿勒泰市', '', '', '', '', 3, 1, ''), ('654321', '6543', '00,65,6543', '布尔津县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654321', '布尔津县', '', '', '', '', 3, 1, ''), ('654322', '6543', '00,65,6543', '富蕴县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654322', '富蕴县', '', '', '', '', 3, 1, ''), ('654323', '6543', '00,65,6543', '福海县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654323', '福海县', '', '', '', '', 3, 1, ''), ('654324', '6543', '00,65,6543', '哈巴河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654324', '哈巴河县', '', '', '', '', 3, 1, ''), ('654325', '6543', '00,65,6543', '青河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654325', '青河县', '', '', '', '', 3, 1, ''), ('654326', '6543', '00,65,6543', '吉木乃县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654326', '吉木乃县', '', '', '', '', 3, 1, ''), ('6590', '65', '00,65', '自治区直辖县级行政区', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('659001', '6590', '00,65,6590', '石河子市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659001', '石河子市', '', '', '', '', 3, 1, ''), ('659002', '6590', '00,65,6590', '阿拉尔市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659002', '阿拉尔市', '', '', '', '', 3, 1, ''), ('659003', '6590', '00,65,6590', '图木舒克市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659003', '图木舒克市', '', '', '', '', 3, 1, ''), ('659004', '6590', '00,65,6590', '五家渠市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659004', '五家渠市', '', '', '', '', 3, 1, ''), ('659005', '6590', '00,65,6590', '北屯市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659005', '北屯市', '', '', '', '', 3, 1, ''), ('659006', '6590', '00,65,6590', '铁门关市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659006', '铁门关市', '', '', '', '', 3, 1, ''), ('659007', '6590', '00,65,6590', '双河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659007', '双河市', '', '', '', '', 3, 1, ''), ('659008', '6590', '00,65,6590', '可克达拉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659008', '可克达拉市', '', '', '', '', 3, 1, ''), ('659009', '6590', '00,65,6590', '昆玉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659009', '昆玉市', '', '', '', '', 3, 1, ''), ('659010', '6590', '00,65,6590', '胡杨河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659010', '胡杨河市', '', '', '', '', 3, 1, ''), ('71', '00', '00', '台湾省', '71', '台湾省', '', '', '', '', '', '', '', '', 1, 1, ''), ('81', '00', '00', '香港特别行政区', '81', '香港特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''), ('82', '00', '00', '澳门特别行政区', '82', '澳门特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); COMMIT; +-- ---------------------------- +-- Table structure for blade_report_file +-- ---------------------------- +DROP TABLE IF EXISTS `blade_report_file`; +CREATE TABLE `blade_report_file` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名', + `content` mediumblob NULL COMMENT '文件内容', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表文件表'; + -- ---------------------------- -- Table structure for blade_role -- ---------------------------- @@ -419,7 +433,7 @@ CREATE TABLE `blade_role_menu` ( -- Records of blade_role_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201), (1296030666634301441, 1123598815738675201, 1123598816738675202), (1296030666659467266, 1123598815738675202, 1123598816738675202), (1296030666680438785, 1123598815738675219, 1123598816738675202), (1296030666697216001, 1123598815738675220, 1123598816738675202), (1296030666713993218, 1123598815738675221, 1123598816738675202), (1296030666726576129, 1123598815738675222, 1123598816738675202); +INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201), (1161272893875228001, 1164733399669962301, 1123598816738675201), (1161272893875228002, 1164733399669962302, 1123598816738675201), (1161272893875228003, 1164733399669962303, 1123598816738675201), (1296030666634301441, 1123598815738675201, 1123598816738675202), (1296030666659467266, 1123598815738675202, 1123598816738675202), (1296030666680438785, 1123598815738675219, 1123598816738675202), (1296030666697216001, 1123598815738675220, 1123598816738675202), (1296030666713993218, 1123598815738675221, 1123598816738675202), (1296030666726576129, 1123598815738675222, 1123598816738675202); COMMIT; -- ---------------------------- diff --git a/doc/sql/blade/blade-update-2.7.2~2.7.3.sql b/doc/sql/blade/blade-update-2.7.2~2.7.3.sql deleted file mode 100644 index bd2c4b5c..00000000 --- a/doc/sql/blade/blade-update-2.7.2~2.7.3.sql +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE `blade_tenant` - ADD COLUMN `domain` varchar(255) NULL COMMENT '域名地址' AFTER `tenant_name`; diff --git a/pom.xml b/pom.xml index 59c14039..67cb326f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,28 +5,30 @@ org.springblade SpringBlade - 2.7.3 + 2.8.0 pom - 2.7.3 - 2.7.3 + 2.8.0 + 2.8.0 1.8 3.8.1 - 2.9.2 - 1.5.21 - 2.0.4 - 3.3.2 + 2.10.5 + 1.6.2 + 2.2.0.RELEASE + 2.0.6 + 3.4.0 1.6.0 1.6.2 2.2.6 - 1.1.0 - 2.2.1.RELEASE + 1.2.5 + 2.2.3.RELEASE 2.3.0 + 2.0.0.RELEASE - 2.2.9.RELEASE - Hoxton.SR7 + 2.2.11.RELEASE + Hoxton.SR8 Cairo-SR8 @@ -46,6 +48,16 @@ + + org.springframework.plugin + spring-plugin-core + ${spring.plugin.version} + + + org.springframework.plugin + spring-plugin-metadata + ${spring.plugin.version} + org.springframework.boot spring-boot-dependencies diff --git a/script/docker/.env b/script/docker/.env index 1ed542cb..c83f8b08 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.7.3 +TAG=2.8.0 diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml index 3682b27e..b6130cc8 100644 --- a/script/docker/docker-compose.yml +++ b/script/docker/docker-compose.yml @@ -112,6 +112,14 @@ services: blade_net: ipv4_address: 172.30.0.92 + blade-report: + image: "${REGISTER}/blade/blade-report:${TAG}" + privileged: true + restart: always + networks: + blade_net: + ipv4_address: 172.30.0.98 + blade-log: image: "${REGISTER}/blade/blade-log:${TAG}" privileged: true diff --git a/script/docker/nginx/api/nginx.conf b/script/docker/nginx/api/nginx.conf index 48113d3f..6679b19d 100644 --- a/script/docker/nginx/api/nginx.conf +++ b/script/docker/nginx/api/nginx.conf @@ -36,8 +36,12 @@ http { } upstream auth { - server 172.30.0.91; - server 172.30.0.92; + server 172.30.0.91:8100; + server 172.30.0.92:8100; + } + + upstream report { + server 172.30.0.98:8018; } server { @@ -64,4 +68,16 @@ http { } } + server { + listen 8108; + server_name report; + location / { + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_buffering off; + proxy_pass http://report; + } + } + } -- Gitee From 690dbf21a9dd7c3566b599718c413cdc6a7a1c19 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 6 Nov 2020 18:35:26 +0800 Subject: [PATCH 128/163] =?UTF-8?q?:tada:=202.8.0.RELEASE=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=9C=A8=E7=BA=BF=E6=8A=A5=E8=A1=A8=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/sql/blade/blade-sword-mysql.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/sql/blade/blade-sword-mysql.sql b/doc/sql/blade/blade-sword-mysql.sql index db5d98ff..c261e2c0 100644 --- a/doc/sql/blade/blade-sword-mysql.sql +++ b/doc/sql/blade/blade-sword-mysql.sql @@ -259,7 +259,7 @@ CREATE TABLE `blade_menu` ( -- Records of blade_menu -- ---------------------------- BEGIN; -INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'desktop', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', NULL, 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', NULL, 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', NULL, 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'fund', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', NULL, 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', NULL, 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'tool', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', NULL, 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', NULL, 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', '', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', '', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'sliders', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', '', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0), (1164733399669962301, 0, 'report', '报表管理', 'menu', '/report', 'iconfont icon-shujuzhanshi2', 5, 1, 0, 1, NULL, 0), (1164733399669962302, 1164733399669962301, 'report_setting', '报表配置', 'menu', 'http://localhost:8108/ureport/designer', 'iconfont icon-rizhi', 1, 1, 0, 1, NULL, 0), (1164733399669962303, 1164733399669962301, 'report_list', '报表列表', 'menu', '/report/reportlist', 'iconfont icon-biaodan', 2, 1, 0, 1, NULL, 0); +INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'desktop', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', NULL, 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', NULL, 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', NULL, 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'fund', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', NULL, 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', NULL, 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'tool', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', NULL, 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', NULL, 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', '', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', '', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'sliders', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', '', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0), (1164733399669962301, 0, 'report', '报表管理', 'menu', '/report', 'bar-chart', 5, 1, 0, 1, NULL, 0), (1164733399669962302, 1164733399669962301, 'report_setting', '报表配置', 'menu', 'http://localhost:8108/ureport/designer', '', 1, 1, 0, 1, NULL, 0), (1164733399669962303, 1164733399669962301, 'report_list', '报表列表', 'menu', '/report/reportlist', '', 2, 1, 0, 1, NULL, 0); COMMIT; -- ---------------------------- -- Gitee From c1f6146e82c27dcf6811a852c61b4246dc768c26 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 8 Nov 2020 23:42:11 +0800 Subject: [PATCH 129/163] =?UTF-8?q?:zap:=20=E4=BF=AE=E5=A4=8D=E5=B2=97?= =?UTF-8?q?=E4=BD=8D=E7=AE=A1=E7=90=86=E7=A7=9F=E6=88=B7=E4=B8=A2=E5=A4=B1?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/springblade/system/controller/PostController.java | 2 ++ .../springblade/system/service/impl/TenantServiceImpl.java | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/PostController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/PostController.java index fe6c8b25..88ea440e 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/PostController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/PostController.java @@ -26,6 +26,7 @@ import org.springblade.core.boot.ctrl.BladeController; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; import org.springblade.core.secure.BladeUser; +import org.springblade.core.secure.utils.SecureUtil; import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.Func; import org.springblade.system.entity.Post; @@ -111,6 +112,7 @@ public class PostController extends BladeController { @ApiOperationSupport(order = 6) @ApiOperation(value = "新增或修改", notes = "传入post") public R submit(@Valid @RequestBody Post post) { + post.setTenantId(SecureUtil.getTenantId()); return R.status(postService.saveOrUpdate(post)); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java index c9dbc936..0751bd06 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java @@ -30,9 +30,9 @@ import org.springblade.system.entity.Post; import org.springblade.system.entity.Role; import org.springblade.system.entity.Tenant; import org.springblade.system.mapper.DeptMapper; -import org.springblade.system.mapper.PostMapper; import org.springblade.system.mapper.RoleMapper; import org.springblade.system.mapper.TenantMapper; +import org.springblade.system.service.IPostService; import org.springblade.system.service.ITenantService; import org.springblade.system.user.entity.User; import org.springblade.system.user.feign.IUserClient; @@ -55,7 +55,7 @@ public class TenantServiceImpl extends BaseServiceImpl imp private final TenantId tenantId; private final RoleMapper roleMapper; private final DeptMapper deptMapper; - private final PostMapper postMapper; + private final IPostService postService; private final IUserClient userClient; @Override @@ -101,7 +101,7 @@ public class TenantServiceImpl extends BaseServiceImpl imp post.setPostCode("ceo"); post.setPostName("首席执行官"); post.setSort(1); - postMapper.insert(post); + postService.save(post); // 新建租户对应的默认管理用户 User user = new User(); user.setTenantId(tenantId); -- Gitee From 98b1e21e513f61c1497052119aed6c7dc5bfafc2 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 8 Nov 2020 23:45:55 +0800 Subject: [PATCH 130/163] =?UTF-8?q?:tada:=202.8.0.RELEASE=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=9C=A8=E7=BA=BF=E6=8A=A5=E8=A1=A8=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/README.md b/README.md index f13c5309..b121f996 100644 --- a/README.md +++ b/README.md @@ -12,11 +12,6 @@

      -## 2020年度最受欢迎中国开源软件评选 -* 请为SpringBlade投上一票,非常感谢~ -* 投票地址:[https://www.oschina.net/project/top_cn_2020](https://www.oschina.net/project/top_cn_2020) -* 投票赢三份基础技术文档限时活动:[https://sns.bladex.vip/note/view/4.html](https://sns.bladex.vip/note/view/4.html) - ## SpringBlade微服务开发平台 * 采用前后端分离的模式,前端开源两个框架:[Sword](https://gitee.com/smallc/Sword) (基于 React、Ant Design)、[Saber](https://gitee.com/smallc/Saber) (基于 Vue、Element-UI) * 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool) -- Gitee From d12ad51d5c14c36f88a450455ac7f2c113b5cde7 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 6 Jan 2021 16:36:53 +0800 Subject: [PATCH 131/163] =?UTF-8?q?:tada:=203.0.0.RELEASE=20=E6=9E=B6?= =?UTF-8?q?=E6=9E=84=E5=8D=87=E7=BA=A7=E9=80=82=E9=85=8D=20SpringCloud=202?= =?UTF-8?q?020?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 +- blade-auth/pom.xml | 7 +- .../org/springblade/auth/AuthApplication.java | 6 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 20 ++-- .../gateway/GateWayApplication.java | 2 - .../config/ErrorHandlerConfiguration.java | 82 ---------------- .../handler/ErrorExceptionHandler.java | 98 +++++++++---------- .../gateway/provider/ResponseProvider.java | 2 +- .../src/main/resources/bootstrap.yml | 3 - blade-ops/blade-admin/pom.xml | 2 +- .../springblade/admin/AdminApplication.java | 4 +- blade-ops/blade-develop/pom.xml | 2 +- .../develop/DevelopApplication.java | 6 +- blade-ops/blade-report/pom.xml | 2 +- .../springblade/report/ReportApplication.java | 4 +- blade-ops/blade-resource/pom.xml | 2 +- .../resource/ResourceApplication.java | 4 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 +- blade-service/blade-demo/pom.xml | 2 +- .../com/example/demo/DemoApplication.java | 4 +- blade-service/blade-desk/pom.xml | 2 +- .../org/springblade/desk/DeskApplication.java | 6 +- .../src/test/java/BladeDemoTest.java | 8 +- blade-service/blade-log/pom.xml | 2 +- .../springblade/core/log/LogApplication.java | 6 +- blade-service/blade-system/pom.xml | 2 +- .../springblade/system/SystemApplication.java | 6 +- blade-service/blade-user/pom.xml | 2 +- .../system/user/UserApplication.java | 6 +- blade-service/pom.xml | 4 +- doc/nacos/blade.yaml | 29 +----- pom.xml | 12 +-- script/docker/.env | 2 +- script/docker/deploy.sh | 2 +- script/docker/docker-compose.yml | 9 -- 44 files changed, 118 insertions(+), 262 deletions(-) delete mode 100644 blade-gateway/src/main/java/org/springblade/gateway/config/ErrorHandlerConfiguration.java diff --git a/README.md b/README.md index b121f996..181f59ae 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status - Coverage Status - Downloads + Coverage Status + Downloads Downloads @@ -22,7 +22,7 @@ * 极简封装了多租户底层,用更少的代码换来拓展性更强的SaaS多租户系统。 * 借鉴OAuth2,实现了多终端认证系统,可控制子系统的token权限互相隔离。 * 借鉴Security,封装了Secure模块,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案。 -* 稳定生产了两年,经历了从Camden -> Hoxton的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构 +* 稳定生产了三年,经历了从 Camden -> Hoxton -> 2020 的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构。 * 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。 ## 架构图 diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 26c23552..d1383194 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.8.0 + 3.0.0 blade-auth @@ -65,11 +65,6 @@ mysql-connector-java runtime - - diff --git a/blade-auth/src/main/java/org/springblade/auth/AuthApplication.java b/blade-auth/src/main/java/org/springblade/auth/AuthApplication.java index b9aa7123..9754cc9f 100644 --- a/blade-auth/src/main/java/org/springblade/auth/AuthApplication.java +++ b/blade-auth/src/main/java/org/springblade/auth/AuthApplication.java @@ -16,18 +16,16 @@ package org.springblade.auth; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; -import org.springframework.cloud.openfeign.EnableFeignClients; /** * 用户认证服务器 * * @author Chill */ -@SpringCloudApplication -@EnableFeignClients(AppConstant.BASE_PACKAGES) +@BladeCloudApplication public class AuthApplication { public static void main(String[] args) { diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 2e7fee04..90eb813d 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 5e7b147c..0d34807f 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.8.0 + 3.0.0 4.0.0 @@ -58,13 +58,17 @@ org.springframework.cloud - spring-cloud-starter-netflix-hystrix - - - commons-logging - commons-logging - - + spring-cloud-starter-loadbalancer + + + org.springframework.cloud + spring-cloud-starter-bootstrap + + + + com.alibaba.cloud + spring-cloud-starter-alibaba-sentinel + ${alibaba.cloud.version} diff --git a/blade-gateway/src/main/java/org/springblade/gateway/GateWayApplication.java b/blade-gateway/src/main/java/org/springblade/gateway/GateWayApplication.java index 28959390..74587082 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/GateWayApplication.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/GateWayApplication.java @@ -18,7 +18,6 @@ package org.springblade.gateway; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.launch.BladeApplication; import org.springframework.cloud.client.SpringCloudApplication; -import org.springframework.cloud.netflix.hystrix.EnableHystrix; import org.springframework.scheduling.annotation.EnableScheduling; /** @@ -26,7 +25,6 @@ import org.springframework.scheduling.annotation.EnableScheduling; * * @author Chill */ -@EnableHystrix @EnableScheduling @SpringCloudApplication public class GateWayApplication { diff --git a/blade-gateway/src/main/java/org/springblade/gateway/config/ErrorHandlerConfiguration.java b/blade-gateway/src/main/java/org/springblade/gateway/config/ErrorHandlerConfiguration.java deleted file mode 100644 index 8caaccef..00000000 --- a/blade-gateway/src/main/java/org/springblade/gateway/config/ErrorHandlerConfiguration.java +++ /dev/null @@ -1,82 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.springblade.gateway.config; - - -import org.springblade.gateway.handler.ErrorExceptionHandler; -import org.springframework.beans.factory.ObjectProvider; -import org.springframework.boot.autoconfigure.web.ResourceProperties; -import org.springframework.boot.autoconfigure.web.ServerProperties; -import org.springframework.boot.context.properties.EnableConfigurationProperties; -import org.springframework.boot.web.reactive.error.ErrorAttributes; -import org.springframework.boot.web.reactive.error.ErrorWebExceptionHandler; -import org.springframework.context.ApplicationContext; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.core.Ordered; -import org.springframework.core.annotation.Order; -import org.springframework.http.codec.ServerCodecConfigurer; -import org.springframework.web.reactive.result.view.ViewResolver; - -import java.util.Collections; -import java.util.List; - -/** - * 异常处理配置类 - * - * @author Chill - */ -@Configuration -@EnableConfigurationProperties({ServerProperties.class, ResourceProperties.class}) -public class ErrorHandlerConfiguration { - - private final ServerProperties serverProperties; - - private final ApplicationContext applicationContext; - - private final ResourceProperties resourceProperties; - - private final List viewResolvers; - - private final ServerCodecConfigurer serverCodecConfigurer; - - public ErrorHandlerConfiguration(ServerProperties serverProperties, - ResourceProperties resourceProperties, - ObjectProvider> viewResolversProvider, - ServerCodecConfigurer serverCodecConfigurer, - ApplicationContext applicationContext) { - this.serverProperties = serverProperties; - this.applicationContext = applicationContext; - this.resourceProperties = resourceProperties; - this.viewResolvers = viewResolversProvider.getIfAvailable(Collections::emptyList); - this.serverCodecConfigurer = serverCodecConfigurer; - } - - @Bean - @Order(Ordered.HIGHEST_PRECEDENCE) - public ErrorWebExceptionHandler errorWebExceptionHandler(ErrorAttributes errorAttributes) { - ErrorExceptionHandler exceptionHandler = new ErrorExceptionHandler( - errorAttributes, - this.resourceProperties, - this.serverProperties.getError(), - this.applicationContext); - exceptionHandler.setViewResolvers(this.viewResolvers); - exceptionHandler.setMessageWriters(this.serverCodecConfigurer.getWriters()); - exceptionHandler.setMessageReaders(this.serverCodecConfigurer.getReaders()); - return exceptionHandler; - } - -} diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java index 29afa0e4..5fe83406 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java @@ -13,81 +13,73 @@ * See the License for the specific language governing permissions and * limitations under the License. */ + package org.springblade.gateway.handler; +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; +import lombok.RequiredArgsConstructor; import org.springblade.gateway.provider.ResponseProvider; -import org.springframework.boot.autoconfigure.web.ErrorProperties; -import org.springframework.boot.autoconfigure.web.ResourceProperties; -import org.springframework.boot.autoconfigure.web.reactive.error.DefaultErrorWebExceptionHandler; -import org.springframework.boot.web.reactive.error.ErrorAttributes; -import org.springframework.cloud.gateway.support.NotFoundException; -import org.springframework.context.ApplicationContext; -import org.springframework.web.reactive.function.server.*; +import org.springframework.boot.web.reactive.error.ErrorWebExceptionHandler; +import org.springframework.context.annotation.Configuration; +import org.springframework.core.annotation.Order; +import org.springframework.core.io.buffer.DataBufferFactory; +import org.springframework.http.HttpStatus; +import org.springframework.http.MediaType; +import org.springframework.http.server.reactive.ServerHttpRequest; +import org.springframework.http.server.reactive.ServerHttpResponse; +import org.springframework.lang.NonNull; import org.springframework.web.server.ResponseStatusException; - -import java.util.Map; +import org.springframework.web.server.ServerWebExchange; +import reactor.core.publisher.Mono; /** * 异常处理 * * @author Chill */ -public class ErrorExceptionHandler extends DefaultErrorWebExceptionHandler { +@Order(-1) +@Configuration +@RequiredArgsConstructor +public class ErrorExceptionHandler implements ErrorWebExceptionHandler { - public ErrorExceptionHandler(ErrorAttributes errorAttributes, ResourceProperties resourceProperties, - ErrorProperties errorProperties, ApplicationContext applicationContext) { - super(errorAttributes, resourceProperties, errorProperties, applicationContext); - } + private final ObjectMapper objectMapper; - /** - * 获取异常属性 - */ + @NonNull @Override - protected Map getErrorAttributes(ServerRequest request, boolean includeStackTrace) { - int code = 500; - Throwable error = super.getError(request); - if (error instanceof NotFoundException) { - code = 404; + public Mono handle(ServerWebExchange exchange, @NonNull Throwable ex) { + ServerHttpRequest request = exchange.getRequest(); + ServerHttpResponse response = exchange.getResponse(); + if (response.isCommitted()) { + return Mono.error(ex); } - if (error instanceof ResponseStatusException) { - code = ((ResponseStatusException) error).getStatus().value(); + response.getHeaders().setContentType(MediaType.APPLICATION_JSON); + if (ex instanceof ResponseStatusException) { + response.setStatusCode(((ResponseStatusException) ex).getStatus()); } - return ResponseProvider.response(code, this.buildMessage(request, error)); - } - - /** - * 指定响应处理方法为JSON处理的方法 - * - * @param errorAttributes - */ - @Override - protected RouterFunction getRoutingFunction(ErrorAttributes errorAttributes) { - return RouterFunctions.route(RequestPredicates.all(), this::renderErrorResponse); - } - - /** - * 根据code获取对应的HttpStatus - * - * @param errorAttributes - * @return - */ - @Override - protected int getHttpStatus(Map errorAttributes) { - return (int) errorAttributes.get("code"); + return response.writeWith(Mono.fromSupplier(() -> { + DataBufferFactory bufferFactory = response.bufferFactory(); + try { + HttpStatus status = HttpStatus.BAD_GATEWAY; + if (ex instanceof ResponseStatusException) { + status = ((ResponseStatusException) ex).getStatus(); + } + return bufferFactory.wrap(objectMapper.writeValueAsBytes(ResponseProvider.response(status.value(), buildMessage(request, ex)))); + } catch (JsonProcessingException e) { + e.printStackTrace(); + return bufferFactory.wrap(new byte[0]); + } + })); } /** * 构建异常信息 - * - * @param request - * @param ex - * @return */ - private String buildMessage(ServerRequest request, Throwable ex) { + private String buildMessage(ServerHttpRequest request, Throwable ex) { StringBuilder message = new StringBuilder("Failed to handle request ["); - message.append(request.methodName()); + message.append(request.getMethodValue()); message.append(" "); - message.append(request.uri()); + message.append(request.getURI()); message.append("]"); if (ex != null) { message.append(": "); diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/ResponseProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/ResponseProvider.java index cf4eb429..ddcd65d9 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/ResponseProvider.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/provider/ResponseProvider.java @@ -75,7 +75,7 @@ public class ResponseProvider { public static Map response(int status, String message) { Map map = new HashMap<>(16); map.put("code", status); - map.put("message", message); + map.put("msg", message); map.put("data", null); return map; } diff --git a/blade-gateway/src/main/resources/bootstrap.yml b/blade-gateway/src/main/resources/bootstrap.yml index e875240d..b3a18ab0 100644 --- a/blade-gateway/src/main/resources/bootstrap.yml +++ b/blade-gateway/src/main/resources/bootstrap.yml @@ -3,9 +3,6 @@ server: spring: cloud: - discovery: - reactive: - enabled: false gateway: discovery: locator: diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 39eaf49a..0ef263de 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-ops/blade-admin/src/main/java/org/springblade/admin/AdminApplication.java b/blade-ops/blade-admin/src/main/java/org/springblade/admin/AdminApplication.java index 4e4ece61..42c6633b 100644 --- a/blade-ops/blade-admin/src/main/java/org/springblade/admin/AdminApplication.java +++ b/blade-ops/blade-admin/src/main/java/org/springblade/admin/AdminApplication.java @@ -16,9 +16,9 @@ package org.springblade.admin; import de.codecentric.boot.admin.server.config.EnableAdminServer; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; /** * admin启动器 @@ -26,7 +26,7 @@ import org.springframework.cloud.client.SpringCloudApplication; * @author Chill */ @EnableAdminServer -@SpringCloudApplication +@BladeCloudApplication public class AdminApplication { public static void main(String[] args) { diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index ab6b6fbf..e0003b09 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/DevelopApplication.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/DevelopApplication.java index 1c894544..57650e79 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/DevelopApplication.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/DevelopApplication.java @@ -15,18 +15,16 @@ */ package org.springblade.develop; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; -import org.springframework.cloud.openfeign.EnableFeignClients; /** * Develop启动器 * * @author Chill */ -@SpringCloudApplication -@EnableFeignClients(AppConstant.BASE_PACKAGES) +@BladeCloudApplication public class DevelopApplication { public static void main(String[] args) { diff --git a/blade-ops/blade-report/pom.xml b/blade-ops/blade-report/pom.xml index b4e7e302..dcfa1991 100644 --- a/blade-ops/blade-report/pom.xml +++ b/blade-ops/blade-report/pom.xml @@ -5,7 +5,7 @@ org.springblade blade-ops - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-ops/blade-report/src/main/java/org/springblade/report/ReportApplication.java b/blade-ops/blade-report/src/main/java/org/springblade/report/ReportApplication.java index 696a2cd4..ca5c56c7 100644 --- a/blade-ops/blade-report/src/main/java/org/springblade/report/ReportApplication.java +++ b/blade-ops/blade-report/src/main/java/org/springblade/report/ReportApplication.java @@ -15,16 +15,16 @@ */ package org.springblade.report; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; /** * UReport启动器 * * @author Chill */ -@SpringCloudApplication +@BladeCloudApplication public class ReportApplication { public static void main(String[] args) { diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index e31e735f..13c0530d 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-ops/blade-resource/src/main/java/org/springblade/resource/ResourceApplication.java b/blade-ops/blade-resource/src/main/java/org/springblade/resource/ResourceApplication.java index c233c387..4e294f31 100644 --- a/blade-ops/blade-resource/src/main/java/org/springblade/resource/ResourceApplication.java +++ b/blade-ops/blade-resource/src/main/java/org/springblade/resource/ResourceApplication.java @@ -15,16 +15,16 @@ */ package org.springblade.resource; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; /** * 资源启动器 * * @author Chill */ -@SpringCloudApplication +@BladeCloudApplication public class ResourceApplication { public static void main(String[] args) { diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 401dad8f..70bf7819 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index 9dead690..9475038b 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index d1395992..fa2b1278 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index e3aa90e2..d4d3d249 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 6cf838b9..fdb3f7a1 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 50e5a9fa..aadb4e9b 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 6cf8c1af..b5ad699c 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 1a02abc0..623018cf 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 887d7423..9fa544d6 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.8.0 + 3.0.0 4.0.0 blade-service-api ${project.artifactId} - 2.8.0 + 3.0.0 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 5b0e44cf..c398d314 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/DemoApplication.java b/blade-service/blade-demo/src/main/java/com/example/demo/DemoApplication.java index c8e7acd0..5193c78c 100644 --- a/blade-service/blade-demo/src/main/java/com/example/demo/DemoApplication.java +++ b/blade-service/blade-demo/src/main/java/com/example/demo/DemoApplication.java @@ -15,15 +15,15 @@ */ package com.example.demo; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; -import org.springframework.cloud.client.SpringCloudApplication; /** * Demo启动器 * * @author Chill */ -@SpringCloudApplication +@BladeCloudApplication public class DemoApplication { public static void main(String[] args) { diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index e0240bdd..af56f941 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/DeskApplication.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/DeskApplication.java index 2728d1cf..07489b7c 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/DeskApplication.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/DeskApplication.java @@ -15,18 +15,16 @@ */ package org.springblade.desk; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; -import org.springframework.cloud.openfeign.EnableFeignClients; /** * Desk启动器 * * @author Chill */ -@SpringCloudApplication -@EnableFeignClients(AppConstant.BASE_PACKAGES) +@BladeCloudApplication public class DeskApplication { public static void main(String[] args) { diff --git a/blade-service/blade-desk/src/test/java/BladeDemoTest.java b/blade-service/blade-desk/src/test/java/BladeDemoTest.java index be632a43..86ed5a3d 100644 --- a/blade-service/blade-desk/src/test/java/BladeDemoTest.java +++ b/blade-service/blade-desk/src/test/java/BladeDemoTest.java @@ -1,7 +1,7 @@ -import org.junit.Test; -import org.junit.runner.RunWith; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; import org.springblade.core.test.BladeBootTest; -import org.springblade.core.test.BladeSpringRunner; +import org.springblade.core.test.BladeSpringExtension; import org.springblade.desk.DeskApplication; import org.springblade.desk.service.INoticeService; import org.springframework.beans.factory.annotation.Autowired; @@ -12,7 +12,7 @@ import org.springframework.boot.test.context.SpringBootTest; * * @author Chill */ -@RunWith(BladeSpringRunner.class) +@ExtendWith(BladeSpringExtension.class) @SpringBootTest(classes = DeskApplication.class) @BladeBootTest(appName = "blade-desk", profile = "test", enableLoader = true) public class BladeDemoTest { diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index e87e923e..13ca12ea 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service/blade-log/src/main/java/org/springblade/core/log/LogApplication.java b/blade-service/blade-log/src/main/java/org/springblade/core/log/LogApplication.java index 3a486f38..0f42e9b4 100644 --- a/blade-service/blade-log/src/main/java/org/springblade/core/log/LogApplication.java +++ b/blade-service/blade-log/src/main/java/org/springblade/core/log/LogApplication.java @@ -15,18 +15,16 @@ */ package org.springblade.core.log; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; -import org.springframework.cloud.openfeign.EnableFeignClients; /** * 日志服务 * * @author Chill */ -@SpringCloudApplication -@EnableFeignClients(AppConstant.BASE_PACKAGES) +@BladeCloudApplication public class LogApplication { public static void main(String[] args) { diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index a2eb18d8..c3d7ac49 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/SystemApplication.java b/blade-service/blade-system/src/main/java/org/springblade/system/SystemApplication.java index d1b30779..0ad19046 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/SystemApplication.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/SystemApplication.java @@ -15,17 +15,15 @@ */ package org.springblade.system; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; -import org.springframework.cloud.openfeign.EnableFeignClients; /** * 系统模块启动器 * @author Chill */ -@SpringCloudApplication -@EnableFeignClients(AppConstant.BASE_PACKAGES) +@BladeCloudApplication public class SystemApplication { public static void main(String[] args) { diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 4ade56b9..961c31c6 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.8.0 + 3.0.0 4.0.0 diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/UserApplication.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/UserApplication.java index 938a342e..9521cf71 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/UserApplication.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/UserApplication.java @@ -15,18 +15,16 @@ */ package org.springblade.system.user; +import org.springblade.core.cloud.client.BladeCloudApplication; import org.springblade.core.launch.BladeApplication; import org.springblade.core.launch.constant.AppConstant; -import org.springframework.cloud.client.SpringCloudApplication; -import org.springframework.cloud.openfeign.EnableFeignClients; /** * 用户启动器 * * @author Chill */ -@SpringCloudApplication -@EnableFeignClients(AppConstant.BASE_PACKAGES) +@BladeCloudApplication public class UserApplication { public static void main(String[] args) { diff --git a/blade-service/pom.xml b/blade-service/pom.xml index c7b531b4..9ffe13fa 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.8.0 + 3.0.0 blade-service ${project.artifactId} - 2.8.0 + 3.0.0 pom SpringBlade 微服务集合 diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index fa39e71d..6f5228bb 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -23,40 +23,13 @@ spring: #feign配置 feign: - hystrix: + sentinel: enabled: true okhttp: enabled: true httpclient: enabled: false -#hystrix配置 -hystrix: - threadpool: - default: - coreSize: 300 - maxQueueSize: 1000 - queueSizeRejectionThreshold: 800 - command: - default: - execution: - isolation: - thread: - timeoutInMilliseconds: 5000 - -#ribbon配置 -ribbon: - #对当前实例的重试次数 - MaxAutoRetries: 1 - #切换实例的重试次数 - MaxAutoRetriesNextServer: 2 - #请求处理的超时时间 - ReadTimeout: 60000 - #请求连接的超时时间 - ConnectTimeout: 60000 - #对所有操作请求都进行重试 - OkToRetryOnAllOperations: true - #对外暴露端口 management: endpoints: diff --git a/pom.xml b/pom.xml index 67cb326f..a99cd441 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,12 @@ org.springblade SpringBlade - 2.8.0 + 3.0.0 pom - 2.8.0 - 2.8.0 + 3.0.0 + 3.0.0 1.8 3.8.1 @@ -24,11 +24,11 @@ 2.2.6 1.2.5 2.2.3.RELEASE - 2.3.0 + 2.3.1 2.0.0.RELEASE - 2.2.11.RELEASE - Hoxton.SR8 + 2.4.1 + 2020.0.0 Cairo-SR8 diff --git a/script/docker/.env b/script/docker/.env index c83f8b08..fbe046ce 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.8.0 +TAG=3.0.0 diff --git a/script/docker/deploy.sh b/script/docker/deploy.sh index db209536..e5e13545 100644 --- a/script/docker/deploy.sh +++ b/script/docker/deploy.sh @@ -42,7 +42,7 @@ base(){ #启动程序模块 modules(){ - docker-compose up -d blade-gateway1 blade-gateway2 blade-admin blade-zipkin blade-auth1 blade-auth2 blade-user blade-desk blade-system blade-log + docker-compose up -d blade-gateway1 blade-gateway2 blade-admin blade-auth1 blade-auth2 blade-user blade-desk blade-system blade-log } #关闭所有模块 diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml index b6130cc8..c0e40d0a 100644 --- a/script/docker/docker-compose.yml +++ b/script/docker/docker-compose.yml @@ -71,15 +71,6 @@ services: networks: - blade_net - blade-zipkin: - image: "${REGISTER}/blade/blade-zipkin:${TAG}" - ports: - - 9411:9411 - privileged: true - restart: always - networks: - - blade_net - blade-gateway1: image: "${REGISTER}/blade/blade-gateway:${TAG}" privileged: true -- Gitee From 256424b23bfcc8750a9bf22d8f91a9d1aab2f63b Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 15 Jan 2021 16:40:18 +0800 Subject: [PATCH 132/163] =?UTF-8?q?:heavy=5Fminus=5Fsign:=20=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E8=BF=87=E6=97=B6=E7=9A=84sql=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/sql/blade/blade-update-2.7.3~2.8.0.sql | 32 ---------------------- 1 file changed, 32 deletions(-) delete mode 100644 doc/sql/blade/blade-update-2.7.3~2.8.0.sql diff --git a/doc/sql/blade/blade-update-2.7.3~2.8.0.sql b/doc/sql/blade/blade-update-2.7.3~2.8.0.sql deleted file mode 100644 index 220d7a5b..00000000 --- a/doc/sql/blade/blade-update-2.7.3~2.8.0.sql +++ /dev/null @@ -1,32 +0,0 @@ --- ---------------------------- --- 报表文件表 --- ---------------------------- -CREATE TABLE `blade_report_file` ( - `id` bigint(64) NOT NULL COMMENT '主键', - `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名', - `content` mediumblob NULL COMMENT '文件内容', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', - `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', - PRIMARY KEY (`id`) -) COMMENT = '报表文件表'; - --- ---------------------------- --- 插入报表文件表菜单数据 --- ---------------------------- -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399669962301', '0', 'report', '报表管理', 'menu', '/report', 'iconfont icon-shujuzhanshi2', 5, 1, 0, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399669962302', '1164733399669962301', 'report_setting', '报表配置', 'menu', 'http://localhost:8108/ureport/designer', 'iconfont icon-rizhi', 1, 1, 0, 1, NULL, 0); -INSERT INTO `blade_menu`(`id`, `parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES ('1164733399669962303', '1164733399669962301', 'report_list', '报表列表', 'menu', '/report/reportlist', 'iconfont icon-biaodan', 2, 1, 0, 1, NULL, 0); - --- ---------------------------- --- 增加报表文件表菜单权限数据 --- ---------------------------- -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875228001', '1164733399669962301', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875228002', '1164733399669962302', '1123598816738675201'); -INSERT INTO `blade_role_menu`(`id`,`menu_id`,`role_id`) -VALUES ('1161272893875228003', '1164733399669962303', '1123598816738675201'); -- Gitee From 47ac4ec98ccb7f63f9fc81e7c144897eaf9cd94d Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 15 Jan 2021 21:28:12 +0800 Subject: [PATCH 133/163] =?UTF-8?q?:zap:=20blade-report=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=89=93=E5=8C=85=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/blade-report/pom.xml | 45 ++++++++++++++++++++++++++++++++++ script/docker/deploy.sh | 2 +- 2 files changed, 46 insertions(+), 1 deletion(-) diff --git a/blade-ops/blade-report/pom.xml b/blade-ops/blade-report/pom.xml index dcfa1991..2d9c1b59 100644 --- a/blade-ops/blade-report/pom.xml +++ b/blade-ops/blade-report/pom.xml @@ -34,4 +34,49 @@ + + + + com.spotify + docker-maven-plugin + ${docker.plugin.version} + + ${docker.registry.url}/blade/${project.artifactId}:${project.version} + ${project.basedir} + ${docker.registry.host} + + + / + ${project.build.directory} + ${project.build.finalName}.jar + + + ${docker.registry.url} + ${docker.registry.url} + true + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + + diff --git a/script/docker/deploy.sh b/script/docker/deploy.sh index e5e13545..998c86d9 100644 --- a/script/docker/deploy.sh +++ b/script/docker/deploy.sh @@ -42,7 +42,7 @@ base(){ #启动程序模块 modules(){ - docker-compose up -d blade-gateway1 blade-gateway2 blade-admin blade-auth1 blade-auth2 blade-user blade-desk blade-system blade-log + docker-compose up -d blade-gateway1 blade-gateway2 blade-admin blade-auth1 blade-auth2 blade-user blade-desk blade-system blade-log blade-report } #关闭所有模块 -- Gitee From b611a0ee5f36a12a4a3b4df8871665602f4f6295 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 15 Jan 2021 21:36:05 +0800 Subject: [PATCH 134/163] =?UTF-8?q?:tada:=20swagger=E8=81=9A=E5=90=88?= =?UTF-8?q?=E7=BD=91=E5=85=B3=E8=BF=81=E7=A7=BB=E8=87=B3=E5=85=A8=E6=96=B0?= =?UTF-8?q?=E7=9A=84blade-swagger=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/launch/LauncherServiceImpl.java | 1 - blade-gateway/pom.xml | 27 ------- .../config/RouterFunctionConfiguration.java | 25 +----- .../handler/ErrorExceptionHandler.java | 4 + .../handler/SwaggerResourceHandler.java | 54 ------------- .../handler/SwaggerSecurityHandler.java | 51 ------------- .../gateway/handler/SwaggerUiHandler.java | 51 ------------- .../gateway/props/RouteProperties.java | 37 --------- .../gateway/provider/AuthProvider.java | 2 +- .../gateway/provider/SwaggerProvider.java | 59 -------------- .../src/main/resources/bootstrap.yml | 11 --- blade-ops/blade-swagger/Dockerfile | 15 ++++ blade-ops/blade-swagger/pom.xml | 76 +++++++++++++++++++ .../swagger/SwaggerApplication.java | 29 +++---- .../src/main/resources/application.yml | 16 ++++ .../src/main/resources/banner.txt | 10 +++ blade-ops/pom.xml | 1 + doc/nacos/blade.yaml | 16 ++++ pom.xml | 3 +- script/docker/deploy.sh | 3 +- script/docker/docker-compose.yml | 9 +++ 21 files changed, 161 insertions(+), 339 deletions(-) delete mode 100644 blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerResourceHandler.java delete mode 100644 blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerSecurityHandler.java delete mode 100644 blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerUiHandler.java delete mode 100644 blade-gateway/src/main/java/org/springblade/gateway/props/RouteProperties.java delete mode 100644 blade-gateway/src/main/java/org/springblade/gateway/provider/SwaggerProvider.java create mode 100644 blade-ops/blade-swagger/Dockerfile create mode 100644 blade-ops/blade-swagger/pom.xml rename blade-gateway/src/main/java/org/springblade/gateway/props/RouteResource.java => blade-ops/blade-swagger/src/main/java/org/springblade/swagger/SwaggerApplication.java (64%) create mode 100644 blade-ops/blade-swagger/src/main/resources/application.yml create mode 100644 blade-ops/blade-swagger/src/main/resources/banner.txt diff --git a/blade-common/src/main/java/org/springblade/common/launch/LauncherServiceImpl.java b/blade-common/src/main/java/org/springblade/common/launch/LauncherServiceImpl.java index 150c14cb..d9bd33ca 100644 --- a/blade-common/src/main/java/org/springblade/common/launch/LauncherServiceImpl.java +++ b/blade-common/src/main/java/org/springblade/common/launch/LauncherServiceImpl.java @@ -15,7 +15,6 @@ */ package org.springblade.common.launch; -import org.springblade.common.constant.CommonConstant; import org.springblade.common.constant.LauncherConstant; import org.springblade.core.launch.service.LauncherService; import org.springframework.boot.builder.SpringApplicationBuilder; diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 0d34807f..2e254eac 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -92,33 +92,6 @@ jjwt-jackson 0.11.2 - - - io.springfox - springfox-swagger2 - ${swagger.version} - - - io.swagger - swagger-models - - - - - io.swagger - swagger-models - ${swagger.models.version} - - - com.github.xiaoymin - knife4j-spring-ui - ${knife4j.version} - - diff --git a/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java b/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java index ed519825..53a2b391 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java @@ -18,18 +18,9 @@ package org.springblade.gateway.config; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.springblade.gateway.handler.SwaggerResourceHandler; -import org.springblade.gateway.handler.SwaggerSecurityHandler; -import org.springblade.gateway.handler.SwaggerUiHandler; import org.springblade.gateway.props.AuthProperties; -import org.springblade.gateway.props.RouteProperties; import org.springframework.boot.context.properties.EnableConfigurationProperties; -import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import org.springframework.http.MediaType; -import org.springframework.web.reactive.function.server.RequestPredicates; -import org.springframework.web.reactive.function.server.RouterFunction; -import org.springframework.web.reactive.function.server.RouterFunctions; /** * 路由配置信息 @@ -39,21 +30,7 @@ import org.springframework.web.reactive.function.server.RouterFunctions; @Slf4j @Configuration @AllArgsConstructor -@EnableConfigurationProperties({RouteProperties.class, AuthProperties.class}) +@EnableConfigurationProperties({AuthProperties.class}) public class RouterFunctionConfiguration { - private final SwaggerResourceHandler swaggerResourceHandler; - private final SwaggerSecurityHandler swaggerSecurityHandler; - private final SwaggerUiHandler swaggerUiHandler; - - @Bean - public RouterFunction routerFunction() { - return RouterFunctions.route(RequestPredicates.GET("/swagger-resources") - .and(RequestPredicates.accept(MediaType.ALL)), swaggerResourceHandler) - .andRoute(RequestPredicates.GET("/swagger-resources/configuration/ui") - .and(RequestPredicates.accept(MediaType.ALL)), swaggerUiHandler) - .andRoute(RequestPredicates.GET("/swagger-resources/configuration/security") - .and(RequestPredicates.accept(MediaType.ALL)), swaggerSecurityHandler); - } - } diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java index 5fe83406..ba0978ea 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/handler/ErrorExceptionHandler.java @@ -76,6 +76,10 @@ public class ErrorExceptionHandler implements ErrorWebExceptionHandler { * 构建异常信息 */ private String buildMessage(ServerHttpRequest request, Throwable ex) { + String uri = request.getURI().toString(); + if (uri.endsWith("doc.html")) { + return "[Swagger聚合网关] 已迁移至 [blade-swagger] 服务,请开启 [blade-swagger] 服务并访问 [http://127.0.0.1:18000/doc.html]"; + } StringBuilder message = new StringBuilder("Failed to handle request ["); message.append(request.getMethodValue()); message.append(" "); diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerResourceHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerResourceHandler.java deleted file mode 100644 index 2885b31f..00000000 --- a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerResourceHandler.java +++ /dev/null @@ -1,54 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.springblade.gateway.handler; - -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.http.HttpStatus; -import org.springframework.http.MediaType; -import org.springframework.stereotype.Component; -import org.springframework.web.reactive.function.BodyInserters; -import org.springframework.web.reactive.function.server.HandlerFunction; -import org.springframework.web.reactive.function.server.ServerRequest; -import org.springframework.web.reactive.function.server.ServerResponse; -import reactor.core.publisher.Mono; -import springfox.documentation.swagger.web.SwaggerResourcesProvider; - -/** - * SwaggerResourceHandler - * - * @author lengleng - */ -@Slf4j -@Component -@RequiredArgsConstructor -public class SwaggerResourceHandler implements HandlerFunction { - private final SwaggerResourcesProvider swaggerResources; - - /** - * Handle the given request. - * - * @param request the request to handler - * @return the response - */ - @Override - public Mono handle(ServerRequest request) { - return ServerResponse.status(HttpStatus.OK) - .contentType(MediaType.APPLICATION_JSON) - .body(BodyInserters.fromValue(swaggerResources.get())); - } -} diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerSecurityHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerSecurityHandler.java deleted file mode 100644 index d30f477f..00000000 --- a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerSecurityHandler.java +++ /dev/null @@ -1,51 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.springblade.gateway.handler; - -import lombok.extern.slf4j.Slf4j; -import org.springframework.http.HttpStatus; -import org.springframework.http.MediaType; -import org.springframework.stereotype.Component; -import org.springframework.web.reactive.function.BodyInserters; -import org.springframework.web.reactive.function.server.HandlerFunction; -import org.springframework.web.reactive.function.server.ServerRequest; -import org.springframework.web.reactive.function.server.ServerResponse; -import reactor.core.publisher.Mono; -import springfox.documentation.swagger.web.SecurityConfigurationBuilder; - -/** - * SwaggerSecurityHandler - * - * @author lengleng - */ -@Slf4j -@Component -public class SwaggerSecurityHandler implements HandlerFunction { - - /** - * Handle the given request. - * - * @param request the request to handler - * @return the response - */ - @Override - public Mono handle(ServerRequest request) { - return ServerResponse.status(HttpStatus.OK) - .contentType(MediaType.APPLICATION_JSON) - .body(BodyInserters.fromValue(SecurityConfigurationBuilder.builder().build())); - } -} diff --git a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerUiHandler.java b/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerUiHandler.java deleted file mode 100644 index 8bb78af1..00000000 --- a/blade-gateway/src/main/java/org/springblade/gateway/handler/SwaggerUiHandler.java +++ /dev/null @@ -1,51 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.springblade.gateway.handler; - -import lombok.extern.slf4j.Slf4j; -import org.springframework.http.HttpStatus; -import org.springframework.http.MediaType; -import org.springframework.stereotype.Component; -import org.springframework.web.reactive.function.BodyInserters; -import org.springframework.web.reactive.function.server.HandlerFunction; -import org.springframework.web.reactive.function.server.ServerRequest; -import org.springframework.web.reactive.function.server.ServerResponse; -import reactor.core.publisher.Mono; -import springfox.documentation.swagger.web.UiConfigurationBuilder; - -/** - * SwaggerUiHandler - * - * @author lengleng - */ -@Slf4j -@Component -public class SwaggerUiHandler implements HandlerFunction { - - /** - * Handle the given request. - * - * @param request the request to handler - * @return the response - */ - @Override - public Mono handle(ServerRequest request) { - return ServerResponse.status(HttpStatus.OK) - .contentType(MediaType.APPLICATION_JSON) - .body(BodyInserters.fromValue(UiConfigurationBuilder.builder().build())); - } -} diff --git a/blade-gateway/src/main/java/org/springblade/gateway/props/RouteProperties.java b/blade-gateway/src/main/java/org/springblade/gateway/props/RouteProperties.java deleted file mode 100644 index 9b7aa5d6..00000000 --- a/blade-gateway/src/main/java/org/springblade/gateway/props/RouteProperties.java +++ /dev/null @@ -1,37 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.springblade.gateway.props; - -import lombok.Data; -import org.springframework.boot.context.properties.ConfigurationProperties; -import org.springframework.cloud.context.config.annotation.RefreshScope; - -import java.util.ArrayList; -import java.util.List; - -/** - * 路由配置类 - * - * @author Chill - */ -@Data -@RefreshScope -@ConfigurationProperties("blade.document") -public class RouteProperties { - - private final List resources = new ArrayList<>(); - -} diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java index 5be38628..a107e797 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java @@ -30,7 +30,7 @@ public class AuthProvider { public static String TARGET = "/**"; public static String REPLACEMENT = ""; public static String AUTH_KEY = TokenConstant.HEADER; - private static List defaultSkipUrl = new ArrayList<>(); + private static final List defaultSkipUrl = new ArrayList<>(); static { defaultSkipUrl.add("/example"); diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/SwaggerProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/SwaggerProvider.java deleted file mode 100644 index c4700f2e..00000000 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/SwaggerProvider.java +++ /dev/null @@ -1,59 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.springblade.gateway.provider; - -import lombok.AllArgsConstructor; -import org.springblade.gateway.props.RouteProperties; -import org.springblade.gateway.props.RouteResource; -import org.springframework.context.annotation.Primary; -import org.springframework.stereotype.Component; -import springfox.documentation.swagger.web.SwaggerResource; -import springfox.documentation.swagger.web.SwaggerResourcesProvider; - -import java.util.ArrayList; -import java.util.List; - -/** - * 聚合接口文档注册 - * - * @author Chill - */ -@Primary -@Component -@AllArgsConstructor -public class SwaggerProvider implements SwaggerResourcesProvider { - private static final String API_URI = "/v2/api-docs"; - - private RouteProperties routeProperties; - - @Override - public List get() { - List resources = new ArrayList<>(); - List routeResources = routeProperties.getResources(); - routeResources.forEach(routeResource -> resources.add(swaggerResource(routeResource))); - return resources; - } - - private SwaggerResource swaggerResource(RouteResource routeResource) { - SwaggerResource swaggerResource = new SwaggerResource(); - swaggerResource.setName(routeResource.getName()); - swaggerResource.setLocation(routeResource.getLocation().concat(API_URI)); - swaggerResource.setSwaggerVersion(routeResource.getVersion()); - return swaggerResource; - } - -} diff --git a/blade-gateway/src/main/resources/bootstrap.yml b/blade-gateway/src/main/resources/bootstrap.yml index b3a18ab0..4172f5d6 100644 --- a/blade-gateway/src/main/resources/bootstrap.yml +++ b/blade-gateway/src/main/resources/bootstrap.yml @@ -11,15 +11,4 @@ spring: retry: enabled: true -# 聚合文档配置 -blade: - document: - resources: - - name: 授权模块 - location: /blade-auth - - name: 工作台模块 - location: /blade-desk - - name: 系统模块 - location: /blade-system - diff --git a/blade-ops/blade-swagger/Dockerfile b/blade-ops/blade-swagger/Dockerfile new file mode 100644 index 00000000..9692c6d4 --- /dev/null +++ b/blade-ops/blade-swagger/Dockerfile @@ -0,0 +1,15 @@ +FROM anapsix/alpine-java:8_server-jre_unlimited + +MAINTAINER smallchill@163.com + +RUN mkdir -p /blade/swagger + +WORKDIR /blade/swagger + +EXPOSE 18000 + +ADD ./target/blade-swagger.jar ./app.jar + +ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"] + +CMD ["--spring.profiles.active=test"] diff --git a/blade-ops/blade-swagger/pom.xml b/blade-ops/blade-swagger/pom.xml new file mode 100644 index 00000000..c20f23cf --- /dev/null +++ b/blade-ops/blade-swagger/pom.xml @@ -0,0 +1,76 @@ + + + + blade-ops + org.springblade + 3.0.0 + + 4.0.0 + + blade-swagger + ${project.artifactId} + ${blade.project.version} + jar + + + + org.springblade + blade-core-launch + ${blade.tool.version} + + + com.github.xiaoymin + knife4j-aggregation-spring-boot-starter + ${knife4j.version} + + + + + + + com.spotify + docker-maven-plugin + ${docker.plugin.version} + + ${docker.registry.url}/blade/${project.artifactId}:${project.version} + ${project.basedir} + ${docker.registry.host} + + + / + ${project.build.directory} + ${project.build.finalName}.jar + + + ${docker.registry.url} + ${docker.registry.url} + true + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + + + + diff --git a/blade-gateway/src/main/java/org/springblade/gateway/props/RouteResource.java b/blade-ops/blade-swagger/src/main/java/org/springblade/swagger/SwaggerApplication.java similarity index 64% rename from blade-gateway/src/main/java/org/springblade/gateway/props/RouteResource.java rename to blade-ops/blade-swagger/src/main/java/org/springblade/swagger/SwaggerApplication.java index a279a400..4dd1c7dc 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/props/RouteResource.java +++ b/blade-ops/blade-swagger/src/main/java/org/springblade/swagger/SwaggerApplication.java @@ -13,32 +13,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springblade.gateway.props; +package org.springblade.swagger; -import lombok.Data; -import org.springblade.core.launch.constant.AppConstant; +import org.springblade.core.launch.BladeApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; /** - * Swagger聚合文档属性 + * swagger聚合启动器 * * @author Chill */ -@Data -public class RouteResource { +@SpringBootApplication +public class SwaggerApplication { - /** - * 文档名 - */ - private String name; - - /** - * 文档所在服务地址 - */ - private String location; - - /** - * 文档版本 - */ - private String version = AppConstant.APPLICATION_VERSION; + public static void main(String[] args) { + BladeApplication.run("blade-swagger", SwaggerApplication.class, args); + } } diff --git a/blade-ops/blade-swagger/src/main/resources/application.yml b/blade-ops/blade-swagger/src/main/resources/application.yml new file mode 100644 index 00000000..9ba858eb --- /dev/null +++ b/blade-ops/blade-swagger/src/main/resources/application.yml @@ -0,0 +1,16 @@ +server: + port: 18000 +knife4j: + enableAggregation: true + cloud: + enable: true + routes: + - name: 授权模块 + uri: 127.0.0.1/blade-auth + location: /v2/api-docs + - name: 工作台模块 + uri: 127.0.0.1/blade-desk + location: /v2/api-docs + - name: 系统模块 + uri: 127.0.0.1/blade-system + location: /v2/api-docs diff --git a/blade-ops/blade-swagger/src/main/resources/banner.txt b/blade-ops/blade-swagger/src/main/resources/banner.txt new file mode 100644 index 00000000..cbd02807 --- /dev/null +++ b/blade-ops/blade-swagger/src/main/resources/banner.txt @@ -0,0 +1,10 @@ +${AnsiColor.BRIGHT_CYAN} _____ _ ${AnsiColor.BLUE} ______ _ _ +${AnsiColor.BRIGHT_CYAN}/ ___| (_) ${AnsiColor.BLUE} | ___ \| | | | +${AnsiColor.BRIGHT_CYAN}\ `--. _ __ _ __ _ _ __ __ _ ${AnsiColor.BLUE} | |_/ /| | __ _ __| | ___ +${AnsiColor.BRIGHT_CYAN} `--. \| '_ \ | '__|| || '_ \ / _` | ${AnsiColor.BLUE} | ___ \| | / _` | / _` | / _ \ +${AnsiColor.BRIGHT_CYAN}/\__/ /| |_) || | | || | | || (_| | ${AnsiColor.BLUE} | |_/ /| || (_| || (_| || __/ +${AnsiColor.BRIGHT_CYAN}\____/ | .__/ |_| |_||_| |_| \__, | ${AnsiColor.BLUE} \____/ |_| \__,_| \__,_| \___| +${AnsiColor.BRIGHT_CYAN} | | __/ | +${AnsiColor.BRIGHT_CYAN} |_| |___/ + +${AnsiColor.BLUE}:: SpringBlade :: ${spring.application.name}:${AnsiColor.RED}${blade.env}${AnsiColor.BLUE} :: Running SpringBoot ${spring-boot.version} :: ${AnsiColor.BRIGHT_BLACK} diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index fa2b1278..20c9cafe 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -18,6 +18,7 @@ blade-resource blade-seata-order blade-seata-storage + blade-swagger diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index 6f5228bb..65ac0bb1 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -59,6 +59,22 @@ knife4j: enableFilterMultipartApis: false enableFilterMultipartApiMethodType: POST language: zh-CN + enableFooter: false + enableFooterCustom: true + footerCustomContent: Copyright © 2021 SpringBlade All Rights Reserved + +#swagger配置信息 +swagger: + title: SpringBlade 接口文档系统 + description: SpringBlade 接口文档系统 + version: 3.0.0 + license: Powered By SpringBlade + licenseUrl: https://bladex.vip + terms-of-service-url: https://bladex.vip + contact: + name: smallchill + email: smallchill@163.com + url: https://gitee.com/smallc #blade配置 blade: diff --git a/pom.xml b/pom.xml index a99cd441..926b115d 100644 --- a/pom.xml +++ b/pom.xml @@ -17,8 +17,7 @@ 2.10.5 1.6.2 2.2.0.RELEASE - 2.0.6 - 3.4.0 + 2.0.8 1.6.0 1.6.2 2.2.6 diff --git a/script/docker/deploy.sh b/script/docker/deploy.sh index 998c86d9..a322250e 100644 --- a/script/docker/deploy.sh +++ b/script/docker/deploy.sh @@ -15,6 +15,7 @@ port(){ firewall-cmd --add-port=3379/tcp --permanent firewall-cmd --add-port=7002/tcp --permanent firewall-cmd --add-port=9411/tcp --permanent + firewall-cmd --add-port=18000/tcp --permanent service firewalld restart } @@ -42,7 +43,7 @@ base(){ #启动程序模块 modules(){ - docker-compose up -d blade-gateway1 blade-gateway2 blade-admin blade-auth1 blade-auth2 blade-user blade-desk blade-system blade-log blade-report + docker-compose up -d blade-gateway1 blade-gateway2 blade-admin blade-swagger blade-auth1 blade-auth2 blade-user blade-desk blade-system blade-log blade-report } #关闭所有模块 diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml index c0e40d0a..31d78564 100644 --- a/script/docker/docker-compose.yml +++ b/script/docker/docker-compose.yml @@ -71,6 +71,15 @@ services: networks: - blade_net + blade-swagger: + image: "${REGISTER}/blade/blade-swagger:${TAG}" + ports: + - 18000:18000 + privileged: true + restart: always + networks: + - blade_net + blade-gateway1: image: "${REGISTER}/blade/blade-gateway:${TAG}" privileged: true -- Gitee From 801b6c97464ec35c1d24d05935c49549653a2ed4 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 15 Jan 2021 22:18:01 +0800 Subject: [PATCH 135/163] =?UTF-8?q?:tada:=20swagger=E8=81=9A=E5=90=88?= =?UTF-8?q?=E7=BD=91=E5=85=B3=E8=BF=81=E7=A7=BB=E8=87=B3=E5=85=A8=E6=96=B0?= =?UTF-8?q?=E7=9A=84blade-swagger=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../blade-swagger/src/main/resources/application.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/blade-ops/blade-swagger/src/main/resources/application.yml b/blade-ops/blade-swagger/src/main/resources/application.yml index 9ba858eb..78296a63 100644 --- a/blade-ops/blade-swagger/src/main/resources/application.yml +++ b/blade-ops/blade-swagger/src/main/resources/application.yml @@ -6,11 +6,11 @@ knife4j: enable: true routes: - name: 授权模块 - uri: 127.0.0.1/blade-auth - location: /v2/api-docs + uri: 127.0.0.1 + location: /blade-auth/v2/api-docs - name: 工作台模块 - uri: 127.0.0.1/blade-desk - location: /v2/api-docs + uri: 127.0.0.1 + location: /blade-desk/v2/api-docs - name: 系统模块 - uri: 127.0.0.1/blade-system - location: /v2/api-docs + uri: 127.0.0.1 + location: /blade-system/v2/api-docs -- Gitee From 12339b1f95cfb0066947394be968cc3d3633fbe1 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sat, 16 Jan 2021 14:09:24 +0800 Subject: [PATCH 136/163] =?UTF-8?q?:tada:=20=E6=9B=B4=E6=96=B0README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 181f59ae..0b1102b5 100644 --- a/README.md +++ b/README.md @@ -70,12 +70,12 @@ SpringBlade ## 技术文档 * [SpringBlade开发手册一览](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade开发手册) -* [常见问题集锦](https://sns.bladex.vip/article-14966.html) +* [SpringBlade常见问题集锦](https://sns.bladex.vip/article-14966.html) ## 项目地址 * 后端Gitee地址:[https://gitee.com/smallc/SpringBlade](https://gitee.com/smallc/SpringBlade) * 后端Github地址:[https://github.com/chillzhuang/SpringBlade](https://github.com/chillzhuang/SpringBlade) -* 后端SpringBoot版:[https://gitee.com/smallc/SpringBlade/tree/2.0-boot/](https://gitee.com/smallc/SpringBlade/tree/2.0-boot/) +* 后端SpringBoot版:[https://gitee.com/smallc/SpringBlade/tree/boot/](https://gitee.com/smallc/SpringBlade/tree/boot/) * 前端框架Sword(基于React):[https://gitee.com/smallc/Sword](https://gitee.com/smallc/Sword) * 前端框架Saber(基于Vue):[https://gitee.com/smallc/Saber](https://gitee.com/smallc/Saber) * 核心框架项目地址:[https://github.com/chillzhuang/blade-tool](https://github.com/chillzhuang/blade-tool) -- Gitee From d400483219b6f4e48f7b26d871a6e51da5f553c9 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 31 Jan 2021 23:03:31 +0800 Subject: [PATCH 137/163] =?UTF-8?q?:tada:=203.0.1.RELEASE=20=E6=9E=B6?= =?UTF-8?q?=E6=9E=84=E5=8D=87=E7=BA=A7=E9=80=82=E9=85=8D=20SpringCloud=202?= =?UTF-8?q?020.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- .../org/springblade/gateway/filter/AuthFilter.java | 6 +++--- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-report/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/blade-swagger/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 ++-- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- blade-service/pom.xml | 4 ++-- doc/nacos/blade.yaml | 12 +++++++----- pom.xml | 13 ++++++------- script/docker/.env | 2 +- 28 files changed, 44 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index 0b1102b5..ff88481e 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status Coverage Status - Downloads + Downloads Downloads diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index d1383194..1f6d59f7 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 3.0.0 + 3.0.1 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 90eb813d..79dda3c1 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 2e254eac..3b481f17 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java b/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java index 47adfaea..4de53bfe 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java @@ -15,12 +15,12 @@ */ package org.springblade.gateway.filter; +import com.alibaba.nacos.common.utils.StringUtils; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import io.jsonwebtoken.Claims; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.apache.commons.lang3.StringUtils; import org.springblade.gateway.props.AuthProperties; import org.springblade.gateway.provider.AuthProvider; import org.springblade.gateway.provider.ResponseProvider; @@ -47,8 +47,8 @@ import java.nio.charset.StandardCharsets; @Component @AllArgsConstructor public class AuthFilter implements GlobalFilter, Ordered { - private AuthProperties authProperties; - private ObjectMapper objectMapper; + private final AuthProperties authProperties; + private final ObjectMapper objectMapper; @Override public Mono filter(ServerWebExchange exchange, GatewayFilterChain chain) { diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 0ef263de..03113ae7 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index e0003b09..b9a752a5 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-ops/blade-report/pom.xml b/blade-ops/blade-report/pom.xml index 2d9c1b59..018a22f7 100644 --- a/blade-ops/blade-report/pom.xml +++ b/blade-ops/blade-report/pom.xml @@ -5,7 +5,7 @@ org.springblade blade-ops - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index 13c0530d..db4d541a 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 70bf7819..21a20c8b 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index 9475038b..b2f6696e 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-ops/blade-swagger/pom.xml b/blade-ops/blade-swagger/pom.xml index c20f23cf..71dcad33 100644 --- a/blade-ops/blade-swagger/pom.xml +++ b/blade-ops/blade-swagger/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 20c9cafe..25c21b39 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index d4d3d249..1492d692 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index fdb3f7a1..80e7d33b 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index aadb4e9b..a32f3731 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index b5ad699c..fa14a6fd 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 623018cf..e9bd58ac 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 9fa544d6..d910c514 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.0.0 + 3.0.1 4.0.0 blade-service-api ${project.artifactId} - 3.0.0 + 3.0.1 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index c398d314..f82ae396 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index af56f941..50f5bde2 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 13ca12ea..cb03b4a7 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index c3d7ac49..35f0799a 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 961c31c6..9f4c17c9 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.0 + 3.0.1 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 9ffe13fa..37f1008c 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 3.0.0 + 3.0.1 blade-service ${project.artifactId} - 3.0.0 + 3.0.1 pom SpringBlade 微服务集合 diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index 65ac0bb1..2ad85be0 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -1,14 +1,16 @@ #服务器配置 server: undertow: - # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 - io-threads: 4 - # 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载 - worker-threads: 20 # 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理 buffer-size: 1024 # 是否分配的直接内存 direct-buffers: true + # 线程配置 + threads: + # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 + io: 16 + # 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载 + worker: 400 #spring配置 spring: @@ -67,7 +69,7 @@ knife4j: swagger: title: SpringBlade 接口文档系统 description: SpringBlade 接口文档系统 - version: 3.0.0 + version: 3.0.1 license: Powered By SpringBlade licenseUrl: https://bladex.vip terms-of-service-url: https://bladex.vip diff --git a/pom.xml b/pom.xml index 926b115d..11bd8816 100644 --- a/pom.xml +++ b/pom.xml @@ -5,29 +5,28 @@ org.springblade SpringBlade - 3.0.0 + 3.0.1 pom - 3.0.0 - 3.0.0 + 3.0.1 + 3.0.1 1.8 3.8.1 2.10.5 1.6.2 - 2.2.0.RELEASE 2.0.8 1.6.0 1.6.2 2.2.6 1.2.5 - 2.2.3.RELEASE + 2.2.5.RC2 2.3.1 2.0.0.RELEASE - 2.4.1 - 2020.0.0 + 2.4.2 + 2020.0.1 Cairo-SR8 diff --git a/script/docker/.env b/script/docker/.env index fbe046ce..380d2649 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=3.0.0 +TAG=3.0.1 -- Gitee From 82a0c3ec25fb9aaae2a7ac494875db24fb590c4e Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 1 Feb 2021 12:37:08 +0800 Subject: [PATCH 138/163] =?UTF-8?q?:tada:=203.0.1.RELEASE=20=E6=9E=B6?= =?UTF-8?q?=E6=9E=84=E5=8D=87=E7=BA=A7=E9=80=82=E9=85=8D=20SpringCloud=202?= =?UTF-8?q?020.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/gateway/GateWayApplication.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/blade-gateway/src/main/java/org/springblade/gateway/GateWayApplication.java b/blade-gateway/src/main/java/org/springblade/gateway/GateWayApplication.java index 74587082..9d2f66a3 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/GateWayApplication.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/GateWayApplication.java @@ -15,9 +15,10 @@ */ package org.springblade.gateway; -import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.launch.BladeApplication; -import org.springframework.cloud.client.SpringCloudApplication; +import org.springblade.core.launch.constant.AppConstant; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.scheduling.annotation.EnableScheduling; /** @@ -26,7 +27,8 @@ import org.springframework.scheduling.annotation.EnableScheduling; * @author Chill */ @EnableScheduling -@SpringCloudApplication +@EnableDiscoveryClient +@SpringBootApplication public class GateWayApplication { public static void main(String[] args) { -- Gitee From efab0a675f913aec4b7080ff8d03ebdd8346e8e6 Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 22 Feb 2021 22:58:01 +0800 Subject: [PATCH 139/163] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=94=BE=E8=A1=8C=E6=94=AF=E6=8C=81=E9=80=9A=E9=85=8D?= =?UTF-8?q?=E7=AC=A6=E5=8C=B9=E9=85=8D=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gateway/filter/AuthFilter.java | 6 ++- .../gateway/filter/RequestFilter.java | 45 +++++++++++++++++++ .../gateway/provider/AuthProvider.java | 36 +++++++-------- 3 files changed, 66 insertions(+), 21 deletions(-) create mode 100644 blade-gateway/src/main/java/org/springblade/gateway/filter/RequestFilter.java diff --git a/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java b/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java index 4de53bfe..1e29459e 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java @@ -32,6 +32,7 @@ import org.springframework.core.io.buffer.DataBuffer; import org.springframework.http.HttpStatus; import org.springframework.http.server.reactive.ServerHttpResponse; import org.springframework.stereotype.Component; +import org.springframework.util.AntPathMatcher; import org.springframework.web.server.ServerWebExchange; import reactor.core.publisher.Flux; import reactor.core.publisher.Mono; @@ -49,6 +50,7 @@ import java.nio.charset.StandardCharsets; public class AuthFilter implements GlobalFilter, Ordered { private final AuthProperties authProperties; private final ObjectMapper objectMapper; + private final AntPathMatcher antPathMatcher = new AntPathMatcher(); @Override public Mono filter(ServerWebExchange exchange, GatewayFilterChain chain) { @@ -72,8 +74,8 @@ public class AuthFilter implements GlobalFilter, Ordered { } private boolean isSkip(String path) { - return AuthProvider.getDefaultSkipUrl().stream().map(url -> url.replace(AuthProvider.TARGET, AuthProvider.REPLACEMENT)).anyMatch(path::contains) - || authProperties.getSkipUrl().stream().map(url -> url.replace(AuthProvider.TARGET, AuthProvider.REPLACEMENT)).anyMatch(path::contains); + return AuthProvider.getDefaultSkipUrl().stream().anyMatch(pattern -> antPathMatcher.match(pattern, path)) + || authProperties.getSkipUrl().stream().anyMatch(pattern -> antPathMatcher.match(pattern, path)); } private Mono unAuth(ServerHttpResponse resp, String msg) { diff --git a/blade-gateway/src/main/java/org/springblade/gateway/filter/RequestFilter.java b/blade-gateway/src/main/java/org/springblade/gateway/filter/RequestFilter.java new file mode 100644 index 00000000..bb66e9df --- /dev/null +++ b/blade-gateway/src/main/java/org/springblade/gateway/filter/RequestFilter.java @@ -0,0 +1,45 @@ +package org.springblade.gateway.filter; + +import org.springframework.cloud.gateway.filter.GatewayFilterChain; +import org.springframework.cloud.gateway.filter.GlobalFilter; +import org.springframework.core.Ordered; +import org.springframework.http.server.reactive.ServerHttpRequest; +import org.springframework.stereotype.Component; +import org.springframework.util.StringUtils; +import org.springframework.web.server.ServerWebExchange; +import reactor.core.publisher.Mono; + +import java.util.Arrays; +import java.util.stream.Collectors; + +import static org.springframework.cloud.gateway.support.ServerWebExchangeUtils.GATEWAY_REQUEST_URL_ATTR; +import static org.springframework.cloud.gateway.support.ServerWebExchangeUtils.addOriginalRequestUrl; + +/** + * request过滤器 + * + * @author lengleng + */ +@Component +public class RequestFilter implements GlobalFilter, Ordered { + + @Override + public Mono filter(ServerWebExchange exchange, GatewayFilterChain chain) { + ServerHttpRequest request = exchange.getRequest(); + addOriginalRequestUrl(exchange, request.getURI()); + String rawPath = request.getURI().getRawPath(); + String newPath = "/" + Arrays.stream(StringUtils.tokenizeToStringArray(rawPath, "/")) + .skip(1L).collect(Collectors.joining("/")); + ServerHttpRequest newRequest = request.mutate() + .path(newPath) + .build(); + exchange.getAttributes().put(GATEWAY_REQUEST_URL_ATTR, newRequest.getURI()); + return chain.filter(exchange.mutate().request(newRequest.mutate().build()).build()); + } + + @Override + public int getOrder() { + return -1000; + } + +} diff --git a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java index a107e797..1dc12208 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/provider/AuthProvider.java @@ -27,34 +27,32 @@ import java.util.List; */ public class AuthProvider { - public static String TARGET = "/**"; - public static String REPLACEMENT = ""; public static String AUTH_KEY = TokenConstant.HEADER; - private static final List defaultSkipUrl = new ArrayList<>(); + private static final List DEFAULT_SKIP_URL = new ArrayList<>(); static { - defaultSkipUrl.add("/example"); - defaultSkipUrl.add("/token/**"); - defaultSkipUrl.add("/captcha/**"); - defaultSkipUrl.add("/actuator/health/**"); - defaultSkipUrl.add("/v2/api-docs/**"); - defaultSkipUrl.add("/auth/**"); - defaultSkipUrl.add("/oauth/**"); - defaultSkipUrl.add("/log/**"); - defaultSkipUrl.add("/menu/routes"); - defaultSkipUrl.add("/menu/auth-routes"); - defaultSkipUrl.add("/tenant/info"); - defaultSkipUrl.add("/order/create/**"); - defaultSkipUrl.add("/storage/deduct/**"); - defaultSkipUrl.add("/error/**"); - defaultSkipUrl.add("/assets/**"); + DEFAULT_SKIP_URL.add("/example"); + DEFAULT_SKIP_URL.add("/token/**"); + DEFAULT_SKIP_URL.add("/captcha/**"); + DEFAULT_SKIP_URL.add("/actuator/health/**"); + DEFAULT_SKIP_URL.add("/v2/api-docs/**"); + DEFAULT_SKIP_URL.add("/auth/**"); + DEFAULT_SKIP_URL.add("/oauth/**"); + DEFAULT_SKIP_URL.add("/log/**"); + DEFAULT_SKIP_URL.add("/menu/routes"); + DEFAULT_SKIP_URL.add("/menu/auth-routes"); + DEFAULT_SKIP_URL.add("/tenant/info"); + DEFAULT_SKIP_URL.add("/order/create/**"); + DEFAULT_SKIP_URL.add("/storage/deduct/**"); + DEFAULT_SKIP_URL.add("/error/**"); + DEFAULT_SKIP_URL.add("/assets/**"); } /** * 默认无需鉴权的API */ public static List getDefaultSkipUrl() { - return defaultSkipUrl; + return DEFAULT_SKIP_URL; } } -- Gitee From a6a7bac9567e47400e334fa684561f43dfab142e Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 23 Feb 2021 21:39:15 +0800 Subject: [PATCH 140/163] =?UTF-8?q?:tada:=20=E6=96=B0=E5=A2=9E=20https://w?= =?UTF-8?q?ww.whnb.wang=20=E6=8F=90=E4=BE=9B=E7=9A=84=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E8=B6=8B=E5=8A=BF=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index ff88481e..e1d42c71 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,9 @@ ## 架构图 +## 趋势图 +Stargazers over time + ## 工程结构 ``` SpringBlade -- Gitee From 4fad5d04573d53c4a131aee50dab6268d1170ba9 Mon Sep 17 00:00:00 2001 From: QingDong Zhang Date: Mon, 15 Mar 2021 09:33:20 +0800 Subject: [PATCH 141/163] add tag to blade-ops/pom.xml --- blade-ops/pom.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 25c21b39..ec094d33 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -10,6 +10,8 @@ 4.0.0 blade-ops + ${project.artifactId} + ${blade.project.version} pom blade-admin -- Gitee From 2198f39407780193cba13a0ef54b810891fd2d92 Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 15 Mar 2021 14:35:16 +0800 Subject: [PATCH 142/163] =?UTF-8?q?:zap:=20=E4=BF=AE=E6=94=B9=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index ec094d33..fe3dac67 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -11,7 +11,7 @@ blade-ops ${project.artifactId} - ${blade.project.version} + 3.0.1 pom blade-admin -- Gitee From c2ff3ebce2ebe062f6440ecc9babd7b765ba5d3c Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 24 Mar 2021 18:20:08 +0800 Subject: [PATCH 143/163] =?UTF-8?q?:tada:=203.0.2.RELEASE=20=E6=94=AF?= =?UTF-8?q?=E6=8C=81=20Nacos2.0=20=E9=95=BF=E9=93=BE=E6=8E=A5=E7=89=B9?= =?UTF-8?q?=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 19 +++++++- .../config/RouterFunctionConfiguration.java | 45 +++++++++++++++++++ blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-report/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/blade-swagger/pom.xml | 2 +- blade-ops/pom.xml | 4 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 +- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- blade-service/pom.xml | 4 +- doc/docker/README.md | 2 +- doc/nacos/blade.yaml | 2 +- pom.xml | 13 +++--- script/docker/.env | 2 +- script/docker/deploy.sh | 2 + script/docker/docker-compose.yml | 30 +++++++------ 31 files changed, 118 insertions(+), 51 deletions(-) diff --git a/README.md b/README.md index e1d42c71..7f4e9cdb 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status Coverage Status - Downloads + Downloads Downloads diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 1f6d59f7..d6fd574a 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 3.0.1 + 3.0.2 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 79dda3c1..0288d29d 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 3b481f17..f72aaa7a 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.1 + 3.0.2 4.0.0 @@ -74,13 +74,30 @@ com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery + + + com.alibaba.nacos + nacos-client + + ${alibaba.cloud.version} com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config + + + com.alibaba.nacos + nacos-client + + ${alibaba.cloud.version} + + com.alibaba.nacos + nacos-client + ${alibaba.nacos.version} + io.jsonwebtoken diff --git a/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java b/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java index 53a2b391..116115e0 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/config/RouterFunctionConfiguration.java @@ -20,7 +20,18 @@ import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springblade.gateway.props.AuthProperties; import org.springframework.boot.context.properties.EnableConfigurationProperties; +import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.http.HttpHeaders; +import org.springframework.http.HttpMethod; +import org.springframework.http.HttpStatus; +import org.springframework.http.server.reactive.ServerHttpRequest; +import org.springframework.http.server.reactive.ServerHttpResponse; +import org.springframework.web.cors.reactive.CorsUtils; +import org.springframework.web.server.ServerWebExchange; +import org.springframework.web.server.WebFilter; +import org.springframework.web.server.WebFilterChain; +import reactor.core.publisher.Mono; /** * 路由配置信息 @@ -33,4 +44,38 @@ import org.springframework.context.annotation.Configuration; @EnableConfigurationProperties({AuthProperties.class}) public class RouterFunctionConfiguration { + /** + * 这里为支持的请求头,如果有自定义的header字段请自己添加 + */ + private static final String ALLOWED_HEADERS = "X-Requested-With, Tenant-Id, Blade-Auth, Content-Type, Authorization, credential, X-XSRF-TOKEN, token, username, client, knfie4j-gateway-request, request-origion"; + private static final String ALLOWED_METHODS = "GET,POST,PUT,DELETE,OPTIONS,HEAD"; + private static final String ALLOWED_ORIGIN = "*"; + private static final String ALLOWED_EXPOSE = "*"; + private static final String MAX_AGE = "18000L"; + + /** + * 跨域配置 + */ + @Bean + public WebFilter corsFilter() { + return (ServerWebExchange ctx, WebFilterChain chain) -> { + ServerHttpRequest request = ctx.getRequest(); + if (CorsUtils.isCorsRequest(request)) { + ServerHttpResponse response = ctx.getResponse(); + HttpHeaders headers = response.getHeaders(); + headers.add("Access-Control-Allow-Headers", ALLOWED_HEADERS); + headers.add("Access-Control-Allow-Methods", ALLOWED_METHODS); + headers.add("Access-Control-Allow-Origin", ALLOWED_ORIGIN); + headers.add("Access-Control-Expose-Headers", ALLOWED_EXPOSE); + headers.add("Access-Control-Max-Age", MAX_AGE); + headers.add("Access-Control-Allow-Credentials", "true"); + if (request.getMethod() == HttpMethod.OPTIONS) { + response.setStatusCode(HttpStatus.OK); + return Mono.empty(); + } + } + return chain.filter(ctx); + }; + } + } diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 03113ae7..0893814c 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index b9a752a5..ccc7aec9 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-ops/blade-report/pom.xml b/blade-ops/blade-report/pom.xml index 018a22f7..f6d38814 100644 --- a/blade-ops/blade-report/pom.xml +++ b/blade-ops/blade-report/pom.xml @@ -5,7 +5,7 @@ org.springblade blade-ops - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index db4d541a..326fa290 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 21a20c8b..a8576195 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index b2f6696e..ddf1756d 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-ops/blade-swagger/pom.xml b/blade-ops/blade-swagger/pom.xml index 71dcad33..31c69a22 100644 --- a/blade-ops/blade-swagger/pom.xml +++ b/blade-ops/blade-swagger/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index fe3dac67..a5d0e9cd 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.0.1 + 3.0.2 4.0.0 blade-ops ${project.artifactId} - 3.0.1 + 3.0.2 pom blade-admin diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index 1492d692..088847fd 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 80e7d33b..bef3490f 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index a32f3731..65801d6d 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index fa14a6fd..9b6db536 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index e9bd58ac..ae7e271c 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index d910c514..9d41f039 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.0.1 + 3.0.2 4.0.0 blade-service-api ${project.artifactId} - 3.0.1 + 3.0.2 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index f82ae396..fbb74caa 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 50f5bde2..b28aed13 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index cb03b4a7..47fe8340 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 35f0799a..d5f5f744 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 9f4c17c9..ac807e70 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.1 + 3.0.2 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 37f1008c..f73efaa1 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 3.0.1 + 3.0.2 blade-service ${project.artifactId} - 3.0.1 + 3.0.2 pom SpringBlade 微服务集合 diff --git a/doc/docker/README.md b/doc/docker/README.md index 6a058fdd..c37106f8 100644 --- a/doc/docker/README.md +++ b/doc/docker/README.md @@ -86,7 +86,7 @@ CMD java -Djava.security.egd=file:/dev/./urandom -jar app.jar --spring.profiles. ###5. 在工程根目录的docker-compose.yml下加入配置,内容可参考如下 ``` blade-gateway: - image: "${REGISTER}/blade/blade-gateway:${TAG}" + image: "${REGISTER}/blade-gateway:${TAG}" ports: - 80:80 networks: diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index 2ad85be0..49a519fa 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -69,7 +69,7 @@ knife4j: swagger: title: SpringBlade 接口文档系统 description: SpringBlade 接口文档系统 - version: 3.0.1 + version: 3.0.2 license: Powered By SpringBlade licenseUrl: https://bladex.vip terms-of-service-url: https://bladex.vip diff --git a/pom.xml b/pom.xml index 11bd8816..1c7bd1b3 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,12 @@ org.springblade SpringBlade - 3.0.1 + 3.0.2 pom - 3.0.1 - 3.0.1 + 3.0.2 + 3.0.2 1.8 3.8.1 @@ -21,12 +21,13 @@ 1.6.2 2.2.6 1.2.5 - 2.2.5.RC2 + 2.2.5.RELEASE + 2.0.0 2.3.1 2.0.0.RELEASE - 2.4.2 - 2020.0.1 + 2.4.4 + 2020.0.2 Cairo-SR8 diff --git a/script/docker/.env b/script/docker/.env index 380d2649..134ce76c 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=3.0.1 +TAG=3.0.2 diff --git a/script/docker/deploy.sh b/script/docker/deploy.sh index a322250e..9d28e2f5 100644 --- a/script/docker/deploy.sh +++ b/script/docker/deploy.sh @@ -10,6 +10,8 @@ port(){ firewall-cmd --add-port=88/tcp --permanent firewall-cmd --add-port=8000/tcp --permanent firewall-cmd --add-port=8848/tcp --permanent + firewall-cmd --add-port=9848/tcp --permanent + firewall-cmd --add-port=9849/tcp --permanent firewall-cmd --add-port=8858/tcp --permanent firewall-cmd --add-port=3306/tcp --permanent firewall-cmd --add-port=3379/tcp --permanent diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml index 31d78564..f0390539 100644 --- a/script/docker/docker-compose.yml +++ b/script/docker/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: nacos: - image: nacos/nacos-server:1.3.2 + image: nacos/nacos-server:2.0.0 hostname: "nacos-standalone" environment: - MODE=standalone @@ -10,12 +10,14 @@ services: - /docker/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties ports: - 8848:8848 + - 9848:9848 + - 9849:9849 networks: blade_net: ipv4_address: 172.30.0.48 sentinel: - image: bladex/sentinel-dashboard:1.7.2 + image: bladex/sentinel-dashboard:1.8.0 hostname: "sentinel" ports: - 8858:8858 @@ -63,7 +65,7 @@ services: - blade_net blade-admin: - image: "${REGISTER}/blade/blade-admin:${TAG}" + image: "${REGISTER}/blade-admin:${TAG}" ports: - 7002:7002 privileged: true @@ -72,7 +74,7 @@ services: - blade_net blade-swagger: - image: "${REGISTER}/blade/blade-swagger:${TAG}" + image: "${REGISTER}/blade-swagger:${TAG}" ports: - 18000:18000 privileged: true @@ -81,7 +83,7 @@ services: - blade_net blade-gateway1: - image: "${REGISTER}/blade/blade-gateway:${TAG}" + image: "${REGISTER}/blade-gateway:${TAG}" privileged: true restart: always networks: @@ -89,7 +91,7 @@ services: ipv4_address: 172.30.0.81 blade-gateway2: - image: "${REGISTER}/blade/blade-gateway:${TAG}" + image: "${REGISTER}/blade-gateway:${TAG}" privileged: true restart: always networks: @@ -97,7 +99,7 @@ services: ipv4_address: 172.30.0.82 blade-auth1: - image: "${REGISTER}/blade/blade-auth:${TAG}" + image: "${REGISTER}/blade-auth:${TAG}" privileged: true restart: always networks: @@ -105,7 +107,7 @@ services: ipv4_address: 172.30.0.91 blade-auth2: - image: "${REGISTER}/blade/blade-auth:${TAG}" + image: "${REGISTER}/blade-auth:${TAG}" privileged: true restart: always networks: @@ -113,7 +115,7 @@ services: ipv4_address: 172.30.0.92 blade-report: - image: "${REGISTER}/blade/blade-report:${TAG}" + image: "${REGISTER}/blade-report:${TAG}" privileged: true restart: always networks: @@ -121,35 +123,35 @@ services: ipv4_address: 172.30.0.98 blade-log: - image: "${REGISTER}/blade/blade-log:${TAG}" + image: "${REGISTER}/blade-log:${TAG}" privileged: true restart: always networks: - blade_net blade-desk: - image: "${REGISTER}/blade/blade-desk:${TAG}" + image: "${REGISTER}/blade-desk:${TAG}" privileged: true restart: always networks: - blade_net blade-user: - image: "${REGISTER}/blade/blade-user:${TAG}" + image: "${REGISTER}/blade-user:${TAG}" privileged: true restart: always networks: - blade_net blade-system: - image: "${REGISTER}/blade/blade-system:${TAG}" + image: "${REGISTER}/blade-system:${TAG}" privileged: true restart: always networks: - blade_net blade-resource: - image: "${REGISTER}/blade/blade-resource:${TAG}" + image: "${REGISTER}/blade-resource:${TAG}" privileged: true restart: always networks: -- Gitee From 4971eeba8c9d6d002d3389c274ff27e09b61a740 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 21 Apr 2021 15:41:50 +0800 Subject: [PATCH 144/163] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/blade-seata-order/pom.xml | 33 +++++++++++++++++++++++++++ blade-ops/blade-seata-storage/pom.xml | 32 ++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index a8576195..e2a00b8a 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -32,4 +32,37 @@ + + + + com.spotify + docker-maven-plugin + ${docker.plugin.version} + + true + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + + diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index ddf1756d..ab5dd5d3 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -32,5 +32,37 @@ + + + + com.spotify + docker-maven-plugin + ${docker.plugin.version} + + true + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + -- Gitee From 2d0a3c1ce4ffc1dc3bb49957744cc3312eaca836 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sat, 24 Apr 2021 13:12:30 +0800 Subject: [PATCH 145/163] =?UTF-8?q?:zap:=20=E5=A2=9E=E5=8A=A0blade-develop?= =?UTF-8?q?=E7=9A=84dockerfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/blade-develop/Dockerfile | 15 +++++++++++++++ script/docker/deploy.sh | 2 +- script/docker/docker-compose.yml | 7 +++++++ 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 blade-ops/blade-develop/Dockerfile diff --git a/blade-ops/blade-develop/Dockerfile b/blade-ops/blade-develop/Dockerfile new file mode 100644 index 00000000..b93d21ca --- /dev/null +++ b/blade-ops/blade-develop/Dockerfile @@ -0,0 +1,15 @@ +FROM anapsix/alpine-java:8_server-jre_unlimited + +MAINTAINER smallchill@163.com + +RUN mkdir -p /blade/develop + +WORKDIR /blade/develop + +EXPOSE 7007 + +ADD ./target/blade-develop.jar ./app.jar + +ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"] + +CMD ["--spring.profiles.active=test"] diff --git a/script/docker/deploy.sh b/script/docker/deploy.sh index 9d28e2f5..72fd95f5 100644 --- a/script/docker/deploy.sh +++ b/script/docker/deploy.sh @@ -45,7 +45,7 @@ base(){ #启动程序模块 modules(){ - docker-compose up -d blade-gateway1 blade-gateway2 blade-admin blade-swagger blade-auth1 blade-auth2 blade-user blade-desk blade-system blade-log blade-report + docker-compose up -d blade-gateway1 blade-gateway2 blade-admin blade-swagger blade-auth1 blade-auth2 blade-user blade-desk blade-system blade-log blade-report blade-develop } #关闭所有模块 diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml index f0390539..d02360fc 100644 --- a/script/docker/docker-compose.yml +++ b/script/docker/docker-compose.yml @@ -157,6 +157,13 @@ services: networks: - blade_net + blade-develop: + image: "${REGISTER}/blade-develop:${TAG}" + privileged: true + restart: always + networks: + - blade_net + networks: blade_net: driver: bridge -- Gitee From c0978f216668b894973aa3f276cee93b56b2daa7 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 25 Apr 2021 11:49:41 +0800 Subject: [PATCH 146/163] =?UTF-8?q?:zap:=20=E5=A2=9E=E5=8A=A0blade-develop?= =?UTF-8?q?=E6=8E=A8=E9=80=81docker=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-ops/blade-develop/pom.xml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index ccc7aec9..6a8b74ef 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -64,7 +64,19 @@ docker-maven-plugin ${docker.plugin.version} - true + ${docker.registry.url}/blade/${project.artifactId}:${project.version} + ${project.basedir} + ${docker.registry.host} + + + / + ${project.build.directory} + ${project.build.finalName}.jar + + + ${docker.registry.url} + ${docker.registry.url} + true -- Gitee From 3f3ae7d05161d077dfe554589f95984c42bc2ad5 Mon Sep 17 00:00:00 2001 From: "huanqing.shao" Date: Tue, 4 May 2021 17:52:00 +0800 Subject: [PATCH 147/163] kuboard --- blade-ops/blade-develop/pom.xml | 14 +++++++++++++- doc/nacos/blade-k8s.yaml | 22 ++++++++++++++++++++++ doc/sql/Dockerfile | 8 ++++++++ doc/sql/blade/blade-saber-mysql.sql | 3 +++ doc/sql/my.cnf | 7 +++++++ 5 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 doc/nacos/blade-k8s.yaml create mode 100644 doc/sql/Dockerfile create mode 100644 doc/sql/my.cnf diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index ccc7aec9..6a8b74ef 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -64,7 +64,19 @@ docker-maven-plugin ${docker.plugin.version} - true + ${docker.registry.url}/blade/${project.artifactId}:${project.version} + ${project.basedir} + ${docker.registry.host} + + + / + ${project.build.directory} + ${project.build.finalName}.jar + + + ${docker.registry.url} + ${docker.registry.url} + true diff --git a/doc/nacos/blade-k8s.yaml b/doc/nacos/blade-k8s.yaml new file mode 100644 index 00000000..4e697c22 --- /dev/null +++ b/doc/nacos/blade-k8s.yaml @@ -0,0 +1,22 @@ +#spring配置 +spring: + redis: + ##redis 单机环境配置 + host: redis + port: 6379 + password: + database: 0 + ssl: false + ##redis 集群环境配置 + #cluster: + # nodes: 127.0.0.1:7001,127.0.0.1:7002,127.0.0.1:7003 + # commandTimeout: 5000 + +#项目模块集中配置 +blade: + #通用开发生产环境数据库地址(特殊情况可在对应的子工程里配置覆盖) + datasource: + test: + url: jdbc:mysql://saber-db-0.saber-db:3306/blade?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&allowMultiQueries=true&serverTimezone=GMT%2B8 + username: root + password: root diff --git a/doc/sql/Dockerfile b/doc/sql/Dockerfile new file mode 100644 index 00000000..a1bea84c --- /dev/null +++ b/doc/sql/Dockerfile @@ -0,0 +1,8 @@ +FROM mysql:5.7.26 +ADD my.cnf /etc/mysql/conf.d/my.cnf +COPY blade/blade-saber-mysql.sql /docker-entrypoint-initdb.d/blade-saber-mysql.sql +# COPY blade/blade-sword-mysql.sql /docker-entrypoint-initdb.d/blade-sword-mysql.sql +# COPY seata/seata_order.sql /docker-entrypoint-initdb.d/seata_order.sql +# COPY seata/seata_storage.sql /docker-entrypoint-initdb.d/seata_storage.sql +# COPY seata/seata.sql /docker-entrypoint-initdb.d/seata.sql +EXPOSE 3306 diff --git a/doc/sql/blade/blade-saber-mysql.sql b/doc/sql/blade/blade-saber-mysql.sql index 3a0c6b1f..2b1f9453 100644 --- a/doc/sql/blade/blade-saber-mysql.sql +++ b/doc/sql/blade/blade-saber-mysql.sql @@ -17,6 +17,9 @@ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; +CREATE SCHEMA IF NOT EXISTS `blade` DEFAULT CHARACTER SET utf8mb4 ; +USE `blade` ; + -- ---------------------------- -- Table structure for blade_client -- ---------------------------- diff --git a/doc/sql/my.cnf b/doc/sql/my.cnf new file mode 100644 index 00000000..7d8e75f9 --- /dev/null +++ b/doc/sql/my.cnf @@ -0,0 +1,7 @@ +[mysqld] + +init_connect='SET collation_connection = utf8_unicode_ci' +init_connect='SET NAMES utf8' +character-set-server=utf8 +collation-server=utf8_unicode_ci +skip-character-set-client-handshake -- Gitee From cfce08196b6c71be58d6ef3bb8f4b2cffb72a23a Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 6 May 2021 16:18:28 +0800 Subject: [PATCH 148/163] =?UTF-8?q?:heavy=5Fplus=5Fsign:=20=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=20kuboard=20k8s=20=E9=83=A8=E7=BD=B2=E8=84=9A?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/sql/Dockerfile | 8 - script/kuboard/Dockerfile | 8 + {doc/nacos => script/kuboard}/blade-k8s.yaml | 0 script/kuboard/kuboard_spring-blade.yaml | 4576 ++++++++++++++++++ {doc/sql => script/kuboard}/my.cnf | 0 5 files changed, 4584 insertions(+), 8 deletions(-) delete mode 100644 doc/sql/Dockerfile create mode 100644 script/kuboard/Dockerfile rename {doc/nacos => script/kuboard}/blade-k8s.yaml (100%) create mode 100644 script/kuboard/kuboard_spring-blade.yaml rename {doc/sql => script/kuboard}/my.cnf (100%) diff --git a/doc/sql/Dockerfile b/doc/sql/Dockerfile deleted file mode 100644 index a1bea84c..00000000 --- a/doc/sql/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -FROM mysql:5.7.26 -ADD my.cnf /etc/mysql/conf.d/my.cnf -COPY blade/blade-saber-mysql.sql /docker-entrypoint-initdb.d/blade-saber-mysql.sql -# COPY blade/blade-sword-mysql.sql /docker-entrypoint-initdb.d/blade-sword-mysql.sql -# COPY seata/seata_order.sql /docker-entrypoint-initdb.d/seata_order.sql -# COPY seata/seata_storage.sql /docker-entrypoint-initdb.d/seata_storage.sql -# COPY seata/seata.sql /docker-entrypoint-initdb.d/seata.sql -EXPOSE 3306 diff --git a/script/kuboard/Dockerfile b/script/kuboard/Dockerfile new file mode 100644 index 00000000..54f463b1 --- /dev/null +++ b/script/kuboard/Dockerfile @@ -0,0 +1,8 @@ +FROM mysql:5.7.26 +ADD my.cnf /etc/mysql/conf.d/my.cnf +COPY ../../doc/sql/blade/blade-saber-mysql.sql /docker-entrypoint-initdb.d/blade-saber-mysql.sql +# COPY ../../doc/sql/blade/blade-sword-mysql.sql /docker-entrypoint-initdb.d/blade-sword-mysql.sql +# COPY ../../doc/sql/seata/seata_order.sql /docker-entrypoint-initdb.d/seata_order.sql +# COPY ../../doc/sql/seata/seata_storage.sql /docker-entrypoint-initdb.d/seata_storage.sql +# COPY ../../doc/sql/seata/seata.sql /docker-entrypoint-initdb.d/seata.sql +EXPOSE 3306 diff --git a/doc/nacos/blade-k8s.yaml b/script/kuboard/blade-k8s.yaml similarity index 100% rename from doc/nacos/blade-k8s.yaml rename to script/kuboard/blade-k8s.yaml diff --git a/script/kuboard/kuboard_spring-blade.yaml b/script/kuboard/kuboard_spring-blade.yaml new file mode 100644 index 00000000..1a4a055a --- /dev/null +++ b/script/kuboard/kuboard_spring-blade.yaml @@ -0,0 +1,4576 @@ + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-admin + namespace: spring-blade + uid: dcccfdff-6d7d-4de8-897c-e5567d059db7 + resourceVersion: '257497' + generation: 2 + creationTimestamp: '2021-05-04T05:10:51Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-admin + annotations: + deployment.kubernetes.io/revision: '1' + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T05:10:51Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-admin"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:58:19Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-admin + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-admin + spec: + containers: + - name: blade-admin + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-admin:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T05:17:29Z' + lastTransitionTime: '2021-05-04T05:10:51Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-admin-54c5d4ff49" has successfully progressed. + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T07:58:19Z' + lastTransitionTime: '2021-05-04T07:58:19Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-auth + namespace: spring-blade + uid: 6df4a628-e52a-4029-b26e-3ad5db02aa69 + resourceVersion: '257507' + generation: 2 + creationTimestamp: '2021-05-04T07:32:42Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-auth + annotations: + deployment.kubernetes.io/revision: '1' + k8s.kuboard.cn/workload: blade-auth + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:32:42Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-auth"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:59:02Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-auth + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-auth + spec: + containers: + - name: blade-auth + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-auth:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T07:33:33Z' + lastTransitionTime: '2021-05-04T07:32:42Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-auth-78fc8bfd98" has successfully progressed. + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T07:59:02Z' + lastTransitionTime: '2021-05-04T07:59:02Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-desk + namespace: spring-blade + uid: 3b4073a7-9808-4fc7-8fe6-b8ae492fbff0 + resourceVersion: '257519' + generation: 3 + creationTimestamp: '2021-05-04T07:50:51Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-desk + annotations: + deployment.kubernetes.io/revision: '2' + k8s.kuboard.cn/workload: blade-desk + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:06:55Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:annotations': + .: {} + 'f:kubectl.kubernetes.io/restartedAt': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-desk"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:07:55Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-desk + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-desk + annotations: + kubectl.kubernetes.io/restartedAt: '2021-05-04T16:06:55+08:00' + spec: + containers: + - name: blade-desk + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-desk:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 3 + conditions: + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T08:07:55Z' + lastTransitionTime: '2021-05-04T08:07:55Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T08:07:55Z' + lastTransitionTime: '2021-05-04T07:50:51Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-desk-6cd55955f6" has successfully progressed. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-develop + namespace: spring-blade + uid: 057472ce-f78f-4fc6-8101-2605ff68dfab + resourceVersion: '257531' + generation: 3 + creationTimestamp: '2021-05-04T07:51:38Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-develop + annotations: + deployment.kubernetes.io/revision: '2' + k8s.kuboard.cn/workload: blade-develop + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:07:08Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:annotations': + .: {} + 'f:kubectl.kubernetes.io/restartedAt': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-develop"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:08:18Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-develop + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-develop + annotations: + kubectl.kubernetes.io/restartedAt: '2021-05-04T16:07:08+08:00' + spec: + containers: + - name: blade-develop + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-develop:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 3 + conditions: + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T08:08:18Z' + lastTransitionTime: '2021-05-04T08:08:18Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T08:08:18Z' + lastTransitionTime: '2021-05-04T07:51:38Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-develop-5784fd7449" has successfully progressed. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-gateway + namespace: spring-blade + uid: 329cf005-bd37-4471-9a9d-df981ff7d502 + resourceVersion: '257544' + generation: 2 + creationTimestamp: '2021-05-03T13:54:21Z' + labels: + k8s.kuboard.cn/layer: gateway + k8s.kuboard.cn/name: blade-gateway + annotations: + deployment.kubernetes.io/revision: '1' + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-03T13:54:21Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-gateway"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:56:01Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: gateway + k8s.kuboard.cn/name: blade-gateway + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: gateway + k8s.kuboard.cn/name: blade-gateway + spec: + containers: + - name: blade-gateway + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-gateway:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-03T13:55:11Z' + lastTransitionTime: '2021-05-03T13:54:21Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-gateway-56b5f6f4ff" has successfully progressed. + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T07:56:01Z' + lastTransitionTime: '2021-05-04T07:56:01Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-log + namespace: spring-blade + uid: 42f28811-bf90-465c-b092-7197607779e1 + resourceVersion: '257554' + generation: 2 + creationTimestamp: '2021-05-04T07:52:11Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-log + annotations: + deployment.kubernetes.io/revision: '1' + k8s.kuboard.cn/workload: blade-log + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:52:11Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-log"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:57:01Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-log + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-log + spec: + containers: + - name: blade-log + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-log:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T07:57:01Z' + lastTransitionTime: '2021-05-04T07:57:01Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T07:57:01Z' + lastTransitionTime: '2021-05-04T07:52:11Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-log-f88788d8d" has successfully progressed. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-report + namespace: spring-blade + uid: 89e6ff7b-9529-496f-9f1c-c6d67484c414 + resourceVersion: '257572' + generation: 2 + creationTimestamp: '2021-05-04T07:54:18Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-report + annotations: + deployment.kubernetes.io/revision: '1' + k8s.kuboard.cn/workload: blade-report + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:54:18Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-report"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:55:58Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-report + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-report + spec: + containers: + - name: blade-report + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-report:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T07:55:58Z' + lastTransitionTime: '2021-05-04T07:55:58Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T07:55:58Z' + lastTransitionTime: '2021-05-04T07:54:18Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-report-75b5fc4d98" has successfully progressed. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-resource + namespace: spring-blade + uid: 46c66fb6-f27f-4bdb-8060-5d8188868588 + resourceVersion: '257582' + generation: 2 + creationTimestamp: '2021-05-04T08:05:01Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-resource + annotations: + deployment.kubernetes.io/revision: '1' + k8s.kuboard.cn/workload: blade-resource + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:05:01Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-resource"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:05:41Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-resource + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-resource + spec: + containers: + - name: blade-resource + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-resource:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T08:05:41Z' + lastTransitionTime: '2021-05-04T08:05:41Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T08:05:41Z' + lastTransitionTime: '2021-05-04T08:05:01Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-resource-58bdcf78f6" has successfully progressed. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-system + namespace: spring-blade + uid: b70b9c4a-2794-4a69-b0bc-471ecf6ee4bc + resourceVersion: '257593' + generation: 2 + creationTimestamp: '2021-05-04T08:05:33Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-system + annotations: + deployment.kubernetes.io/revision: '1' + k8s.kuboard.cn/workload: blade-system + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:05:33Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-system"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:06:23Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-system + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-system + spec: + containers: + - name: blade-system + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-system:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T08:06:23Z' + lastTransitionTime: '2021-05-04T08:06:23Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T08:06:23Z' + lastTransitionTime: '2021-05-04T08:05:33Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-system-8dd57fd47" has successfully progressed. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: blade-user + namespace: spring-blade + uid: 597b4693-e9a6-4d56-b040-84839e6e760e + resourceVersion: '257611' + generation: 2 + creationTimestamp: '2021-05-04T08:05:59Z' + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-user + annotations: + deployment.kubernetes.io/revision: '1' + k8s.kuboard.cn/workload: blade-user + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:05:59Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-user"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:06:59Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-user + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: svc + k8s.kuboard.cn/name: blade-user + spec: + containers: + - name: blade-user + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-user:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T08:06:59Z' + lastTransitionTime: '2021-05-04T08:06:59Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T08:06:59Z' + lastTransitionTime: '2021-05-04T08:05:59Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "blade-user-795df5c657" has successfully progressed. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: saber-web + namespace: spring-blade + uid: 08fa376e-dbdd-4684-8cb5-0fd478e1a0c2 + resourceVersion: '257630' + generation: 2 + creationTimestamp: '2021-05-04T08:55:21Z' + labels: + k8s.kuboard.cn/layer: web + k8s.kuboard.cn/name: saber-web + annotations: + deployment.kubernetes.io/revision: '1' + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:55:21Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"saber-web"}': + .: {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T08:57:10Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: web + k8s.kuboard.cn/name: saber-web + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: web + k8s.kuboard.cn/name: saber-web + spec: + containers: + - name: saber-web + image: 'swr.cn-east-2.myhuaweicloud.com/blade/saber-web:3.0.3' + ports: + - name: web + containerPort: 80 + protocol: TCP + resources: + limits: + memory: 1Gi + requests: + memory: 100Mi + livenessProbe: + httpGet: + path: / + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: / + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: / + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T08:57:10Z' + lastTransitionTime: '2021-05-04T08:57:10Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-04T08:57:10Z' + lastTransitionTime: '2021-05-04T08:55:21Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "saber-web-775f6b6dc" has successfully progressed. + +--- +kind: Deployment +apiVersion: apps/v1 +metadata: + name: swagger + namespace: spring-blade + uid: d6ef6c76-2135-4340-b9b5-1d8f9c247912 + resourceVersion: '257644' + generation: 2 + creationTimestamp: '2021-05-03T14:45:05Z' + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: swagger + annotations: + deployment.kubernetes.io/revision: '1' + k8s.kuboard.cn/workload: swagger + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-03T14:45:05Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + .: {} + 'f:k8s.kuboard.cn/workload': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:progressDeadlineSeconds': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:strategy': + 'f:rollingUpdate': + .: {} + 'f:maxSurge': {} + 'f:maxUnavailable': {} + 'f:type': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"blade-swagger"}': + .: {} + 'f:args': {} + 'f:envFrom': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":80,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:54:00Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:annotations': + 'f:deployment.kubernetes.io/revision': {} + 'f:status': + 'f:conditions': + .: {} + 'k:{"type":"Available"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'k:{"type":"Progressing"}': + .: {} + 'f:lastTransitionTime': {} + 'f:lastUpdateTime': {} + 'f:message': {} + 'f:reason': {} + 'f:status': {} + 'f:type': {} + 'f:observedGeneration': {} +spec: + replicas: 0 + selector: + matchLabels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: swagger + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: swagger + spec: + containers: + - name: blade-swagger + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-swagger:3.0.3' + args: + - '--spring.profiles.active=${PROFILE}' + - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' + - '--spring.cloud.nacos.discovery.server-addr=${NACOS_SERVER_ADDR}' + - >- + --spring.cloud.sentinel.transport.dashboard=${SENTINEL_DASHBOARD_ADDR} + - '--server.port=80' + ports: + - name: server + containerPort: 80 + protocol: TCP + envFrom: + - configMapRef: + name: blade-config + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: /actuator/health + port: 80 + scheme: HTTP + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + strategy: + type: RollingUpdate + rollingUpdate: + maxUnavailable: 25% + maxSurge: 25% + revisionHistoryLimit: 10 + progressDeadlineSeconds: 600 +status: + observedGeneration: 2 + conditions: + - type: Progressing + status: 'True' + lastUpdateTime: '2021-05-03T14:45:55Z' + lastTransitionTime: '2021-05-03T14:45:05Z' + reason: NewReplicaSetAvailable + message: ReplicaSet "swagger-666f768bd9" has successfully progressed. + - type: Available + status: 'True' + lastUpdateTime: '2021-05-04T07:54:00Z' + lastTransitionTime: '2021-05-04T07:54:00Z' + reason: MinimumReplicasAvailable + message: Deployment has minimum availability. + +--- +kind: StatefulSet +apiVersion: apps/v1 +metadata: + name: nacos + namespace: spring-blade + uid: 6adec24a-ef33-401c-8bdd-ea29334bd4bf + resourceVersion: '212196' + generation: 8 + creationTimestamp: '2021-05-02T12:08:02Z' + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: nacos + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-02T12:17:56Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + .: {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:podManagementPolicy': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:serviceName': {} + 'f:template': + 'f:metadata': + .: {} + 'f:creationTimestamp': {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"nacos"}': + .: {} + 'f:env': + .: {} + 'k:{"name":"MODE"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_SERVICE_DB_NAME"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_SERVICE_HOST"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_SERVICE_PASSWORD"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_SERVICE_PORT"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_SERVICE_USER"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"PREFER_HOST_MODE"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"SPRING_DATASOURCE_PLATFORM"}': + .: {} + 'f:name': {} + 'f:value': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":8848,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'k:{"containerPort":9848,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'k:{"containerPort":9849,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:volumeMounts': + .: {} + 'k:{"mountPath":"/home/nacos/init.d/custom.properties"}': + .: {} + 'f:mountPath': {} + 'f:name': {} + 'f:readOnly': {} + 'f:subPath': {} + 'k:{"mountPath":"/home/nacos/logs"}': + .: {} + 'f:mountPath': {} + 'f:name': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + 'f:volumes': + .: {} + 'k:{"name":"volume-6aidn"}': + .: {} + 'f:configMap': + .: {} + 'f:defaultMode': {} + 'f:items': {} + 'f:name': {} + 'f:name': {} + 'f:updateStrategy': + .: {} + 'f:rollingUpdate': + .: {} + 'f:partition': {} + 'f:type': {} + 'f:volumeClaimTemplates': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:53:48Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:status': + 'f:collisionCount': {} + 'f:currentReplicas': {} + 'f:currentRevision': {} + 'f:observedGeneration': {} + 'f:readyReplicas': {} + 'f:replicas': {} + 'f:updateRevision': {} + 'f:updatedReplicas': {} +spec: + replicas: 1 + selector: + matchLabels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: nacos + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: nacos + spec: + volumes: + - name: volume-6aidn + configMap: + name: nacos-config + items: + - key: custom.properties + path: custom.properties + defaultMode: 420 + containers: + - name: nacos + image: 'swr.cn-east-2.myhuaweicloud.com/blade/nacos-server:2.0.0' + ports: + - name: client + containerPort: 8848 + protocol: TCP + - name: client-rpc + containerPort: 9848 + protocol: TCP + - name: raft-rpc + containerPort: 9849 + protocol: TCP + env: + - name: MODE + value: standalone + - name: PREFER_HOST_MODE + value: hostname + - name: SPRING_DATASOURCE_PLATFORM + value: mysql + - name: MYSQL_SERVICE_HOST + value: nacos-mysql-0.nacos-mysql + - name: MYSQL_SERVICE_DB_NAME + value: nacos_test + - name: MYSQL_SERVICE_PORT + value: '3306' + - name: MYSQL_SERVICE_USER + value: nacos + - name: MYSQL_SERVICE_PASSWORD + value: nacos + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + volumeMounts: + - name: logs + mountPath: /home/nacos/logs + - name: volume-6aidn + readOnly: true + mountPath: /home/nacos/init.d/custom.properties + subPath: custom.properties + livenessProbe: + httpGet: + path: /nacos/v1/ns/instance/list?serviceName=nacos + port: 8848 + scheme: HTTP + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: /nacos/v1/ns/instance/list?serviceName=nacos + port: 8848 + scheme: HTTP + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 2 + failureThreshold: 3 + startupProbe: + httpGet: + path: /nacos/v1/ns/instance/list?serviceName=nacos + port: 8848 + scheme: HTTP + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + volumeClaimTemplates: + - kind: PersistentVolumeClaim + apiVersion: v1 + metadata: + name: logs + creationTimestamp: null + annotations: + k8s.kuboard.cn/pvcType: Dynamic + spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 2Gi + storageClassName: ceph-raspberry + volumeMode: Filesystem + status: + phase: Pending + serviceName: nacos + podManagementPolicy: Parallel + updateStrategy: + type: RollingUpdate + rollingUpdate: + partition: 0 + revisionHistoryLimit: 10 +status: + observedGeneration: 8 + replicas: 1 + readyReplicas: 1 + currentReplicas: 1 + updatedReplicas: 1 + currentRevision: nacos-5c86cb4d97 + updateRevision: nacos-5c86cb4d97 + collisionCount: 0 + +--- +kind: StatefulSet +apiVersion: apps/v1 +metadata: + name: nacos-mysql + namespace: spring-blade + uid: b22d717f-3063-46da-92eb-1f5a5db96524 + resourceVersion: '212334' + generation: 1 + creationTimestamp: '2021-05-02T11:48:41Z' + labels: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: nacos-mysql + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-02T11:48:41Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:podManagementPolicy': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:serviceName': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"mysql"}': + .: {} + 'f:env': + .: {} + 'k:{"name":"MYSQL_ALLOW_EMPTY_PASSWORD"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_DATABASE"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_PASSWORD"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_USER"}': + .: {} + 'f:name': {} + 'f:value': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:exec': + .: {} + 'f:command': {} + 'f:failureThreshold': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":3306,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:exec': + .: {} + 'f:command': {} + 'f:failureThreshold': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:exec': + .: {} + 'f:command': {} + 'f:failureThreshold': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:volumeMounts': + .: {} + 'k:{"mountPath":"/var/lib/mysql"}': + .: {} + 'f:mountPath': {} + 'f:name': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + 'f:updateStrategy': + 'f:rollingUpdate': + .: {} + 'f:partition': {} + 'f:type': {} + 'f:volumeClaimTemplates': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:53:59Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:status': + 'f:collisionCount': {} + 'f:currentReplicas': {} + 'f:currentRevision': {} + 'f:observedGeneration': {} + 'f:readyReplicas': {} + 'f:replicas': {} + 'f:updateRevision': {} + 'f:updatedReplicas': {} +spec: + replicas: 1 + selector: + matchLabels: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: nacos-mysql + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: nacos-mysql + spec: + containers: + - name: mysql + image: 'swr.cn-east-2.myhuaweicloud.com/blade/nacos-mysql:5.7' + ports: + - name: mysql + containerPort: 3306 + protocol: TCP + env: + - name: MYSQL_ALLOW_EMPTY_PASSWORD + value: '1' + - name: MYSQL_DATABASE + value: nacos_test + - name: MYSQL_USER + value: nacos + - name: MYSQL_PASSWORD + value: nacos + resources: + limits: + memory: 1000Mi + requests: + memory: 100Mi + volumeMounts: + - name: data + mountPath: /var/lib/mysql + livenessProbe: + exec: + command: + - mysqladmin + - ping + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + exec: + command: + - mysql + - '-h' + - 127.0.0.1 + - '-e' + - select 1 + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 2 + failureThreshold: 3 + startupProbe: + exec: + command: + - mysql + - '-h' + - 127.0.0.1 + - '-e' + - "select 1\t" + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + volumeClaimTemplates: + - kind: PersistentVolumeClaim + apiVersion: v1 + metadata: + name: data + creationTimestamp: null + annotations: + k8s.kuboard.cn/pvcType: Dynamic + spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 2Gi + storageClassName: ceph-raspberry + volumeMode: Filesystem + status: + phase: Pending + serviceName: nacos-mysql + podManagementPolicy: Parallel + updateStrategy: + type: RollingUpdate + rollingUpdate: + partition: 0 + revisionHistoryLimit: 10 +status: + observedGeneration: 1 + replicas: 1 + readyReplicas: 1 + currentReplicas: 1 + updatedReplicas: 1 + currentRevision: nacos-mysql-79c55668c9 + updateRevision: nacos-mysql-79c55668c9 + collisionCount: 0 + +--- +kind: StatefulSet +apiVersion: apps/v1 +metadata: + name: redis + namespace: spring-blade + uid: 7bd408b4-59fb-48f8-bac9-690be8b1e825 + resourceVersion: '165975' + generation: 1 + creationTimestamp: '2021-05-03T01:38:30Z' + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: redis + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-03T01:38:30Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:podManagementPolicy': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:serviceName': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"redis"}': + .: {} + 'f:command': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:tcpSocket': + .: {} + 'f:port': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":6379,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:tcpSocket': + .: {} + 'f:port': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:tcpSocket': + .: {} + 'f:port': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:volumeMounts': + .: {} + 'k:{"mountPath":"/data"}': + .: {} + 'f:mountPath': {} + 'f:name': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + 'f:updateStrategy': + 'f:rollingUpdate': + .: {} + 'f:partition': {} + 'f:type': {} + 'f:volumeClaimTemplates': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T03:22:53Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:status': + 'f:collisionCount': {} + 'f:currentReplicas': {} + 'f:currentRevision': {} + 'f:observedGeneration': {} + 'f:readyReplicas': {} + 'f:replicas': {} + 'f:updateRevision': {} + 'f:updatedReplicas': {} +spec: + replicas: 1 + selector: + matchLabels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: redis + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: redis + spec: + containers: + - name: redis + image: 'swr.cn-east-2.myhuaweicloud.com/blade/redis:5.0.2-alpine' + command: + - redis-server + - '--appendonly' + - 'yes' + ports: + - name: redis + containerPort: 6379 + protocol: TCP + resources: + limits: + memory: 1Gi + requests: + memory: 100Mi + volumeMounts: + - name: data + mountPath: /data + livenessProbe: + tcpSocket: + port: 6379 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + tcpSocket: + port: 6379 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + tcpSocket: + port: 6379 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + volumeClaimTemplates: + - kind: PersistentVolumeClaim + apiVersion: v1 + metadata: + name: data + creationTimestamp: null + annotations: + k8s.kuboard.cn/pvcType: Dynamic + spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 2Gi + storageClassName: ceph-raspberry + volumeMode: Filesystem + status: + phase: Pending + serviceName: redis + podManagementPolicy: Parallel + updateStrategy: + type: RollingUpdate + rollingUpdate: + partition: 0 + revisionHistoryLimit: 10 +status: + observedGeneration: 1 + replicas: 1 + readyReplicas: 1 + currentReplicas: 1 + updatedReplicas: 1 + currentRevision: redis-cd959c6c9 + updateRevision: redis-cd959c6c9 + collisionCount: 0 + +--- +kind: StatefulSet +apiVersion: apps/v1 +metadata: + name: saber-db + namespace: spring-blade + uid: ea58a737-0d64-4674-8023-9eb2c2c54b8e + resourceVersion: '212326' + generation: 6 + creationTimestamp: '2021-05-03T12:09:25Z' + labels: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: saber-db + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-03T12:19:36Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:podManagementPolicy': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:serviceName': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"mysql"}': + .: {} + 'f:env': + .: {} + 'k:{"name":"MYSQL_ALLOW_EMPTY_PASSWORD"}': + .: {} + 'f:name': {} + 'f:value': {} + 'k:{"name":"MYSQL_ROOT_PASSWORD"}': + .: {} + 'f:name': {} + 'f:value': {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:exec': + .: {} + 'f:command': {} + 'f:failureThreshold': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":3306,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:exec': + .: {} + 'f:command': {} + 'f:failureThreshold': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:exec': + .: {} + 'f:command': {} + 'f:failureThreshold': {} + 'f:initialDelaySeconds': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:volumeMounts': + .: {} + 'k:{"mountPath":"/var/lib/mysql"}': + .: {} + 'f:mountPath': {} + 'f:name': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + 'f:updateStrategy': + 'f:rollingUpdate': + .: {} + 'f:partition': {} + 'f:type': {} + 'f:volumeClaimTemplates': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T07:53:59Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:status': + 'f:collisionCount': {} + 'f:currentReplicas': {} + 'f:currentRevision': {} + 'f:observedGeneration': {} + 'f:readyReplicas': {} + 'f:replicas': {} + 'f:updateRevision': {} + 'f:updatedReplicas': {} +spec: + replicas: 1 + selector: + matchLabels: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: saber-db + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: saber-db + spec: + containers: + - name: mysql + image: 'swr.cn-east-2.myhuaweicloud.com/blade/saber-db:v3.0.3' + ports: + - name: mysql + containerPort: 3306 + protocol: TCP + env: + - name: MYSQL_ALLOW_EMPTY_PASSWORD + value: '1' + - name: MYSQL_ROOT_PASSWORD + value: root + resources: + limits: + memory: 2Gi + requests: + memory: 200Mi + volumeMounts: + - name: data + mountPath: /var/lib/mysql + livenessProbe: + exec: + command: + - mysqladmin + - '-uroot' + - '-proot' + - ping + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + exec: + command: + - mysql + - '-uroot' + - '-proot' + - '-e' + - "select 1\t" + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + exec: + command: + - mysql + - '-uroot' + - '-proot' + - '-e' + - "select 1\t" + initialDelaySeconds: 30 + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + volumeClaimTemplates: + - kind: PersistentVolumeClaim + apiVersion: v1 + metadata: + name: data + creationTimestamp: null + annotations: + k8s.kuboard.cn/pvcType: Dynamic + spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: 2Gi + storageClassName: cephfs-raspberry + volumeMode: Filesystem + status: + phase: Pending + serviceName: saber-db + podManagementPolicy: Parallel + updateStrategy: + type: RollingUpdate + rollingUpdate: + partition: 0 + revisionHistoryLimit: 10 +status: + observedGeneration: 6 + replicas: 1 + readyReplicas: 1 + currentReplicas: 1 + updatedReplicas: 1 + currentRevision: saber-db-769778997c + updateRevision: saber-db-769778997c + collisionCount: 0 + +--- +kind: StatefulSet +apiVersion: apps/v1 +metadata: + name: sentinel + namespace: spring-blade + uid: bc116cc8-bb25-47a9-8170-9b40ce91d429 + resourceVersion: '165619' + generation: 3 + creationTimestamp: '2021-05-03T11:34:07Z' + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: sentinel + managedFields: + - manager: Mozilla + operation: Update + apiVersion: apps/v1 + time: '2021-05-03T11:34:07Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:podManagementPolicy': {} + 'f:replicas': {} + 'f:revisionHistoryLimit': {} + 'f:selector': {} + 'f:serviceName': {} + 'f:template': + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:containers': + 'k:{"name":"sentinel"}': + .: {} + 'f:image': {} + 'f:imagePullPolicy': {} + 'f:livenessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:name': {} + 'f:ports': + .: {} + 'k:{"containerPort":8858,"protocol":"TCP"}': + .: {} + 'f:containerPort': {} + 'f:name': {} + 'f:protocol': {} + 'f:readinessProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:resources': + .: {} + 'f:limits': + .: {} + 'f:memory': {} + 'f:requests': + .: {} + 'f:memory': {} + 'f:startupProbe': + .: {} + 'f:failureThreshold': {} + 'f:httpGet': + .: {} + 'f:path': {} + 'f:port': {} + 'f:scheme': {} + 'f:periodSeconds': {} + 'f:successThreshold': {} + 'f:timeoutSeconds': {} + 'f:terminationMessagePath': {} + 'f:terminationMessagePolicy': {} + 'f:dnsPolicy': {} + 'f:restartPolicy': {} + 'f:schedulerName': {} + 'f:securityContext': {} + 'f:terminationGracePeriodSeconds': {} + 'f:updateStrategy': + 'f:rollingUpdate': + .: {} + 'f:partition': {} + 'f:type': {} + - manager: kube-controller-manager + operation: Update + apiVersion: apps/v1 + time: '2021-05-04T03:21:16Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:status': + 'f:collisionCount': {} + 'f:currentReplicas': {} + 'f:currentRevision': {} + 'f:observedGeneration': {} + 'f:readyReplicas': {} + 'f:replicas': {} + 'f:updateRevision': {} + 'f:updatedReplicas': {} +spec: + replicas: 1 + selector: + matchLabels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: sentinel + template: + metadata: + creationTimestamp: null + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: sentinel + spec: + containers: + - name: sentinel + image: 'swr.cn-east-2.myhuaweicloud.com/blade/sentinel-dashboard:1.8.0' + ports: + - name: web + containerPort: 8858 + protocol: TCP + resources: + limits: + memory: 1Gi + requests: + memory: 200Mi + livenessProbe: + httpGet: + path: / + port: 8858 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + readinessProbe: + httpGet: + path: / + port: 8858 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 3 + startupProbe: + httpGet: + path: / + port: 8858 + scheme: HTTP + timeoutSeconds: 1 + periodSeconds: 10 + successThreshold: 1 + failureThreshold: 20 + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + imagePullPolicy: Always + restartPolicy: Always + terminationGracePeriodSeconds: 30 + dnsPolicy: ClusterFirst + securityContext: {} + schedulerName: default-scheduler + serviceName: sentinel + podManagementPolicy: Parallel + updateStrategy: + type: RollingUpdate + rollingUpdate: + partition: 0 + revisionHistoryLimit: 10 +status: + observedGeneration: 3 + replicas: 1 + readyReplicas: 1 + currentReplicas: 1 + updatedReplicas: 1 + currentRevision: sentinel-7c869554fc + updateRevision: sentinel-7c869554fc + collisionCount: 0 + +--- +kind: Service +apiVersion: v1 +metadata: + name: blade-gateway + namespace: spring-blade + uid: 8842546b-e82b-416d-87ec-14b7eb1471d3 + resourceVersion: '125452' + creationTimestamp: '2021-05-03T13:58:42Z' + labels: + k8s.kuboard.cn/layer: gateway + k8s.kuboard.cn/name: blade-gateway + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-03T13:58:42Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:ports': + .: {} + 'k:{"port":80,"protocol":"TCP"}': + .: {} + 'f:name': {} + 'f:port': {} + 'f:protocol': {} + 'f:targetPort': {} + 'f:selector': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:sessionAffinity': {} + 'f:sessionAffinityConfig': + .: {} + 'f:clientIP': + .: {} + 'f:timeoutSeconds': {} + 'f:type': {} +spec: + ports: + - name: server + protocol: TCP + port: 80 + targetPort: 80 + selector: + k8s.kuboard.cn/layer: gateway + k8s.kuboard.cn/name: blade-gateway + clusterIP: 10.96.85.70 + clusterIPs: + - 10.96.85.70 + type: ClusterIP + sessionAffinity: ClientIP + sessionAffinityConfig: + clientIP: + timeoutSeconds: 10800 + ipFamilies: + - IPv4 + ipFamilyPolicy: SingleStack +status: + loadBalancer: {} + +--- +kind: Service +apiVersion: v1 +metadata: + name: nacos + namespace: spring-blade + uid: a5ec2331-0183-403f-8aef-d6ae72682de5 + resourceVersion: '12005' + creationTimestamp: '2021-05-02T12:08:02Z' + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: nacos + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-02T12:08:02Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + .: {} + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:clusterIP': {} + 'f:clusterIPs': {} + 'f:externalTrafficPolicy': {} + 'f:ipFamilies': {} + 'f:ipFamilyPolicy': {} + 'f:ports': + .: {} + 'k:{"port":8848,"protocol":"TCP"}': + .: {} + 'f:name': {} + 'f:nodePort': {} + 'f:port': {} + 'f:protocol': {} + 'f:targetPort': {} + 'f:selector': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:sessionAffinity': {} + 'f:sessionAffinityConfig': + .: {} + 'f:clientIP': + .: {} + 'f:timeoutSeconds': {} + 'f:type': {} +spec: + ports: + - name: nacos-client + protocol: TCP + port: 8848 + targetPort: 8848 + nodePort: 32000 + selector: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: nacos + clusterIP: 10.96.108.68 + clusterIPs: + - 10.96.108.68 + type: NodePort + sessionAffinity: ClientIP + externalTrafficPolicy: Cluster + sessionAffinityConfig: + clientIP: + timeoutSeconds: 10800 + ipFamilies: + - IPv4 + ipFamilyPolicy: SingleStack +status: + loadBalancer: {} + +--- +kind: Service +apiVersion: v1 +metadata: + name: nacos-mysql + namespace: spring-blade + uid: da272de2-14f1-4d61-962b-bfa8f92fe448 + resourceVersion: '8348' + creationTimestamp: '2021-05-02T11:48:41Z' + labels: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: nacos-mysql + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-02T11:48:41Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:clusterIP': {} + 'f:ports': + .: {} + 'k:{"port":3306,"protocol":"TCP"}': + .: {} + 'f:name': {} + 'f:port': {} + 'f:protocol': {} + 'f:targetPort': {} + 'f:selector': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:sessionAffinity': {} + 'f:type': {} +spec: + ports: + - name: mysql + protocol: TCP + port: 3306 + targetPort: 3306 + selector: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: nacos-mysql + clusterIP: None + clusterIPs: + - None + type: ClusterIP + sessionAffinity: None + ipFamilies: + - IPv4 + ipFamilyPolicy: SingleStack +status: + loadBalancer: {} + +--- +kind: Service +apiVersion: v1 +metadata: + name: redis + namespace: spring-blade + uid: 3fa1762f-cba5-413e-a620-f0cee40f8fb7 + resourceVersion: '70917' + creationTimestamp: '2021-05-03T01:38:31Z' + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: redis + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-03T01:38:31Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:clusterIP': {} + 'f:ports': + .: {} + 'k:{"port":6379,"protocol":"TCP"}': + .: {} + 'f:name': {} + 'f:port': {} + 'f:protocol': {} + 'f:targetPort': {} + 'f:selector': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:sessionAffinity': {} + 'f:type': {} +spec: + ports: + - name: redis + protocol: TCP + port: 6379 + targetPort: 6379 + selector: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: redis + clusterIP: None + clusterIPs: + - None + type: ClusterIP + sessionAffinity: None + ipFamilies: + - IPv4 + ipFamilyPolicy: SingleStack +status: + loadBalancer: {} + +--- +kind: Service +apiVersion: v1 +metadata: + name: saber-db + namespace: spring-blade + uid: 7408f9c1-4db4-4ba1-84b0-3837b6ca5cd2 + resourceVersion: '106701' + creationTimestamp: '2021-05-03T12:09:25Z' + labels: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: saber-db + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-03T12:09:25Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:clusterIP': {} + 'f:ports': + .: {} + 'k:{"port":3306,"protocol":"TCP"}': + .: {} + 'f:name': {} + 'f:port': {} + 'f:protocol': {} + 'f:targetPort': {} + 'f:selector': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:sessionAffinity': {} + 'f:type': {} +spec: + ports: + - name: mysql + protocol: TCP + port: 3306 + targetPort: 3306 + selector: + k8s.kuboard.cn/layer: db + k8s.kuboard.cn/name: saber-db + clusterIP: None + clusterIPs: + - None + type: ClusterIP + sessionAffinity: None + ipFamilies: + - IPv4 + ipFamilyPolicy: SingleStack +status: + loadBalancer: {} + +--- +kind: Service +apiVersion: v1 +metadata: + name: saber-web + namespace: spring-blade + uid: 9fcb108d-470c-412d-b378-eba5c1bcecb0 + resourceVersion: '223410' + creationTimestamp: '2021-05-04T08:55:21Z' + labels: + k8s.kuboard.cn/layer: web + k8s.kuboard.cn/name: saber-web + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-04T08:55:21Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:externalTrafficPolicy': {} + 'f:ports': + .: {} + 'k:{"port":80,"protocol":"TCP"}': + .: {} + 'f:name': {} + 'f:nodePort': {} + 'f:port': {} + 'f:protocol': {} + 'f:targetPort': {} + 'f:selector': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:sessionAffinity': {} + 'f:sessionAffinityConfig': + .: {} + 'f:clientIP': + .: {} + 'f:timeoutSeconds': {} + 'f:type': {} +spec: + ports: + - name: web + protocol: TCP + port: 80 + targetPort: 80 + nodePort: 32102 + selector: + k8s.kuboard.cn/layer: web + k8s.kuboard.cn/name: saber-web + clusterIP: 10.96.23.131 + clusterIPs: + - 10.96.23.131 + type: NodePort + sessionAffinity: ClientIP + externalTrafficPolicy: Cluster + sessionAffinityConfig: + clientIP: + timeoutSeconds: 10800 + ipFamilies: + - IPv4 + ipFamilyPolicy: SingleStack +status: + loadBalancer: {} + +--- +kind: Service +apiVersion: v1 +metadata: + name: sentinel + namespace: spring-blade + uid: e0a446ec-ff59-4622-91cf-0a79a31a52fc + resourceVersion: '100599' + creationTimestamp: '2021-05-03T11:34:07Z' + labels: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: sentinel + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-03T11:34:07Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:metadata': + 'f:labels': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:spec': + 'f:externalTrafficPolicy': {} + 'f:ports': + .: {} + 'k:{"port":8858,"protocol":"TCP"}': + .: {} + 'f:name': {} + 'f:nodePort': {} + 'f:port': {} + 'f:protocol': {} + 'f:targetPort': {} + 'f:selector': + .: {} + 'f:k8s.kuboard.cn/layer': {} + 'f:k8s.kuboard.cn/name': {} + 'f:sessionAffinity': {} + 'f:sessionAffinityConfig': + .: {} + 'f:clientIP': + .: {} + 'f:timeoutSeconds': {} + 'f:type': {} +spec: + ports: + - name: web + protocol: TCP + port: 8858 + targetPort: 8858 + nodePort: 32100 + selector: + k8s.kuboard.cn/layer: cloud + k8s.kuboard.cn/name: sentinel + clusterIP: 10.96.213.78 + clusterIPs: + - 10.96.213.78 + type: NodePort + sessionAffinity: ClientIP + externalTrafficPolicy: Cluster + sessionAffinityConfig: + clientIP: + timeoutSeconds: 10800 + ipFamilies: + - IPv4 + ipFamilyPolicy: SingleStack +status: + loadBalancer: {} + +--- +kind: ConfigMap +apiVersion: v1 +metadata: + name: blade-config + namespace: spring-blade + uid: ac725821-bcd5-4e58-a0c8-00735d304b1b + resourceVersion: '185305' + creationTimestamp: '2021-05-03T13:25:44Z' + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-03T13:25:44Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:data': + .: {} + 'f:NACOS_SERVER_ADDR': {} + 'f:PROFILE': {} + 'f:SENTINEL_DASHBOARD_ADDR': {} +data: + NACOS_SERVER_ADDR: 'nacos-0.nacos:8848' + PROFILE: test + SENTINEL_DASHBOARD_ADDR: 'sentinel-0.sentinel:8858' + +--- +kind: ConfigMap +apiVersion: v1 +metadata: + name: nacos-config + namespace: spring-blade + uid: 4b911330-5b49-4c22-a8c3-6aee1e44dff6 + resourceVersion: '1790' + creationTimestamp: '2021-05-02T10:57:33Z' + managedFields: + - manager: Mozilla + operation: Update + apiVersion: v1 + time: '2021-05-02T10:57:33Z' + fieldsType: FieldsV1 + fieldsV1: + 'f:data': + .: {} + 'f:custom.properties': {} +data: + custom.properties: |- + #spring.security.enabled=false + #management.security=false + #security.basic.enabled=false + #nacos.security.ignore.urls=/** + #management.metrics.export.elastic.host=http://localhost:9200 + # metrics for prometheus + management.endpoints.web.exposure.include=* + + # metrics for elastic search + #management.metrics.export.elastic.enabled=false + #management.metrics.export.elastic.host=http://localhost:9200 + + # metrics for influx + #management.metrics.export.influx.enabled=false + #management.metrics.export.influx.db=springboot + #management.metrics.export.influx.uri=http://localhost:8086 + #management.metrics.export.influx.auto-create-db=true + #management.metrics.export.influx.consistency=one + #management.metrics.export.influx.compressed=true + diff --git a/doc/sql/my.cnf b/script/kuboard/my.cnf similarity index 100% rename from doc/sql/my.cnf rename to script/kuboard/my.cnf -- Gitee From 33e7215d2cd4011f136b90c3e59c429b52dae928 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 6 May 2021 16:18:52 +0800 Subject: [PATCH 149/163] =?UTF-8?q?:zap:=20=E5=BD=92=E7=B1=BB=20fatjar=20?= =?UTF-8?q?=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/{ => fatjar}/service.cmd | 0 script/{ => fatjar}/service.sh | 3 +++ 2 files changed, 3 insertions(+) rename script/{ => fatjar}/service.cmd (100%) rename script/{ => fatjar}/service.sh (96%) diff --git a/script/service.cmd b/script/fatjar/service.cmd similarity index 100% rename from script/service.cmd rename to script/fatjar/service.cmd diff --git a/script/service.sh b/script/fatjar/service.sh similarity index 96% rename from script/service.sh rename to script/fatjar/service.sh index 091b8320..884d88a8 100644 --- a/script/service.sh +++ b/script/fatjar/service.sh @@ -1,3 +1,6 @@ +#!/bin/bash + +#设置jar文件名 APP_NAME=app.jar #使用说明,用来提示输入参数 -- Gitee From e3d4d77dbb77b2fbe6a61446586940235ec5b4d7 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 6 May 2021 16:58:22 +0800 Subject: [PATCH 150/163] =?UTF-8?q?:zap:=20=E8=B0=83=E6=95=B4=20kuboard=20?= =?UTF-8?q?k8s=20=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/kuboard/Dockerfile | 8 -------- script/kuboard/saber-db/Dockerfile | 8 ++++++++ script/kuboard/{ => saber-db}/my.cnf | 0 3 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 script/kuboard/Dockerfile create mode 100644 script/kuboard/saber-db/Dockerfile rename script/kuboard/{ => saber-db}/my.cnf (100%) diff --git a/script/kuboard/Dockerfile b/script/kuboard/Dockerfile deleted file mode 100644 index 54f463b1..00000000 --- a/script/kuboard/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -FROM mysql:5.7.26 -ADD my.cnf /etc/mysql/conf.d/my.cnf -COPY ../../doc/sql/blade/blade-saber-mysql.sql /docker-entrypoint-initdb.d/blade-saber-mysql.sql -# COPY ../../doc/sql/blade/blade-sword-mysql.sql /docker-entrypoint-initdb.d/blade-sword-mysql.sql -# COPY ../../doc/sql/seata/seata_order.sql /docker-entrypoint-initdb.d/seata_order.sql -# COPY ../../doc/sql/seata/seata_storage.sql /docker-entrypoint-initdb.d/seata_storage.sql -# COPY ../../doc/sql/seata/seata.sql /docker-entrypoint-initdb.d/seata.sql -EXPOSE 3306 diff --git a/script/kuboard/saber-db/Dockerfile b/script/kuboard/saber-db/Dockerfile new file mode 100644 index 00000000..58e2b4d3 --- /dev/null +++ b/script/kuboard/saber-db/Dockerfile @@ -0,0 +1,8 @@ +FROM mysql:5.7.26 +ADD my.cnf /etc/mysql/conf.d/my.cnf +COPY ../../../doc/sql/blade/blade-saber-mysql.sql /docker-entrypoint-initdb.d/blade-saber-mysql.sql +# COPY ../../../doc/sql/blade/blade-sword-mysql.sql /docker-entrypoint-initdb.d/blade-sword-mysql.sql +# COPY ../../../doc/sql/seata/seata_order.sql /docker-entrypoint-initdb.d/seata_order.sql +# COPY ../../../doc/sql/seata/seata_storage.sql /docker-entrypoint-initdb.d/seata_storage.sql +# COPY ../../../doc/sql/seata/seata.sql /docker-entrypoint-initdb.d/seata.sql +EXPOSE 3306 diff --git a/script/kuboard/my.cnf b/script/kuboard/saber-db/my.cnf similarity index 100% rename from script/kuboard/my.cnf rename to script/kuboard/saber-db/my.cnf -- Gitee From 9132b11bac3fa279be6640eb5084285e5b193fe1 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 6 May 2021 17:21:27 +0800 Subject: [PATCH 151/163] =?UTF-8?q?:zap:=20=E8=B0=83=E6=95=B4=20kuboard=20?= =?UTF-8?q?k8s=20=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/kuboard/saber-db/Dockerfile | 10 +- script/kuboard/saber-db/blade-saber-mysql.sql | 528 ++++++++++++++++++ 2 files changed, 533 insertions(+), 5 deletions(-) create mode 100644 script/kuboard/saber-db/blade-saber-mysql.sql diff --git a/script/kuboard/saber-db/Dockerfile b/script/kuboard/saber-db/Dockerfile index 58e2b4d3..a41e1a10 100644 --- a/script/kuboard/saber-db/Dockerfile +++ b/script/kuboard/saber-db/Dockerfile @@ -1,8 +1,8 @@ FROM mysql:5.7.26 ADD my.cnf /etc/mysql/conf.d/my.cnf -COPY ../../../doc/sql/blade/blade-saber-mysql.sql /docker-entrypoint-initdb.d/blade-saber-mysql.sql -# COPY ../../../doc/sql/blade/blade-sword-mysql.sql /docker-entrypoint-initdb.d/blade-sword-mysql.sql -# COPY ../../../doc/sql/seata/seata_order.sql /docker-entrypoint-initdb.d/seata_order.sql -# COPY ../../../doc/sql/seata/seata_storage.sql /docker-entrypoint-initdb.d/seata_storage.sql -# COPY ../../../doc/sql/seata/seata.sql /docker-entrypoint-initdb.d/seata.sql +COPY blade-saber-mysql.sql /docker-entrypoint-initdb.d/blade-saber-mysql.sql +# COPY blade-sword-mysql.sql /docker-entrypoint-initdb.d/blade-sword-mysql.sql +# COPY seata_order.sql /docker-entrypoint-initdb.d/seata_order.sql +# COPY seata_storage.sql /docker-entrypoint-initdb.d/seata_storage.sql +# COPY seata.sql /docker-entrypoint-initdb.d/seata.sql EXPOSE 3306 diff --git a/script/kuboard/saber-db/blade-saber-mysql.sql b/script/kuboard/saber-db/blade-saber-mysql.sql new file mode 100644 index 00000000..2b1f9453 --- /dev/null +++ b/script/kuboard/saber-db/blade-saber-mysql.sql @@ -0,0 +1,528 @@ +/* + Navicat Premium Data Transfer + + Source Server : mysql_localhost + Source Server Type : MySQL + Source Server Version : 50723 + Source Host : localhost:3306 + Source Schema : blade + + Target Server Type : MySQL + Target Server Version : 50723 + File Encoding : 65001 + + Date: 06/11/2020 17:22:50 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +CREATE SCHEMA IF NOT EXISTS `blade` DEFAULT CHARACTER SET utf8mb4 ; +USE `blade` ; + +-- ---------------------------- +-- Table structure for blade_client +-- ---------------------------- +DROP TABLE IF EXISTS `blade_client`; +CREATE TABLE `blade_client` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `client_id` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端id', + `client_secret` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端密钥', + `resource_ids` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源集合', + `scope` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '授权范围', + `authorized_grant_types` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '授权类型', + `web_server_redirect_uri` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回调地址', + `authorities` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限', + `access_token_validity` int(11) NOT NULL COMMENT '令牌过期秒数', + `refresh_token_validity` int(11) NOT NULL COMMENT '刷新令牌过期秒数', + `additional_information` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附加说明', + `autoapprove` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '自动授权', + `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `status` int(2) NOT NULL COMMENT '状态', + `is_deleted` int(2) NOT NULL COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客户端表'; + +-- ---------------------------- +-- Records of blade_client +-- ---------------------------- +BEGIN; +INSERT INTO `blade_client` VALUES (1123598811738675201, 'sword', 'sword_secret', NULL, 'all', 'refresh_token,password,authorization_code', 'http://localhost:8888', NULL, 3600, 604800, NULL, NULL, 1, '2019-03-24 10:40:55', 1, '2019-03-24 10:40:59', 1, 0), (1123598811738675202, 'saber', 'saber_secret', NULL, 'all', 'refresh_token,password,authorization_code', 'http://localhost:8080', NULL, 3600, 604800, NULL, NULL, 1, '2019-03-24 10:42:29', 1, '2019-03-24 10:42:32', 1, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_code +-- ---------------------------- +DROP TABLE IF EXISTS `blade_code`; +CREATE TABLE `blade_code` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `datasource_id` bigint(64) NULL DEFAULT NULL COMMENT '数据源主键', + `service_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务名称', + `code_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模块名称', + `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表名', + `table_prefix` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表前缀', + `pk_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主键名', + `package_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '后端包名', + `base_mode` int(2) NULL DEFAULT NULL COMMENT '基础业务模式', + `wrap_mode` int(2) NULL DEFAULT NULL COMMENT '包装器模式', + `api_path` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '后端路径', + `web_path` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '前端路径', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成表'; + +-- ---------------------------- +-- Records of blade_code +-- ---------------------------- +BEGIN; +INSERT INTO `blade_code` VALUES (1123598812738675201, 1123598812738675201, 'blade-demo', '通知公告', 'blade_notice', 'blade_', 'id', 'org.springblade.desktop', 1, 1, 'D:\\Develop\\WorkSpace\\Git\\SpringBlade\\blade-ops\\blade-develop', 'D:\\Develop\\WorkSpace\\Git\\Sword', 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_datasource +-- ---------------------------- +DROP TABLE IF EXISTS `blade_datasource`; +CREATE TABLE `blade_datasource` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', + `driver_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驱动类', + `url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '连接地址', + `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名', + `password` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `status` int(2) NULL DEFAULT NULL COMMENT '状态', + `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据源配置表'; + +-- ---------------------------- +-- Records of blade_datasource +-- ---------------------------- +BEGIN; +INSERT INTO `blade_datasource` VALUES (1123598812738675201, 'mysql', 'com.mysql.cj.jdbc.Driver', 'jdbc:mysql://localhost:3306/blade?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true&allowPublicKeyRetrieval=true', 'root', 'root', 'mysql', 1, '2019-08-14 11:43:06', 1, '2019-08-14 11:43:06', 1, 0), (1123598812738675202, 'postgresql', 'org.postgresql.Driver', 'jdbc:postgresql://127.0.0.1:5432/blade', 'postgres', '123456', 'postgresql', 1, '2019-08-14 11:43:41', 1, '2019-08-14 11:43:41', 1, 0), (1123598812738675203, 'oracle', 'oracle.jdbc.OracleDriver', 'jdbc:oracle:thin:@127.0.0.1:49161:orcl', 'BLADE', 'blade', 'oracle', 1, '2019-08-14 11:44:03', 1, '2019-08-14 11:44:03', 1, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_dept +-- ---------------------------- +DROP TABLE IF EXISTS `blade_dept`; +CREATE TABLE `blade_dept` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', + `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键', + `dept_name` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名', + `full_name` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门全称', + `sort` int(11) NULL DEFAULT NULL COMMENT '排序', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门表'; + +-- ---------------------------- +-- Records of blade_dept +-- ---------------------------- +BEGIN; +INSERT INTO `blade_dept` VALUES (1123598813738675201, '000000', 0, '刀锋科技', '江苏刀锋科技有限公司', 1, NULL, 0), (1123598813738675202, '000000', 1123598813738675201, '常州刀锋', '常州刀锋科技有限公司', 1, NULL, 0), (1123598813738675203, '000000', 1123598813738675201, '苏州刀锋', '苏州刀锋科技有限公司', 1, NULL, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_dict +-- ---------------------------- +DROP TABLE IF EXISTS `blade_dict`; +CREATE TABLE `blade_dict` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键', + `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典码', + `dict_key` int(2) NULL DEFAULT NULL COMMENT '字典值', + `dict_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典名称', + `sort` int(11) NULL DEFAULT NULL COMMENT '排序', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典备注', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典表'; + +-- ---------------------------- +-- Records of blade_dict +-- ---------------------------- +BEGIN; +INSERT INTO `blade_dict` VALUES (1123598814738675201, 0, 'sex', -1, '性别', 1, NULL, 0), (1123598814738675202, 1123598814738675201, 'sex', 1, '男', 1, NULL, 0), (1123598814738675203, 1123598814738675201, 'sex', 2, '女', 2, NULL, 0), (1123598814738675204, 0, 'notice', -1, '通知类型', 2, NULL, 0), (1123598814738675205, 1123598814738675204, 'notice', 1, '发布通知', 1, NULL, 0), (1123598814738675206, 1123598814738675204, 'notice', 2, '批转通知', 2, NULL, 0), (1123598814738675207, 1123598814738675204, 'notice', 3, '转发通知', 3, NULL, 0), (1123598814738675208, 1123598814738675204, 'notice', 4, '指示通知', 4, NULL, 0), (1123598814738675209, 1123598814738675204, 'notice', 5, '任免通知', 5, NULL, 0), (1123598814738675210, 1123598814738675204, 'notice', 6, '事务通知', 6, NULL, 0), (1123598814738675211, 0, 'menu_category', -1, '菜单类型', 3, NULL, 0), (1123598814738675212, 1123598814738675211, 'menu_category', 1, '菜单', 1, NULL, 0), (1123598814738675213, 1123598814738675211, 'menu_category', 2, '按钮', 2, NULL, 0), (1123598814738675214, 0, 'button_func', -1, '按钮功能', 4, NULL, 0), (1123598814738675215, 1123598814738675214, 'button_func', 1, '工具栏', 1, NULL, 0), (1123598814738675216, 1123598814738675214, 'button_func', 2, '操作栏', 2, NULL, 0), (1123598814738675217, 1123598814738675214, 'button_func', 3, '工具操作栏', 3, NULL, 0), (1123598814738675218, 0, 'yes_no', -1, '是否', 5, NULL, 0), (1123598814738675219, 1123598814738675218, 'yes_no', 1, '否', 1, NULL, 0), (1123598814738675220, 1123598814738675218, 'yes_no', 2, '是', 2, NULL, 0), (1123598814738777220, 0, 'post_category', -1, '岗位类型', 12, NULL, 0), (1123598814738777221, 1123598814738777220, 'post_category', 1, '高层', 1, NULL, 0), (1123598814738777222, 1123598814738777220, 'post_category', 2, '中层', 2, NULL, 0), (1123598814738777223, 1123598814738777220, 'post_category', 3, '基层', 3, NULL, 0), (1123598814738777224, 1123598814738777220, 'post_category', 4, '其他', 4, NULL, 0), (1123598814738777230, 0, 'region', -1, '行政区划', 13, NULL, 0), (1123598814738777231, 1123598814738777230, 'region', 0, '国家', 0, NULL, 0), (1123598814738777232, 1123598814738777230, 'region', 1, '省份/直辖市', 1, NULL, 0), (1123598814738777233, 1123598814738777230, 'region', 2, '地市', 2, NULL, 0), (1123598814738777234, 1123598814738777230, 'region', 3, '区县', 3, NULL, 0), (1123598814738777235, 1123598814738777230, 'region', 4, '乡镇', 4, NULL, 0), (1123598814738777236, 1123598814738777230, 'region', 5, '村委', 5, NULL, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_log_api +-- ---------------------------- +DROP TABLE IF EXISTS `blade_log_api`; +CREATE TABLE `blade_log_api` ( + `id` bigint(64) NOT NULL COMMENT '编号', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', + `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID', + `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名', + `server_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器IP地址', + `env` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器环境', + `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '日志类型', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '日志标题', + `method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作方式', + `request_uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求URI', + `user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户代理', + `remote_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作IP地址', + `method_class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '方法类', + `method_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '方法名', + `params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '操作提交的数据', + `time` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '执行时间', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '接口日志表'; + +-- ---------------------------- +-- Table structure for blade_log_error +-- ---------------------------- +DROP TABLE IF EXISTS `blade_log_error`; +CREATE TABLE `blade_log_error` ( + `id` bigint(64) NOT NULL COMMENT '编号', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', + `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID', + `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名', + `server_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器IP地址', + `env` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '系统环境', + `method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作方式', + `request_uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求URI', + `user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户代理', + `stack_trace` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '堆栈', + `exception_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '异常名', + `message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '异常信息', + `line_number` int(11) NULL DEFAULT NULL COMMENT '错误行数', + `remote_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作IP地址', + `method_class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '方法类', + `file_name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件名', + `method_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '方法名', + `params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '操作提交的数据', + `time` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '执行时间', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '错误日志表'; + +-- ---------------------------- +-- Table structure for blade_log_usual +-- ---------------------------- +DROP TABLE IF EXISTS `blade_log_usual`; +CREATE TABLE `blade_log_usual` ( + `id` bigint(64) NOT NULL COMMENT '编号', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', + `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务ID', + `server_host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名', + `server_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器IP地址', + `env` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '系统环境', + `log_level` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志级别', + `log_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志业务id', + `log_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '日志数据', + `method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作方式', + `request_uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求URI', + `remote_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作IP地址', + `method_class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '方法类', + `method_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '方法名', + `user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户代理', + `params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '操作提交的数据', + `time` datetime(0) NULL DEFAULT NULL COMMENT '执行时间', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通用日志表'; + +-- ---------------------------- +-- Table structure for blade_menu +-- ---------------------------- +DROP TABLE IF EXISTS `blade_menu`; +CREATE TABLE `blade_menu` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父级菜单', + `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单编号', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单名称', + `alias` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单别名', + `path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求地址', + `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单资源', + `sort` int(2) NULL DEFAULT NULL COMMENT '排序', + `category` int(2) NULL DEFAULT NULL COMMENT '菜单类型', + `action` int(2) NULL DEFAULT 0 COMMENT '操作按钮类型', + `is_open` int(2) NULL DEFAULT 1 COMMENT '是否打开新页面', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单表'; + +-- ---------------------------- +-- Records of blade_menu +-- ---------------------------- +BEGIN; +INSERT INTO `blade_menu` VALUES (1123598815738675201, 0, 'desk', '工作台', 'menu', '/desk', 'iconfont iconicon_airplay', 1, 1, 0, 1, NULL, 0), (1123598815738675202, 1123598815738675201, 'notice', '通知公告', 'menu', '/desk/notice', 'iconfont iconicon_sms', 1, 1, 0, 1, NULL, 0), (1123598815738675203, 0, 'system', '系统管理', 'menu', '/system', 'iconfont iconicon_setting', 99, 1, 0, 1, NULL, 0), (1123598815738675204, 1123598815738675203, 'user', '用户管理', 'menu', '/system/user', 'iconfont iconicon_principal', 1, 1, 0, 1, NULL, 0), (1123598815738675205, 1123598815738675203, 'dept', '部门管理', 'menu', '/system/dept', 'iconfont iconicon_group', 2, 1, 0, 1, NULL, 0), (1123598815738675206, 1123598815738675203, 'dict', '字典管理', 'menu', '/system/dict', 'iconfont iconicon_addresslist', 3, 1, 0, 1, NULL, 0), (1123598815738675207, 1123598815738675203, 'menu', '菜单管理', 'menu', '/system/menu', 'iconfont iconicon_subordinate', 4, 1, 0, 1, NULL, 0), (1123598815738675208, 1123598815738675203, 'role', '角色管理', 'menu', '/system/role', 'iconfont iconicon_boss', 5, 1, 0, 1, NULL, 0), (1123598815738675209, 1123598815738675203, 'param', '参数管理', 'menu', '/system/param', 'iconfont iconicon_community_line', 6, 1, 0, 1, NULL, 0), (1123598815738675210, 0, 'monitor', '系统监控', 'menu', '/monitor', 'iconfont icon-yanzhengma', 3, 1, 0, 1, NULL, 0), (1123598815738675211, 1123598815738675210, 'doc', '接口文档', 'menu', 'http://localhost/doc.html', 'iconfont iconicon_study', 1, 1, 0, 2, NULL, 0), (1123598815738675212, 1123598815738675210, 'admin', '服务治理', 'menu', 'http://localhost:7002', 'iconfont icon-canshu', 2, 1, 0, 2, NULL, 0), (1123598815738675213, 1123598815738675210, 'log', '日志管理', 'menu', '/monitor/log', 'iconfont iconicon_doc', 3, 1, 0, 1, NULL, 0), (1123598815738675214, 1123598815738675213, 'log_usual', '通用日志', 'menu', '/monitor/log/usual', NULL, 1, 1, 0, 1, NULL, 0), (1123598815738675215, 1123598815738675213, 'log_api', '接口日志', 'menu', '/monitor/log/api', NULL, 2, 1, 0, 1, NULL, 0), (1123598815738675216, 1123598815738675213, 'log_error', '错误日志', 'menu', '/monitor/log/error', NULL, 3, 1, 0, 1, NULL, 0), (1123598815738675217, 0, 'tool', '研发工具', 'menu', '/tool', 'iconfont icon-wxbgongju', 4, 1, 0, 1, NULL, 0), (1123598815738675218, 1123598815738675217, 'code', '代码生成', 'menu', '/tool/code', 'iconfont iconicon_savememo', 1, 1, 0, 1, NULL, 0), (1123598815738675219, 1123598815738675202, 'notice_add', '新增', 'add', '/desk/notice/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675220, 1123598815738675202, 'notice_edit', '修改', 'edit', '/desk/notice/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675221, 1123598815738675202, 'notice_delete', '删除', 'delete', '/api/blade-desk/notice/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675222, 1123598815738675202, 'notice_view', '查看', 'view', '/desk/notice/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675223, 1123598815738675204, 'user_add', '新增', 'add', '/system/user/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675224, 1123598815738675204, 'user_edit', '修改', 'edit', '/system/user/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675225, 1123598815738675204, 'user_delete', '删除', 'delete', '/api/blade-user/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675226, 1123598815738675204, 'user_role', '角色配置', 'role', NULL, 'user-add', 4, 2, 1, 1, NULL, 0), (1123598815738675227, 1123598815738675204, 'user_reset', '密码重置', 'reset-password', '/api/blade-user/reset-password', 'retweet', 5, 2, 1, 1, NULL, 0), (1123598815738675228, 1123598815738675204, 'user_view', '查看', 'view', '/system/user/view', 'file-text', 6, 2, 2, 1, NULL, 0), (1123598815738675229, 1123598815738675205, 'dept_add', '新增', 'add', '/system/dept/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675230, 1123598815738675205, 'dept_edit', '修改', 'edit', '/system/dept/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675231, 1123598815738675205, 'dept_delete', '删除', 'delete', '/api/blade-system/dept/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675232, 1123598815738675205, 'dept_view', '查看', 'view', '/system/dept/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675233, 1123598815738675206, 'dict_add', '新增', 'add', '/system/dict/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675234, 1123598815738675206, 'dict_edit', '修改', 'edit', '/system/dict/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675235, 1123598815738675206, 'dict_delete', '删除', 'delete', '/api/blade-system/dict/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675236, 1123598815738675206, 'dict_view', '查看', 'view', '/system/dict/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675237, 1123598815738675207, 'menu_add', '新增', 'add', '/system/menu/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675238, 1123598815738675207, 'menu_edit', '修改', 'edit', '/system/menu/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675239, 1123598815738675207, 'menu_delete', '删除', 'delete', '/api/blade-system/menu/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675240, 1123598815738675207, 'menu_view', '查看', 'view', '/system/menu/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675241, 1123598815738675208, 'role_add', '新增', 'add', '/system/role/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675242, 1123598815738675208, 'role_edit', '修改', 'edit', '/system/role/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675243, 1123598815738675208, 'role_delete', '删除', 'delete', '/api/blade-system/role/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675244, 1123598815738675208, 'role_view', '查看', 'view', '/system/role/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675245, 1123598815738675209, 'param_add', '新增', 'add', '/system/param/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675246, 1123598815738675209, 'param_edit', '修改', 'edit', '/system/param/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675247, 1123598815738675209, 'param_delete', '删除', 'delete', '/api/blade-system/param/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675248, 1123598815738675209, 'param_view', '查看', 'view', '/system/param/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675249, 1123598815738675214, 'log_usual_view', '查看', 'view', '/monitor/log/usual/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675250, 1123598815738675215, 'log_api_view', '查看', 'view', '/monitor/log/api/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675251, 1123598815738675216, 'log_error_view', '查看', 'view', '/monitor/log/error/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675252, 1123598815738675218, 'code_add', '新增', 'add', '/tool/code/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675253, 1123598815738675218, 'code_edit', '修改', 'edit', '/tool/code/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675254, 1123598815738675218, 'code_delete', '删除', 'delete', '/api/blade-system/code/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675255, 1123598815738675218, 'code_view', '查看', 'view', '/tool/code/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675256, 1123598815738675203, 'tenant', '租户管理', 'menu', '/system/tenant', 'iconfont icon-quanxian', 7, 1, 0, 1, NULL, 0), (1123598815738675257, 1123598815738675256, 'tenant_add', '新增', 'add', '/system/tenant/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675258, 1123598815738675256, 'tenant_edit', '修改', 'edit', '/system/tenant/edit', 'form', 2, 2, 2, 1, NULL, 0), (1123598815738675259, 1123598815738675256, 'tenant_delete', '删除', 'delete', '/api/blade-system/tenant/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1123598815738675260, 1123598815738675256, 'tenant_view', '查看', 'view', '/system/tenant/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1123598815738675261, 1123598815738675203, 'client', '应用管理', 'menu', '/system/client', 'iconfont iconicon_mobilephone', 8, 1, 0, 1, NULL, 0), (1123598815738675262, 1123598815738675261, 'client_add', '新增', 'add', '/system/client/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675263, 1123598815738675261, 'client_edit', '修改', 'edit', '/system/client/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675264, 1123598815738675261, 'client_delete', '删除', 'delete', '/api/blade-system/client/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675265, 1123598815738675261, 'client_view', '查看', 'view', '/system/client/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1123598815738675266, 1123598815738675217, 'datasource', '数据源管理', 'menu', '/tool/datasource', 'iconfont icon-caidanguanli', 2, 1, 0, 1, NULL, 0), (1123598815738675267, 1123598815738675266, 'datasource_add', '新增', 'add', '/tool/datasource/add', 'plus', 1, 2, 1, 1, NULL, 0), (1123598815738675268, 1123598815738675266, 'datasource_edit', '修改', 'edit', '/tool/datasource/edit', 'form', 2, 2, 2, 2, NULL, 0), (1123598815738675269, 1123598815738675266, 'datasource_delete', '删除', 'delete', '/api/blade-develop/datasource/remove', 'delete', 3, 2, 3, 3, NULL, 0), (1123598815738675270, 1123598815738675266, 'datasource_view', '查看', 'view', '/tool/datasource/view', 'file-text', 4, 2, 2, 2, NULL, 0), (1164733389668962251, 1123598815738675203, 'post', '岗位管理', 'menu', '/system/post', 'iconfont iconicon_message', 2, 1, 0, 1, NULL, 0), (1164733389668962252, 1164733389668962251, 'post_add', '新增', 'add', '/system/post/add', 'plus', 1, 2, 1, 1, NULL, 0), (1164733389668962253, 1164733389668962251, 'post_edit', '修改', 'edit', '/system/post/edit', 'form', 2, 2, 2, 1, NULL, 0), (1164733389668962254, 1164733389668962251, 'post_delete', '删除', 'delete', '/api/blade-system/post/remove', 'delete', 3, 2, 3, 1, NULL, 0), (1164733389668962255, 1164733389668962251, 'post_view', '查看', 'view', '/system/post/view', 'file-text', 4, 2, 2, 1, NULL, 0), (1164733399668962201, 0, 'base', '基础配置', 'menu', '/base', 'iconfont iconicon_affiliations_li', 97, 1, 0, 1, NULL, 0), (1164733399668962202, 1164733399668962201, 'region', '行政区划', 'menu', '/base/region', 'iconfont icon-iframe', 1, 1, 0, 1, NULL, 0), (1164733399668962203, 1164733399668962202, 'region_add', '新增下级', 'add', '', '', 1, 2, 1, 1, NULL, 0), (1164733399668962204, 1164733399668962202, 'region_delete', '删除', 'delete', '/api/blade-system/region/remove', '', 2, 2, 2, 1, NULL, 0), (1164733399668962205, 1164733399668962202, 'region_import', '导入', 'import', '', '', 3, 2, 3, 1, NULL, 0), (1164733399668962206, 1164733399668962202, 'region_export', '导出', 'export', '', '', 4, 2, 2, 1, NULL, 0), (1164733399668962207, 1164733399668962202, 'region_debug', '调试', 'debug', '', '', 5, 2, 2, 1, NULL, 0), (1164733399669962301, 0, 'report', '报表管理', 'menu', '/report', 'iconfont icon-shujuzhanshi2', 5, 1, 0, 1, NULL, 0), (1164733399669962302, 1164733399669962301, 'report_setting', '报表配置', 'menu', 'http://localhost:8108/ureport/designer', 'iconfont icon-rizhi', 1, 1, 0, 1, NULL, 0), (1164733399669962303, 1164733399669962301, 'report_list', '报表列表', 'menu', '/report/reportlist', 'iconfont icon-biaodan', 2, 1, 0, 1, NULL, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_notice +-- ---------------------------- +DROP TABLE IF EXISTS `blade_notice`; +CREATE TABLE `blade_notice` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题', + `category` int(11) NULL DEFAULT NULL COMMENT '类型', + `release_time` datetime(0) NULL DEFAULT NULL COMMENT '发布时间', + `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容', + `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `status` int(2) NULL DEFAULT NULL COMMENT '状态', + `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知公告表'; + +-- ---------------------------- +-- Records of blade_notice +-- ---------------------------- +BEGIN; +INSERT INTO `blade_notice` VALUES (1123598818738675223, '000000', '测试公告', 3, '2018-12-31 20:03:31', '222', 1123598821738675201, '2018-12-05 20:03:31', 1123598821738675201, '2018-12-28 11:10:51', 1, 0), (1123598818738675224, '000000', '测试公告2', 1, '2018-12-05 20:03:31', '333', 1123598821738675201, '2018-12-28 10:32:26', 1123598821738675201, '2018-12-28 11:10:34', 1, 0), (1123598818738675225, '000000', '测试公告3', 6, '2018-12-29 00:00:00', '11111', 1123598821738675201, '2018-12-28 11:03:44', 1123598821738675201, '2018-12-28 11:10:28', 1, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_param +-- ---------------------------- +DROP TABLE IF EXISTS `blade_param`; +CREATE TABLE `blade_param` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `param_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数名', + `param_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数键', + `param_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '参数值', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `status` int(2) NULL DEFAULT NULL COMMENT '状态', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '参数表'; + +-- ---------------------------- +-- Records of blade_param +-- ---------------------------- +BEGIN; +INSERT INTO `blade_param` VALUES (1123598819738675201, '是否开启注册功能', 'account.registerUser', 'true', '开启注册', 1123598821738675201, '2018-12-28 12:19:01', 1123598821738675201, '2018-12-28 12:19:01', 1, 0), (1123598819738675202, '账号初始密码', 'account.initPassword', '123456', '初始密码', 1123598821738675201, '2018-12-28 12:19:01', 1123598821738675201, '2018-12-28 12:19:01', 1, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_post +-- ---------------------------- +DROP TABLE IF EXISTS `blade_post`; +CREATE TABLE `blade_post` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', + `category` int(11) NULL DEFAULT NULL COMMENT '岗位类型', + `post_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位编号', + `post_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位名称', + `sort` int(2) NULL DEFAULT NULL COMMENT '岗位排序', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位描述', + `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人', + `create_dept` bigint(64) NULL DEFAULT NULL COMMENT '创建部门', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `status` int(2) NULL DEFAULT NULL COMMENT '状态', + `is_deleted` int(2) NULL DEFAULT NULL COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '岗位表'; + +-- ---------------------------- +-- Records of blade_post +-- ---------------------------- +BEGIN; +INSERT INTO `blade_post` VALUES (1123598817738675201, '000000', 1, 'ceo', '首席执行官', 1, '总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675202, '000000', 1, 'coo', '首席运营官', 2, '常务总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675203, '000000', 1, 'cfo', '首席财务官', 3, '财务总经理', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675204, '000000', 1, 'cto', '首席技术官', 4, '技术总监', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675205, '000000', 1, 'cio', '首席信息官', 5, '信息总监', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675206, '000000', 2, 'pm', '技术经理', 6, '研发和产品是永远的朋友', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675207, '000000', 2, 'hrm', '人力经理', 7, '人力资源部门工作管理者', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0), (1123598817738675208, '000000', 3, 'staff', '普通员工', 8, '普通员工', 1123598821738675201, 1123598813738675201, '2020-04-01 00:00:00', 1123598821738675201, '2020-04-01 00:00:00', 1, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_region +-- ---------------------------- +DROP TABLE IF EXISTS `blade_region`; +CREATE TABLE `blade_region` ( + `code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '区划编号', + `parent_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父区划编号', + `ancestors` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '祖区划编号', + `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区划名称', + `province_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级区划编号', + `province_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '省级名称', + `city_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级区划编号', + `city_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市级名称', + `district_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级区划编号', + `district_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区级名称', + `town_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级区划编号', + `town_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '镇级名称', + `village_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级区划编号', + `village_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '村级名称', + `level` int(2) NULL DEFAULT NULL COMMENT '层级', + `sort` int(2) NULL DEFAULT NULL COMMENT '排序', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`code`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '行政区划表'; + +-- ---------------------------- +-- Records of blade_region +-- ---------------------------- +BEGIN; +INSERT INTO `blade_region` VALUES ('00', '0', '0', '中华人民共和国', '', '', '', '', '', '', '', '', '', '', 0, 1, ''), ('11', '00', '00', '北京市', '11', '北京市', '', '', '', '', '', '', '', '', 1, 1, ''), ('1101', '11', '00,11', '北京市', '11', '北京市', '1101', '北京市', '', '', '', '', '', '', 2, 1, ''), ('110101', '1101', '00,11,1101', '东城区', '11', '北京市', '1101', '北京市', '110101', '东城区', '', '', '', '', 3, 1, ''), ('110102', '1101', '00,11,1101', '西城区', '11', '北京市', '1101', '北京市', '110102', '西城区', '', '', '', '', 3, 1, ''), ('110105', '1101', '00,11,1101', '朝阳区', '11', '北京市', '1101', '北京市', '110105', '朝阳区', '', '', '', '', 3, 1, ''), ('110106', '1101', '00,11,1101', '丰台区', '11', '北京市', '1101', '北京市', '110106', '丰台区', '', '', '', '', 3, 1, ''), ('110107', '1101', '00,11,1101', '石景山区', '11', '北京市', '1101', '北京市', '110107', '石景山区', '', '', '', '', 3, 1, ''), ('110108', '1101', '00,11,1101', '海淀区', '11', '北京市', '1101', '北京市', '110108', '海淀区', '', '', '', '', 3, 1, ''), ('110109', '1101', '00,11,1101', '门头沟区', '11', '北京市', '1101', '北京市', '110109', '门头沟区', '', '', '', '', 3, 1, ''), ('110111', '1101', '00,11,1101', '房山区', '11', '北京市', '1101', '北京市', '110111', '房山区', '', '', '', '', 3, 1, ''), ('110112', '1101', '00,11,1101', '通州区', '11', '北京市', '1101', '北京市', '110112', '通州区', '', '', '', '', 3, 1, ''), ('110113', '1101', '00,11,1101', '顺义区', '11', '北京市', '1101', '北京市', '110113', '顺义区', '', '', '', '', 3, 1, ''), ('110114', '1101', '00,11,1101', '昌平区', '11', '北京市', '1101', '北京市', '110114', '昌平区', '', '', '', '', 3, 1, ''), ('110115', '1101', '00,11,1101', '大兴区', '11', '北京市', '1101', '北京市', '110115', '大兴区', '', '', '', '', 3, 1, ''), ('110116', '1101', '00,11,1101', '怀柔区', '11', '北京市', '1101', '北京市', '110116', '怀柔区', '', '', '', '', 3, 1, ''), ('110117', '1101', '00,11,1101', '平谷区', '11', '北京市', '1101', '北京市', '110117', '平谷区', '', '', '', '', 3, 1, ''), ('110118', '1101', '00,11,1101', '密云区', '11', '北京市', '1101', '北京市', '110118', '密云区', '', '', '', '', 3, 1, ''), ('110119', '1101', '00,11,1101', '延庆区', '11', '北京市', '1101', '北京市', '110119', '延庆区', '', '', '', '', 3, 1, ''), ('12', '00', '00', '天津市', '12', '天津市', '', '', '', '', '', '', '', '', 1, 1, ''), ('1201', '12', '00,12', '天津市', '12', '天津市', '1201', '天津市', '', '', '', '', '', '', 2, 1, ''), ('120101', '1201', '00,12,1201', '和平区', '12', '天津市', '1201', '天津市', '120101', '和平区', '', '', '', '', 3, 1, ''), ('120102', '1201', '00,12,1201', '河东区', '12', '天津市', '1201', '天津市', '120102', '河东区', '', '', '', '', 3, 1, ''), ('120103', '1201', '00,12,1201', '河西区', '12', '天津市', '1201', '天津市', '120103', '河西区', '', '', '', '', 3, 1, ''), ('120104', '1201', '00,12,1201', '南开区', '12', '天津市', '1201', '天津市', '120104', '南开区', '', '', '', '', 3, 1, ''), ('120105', '1201', '00,12,1201', '河北区', '12', '天津市', '1201', '天津市', '120105', '河北区', '', '', '', '', 3, 1, ''), ('120106', '1201', '00,12,1201', '红桥区', '12', '天津市', '1201', '天津市', '120106', '红桥区', '', '', '', '', 3, 1, ''), ('120110', '1201', '00,12,1201', '东丽区', '12', '天津市', '1201', '天津市', '120110', '东丽区', '', '', '', '', 3, 1, ''), ('120111', '1201', '00,12,1201', '西青区', '12', '天津市', '1201', '天津市', '120111', '西青区', '', '', '', '', 3, 1, ''), ('120112', '1201', '00,12,1201', '津南区', '12', '天津市', '1201', '天津市', '120112', '津南区', '', '', '', '', 3, 1, ''), ('120113', '1201', '00,12,1201', '北辰区', '12', '天津市', '1201', '天津市', '120113', '北辰区', '', '', '', '', 3, 1, ''), ('120114', '1201', '00,12,1201', '武清区', '12', '天津市', '1201', '天津市', '120114', '武清区', '', '', '', '', 3, 1, ''), ('120115', '1201', '00,12,1201', '宝坻区', '12', '天津市', '1201', '天津市', '120115', '宝坻区', '', '', '', '', 3, 1, ''), ('120116', '1201', '00,12,1201', '滨海新区', '12', '天津市', '1201', '天津市', '120116', '滨海新区', '', '', '', '', 3, 1, ''), ('120117', '1201', '00,12,1201', '宁河区', '12', '天津市', '1201', '天津市', '120117', '宁河区', '', '', '', '', 3, 1, ''), ('120118', '1201', '00,12,1201', '静海区', '12', '天津市', '1201', '天津市', '120118', '静海区', '', '', '', '', 3, 1, ''), ('120119', '1201', '00,12,1201', '蓟州区', '12', '天津市', '1201', '天津市', '120119', '蓟州区', '', '', '', '', 3, 1, ''), ('13', '00', '00', '河北省', '13', '河北省', '', '', '', '', '', '', '', '', 1, 1, ''), ('1301', '13', '00,13', '石家庄市', '13', '河北省', '1301', '石家庄市', '', '', '', '', '', '', 2, 1, ''), ('130102', '1301', '00,13,1301', '长安区', '13', '河北省', '1301', '石家庄市', '130102', '长安区', '', '', '', '', 3, 1, ''), ('130104', '1301', '00,13,1301', '桥西区', '13', '河北省', '1301', '石家庄市', '130104', '桥西区', '', '', '', '', 3, 1, ''), ('130105', '1301', '00,13,1301', '新华区', '13', '河北省', '1301', '石家庄市', '130105', '新华区', '', '', '', '', 3, 1, ''), ('130107', '1301', '00,13,1301', '井陉矿区', '13', '河北省', '1301', '石家庄市', '130107', '井陉矿区', '', '', '', '', 3, 1, ''), ('130108', '1301', '00,13,1301', '裕华区', '13', '河北省', '1301', '石家庄市', '130108', '裕华区', '', '', '', '', 3, 1, ''), ('130109', '1301', '00,13,1301', '藁城区', '13', '河北省', '1301', '石家庄市', '130109', '藁城区', '', '', '', '', 3, 1, ''), ('130110', '1301', '00,13,1301', '鹿泉区', '13', '河北省', '1301', '石家庄市', '130110', '鹿泉区', '', '', '', '', 3, 1, ''), ('130111', '1301', '00,13,1301', '栾城区', '13', '河北省', '1301', '石家庄市', '130111', '栾城区', '', '', '', '', 3, 1, ''), ('130121', '1301', '00,13,1301', '井陉县', '13', '河北省', '1301', '石家庄市', '130121', '井陉县', '', '', '', '', 3, 1, ''), ('130123', '1301', '00,13,1301', '正定县', '13', '河北省', '1301', '石家庄市', '130123', '正定县', '', '', '', '', 3, 1, ''), ('130125', '1301', '00,13,1301', '行唐县', '13', '河北省', '1301', '石家庄市', '130125', '行唐县', '', '', '', '', 3, 1, ''), ('130126', '1301', '00,13,1301', '灵寿县', '13', '河北省', '1301', '石家庄市', '130126', '灵寿县', '', '', '', '', 3, 1, ''), ('130127', '1301', '00,13,1301', '高邑县', '13', '河北省', '1301', '石家庄市', '130127', '高邑县', '', '', '', '', 3, 1, ''), ('130128', '1301', '00,13,1301', '深泽县', '13', '河北省', '1301', '石家庄市', '130128', '深泽县', '', '', '', '', 3, 1, ''), ('130129', '1301', '00,13,1301', '赞皇县', '13', '河北省', '1301', '石家庄市', '130129', '赞皇县', '', '', '', '', 3, 1, ''), ('130130', '1301', '00,13,1301', '无极县', '13', '河北省', '1301', '石家庄市', '130130', '无极县', '', '', '', '', 3, 1, ''), ('130131', '1301', '00,13,1301', '平山县', '13', '河北省', '1301', '石家庄市', '130131', '平山县', '', '', '', '', 3, 1, ''), ('130132', '1301', '00,13,1301', '元氏县', '13', '河北省', '1301', '石家庄市', '130132', '元氏县', '', '', '', '', 3, 1, ''), ('130133', '1301', '00,13,1301', '赵县', '13', '河北省', '1301', '石家庄市', '130133', '赵县', '', '', '', '', 3, 1, ''), ('130181', '1301', '00,13,1301', '辛集市', '13', '河北省', '1301', '石家庄市', '130181', '辛集市', '', '', '', '', 3, 1, ''), ('130183', '1301', '00,13,1301', '晋州市', '13', '河北省', '1301', '石家庄市', '130183', '晋州市', '', '', '', '', 3, 1, ''), ('130184', '1301', '00,13,1301', '新乐市', '13', '河北省', '1301', '石家庄市', '130184', '新乐市', '', '', '', '', 3, 1, ''), ('1302', '13', '00,13', '唐山市', '13', '河北省', '1302', '唐山市', '', '', '', '', '', '', 2, 1, ''), ('130202', '1302', '00,13,1302', '路南区', '13', '河北省', '1302', '唐山市', '130202', '路南区', '', '', '', '', 3, 1, ''), ('130203', '1302', '00,13,1302', '路北区', '13', '河北省', '1302', '唐山市', '130203', '路北区', '', '', '', '', 3, 1, ''), ('130204', '1302', '00,13,1302', '古冶区', '13', '河北省', '1302', '唐山市', '130204', '古冶区', '', '', '', '', 3, 1, ''), ('130205', '1302', '00,13,1302', '开平区', '13', '河北省', '1302', '唐山市', '130205', '开平区', '', '', '', '', 3, 1, ''), ('130207', '1302', '00,13,1302', '丰南区', '13', '河北省', '1302', '唐山市', '130207', '丰南区', '', '', '', '', 3, 1, ''), ('130208', '1302', '00,13,1302', '丰润区', '13', '河北省', '1302', '唐山市', '130208', '丰润区', '', '', '', '', 3, 1, ''), ('130209', '1302', '00,13,1302', '曹妃甸区', '13', '河北省', '1302', '唐山市', '130209', '曹妃甸区', '', '', '', '', 3, 1, ''), ('130224', '1302', '00,13,1302', '滦南县', '13', '河北省', '1302', '唐山市', '130224', '滦南县', '', '', '', '', 3, 1, ''), ('130225', '1302', '00,13,1302', '乐亭县', '13', '河北省', '1302', '唐山市', '130225', '乐亭县', '', '', '', '', 3, 1, ''), ('130227', '1302', '00,13,1302', '迁西县', '13', '河北省', '1302', '唐山市', '130227', '迁西县', '', '', '', '', 3, 1, ''), ('130229', '1302', '00,13,1302', '玉田县', '13', '河北省', '1302', '唐山市', '130229', '玉田县', '', '', '', '', 3, 1, ''), ('130281', '1302', '00,13,1302', '遵化市', '13', '河北省', '1302', '唐山市', '130281', '遵化市', '', '', '', '', 3, 1, ''), ('130283', '1302', '00,13,1302', '迁安市', '13', '河北省', '1302', '唐山市', '130283', '迁安市', '', '', '', '', 3, 1, ''), ('130284', '1302', '00,13,1302', '滦州市', '13', '河北省', '1302', '唐山市', '130284', '滦州市', '', '', '', '', 3, 1, ''), ('1303', '13', '00,13', '秦皇岛市', '13', '河北省', '1303', '秦皇岛市', '', '', '', '', '', '', 2, 1, ''), ('130302', '1303', '00,13,1303', '海港区', '13', '河北省', '1303', '秦皇岛市', '130302', '海港区', '', '', '', '', 3, 1, ''), ('130303', '1303', '00,13,1303', '山海关区', '13', '河北省', '1303', '秦皇岛市', '130303', '山海关区', '', '', '', '', 3, 1, ''), ('130304', '1303', '00,13,1303', '北戴河区', '13', '河北省', '1303', '秦皇岛市', '130304', '北戴河区', '', '', '', '', 3, 1, ''), ('130306', '1303', '00,13,1303', '抚宁区', '13', '河北省', '1303', '秦皇岛市', '130306', '抚宁区', '', '', '', '', 3, 1, ''), ('130321', '1303', '00,13,1303', '青龙满族自治县', '13', '河北省', '1303', '秦皇岛市', '130321', '青龙满族自治县', '', '', '', '', 3, 1, ''), ('130322', '1303', '00,13,1303', '昌黎县', '13', '河北省', '1303', '秦皇岛市', '130322', '昌黎县', '', '', '', '', 3, 1, ''), ('130324', '1303', '00,13,1303', '卢龙县', '13', '河北省', '1303', '秦皇岛市', '130324', '卢龙县', '', '', '', '', 3, 1, ''), ('1304', '13', '00,13', '邯郸市', '13', '河北省', '1304', '邯郸市', '', '', '', '', '', '', 2, 1, ''), ('130402', '1304', '00,13,1304', '邯山区', '13', '河北省', '1304', '邯郸市', '130402', '邯山区', '', '', '', '', 3, 1, ''), ('130403', '1304', '00,13,1304', '丛台区', '13', '河北省', '1304', '邯郸市', '130403', '丛台区', '', '', '', '', 3, 1, ''), ('130404', '1304', '00,13,1304', '复兴区', '13', '河北省', '1304', '邯郸市', '130404', '复兴区', '', '', '', '', 3, 1, ''), ('130406', '1304', '00,13,1304', '峰峰矿区', '13', '河北省', '1304', '邯郸市', '130406', '峰峰矿区', '', '', '', '', 3, 1, ''), ('130407', '1304', '00,13,1304', '肥乡区', '13', '河北省', '1304', '邯郸市', '130407', '肥乡区', '', '', '', '', 3, 1, ''), ('130408', '1304', '00,13,1304', '永年区', '13', '河北省', '1304', '邯郸市', '130408', '永年区', '', '', '', '', 3, 1, ''), ('130423', '1304', '00,13,1304', '临漳县', '13', '河北省', '1304', '邯郸市', '130423', '临漳县', '', '', '', '', 3, 1, ''), ('130424', '1304', '00,13,1304', '成安县', '13', '河北省', '1304', '邯郸市', '130424', '成安县', '', '', '', '', 3, 1, ''), ('130425', '1304', '00,13,1304', '大名县', '13', '河北省', '1304', '邯郸市', '130425', '大名县', '', '', '', '', 3, 1, ''), ('130426', '1304', '00,13,1304', '涉县', '13', '河北省', '1304', '邯郸市', '130426', '涉县', '', '', '', '', 3, 1, ''), ('130427', '1304', '00,13,1304', '磁县', '13', '河北省', '1304', '邯郸市', '130427', '磁县', '', '', '', '', 3, 1, ''), ('130430', '1304', '00,13,1304', '邱县', '13', '河北省', '1304', '邯郸市', '130430', '邱县', '', '', '', '', 3, 1, ''), ('130431', '1304', '00,13,1304', '鸡泽县', '13', '河北省', '1304', '邯郸市', '130431', '鸡泽县', '', '', '', '', 3, 1, ''), ('130432', '1304', '00,13,1304', '广平县', '13', '河北省', '1304', '邯郸市', '130432', '广平县', '', '', '', '', 3, 1, ''), ('130433', '1304', '00,13,1304', '馆陶县', '13', '河北省', '1304', '邯郸市', '130433', '馆陶县', '', '', '', '', 3, 1, ''), ('130434', '1304', '00,13,1304', '魏县', '13', '河北省', '1304', '邯郸市', '130434', '魏县', '', '', '', '', 3, 1, ''), ('130435', '1304', '00,13,1304', '曲周县', '13', '河北省', '1304', '邯郸市', '130435', '曲周县', '', '', '', '', 3, 1, ''), ('130481', '1304', '00,13,1304', '武安市', '13', '河北省', '1304', '邯郸市', '130481', '武安市', '', '', '', '', 3, 1, ''), ('1305', '13', '00,13', '邢台市', '13', '河北省', '1305', '邢台市', '', '', '', '', '', '', 2, 1, ''), ('130502', '1305', '00,13,1305', '桥东区', '13', '河北省', '1305', '邢台市', '130502', '桥东区', '', '', '', '', 3, 1, ''), ('130503', '1305', '00,13,1305', '桥西区', '13', '河北省', '1305', '邢台市', '130503', '桥西区', '', '', '', '', 3, 1, ''), ('130521', '1305', '00,13,1305', '邢台县', '13', '河北省', '1305', '邢台市', '130521', '邢台县', '', '', '', '', 3, 1, ''), ('130522', '1305', '00,13,1305', '临城县', '13', '河北省', '1305', '邢台市', '130522', '临城县', '', '', '', '', 3, 1, ''), ('130523', '1305', '00,13,1305', '内丘县', '13', '河北省', '1305', '邢台市', '130523', '内丘县', '', '', '', '', 3, 1, ''), ('130524', '1305', '00,13,1305', '柏乡县', '13', '河北省', '1305', '邢台市', '130524', '柏乡县', '', '', '', '', 3, 1, ''), ('130525', '1305', '00,13,1305', '隆尧县', '13', '河北省', '1305', '邢台市', '130525', '隆尧县', '', '', '', '', 3, 1, ''), ('130526', '1305', '00,13,1305', '任县', '13', '河北省', '1305', '邢台市', '130526', '任县', '', '', '', '', 3, 1, ''), ('130527', '1305', '00,13,1305', '南和县', '13', '河北省', '1305', '邢台市', '130527', '南和县', '', '', '', '', 3, 1, ''), ('130528', '1305', '00,13,1305', '宁晋县', '13', '河北省', '1305', '邢台市', '130528', '宁晋县', '', '', '', '', 3, 1, ''), ('130529', '1305', '00,13,1305', '巨鹿县', '13', '河北省', '1305', '邢台市', '130529', '巨鹿县', '', '', '', '', 3, 1, ''), ('130530', '1305', '00,13,1305', '新河县', '13', '河北省', '1305', '邢台市', '130530', '新河县', '', '', '', '', 3, 1, ''), ('130531', '1305', '00,13,1305', '广宗县', '13', '河北省', '1305', '邢台市', '130531', '广宗县', '', '', '', '', 3, 1, ''), ('130532', '1305', '00,13,1305', '平乡县', '13', '河北省', '1305', '邢台市', '130532', '平乡县', '', '', '', '', 3, 1, ''), ('130533', '1305', '00,13,1305', '威县', '13', '河北省', '1305', '邢台市', '130533', '威县', '', '', '', '', 3, 1, ''), ('130534', '1305', '00,13,1305', '清河县', '13', '河北省', '1305', '邢台市', '130534', '清河县', '', '', '', '', 3, 1, ''), ('130535', '1305', '00,13,1305', '临西县', '13', '河北省', '1305', '邢台市', '130535', '临西县', '', '', '', '', 3, 1, ''), ('130581', '1305', '00,13,1305', '南宫市', '13', '河北省', '1305', '邢台市', '130581', '南宫市', '', '', '', '', 3, 1, ''), ('130582', '1305', '00,13,1305', '沙河市', '13', '河北省', '1305', '邢台市', '130582', '沙河市', '', '', '', '', 3, 1, ''), ('1306', '13', '00,13', '保定市', '13', '河北省', '1306', '保定市', '', '', '', '', '', '', 2, 1, ''), ('130602', '1306', '00,13,1306', '竞秀区', '13', '河北省', '1306', '保定市', '130602', '竞秀区', '', '', '', '', 3, 1, ''), ('130606', '1306', '00,13,1306', '莲池区', '13', '河北省', '1306', '保定市', '130606', '莲池区', '', '', '', '', 3, 1, ''), ('130607', '1306', '00,13,1306', '满城区', '13', '河北省', '1306', '保定市', '130607', '满城区', '', '', '', '', 3, 1, ''), ('130608', '1306', '00,13,1306', '清苑区', '13', '河北省', '1306', '保定市', '130608', '清苑区', '', '', '', '', 3, 1, ''), ('130609', '1306', '00,13,1306', '徐水区', '13', '河北省', '1306', '保定市', '130609', '徐水区', '', '', '', '', 3, 1, ''), ('130623', '1306', '00,13,1306', '涞水县', '13', '河北省', '1306', '保定市', '130623', '涞水县', '', '', '', '', 3, 1, ''), ('130624', '1306', '00,13,1306', '阜平县', '13', '河北省', '1306', '保定市', '130624', '阜平县', '', '', '', '', 3, 1, ''), ('130626', '1306', '00,13,1306', '定兴县', '13', '河北省', '1306', '保定市', '130626', '定兴县', '', '', '', '', 3, 1, ''), ('130627', '1306', '00,13,1306', '唐县', '13', '河北省', '1306', '保定市', '130627', '唐县', '', '', '', '', 3, 1, ''), ('130628', '1306', '00,13,1306', '高阳县', '13', '河北省', '1306', '保定市', '130628', '高阳县', '', '', '', '', 3, 1, ''), ('130629', '1306', '00,13,1306', '容城县', '13', '河北省', '1306', '保定市', '130629', '容城县', '', '', '', '', 3, 1, ''), ('130630', '1306', '00,13,1306', '涞源县', '13', '河北省', '1306', '保定市', '130630', '涞源县', '', '', '', '', 3, 1, ''), ('130631', '1306', '00,13,1306', '望都县', '13', '河北省', '1306', '保定市', '130631', '望都县', '', '', '', '', 3, 1, ''), ('130632', '1306', '00,13,1306', '安新县', '13', '河北省', '1306', '保定市', '130632', '安新县', '', '', '', '', 3, 1, ''), ('130633', '1306', '00,13,1306', '易县', '13', '河北省', '1306', '保定市', '130633', '易县', '', '', '', '', 3, 1, ''), ('130634', '1306', '00,13,1306', '曲阳县', '13', '河北省', '1306', '保定市', '130634', '曲阳县', '', '', '', '', 3, 1, ''), ('130635', '1306', '00,13,1306', '蠡县', '13', '河北省', '1306', '保定市', '130635', '蠡县', '', '', '', '', 3, 1, ''), ('130636', '1306', '00,13,1306', '顺平县', '13', '河北省', '1306', '保定市', '130636', '顺平县', '', '', '', '', 3, 1, ''), ('130637', '1306', '00,13,1306', '博野县', '13', '河北省', '1306', '保定市', '130637', '博野县', '', '', '', '', 3, 1, ''), ('130638', '1306', '00,13,1306', '雄县', '13', '河北省', '1306', '保定市', '130638', '雄县', '', '', '', '', 3, 1, ''), ('130681', '1306', '00,13,1306', '涿州市', '13', '河北省', '1306', '保定市', '130681', '涿州市', '', '', '', '', 3, 1, ''), ('130682', '1306', '00,13,1306', '定州市', '13', '河北省', '1306', '保定市', '130682', '定州市', '', '', '', '', 3, 1, ''), ('130683', '1306', '00,13,1306', '安国市', '13', '河北省', '1306', '保定市', '130683', '安国市', '', '', '', '', 3, 1, ''), ('130684', '1306', '00,13,1306', '高碑店市', '13', '河北省', '1306', '保定市', '130684', '高碑店市', '', '', '', '', 3, 1, ''), ('1307', '13', '00,13', '张家口市', '13', '河北省', '1307', '张家口市', '', '', '', '', '', '', 2, 1, ''), ('130702', '1307', '00,13,1307', '桥东区', '13', '河北省', '1307', '张家口市', '130702', '桥东区', '', '', '', '', 3, 1, ''), ('130703', '1307', '00,13,1307', '桥西区', '13', '河北省', '1307', '张家口市', '130703', '桥西区', '', '', '', '', 3, 1, ''), ('130705', '1307', '00,13,1307', '宣化区', '13', '河北省', '1307', '张家口市', '130705', '宣化区', '', '', '', '', 3, 1, ''), ('130706', '1307', '00,13,1307', '下花园区', '13', '河北省', '1307', '张家口市', '130706', '下花园区', '', '', '', '', 3, 1, ''), ('130708', '1307', '00,13,1307', '万全区', '13', '河北省', '1307', '张家口市', '130708', '万全区', '', '', '', '', 3, 1, ''), ('130709', '1307', '00,13,1307', '崇礼区', '13', '河北省', '1307', '张家口市', '130709', '崇礼区', '', '', '', '', 3, 1, ''), ('130722', '1307', '00,13,1307', '张北县', '13', '河北省', '1307', '张家口市', '130722', '张北县', '', '', '', '', 3, 1, ''), ('130723', '1307', '00,13,1307', '康保县', '13', '河北省', '1307', '张家口市', '130723', '康保县', '', '', '', '', 3, 1, ''), ('130724', '1307', '00,13,1307', '沽源县', '13', '河北省', '1307', '张家口市', '130724', '沽源县', '', '', '', '', 3, 1, ''), ('130725', '1307', '00,13,1307', '尚义县', '13', '河北省', '1307', '张家口市', '130725', '尚义县', '', '', '', '', 3, 1, ''), ('130726', '1307', '00,13,1307', '蔚县', '13', '河北省', '1307', '张家口市', '130726', '蔚县', '', '', '', '', 3, 1, ''), ('130727', '1307', '00,13,1307', '阳原县', '13', '河北省', '1307', '张家口市', '130727', '阳原县', '', '', '', '', 3, 1, ''), ('130728', '1307', '00,13,1307', '怀安县', '13', '河北省', '1307', '张家口市', '130728', '怀安县', '', '', '', '', 3, 1, ''), ('130730', '1307', '00,13,1307', '怀来县', '13', '河北省', '1307', '张家口市', '130730', '怀来县', '', '', '', '', 3, 1, ''), ('130731', '1307', '00,13,1307', '涿鹿县', '13', '河北省', '1307', '张家口市', '130731', '涿鹿县', '', '', '', '', 3, 1, ''), ('130732', '1307', '00,13,1307', '赤城县', '13', '河北省', '1307', '张家口市', '130732', '赤城县', '', '', '', '', 3, 1, ''), ('1308', '13', '00,13', '承德市', '13', '河北省', '1308', '承德市', '', '', '', '', '', '', 2, 1, ''), ('130802', '1308', '00,13,1308', '双桥区', '13', '河北省', '1308', '承德市', '130802', '双桥区', '', '', '', '', 3, 1, ''), ('130803', '1308', '00,13,1308', '双滦区', '13', '河北省', '1308', '承德市', '130803', '双滦区', '', '', '', '', 3, 1, ''), ('130804', '1308', '00,13,1308', '鹰手营子矿区', '13', '河北省', '1308', '承德市', '130804', '鹰手营子矿区', '', '', '', '', 3, 1, ''), ('130821', '1308', '00,13,1308', '承德县', '13', '河北省', '1308', '承德市', '130821', '承德县', '', '', '', '', 3, 1, ''), ('130822', '1308', '00,13,1308', '兴隆县', '13', '河北省', '1308', '承德市', '130822', '兴隆县', '', '', '', '', 3, 1, ''), ('130824', '1308', '00,13,1308', '滦平县', '13', '河北省', '1308', '承德市', '130824', '滦平县', '', '', '', '', 3, 1, ''), ('130825', '1308', '00,13,1308', '隆化县', '13', '河北省', '1308', '承德市', '130825', '隆化县', '', '', '', '', 3, 1, ''), ('130826', '1308', '00,13,1308', '丰宁满族自治县', '13', '河北省', '1308', '承德市', '130826', '丰宁满族自治县', '', '', '', '', 3, 1, ''), ('130827', '1308', '00,13,1308', '宽城满族自治县', '13', '河北省', '1308', '承德市', '130827', '宽城满族自治县', '', '', '', '', 3, 1, ''), ('130828', '1308', '00,13,1308', '围场满族蒙古族自治县', '13', '河北省', '1308', '承德市', '130828', '围场满族蒙古族自治县', '', '', '', '', 3, 1, ''), ('130881', '1308', '00,13,1308', '平泉市', '13', '河北省', '1308', '承德市', '130881', '平泉市', '', '', '', '', 3, 1, ''), ('1309', '13', '00,13', '沧州市', '13', '河北省', '1309', '沧州市', '', '', '', '', '', '', 2, 1, ''), ('130902', '1309', '00,13,1309', '新华区', '13', '河北省', '1309', '沧州市', '130902', '新华区', '', '', '', '', 3, 1, ''), ('130903', '1309', '00,13,1309', '运河区', '13', '河北省', '1309', '沧州市', '130903', '运河区', '', '', '', '', 3, 1, ''), ('130921', '1309', '00,13,1309', '沧县', '13', '河北省', '1309', '沧州市', '130921', '沧县', '', '', '', '', 3, 1, ''), ('130922', '1309', '00,13,1309', '青县', '13', '河北省', '1309', '沧州市', '130922', '青县', '', '', '', '', 3, 1, ''), ('130923', '1309', '00,13,1309', '东光县', '13', '河北省', '1309', '沧州市', '130923', '东光县', '', '', '', '', 3, 1, ''), ('130924', '1309', '00,13,1309', '海兴县', '13', '河北省', '1309', '沧州市', '130924', '海兴县', '', '', '', '', 3, 1, ''), ('130925', '1309', '00,13,1309', '盐山县', '13', '河北省', '1309', '沧州市', '130925', '盐山县', '', '', '', '', 3, 1, ''), ('130926', '1309', '00,13,1309', '肃宁县', '13', '河北省', '1309', '沧州市', '130926', '肃宁县', '', '', '', '', 3, 1, ''), ('130927', '1309', '00,13,1309', '南皮县', '13', '河北省', '1309', '沧州市', '130927', '南皮县', '', '', '', '', 3, 1, ''), ('130928', '1309', '00,13,1309', '吴桥县', '13', '河北省', '1309', '沧州市', '130928', '吴桥县', '', '', '', '', 3, 1, ''), ('130929', '1309', '00,13,1309', '献县', '13', '河北省', '1309', '沧州市', '130929', '献县', '', '', '', '', 3, 1, ''), ('130930', '1309', '00,13,1309', '孟村回族自治县', '13', '河北省', '1309', '沧州市', '130930', '孟村回族自治县', '', '', '', '', 3, 1, ''), ('130981', '1309', '00,13,1309', '泊头市', '13', '河北省', '1309', '沧州市', '130981', '泊头市', '', '', '', '', 3, 1, ''), ('130982', '1309', '00,13,1309', '任丘市', '13', '河北省', '1309', '沧州市', '130982', '任丘市', '', '', '', '', 3, 1, ''), ('130983', '1309', '00,13,1309', '黄骅市', '13', '河北省', '1309', '沧州市', '130983', '黄骅市', '', '', '', '', 3, 1, ''), ('130984', '1309', '00,13,1309', '河间市', '13', '河北省', '1309', '沧州市', '130984', '河间市', '', '', '', '', 3, 1, ''), ('1310', '13', '00,13', '廊坊市', '13', '河北省', '1310', '廊坊市', '', '', '', '', '', '', 2, 1, ''), ('131002', '1310', '00,13,1310', '安次区', '13', '河北省', '1310', '廊坊市', '131002', '安次区', '', '', '', '', 3, 1, ''), ('131003', '1310', '00,13,1310', '广阳区', '13', '河北省', '1310', '廊坊市', '131003', '广阳区', '', '', '', '', 3, 1, ''), ('131022', '1310', '00,13,1310', '固安县', '13', '河北省', '1310', '廊坊市', '131022', '固安县', '', '', '', '', 3, 1, ''), ('131023', '1310', '00,13,1310', '永清县', '13', '河北省', '1310', '廊坊市', '131023', '永清县', '', '', '', '', 3, 1, ''), ('131024', '1310', '00,13,1310', '香河县', '13', '河北省', '1310', '廊坊市', '131024', '香河县', '', '', '', '', 3, 1, ''), ('131025', '1310', '00,13,1310', '大城县', '13', '河北省', '1310', '廊坊市', '131025', '大城县', '', '', '', '', 3, 1, ''), ('131026', '1310', '00,13,1310', '文安县', '13', '河北省', '1310', '廊坊市', '131026', '文安县', '', '', '', '', 3, 1, ''), ('131028', '1310', '00,13,1310', '大厂回族自治县', '13', '河北省', '1310', '廊坊市', '131028', '大厂回族自治县', '', '', '', '', 3, 1, ''), ('131081', '1310', '00,13,1310', '霸州市', '13', '河北省', '1310', '廊坊市', '131081', '霸州市', '', '', '', '', 3, 1, ''), ('131082', '1310', '00,13,1310', '三河市', '13', '河北省', '1310', '廊坊市', '131082', '三河市', '', '', '', '', 3, 1, ''), ('1311', '13', '00,13', '衡水市', '13', '河北省', '1311', '衡水市', '', '', '', '', '', '', 2, 1, ''), ('131102', '1311', '00,13,1311', '桃城区', '13', '河北省', '1311', '衡水市', '131102', '桃城区', '', '', '', '', 3, 1, ''), ('131103', '1311', '00,13,1311', '冀州区', '13', '河北省', '1311', '衡水市', '131103', '冀州区', '', '', '', '', 3, 1, ''), ('131121', '1311', '00,13,1311', '枣强县', '13', '河北省', '1311', '衡水市', '131121', '枣强县', '', '', '', '', 3, 1, ''), ('131122', '1311', '00,13,1311', '武邑县', '13', '河北省', '1311', '衡水市', '131122', '武邑县', '', '', '', '', 3, 1, ''), ('131123', '1311', '00,13,1311', '武强县', '13', '河北省', '1311', '衡水市', '131123', '武强县', '', '', '', '', 3, 1, ''), ('131124', '1311', '00,13,1311', '饶阳县', '13', '河北省', '1311', '衡水市', '131124', '饶阳县', '', '', '', '', 3, 1, ''), ('131125', '1311', '00,13,1311', '安平县', '13', '河北省', '1311', '衡水市', '131125', '安平县', '', '', '', '', 3, 1, ''), ('131126', '1311', '00,13,1311', '故城县', '13', '河北省', '1311', '衡水市', '131126', '故城县', '', '', '', '', 3, 1, ''), ('131127', '1311', '00,13,1311', '景县', '13', '河北省', '1311', '衡水市', '131127', '景县', '', '', '', '', 3, 1, ''), ('131128', '1311', '00,13,1311', '阜城县', '13', '河北省', '1311', '衡水市', '131128', '阜城县', '', '', '', '', 3, 1, ''), ('131182', '1311', '00,13,1311', '深州市', '13', '河北省', '1311', '衡水市', '131182', '深州市', '', '', '', '', 3, 1, ''), ('14', '00', '00', '山西省', '14', '山西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('1401', '14', '00,14', '太原市', '14', '山西省', '1401', '太原市', '', '', '', '', '', '', 2, 1, ''), ('140105', '1401', '00,14,1401', '小店区', '14', '山西省', '1401', '太原市', '140105', '小店区', '', '', '', '', 3, 1, ''), ('140106', '1401', '00,14,1401', '迎泽区', '14', '山西省', '1401', '太原市', '140106', '迎泽区', '', '', '', '', 3, 1, ''), ('140107', '1401', '00,14,1401', '杏花岭区', '14', '山西省', '1401', '太原市', '140107', '杏花岭区', '', '', '', '', 3, 1, ''), ('140108', '1401', '00,14,1401', '尖草坪区', '14', '山西省', '1401', '太原市', '140108', '尖草坪区', '', '', '', '', 3, 1, ''), ('140109', '1401', '00,14,1401', '万柏林区', '14', '山西省', '1401', '太原市', '140109', '万柏林区', '', '', '', '', 3, 1, ''), ('140110', '1401', '00,14,1401', '晋源区', '14', '山西省', '1401', '太原市', '140110', '晋源区', '', '', '', '', 3, 1, ''), ('140121', '1401', '00,14,1401', '清徐县', '14', '山西省', '1401', '太原市', '140121', '清徐县', '', '', '', '', 3, 1, ''), ('140122', '1401', '00,14,1401', '阳曲县', '14', '山西省', '1401', '太原市', '140122', '阳曲县', '', '', '', '', 3, 1, ''), ('140123', '1401', '00,14,1401', '娄烦县', '14', '山西省', '1401', '太原市', '140123', '娄烦县', '', '', '', '', 3, 1, ''), ('140181', '1401', '00,14,1401', '古交市', '14', '山西省', '1401', '太原市', '140181', '古交市', '', '', '', '', 3, 1, ''), ('1402', '14', '00,14', '大同市', '14', '山西省', '1402', '大同市', '', '', '', '', '', '', 2, 1, ''), ('140212', '1402', '00,14,1402', '新荣区', '14', '山西省', '1402', '大同市', '140212', '新荣区', '', '', '', '', 3, 1, ''), ('140213', '1402', '00,14,1402', '平城区', '14', '山西省', '1402', '大同市', '140213', '平城区', '', '', '', '', 3, 1, ''), ('140214', '1402', '00,14,1402', '云冈区', '14', '山西省', '1402', '大同市', '140214', '云冈区', '', '', '', '', 3, 1, ''), ('140215', '1402', '00,14,1402', '云州区', '14', '山西省', '1402', '大同市', '140215', '云州区', '', '', '', '', 3, 1, ''), ('140221', '1402', '00,14,1402', '阳高县', '14', '山西省', '1402', '大同市', '140221', '阳高县', '', '', '', '', 3, 1, ''), ('140222', '1402', '00,14,1402', '天镇县', '14', '山西省', '1402', '大同市', '140222', '天镇县', '', '', '', '', 3, 1, ''), ('140223', '1402', '00,14,1402', '广灵县', '14', '山西省', '1402', '大同市', '140223', '广灵县', '', '', '', '', 3, 1, ''), ('140224', '1402', '00,14,1402', '灵丘县', '14', '山西省', '1402', '大同市', '140224', '灵丘县', '', '', '', '', 3, 1, ''), ('140225', '1402', '00,14,1402', '浑源县', '14', '山西省', '1402', '大同市', '140225', '浑源县', '', '', '', '', 3, 1, ''), ('140226', '1402', '00,14,1402', '左云县', '14', '山西省', '1402', '大同市', '140226', '左云县', '', '', '', '', 3, 1, ''), ('1403', '14', '00,14', '阳泉市', '14', '山西省', '1403', '阳泉市', '', '', '', '', '', '', 2, 1, ''), ('140302', '1403', '00,14,1403', '城区', '14', '山西省', '1403', '阳泉市', '140302', '城区', '', '', '', '', 3, 1, ''), ('140303', '1403', '00,14,1403', '矿区', '14', '山西省', '1403', '阳泉市', '140303', '矿区', '', '', '', '', 3, 1, ''), ('140311', '1403', '00,14,1403', '郊区', '14', '山西省', '1403', '阳泉市', '140311', '郊区', '', '', '', '', 3, 1, ''), ('140321', '1403', '00,14,1403', '平定县', '14', '山西省', '1403', '阳泉市', '140321', '平定县', '', '', '', '', 3, 1, ''), ('140322', '1403', '00,14,1403', '盂县', '14', '山西省', '1403', '阳泉市', '140322', '盂县', '', '', '', '', 3, 1, ''), ('1404', '14', '00,14', '长治市', '14', '山西省', '1404', '长治市', '', '', '', '', '', '', 2, 1, ''), ('140403', '1404', '00,14,1404', '潞州区', '14', '山西省', '1404', '长治市', '140403', '潞州区', '', '', '', '', 3, 1, ''), ('140404', '1404', '00,14,1404', '上党区', '14', '山西省', '1404', '长治市', '140404', '上党区', '', '', '', '', 3, 1, ''), ('140405', '1404', '00,14,1404', '屯留区', '14', '山西省', '1404', '长治市', '140405', '屯留区', '', '', '', '', 3, 1, ''), ('140406', '1404', '00,14,1404', '潞城区', '14', '山西省', '1404', '长治市', '140406', '潞城区', '', '', '', '', 3, 1, ''), ('140423', '1404', '00,14,1404', '襄垣县', '14', '山西省', '1404', '长治市', '140423', '襄垣县', '', '', '', '', 3, 1, ''), ('140425', '1404', '00,14,1404', '平顺县', '14', '山西省', '1404', '长治市', '140425', '平顺县', '', '', '', '', 3, 1, ''), ('140426', '1404', '00,14,1404', '黎城县', '14', '山西省', '1404', '长治市', '140426', '黎城县', '', '', '', '', 3, 1, ''), ('140427', '1404', '00,14,1404', '壶关县', '14', '山西省', '1404', '长治市', '140427', '壶关县', '', '', '', '', 3, 1, ''), ('140428', '1404', '00,14,1404', '长子县', '14', '山西省', '1404', '长治市', '140428', '长子县', '', '', '', '', 3, 1, ''), ('140429', '1404', '00,14,1404', '武乡县', '14', '山西省', '1404', '长治市', '140429', '武乡县', '', '', '', '', 3, 1, ''), ('140430', '1404', '00,14,1404', '沁县', '14', '山西省', '1404', '长治市', '140430', '沁县', '', '', '', '', 3, 1, ''), ('140431', '1404', '00,14,1404', '沁源县', '14', '山西省', '1404', '长治市', '140431', '沁源县', '', '', '', '', 3, 1, ''), ('1405', '14', '00,14', '晋城市', '14', '山西省', '1405', '晋城市', '', '', '', '', '', '', 2, 1, ''), ('140502', '1405', '00,14,1405', '城区', '14', '山西省', '1405', '晋城市', '140502', '城区', '', '', '', '', 3, 1, ''), ('140521', '1405', '00,14,1405', '沁水县', '14', '山西省', '1405', '晋城市', '140521', '沁水县', '', '', '', '', 3, 1, ''), ('140522', '1405', '00,14,1405', '阳城县', '14', '山西省', '1405', '晋城市', '140522', '阳城县', '', '', '', '', 3, 1, ''), ('140524', '1405', '00,14,1405', '陵川县', '14', '山西省', '1405', '晋城市', '140524', '陵川县', '', '', '', '', 3, 1, ''), ('140525', '1405', '00,14,1405', '泽州县', '14', '山西省', '1405', '晋城市', '140525', '泽州县', '', '', '', '', 3, 1, ''), ('140581', '1405', '00,14,1405', '高平市', '14', '山西省', '1405', '晋城市', '140581', '高平市', '', '', '', '', 3, 1, ''), ('1406', '14', '00,14', '朔州市', '14', '山西省', '1406', '朔州市', '', '', '', '', '', '', 2, 1, ''), ('140602', '1406', '00,14,1406', '朔城区', '14', '山西省', '1406', '朔州市', '140602', '朔城区', '', '', '', '', 3, 1, ''), ('140603', '1406', '00,14,1406', '平鲁区', '14', '山西省', '1406', '朔州市', '140603', '平鲁区', '', '', '', '', 3, 1, ''), ('140621', '1406', '00,14,1406', '山阴县', '14', '山西省', '1406', '朔州市', '140621', '山阴县', '', '', '', '', 3, 1, ''), ('140622', '1406', '00,14,1406', '应县', '14', '山西省', '1406', '朔州市', '140622', '应县', '', '', '', '', 3, 1, ''), ('140623', '1406', '00,14,1406', '右玉县', '14', '山西省', '1406', '朔州市', '140623', '右玉县', '', '', '', '', 3, 1, ''), ('140681', '1406', '00,14,1406', '怀仁市', '14', '山西省', '1406', '朔州市', '140681', '怀仁市', '', '', '', '', 3, 1, ''), ('1407', '14', '00,14', '晋中市', '14', '山西省', '1407', '晋中市', '', '', '', '', '', '', 2, 1, ''), ('140702', '1407', '00,14,1407', '榆次区', '14', '山西省', '1407', '晋中市', '140702', '榆次区', '', '', '', '', 3, 1, ''), ('140703', '1407', '00,14,1407', '太谷区', '14', '山西省', '1407', '晋中市', '140703', '太谷区', '', '', '', '', 3, 1, ''), ('140721', '1407', '00,14,1407', '榆社县', '14', '山西省', '1407', '晋中市', '140721', '榆社县', '', '', '', '', 3, 1, ''), ('140722', '1407', '00,14,1407', '左权县', '14', '山西省', '1407', '晋中市', '140722', '左权县', '', '', '', '', 3, 1, ''), ('140723', '1407', '00,14,1407', '和顺县', '14', '山西省', '1407', '晋中市', '140723', '和顺县', '', '', '', '', 3, 1, ''), ('140724', '1407', '00,14,1407', '昔阳县', '14', '山西省', '1407', '晋中市', '140724', '昔阳县', '', '', '', '', 3, 1, ''), ('140725', '1407', '00,14,1407', '寿阳县', '14', '山西省', '1407', '晋中市', '140725', '寿阳县', '', '', '', '', 3, 1, ''), ('140727', '1407', '00,14,1407', '祁县', '14', '山西省', '1407', '晋中市', '140727', '祁县', '', '', '', '', 3, 1, ''), ('140728', '1407', '00,14,1407', '平遥县', '14', '山西省', '1407', '晋中市', '140728', '平遥县', '', '', '', '', 3, 1, ''), ('140729', '1407', '00,14,1407', '灵石县', '14', '山西省', '1407', '晋中市', '140729', '灵石县', '', '', '', '', 3, 1, ''), ('140781', '1407', '00,14,1407', '介休市', '14', '山西省', '1407', '晋中市', '140781', '介休市', '', '', '', '', 3, 1, ''), ('1408', '14', '00,14', '运城市', '14', '山西省', '1408', '运城市', '', '', '', '', '', '', 2, 1, ''), ('140802', '1408', '00,14,1408', '盐湖区', '14', '山西省', '1408', '运城市', '140802', '盐湖区', '', '', '', '', 3, 1, ''), ('140821', '1408', '00,14,1408', '临猗县', '14', '山西省', '1408', '运城市', '140821', '临猗县', '', '', '', '', 3, 1, ''), ('140822', '1408', '00,14,1408', '万荣县', '14', '山西省', '1408', '运城市', '140822', '万荣县', '', '', '', '', 3, 1, ''), ('140823', '1408', '00,14,1408', '闻喜县', '14', '山西省', '1408', '运城市', '140823', '闻喜县', '', '', '', '', 3, 1, ''), ('140824', '1408', '00,14,1408', '稷山县', '14', '山西省', '1408', '运城市', '140824', '稷山县', '', '', '', '', 3, 1, ''), ('140825', '1408', '00,14,1408', '新绛县', '14', '山西省', '1408', '运城市', '140825', '新绛县', '', '', '', '', 3, 1, ''), ('140826', '1408', '00,14,1408', '绛县', '14', '山西省', '1408', '运城市', '140826', '绛县', '', '', '', '', 3, 1, ''), ('140827', '1408', '00,14,1408', '垣曲县', '14', '山西省', '1408', '运城市', '140827', '垣曲县', '', '', '', '', 3, 1, ''), ('140828', '1408', '00,14,1408', '夏县', '14', '山西省', '1408', '运城市', '140828', '夏县', '', '', '', '', 3, 1, ''), ('140829', '1408', '00,14,1408', '平陆县', '14', '山西省', '1408', '运城市', '140829', '平陆县', '', '', '', '', 3, 1, ''), ('140830', '1408', '00,14,1408', '芮城县', '14', '山西省', '1408', '运城市', '140830', '芮城县', '', '', '', '', 3, 1, ''), ('140881', '1408', '00,14,1408', '永济市', '14', '山西省', '1408', '运城市', '140881', '永济市', '', '', '', '', 3, 1, ''), ('140882', '1408', '00,14,1408', '河津市', '14', '山西省', '1408', '运城市', '140882', '河津市', '', '', '', '', 3, 1, ''), ('1409', '14', '00,14', '忻州市', '14', '山西省', '1409', '忻州市', '', '', '', '', '', '', 2, 1, ''), ('140902', '1409', '00,14,1409', '忻府区', '14', '山西省', '1409', '忻州市', '140902', '忻府区', '', '', '', '', 3, 1, ''), ('140921', '1409', '00,14,1409', '定襄县', '14', '山西省', '1409', '忻州市', '140921', '定襄县', '', '', '', '', 3, 1, ''), ('140922', '1409', '00,14,1409', '五台县', '14', '山西省', '1409', '忻州市', '140922', '五台县', '', '', '', '', 3, 1, ''), ('140923', '1409', '00,14,1409', '代县', '14', '山西省', '1409', '忻州市', '140923', '代县', '', '', '', '', 3, 1, ''), ('140924', '1409', '00,14,1409', '繁峙县', '14', '山西省', '1409', '忻州市', '140924', '繁峙县', '', '', '', '', 3, 1, ''), ('140925', '1409', '00,14,1409', '宁武县', '14', '山西省', '1409', '忻州市', '140925', '宁武县', '', '', '', '', 3, 1, ''), ('140926', '1409', '00,14,1409', '静乐县', '14', '山西省', '1409', '忻州市', '140926', '静乐县', '', '', '', '', 3, 1, ''), ('140927', '1409', '00,14,1409', '神池县', '14', '山西省', '1409', '忻州市', '140927', '神池县', '', '', '', '', 3, 1, ''), ('140928', '1409', '00,14,1409', '五寨县', '14', '山西省', '1409', '忻州市', '140928', '五寨县', '', '', '', '', 3, 1, ''), ('140929', '1409', '00,14,1409', '岢岚县', '14', '山西省', '1409', '忻州市', '140929', '岢岚县', '', '', '', '', 3, 1, ''), ('140930', '1409', '00,14,1409', '河曲县', '14', '山西省', '1409', '忻州市', '140930', '河曲县', '', '', '', '', 3, 1, ''), ('140931', '1409', '00,14,1409', '保德县', '14', '山西省', '1409', '忻州市', '140931', '保德县', '', '', '', '', 3, 1, ''), ('140932', '1409', '00,14,1409', '偏关县', '14', '山西省', '1409', '忻州市', '140932', '偏关县', '', '', '', '', 3, 1, ''), ('140981', '1409', '00,14,1409', '原平市', '14', '山西省', '1409', '忻州市', '140981', '原平市', '', '', '', '', 3, 1, ''), ('1410', '14', '00,14', '临汾市', '14', '山西省', '1410', '临汾市', '', '', '', '', '', '', 2, 1, ''), ('141002', '1410', '00,14,1410', '尧都区', '14', '山西省', '1410', '临汾市', '141002', '尧都区', '', '', '', '', 3, 1, ''), ('141021', '1410', '00,14,1410', '曲沃县', '14', '山西省', '1410', '临汾市', '141021', '曲沃县', '', '', '', '', 3, 1, ''), ('141022', '1410', '00,14,1410', '翼城县', '14', '山西省', '1410', '临汾市', '141022', '翼城县', '', '', '', '', 3, 1, ''), ('141023', '1410', '00,14,1410', '襄汾县', '14', '山西省', '1410', '临汾市', '141023', '襄汾县', '', '', '', '', 3, 1, ''), ('141024', '1410', '00,14,1410', '洪洞县', '14', '山西省', '1410', '临汾市', '141024', '洪洞县', '', '', '', '', 3, 1, ''), ('141025', '1410', '00,14,1410', '古县', '14', '山西省', '1410', '临汾市', '141025', '古县', '', '', '', '', 3, 1, ''), ('141026', '1410', '00,14,1410', '安泽县', '14', '山西省', '1410', '临汾市', '141026', '安泽县', '', '', '', '', 3, 1, ''), ('141027', '1410', '00,14,1410', '浮山县', '14', '山西省', '1410', '临汾市', '141027', '浮山县', '', '', '', '', 3, 1, ''), ('141028', '1410', '00,14,1410', '吉县', '14', '山西省', '1410', '临汾市', '141028', '吉县', '', '', '', '', 3, 1, ''), ('141029', '1410', '00,14,1410', '乡宁县', '14', '山西省', '1410', '临汾市', '141029', '乡宁县', '', '', '', '', 3, 1, ''), ('141030', '1410', '00,14,1410', '大宁县', '14', '山西省', '1410', '临汾市', '141030', '大宁县', '', '', '', '', 3, 1, ''), ('141031', '1410', '00,14,1410', '隰县', '14', '山西省', '1410', '临汾市', '141031', '隰县', '', '', '', '', 3, 1, ''), ('141032', '1410', '00,14,1410', '永和县', '14', '山西省', '1410', '临汾市', '141032', '永和县', '', '', '', '', 3, 1, ''), ('141033', '1410', '00,14,1410', '蒲县', '14', '山西省', '1410', '临汾市', '141033', '蒲县', '', '', '', '', 3, 1, ''), ('141034', '1410', '00,14,1410', '汾西县', '14', '山西省', '1410', '临汾市', '141034', '汾西县', '', '', '', '', 3, 1, ''), ('141081', '1410', '00,14,1410', '侯马市', '14', '山西省', '1410', '临汾市', '141081', '侯马市', '', '', '', '', 3, 1, ''), ('141082', '1410', '00,14,1410', '霍州市', '14', '山西省', '1410', '临汾市', '141082', '霍州市', '', '', '', '', 3, 1, ''), ('1411', '14', '00,14', '吕梁市', '14', '山西省', '1411', '吕梁市', '', '', '', '', '', '', 2, 1, ''), ('141102', '1411', '00,14,1411', '离石区', '14', '山西省', '1411', '吕梁市', '141102', '离石区', '', '', '', '', 3, 1, ''), ('141121', '1411', '00,14,1411', '文水县', '14', '山西省', '1411', '吕梁市', '141121', '文水县', '', '', '', '', 3, 1, ''), ('141122', '1411', '00,14,1411', '交城县', '14', '山西省', '1411', '吕梁市', '141122', '交城县', '', '', '', '', 3, 1, ''), ('141123', '1411', '00,14,1411', '兴县', '14', '山西省', '1411', '吕梁市', '141123', '兴县', '', '', '', '', 3, 1, ''), ('141124', '1411', '00,14,1411', '临县', '14', '山西省', '1411', '吕梁市', '141124', '临县', '', '', '', '', 3, 1, ''), ('141125', '1411', '00,14,1411', '柳林县', '14', '山西省', '1411', '吕梁市', '141125', '柳林县', '', '', '', '', 3, 1, ''), ('141126', '1411', '00,14,1411', '石楼县', '14', '山西省', '1411', '吕梁市', '141126', '石楼县', '', '', '', '', 3, 1, ''), ('141127', '1411', '00,14,1411', '岚县', '14', '山西省', '1411', '吕梁市', '141127', '岚县', '', '', '', '', 3, 1, ''), ('141128', '1411', '00,14,1411', '方山县', '14', '山西省', '1411', '吕梁市', '141128', '方山县', '', '', '', '', 3, 1, ''), ('141129', '1411', '00,14,1411', '中阳县', '14', '山西省', '1411', '吕梁市', '141129', '中阳县', '', '', '', '', 3, 1, ''), ('141130', '1411', '00,14,1411', '交口县', '14', '山西省', '1411', '吕梁市', '141130', '交口县', '', '', '', '', 3, 1, ''), ('141181', '1411', '00,14,1411', '孝义市', '14', '山西省', '1411', '吕梁市', '141181', '孝义市', '', '', '', '', 3, 1, ''), ('141182', '1411', '00,14,1411', '汾阳市', '14', '山西省', '1411', '吕梁市', '141182', '汾阳市', '', '', '', '', 3, 1, ''), ('15', '00', '00', '内蒙古自治区', '15', '内蒙古自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('1501', '15', '00,15', '呼和浩特市', '15', '内蒙古自治区', '1501', '呼和浩特市', '', '', '', '', '', '', 2, 1, ''), ('150102', '1501', '00,15,1501', '新城区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150102', '新城区', '', '', '', '', 3, 1, ''), ('150103', '1501', '00,15,1501', '回民区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150103', '回民区', '', '', '', '', 3, 1, ''), ('150104', '1501', '00,15,1501', '玉泉区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150104', '玉泉区', '', '', '', '', 3, 1, ''), ('150105', '1501', '00,15,1501', '赛罕区', '15', '内蒙古自治区', '1501', '呼和浩特市', '150105', '赛罕区', '', '', '', '', 3, 1, ''), ('150121', '1501', '00,15,1501', '土默特左旗', '15', '内蒙古自治区', '1501', '呼和浩特市', '150121', '土默特左旗', '', '', '', '', 3, 1, ''), ('150122', '1501', '00,15,1501', '托克托县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150122', '托克托县', '', '', '', '', 3, 1, ''), ('150123', '1501', '00,15,1501', '和林格尔县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150123', '和林格尔县', '', '', '', '', 3, 1, ''), ('150124', '1501', '00,15,1501', '清水河县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150124', '清水河县', '', '', '', '', 3, 1, ''), ('150125', '1501', '00,15,1501', '武川县', '15', '内蒙古自治区', '1501', '呼和浩特市', '150125', '武川县', '', '', '', '', 3, 1, ''), ('1502', '15', '00,15', '包头市', '15', '内蒙古自治区', '1502', '包头市', '', '', '', '', '', '', 2, 1, ''), ('150202', '1502', '00,15,1502', '东河区', '15', '内蒙古自治区', '1502', '包头市', '150202', '东河区', '', '', '', '', 3, 1, ''), ('150203', '1502', '00,15,1502', '昆都仑区', '15', '内蒙古自治区', '1502', '包头市', '150203', '昆都仑区', '', '', '', '', 3, 1, ''), ('150204', '1502', '00,15,1502', '青山区', '15', '内蒙古自治区', '1502', '包头市', '150204', '青山区', '', '', '', '', 3, 1, ''), ('150205', '1502', '00,15,1502', '石拐区', '15', '内蒙古自治区', '1502', '包头市', '150205', '石拐区', '', '', '', '', 3, 1, ''), ('150206', '1502', '00,15,1502', '白云鄂博矿区', '15', '内蒙古自治区', '1502', '包头市', '150206', '白云鄂博矿区', '', '', '', '', 3, 1, ''), ('150207', '1502', '00,15,1502', '九原区', '15', '内蒙古自治区', '1502', '包头市', '150207', '九原区', '', '', '', '', 3, 1, ''), ('150221', '1502', '00,15,1502', '土默特右旗', '15', '内蒙古自治区', '1502', '包头市', '150221', '土默特右旗', '', '', '', '', 3, 1, ''), ('150222', '1502', '00,15,1502', '固阳县', '15', '内蒙古自治区', '1502', '包头市', '150222', '固阳县', '', '', '', '', 3, 1, ''), ('150223', '1502', '00,15,1502', '达尔罕茂明安联合旗', '15', '内蒙古自治区', '1502', '包头市', '150223', '达尔罕茂明安联合旗', '', '', '', '', 3, 1, ''), ('1503', '15', '00,15', '乌海市', '15', '内蒙古自治区', '1503', '乌海市', '', '', '', '', '', '', 2, 1, ''), ('150302', '1503', '00,15,1503', '海勃湾区', '15', '内蒙古自治区', '1503', '乌海市', '150302', '海勃湾区', '', '', '', '', 3, 1, ''), ('150303', '1503', '00,15,1503', '海南区', '15', '内蒙古自治区', '1503', '乌海市', '150303', '海南区', '', '', '', '', 3, 1, ''), ('150304', '1503', '00,15,1503', '乌达区', '15', '内蒙古自治区', '1503', '乌海市', '150304', '乌达区', '', '', '', '', 3, 1, ''), ('1504', '15', '00,15', '赤峰市', '15', '内蒙古自治区', '1504', '赤峰市', '', '', '', '', '', '', 2, 1, ''), ('150402', '1504', '00,15,1504', '红山区', '15', '内蒙古自治区', '1504', '赤峰市', '150402', '红山区', '', '', '', '', 3, 1, ''), ('150403', '1504', '00,15,1504', '元宝山区', '15', '内蒙古自治区', '1504', '赤峰市', '150403', '元宝山区', '', '', '', '', 3, 1, ''), ('150404', '1504', '00,15,1504', '松山区', '15', '内蒙古自治区', '1504', '赤峰市', '150404', '松山区', '', '', '', '', 3, 1, ''), ('150421', '1504', '00,15,1504', '阿鲁科尔沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150421', '阿鲁科尔沁旗', '', '', '', '', 3, 1, ''), ('150422', '1504', '00,15,1504', '巴林左旗', '15', '内蒙古自治区', '1504', '赤峰市', '150422', '巴林左旗', '', '', '', '', 3, 1, ''), ('150423', '1504', '00,15,1504', '巴林右旗', '15', '内蒙古自治区', '1504', '赤峰市', '150423', '巴林右旗', '', '', '', '', 3, 1, ''), ('150424', '1504', '00,15,1504', '林西县', '15', '内蒙古自治区', '1504', '赤峰市', '150424', '林西县', '', '', '', '', 3, 1, ''), ('150425', '1504', '00,15,1504', '克什克腾旗', '15', '内蒙古自治区', '1504', '赤峰市', '150425', '克什克腾旗', '', '', '', '', 3, 1, ''), ('150426', '1504', '00,15,1504', '翁牛特旗', '15', '内蒙古自治区', '1504', '赤峰市', '150426', '翁牛特旗', '', '', '', '', 3, 1, ''), ('150428', '1504', '00,15,1504', '喀喇沁旗', '15', '内蒙古自治区', '1504', '赤峰市', '150428', '喀喇沁旗', '', '', '', '', 3, 1, ''), ('150429', '1504', '00,15,1504', '宁城县', '15', '内蒙古自治区', '1504', '赤峰市', '150429', '宁城县', '', '', '', '', 3, 1, ''), ('150430', '1504', '00,15,1504', '敖汉旗', '15', '内蒙古自治区', '1504', '赤峰市', '150430', '敖汉旗', '', '', '', '', 3, 1, ''), ('1505', '15', '00,15', '通辽市', '15', '内蒙古自治区', '1505', '通辽市', '', '', '', '', '', '', 2, 1, ''), ('150502', '1505', '00,15,1505', '科尔沁区', '15', '内蒙古自治区', '1505', '通辽市', '150502', '科尔沁区', '', '', '', '', 3, 1, ''), ('150521', '1505', '00,15,1505', '科尔沁左翼中旗', '15', '内蒙古自治区', '1505', '通辽市', '150521', '科尔沁左翼中旗', '', '', '', '', 3, 1, ''), ('150522', '1505', '00,15,1505', '科尔沁左翼后旗', '15', '内蒙古自治区', '1505', '通辽市', '150522', '科尔沁左翼后旗', '', '', '', '', 3, 1, ''), ('150523', '1505', '00,15,1505', '开鲁县', '15', '内蒙古自治区', '1505', '通辽市', '150523', '开鲁县', '', '', '', '', 3, 1, ''), ('150524', '1505', '00,15,1505', '库伦旗', '15', '内蒙古自治区', '1505', '通辽市', '150524', '库伦旗', '', '', '', '', 3, 1, ''), ('150525', '1505', '00,15,1505', '奈曼旗', '15', '内蒙古自治区', '1505', '通辽市', '150525', '奈曼旗', '', '', '', '', 3, 1, ''), ('150526', '1505', '00,15,1505', '扎鲁特旗', '15', '内蒙古自治区', '1505', '通辽市', '150526', '扎鲁特旗', '', '', '', '', 3, 1, ''), ('150581', '1505', '00,15,1505', '霍林郭勒市', '15', '内蒙古自治区', '1505', '通辽市', '150581', '霍林郭勒市', '', '', '', '', 3, 1, ''), ('1506', '15', '00,15', '鄂尔多斯市', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '', '', '', '', '', '', 2, 1, ''), ('150602', '1506', '00,15,1506', '东胜区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150602', '东胜区', '', '', '', '', 3, 1, ''), ('150603', '1506', '00,15,1506', '康巴什区', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150603', '康巴什区', '', '', '', '', 3, 1, ''), ('150621', '1506', '00,15,1506', '达拉特旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150621', '达拉特旗', '', '', '', '', 3, 1, ''), ('150622', '1506', '00,15,1506', '准格尔旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150622', '准格尔旗', '', '', '', '', 3, 1, ''), ('150623', '1506', '00,15,1506', '鄂托克前旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150623', '鄂托克前旗', '', '', '', '', 3, 1, ''), ('150624', '1506', '00,15,1506', '鄂托克旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150624', '鄂托克旗', '', '', '', '', 3, 1, ''), ('150625', '1506', '00,15,1506', '杭锦旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150625', '杭锦旗', '', '', '', '', 3, 1, ''), ('150626', '1506', '00,15,1506', '乌审旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150626', '乌审旗', '', '', '', '', 3, 1, ''), ('150627', '1506', '00,15,1506', '伊金霍洛旗', '15', '内蒙古自治区', '1506', '鄂尔多斯市', '150627', '伊金霍洛旗', '', '', '', '', 3, 1, ''), ('1507', '15', '00,15', '呼伦贝尔市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '', '', '', '', '', '', 2, 1, ''), ('150702', '1507', '00,15,1507', '海拉尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150702', '海拉尔区', '', '', '', '', 3, 1, ''), ('150703', '1507', '00,15,1507', '扎赉诺尔区', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150703', '扎赉诺尔区', '', '', '', '', 3, 1, ''), ('150721', '1507', '00,15,1507', '阿荣旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150721', '阿荣旗', '', '', '', '', 3, 1, ''), ('150722', '1507', '00,15,1507', '莫力达瓦达斡尔族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150722', '莫力达瓦达斡尔族自治旗', '', '', '', '', 3, 1, ''), ('150723', '1507', '00,15,1507', '鄂伦春自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150723', '鄂伦春自治旗', '', '', '', '', 3, 1, ''), ('150724', '1507', '00,15,1507', '鄂温克族自治旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150724', '鄂温克族自治旗', '', '', '', '', 3, 1, ''), ('150725', '1507', '00,15,1507', '陈巴尔虎旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150725', '陈巴尔虎旗', '', '', '', '', 3, 1, ''), ('150726', '1507', '00,15,1507', '新巴尔虎左旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150726', '新巴尔虎左旗', '', '', '', '', 3, 1, ''), ('150727', '1507', '00,15,1507', '新巴尔虎右旗', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150727', '新巴尔虎右旗', '', '', '', '', 3, 1, ''), ('150781', '1507', '00,15,1507', '满洲里市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150781', '满洲里市', '', '', '', '', 3, 1, ''), ('150782', '1507', '00,15,1507', '牙克石市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150782', '牙克石市', '', '', '', '', 3, 1, ''), ('150783', '1507', '00,15,1507', '扎兰屯市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150783', '扎兰屯市', '', '', '', '', 3, 1, ''), ('150784', '1507', '00,15,1507', '额尔古纳市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150784', '额尔古纳市', '', '', '', '', 3, 1, ''), ('150785', '1507', '00,15,1507', '根河市', '15', '内蒙古自治区', '1507', '呼伦贝尔市', '150785', '根河市', '', '', '', '', 3, 1, ''), ('1508', '15', '00,15', '巴彦淖尔市', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '', '', '', '', '', '', 2, 1, ''), ('150802', '1508', '00,15,1508', '临河区', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150802', '临河区', '', '', '', '', 3, 1, ''), ('150821', '1508', '00,15,1508', '五原县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150821', '五原县', '', '', '', '', 3, 1, ''), ('150822', '1508', '00,15,1508', '磴口县', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150822', '磴口县', '', '', '', '', 3, 1, ''), ('150823', '1508', '00,15,1508', '乌拉特前旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150823', '乌拉特前旗', '', '', '', '', 3, 1, ''), ('150824', '1508', '00,15,1508', '乌拉特中旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150824', '乌拉特中旗', '', '', '', '', 3, 1, ''), ('150825', '1508', '00,15,1508', '乌拉特后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150825', '乌拉特后旗', '', '', '', '', 3, 1, ''), ('150826', '1508', '00,15,1508', '杭锦后旗', '15', '内蒙古自治区', '1508', '巴彦淖尔市', '150826', '杭锦后旗', '', '', '', '', 3, 1, ''), ('1509', '15', '00,15', '乌兰察布市', '15', '内蒙古自治区', '1509', '乌兰察布市', '', '', '', '', '', '', 2, 1, ''), ('150902', '1509', '00,15,1509', '集宁区', '15', '内蒙古自治区', '1509', '乌兰察布市', '150902', '集宁区', '', '', '', '', 3, 1, ''), ('150921', '1509', '00,15,1509', '卓资县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150921', '卓资县', '', '', '', '', 3, 1, ''), ('150922', '1509', '00,15,1509', '化德县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150922', '化德县', '', '', '', '', 3, 1, ''), ('150923', '1509', '00,15,1509', '商都县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150923', '商都县', '', '', '', '', 3, 1, ''), ('150924', '1509', '00,15,1509', '兴和县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150924', '兴和县', '', '', '', '', 3, 1, ''), ('150925', '1509', '00,15,1509', '凉城县', '15', '内蒙古自治区', '1509', '乌兰察布市', '150925', '凉城县', '', '', '', '', 3, 1, ''), ('150926', '1509', '00,15,1509', '察哈尔右翼前旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150926', '察哈尔右翼前旗', '', '', '', '', 3, 1, ''), ('150927', '1509', '00,15,1509', '察哈尔右翼中旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150927', '察哈尔右翼中旗', '', '', '', '', 3, 1, ''), ('150928', '1509', '00,15,1509', '察哈尔右翼后旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150928', '察哈尔右翼后旗', '', '', '', '', 3, 1, ''), ('150929', '1509', '00,15,1509', '四子王旗', '15', '内蒙古自治区', '1509', '乌兰察布市', '150929', '四子王旗', '', '', '', '', 3, 1, ''), ('150981', '1509', '00,15,1509', '丰镇市', '15', '内蒙古自治区', '1509', '乌兰察布市', '150981', '丰镇市', '', '', '', '', 3, 1, ''), ('1522', '15', '00,15', '兴安盟', '15', '内蒙古自治区', '1522', '兴安盟', '', '', '', '', '', '', 2, 1, ''), ('152201', '1522', '00,15,1522', '乌兰浩特市', '15', '内蒙古自治区', '1522', '兴安盟', '152201', '乌兰浩特市', '', '', '', '', 3, 1, ''), ('152202', '1522', '00,15,1522', '阿尔山市', '15', '内蒙古自治区', '1522', '兴安盟', '152202', '阿尔山市', '', '', '', '', 3, 1, ''), ('152221', '1522', '00,15,1522', '科尔沁右翼前旗', '15', '内蒙古自治区', '1522', '兴安盟', '152221', '科尔沁右翼前旗', '', '', '', '', 3, 1, ''), ('152222', '1522', '00,15,1522', '科尔沁右翼中旗', '15', '内蒙古自治区', '1522', '兴安盟', '152222', '科尔沁右翼中旗', '', '', '', '', 3, 1, ''), ('152223', '1522', '00,15,1522', '扎赉特旗', '15', '内蒙古自治区', '1522', '兴安盟', '152223', '扎赉特旗', '', '', '', '', 3, 1, ''), ('152224', '1522', '00,15,1522', '突泉县', '15', '内蒙古自治区', '1522', '兴安盟', '152224', '突泉县', '', '', '', '', 3, 1, ''), ('1525', '15', '00,15', '锡林郭勒盟', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '', '', '', '', '', '', 2, 1, ''), ('152501', '1525', '00,15,1525', '二连浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152501', '二连浩特市', '', '', '', '', 3, 1, ''), ('152502', '1525', '00,15,1525', '锡林浩特市', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152502', '锡林浩特市', '', '', '', '', 3, 1, ''), ('152522', '1525', '00,15,1525', '阿巴嘎旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152522', '阿巴嘎旗', '', '', '', '', 3, 1, ''), ('152523', '1525', '00,15,1525', '苏尼特左旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152523', '苏尼特左旗', '', '', '', '', 3, 1, ''), ('152524', '1525', '00,15,1525', '苏尼特右旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152524', '苏尼特右旗', '', '', '', '', 3, 1, ''), ('152525', '1525', '00,15,1525', '东乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152525', '东乌珠穆沁旗', '', '', '', '', 3, 1, ''), ('152526', '1525', '00,15,1525', '西乌珠穆沁旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152526', '西乌珠穆沁旗', '', '', '', '', 3, 1, ''), ('152527', '1525', '00,15,1525', '太仆寺旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152527', '太仆寺旗', '', '', '', '', 3, 1, ''), ('152528', '1525', '00,15,1525', '镶黄旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152528', '镶黄旗', '', '', '', '', 3, 1, ''), ('152529', '1525', '00,15,1525', '正镶白旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152529', '正镶白旗', '', '', '', '', 3, 1, ''), ('152530', '1525', '00,15,1525', '正蓝旗', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152530', '正蓝旗', '', '', '', '', 3, 1, ''), ('152531', '1525', '00,15,1525', '多伦县', '15', '内蒙古自治区', '1525', '锡林郭勒盟', '152531', '多伦县', '', '', '', '', 3, 1, ''), ('1529', '15', '00,15', '阿拉善盟', '15', '内蒙古自治区', '1529', '阿拉善盟', '', '', '', '', '', '', 2, 1, ''), ('152921', '1529', '00,15,1529', '阿拉善左旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152921', '阿拉善左旗', '', '', '', '', 3, 1, ''), ('152922', '1529', '00,15,1529', '阿拉善右旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152922', '阿拉善右旗', '', '', '', '', 3, 1, ''), ('152923', '1529', '00,15,1529', '额济纳旗', '15', '内蒙古自治区', '1529', '阿拉善盟', '152923', '额济纳旗', '', '', '', '', 3, 1, ''), ('21', '00', '00', '辽宁省', '21', '辽宁省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2101', '21', '00,21', '沈阳市', '21', '辽宁省', '2101', '沈阳市', '', '', '', '', '', '', 2, 1, ''), ('210102', '2101', '00,21,2101', '和平区', '21', '辽宁省', '2101', '沈阳市', '210102', '和平区', '', '', '', '', 3, 1, ''), ('210103', '2101', '00,21,2101', '沈河区', '21', '辽宁省', '2101', '沈阳市', '210103', '沈河区', '', '', '', '', 3, 1, ''), ('210104', '2101', '00,21,2101', '大东区', '21', '辽宁省', '2101', '沈阳市', '210104', '大东区', '', '', '', '', 3, 1, ''), ('210105', '2101', '00,21,2101', '皇姑区', '21', '辽宁省', '2101', '沈阳市', '210105', '皇姑区', '', '', '', '', 3, 1, ''), ('210106', '2101', '00,21,2101', '铁西区', '21', '辽宁省', '2101', '沈阳市', '210106', '铁西区', '', '', '', '', 3, 1, ''), ('210111', '2101', '00,21,2101', '苏家屯区', '21', '辽宁省', '2101', '沈阳市', '210111', '苏家屯区', '', '', '', '', 3, 1, ''), ('210112', '2101', '00,21,2101', '浑南区', '21', '辽宁省', '2101', '沈阳市', '210112', '浑南区', '', '', '', '', 3, 1, ''), ('210113', '2101', '00,21,2101', '沈北新区', '21', '辽宁省', '2101', '沈阳市', '210113', '沈北新区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('210114', '2101', '00,21,2101', '于洪区', '21', '辽宁省', '2101', '沈阳市', '210114', '于洪区', '', '', '', '', 3, 1, ''), ('210115', '2101', '00,21,2101', '辽中区', '21', '辽宁省', '2101', '沈阳市', '210115', '辽中区', '', '', '', '', 3, 1, ''), ('210123', '2101', '00,21,2101', '康平县', '21', '辽宁省', '2101', '沈阳市', '210123', '康平县', '', '', '', '', 3, 1, ''), ('210124', '2101', '00,21,2101', '法库县', '21', '辽宁省', '2101', '沈阳市', '210124', '法库县', '', '', '', '', 3, 1, ''), ('210181', '2101', '00,21,2101', '新民市', '21', '辽宁省', '2101', '沈阳市', '210181', '新民市', '', '', '', '', 3, 1, ''), ('2102', '21', '00,21', '大连市', '21', '辽宁省', '2102', '大连市', '', '', '', '', '', '', 2, 1, ''), ('210202', '2102', '00,21,2102', '中山区', '21', '辽宁省', '2102', '大连市', '210202', '中山区', '', '', '', '', 3, 1, ''), ('210203', '2102', '00,21,2102', '西岗区', '21', '辽宁省', '2102', '大连市', '210203', '西岗区', '', '', '', '', 3, 1, ''), ('210204', '2102', '00,21,2102', '沙河口区', '21', '辽宁省', '2102', '大连市', '210204', '沙河口区', '', '', '', '', 3, 1, ''), ('210211', '2102', '00,21,2102', '甘井子区', '21', '辽宁省', '2102', '大连市', '210211', '甘井子区', '', '', '', '', 3, 1, ''), ('210212', '2102', '00,21,2102', '旅顺口区', '21', '辽宁省', '2102', '大连市', '210212', '旅顺口区', '', '', '', '', 3, 1, ''), ('210213', '2102', '00,21,2102', '金州区', '21', '辽宁省', '2102', '大连市', '210213', '金州区', '', '', '', '', 3, 1, ''), ('210214', '2102', '00,21,2102', '普兰店区', '21', '辽宁省', '2102', '大连市', '210214', '普兰店区', '', '', '', '', 3, 1, ''), ('210224', '2102', '00,21,2102', '长海县', '21', '辽宁省', '2102', '大连市', '210224', '长海县', '', '', '', '', 3, 1, ''), ('210281', '2102', '00,21,2102', '瓦房店市', '21', '辽宁省', '2102', '大连市', '210281', '瓦房店市', '', '', '', '', 3, 1, ''), ('210283', '2102', '00,21,2102', '庄河市', '21', '辽宁省', '2102', '大连市', '210283', '庄河市', '', '', '', '', 3, 1, ''), ('2103', '21', '00,21', '鞍山市', '21', '辽宁省', '2103', '鞍山市', '', '', '', '', '', '', 2, 1, ''), ('210302', '2103', '00,21,2103', '铁东区', '21', '辽宁省', '2103', '鞍山市', '210302', '铁东区', '', '', '', '', 3, 1, ''), ('210303', '2103', '00,21,2103', '铁西区', '21', '辽宁省', '2103', '鞍山市', '210303', '铁西区', '', '', '', '', 3, 1, ''), ('210304', '2103', '00,21,2103', '立山区', '21', '辽宁省', '2103', '鞍山市', '210304', '立山区', '', '', '', '', 3, 1, ''), ('210311', '2103', '00,21,2103', '千山区', '21', '辽宁省', '2103', '鞍山市', '210311', '千山区', '', '', '', '', 3, 1, ''), ('210321', '2103', '00,21,2103', '台安县', '21', '辽宁省', '2103', '鞍山市', '210321', '台安县', '', '', '', '', 3, 1, ''), ('210323', '2103', '00,21,2103', '岫岩满族自治县', '21', '辽宁省', '2103', '鞍山市', '210323', '岫岩满族自治县', '', '', '', '', 3, 1, ''), ('210381', '2103', '00,21,2103', '海城市', '21', '辽宁省', '2103', '鞍山市', '210381', '海城市', '', '', '', '', 3, 1, ''), ('2104', '21', '00,21', '抚顺市', '21', '辽宁省', '2104', '抚顺市', '', '', '', '', '', '', 2, 1, ''), ('210402', '2104', '00,21,2104', '新抚区', '21', '辽宁省', '2104', '抚顺市', '210402', '新抚区', '', '', '', '', 3, 1, ''), ('210403', '2104', '00,21,2104', '东洲区', '21', '辽宁省', '2104', '抚顺市', '210403', '东洲区', '', '', '', '', 3, 1, ''), ('210404', '2104', '00,21,2104', '望花区', '21', '辽宁省', '2104', '抚顺市', '210404', '望花区', '', '', '', '', 3, 1, ''), ('210411', '2104', '00,21,2104', '顺城区', '21', '辽宁省', '2104', '抚顺市', '210411', '顺城区', '', '', '', '', 3, 1, ''), ('210421', '2104', '00,21,2104', '抚顺县', '21', '辽宁省', '2104', '抚顺市', '210421', '抚顺县', '', '', '', '', 3, 1, ''), ('210422', '2104', '00,21,2104', '新宾满族自治县', '21', '辽宁省', '2104', '抚顺市', '210422', '新宾满族自治县', '', '', '', '', 3, 1, ''), ('210423', '2104', '00,21,2104', '清原满族自治县', '21', '辽宁省', '2104', '抚顺市', '210423', '清原满族自治县', '', '', '', '', 3, 1, ''), ('2105', '21', '00,21', '本溪市', '21', '辽宁省', '2105', '本溪市', '', '', '', '', '', '', 2, 1, ''), ('210502', '2105', '00,21,2105', '平山区', '21', '辽宁省', '2105', '本溪市', '210502', '平山区', '', '', '', '', 3, 1, ''), ('210503', '2105', '00,21,2105', '溪湖区', '21', '辽宁省', '2105', '本溪市', '210503', '溪湖区', '', '', '', '', 3, 1, ''), ('210504', '2105', '00,21,2105', '明山区', '21', '辽宁省', '2105', '本溪市', '210504', '明山区', '', '', '', '', 3, 1, ''), ('210505', '2105', '00,21,2105', '南芬区', '21', '辽宁省', '2105', '本溪市', '210505', '南芬区', '', '', '', '', 3, 1, ''), ('210521', '2105', '00,21,2105', '本溪满族自治县', '21', '辽宁省', '2105', '本溪市', '210521', '本溪满族自治县', '', '', '', '', 3, 1, ''), ('210522', '2105', '00,21,2105', '桓仁满族自治县', '21', '辽宁省', '2105', '本溪市', '210522', '桓仁满族自治县', '', '', '', '', 3, 1, ''), ('2106', '21', '00,21', '丹东市', '21', '辽宁省', '2106', '丹东市', '', '', '', '', '', '', 2, 1, ''), ('210602', '2106', '00,21,2106', '元宝区', '21', '辽宁省', '2106', '丹东市', '210602', '元宝区', '', '', '', '', 3, 1, ''), ('210603', '2106', '00,21,2106', '振兴区', '21', '辽宁省', '2106', '丹东市', '210603', '振兴区', '', '', '', '', 3, 1, ''), ('210604', '2106', '00,21,2106', '振安区', '21', '辽宁省', '2106', '丹东市', '210604', '振安区', '', '', '', '', 3, 1, ''), ('210624', '2106', '00,21,2106', '宽甸满族自治县', '21', '辽宁省', '2106', '丹东市', '210624', '宽甸满族自治县', '', '', '', '', 3, 1, ''), ('210681', '2106', '00,21,2106', '东港市', '21', '辽宁省', '2106', '丹东市', '210681', '东港市', '', '', '', '', 3, 1, ''), ('210682', '2106', '00,21,2106', '凤城市', '21', '辽宁省', '2106', '丹东市', '210682', '凤城市', '', '', '', '', 3, 1, ''), ('2107', '21', '00,21', '锦州市', '21', '辽宁省', '2107', '锦州市', '', '', '', '', '', '', 2, 1, ''), ('210702', '2107', '00,21,2107', '古塔区', '21', '辽宁省', '2107', '锦州市', '210702', '古塔区', '', '', '', '', 3, 1, ''), ('210703', '2107', '00,21,2107', '凌河区', '21', '辽宁省', '2107', '锦州市', '210703', '凌河区', '', '', '', '', 3, 1, ''), ('210711', '2107', '00,21,2107', '太和区', '21', '辽宁省', '2107', '锦州市', '210711', '太和区', '', '', '', '', 3, 1, ''), ('210726', '2107', '00,21,2107', '黑山县', '21', '辽宁省', '2107', '锦州市', '210726', '黑山县', '', '', '', '', 3, 1, ''), ('210727', '2107', '00,21,2107', '义县', '21', '辽宁省', '2107', '锦州市', '210727', '义县', '', '', '', '', 3, 1, ''), ('210781', '2107', '00,21,2107', '凌海市', '21', '辽宁省', '2107', '锦州市', '210781', '凌海市', '', '', '', '', 3, 1, ''), ('210782', '2107', '00,21,2107', '北镇市', '21', '辽宁省', '2107', '锦州市', '210782', '北镇市', '', '', '', '', 3, 1, ''), ('2108', '21', '00,21', '营口市', '21', '辽宁省', '2108', '营口市', '', '', '', '', '', '', 2, 1, ''), ('210802', '2108', '00,21,2108', '站前区', '21', '辽宁省', '2108', '营口市', '210802', '站前区', '', '', '', '', 3, 1, ''), ('210803', '2108', '00,21,2108', '西市区', '21', '辽宁省', '2108', '营口市', '210803', '西市区', '', '', '', '', 3, 1, ''), ('210804', '2108', '00,21,2108', '鲅鱼圈区', '21', '辽宁省', '2108', '营口市', '210804', '鲅鱼圈区', '', '', '', '', 3, 1, ''), ('210811', '2108', '00,21,2108', '老边区', '21', '辽宁省', '2108', '营口市', '210811', '老边区', '', '', '', '', 3, 1, ''), ('210881', '2108', '00,21,2108', '盖州市', '21', '辽宁省', '2108', '营口市', '210881', '盖州市', '', '', '', '', 3, 1, ''), ('210882', '2108', '00,21,2108', '大石桥市', '21', '辽宁省', '2108', '营口市', '210882', '大石桥市', '', '', '', '', 3, 1, ''), ('2109', '21', '00,21', '阜新市', '21', '辽宁省', '2109', '阜新市', '', '', '', '', '', '', 2, 1, ''), ('210902', '2109', '00,21,2109', '海州区', '21', '辽宁省', '2109', '阜新市', '210902', '海州区', '', '', '', '', 3, 1, ''), ('210903', '2109', '00,21,2109', '新邱区', '21', '辽宁省', '2109', '阜新市', '210903', '新邱区', '', '', '', '', 3, 1, ''), ('210904', '2109', '00,21,2109', '太平区', '21', '辽宁省', '2109', '阜新市', '210904', '太平区', '', '', '', '', 3, 1, ''), ('210905', '2109', '00,21,2109', '清河门区', '21', '辽宁省', '2109', '阜新市', '210905', '清河门区', '', '', '', '', 3, 1, ''), ('210911', '2109', '00,21,2109', '细河区', '21', '辽宁省', '2109', '阜新市', '210911', '细河区', '', '', '', '', 3, 1, ''), ('210921', '2109', '00,21,2109', '阜新蒙古族自治县', '21', '辽宁省', '2109', '阜新市', '210921', '阜新蒙古族自治县', '', '', '', '', 3, 1, ''), ('210922', '2109', '00,21,2109', '彰武县', '21', '辽宁省', '2109', '阜新市', '210922', '彰武县', '', '', '', '', 3, 1, ''), ('2110', '21', '00,21', '辽阳市', '21', '辽宁省', '2110', '辽阳市', '', '', '', '', '', '', 2, 1, ''), ('211002', '2110', '00,21,2110', '白塔区', '21', '辽宁省', '2110', '辽阳市', '211002', '白塔区', '', '', '', '', 3, 1, ''), ('211003', '2110', '00,21,2110', '文圣区', '21', '辽宁省', '2110', '辽阳市', '211003', '文圣区', '', '', '', '', 3, 1, ''), ('211004', '2110', '00,21,2110', '宏伟区', '21', '辽宁省', '2110', '辽阳市', '211004', '宏伟区', '', '', '', '', 3, 1, ''), ('211005', '2110', '00,21,2110', '弓长岭区', '21', '辽宁省', '2110', '辽阳市', '211005', '弓长岭区', '', '', '', '', 3, 1, ''), ('211011', '2110', '00,21,2110', '太子河区', '21', '辽宁省', '2110', '辽阳市', '211011', '太子河区', '', '', '', '', 3, 1, ''), ('211021', '2110', '00,21,2110', '辽阳县', '21', '辽宁省', '2110', '辽阳市', '211021', '辽阳县', '', '', '', '', 3, 1, ''), ('211081', '2110', '00,21,2110', '灯塔市', '21', '辽宁省', '2110', '辽阳市', '211081', '灯塔市', '', '', '', '', 3, 1, ''), ('2111', '21', '00,21', '盘锦市', '21', '辽宁省', '2111', '盘锦市', '', '', '', '', '', '', 2, 1, ''), ('211102', '2111', '00,21,2111', '双台子区', '21', '辽宁省', '2111', '盘锦市', '211102', '双台子区', '', '', '', '', 3, 1, ''), ('211103', '2111', '00,21,2111', '兴隆台区', '21', '辽宁省', '2111', '盘锦市', '211103', '兴隆台区', '', '', '', '', 3, 1, ''), ('211104', '2111', '00,21,2111', '大洼区', '21', '辽宁省', '2111', '盘锦市', '211104', '大洼区', '', '', '', '', 3, 1, ''), ('211122', '2111', '00,21,2111', '盘山县', '21', '辽宁省', '2111', '盘锦市', '211122', '盘山县', '', '', '', '', 3, 1, ''), ('2112', '21', '00,21', '铁岭市', '21', '辽宁省', '2112', '铁岭市', '', '', '', '', '', '', 2, 1, ''), ('211202', '2112', '00,21,2112', '银州区', '21', '辽宁省', '2112', '铁岭市', '211202', '银州区', '', '', '', '', 3, 1, ''), ('211204', '2112', '00,21,2112', '清河区', '21', '辽宁省', '2112', '铁岭市', '211204', '清河区', '', '', '', '', 3, 1, ''), ('211221', '2112', '00,21,2112', '铁岭县', '21', '辽宁省', '2112', '铁岭市', '211221', '铁岭县', '', '', '', '', 3, 1, ''), ('211223', '2112', '00,21,2112', '西丰县', '21', '辽宁省', '2112', '铁岭市', '211223', '西丰县', '', '', '', '', 3, 1, ''), ('211224', '2112', '00,21,2112', '昌图县', '21', '辽宁省', '2112', '铁岭市', '211224', '昌图县', '', '', '', '', 3, 1, ''), ('211281', '2112', '00,21,2112', '调兵山市', '21', '辽宁省', '2112', '铁岭市', '211281', '调兵山市', '', '', '', '', 3, 1, ''), ('211282', '2112', '00,21,2112', '开原市', '21', '辽宁省', '2112', '铁岭市', '211282', '开原市', '', '', '', '', 3, 1, ''), ('2113', '21', '00,21', '朝阳市', '21', '辽宁省', '2113', '朝阳市', '', '', '', '', '', '', 2, 1, ''), ('211302', '2113', '00,21,2113', '双塔区', '21', '辽宁省', '2113', '朝阳市', '211302', '双塔区', '', '', '', '', 3, 1, ''), ('211303', '2113', '00,21,2113', '龙城区', '21', '辽宁省', '2113', '朝阳市', '211303', '龙城区', '', '', '', '', 3, 1, ''), ('211321', '2113', '00,21,2113', '朝阳县', '21', '辽宁省', '2113', '朝阳市', '211321', '朝阳县', '', '', '', '', 3, 1, ''), ('211322', '2113', '00,21,2113', '建平县', '21', '辽宁省', '2113', '朝阳市', '211322', '建平县', '', '', '', '', 3, 1, ''), ('211324', '2113', '00,21,2113', '喀喇沁左翼蒙古族自治县', '21', '辽宁省', '2113', '朝阳市', '211324', '喀喇沁左翼蒙古族自治县', '', '', '', '', 3, 1, ''), ('211381', '2113', '00,21,2113', '北票市', '21', '辽宁省', '2113', '朝阳市', '211381', '北票市', '', '', '', '', 3, 1, ''), ('211382', '2113', '00,21,2113', '凌源市', '21', '辽宁省', '2113', '朝阳市', '211382', '凌源市', '', '', '', '', 3, 1, ''), ('2114', '21', '00,21', '葫芦岛市', '21', '辽宁省', '2114', '葫芦岛市', '', '', '', '', '', '', 2, 1, ''), ('211402', '2114', '00,21,2114', '连山区', '21', '辽宁省', '2114', '葫芦岛市', '211402', '连山区', '', '', '', '', 3, 1, ''), ('211403', '2114', '00,21,2114', '龙港区', '21', '辽宁省', '2114', '葫芦岛市', '211403', '龙港区', '', '', '', '', 3, 1, ''), ('211404', '2114', '00,21,2114', '南票区', '21', '辽宁省', '2114', '葫芦岛市', '211404', '南票区', '', '', '', '', 3, 1, ''), ('211421', '2114', '00,21,2114', '绥中县', '21', '辽宁省', '2114', '葫芦岛市', '211421', '绥中县', '', '', '', '', 3, 1, ''), ('211422', '2114', '00,21,2114', '建昌县', '21', '辽宁省', '2114', '葫芦岛市', '211422', '建昌县', '', '', '', '', 3, 1, ''), ('211481', '2114', '00,21,2114', '兴城市', '21', '辽宁省', '2114', '葫芦岛市', '211481', '兴城市', '', '', '', '', 3, 1, ''), ('22', '00', '00', '吉林省', '22', '吉林省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2201', '22', '00,22', '长春市', '22', '吉林省', '2201', '长春市', '', '', '', '', '', '', 2, 1, ''), ('220102', '2201', '00,22,2201', '南关区', '22', '吉林省', '2201', '长春市', '220102', '南关区', '', '', '', '', 3, 1, ''), ('220103', '2201', '00,22,2201', '宽城区', '22', '吉林省', '2201', '长春市', '220103', '宽城区', '', '', '', '', 3, 1, ''), ('220104', '2201', '00,22,2201', '朝阳区', '22', '吉林省', '2201', '长春市', '220104', '朝阳区', '', '', '', '', 3, 1, ''), ('220105', '2201', '00,22,2201', '二道区', '22', '吉林省', '2201', '长春市', '220105', '二道区', '', '', '', '', 3, 1, ''), ('220106', '2201', '00,22,2201', '绿园区', '22', '吉林省', '2201', '长春市', '220106', '绿园区', '', '', '', '', 3, 1, ''), ('220112', '2201', '00,22,2201', '双阳区', '22', '吉林省', '2201', '长春市', '220112', '双阳区', '', '', '', '', 3, 1, ''), ('220113', '2201', '00,22,2201', '九台区', '22', '吉林省', '2201', '长春市', '220113', '九台区', '', '', '', '', 3, 1, ''), ('220122', '2201', '00,22,2201', '农安县', '22', '吉林省', '2201', '长春市', '220122', '农安县', '', '', '', '', 3, 1, ''), ('220182', '2201', '00,22,2201', '榆树市', '22', '吉林省', '2201', '长春市', '220182', '榆树市', '', '', '', '', 3, 1, ''), ('220183', '2201', '00,22,2201', '德惠市', '22', '吉林省', '2201', '长春市', '220183', '德惠市', '', '', '', '', 3, 1, ''), ('2202', '22', '00,22', '吉林市', '22', '吉林省', '2202', '吉林市', '', '', '', '', '', '', 2, 1, ''), ('220202', '2202', '00,22,2202', '昌邑区', '22', '吉林省', '2202', '吉林市', '220202', '昌邑区', '', '', '', '', 3, 1, ''), ('220203', '2202', '00,22,2202', '龙潭区', '22', '吉林省', '2202', '吉林市', '220203', '龙潭区', '', '', '', '', 3, 1, ''), ('220204', '2202', '00,22,2202', '船营区', '22', '吉林省', '2202', '吉林市', '220204', '船营区', '', '', '', '', 3, 1, ''), ('220211', '2202', '00,22,2202', '丰满区', '22', '吉林省', '2202', '吉林市', '220211', '丰满区', '', '', '', '', 3, 1, ''), ('220221', '2202', '00,22,2202', '永吉县', '22', '吉林省', '2202', '吉林市', '220221', '永吉县', '', '', '', '', 3, 1, ''), ('220281', '2202', '00,22,2202', '蛟河市', '22', '吉林省', '2202', '吉林市', '220281', '蛟河市', '', '', '', '', 3, 1, ''), ('220282', '2202', '00,22,2202', '桦甸市', '22', '吉林省', '2202', '吉林市', '220282', '桦甸市', '', '', '', '', 3, 1, ''), ('220283', '2202', '00,22,2202', '舒兰市', '22', '吉林省', '2202', '吉林市', '220283', '舒兰市', '', '', '', '', 3, 1, ''), ('220284', '2202', '00,22,2202', '磐石市', '22', '吉林省', '2202', '吉林市', '220284', '磐石市', '', '', '', '', 3, 1, ''), ('2203', '22', '00,22', '四平市', '22', '吉林省', '2203', '四平市', '', '', '', '', '', '', 2, 1, ''), ('220302', '2203', '00,22,2203', '铁西区', '22', '吉林省', '2203', '四平市', '220302', '铁西区', '', '', '', '', 3, 1, ''), ('220303', '2203', '00,22,2203', '铁东区', '22', '吉林省', '2203', '四平市', '220303', '铁东区', '', '', '', '', 3, 1, ''), ('220322', '2203', '00,22,2203', '梨树县', '22', '吉林省', '2203', '四平市', '220322', '梨树县', '', '', '', '', 3, 1, ''), ('220323', '2203', '00,22,2203', '伊通满族自治县', '22', '吉林省', '2203', '四平市', '220323', '伊通满族自治县', '', '', '', '', 3, 1, ''), ('220381', '2203', '00,22,2203', '公主岭市', '22', '吉林省', '2203', '四平市', '220381', '公主岭市', '', '', '', '', 3, 1, ''), ('220382', '2203', '00,22,2203', '双辽市', '22', '吉林省', '2203', '四平市', '220382', '双辽市', '', '', '', '', 3, 1, ''), ('2204', '22', '00,22', '辽源市', '22', '吉林省', '2204', '辽源市', '', '', '', '', '', '', 2, 1, ''), ('220402', '2204', '00,22,2204', '龙山区', '22', '吉林省', '2204', '辽源市', '220402', '龙山区', '', '', '', '', 3, 1, ''), ('220403', '2204', '00,22,2204', '西安区', '22', '吉林省', '2204', '辽源市', '220403', '西安区', '', '', '', '', 3, 1, ''), ('220421', '2204', '00,22,2204', '东丰县', '22', '吉林省', '2204', '辽源市', '220421', '东丰县', '', '', '', '', 3, 1, ''), ('220422', '2204', '00,22,2204', '东辽县', '22', '吉林省', '2204', '辽源市', '220422', '东辽县', '', '', '', '', 3, 1, ''), ('2205', '22', '00,22', '通化市', '22', '吉林省', '2205', '通化市', '', '', '', '', '', '', 2, 1, ''), ('220502', '2205', '00,22,2205', '东昌区', '22', '吉林省', '2205', '通化市', '220502', '东昌区', '', '', '', '', 3, 1, ''), ('220503', '2205', '00,22,2205', '二道江区', '22', '吉林省', '2205', '通化市', '220503', '二道江区', '', '', '', '', 3, 1, ''), ('220521', '2205', '00,22,2205', '通化县', '22', '吉林省', '2205', '通化市', '220521', '通化县', '', '', '', '', 3, 1, ''), ('220523', '2205', '00,22,2205', '辉南县', '22', '吉林省', '2205', '通化市', '220523', '辉南县', '', '', '', '', 3, 1, ''), ('220524', '2205', '00,22,2205', '柳河县', '22', '吉林省', '2205', '通化市', '220524', '柳河县', '', '', '', '', 3, 1, ''), ('220581', '2205', '00,22,2205', '梅河口市', '22', '吉林省', '2205', '通化市', '220581', '梅河口市', '', '', '', '', 3, 1, ''), ('220582', '2205', '00,22,2205', '集安市', '22', '吉林省', '2205', '通化市', '220582', '集安市', '', '', '', '', 3, 1, ''), ('2206', '22', '00,22', '白山市', '22', '吉林省', '2206', '白山市', '', '', '', '', '', '', 2, 1, ''), ('220602', '2206', '00,22,2206', '浑江区', '22', '吉林省', '2206', '白山市', '220602', '浑江区', '', '', '', '', 3, 1, ''), ('220605', '2206', '00,22,2206', '江源区', '22', '吉林省', '2206', '白山市', '220605', '江源区', '', '', '', '', 3, 1, ''), ('220621', '2206', '00,22,2206', '抚松县', '22', '吉林省', '2206', '白山市', '220621', '抚松县', '', '', '', '', 3, 1, ''), ('220622', '2206', '00,22,2206', '靖宇县', '22', '吉林省', '2206', '白山市', '220622', '靖宇县', '', '', '', '', 3, 1, ''), ('220623', '2206', '00,22,2206', '长白朝鲜族自治县', '22', '吉林省', '2206', '白山市', '220623', '长白朝鲜族自治县', '', '', '', '', 3, 1, ''), ('220681', '2206', '00,22,2206', '临江市', '22', '吉林省', '2206', '白山市', '220681', '临江市', '', '', '', '', 3, 1, ''), ('2207', '22', '00,22', '松原市', '22', '吉林省', '2207', '松原市', '', '', '', '', '', '', 2, 1, ''), ('220702', '2207', '00,22,2207', '宁江区', '22', '吉林省', '2207', '松原市', '220702', '宁江区', '', '', '', '', 3, 1, ''), ('220721', '2207', '00,22,2207', '前郭尔罗斯蒙古族自治县', '22', '吉林省', '2207', '松原市', '220721', '前郭尔罗斯蒙古族自治县', '', '', '', '', 3, 1, ''), ('220722', '2207', '00,22,2207', '长岭县', '22', '吉林省', '2207', '松原市', '220722', '长岭县', '', '', '', '', 3, 1, ''), ('220723', '2207', '00,22,2207', '乾安县', '22', '吉林省', '2207', '松原市', '220723', '乾安县', '', '', '', '', 3, 1, ''), ('220781', '2207', '00,22,2207', '扶余市', '22', '吉林省', '2207', '松原市', '220781', '扶余市', '', '', '', '', 3, 1, ''), ('2208', '22', '00,22', '白城市', '22', '吉林省', '2208', '白城市', '', '', '', '', '', '', 2, 1, ''), ('220802', '2208', '00,22,2208', '洮北区', '22', '吉林省', '2208', '白城市', '220802', '洮北区', '', '', '', '', 3, 1, ''), ('220821', '2208', '00,22,2208', '镇赉县', '22', '吉林省', '2208', '白城市', '220821', '镇赉县', '', '', '', '', 3, 1, ''), ('220822', '2208', '00,22,2208', '通榆县', '22', '吉林省', '2208', '白城市', '220822', '通榆县', '', '', '', '', 3, 1, ''), ('220881', '2208', '00,22,2208', '洮南市', '22', '吉林省', '2208', '白城市', '220881', '洮南市', '', '', '', '', 3, 1, ''), ('220882', '2208', '00,22,2208', '大安市', '22', '吉林省', '2208', '白城市', '220882', '大安市', '', '', '', '', 3, 1, ''), ('2224', '22', '00,22', '延边朝鲜族自治州', '22', '吉林省', '2224', '延边朝鲜族自治州', '', '', '', '', '', '', 2, 1, ''), ('222401', '2224', '00,22,2224', '延吉市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222401', '延吉市', '', '', '', '', 3, 1, ''), ('222402', '2224', '00,22,2224', '图们市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222402', '图们市', '', '', '', '', 3, 1, ''), ('222403', '2224', '00,22,2224', '敦化市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222403', '敦化市', '', '', '', '', 3, 1, ''), ('222404', '2224', '00,22,2224', '珲春市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222404', '珲春市', '', '', '', '', 3, 1, ''), ('222405', '2224', '00,22,2224', '龙井市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222405', '龙井市', '', '', '', '', 3, 1, ''), ('222406', '2224', '00,22,2224', '和龙市', '22', '吉林省', '2224', '延边朝鲜族自治州', '222406', '和龙市', '', '', '', '', 3, 1, ''), ('222424', '2224', '00,22,2224', '汪清县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222424', '汪清县', '', '', '', '', 3, 1, ''), ('222426', '2224', '00,22,2224', '安图县', '22', '吉林省', '2224', '延边朝鲜族自治州', '222426', '安图县', '', '', '', '', 3, 1, ''), ('23', '00', '00', '黑龙江省', '23', '黑龙江省', '', '', '', '', '', '', '', '', 1, 1, ''), ('2301', '23', '00,23', '哈尔滨市', '23', '黑龙江省', '2301', '哈尔滨市', '', '', '', '', '', '', 2, 1, ''), ('230102', '2301', '00,23,2301', '道里区', '23', '黑龙江省', '2301', '哈尔滨市', '230102', '道里区', '', '', '', '', 3, 1, ''), ('230103', '2301', '00,23,2301', '南岗区', '23', '黑龙江省', '2301', '哈尔滨市', '230103', '南岗区', '', '', '', '', 3, 1, ''), ('230104', '2301', '00,23,2301', '道外区', '23', '黑龙江省', '2301', '哈尔滨市', '230104', '道外区', '', '', '', '', 3, 1, ''), ('230108', '2301', '00,23,2301', '平房区', '23', '黑龙江省', '2301', '哈尔滨市', '230108', '平房区', '', '', '', '', 3, 1, ''), ('230109', '2301', '00,23,2301', '松北区', '23', '黑龙江省', '2301', '哈尔滨市', '230109', '松北区', '', '', '', '', 3, 1, ''), ('230110', '2301', '00,23,2301', '香坊区', '23', '黑龙江省', '2301', '哈尔滨市', '230110', '香坊区', '', '', '', '', 3, 1, ''), ('230111', '2301', '00,23,2301', '呼兰区', '23', '黑龙江省', '2301', '哈尔滨市', '230111', '呼兰区', '', '', '', '', 3, 1, ''), ('230112', '2301', '00,23,2301', '阿城区', '23', '黑龙江省', '2301', '哈尔滨市', '230112', '阿城区', '', '', '', '', 3, 1, ''), ('230113', '2301', '00,23,2301', '双城区', '23', '黑龙江省', '2301', '哈尔滨市', '230113', '双城区', '', '', '', '', 3, 1, ''), ('230123', '2301', '00,23,2301', '依兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230123', '依兰县', '', '', '', '', 3, 1, ''), ('230124', '2301', '00,23,2301', '方正县', '23', '黑龙江省', '2301', '哈尔滨市', '230124', '方正县', '', '', '', '', 3, 1, ''), ('230125', '2301', '00,23,2301', '宾县', '23', '黑龙江省', '2301', '哈尔滨市', '230125', '宾县', '', '', '', '', 3, 1, ''), ('230126', '2301', '00,23,2301', '巴彦县', '23', '黑龙江省', '2301', '哈尔滨市', '230126', '巴彦县', '', '', '', '', 3, 1, ''), ('230127', '2301', '00,23,2301', '木兰县', '23', '黑龙江省', '2301', '哈尔滨市', '230127', '木兰县', '', '', '', '', 3, 1, ''), ('230128', '2301', '00,23,2301', '通河县', '23', '黑龙江省', '2301', '哈尔滨市', '230128', '通河县', '', '', '', '', 3, 1, ''), ('230129', '2301', '00,23,2301', '延寿县', '23', '黑龙江省', '2301', '哈尔滨市', '230129', '延寿县', '', '', '', '', 3, 1, ''), ('230183', '2301', '00,23,2301', '尚志市', '23', '黑龙江省', '2301', '哈尔滨市', '230183', '尚志市', '', '', '', '', 3, 1, ''), ('230184', '2301', '00,23,2301', '五常市', '23', '黑龙江省', '2301', '哈尔滨市', '230184', '五常市', '', '', '', '', 3, 1, ''), ('2302', '23', '00,23', '齐齐哈尔市', '23', '黑龙江省', '2302', '齐齐哈尔市', '', '', '', '', '', '', 2, 1, ''), ('230202', '2302', '00,23,2302', '龙沙区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230202', '龙沙区', '', '', '', '', 3, 1, ''), ('230203', '2302', '00,23,2302', '建华区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230203', '建华区', '', '', '', '', 3, 1, ''), ('230204', '2302', '00,23,2302', '铁锋区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230204', '铁锋区', '', '', '', '', 3, 1, ''), ('230205', '2302', '00,23,2302', '昂昂溪区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230205', '昂昂溪区', '', '', '', '', 3, 1, ''), ('230206', '2302', '00,23,2302', '富拉尔基区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230206', '富拉尔基区', '', '', '', '', 3, 1, ''), ('230207', '2302', '00,23,2302', '碾子山区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230207', '碾子山区', '', '', '', '', 3, 1, ''), ('230208', '2302', '00,23,2302', '梅里斯达斡尔族区', '23', '黑龙江省', '2302', '齐齐哈尔市', '230208', '梅里斯达斡尔族区', '', '', '', '', 3, 1, ''), ('230221', '2302', '00,23,2302', '龙江县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230221', '龙江县', '', '', '', '', 3, 1, ''), ('230223', '2302', '00,23,2302', '依安县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230223', '依安县', '', '', '', '', 3, 1, ''), ('230224', '2302', '00,23,2302', '泰来县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230224', '泰来县', '', '', '', '', 3, 1, ''), ('230225', '2302', '00,23,2302', '甘南县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230225', '甘南县', '', '', '', '', 3, 1, ''), ('230227', '2302', '00,23,2302', '富裕县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230227', '富裕县', '', '', '', '', 3, 1, ''), ('230229', '2302', '00,23,2302', '克山县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230229', '克山县', '', '', '', '', 3, 1, ''), ('230230', '2302', '00,23,2302', '克东县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230230', '克东县', '', '', '', '', 3, 1, ''), ('230231', '2302', '00,23,2302', '拜泉县', '23', '黑龙江省', '2302', '齐齐哈尔市', '230231', '拜泉县', '', '', '', '', 3, 1, ''), ('230281', '2302', '00,23,2302', '讷河市', '23', '黑龙江省', '2302', '齐齐哈尔市', '230281', '讷河市', '', '', '', '', 3, 1, ''), ('2303', '23', '00,23', '鸡西市', '23', '黑龙江省', '2303', '鸡西市', '', '', '', '', '', '', 2, 1, ''), ('230302', '2303', '00,23,2303', '鸡冠区', '23', '黑龙江省', '2303', '鸡西市', '230302', '鸡冠区', '', '', '', '', 3, 1, ''), ('230303', '2303', '00,23,2303', '恒山区', '23', '黑龙江省', '2303', '鸡西市', '230303', '恒山区', '', '', '', '', 3, 1, ''), ('230304', '2303', '00,23,2303', '滴道区', '23', '黑龙江省', '2303', '鸡西市', '230304', '滴道区', '', '', '', '', 3, 1, ''), ('230305', '2303', '00,23,2303', '梨树区', '23', '黑龙江省', '2303', '鸡西市', '230305', '梨树区', '', '', '', '', 3, 1, ''), ('230306', '2303', '00,23,2303', '城子河区', '23', '黑龙江省', '2303', '鸡西市', '230306', '城子河区', '', '', '', '', 3, 1, ''), ('230307', '2303', '00,23,2303', '麻山区', '23', '黑龙江省', '2303', '鸡西市', '230307', '麻山区', '', '', '', '', 3, 1, ''), ('230321', '2303', '00,23,2303', '鸡东县', '23', '黑龙江省', '2303', '鸡西市', '230321', '鸡东县', '', '', '', '', 3, 1, ''), ('230381', '2303', '00,23,2303', '虎林市', '23', '黑龙江省', '2303', '鸡西市', '230381', '虎林市', '', '', '', '', 3, 1, ''), ('230382', '2303', '00,23,2303', '密山市', '23', '黑龙江省', '2303', '鸡西市', '230382', '密山市', '', '', '', '', 3, 1, ''), ('2304', '23', '00,23', '鹤岗市', '23', '黑龙江省', '2304', '鹤岗市', '', '', '', '', '', '', 2, 1, ''), ('230402', '2304', '00,23,2304', '向阳区', '23', '黑龙江省', '2304', '鹤岗市', '230402', '向阳区', '', '', '', '', 3, 1, ''), ('230403', '2304', '00,23,2304', '工农区', '23', '黑龙江省', '2304', '鹤岗市', '230403', '工农区', '', '', '', '', 3, 1, ''), ('230404', '2304', '00,23,2304', '南山区', '23', '黑龙江省', '2304', '鹤岗市', '230404', '南山区', '', '', '', '', 3, 1, ''), ('230405', '2304', '00,23,2304', '兴安区', '23', '黑龙江省', '2304', '鹤岗市', '230405', '兴安区', '', '', '', '', 3, 1, ''), ('230406', '2304', '00,23,2304', '东山区', '23', '黑龙江省', '2304', '鹤岗市', '230406', '东山区', '', '', '', '', 3, 1, ''), ('230407', '2304', '00,23,2304', '兴山区', '23', '黑龙江省', '2304', '鹤岗市', '230407', '兴山区', '', '', '', '', 3, 1, ''), ('230421', '2304', '00,23,2304', '萝北县', '23', '黑龙江省', '2304', '鹤岗市', '230421', '萝北县', '', '', '', '', 3, 1, ''), ('230422', '2304', '00,23,2304', '绥滨县', '23', '黑龙江省', '2304', '鹤岗市', '230422', '绥滨县', '', '', '', '', 3, 1, ''), ('2305', '23', '00,23', '双鸭山市', '23', '黑龙江省', '2305', '双鸭山市', '', '', '', '', '', '', 2, 1, ''), ('230502', '2305', '00,23,2305', '尖山区', '23', '黑龙江省', '2305', '双鸭山市', '230502', '尖山区', '', '', '', '', 3, 1, ''), ('230503', '2305', '00,23,2305', '岭东区', '23', '黑龙江省', '2305', '双鸭山市', '230503', '岭东区', '', '', '', '', 3, 1, ''), ('230505', '2305', '00,23,2305', '四方台区', '23', '黑龙江省', '2305', '双鸭山市', '230505', '四方台区', '', '', '', '', 3, 1, ''), ('230506', '2305', '00,23,2305', '宝山区', '23', '黑龙江省', '2305', '双鸭山市', '230506', '宝山区', '', '', '', '', 3, 1, ''), ('230521', '2305', '00,23,2305', '集贤县', '23', '黑龙江省', '2305', '双鸭山市', '230521', '集贤县', '', '', '', '', 3, 1, ''), ('230522', '2305', '00,23,2305', '友谊县', '23', '黑龙江省', '2305', '双鸭山市', '230522', '友谊县', '', '', '', '', 3, 1, ''), ('230523', '2305', '00,23,2305', '宝清县', '23', '黑龙江省', '2305', '双鸭山市', '230523', '宝清县', '', '', '', '', 3, 1, ''), ('230524', '2305', '00,23,2305', '饶河县', '23', '黑龙江省', '2305', '双鸭山市', '230524', '饶河县', '', '', '', '', 3, 1, ''), ('2306', '23', '00,23', '大庆市', '23', '黑龙江省', '2306', '大庆市', '', '', '', '', '', '', 2, 1, ''), ('230602', '2306', '00,23,2306', '萨尔图区', '23', '黑龙江省', '2306', '大庆市', '230602', '萨尔图区', '', '', '', '', 3, 1, ''), ('230603', '2306', '00,23,2306', '龙凤区', '23', '黑龙江省', '2306', '大庆市', '230603', '龙凤区', '', '', '', '', 3, 1, ''), ('230604', '2306', '00,23,2306', '让胡路区', '23', '黑龙江省', '2306', '大庆市', '230604', '让胡路区', '', '', '', '', 3, 1, ''), ('230605', '2306', '00,23,2306', '红岗区', '23', '黑龙江省', '2306', '大庆市', '230605', '红岗区', '', '', '', '', 3, 1, ''), ('230606', '2306', '00,23,2306', '大同区', '23', '黑龙江省', '2306', '大庆市', '230606', '大同区', '', '', '', '', 3, 1, ''), ('230621', '2306', '00,23,2306', '肇州县', '23', '黑龙江省', '2306', '大庆市', '230621', '肇州县', '', '', '', '', 3, 1, ''), ('230622', '2306', '00,23,2306', '肇源县', '23', '黑龙江省', '2306', '大庆市', '230622', '肇源县', '', '', '', '', 3, 1, ''), ('230623', '2306', '00,23,2306', '林甸县', '23', '黑龙江省', '2306', '大庆市', '230623', '林甸县', '', '', '', '', 3, 1, ''), ('230624', '2306', '00,23,2306', '杜尔伯特蒙古族自治县', '23', '黑龙江省', '2306', '大庆市', '230624', '杜尔伯特蒙古族自治县', '', '', '', '', 3, 1, ''), ('2307', '23', '00,23', '伊春市', '23', '黑龙江省', '2307', '伊春市', '', '', '', '', '', '', 2, 1, ''), ('230717', '2307', '00,23,2307', '伊美区', '23', '黑龙江省', '2307', '伊春市', '230717', '伊美区', '', '', '', '', 3, 1, ''), ('230718', '2307', '00,23,2307', '乌翠区', '23', '黑龙江省', '2307', '伊春市', '230718', '乌翠区', '', '', '', '', 3, 1, ''), ('230719', '2307', '00,23,2307', '友好区', '23', '黑龙江省', '2307', '伊春市', '230719', '友好区', '', '', '', '', 3, 1, ''), ('230722', '2307', '00,23,2307', '嘉荫县', '23', '黑龙江省', '2307', '伊春市', '230722', '嘉荫县', '', '', '', '', 3, 1, ''), ('230723', '2307', '00,23,2307', '汤旺县', '23', '黑龙江省', '2307', '伊春市', '230723', '汤旺县', '', '', '', '', 3, 1, ''), ('230724', '2307', '00,23,2307', '丰林县', '23', '黑龙江省', '2307', '伊春市', '230724', '丰林县', '', '', '', '', 3, 1, ''), ('230725', '2307', '00,23,2307', '大箐山县', '23', '黑龙江省', '2307', '伊春市', '230725', '大箐山县', '', '', '', '', 3, 1, ''), ('230726', '2307', '00,23,2307', '南岔县', '23', '黑龙江省', '2307', '伊春市', '230726', '南岔县', '', '', '', '', 3, 1, ''), ('230751', '2307', '00,23,2307', '金林区', '23', '黑龙江省', '2307', '伊春市', '230751', '金林区', '', '', '', '', 3, 1, ''), ('230781', '2307', '00,23,2307', '铁力市', '23', '黑龙江省', '2307', '伊春市', '230781', '铁力市', '', '', '', '', 3, 1, ''), ('2308', '23', '00,23', '佳木斯市', '23', '黑龙江省', '2308', '佳木斯市', '', '', '', '', '', '', 2, 1, ''), ('230803', '2308', '00,23,2308', '向阳区', '23', '黑龙江省', '2308', '佳木斯市', '230803', '向阳区', '', '', '', '', 3, 1, ''), ('230804', '2308', '00,23,2308', '前进区', '23', '黑龙江省', '2308', '佳木斯市', '230804', '前进区', '', '', '', '', 3, 1, ''), ('230805', '2308', '00,23,2308', '东风区', '23', '黑龙江省', '2308', '佳木斯市', '230805', '东风区', '', '', '', '', 3, 1, ''), ('230811', '2308', '00,23,2308', '郊区', '23', '黑龙江省', '2308', '佳木斯市', '230811', '郊区', '', '', '', '', 3, 1, ''), ('230822', '2308', '00,23,2308', '桦南县', '23', '黑龙江省', '2308', '佳木斯市', '230822', '桦南县', '', '', '', '', 3, 1, ''), ('230826', '2308', '00,23,2308', '桦川县', '23', '黑龙江省', '2308', '佳木斯市', '230826', '桦川县', '', '', '', '', 3, 1, ''), ('230828', '2308', '00,23,2308', '汤原县', '23', '黑龙江省', '2308', '佳木斯市', '230828', '汤原县', '', '', '', '', 3, 1, ''), ('230881', '2308', '00,23,2308', '同江市', '23', '黑龙江省', '2308', '佳木斯市', '230881', '同江市', '', '', '', '', 3, 1, ''), ('230882', '2308', '00,23,2308', '富锦市', '23', '黑龙江省', '2308', '佳木斯市', '230882', '富锦市', '', '', '', '', 3, 1, ''), ('230883', '2308', '00,23,2308', '抚远市', '23', '黑龙江省', '2308', '佳木斯市', '230883', '抚远市', '', '', '', '', 3, 1, ''), ('2309', '23', '00,23', '七台河市', '23', '黑龙江省', '2309', '七台河市', '', '', '', '', '', '', 2, 1, ''), ('230902', '2309', '00,23,2309', '新兴区', '23', '黑龙江省', '2309', '七台河市', '230902', '新兴区', '', '', '', '', 3, 1, ''), ('230903', '2309', '00,23,2309', '桃山区', '23', '黑龙江省', '2309', '七台河市', '230903', '桃山区', '', '', '', '', 3, 1, ''), ('230904', '2309', '00,23,2309', '茄子河区', '23', '黑龙江省', '2309', '七台河市', '230904', '茄子河区', '', '', '', '', 3, 1, ''), ('230921', '2309', '00,23,2309', '勃利县', '23', '黑龙江省', '2309', '七台河市', '230921', '勃利县', '', '', '', '', 3, 1, ''), ('2310', '23', '00,23', '牡丹江市', '23', '黑龙江省', '2310', '牡丹江市', '', '', '', '', '', '', 2, 1, ''), ('231002', '2310', '00,23,2310', '东安区', '23', '黑龙江省', '2310', '牡丹江市', '231002', '东安区', '', '', '', '', 3, 1, ''), ('231003', '2310', '00,23,2310', '阳明区', '23', '黑龙江省', '2310', '牡丹江市', '231003', '阳明区', '', '', '', '', 3, 1, ''), ('231004', '2310', '00,23,2310', '爱民区', '23', '黑龙江省', '2310', '牡丹江市', '231004', '爱民区', '', '', '', '', 3, 1, ''), ('231005', '2310', '00,23,2310', '西安区', '23', '黑龙江省', '2310', '牡丹江市', '231005', '西安区', '', '', '', '', 3, 1, ''), ('231025', '2310', '00,23,2310', '林口县', '23', '黑龙江省', '2310', '牡丹江市', '231025', '林口县', '', '', '', '', 3, 1, ''), ('231081', '2310', '00,23,2310', '绥芬河市', '23', '黑龙江省', '2310', '牡丹江市', '231081', '绥芬河市', '', '', '', '', 3, 1, ''), ('231083', '2310', '00,23,2310', '海林市', '23', '黑龙江省', '2310', '牡丹江市', '231083', '海林市', '', '', '', '', 3, 1, ''), ('231084', '2310', '00,23,2310', '宁安市', '23', '黑龙江省', '2310', '牡丹江市', '231084', '宁安市', '', '', '', '', 3, 1, ''), ('231085', '2310', '00,23,2310', '穆棱市', '23', '黑龙江省', '2310', '牡丹江市', '231085', '穆棱市', '', '', '', '', 3, 1, ''), ('231086', '2310', '00,23,2310', '东宁市', '23', '黑龙江省', '2310', '牡丹江市', '231086', '东宁市', '', '', '', '', 3, 1, ''), ('2311', '23', '00,23', '黑河市', '23', '黑龙江省', '2311', '黑河市', '', '', '', '', '', '', 2, 1, ''), ('231102', '2311', '00,23,2311', '爱辉区', '23', '黑龙江省', '2311', '黑河市', '231102', '爱辉区', '', '', '', '', 3, 1, ''), ('231123', '2311', '00,23,2311', '逊克县', '23', '黑龙江省', '2311', '黑河市', '231123', '逊克县', '', '', '', '', 3, 1, ''), ('231124', '2311', '00,23,2311', '孙吴县', '23', '黑龙江省', '2311', '黑河市', '231124', '孙吴县', '', '', '', '', 3, 1, ''), ('231181', '2311', '00,23,2311', '北安市', '23', '黑龙江省', '2311', '黑河市', '231181', '北安市', '', '', '', '', 3, 1, ''), ('231182', '2311', '00,23,2311', '五大连池市', '23', '黑龙江省', '2311', '黑河市', '231182', '五大连池市', '', '', '', '', 3, 1, ''), ('231183', '2311', '00,23,2311', '嫩江市', '23', '黑龙江省', '2311', '黑河市', '231183', '嫩江市', '', '', '', '', 3, 1, ''), ('2312', '23', '00,23', '绥化市', '23', '黑龙江省', '2312', '绥化市', '', '', '', '', '', '', 2, 1, ''), ('231202', '2312', '00,23,2312', '北林区', '23', '黑龙江省', '2312', '绥化市', '231202', '北林区', '', '', '', '', 3, 1, ''), ('231221', '2312', '00,23,2312', '望奎县', '23', '黑龙江省', '2312', '绥化市', '231221', '望奎县', '', '', '', '', 3, 1, ''), ('231222', '2312', '00,23,2312', '兰西县', '23', '黑龙江省', '2312', '绥化市', '231222', '兰西县', '', '', '', '', 3, 1, ''), ('231223', '2312', '00,23,2312', '青冈县', '23', '黑龙江省', '2312', '绥化市', '231223', '青冈县', '', '', '', '', 3, 1, ''), ('231224', '2312', '00,23,2312', '庆安县', '23', '黑龙江省', '2312', '绥化市', '231224', '庆安县', '', '', '', '', 3, 1, ''), ('231225', '2312', '00,23,2312', '明水县', '23', '黑龙江省', '2312', '绥化市', '231225', '明水县', '', '', '', '', 3, 1, ''), ('231226', '2312', '00,23,2312', '绥棱县', '23', '黑龙江省', '2312', '绥化市', '231226', '绥棱县', '', '', '', '', 3, 1, ''), ('231281', '2312', '00,23,2312', '安达市', '23', '黑龙江省', '2312', '绥化市', '231281', '安达市', '', '', '', '', 3, 1, ''), ('231282', '2312', '00,23,2312', '肇东市', '23', '黑龙江省', '2312', '绥化市', '231282', '肇东市', '', '', '', '', 3, 1, ''), ('231283', '2312', '00,23,2312', '海伦市', '23', '黑龙江省', '2312', '绥化市', '231283', '海伦市', '', '', '', '', 3, 1, ''), ('2327', '23', '00,23', '大兴安岭地区', '23', '黑龙江省', '2327', '大兴安岭地区', '', '', '', '', '', '', 2, 1, ''), ('232701', '2327', '00,23,2327', '漠河市', '23', '黑龙江省', '2327', '大兴安岭地区', '232701', '漠河市', '', '', '', '', 3, 1, ''), ('232721', '2327', '00,23,2327', '呼玛县', '23', '黑龙江省', '2327', '大兴安岭地区', '232721', '呼玛县', '', '', '', '', 3, 1, ''), ('232722', '2327', '00,23,2327', '塔河县', '23', '黑龙江省', '2327', '大兴安岭地区', '232722', '塔河县', '', '', '', '', 3, 1, ''), ('31', '00', '00', '上海市', '31', '上海市', '', '', '', '', '', '', '', '', 1, 1, ''), ('3101', '31', '00,31', '上海市', '31', '上海市', '3101', '上海市', '', '', '', '', '', '', 2, 1, ''), ('310101', '3101', '00,31,3101', '黄浦区', '31', '上海市', '3101', '上海市', '310101', '黄浦区', '', '', '', '', 3, 1, ''), ('310104', '3101', '00,31,3101', '徐汇区', '31', '上海市', '3101', '上海市', '310104', '徐汇区', '', '', '', '', 3, 1, ''), ('310105', '3101', '00,31,3101', '长宁区', '31', '上海市', '3101', '上海市', '310105', '长宁区', '', '', '', '', 3, 1, ''), ('310106', '3101', '00,31,3101', '静安区', '31', '上海市', '3101', '上海市', '310106', '静安区', '', '', '', '', 3, 1, ''), ('310107', '3101', '00,31,3101', '普陀区', '31', '上海市', '3101', '上海市', '310107', '普陀区', '', '', '', '', 3, 1, ''), ('310109', '3101', '00,31,3101', '虹口区', '31', '上海市', '3101', '上海市', '310109', '虹口区', '', '', '', '', 3, 1, ''), ('310110', '3101', '00,31,3101', '杨浦区', '31', '上海市', '3101', '上海市', '310110', '杨浦区', '', '', '', '', 3, 1, ''), ('310112', '3101', '00,31,3101', '闵行区', '31', '上海市', '3101', '上海市', '310112', '闵行区', '', '', '', '', 3, 1, ''), ('310113', '3101', '00,31,3101', '宝山区', '31', '上海市', '3101', '上海市', '310113', '宝山区', '', '', '', '', 3, 1, ''), ('310114', '3101', '00,31,3101', '嘉定区', '31', '上海市', '3101', '上海市', '310114', '嘉定区', '', '', '', '', 3, 1, ''), ('310115', '3101', '00,31,3101', '浦东新区', '31', '上海市', '3101', '上海市', '310115', '浦东新区', '', '', '', '', 3, 1, ''), ('310116', '3101', '00,31,3101', '金山区', '31', '上海市', '3101', '上海市', '310116', '金山区', '', '', '', '', 3, 1, ''), ('310117', '3101', '00,31,3101', '松江区', '31', '上海市', '3101', '上海市', '310117', '松江区', '', '', '', '', 3, 1, ''), ('310118', '3101', '00,31,3101', '青浦区', '31', '上海市', '3101', '上海市', '310118', '青浦区', '', '', '', '', 3, 1, ''), ('310120', '3101', '00,31,3101', '奉贤区', '31', '上海市', '3101', '上海市', '310120', '奉贤区', '', '', '', '', 3, 1, ''), ('310151', '3101', '00,31,3101', '崇明区', '31', '上海市', '3101', '上海市', '310151', '崇明区', '', '', '', '', 3, 1, ''), ('32', '00', '00', '江苏省', '32', '江苏省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3201', '32', '00,32', '南京市', '32', '江苏省', '3201', '南京市', '', '', '', '', '', '', 2, 1, ''), ('320102', '3201', '00,32,3201', '玄武区', '32', '江苏省', '3201', '南京市', '320102', '玄武区', '', '', '', '', 3, 1, ''), ('320104', '3201', '00,32,3201', '秦淮区', '32', '江苏省', '3201', '南京市', '320104', '秦淮区', '', '', '', '', 3, 1, ''), ('320105', '3201', '00,32,3201', '建邺区', '32', '江苏省', '3201', '南京市', '320105', '建邺区', '', '', '', '', 3, 1, ''), ('320106', '3201', '00,32,3201', '鼓楼区', '32', '江苏省', '3201', '南京市', '320106', '鼓楼区', '', '', '', '', 3, 1, ''), ('320111', '3201', '00,32,3201', '浦口区', '32', '江苏省', '3201', '南京市', '320111', '浦口区', '', '', '', '', 3, 1, ''), ('320113', '3201', '00,32,3201', '栖霞区', '32', '江苏省', '3201', '南京市', '320113', '栖霞区', '', '', '', '', 3, 1, ''), ('320114', '3201', '00,32,3201', '雨花台区', '32', '江苏省', '3201', '南京市', '320114', '雨花台区', '', '', '', '', 3, 1, ''), ('320115', '3201', '00,32,3201', '江宁区', '32', '江苏省', '3201', '南京市', '320115', '江宁区', '', '', '', '', 3, 1, ''), ('320116', '3201', '00,32,3201', '六合区', '32', '江苏省', '3201', '南京市', '320116', '六合区', '', '', '', '', 3, 1, ''), ('320117', '3201', '00,32,3201', '溧水区', '32', '江苏省', '3201', '南京市', '320117', '溧水区', '', '', '', '', 3, 1, ''), ('320118', '3201', '00,32,3201', '高淳区', '32', '江苏省', '3201', '南京市', '320118', '高淳区', '', '', '', '', 3, 1, ''), ('3202', '32', '00,32', '无锡市', '32', '江苏省', '3202', '无锡市', '', '', '', '', '', '', 2, 1, ''), ('320205', '3202', '00,32,3202', '锡山区', '32', '江苏省', '3202', '无锡市', '320205', '锡山区', '', '', '', '', 3, 1, ''), ('320206', '3202', '00,32,3202', '惠山区', '32', '江苏省', '3202', '无锡市', '320206', '惠山区', '', '', '', '', 3, 1, ''), ('320211', '3202', '00,32,3202', '滨湖区', '32', '江苏省', '3202', '无锡市', '320211', '滨湖区', '', '', '', '', 3, 1, ''), ('320213', '3202', '00,32,3202', '梁溪区', '32', '江苏省', '3202', '无锡市', '320213', '梁溪区', '', '', '', '', 3, 1, ''), ('320214', '3202', '00,32,3202', '新吴区', '32', '江苏省', '3202', '无锡市', '320214', '新吴区', '', '', '', '', 3, 1, ''), ('320281', '3202', '00,32,3202', '江阴市', '32', '江苏省', '3202', '无锡市', '320281', '江阴市', '', '', '', '', 3, 1, ''), ('320282', '3202', '00,32,3202', '宜兴市', '32', '江苏省', '3202', '无锡市', '320282', '宜兴市', '', '', '', '', 3, 1, ''), ('3203', '32', '00,32', '徐州市', '32', '江苏省', '3203', '徐州市', '', '', '', '', '', '', 2, 1, ''), ('320302', '3203', '00,32,3203', '鼓楼区', '32', '江苏省', '3203', '徐州市', '320302', '鼓楼区', '', '', '', '', 3, 1, ''), ('320303', '3203', '00,32,3203', '云龙区', '32', '江苏省', '3203', '徐州市', '320303', '云龙区', '', '', '', '', 3, 1, ''), ('320305', '3203', '00,32,3203', '贾汪区', '32', '江苏省', '3203', '徐州市', '320305', '贾汪区', '', '', '', '', 3, 1, ''), ('320311', '3203', '00,32,3203', '泉山区', '32', '江苏省', '3203', '徐州市', '320311', '泉山区', '', '', '', '', 3, 1, ''), ('320312', '3203', '00,32,3203', '铜山区', '32', '江苏省', '3203', '徐州市', '320312', '铜山区', '', '', '', '', 3, 1, ''), ('320321', '3203', '00,32,3203', '丰县', '32', '江苏省', '3203', '徐州市', '320321', '丰县', '', '', '', '', 3, 1, ''), ('320322', '3203', '00,32,3203', '沛县', '32', '江苏省', '3203', '徐州市', '320322', '沛县', '', '', '', '', 3, 1, ''), ('320324', '3203', '00,32,3203', '睢宁县', '32', '江苏省', '3203', '徐州市', '320324', '睢宁县', '', '', '', '', 3, 1, ''), ('320381', '3203', '00,32,3203', '新沂市', '32', '江苏省', '3203', '徐州市', '320381', '新沂市', '', '', '', '', 3, 1, ''), ('320382', '3203', '00,32,3203', '邳州市', '32', '江苏省', '3203', '徐州市', '320382', '邳州市', '', '', '', '', 3, 1, ''), ('3204', '32', '00,32', '常州市', '32', '江苏省', '3204', '常州市', '', '', '', '', '', '', 2, 1, ''), ('320402', '3204', '00,32,3204', '天宁区', '32', '江苏省', '3204', '常州市', '320402', '天宁区', '', '', '', '', 3, 1, ''), ('320404', '3204', '00,32,3204', '钟楼区', '32', '江苏省', '3204', '常州市', '320404', '钟楼区', '', '', '', '', 3, 1, ''), ('320411', '3204', '00,32,3204', '新北区', '32', '江苏省', '3204', '常州市', '320411', '新北区', '', '', '', '', 3, 1, ''), ('320412', '3204', '00,32,3204', '武进区', '32', '江苏省', '3204', '常州市', '320412', '武进区', '', '', '', '', 3, 1, ''), ('320413', '3204', '00,32,3204', '金坛区', '32', '江苏省', '3204', '常州市', '320413', '金坛区', '', '', '', '', 3, 1, ''), ('320481', '3204', '00,32,3204', '溧阳市', '32', '江苏省', '3204', '常州市', '320481', '溧阳市', '', '', '', '', 3, 1, ''), ('3205', '32', '00,32', '苏州市', '32', '江苏省', '3205', '苏州市', '', '', '', '', '', '', 2, 1, ''), ('320505', '3205', '00,32,3205', '虎丘区', '32', '江苏省', '3205', '苏州市', '320505', '虎丘区', '', '', '', '', 3, 1, ''), ('320506', '3205', '00,32,3205', '吴中区', '32', '江苏省', '3205', '苏州市', '320506', '吴中区', '', '', '', '', 3, 1, ''), ('320507', '3205', '00,32,3205', '相城区', '32', '江苏省', '3205', '苏州市', '320507', '相城区', '', '', '', '', 3, 1, ''), ('320508', '3205', '00,32,3205', '姑苏区', '32', '江苏省', '3205', '苏州市', '320508', '姑苏区', '', '', '', '', 3, 1, ''), ('320509', '3205', '00,32,3205', '吴江区', '32', '江苏省', '3205', '苏州市', '320509', '吴江区', '', '', '', '', 3, 1, ''), ('320581', '3205', '00,32,3205', '常熟市', '32', '江苏省', '3205', '苏州市', '320581', '常熟市', '', '', '', '', 3, 1, ''), ('320582', '3205', '00,32,3205', '张家港市', '32', '江苏省', '3205', '苏州市', '320582', '张家港市', '', '', '', '', 3, 1, ''), ('320583', '3205', '00,32,3205', '昆山市', '32', '江苏省', '3205', '苏州市', '320583', '昆山市', '', '', '', '', 3, 1, ''), ('320585', '3205', '00,32,3205', '太仓市', '32', '江苏省', '3205', '苏州市', '320585', '太仓市', '', '', '', '', 3, 1, ''), ('3206', '32', '00,32', '南通市', '32', '江苏省', '3206', '南通市', '', '', '', '', '', '', 2, 1, ''), ('320602', '3206', '00,32,3206', '崇川区', '32', '江苏省', '3206', '南通市', '320602', '崇川区', '', '', '', '', 3, 1, ''), ('320611', '3206', '00,32,3206', '港闸区', '32', '江苏省', '3206', '南通市', '320611', '港闸区', '', '', '', '', 3, 1, ''), ('320612', '3206', '00,32,3206', '通州区', '32', '江苏省', '3206', '南通市', '320612', '通州区', '', '', '', '', 3, 1, ''), ('320623', '3206', '00,32,3206', '如东县', '32', '江苏省', '3206', '南通市', '320623', '如东县', '', '', '', '', 3, 1, ''), ('320681', '3206', '00,32,3206', '启东市', '32', '江苏省', '3206', '南通市', '320681', '启东市', '', '', '', '', 3, 1, ''), ('320682', '3206', '00,32,3206', '如皋市', '32', '江苏省', '3206', '南通市', '320682', '如皋市', '', '', '', '', 3, 1, ''), ('320684', '3206', '00,32,3206', '海门市', '32', '江苏省', '3206', '南通市', '320684', '海门市', '', '', '', '', 3, 1, ''), ('320685', '3206', '00,32,3206', '海安市', '32', '江苏省', '3206', '南通市', '320685', '海安市', '', '', '', '', 3, 1, ''), ('3207', '32', '00,32', '连云港市', '32', '江苏省', '3207', '连云港市', '', '', '', '', '', '', 2, 1, ''), ('320703', '3207', '00,32,3207', '连云区', '32', '江苏省', '3207', '连云港市', '320703', '连云区', '', '', '', '', 3, 1, ''), ('320706', '3207', '00,32,3207', '海州区', '32', '江苏省', '3207', '连云港市', '320706', '海州区', '', '', '', '', 3, 1, ''), ('320707', '3207', '00,32,3207', '赣榆区', '32', '江苏省', '3207', '连云港市', '320707', '赣榆区', '', '', '', '', 3, 1, ''), ('320722', '3207', '00,32,3207', '东海县', '32', '江苏省', '3207', '连云港市', '320722', '东海县', '', '', '', '', 3, 1, ''), ('320723', '3207', '00,32,3207', '灌云县', '32', '江苏省', '3207', '连云港市', '320723', '灌云县', '', '', '', '', 3, 1, ''), ('320724', '3207', '00,32,3207', '灌南县', '32', '江苏省', '3207', '连云港市', '320724', '灌南县', '', '', '', '', 3, 1, ''), ('3208', '32', '00,32', '淮安市', '32', '江苏省', '3208', '淮安市', '', '', '', '', '', '', 2, 1, ''), ('320803', '3208', '00,32,3208', '淮安区', '32', '江苏省', '3208', '淮安市', '320803', '淮安区', '', '', '', '', 3, 1, ''), ('320804', '3208', '00,32,3208', '淮阴区', '32', '江苏省', '3208', '淮安市', '320804', '淮阴区', '', '', '', '', 3, 1, ''), ('320812', '3208', '00,32,3208', '清江浦区', '32', '江苏省', '3208', '淮安市', '320812', '清江浦区', '', '', '', '', 3, 1, ''), ('320813', '3208', '00,32,3208', '洪泽区', '32', '江苏省', '3208', '淮安市', '320813', '洪泽区', '', '', '', '', 3, 1, ''), ('320826', '3208', '00,32,3208', '涟水县', '32', '江苏省', '3208', '淮安市', '320826', '涟水县', '', '', '', '', 3, 1, ''), ('320830', '3208', '00,32,3208', '盱眙县', '32', '江苏省', '3208', '淮安市', '320830', '盱眙县', '', '', '', '', 3, 1, ''), ('320831', '3208', '00,32,3208', '金湖县', '32', '江苏省', '3208', '淮安市', '320831', '金湖县', '', '', '', '', 3, 1, ''), ('3209', '32', '00,32', '盐城市', '32', '江苏省', '3209', '盐城市', '', '', '', '', '', '', 2, 1, ''), ('320902', '3209', '00,32,3209', '亭湖区', '32', '江苏省', '3209', '盐城市', '320902', '亭湖区', '', '', '', '', 3, 1, ''), ('320903', '3209', '00,32,3209', '盐都区', '32', '江苏省', '3209', '盐城市', '320903', '盐都区', '', '', '', '', 3, 1, ''), ('320904', '3209', '00,32,3209', '大丰区', '32', '江苏省', '3209', '盐城市', '320904', '大丰区', '', '', '', '', 3, 1, ''), ('320921', '3209', '00,32,3209', '响水县', '32', '江苏省', '3209', '盐城市', '320921', '响水县', '', '', '', '', 3, 1, ''), ('320922', '3209', '00,32,3209', '滨海县', '32', '江苏省', '3209', '盐城市', '320922', '滨海县', '', '', '', '', 3, 1, ''), ('320923', '3209', '00,32,3209', '阜宁县', '32', '江苏省', '3209', '盐城市', '320923', '阜宁县', '', '', '', '', 3, 1, ''), ('320924', '3209', '00,32,3209', '射阳县', '32', '江苏省', '3209', '盐城市', '320924', '射阳县', '', '', '', '', 3, 1, ''), ('320925', '3209', '00,32,3209', '建湖县', '32', '江苏省', '3209', '盐城市', '320925', '建湖县', '', '', '', '', 3, 1, ''), ('320981', '3209', '00,32,3209', '东台市', '32', '江苏省', '3209', '盐城市', '320981', '东台市', '', '', '', '', 3, 1, ''), ('3210', '32', '00,32', '扬州市', '32', '江苏省', '3210', '扬州市', '', '', '', '', '', '', 2, 1, ''), ('321002', '3210', '00,32,3210', '广陵区', '32', '江苏省', '3210', '扬州市', '321002', '广陵区', '', '', '', '', 3, 1, ''), ('321003', '3210', '00,32,3210', '邗江区', '32', '江苏省', '3210', '扬州市', '321003', '邗江区', '', '', '', '', 3, 1, ''), ('321012', '3210', '00,32,3210', '江都区', '32', '江苏省', '3210', '扬州市', '321012', '江都区', '', '', '', '', 3, 1, ''), ('321023', '3210', '00,32,3210', '宝应县', '32', '江苏省', '3210', '扬州市', '321023', '宝应县', '', '', '', '', 3, 1, ''), ('321081', '3210', '00,32,3210', '仪征市', '32', '江苏省', '3210', '扬州市', '321081', '仪征市', '', '', '', '', 3, 1, ''), ('321084', '3210', '00,32,3210', '高邮市', '32', '江苏省', '3210', '扬州市', '321084', '高邮市', '', '', '', '', 3, 1, ''), ('3211', '32', '00,32', '镇江市', '32', '江苏省', '3211', '镇江市', '', '', '', '', '', '', 2, 1, ''), ('321102', '3211', '00,32,3211', '京口区', '32', '江苏省', '3211', '镇江市', '321102', '京口区', '', '', '', '', 3, 1, ''), ('321111', '3211', '00,32,3211', '润州区', '32', '江苏省', '3211', '镇江市', '321111', '润州区', '', '', '', '', 3, 1, ''), ('321112', '3211', '00,32,3211', '丹徒区', '32', '江苏省', '3211', '镇江市', '321112', '丹徒区', '', '', '', '', 3, 1, ''), ('321181', '3211', '00,32,3211', '丹阳市', '32', '江苏省', '3211', '镇江市', '321181', '丹阳市', '', '', '', '', 3, 1, ''), ('321182', '3211', '00,32,3211', '扬中市', '32', '江苏省', '3211', '镇江市', '321182', '扬中市', '', '', '', '', 3, 1, ''), ('321183', '3211', '00,32,3211', '句容市', '32', '江苏省', '3211', '镇江市', '321183', '句容市', '', '', '', '', 3, 1, ''), ('3212', '32', '00,32', '泰州市', '32', '江苏省', '3212', '泰州市', '', '', '', '', '', '', 2, 1, ''), ('321202', '3212', '00,32,3212', '海陵区', '32', '江苏省', '3212', '泰州市', '321202', '海陵区', '', '', '', '', 3, 1, ''), ('321203', '3212', '00,32,3212', '高港区', '32', '江苏省', '3212', '泰州市', '321203', '高港区', '', '', '', '', 3, 1, ''), ('321204', '3212', '00,32,3212', '姜堰区', '32', '江苏省', '3212', '泰州市', '321204', '姜堰区', '', '', '', '', 3, 1, ''), ('321281', '3212', '00,32,3212', '兴化市', '32', '江苏省', '3212', '泰州市', '321281', '兴化市', '', '', '', '', 3, 1, ''), ('321282', '3212', '00,32,3212', '靖江市', '32', '江苏省', '3212', '泰州市', '321282', '靖江市', '', '', '', '', 3, 1, ''), ('321283', '3212', '00,32,3212', '泰兴市', '32', '江苏省', '3212', '泰州市', '321283', '泰兴市', '', '', '', '', 3, 1, ''), ('3213', '32', '00,32', '宿迁市', '32', '江苏省', '3213', '宿迁市', '', '', '', '', '', '', 2, 1, ''), ('321302', '3213', '00,32,3213', '宿城区', '32', '江苏省', '3213', '宿迁市', '321302', '宿城区', '', '', '', '', 3, 1, ''), ('321311', '3213', '00,32,3213', '宿豫区', '32', '江苏省', '3213', '宿迁市', '321311', '宿豫区', '', '', '', '', 3, 1, ''), ('321322', '3213', '00,32,3213', '沭阳县', '32', '江苏省', '3213', '宿迁市', '321322', '沭阳县', '', '', '', '', 3, 1, ''), ('321323', '3213', '00,32,3213', '泗阳县', '32', '江苏省', '3213', '宿迁市', '321323', '泗阳县', '', '', '', '', 3, 1, ''), ('321324', '3213', '00,32,3213', '泗洪县', '32', '江苏省', '3213', '宿迁市', '321324', '泗洪县', '', '', '', '', 3, 1, ''), ('33', '00', '00', '浙江省', '33', '浙江省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3301', '33', '00,33', '杭州市', '33', '浙江省', '3301', '杭州市', '', '', '', '', '', '', 2, 1, ''), ('330102', '3301', '00,33,3301', '上城区', '33', '浙江省', '3301', '杭州市', '330102', '上城区', '', '', '', '', 3, 1, ''), ('330103', '3301', '00,33,3301', '下城区', '33', '浙江省', '3301', '杭州市', '330103', '下城区', '', '', '', '', 3, 1, ''), ('330104', '3301', '00,33,3301', '江干区', '33', '浙江省', '3301', '杭州市', '330104', '江干区', '', '', '', '', 3, 1, ''), ('330105', '3301', '00,33,3301', '拱墅区', '33', '浙江省', '3301', '杭州市', '330105', '拱墅区', '', '', '', '', 3, 1, ''), ('330106', '3301', '00,33,3301', '西湖区', '33', '浙江省', '3301', '杭州市', '330106', '西湖区', '', '', '', '', 3, 1, ''), ('330108', '3301', '00,33,3301', '滨江区', '33', '浙江省', '3301', '杭州市', '330108', '滨江区', '', '', '', '', 3, 1, ''), ('330109', '3301', '00,33,3301', '萧山区', '33', '浙江省', '3301', '杭州市', '330109', '萧山区', '', '', '', '', 3, 1, ''), ('330110', '3301', '00,33,3301', '余杭区', '33', '浙江省', '3301', '杭州市', '330110', '余杭区', '', '', '', '', 3, 1, ''), ('330111', '3301', '00,33,3301', '富阳区', '33', '浙江省', '3301', '杭州市', '330111', '富阳区', '', '', '', '', 3, 1, ''), ('330112', '3301', '00,33,3301', '临安区', '33', '浙江省', '3301', '杭州市', '330112', '临安区', '', '', '', '', 3, 1, ''), ('330122', '3301', '00,33,3301', '桐庐县', '33', '浙江省', '3301', '杭州市', '330122', '桐庐县', '', '', '', '', 3, 1, ''), ('330127', '3301', '00,33,3301', '淳安县', '33', '浙江省', '3301', '杭州市', '330127', '淳安县', '', '', '', '', 3, 1, ''), ('330182', '3301', '00,33,3301', '建德市', '33', '浙江省', '3301', '杭州市', '330182', '建德市', '', '', '', '', 3, 1, ''), ('3302', '33', '00,33', '宁波市', '33', '浙江省', '3302', '宁波市', '', '', '', '', '', '', 2, 1, ''), ('330203', '3302', '00,33,3302', '海曙区', '33', '浙江省', '3302', '宁波市', '330203', '海曙区', '', '', '', '', 3, 1, ''), ('330205', '3302', '00,33,3302', '江北区', '33', '浙江省', '3302', '宁波市', '330205', '江北区', '', '', '', '', 3, 1, ''), ('330206', '3302', '00,33,3302', '北仑区', '33', '浙江省', '3302', '宁波市', '330206', '北仑区', '', '', '', '', 3, 1, ''), ('330211', '3302', '00,33,3302', '镇海区', '33', '浙江省', '3302', '宁波市', '330211', '镇海区', '', '', '', '', 3, 1, ''), ('330212', '3302', '00,33,3302', '鄞州区', '33', '浙江省', '3302', '宁波市', '330212', '鄞州区', '', '', '', '', 3, 1, ''), ('330213', '3302', '00,33,3302', '奉化区', '33', '浙江省', '3302', '宁波市', '330213', '奉化区', '', '', '', '', 3, 1, ''), ('330225', '3302', '00,33,3302', '象山县', '33', '浙江省', '3302', '宁波市', '330225', '象山县', '', '', '', '', 3, 1, ''), ('330226', '3302', '00,33,3302', '宁海县', '33', '浙江省', '3302', '宁波市', '330226', '宁海县', '', '', '', '', 3, 1, ''), ('330281', '3302', '00,33,3302', '余姚市', '33', '浙江省', '3302', '宁波市', '330281', '余姚市', '', '', '', '', 3, 1, ''), ('330282', '3302', '00,33,3302', '慈溪市', '33', '浙江省', '3302', '宁波市', '330282', '慈溪市', '', '', '', '', 3, 1, ''), ('3303', '33', '00,33', '温州市', '33', '浙江省', '3303', '温州市', '', '', '', '', '', '', 2, 1, ''), ('330302', '3303', '00,33,3303', '鹿城区', '33', '浙江省', '3303', '温州市', '330302', '鹿城区', '', '', '', '', 3, 1, ''), ('330303', '3303', '00,33,3303', '龙湾区', '33', '浙江省', '3303', '温州市', '330303', '龙湾区', '', '', '', '', 3, 1, ''), ('330304', '3303', '00,33,3303', '瓯海区', '33', '浙江省', '3303', '温州市', '330304', '瓯海区', '', '', '', '', 3, 1, ''), ('330305', '3303', '00,33,3303', '洞头区', '33', '浙江省', '3303', '温州市', '330305', '洞头区', '', '', '', '', 3, 1, ''), ('330324', '3303', '00,33,3303', '永嘉县', '33', '浙江省', '3303', '温州市', '330324', '永嘉县', '', '', '', '', 3, 1, ''), ('330326', '3303', '00,33,3303', '平阳县', '33', '浙江省', '3303', '温州市', '330326', '平阳县', '', '', '', '', 3, 1, ''), ('330327', '3303', '00,33,3303', '苍南县', '33', '浙江省', '3303', '温州市', '330327', '苍南县', '', '', '', '', 3, 1, ''), ('330328', '3303', '00,33,3303', '文成县', '33', '浙江省', '3303', '温州市', '330328', '文成县', '', '', '', '', 3, 1, ''), ('330329', '3303', '00,33,3303', '泰顺县', '33', '浙江省', '3303', '温州市', '330329', '泰顺县', '', '', '', '', 3, 1, ''), ('330381', '3303', '00,33,3303', '瑞安市', '33', '浙江省', '3303', '温州市', '330381', '瑞安市', '', '', '', '', 3, 1, ''), ('330382', '3303', '00,33,3303', '乐清市', '33', '浙江省', '3303', '温州市', '330382', '乐清市', '', '', '', '', 3, 1, ''), ('330383', '3303', '00,33,3303', '龙港市', '33', '浙江省', '3303', '温州市', '330383', '龙港市', '', '', '', '', 3, 1, ''), ('3304', '33', '00,33', '嘉兴市', '33', '浙江省', '3304', '嘉兴市', '', '', '', '', '', '', 2, 1, ''), ('330402', '3304', '00,33,3304', '南湖区', '33', '浙江省', '3304', '嘉兴市', '330402', '南湖区', '', '', '', '', 3, 1, ''), ('330411', '3304', '00,33,3304', '秀洲区', '33', '浙江省', '3304', '嘉兴市', '330411', '秀洲区', '', '', '', '', 3, 1, ''), ('330421', '3304', '00,33,3304', '嘉善县', '33', '浙江省', '3304', '嘉兴市', '330421', '嘉善县', '', '', '', '', 3, 1, ''), ('330424', '3304', '00,33,3304', '海盐县', '33', '浙江省', '3304', '嘉兴市', '330424', '海盐县', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('330481', '3304', '00,33,3304', '海宁市', '33', '浙江省', '3304', '嘉兴市', '330481', '海宁市', '', '', '', '', 3, 1, ''), ('330482', '3304', '00,33,3304', '平湖市', '33', '浙江省', '3304', '嘉兴市', '330482', '平湖市', '', '', '', '', 3, 1, ''), ('330483', '3304', '00,33,3304', '桐乡市', '33', '浙江省', '3304', '嘉兴市', '330483', '桐乡市', '', '', '', '', 3, 1, ''), ('3305', '33', '00,33', '湖州市', '33', '浙江省', '3305', '湖州市', '', '', '', '', '', '', 2, 1, ''), ('330502', '3305', '00,33,3305', '吴兴区', '33', '浙江省', '3305', '湖州市', '330502', '吴兴区', '', '', '', '', 3, 1, ''), ('330503', '3305', '00,33,3305', '南浔区', '33', '浙江省', '3305', '湖州市', '330503', '南浔区', '', '', '', '', 3, 1, ''), ('330521', '3305', '00,33,3305', '德清县', '33', '浙江省', '3305', '湖州市', '330521', '德清县', '', '', '', '', 3, 1, ''), ('330522', '3305', '00,33,3305', '长兴县', '33', '浙江省', '3305', '湖州市', '330522', '长兴县', '', '', '', '', 3, 1, ''), ('330523', '3305', '00,33,3305', '安吉县', '33', '浙江省', '3305', '湖州市', '330523', '安吉县', '', '', '', '', 3, 1, ''), ('3306', '33', '00,33', '绍兴市', '33', '浙江省', '3306', '绍兴市', '', '', '', '', '', '', 2, 1, ''), ('330602', '3306', '00,33,3306', '越城区', '33', '浙江省', '3306', '绍兴市', '330602', '越城区', '', '', '', '', 3, 1, ''), ('330603', '3306', '00,33,3306', '柯桥区', '33', '浙江省', '3306', '绍兴市', '330603', '柯桥区', '', '', '', '', 3, 1, ''), ('330604', '3306', '00,33,3306', '上虞区', '33', '浙江省', '3306', '绍兴市', '330604', '上虞区', '', '', '', '', 3, 1, ''), ('330624', '3306', '00,33,3306', '新昌县', '33', '浙江省', '3306', '绍兴市', '330624', '新昌县', '', '', '', '', 3, 1, ''), ('330681', '3306', '00,33,3306', '诸暨市', '33', '浙江省', '3306', '绍兴市', '330681', '诸暨市', '', '', '', '', 3, 1, ''), ('330683', '3306', '00,33,3306', '嵊州市', '33', '浙江省', '3306', '绍兴市', '330683', '嵊州市', '', '', '', '', 3, 1, ''), ('3307', '33', '00,33', '金华市', '33', '浙江省', '3307', '金华市', '', '', '', '', '', '', 2, 1, ''), ('330702', '3307', '00,33,3307', '婺城区', '33', '浙江省', '3307', '金华市', '330702', '婺城区', '', '', '', '', 3, 1, ''), ('330703', '3307', '00,33,3307', '金东区', '33', '浙江省', '3307', '金华市', '330703', '金东区', '', '', '', '', 3, 1, ''), ('330723', '3307', '00,33,3307', '武义县', '33', '浙江省', '3307', '金华市', '330723', '武义县', '', '', '', '', 3, 1, ''), ('330726', '3307', '00,33,3307', '浦江县', '33', '浙江省', '3307', '金华市', '330726', '浦江县', '', '', '', '', 3, 1, ''), ('330727', '3307', '00,33,3307', '磐安县', '33', '浙江省', '3307', '金华市', '330727', '磐安县', '', '', '', '', 3, 1, ''), ('330781', '3307', '00,33,3307', '兰溪市', '33', '浙江省', '3307', '金华市', '330781', '兰溪市', '', '', '', '', 3, 1, ''), ('330782', '3307', '00,33,3307', '义乌市', '33', '浙江省', '3307', '金华市', '330782', '义乌市', '', '', '', '', 3, 1, ''), ('330783', '3307', '00,33,3307', '东阳市', '33', '浙江省', '3307', '金华市', '330783', '东阳市', '', '', '', '', 3, 1, ''), ('330784', '3307', '00,33,3307', '永康市', '33', '浙江省', '3307', '金华市', '330784', '永康市', '', '', '', '', 3, 1, ''), ('3308', '33', '00,33', '衢州市', '33', '浙江省', '3308', '衢州市', '', '', '', '', '', '', 2, 1, ''), ('330802', '3308', '00,33,3308', '柯城区', '33', '浙江省', '3308', '衢州市', '330802', '柯城区', '', '', '', '', 3, 1, ''), ('330803', '3308', '00,33,3308', '衢江区', '33', '浙江省', '3308', '衢州市', '330803', '衢江区', '', '', '', '', 3, 1, ''), ('330822', '3308', '00,33,3308', '常山县', '33', '浙江省', '3308', '衢州市', '330822', '常山县', '', '', '', '', 3, 1, ''), ('330824', '3308', '00,33,3308', '开化县', '33', '浙江省', '3308', '衢州市', '330824', '开化县', '', '', '', '', 3, 1, ''), ('330825', '3308', '00,33,3308', '龙游县', '33', '浙江省', '3308', '衢州市', '330825', '龙游县', '', '', '', '', 3, 1, ''), ('330881', '3308', '00,33,3308', '江山市', '33', '浙江省', '3308', '衢州市', '330881', '江山市', '', '', '', '', 3, 1, ''), ('3309', '33', '00,33', '舟山市', '33', '浙江省', '3309', '舟山市', '', '', '', '', '', '', 2, 1, ''), ('330902', '3309', '00,33,3309', '定海区', '33', '浙江省', '3309', '舟山市', '330902', '定海区', '', '', '', '', 3, 1, ''), ('330903', '3309', '00,33,3309', '普陀区', '33', '浙江省', '3309', '舟山市', '330903', '普陀区', '', '', '', '', 3, 1, ''), ('330921', '3309', '00,33,3309', '岱山县', '33', '浙江省', '3309', '舟山市', '330921', '岱山县', '', '', '', '', 3, 1, ''), ('330922', '3309', '00,33,3309', '嵊泗县', '33', '浙江省', '3309', '舟山市', '330922', '嵊泗县', '', '', '', '', 3, 1, ''), ('3310', '33', '00,33', '台州市', '33', '浙江省', '3310', '台州市', '', '', '', '', '', '', 2, 1, ''), ('331002', '3310', '00,33,3310', '椒江区', '33', '浙江省', '3310', '台州市', '331002', '椒江区', '', '', '', '', 3, 1, ''), ('331003', '3310', '00,33,3310', '黄岩区', '33', '浙江省', '3310', '台州市', '331003', '黄岩区', '', '', '', '', 3, 1, ''), ('331004', '3310', '00,33,3310', '路桥区', '33', '浙江省', '3310', '台州市', '331004', '路桥区', '', '', '', '', 3, 1, ''), ('331022', '3310', '00,33,3310', '三门县', '33', '浙江省', '3310', '台州市', '331022', '三门县', '', '', '', '', 3, 1, ''), ('331023', '3310', '00,33,3310', '天台县', '33', '浙江省', '3310', '台州市', '331023', '天台县', '', '', '', '', 3, 1, ''), ('331024', '3310', '00,33,3310', '仙居县', '33', '浙江省', '3310', '台州市', '331024', '仙居县', '', '', '', '', 3, 1, ''), ('331081', '3310', '00,33,3310', '温岭市', '33', '浙江省', '3310', '台州市', '331081', '温岭市', '', '', '', '', 3, 1, ''), ('331082', '3310', '00,33,3310', '临海市', '33', '浙江省', '3310', '台州市', '331082', '临海市', '', '', '', '', 3, 1, ''), ('331083', '3310', '00,33,3310', '玉环市', '33', '浙江省', '3310', '台州市', '331083', '玉环市', '', '', '', '', 3, 1, ''), ('3311', '33', '00,33', '丽水市', '33', '浙江省', '3311', '丽水市', '', '', '', '', '', '', 2, 1, ''), ('331102', '3311', '00,33,3311', '莲都区', '33', '浙江省', '3311', '丽水市', '331102', '莲都区', '', '', '', '', 3, 1, ''), ('331121', '3311', '00,33,3311', '青田县', '33', '浙江省', '3311', '丽水市', '331121', '青田县', '', '', '', '', 3, 1, ''), ('331122', '3311', '00,33,3311', '缙云县', '33', '浙江省', '3311', '丽水市', '331122', '缙云县', '', '', '', '', 3, 1, ''), ('331123', '3311', '00,33,3311', '遂昌县', '33', '浙江省', '3311', '丽水市', '331123', '遂昌县', '', '', '', '', 3, 1, ''), ('331124', '3311', '00,33,3311', '松阳县', '33', '浙江省', '3311', '丽水市', '331124', '松阳县', '', '', '', '', 3, 1, ''), ('331125', '3311', '00,33,3311', '云和县', '33', '浙江省', '3311', '丽水市', '331125', '云和县', '', '', '', '', 3, 1, ''), ('331126', '3311', '00,33,3311', '庆元县', '33', '浙江省', '3311', '丽水市', '331126', '庆元县', '', '', '', '', 3, 1, ''), ('331127', '3311', '00,33,3311', '景宁畲族自治县', '33', '浙江省', '3311', '丽水市', '331127', '景宁畲族自治县', '', '', '', '', 3, 1, ''), ('331181', '3311', '00,33,3311', '龙泉市', '33', '浙江省', '3311', '丽水市', '331181', '龙泉市', '', '', '', '', 3, 1, ''), ('34', '00', '00', '安徽省', '34', '安徽省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3401', '34', '00,34', '合肥市', '34', '安徽省', '3401', '合肥市', '', '', '', '', '', '', 2, 1, ''), ('340102', '3401', '00,34,3401', '瑶海区', '34', '安徽省', '3401', '合肥市', '340102', '瑶海区', '', '', '', '', 3, 1, ''), ('340103', '3401', '00,34,3401', '庐阳区', '34', '安徽省', '3401', '合肥市', '340103', '庐阳区', '', '', '', '', 3, 1, ''), ('340104', '3401', '00,34,3401', '蜀山区', '34', '安徽省', '3401', '合肥市', '340104', '蜀山区', '', '', '', '', 3, 1, ''), ('340111', '3401', '00,34,3401', '包河区', '34', '安徽省', '3401', '合肥市', '340111', '包河区', '', '', '', '', 3, 1, ''), ('340121', '3401', '00,34,3401', '长丰县', '34', '安徽省', '3401', '合肥市', '340121', '长丰县', '', '', '', '', 3, 1, ''), ('340122', '3401', '00,34,3401', '肥东县', '34', '安徽省', '3401', '合肥市', '340122', '肥东县', '', '', '', '', 3, 1, ''), ('340123', '3401', '00,34,3401', '肥西县', '34', '安徽省', '3401', '合肥市', '340123', '肥西县', '', '', '', '', 3, 1, ''), ('340124', '3401', '00,34,3401', '庐江县', '34', '安徽省', '3401', '合肥市', '340124', '庐江县', '', '', '', '', 3, 1, ''), ('340181', '3401', '00,34,3401', '巢湖市', '34', '安徽省', '3401', '合肥市', '340181', '巢湖市', '', '', '', '', 3, 1, ''), ('3402', '34', '00,34', '芜湖市', '34', '安徽省', '3402', '芜湖市', '', '', '', '', '', '', 2, 1, ''), ('340202', '3402', '00,34,3402', '镜湖区', '34', '安徽省', '3402', '芜湖市', '340202', '镜湖区', '', '', '', '', 3, 1, ''), ('340203', '3402', '00,34,3402', '弋江区', '34', '安徽省', '3402', '芜湖市', '340203', '弋江区', '', '', '', '', 3, 1, ''), ('340207', '3402', '00,34,3402', '鸠江区', '34', '安徽省', '3402', '芜湖市', '340207', '鸠江区', '', '', '', '', 3, 1, ''), ('340208', '3402', '00,34,3402', '三山区', '34', '安徽省', '3402', '芜湖市', '340208', '三山区', '', '', '', '', 3, 1, ''), ('340221', '3402', '00,34,3402', '芜湖县', '34', '安徽省', '3402', '芜湖市', '340221', '芜湖县', '', '', '', '', 3, 1, ''), ('340222', '3402', '00,34,3402', '繁昌县', '34', '安徽省', '3402', '芜湖市', '340222', '繁昌县', '', '', '', '', 3, 1, ''), ('340223', '3402', '00,34,3402', '南陵县', '34', '安徽省', '3402', '芜湖市', '340223', '南陵县', '', '', '', '', 3, 1, ''), ('340281', '3402', '00,34,3402', '无为市', '34', '安徽省', '3402', '芜湖市', '340281', '无为市', '', '', '', '', 3, 1, ''), ('3403', '34', '00,34', '蚌埠市', '34', '安徽省', '3403', '蚌埠市', '', '', '', '', '', '', 2, 1, ''), ('340302', '3403', '00,34,3403', '龙子湖区', '34', '安徽省', '3403', '蚌埠市', '340302', '龙子湖区', '', '', '', '', 3, 1, ''), ('340303', '3403', '00,34,3403', '蚌山区', '34', '安徽省', '3403', '蚌埠市', '340303', '蚌山区', '', '', '', '', 3, 1, ''), ('340304', '3403', '00,34,3403', '禹会区', '34', '安徽省', '3403', '蚌埠市', '340304', '禹会区', '', '', '', '', 3, 1, ''), ('340311', '3403', '00,34,3403', '淮上区', '34', '安徽省', '3403', '蚌埠市', '340311', '淮上区', '', '', '', '', 3, 1, ''), ('340321', '3403', '00,34,3403', '怀远县', '34', '安徽省', '3403', '蚌埠市', '340321', '怀远县', '', '', '', '', 3, 1, ''), ('340322', '3403', '00,34,3403', '五河县', '34', '安徽省', '3403', '蚌埠市', '340322', '五河县', '', '', '', '', 3, 1, ''), ('340323', '3403', '00,34,3403', '固镇县', '34', '安徽省', '3403', '蚌埠市', '340323', '固镇县', '', '', '', '', 3, 1, ''), ('3404', '34', '00,34', '淮南市', '34', '安徽省', '3404', '淮南市', '', '', '', '', '', '', 2, 1, ''), ('340402', '3404', '00,34,3404', '大通区', '34', '安徽省', '3404', '淮南市', '340402', '大通区', '', '', '', '', 3, 1, ''), ('340403', '3404', '00,34,3404', '田家庵区', '34', '安徽省', '3404', '淮南市', '340403', '田家庵区', '', '', '', '', 3, 1, ''), ('340404', '3404', '00,34,3404', '谢家集区', '34', '安徽省', '3404', '淮南市', '340404', '谢家集区', '', '', '', '', 3, 1, ''), ('340405', '3404', '00,34,3404', '八公山区', '34', '安徽省', '3404', '淮南市', '340405', '八公山区', '', '', '', '', 3, 1, ''), ('340406', '3404', '00,34,3404', '潘集区', '34', '安徽省', '3404', '淮南市', '340406', '潘集区', '', '', '', '', 3, 1, ''), ('340421', '3404', '00,34,3404', '凤台县', '34', '安徽省', '3404', '淮南市', '340421', '凤台县', '', '', '', '', 3, 1, ''), ('340422', '3404', '00,34,3404', '寿县', '34', '安徽省', '3404', '淮南市', '340422', '寿县', '', '', '', '', 3, 1, ''), ('3405', '34', '00,34', '马鞍山市', '34', '安徽省', '3405', '马鞍山市', '', '', '', '', '', '', 2, 1, ''), ('340503', '3405', '00,34,3405', '花山区', '34', '安徽省', '3405', '马鞍山市', '340503', '花山区', '', '', '', '', 3, 1, ''), ('340504', '3405', '00,34,3405', '雨山区', '34', '安徽省', '3405', '马鞍山市', '340504', '雨山区', '', '', '', '', 3, 1, ''), ('340506', '3405', '00,34,3405', '博望区', '34', '安徽省', '3405', '马鞍山市', '340506', '博望区', '', '', '', '', 3, 1, ''), ('340521', '3405', '00,34,3405', '当涂县', '34', '安徽省', '3405', '马鞍山市', '340521', '当涂县', '', '', '', '', 3, 1, ''), ('340522', '3405', '00,34,3405', '含山县', '34', '安徽省', '3405', '马鞍山市', '340522', '含山县', '', '', '', '', 3, 1, ''), ('340523', '3405', '00,34,3405', '和县', '34', '安徽省', '3405', '马鞍山市', '340523', '和县', '', '', '', '', 3, 1, ''), ('3406', '34', '00,34', '淮北市', '34', '安徽省', '3406', '淮北市', '', '', '', '', '', '', 2, 1, ''), ('340602', '3406', '00,34,3406', '杜集区', '34', '安徽省', '3406', '淮北市', '340602', '杜集区', '', '', '', '', 3, 1, ''), ('340603', '3406', '00,34,3406', '相山区', '34', '安徽省', '3406', '淮北市', '340603', '相山区', '', '', '', '', 3, 1, ''), ('340604', '3406', '00,34,3406', '烈山区', '34', '安徽省', '3406', '淮北市', '340604', '烈山区', '', '', '', '', 3, 1, ''), ('340621', '3406', '00,34,3406', '濉溪县', '34', '安徽省', '3406', '淮北市', '340621', '濉溪县', '', '', '', '', 3, 1, ''), ('3407', '34', '00,34', '铜陵市', '34', '安徽省', '3407', '铜陵市', '', '', '', '', '', '', 2, 1, ''), ('340705', '3407', '00,34,3407', '铜官区', '34', '安徽省', '3407', '铜陵市', '340705', '铜官区', '', '', '', '', 3, 1, ''), ('340706', '3407', '00,34,3407', '义安区', '34', '安徽省', '3407', '铜陵市', '340706', '义安区', '', '', '', '', 3, 1, ''), ('340711', '3407', '00,34,3407', '郊区', '34', '安徽省', '3407', '铜陵市', '340711', '郊区', '', '', '', '', 3, 1, ''), ('340722', '3407', '00,34,3407', '枞阳县', '34', '安徽省', '3407', '铜陵市', '340722', '枞阳县', '', '', '', '', 3, 1, ''), ('3408', '34', '00,34', '安庆市', '34', '安徽省', '3408', '安庆市', '', '', '', '', '', '', 2, 1, ''), ('340802', '3408', '00,34,3408', '迎江区', '34', '安徽省', '3408', '安庆市', '340802', '迎江区', '', '', '', '', 3, 1, ''), ('340803', '3408', '00,34,3408', '大观区', '34', '安徽省', '3408', '安庆市', '340803', '大观区', '', '', '', '', 3, 1, ''), ('340811', '3408', '00,34,3408', '宜秀区', '34', '安徽省', '3408', '安庆市', '340811', '宜秀区', '', '', '', '', 3, 1, ''), ('340822', '3408', '00,34,3408', '怀宁县', '34', '安徽省', '3408', '安庆市', '340822', '怀宁县', '', '', '', '', 3, 1, ''), ('340825', '3408', '00,34,3408', '太湖县', '34', '安徽省', '3408', '安庆市', '340825', '太湖县', '', '', '', '', 3, 1, ''), ('340826', '3408', '00,34,3408', '宿松县', '34', '安徽省', '3408', '安庆市', '340826', '宿松县', '', '', '', '', 3, 1, ''), ('340827', '3408', '00,34,3408', '望江县', '34', '安徽省', '3408', '安庆市', '340827', '望江县', '', '', '', '', 3, 1, ''), ('340828', '3408', '00,34,3408', '岳西县', '34', '安徽省', '3408', '安庆市', '340828', '岳西县', '', '', '', '', 3, 1, ''), ('340881', '3408', '00,34,3408', '桐城市', '34', '安徽省', '3408', '安庆市', '340881', '桐城市', '', '', '', '', 3, 1, ''), ('340882', '3408', '00,34,3408', '潜山市', '34', '安徽省', '3408', '安庆市', '340882', '潜山市', '', '', '', '', 3, 1, ''), ('3410', '34', '00,34', '黄山市', '34', '安徽省', '3410', '黄山市', '', '', '', '', '', '', 2, 1, ''), ('341002', '3410', '00,34,3410', '屯溪区', '34', '安徽省', '3410', '黄山市', '341002', '屯溪区', '', '', '', '', 3, 1, ''), ('341003', '3410', '00,34,3410', '黄山区', '34', '安徽省', '3410', '黄山市', '341003', '黄山区', '', '', '', '', 3, 1, ''), ('341004', '3410', '00,34,3410', '徽州区', '34', '安徽省', '3410', '黄山市', '341004', '徽州区', '', '', '', '', 3, 1, ''), ('341021', '3410', '00,34,3410', '歙县', '34', '安徽省', '3410', '黄山市', '341021', '歙县', '', '', '', '', 3, 1, ''), ('341022', '3410', '00,34,3410', '休宁县', '34', '安徽省', '3410', '黄山市', '341022', '休宁县', '', '', '', '', 3, 1, ''), ('341023', '3410', '00,34,3410', '黟县', '34', '安徽省', '3410', '黄山市', '341023', '黟县', '', '', '', '', 3, 1, ''), ('341024', '3410', '00,34,3410', '祁门县', '34', '安徽省', '3410', '黄山市', '341024', '祁门县', '', '', '', '', 3, 1, ''), ('3411', '34', '00,34', '滁州市', '34', '安徽省', '3411', '滁州市', '', '', '', '', '', '', 2, 1, ''), ('341102', '3411', '00,34,3411', '琅琊区', '34', '安徽省', '3411', '滁州市', '341102', '琅琊区', '', '', '', '', 3, 1, ''), ('341103', '3411', '00,34,3411', '南谯区', '34', '安徽省', '3411', '滁州市', '341103', '南谯区', '', '', '', '', 3, 1, ''), ('341122', '3411', '00,34,3411', '来安县', '34', '安徽省', '3411', '滁州市', '341122', '来安县', '', '', '', '', 3, 1, ''), ('341124', '3411', '00,34,3411', '全椒县', '34', '安徽省', '3411', '滁州市', '341124', '全椒县', '', '', '', '', 3, 1, ''), ('341125', '3411', '00,34,3411', '定远县', '34', '安徽省', '3411', '滁州市', '341125', '定远县', '', '', '', '', 3, 1, ''), ('341126', '3411', '00,34,3411', '凤阳县', '34', '安徽省', '3411', '滁州市', '341126', '凤阳县', '', '', '', '', 3, 1, ''), ('341181', '3411', '00,34,3411', '天长市', '34', '安徽省', '3411', '滁州市', '341181', '天长市', '', '', '', '', 3, 1, ''), ('341182', '3411', '00,34,3411', '明光市', '34', '安徽省', '3411', '滁州市', '341182', '明光市', '', '', '', '', 3, 1, ''), ('3412', '34', '00,34', '阜阳市', '34', '安徽省', '3412', '阜阳市', '', '', '', '', '', '', 2, 1, ''), ('341202', '3412', '00,34,3412', '颍州区', '34', '安徽省', '3412', '阜阳市', '341202', '颍州区', '', '', '', '', 3, 1, ''), ('341203', '3412', '00,34,3412', '颍东区', '34', '安徽省', '3412', '阜阳市', '341203', '颍东区', '', '', '', '', 3, 1, ''), ('341204', '3412', '00,34,3412', '颍泉区', '34', '安徽省', '3412', '阜阳市', '341204', '颍泉区', '', '', '', '', 3, 1, ''), ('341221', '3412', '00,34,3412', '临泉县', '34', '安徽省', '3412', '阜阳市', '341221', '临泉县', '', '', '', '', 3, 1, ''), ('341222', '3412', '00,34,3412', '太和县', '34', '安徽省', '3412', '阜阳市', '341222', '太和县', '', '', '', '', 3, 1, ''), ('341225', '3412', '00,34,3412', '阜南县', '34', '安徽省', '3412', '阜阳市', '341225', '阜南县', '', '', '', '', 3, 1, ''), ('341226', '3412', '00,34,3412', '颍上县', '34', '安徽省', '3412', '阜阳市', '341226', '颍上县', '', '', '', '', 3, 1, ''), ('341282', '3412', '00,34,3412', '界首市', '34', '安徽省', '3412', '阜阳市', '341282', '界首市', '', '', '', '', 3, 1, ''), ('3413', '34', '00,34', '宿州市', '34', '安徽省', '3413', '宿州市', '', '', '', '', '', '', 2, 1, ''), ('341302', '3413', '00,34,3413', '埇桥区', '34', '安徽省', '3413', '宿州市', '341302', '埇桥区', '', '', '', '', 3, 1, ''), ('341321', '3413', '00,34,3413', '砀山县', '34', '安徽省', '3413', '宿州市', '341321', '砀山县', '', '', '', '', 3, 1, ''), ('341322', '3413', '00,34,3413', '萧县', '34', '安徽省', '3413', '宿州市', '341322', '萧县', '', '', '', '', 3, 1, ''), ('341323', '3413', '00,34,3413', '灵璧县', '34', '安徽省', '3413', '宿州市', '341323', '灵璧县', '', '', '', '', 3, 1, ''), ('341324', '3413', '00,34,3413', '泗县', '34', '安徽省', '3413', '宿州市', '341324', '泗县', '', '', '', '', 3, 1, ''), ('3415', '34', '00,34', '六安市', '34', '安徽省', '3415', '六安市', '', '', '', '', '', '', 2, 1, ''), ('341502', '3415', '00,34,3415', '金安区', '34', '安徽省', '3415', '六安市', '341502', '金安区', '', '', '', '', 3, 1, ''), ('341503', '3415', '00,34,3415', '裕安区', '34', '安徽省', '3415', '六安市', '341503', '裕安区', '', '', '', '', 3, 1, ''), ('341504', '3415', '00,34,3415', '叶集区', '34', '安徽省', '3415', '六安市', '341504', '叶集区', '', '', '', '', 3, 1, ''), ('341522', '3415', '00,34,3415', '霍邱县', '34', '安徽省', '3415', '六安市', '341522', '霍邱县', '', '', '', '', 3, 1, ''), ('341523', '3415', '00,34,3415', '舒城县', '34', '安徽省', '3415', '六安市', '341523', '舒城县', '', '', '', '', 3, 1, ''), ('341524', '3415', '00,34,3415', '金寨县', '34', '安徽省', '3415', '六安市', '341524', '金寨县', '', '', '', '', 3, 1, ''), ('341525', '3415', '00,34,3415', '霍山县', '34', '安徽省', '3415', '六安市', '341525', '霍山县', '', '', '', '', 3, 1, ''), ('3416', '34', '00,34', '亳州市', '34', '安徽省', '3416', '亳州市', '', '', '', '', '', '', 2, 1, ''), ('341602', '3416', '00,34,3416', '谯城区', '34', '安徽省', '3416', '亳州市', '341602', '谯城区', '', '', '', '', 3, 1, ''), ('341621', '3416', '00,34,3416', '涡阳县', '34', '安徽省', '3416', '亳州市', '341621', '涡阳县', '', '', '', '', 3, 1, ''), ('341622', '3416', '00,34,3416', '蒙城县', '34', '安徽省', '3416', '亳州市', '341622', '蒙城县', '', '', '', '', 3, 1, ''), ('341623', '3416', '00,34,3416', '利辛县', '34', '安徽省', '3416', '亳州市', '341623', '利辛县', '', '', '', '', 3, 1, ''), ('3417', '34', '00,34', '池州市', '34', '安徽省', '3417', '池州市', '', '', '', '', '', '', 2, 1, ''), ('341702', '3417', '00,34,3417', '贵池区', '34', '安徽省', '3417', '池州市', '341702', '贵池区', '', '', '', '', 3, 1, ''), ('341721', '3417', '00,34,3417', '东至县', '34', '安徽省', '3417', '池州市', '341721', '东至县', '', '', '', '', 3, 1, ''), ('341722', '3417', '00,34,3417', '石台县', '34', '安徽省', '3417', '池州市', '341722', '石台县', '', '', '', '', 3, 1, ''), ('341723', '3417', '00,34,3417', '青阳县', '34', '安徽省', '3417', '池州市', '341723', '青阳县', '', '', '', '', 3, 1, ''), ('3418', '34', '00,34', '宣城市', '34', '安徽省', '3418', '宣城市', '', '', '', '', '', '', 2, 1, ''), ('341802', '3418', '00,34,3418', '宣州区', '34', '安徽省', '3418', '宣城市', '341802', '宣州区', '', '', '', '', 3, 1, ''), ('341821', '3418', '00,34,3418', '郎溪县', '34', '安徽省', '3418', '宣城市', '341821', '郎溪县', '', '', '', '', 3, 1, ''), ('341823', '3418', '00,34,3418', '泾县', '34', '安徽省', '3418', '宣城市', '341823', '泾县', '', '', '', '', 3, 1, ''), ('341824', '3418', '00,34,3418', '绩溪县', '34', '安徽省', '3418', '宣城市', '341824', '绩溪县', '', '', '', '', 3, 1, ''), ('341825', '3418', '00,34,3418', '旌德县', '34', '安徽省', '3418', '宣城市', '341825', '旌德县', '', '', '', '', 3, 1, ''), ('341881', '3418', '00,34,3418', '宁国市', '34', '安徽省', '3418', '宣城市', '341881', '宁国市', '', '', '', '', 3, 1, ''), ('341882', '3418', '00,34,3418', '广德市', '34', '安徽省', '3418', '宣城市', '341882', '广德市', '', '', '', '', 3, 1, ''), ('35', '00', '00', '福建省', '35', '福建省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3501', '35', '00,35', '福州市', '35', '福建省', '3501', '福州市', '', '', '', '', '', '', 2, 1, ''), ('350102', '3501', '00,35,3501', '鼓楼区', '35', '福建省', '3501', '福州市', '350102', '鼓楼区', '', '', '', '', 3, 1, ''), ('350103', '3501', '00,35,3501', '台江区', '35', '福建省', '3501', '福州市', '350103', '台江区', '', '', '', '', 3, 1, ''), ('350104', '3501', '00,35,3501', '仓山区', '35', '福建省', '3501', '福州市', '350104', '仓山区', '', '', '', '', 3, 1, ''), ('350105', '3501', '00,35,3501', '马尾区', '35', '福建省', '3501', '福州市', '350105', '马尾区', '', '', '', '', 3, 1, ''), ('350111', '3501', '00,35,3501', '晋安区', '35', '福建省', '3501', '福州市', '350111', '晋安区', '', '', '', '', 3, 1, ''), ('350112', '3501', '00,35,3501', '长乐区', '35', '福建省', '3501', '福州市', '350112', '长乐区', '', '', '', '', 3, 1, ''), ('350121', '3501', '00,35,3501', '闽侯县', '35', '福建省', '3501', '福州市', '350121', '闽侯县', '', '', '', '', 3, 1, ''), ('350122', '3501', '00,35,3501', '连江县', '35', '福建省', '3501', '福州市', '350122', '连江县', '', '', '', '', 3, 1, ''), ('350123', '3501', '00,35,3501', '罗源县', '35', '福建省', '3501', '福州市', '350123', '罗源县', '', '', '', '', 3, 1, ''), ('350124', '3501', '00,35,3501', '闽清县', '35', '福建省', '3501', '福州市', '350124', '闽清县', '', '', '', '', 3, 1, ''), ('350125', '3501', '00,35,3501', '永泰县', '35', '福建省', '3501', '福州市', '350125', '永泰县', '', '', '', '', 3, 1, ''), ('350128', '3501', '00,35,3501', '平潭县', '35', '福建省', '3501', '福州市', '350128', '平潭县', '', '', '', '', 3, 1, ''), ('350181', '3501', '00,35,3501', '福清市', '35', '福建省', '3501', '福州市', '350181', '福清市', '', '', '', '', 3, 1, ''), ('3502', '35', '00,35', '厦门市', '35', '福建省', '3502', '厦门市', '', '', '', '', '', '', 2, 1, ''), ('350203', '3502', '00,35,3502', '思明区', '35', '福建省', '3502', '厦门市', '350203', '思明区', '', '', '', '', 3, 1, ''), ('350205', '3502', '00,35,3502', '海沧区', '35', '福建省', '3502', '厦门市', '350205', '海沧区', '', '', '', '', 3, 1, ''), ('350206', '3502', '00,35,3502', '湖里区', '35', '福建省', '3502', '厦门市', '350206', '湖里区', '', '', '', '', 3, 1, ''), ('350211', '3502', '00,35,3502', '集美区', '35', '福建省', '3502', '厦门市', '350211', '集美区', '', '', '', '', 3, 1, ''), ('350212', '3502', '00,35,3502', '同安区', '35', '福建省', '3502', '厦门市', '350212', '同安区', '', '', '', '', 3, 1, ''), ('350213', '3502', '00,35,3502', '翔安区', '35', '福建省', '3502', '厦门市', '350213', '翔安区', '', '', '', '', 3, 1, ''), ('3503', '35', '00,35', '莆田市', '35', '福建省', '3503', '莆田市', '', '', '', '', '', '', 2, 1, ''), ('350302', '3503', '00,35,3503', '城厢区', '35', '福建省', '3503', '莆田市', '350302', '城厢区', '', '', '', '', 3, 1, ''), ('350303', '3503', '00,35,3503', '涵江区', '35', '福建省', '3503', '莆田市', '350303', '涵江区', '', '', '', '', 3, 1, ''), ('350304', '3503', '00,35,3503', '荔城区', '35', '福建省', '3503', '莆田市', '350304', '荔城区', '', '', '', '', 3, 1, ''), ('350305', '3503', '00,35,3503', '秀屿区', '35', '福建省', '3503', '莆田市', '350305', '秀屿区', '', '', '', '', 3, 1, ''), ('350322', '3503', '00,35,3503', '仙游县', '35', '福建省', '3503', '莆田市', '350322', '仙游县', '', '', '', '', 3, 1, ''), ('3504', '35', '00,35', '三明市', '35', '福建省', '3504', '三明市', '', '', '', '', '', '', 2, 1, ''), ('350402', '3504', '00,35,3504', '梅列区', '35', '福建省', '3504', '三明市', '350402', '梅列区', '', '', '', '', 3, 1, ''), ('350403', '3504', '00,35,3504', '三元区', '35', '福建省', '3504', '三明市', '350403', '三元区', '', '', '', '', 3, 1, ''), ('350421', '3504', '00,35,3504', '明溪县', '35', '福建省', '3504', '三明市', '350421', '明溪县', '', '', '', '', 3, 1, ''), ('350423', '3504', '00,35,3504', '清流县', '35', '福建省', '3504', '三明市', '350423', '清流县', '', '', '', '', 3, 1, ''), ('350424', '3504', '00,35,3504', '宁化县', '35', '福建省', '3504', '三明市', '350424', '宁化县', '', '', '', '', 3, 1, ''), ('350425', '3504', '00,35,3504', '大田县', '35', '福建省', '3504', '三明市', '350425', '大田县', '', '', '', '', 3, 1, ''), ('350426', '3504', '00,35,3504', '尤溪县', '35', '福建省', '3504', '三明市', '350426', '尤溪县', '', '', '', '', 3, 1, ''), ('350427', '3504', '00,35,3504', '沙县', '35', '福建省', '3504', '三明市', '350427', '沙县', '', '', '', '', 3, 1, ''), ('350428', '3504', '00,35,3504', '将乐县', '35', '福建省', '3504', '三明市', '350428', '将乐县', '', '', '', '', 3, 1, ''), ('350429', '3504', '00,35,3504', '泰宁县', '35', '福建省', '3504', '三明市', '350429', '泰宁县', '', '', '', '', 3, 1, ''), ('350430', '3504', '00,35,3504', '建宁县', '35', '福建省', '3504', '三明市', '350430', '建宁县', '', '', '', '', 3, 1, ''), ('350481', '3504', '00,35,3504', '永安市', '35', '福建省', '3504', '三明市', '350481', '永安市', '', '', '', '', 3, 1, ''), ('3505', '35', '00,35', '泉州市', '35', '福建省', '3505', '泉州市', '', '', '', '', '', '', 2, 1, ''), ('350502', '3505', '00,35,3505', '鲤城区', '35', '福建省', '3505', '泉州市', '350502', '鲤城区', '', '', '', '', 3, 1, ''), ('350503', '3505', '00,35,3505', '丰泽区', '35', '福建省', '3505', '泉州市', '350503', '丰泽区', '', '', '', '', 3, 1, ''), ('350504', '3505', '00,35,3505', '洛江区', '35', '福建省', '3505', '泉州市', '350504', '洛江区', '', '', '', '', 3, 1, ''), ('350505', '3505', '00,35,3505', '泉港区', '35', '福建省', '3505', '泉州市', '350505', '泉港区', '', '', '', '', 3, 1, ''), ('350521', '3505', '00,35,3505', '惠安县', '35', '福建省', '3505', '泉州市', '350521', '惠安县', '', '', '', '', 3, 1, ''), ('350524', '3505', '00,35,3505', '安溪县', '35', '福建省', '3505', '泉州市', '350524', '安溪县', '', '', '', '', 3, 1, ''), ('350525', '3505', '00,35,3505', '永春县', '35', '福建省', '3505', '泉州市', '350525', '永春县', '', '', '', '', 3, 1, ''), ('350526', '3505', '00,35,3505', '德化县', '35', '福建省', '3505', '泉州市', '350526', '德化县', '', '', '', '', 3, 1, ''), ('350527', '3505', '00,35,3505', '金门县', '35', '福建省', '3505', '泉州市', '350527', '金门县', '', '', '', '', 3, 1, ''), ('350581', '3505', '00,35,3505', '石狮市', '35', '福建省', '3505', '泉州市', '350581', '石狮市', '', '', '', '', 3, 1, ''), ('350582', '3505', '00,35,3505', '晋江市', '35', '福建省', '3505', '泉州市', '350582', '晋江市', '', '', '', '', 3, 1, ''), ('350583', '3505', '00,35,3505', '南安市', '35', '福建省', '3505', '泉州市', '350583', '南安市', '', '', '', '', 3, 1, ''), ('3506', '35', '00,35', '漳州市', '35', '福建省', '3506', '漳州市', '', '', '', '', '', '', 2, 1, ''), ('350602', '3506', '00,35,3506', '芗城区', '35', '福建省', '3506', '漳州市', '350602', '芗城区', '', '', '', '', 3, 1, ''), ('350603', '3506', '00,35,3506', '龙文区', '35', '福建省', '3506', '漳州市', '350603', '龙文区', '', '', '', '', 3, 1, ''), ('350622', '3506', '00,35,3506', '云霄县', '35', '福建省', '3506', '漳州市', '350622', '云霄县', '', '', '', '', 3, 1, ''), ('350623', '3506', '00,35,3506', '漳浦县', '35', '福建省', '3506', '漳州市', '350623', '漳浦县', '', '', '', '', 3, 1, ''), ('350624', '3506', '00,35,3506', '诏安县', '35', '福建省', '3506', '漳州市', '350624', '诏安县', '', '', '', '', 3, 1, ''), ('350625', '3506', '00,35,3506', '长泰县', '35', '福建省', '3506', '漳州市', '350625', '长泰县', '', '', '', '', 3, 1, ''), ('350626', '3506', '00,35,3506', '东山县', '35', '福建省', '3506', '漳州市', '350626', '东山县', '', '', '', '', 3, 1, ''), ('350627', '3506', '00,35,3506', '南靖县', '35', '福建省', '3506', '漳州市', '350627', '南靖县', '', '', '', '', 3, 1, ''), ('350628', '3506', '00,35,3506', '平和县', '35', '福建省', '3506', '漳州市', '350628', '平和县', '', '', '', '', 3, 1, ''), ('350629', '3506', '00,35,3506', '华安县', '35', '福建省', '3506', '漳州市', '350629', '华安县', '', '', '', '', 3, 1, ''), ('350681', '3506', '00,35,3506', '龙海市', '35', '福建省', '3506', '漳州市', '350681', '龙海市', '', '', '', '', 3, 1, ''), ('3507', '35', '00,35', '南平市', '35', '福建省', '3507', '南平市', '', '', '', '', '', '', 2, 1, ''), ('350702', '3507', '00,35,3507', '延平区', '35', '福建省', '3507', '南平市', '350702', '延平区', '', '', '', '', 3, 1, ''), ('350703', '3507', '00,35,3507', '建阳区', '35', '福建省', '3507', '南平市', '350703', '建阳区', '', '', '', '', 3, 1, ''), ('350721', '3507', '00,35,3507', '顺昌县', '35', '福建省', '3507', '南平市', '350721', '顺昌县', '', '', '', '', 3, 1, ''), ('350722', '3507', '00,35,3507', '浦城县', '35', '福建省', '3507', '南平市', '350722', '浦城县', '', '', '', '', 3, 1, ''), ('350723', '3507', '00,35,3507', '光泽县', '35', '福建省', '3507', '南平市', '350723', '光泽县', '', '', '', '', 3, 1, ''), ('350724', '3507', '00,35,3507', '松溪县', '35', '福建省', '3507', '南平市', '350724', '松溪县', '', '', '', '', 3, 1, ''), ('350725', '3507', '00,35,3507', '政和县', '35', '福建省', '3507', '南平市', '350725', '政和县', '', '', '', '', 3, 1, ''), ('350781', '3507', '00,35,3507', '邵武市', '35', '福建省', '3507', '南平市', '350781', '邵武市', '', '', '', '', 3, 1, ''), ('350782', '3507', '00,35,3507', '武夷山市', '35', '福建省', '3507', '南平市', '350782', '武夷山市', '', '', '', '', 3, 1, ''), ('350783', '3507', '00,35,3507', '建瓯市', '35', '福建省', '3507', '南平市', '350783', '建瓯市', '', '', '', '', 3, 1, ''), ('3508', '35', '00,35', '龙岩市', '35', '福建省', '3508', '龙岩市', '', '', '', '', '', '', 2, 1, ''), ('350802', '3508', '00,35,3508', '新罗区', '35', '福建省', '3508', '龙岩市', '350802', '新罗区', '', '', '', '', 3, 1, ''), ('350803', '3508', '00,35,3508', '永定区', '35', '福建省', '3508', '龙岩市', '350803', '永定区', '', '', '', '', 3, 1, ''), ('350821', '3508', '00,35,3508', '长汀县', '35', '福建省', '3508', '龙岩市', '350821', '长汀县', '', '', '', '', 3, 1, ''), ('350823', '3508', '00,35,3508', '上杭县', '35', '福建省', '3508', '龙岩市', '350823', '上杭县', '', '', '', '', 3, 1, ''), ('350824', '3508', '00,35,3508', '武平县', '35', '福建省', '3508', '龙岩市', '350824', '武平县', '', '', '', '', 3, 1, ''), ('350825', '3508', '00,35,3508', '连城县', '35', '福建省', '3508', '龙岩市', '350825', '连城县', '', '', '', '', 3, 1, ''), ('350881', '3508', '00,35,3508', '漳平市', '35', '福建省', '3508', '龙岩市', '350881', '漳平市', '', '', '', '', 3, 1, ''), ('3509', '35', '00,35', '宁德市', '35', '福建省', '3509', '宁德市', '', '', '', '', '', '', 2, 1, ''), ('350902', '3509', '00,35,3509', '蕉城区', '35', '福建省', '3509', '宁德市', '350902', '蕉城区', '', '', '', '', 3, 1, ''), ('350921', '3509', '00,35,3509', '霞浦县', '35', '福建省', '3509', '宁德市', '350921', '霞浦县', '', '', '', '', 3, 1, ''), ('350922', '3509', '00,35,3509', '古田县', '35', '福建省', '3509', '宁德市', '350922', '古田县', '', '', '', '', 3, 1, ''), ('350923', '3509', '00,35,3509', '屏南县', '35', '福建省', '3509', '宁德市', '350923', '屏南县', '', '', '', '', 3, 1, ''), ('350924', '3509', '00,35,3509', '寿宁县', '35', '福建省', '3509', '宁德市', '350924', '寿宁县', '', '', '', '', 3, 1, ''), ('350925', '3509', '00,35,3509', '周宁县', '35', '福建省', '3509', '宁德市', '350925', '周宁县', '', '', '', '', 3, 1, ''), ('350926', '3509', '00,35,3509', '柘荣县', '35', '福建省', '3509', '宁德市', '350926', '柘荣县', '', '', '', '', 3, 1, ''), ('350981', '3509', '00,35,3509', '福安市', '35', '福建省', '3509', '宁德市', '350981', '福安市', '', '', '', '', 3, 1, ''), ('350982', '3509', '00,35,3509', '福鼎市', '35', '福建省', '3509', '宁德市', '350982', '福鼎市', '', '', '', '', 3, 1, ''), ('36', '00', '00', '江西省', '36', '江西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3601', '36', '00,36', '南昌市', '36', '江西省', '3601', '南昌市', '', '', '', '', '', '', 2, 1, ''), ('360102', '3601', '00,36,3601', '东湖区', '36', '江西省', '3601', '南昌市', '360102', '东湖区', '', '', '', '', 3, 1, ''), ('360103', '3601', '00,36,3601', '西湖区', '36', '江西省', '3601', '南昌市', '360103', '西湖区', '', '', '', '', 3, 1, ''), ('360104', '3601', '00,36,3601', '青云谱区', '36', '江西省', '3601', '南昌市', '360104', '青云谱区', '', '', '', '', 3, 1, ''), ('360111', '3601', '00,36,3601', '青山湖区', '36', '江西省', '3601', '南昌市', '360111', '青山湖区', '', '', '', '', 3, 1, ''), ('360112', '3601', '00,36,3601', '新建区', '36', '江西省', '3601', '南昌市', '360112', '新建区', '', '', '', '', 3, 1, ''), ('360113', '3601', '00,36,3601', '红谷滩区', '36', '江西省', '3601', '南昌市', '360113', '红谷滩区', '', '', '', '', 3, 1, ''), ('360121', '3601', '00,36,3601', '南昌县', '36', '江西省', '3601', '南昌市', '360121', '南昌县', '', '', '', '', 3, 1, ''), ('360123', '3601', '00,36,3601', '安义县', '36', '江西省', '3601', '南昌市', '360123', '安义县', '', '', '', '', 3, 1, ''), ('360124', '3601', '00,36,3601', '进贤县', '36', '江西省', '3601', '南昌市', '360124', '进贤县', '', '', '', '', 3, 1, ''), ('3602', '36', '00,36', '景德镇市', '36', '江西省', '3602', '景德镇市', '', '', '', '', '', '', 2, 1, ''), ('360202', '3602', '00,36,3602', '昌江区', '36', '江西省', '3602', '景德镇市', '360202', '昌江区', '', '', '', '', 3, 1, ''), ('360203', '3602', '00,36,3602', '珠山区', '36', '江西省', '3602', '景德镇市', '360203', '珠山区', '', '', '', '', 3, 1, ''), ('360222', '3602', '00,36,3602', '浮梁县', '36', '江西省', '3602', '景德镇市', '360222', '浮梁县', '', '', '', '', 3, 1, ''), ('360281', '3602', '00,36,3602', '乐平市', '36', '江西省', '3602', '景德镇市', '360281', '乐平市', '', '', '', '', 3, 1, ''), ('3603', '36', '00,36', '萍乡市', '36', '江西省', '3603', '萍乡市', '', '', '', '', '', '', 2, 1, ''), ('360302', '3603', '00,36,3603', '安源区', '36', '江西省', '3603', '萍乡市', '360302', '安源区', '', '', '', '', 3, 1, ''), ('360313', '3603', '00,36,3603', '湘东区', '36', '江西省', '3603', '萍乡市', '360313', '湘东区', '', '', '', '', 3, 1, ''), ('360321', '3603', '00,36,3603', '莲花县', '36', '江西省', '3603', '萍乡市', '360321', '莲花县', '', '', '', '', 3, 1, ''), ('360322', '3603', '00,36,3603', '上栗县', '36', '江西省', '3603', '萍乡市', '360322', '上栗县', '', '', '', '', 3, 1, ''), ('360323', '3603', '00,36,3603', '芦溪县', '36', '江西省', '3603', '萍乡市', '360323', '芦溪县', '', '', '', '', 3, 1, ''), ('3604', '36', '00,36', '九江市', '36', '江西省', '3604', '九江市', '', '', '', '', '', '', 2, 1, ''), ('360402', '3604', '00,36,3604', '濂溪区', '36', '江西省', '3604', '九江市', '360402', '濂溪区', '', '', '', '', 3, 1, ''), ('360403', '3604', '00,36,3604', '浔阳区', '36', '江西省', '3604', '九江市', '360403', '浔阳区', '', '', '', '', 3, 1, ''), ('360404', '3604', '00,36,3604', '柴桑区', '36', '江西省', '3604', '九江市', '360404', '柴桑区', '', '', '', '', 3, 1, ''), ('360423', '3604', '00,36,3604', '武宁县', '36', '江西省', '3604', '九江市', '360423', '武宁县', '', '', '', '', 3, 1, ''), ('360424', '3604', '00,36,3604', '修水县', '36', '江西省', '3604', '九江市', '360424', '修水县', '', '', '', '', 3, 1, ''), ('360425', '3604', '00,36,3604', '永修县', '36', '江西省', '3604', '九江市', '360425', '永修县', '', '', '', '', 3, 1, ''), ('360426', '3604', '00,36,3604', '德安县', '36', '江西省', '3604', '九江市', '360426', '德安县', '', '', '', '', 3, 1, ''), ('360428', '3604', '00,36,3604', '都昌县', '36', '江西省', '3604', '九江市', '360428', '都昌县', '', '', '', '', 3, 1, ''), ('360429', '3604', '00,36,3604', '湖口县', '36', '江西省', '3604', '九江市', '360429', '湖口县', '', '', '', '', 3, 1, ''), ('360430', '3604', '00,36,3604', '彭泽县', '36', '江西省', '3604', '九江市', '360430', '彭泽县', '', '', '', '', 3, 1, ''), ('360481', '3604', '00,36,3604', '瑞昌市', '36', '江西省', '3604', '九江市', '360481', '瑞昌市', '', '', '', '', 3, 1, ''), ('360482', '3604', '00,36,3604', '共青城市', '36', '江西省', '3604', '九江市', '360482', '共青城市', '', '', '', '', 3, 1, ''), ('360483', '3604', '00,36,3604', '庐山市', '36', '江西省', '3604', '九江市', '360483', '庐山市', '', '', '', '', 3, 1, ''), ('3605', '36', '00,36', '新余市', '36', '江西省', '3605', '新余市', '', '', '', '', '', '', 2, 1, ''), ('360502', '3605', '00,36,3605', '渝水区', '36', '江西省', '3605', '新余市', '360502', '渝水区', '', '', '', '', 3, 1, ''), ('360521', '3605', '00,36,3605', '分宜县', '36', '江西省', '3605', '新余市', '360521', '分宜县', '', '', '', '', 3, 1, ''), ('3606', '36', '00,36', '鹰潭市', '36', '江西省', '3606', '鹰潭市', '', '', '', '', '', '', 2, 1, ''), ('360602', '3606', '00,36,3606', '月湖区', '36', '江西省', '3606', '鹰潭市', '360602', '月湖区', '', '', '', '', 3, 1, ''), ('360603', '3606', '00,36,3606', '余江区', '36', '江西省', '3606', '鹰潭市', '360603', '余江区', '', '', '', '', 3, 1, ''), ('360681', '3606', '00,36,3606', '贵溪市', '36', '江西省', '3606', '鹰潭市', '360681', '贵溪市', '', '', '', '', 3, 1, ''), ('3607', '36', '00,36', '赣州市', '36', '江西省', '3607', '赣州市', '', '', '', '', '', '', 2, 1, ''), ('360702', '3607', '00,36,3607', '章贡区', '36', '江西省', '3607', '赣州市', '360702', '章贡区', '', '', '', '', 3, 1, ''), ('360703', '3607', '00,36,3607', '南康区', '36', '江西省', '3607', '赣州市', '360703', '南康区', '', '', '', '', 3, 1, ''), ('360704', '3607', '00,36,3607', '赣县区', '36', '江西省', '3607', '赣州市', '360704', '赣县区', '', '', '', '', 3, 1, ''), ('360722', '3607', '00,36,3607', '信丰县', '36', '江西省', '3607', '赣州市', '360722', '信丰县', '', '', '', '', 3, 1, ''), ('360723', '3607', '00,36,3607', '大余县', '36', '江西省', '3607', '赣州市', '360723', '大余县', '', '', '', '', 3, 1, ''), ('360724', '3607', '00,36,3607', '上犹县', '36', '江西省', '3607', '赣州市', '360724', '上犹县', '', '', '', '', 3, 1, ''), ('360725', '3607', '00,36,3607', '崇义县', '36', '江西省', '3607', '赣州市', '360725', '崇义县', '', '', '', '', 3, 1, ''), ('360726', '3607', '00,36,3607', '安远县', '36', '江西省', '3607', '赣州市', '360726', '安远县', '', '', '', '', 3, 1, ''), ('360727', '3607', '00,36,3607', '龙南县', '36', '江西省', '3607', '赣州市', '360727', '龙南县', '', '', '', '', 3, 1, ''), ('360728', '3607', '00,36,3607', '定南县', '36', '江西省', '3607', '赣州市', '360728', '定南县', '', '', '', '', 3, 1, ''), ('360729', '3607', '00,36,3607', '全南县', '36', '江西省', '3607', '赣州市', '360729', '全南县', '', '', '', '', 3, 1, ''), ('360730', '3607', '00,36,3607', '宁都县', '36', '江西省', '3607', '赣州市', '360730', '宁都县', '', '', '', '', 3, 1, ''), ('360731', '3607', '00,36,3607', '于都县', '36', '江西省', '3607', '赣州市', '360731', '于都县', '', '', '', '', 3, 1, ''), ('360732', '3607', '00,36,3607', '兴国县', '36', '江西省', '3607', '赣州市', '360732', '兴国县', '', '', '', '', 3, 1, ''), ('360733', '3607', '00,36,3607', '会昌县', '36', '江西省', '3607', '赣州市', '360733', '会昌县', '', '', '', '', 3, 1, ''), ('360734', '3607', '00,36,3607', '寻乌县', '36', '江西省', '3607', '赣州市', '360734', '寻乌县', '', '', '', '', 3, 1, ''), ('360735', '3607', '00,36,3607', '石城县', '36', '江西省', '3607', '赣州市', '360735', '石城县', '', '', '', '', 3, 1, ''), ('360781', '3607', '00,36,3607', '瑞金市', '36', '江西省', '3607', '赣州市', '360781', '瑞金市', '', '', '', '', 3, 1, ''), ('3608', '36', '00,36', '吉安市', '36', '江西省', '3608', '吉安市', '', '', '', '', '', '', 2, 1, ''), ('360802', '3608', '00,36,3608', '吉州区', '36', '江西省', '3608', '吉安市', '360802', '吉州区', '', '', '', '', 3, 1, ''), ('360803', '3608', '00,36,3608', '青原区', '36', '江西省', '3608', '吉安市', '360803', '青原区', '', '', '', '', 3, 1, ''), ('360821', '3608', '00,36,3608', '吉安县', '36', '江西省', '3608', '吉安市', '360821', '吉安县', '', '', '', '', 3, 1, ''), ('360822', '3608', '00,36,3608', '吉水县', '36', '江西省', '3608', '吉安市', '360822', '吉水县', '', '', '', '', 3, 1, ''), ('360823', '3608', '00,36,3608', '峡江县', '36', '江西省', '3608', '吉安市', '360823', '峡江县', '', '', '', '', 3, 1, ''), ('360824', '3608', '00,36,3608', '新干县', '36', '江西省', '3608', '吉安市', '360824', '新干县', '', '', '', '', 3, 1, ''), ('360825', '3608', '00,36,3608', '永丰县', '36', '江西省', '3608', '吉安市', '360825', '永丰县', '', '', '', '', 3, 1, ''), ('360826', '3608', '00,36,3608', '泰和县', '36', '江西省', '3608', '吉安市', '360826', '泰和县', '', '', '', '', 3, 1, ''), ('360827', '3608', '00,36,3608', '遂川县', '36', '江西省', '3608', '吉安市', '360827', '遂川县', '', '', '', '', 3, 1, ''), ('360828', '3608', '00,36,3608', '万安县', '36', '江西省', '3608', '吉安市', '360828', '万安县', '', '', '', '', 3, 1, ''), ('360829', '3608', '00,36,3608', '安福县', '36', '江西省', '3608', '吉安市', '360829', '安福县', '', '', '', '', 3, 1, ''), ('360830', '3608', '00,36,3608', '永新县', '36', '江西省', '3608', '吉安市', '360830', '永新县', '', '', '', '', 3, 1, ''), ('360881', '3608', '00,36,3608', '井冈山市', '36', '江西省', '3608', '吉安市', '360881', '井冈山市', '', '', '', '', 3, 1, ''), ('3609', '36', '00,36', '宜春市', '36', '江西省', '3609', '宜春市', '', '', '', '', '', '', 2, 1, ''), ('360902', '3609', '00,36,3609', '袁州区', '36', '江西省', '3609', '宜春市', '360902', '袁州区', '', '', '', '', 3, 1, ''), ('360921', '3609', '00,36,3609', '奉新县', '36', '江西省', '3609', '宜春市', '360921', '奉新县', '', '', '', '', 3, 1, ''), ('360922', '3609', '00,36,3609', '万载县', '36', '江西省', '3609', '宜春市', '360922', '万载县', '', '', '', '', 3, 1, ''), ('360923', '3609', '00,36,3609', '上高县', '36', '江西省', '3609', '宜春市', '360923', '上高县', '', '', '', '', 3, 1, ''), ('360924', '3609', '00,36,3609', '宜丰县', '36', '江西省', '3609', '宜春市', '360924', '宜丰县', '', '', '', '', 3, 1, ''), ('360925', '3609', '00,36,3609', '靖安县', '36', '江西省', '3609', '宜春市', '360925', '靖安县', '', '', '', '', 3, 1, ''), ('360926', '3609', '00,36,3609', '铜鼓县', '36', '江西省', '3609', '宜春市', '360926', '铜鼓县', '', '', '', '', 3, 1, ''), ('360981', '3609', '00,36,3609', '丰城市', '36', '江西省', '3609', '宜春市', '360981', '丰城市', '', '', '', '', 3, 1, ''), ('360982', '3609', '00,36,3609', '樟树市', '36', '江西省', '3609', '宜春市', '360982', '樟树市', '', '', '', '', 3, 1, ''), ('360983', '3609', '00,36,3609', '高安市', '36', '江西省', '3609', '宜春市', '360983', '高安市', '', '', '', '', 3, 1, ''), ('3610', '36', '00,36', '抚州市', '36', '江西省', '3610', '抚州市', '', '', '', '', '', '', 2, 1, ''), ('361002', '3610', '00,36,3610', '临川区', '36', '江西省', '3610', '抚州市', '361002', '临川区', '', '', '', '', 3, 1, ''), ('361003', '3610', '00,36,3610', '东乡区', '36', '江西省', '3610', '抚州市', '361003', '东乡区', '', '', '', '', 3, 1, ''), ('361021', '3610', '00,36,3610', '南城县', '36', '江西省', '3610', '抚州市', '361021', '南城县', '', '', '', '', 3, 1, ''), ('361022', '3610', '00,36,3610', '黎川县', '36', '江西省', '3610', '抚州市', '361022', '黎川县', '', '', '', '', 3, 1, ''), ('361023', '3610', '00,36,3610', '南丰县', '36', '江西省', '3610', '抚州市', '361023', '南丰县', '', '', '', '', 3, 1, ''), ('361024', '3610', '00,36,3610', '崇仁县', '36', '江西省', '3610', '抚州市', '361024', '崇仁县', '', '', '', '', 3, 1, ''), ('361025', '3610', '00,36,3610', '乐安县', '36', '江西省', '3610', '抚州市', '361025', '乐安县', '', '', '', '', 3, 1, ''), ('361026', '3610', '00,36,3610', '宜黄县', '36', '江西省', '3610', '抚州市', '361026', '宜黄县', '', '', '', '', 3, 1, ''), ('361027', '3610', '00,36,3610', '金溪县', '36', '江西省', '3610', '抚州市', '361027', '金溪县', '', '', '', '', 3, 1, ''), ('361028', '3610', '00,36,3610', '资溪县', '36', '江西省', '3610', '抚州市', '361028', '资溪县', '', '', '', '', 3, 1, ''), ('361030', '3610', '00,36,3610', '广昌县', '36', '江西省', '3610', '抚州市', '361030', '广昌县', '', '', '', '', 3, 1, ''), ('3611', '36', '00,36', '上饶市', '36', '江西省', '3611', '上饶市', '', '', '', '', '', '', 2, 1, ''), ('361102', '3611', '00,36,3611', '信州区', '36', '江西省', '3611', '上饶市', '361102', '信州区', '', '', '', '', 3, 1, ''), ('361103', '3611', '00,36,3611', '广丰区', '36', '江西省', '3611', '上饶市', '361103', '广丰区', '', '', '', '', 3, 1, ''), ('361104', '3611', '00,36,3611', '广信区', '36', '江西省', '3611', '上饶市', '361104', '广信区', '', '', '', '', 3, 1, ''), ('361123', '3611', '00,36,3611', '玉山县', '36', '江西省', '3611', '上饶市', '361123', '玉山县', '', '', '', '', 3, 1, ''), ('361124', '3611', '00,36,3611', '铅山县', '36', '江西省', '3611', '上饶市', '361124', '铅山县', '', '', '', '', 3, 1, ''), ('361125', '3611', '00,36,3611', '横峰县', '36', '江西省', '3611', '上饶市', '361125', '横峰县', '', '', '', '', 3, 1, ''), ('361126', '3611', '00,36,3611', '弋阳县', '36', '江西省', '3611', '上饶市', '361126', '弋阳县', '', '', '', '', 3, 1, ''), ('361127', '3611', '00,36,3611', '余干县', '36', '江西省', '3611', '上饶市', '361127', '余干县', '', '', '', '', 3, 1, ''), ('361128', '3611', '00,36,3611', '鄱阳县', '36', '江西省', '3611', '上饶市', '361128', '鄱阳县', '', '', '', '', 3, 1, ''), ('361129', '3611', '00,36,3611', '万年县', '36', '江西省', '3611', '上饶市', '361129', '万年县', '', '', '', '', 3, 1, ''), ('361130', '3611', '00,36,3611', '婺源县', '36', '江西省', '3611', '上饶市', '361130', '婺源县', '', '', '', '', 3, 1, ''), ('361181', '3611', '00,36,3611', '德兴市', '36', '江西省', '3611', '上饶市', '361181', '德兴市', '', '', '', '', 3, 1, ''), ('37', '00', '00', '山东省', '37', '山东省', '', '', '', '', '', '', '', '', 1, 1, ''), ('3701', '37', '00,37', '济南市', '37', '山东省', '3701', '济南市', '', '', '', '', '', '', 2, 1, ''), ('370102', '3701', '00,37,3701', '历下区', '37', '山东省', '3701', '济南市', '370102', '历下区', '', '', '', '', 3, 1, ''), ('370103', '3701', '00,37,3701', '市中区', '37', '山东省', '3701', '济南市', '370103', '市中区', '', '', '', '', 3, 1, ''), ('370104', '3701', '00,37,3701', '槐荫区', '37', '山东省', '3701', '济南市', '370104', '槐荫区', '', '', '', '', 3, 1, ''), ('370105', '3701', '00,37,3701', '天桥区', '37', '山东省', '3701', '济南市', '370105', '天桥区', '', '', '', '', 3, 1, ''), ('370112', '3701', '00,37,3701', '历城区', '37', '山东省', '3701', '济南市', '370112', '历城区', '', '', '', '', 3, 1, ''), ('370113', '3701', '00,37,3701', '长清区', '37', '山东省', '3701', '济南市', '370113', '长清区', '', '', '', '', 3, 1, ''), ('370114', '3701', '00,37,3701', '章丘区', '37', '山东省', '3701', '济南市', '370114', '章丘区', '', '', '', '', 3, 1, ''), ('370115', '3701', '00,37,3701', '济阳区', '37', '山东省', '3701', '济南市', '370115', '济阳区', '', '', '', '', 3, 1, ''), ('370116', '3701', '00,37,3701', '莱芜区', '37', '山东省', '3701', '济南市', '370116', '莱芜区', '', '', '', '', 3, 1, ''), ('370117', '3701', '00,37,3701', '钢城区', '37', '山东省', '3701', '济南市', '370117', '钢城区', '', '', '', '', 3, 1, ''), ('370124', '3701', '00,37,3701', '平阴县', '37', '山东省', '3701', '济南市', '370124', '平阴县', '', '', '', '', 3, 1, ''), ('370126', '3701', '00,37,3701', '商河县', '37', '山东省', '3701', '济南市', '370126', '商河县', '', '', '', '', 3, 1, ''), ('3702', '37', '00,37', '青岛市', '37', '山东省', '3702', '青岛市', '', '', '', '', '', '', 2, 1, ''), ('370202', '3702', '00,37,3702', '市南区', '37', '山东省', '3702', '青岛市', '370202', '市南区', '', '', '', '', 3, 1, ''), ('370203', '3702', '00,37,3702', '市北区', '37', '山东省', '3702', '青岛市', '370203', '市北区', '', '', '', '', 3, 1, ''), ('370211', '3702', '00,37,3702', '黄岛区', '37', '山东省', '3702', '青岛市', '370211', '黄岛区', '', '', '', '', 3, 1, ''), ('370212', '3702', '00,37,3702', '崂山区', '37', '山东省', '3702', '青岛市', '370212', '崂山区', '', '', '', '', 3, 1, ''), ('370213', '3702', '00,37,3702', '李沧区', '37', '山东省', '3702', '青岛市', '370213', '李沧区', '', '', '', '', 3, 1, ''), ('370214', '3702', '00,37,3702', '城阳区', '37', '山东省', '3702', '青岛市', '370214', '城阳区', '', '', '', '', 3, 1, ''), ('370215', '3702', '00,37,3702', '即墨区', '37', '山东省', '3702', '青岛市', '370215', '即墨区', '', '', '', '', 3, 1, ''), ('370281', '3702', '00,37,3702', '胶州市', '37', '山东省', '3702', '青岛市', '370281', '胶州市', '', '', '', '', 3, 1, ''), ('370283', '3702', '00,37,3702', '平度市', '37', '山东省', '3702', '青岛市', '370283', '平度市', '', '', '', '', 3, 1, ''), ('370285', '3702', '00,37,3702', '莱西市', '37', '山东省', '3702', '青岛市', '370285', '莱西市', '', '', '', '', 3, 1, ''), ('3703', '37', '00,37', '淄博市', '37', '山东省', '3703', '淄博市', '', '', '', '', '', '', 2, 1, ''), ('370302', '3703', '00,37,3703', '淄川区', '37', '山东省', '3703', '淄博市', '370302', '淄川区', '', '', '', '', 3, 1, ''), ('370303', '3703', '00,37,3703', '张店区', '37', '山东省', '3703', '淄博市', '370303', '张店区', '', '', '', '', 3, 1, ''), ('370304', '3703', '00,37,3703', '博山区', '37', '山东省', '3703', '淄博市', '370304', '博山区', '', '', '', '', 3, 1, ''), ('370305', '3703', '00,37,3703', '临淄区', '37', '山东省', '3703', '淄博市', '370305', '临淄区', '', '', '', '', 3, 1, ''), ('370306', '3703', '00,37,3703', '周村区', '37', '山东省', '3703', '淄博市', '370306', '周村区', '', '', '', '', 3, 1, ''), ('370321', '3703', '00,37,3703', '桓台县', '37', '山东省', '3703', '淄博市', '370321', '桓台县', '', '', '', '', 3, 1, ''), ('370322', '3703', '00,37,3703', '高青县', '37', '山东省', '3703', '淄博市', '370322', '高青县', '', '', '', '', 3, 1, ''), ('370323', '3703', '00,37,3703', '沂源县', '37', '山东省', '3703', '淄博市', '370323', '沂源县', '', '', '', '', 3, 1, ''), ('3704', '37', '00,37', '枣庄市', '37', '山东省', '3704', '枣庄市', '', '', '', '', '', '', 2, 1, ''), ('370402', '3704', '00,37,3704', '市中区', '37', '山东省', '3704', '枣庄市', '370402', '市中区', '', '', '', '', 3, 1, ''), ('370403', '3704', '00,37,3704', '薛城区', '37', '山东省', '3704', '枣庄市', '370403', '薛城区', '', '', '', '', 3, 1, ''), ('370404', '3704', '00,37,3704', '峄城区', '37', '山东省', '3704', '枣庄市', '370404', '峄城区', '', '', '', '', 3, 1, ''), ('370405', '3704', '00,37,3704', '台儿庄区', '37', '山东省', '3704', '枣庄市', '370405', '台儿庄区', '', '', '', '', 3, 1, ''), ('370406', '3704', '00,37,3704', '山亭区', '37', '山东省', '3704', '枣庄市', '370406', '山亭区', '', '', '', '', 3, 1, ''), ('370481', '3704', '00,37,3704', '滕州市', '37', '山东省', '3704', '枣庄市', '370481', '滕州市', '', '', '', '', 3, 1, ''), ('3705', '37', '00,37', '东营市', '37', '山东省', '3705', '东营市', '', '', '', '', '', '', 2, 1, ''), ('370502', '3705', '00,37,3705', '东营区', '37', '山东省', '3705', '东营市', '370502', '东营区', '', '', '', '', 3, 1, ''), ('370503', '3705', '00,37,3705', '河口区', '37', '山东省', '3705', '东营市', '370503', '河口区', '', '', '', '', 3, 1, ''), ('370505', '3705', '00,37,3705', '垦利区', '37', '山东省', '3705', '东营市', '370505', '垦利区', '', '', '', '', 3, 1, ''), ('370522', '3705', '00,37,3705', '利津县', '37', '山东省', '3705', '东营市', '370522', '利津县', '', '', '', '', 3, 1, ''), ('370523', '3705', '00,37,3705', '广饶县', '37', '山东省', '3705', '东营市', '370523', '广饶县', '', '', '', '', 3, 1, ''), ('3706', '37', '00,37', '烟台市', '37', '山东省', '3706', '烟台市', '', '', '', '', '', '', 2, 1, ''), ('370602', '3706', '00,37,3706', '芝罘区', '37', '山东省', '3706', '烟台市', '370602', '芝罘区', '', '', '', '', 3, 1, ''), ('370611', '3706', '00,37,3706', '福山区', '37', '山东省', '3706', '烟台市', '370611', '福山区', '', '', '', '', 3, 1, ''), ('370612', '3706', '00,37,3706', '牟平区', '37', '山东省', '3706', '烟台市', '370612', '牟平区', '', '', '', '', 3, 1, ''), ('370613', '3706', '00,37,3706', '莱山区', '37', '山东省', '3706', '烟台市', '370613', '莱山区', '', '', '', '', 3, 1, ''), ('370634', '3706', '00,37,3706', '长岛县', '37', '山东省', '3706', '烟台市', '370634', '长岛县', '', '', '', '', 3, 1, ''), ('370681', '3706', '00,37,3706', '龙口市', '37', '山东省', '3706', '烟台市', '370681', '龙口市', '', '', '', '', 3, 1, ''), ('370682', '3706', '00,37,3706', '莱阳市', '37', '山东省', '3706', '烟台市', '370682', '莱阳市', '', '', '', '', 3, 1, ''), ('370683', '3706', '00,37,3706', '莱州市', '37', '山东省', '3706', '烟台市', '370683', '莱州市', '', '', '', '', 3, 1, ''), ('370684', '3706', '00,37,3706', '蓬莱市', '37', '山东省', '3706', '烟台市', '370684', '蓬莱市', '', '', '', '', 3, 1, ''), ('370685', '3706', '00,37,3706', '招远市', '37', '山东省', '3706', '烟台市', '370685', '招远市', '', '', '', '', 3, 1, ''), ('370686', '3706', '00,37,3706', '栖霞市', '37', '山东省', '3706', '烟台市', '370686', '栖霞市', '', '', '', '', 3, 1, ''), ('370687', '3706', '00,37,3706', '海阳市', '37', '山东省', '3706', '烟台市', '370687', '海阳市', '', '', '', '', 3, 1, ''), ('3707', '37', '00,37', '潍坊市', '37', '山东省', '3707', '潍坊市', '', '', '', '', '', '', 2, 1, ''), ('370702', '3707', '00,37,3707', '潍城区', '37', '山东省', '3707', '潍坊市', '370702', '潍城区', '', '', '', '', 3, 1, ''), ('370703', '3707', '00,37,3707', '寒亭区', '37', '山东省', '3707', '潍坊市', '370703', '寒亭区', '', '', '', '', 3, 1, ''), ('370704', '3707', '00,37,3707', '坊子区', '37', '山东省', '3707', '潍坊市', '370704', '坊子区', '', '', '', '', 3, 1, ''), ('370705', '3707', '00,37,3707', '奎文区', '37', '山东省', '3707', '潍坊市', '370705', '奎文区', '', '', '', '', 3, 1, ''), ('370724', '3707', '00,37,3707', '临朐县', '37', '山东省', '3707', '潍坊市', '370724', '临朐县', '', '', '', '', 3, 1, ''), ('370725', '3707', '00,37,3707', '昌乐县', '37', '山东省', '3707', '潍坊市', '370725', '昌乐县', '', '', '', '', 3, 1, ''), ('370781', '3707', '00,37,3707', '青州市', '37', '山东省', '3707', '潍坊市', '370781', '青州市', '', '', '', '', 3, 1, ''), ('370782', '3707', '00,37,3707', '诸城市', '37', '山东省', '3707', '潍坊市', '370782', '诸城市', '', '', '', '', 3, 1, ''), ('370783', '3707', '00,37,3707', '寿光市', '37', '山东省', '3707', '潍坊市', '370783', '寿光市', '', '', '', '', 3, 1, ''), ('370784', '3707', '00,37,3707', '安丘市', '37', '山东省', '3707', '潍坊市', '370784', '安丘市', '', '', '', '', 3, 1, ''), ('370785', '3707', '00,37,3707', '高密市', '37', '山东省', '3707', '潍坊市', '370785', '高密市', '', '', '', '', 3, 1, ''), ('370786', '3707', '00,37,3707', '昌邑市', '37', '山东省', '3707', '潍坊市', '370786', '昌邑市', '', '', '', '', 3, 1, ''), ('3708', '37', '00,37', '济宁市', '37', '山东省', '3708', '济宁市', '', '', '', '', '', '', 2, 1, ''), ('370811', '3708', '00,37,3708', '任城区', '37', '山东省', '3708', '济宁市', '370811', '任城区', '', '', '', '', 3, 1, ''), ('370812', '3708', '00,37,3708', '兖州区', '37', '山东省', '3708', '济宁市', '370812', '兖州区', '', '', '', '', 3, 1, ''), ('370826', '3708', '00,37,3708', '微山县', '37', '山东省', '3708', '济宁市', '370826', '微山县', '', '', '', '', 3, 1, ''), ('370827', '3708', '00,37,3708', '鱼台县', '37', '山东省', '3708', '济宁市', '370827', '鱼台县', '', '', '', '', 3, 1, ''), ('370828', '3708', '00,37,3708', '金乡县', '37', '山东省', '3708', '济宁市', '370828', '金乡县', '', '', '', '', 3, 1, ''), ('370829', '3708', '00,37,3708', '嘉祥县', '37', '山东省', '3708', '济宁市', '370829', '嘉祥县', '', '', '', '', 3, 1, ''), ('370830', '3708', '00,37,3708', '汶上县', '37', '山东省', '3708', '济宁市', '370830', '汶上县', '', '', '', '', 3, 1, ''), ('370831', '3708', '00,37,3708', '泗水县', '37', '山东省', '3708', '济宁市', '370831', '泗水县', '', '', '', '', 3, 1, ''), ('370832', '3708', '00,37,3708', '梁山县', '37', '山东省', '3708', '济宁市', '370832', '梁山县', '', '', '', '', 3, 1, ''), ('370881', '3708', '00,37,3708', '曲阜市', '37', '山东省', '3708', '济宁市', '370881', '曲阜市', '', '', '', '', 3, 1, ''), ('370883', '3708', '00,37,3708', '邹城市', '37', '山东省', '3708', '济宁市', '370883', '邹城市', '', '', '', '', 3, 1, ''), ('3709', '37', '00,37', '泰安市', '37', '山东省', '3709', '泰安市', '', '', '', '', '', '', 2, 1, ''), ('370902', '3709', '00,37,3709', '泰山区', '37', '山东省', '3709', '泰安市', '370902', '泰山区', '', '', '', '', 3, 1, ''), ('370911', '3709', '00,37,3709', '岱岳区', '37', '山东省', '3709', '泰安市', '370911', '岱岳区', '', '', '', '', 3, 1, ''), ('370921', '3709', '00,37,3709', '宁阳县', '37', '山东省', '3709', '泰安市', '370921', '宁阳县', '', '', '', '', 3, 1, ''), ('370923', '3709', '00,37,3709', '东平县', '37', '山东省', '3709', '泰安市', '370923', '东平县', '', '', '', '', 3, 1, ''), ('370982', '3709', '00,37,3709', '新泰市', '37', '山东省', '3709', '泰安市', '370982', '新泰市', '', '', '', '', 3, 1, ''), ('370983', '3709', '00,37,3709', '肥城市', '37', '山东省', '3709', '泰安市', '370983', '肥城市', '', '', '', '', 3, 1, ''), ('3710', '37', '00,37', '威海市', '37', '山东省', '3710', '威海市', '', '', '', '', '', '', 2, 1, ''), ('371002', '3710', '00,37,3710', '环翠区', '37', '山东省', '3710', '威海市', '371002', '环翠区', '', '', '', '', 3, 1, ''), ('371003', '3710', '00,37,3710', '文登区', '37', '山东省', '3710', '威海市', '371003', '文登区', '', '', '', '', 3, 1, ''), ('371082', '3710', '00,37,3710', '荣成市', '37', '山东省', '3710', '威海市', '371082', '荣成市', '', '', '', '', 3, 1, ''), ('371083', '3710', '00,37,3710', '乳山市', '37', '山东省', '3710', '威海市', '371083', '乳山市', '', '', '', '', 3, 1, ''), ('3711', '37', '00,37', '日照市', '37', '山东省', '3711', '日照市', '', '', '', '', '', '', 2, 1, ''), ('371102', '3711', '00,37,3711', '东港区', '37', '山东省', '3711', '日照市', '371102', '东港区', '', '', '', '', 3, 1, ''), ('371103', '3711', '00,37,3711', '岚山区', '37', '山东省', '3711', '日照市', '371103', '岚山区', '', '', '', '', 3, 1, ''), ('371121', '3711', '00,37,3711', '五莲县', '37', '山东省', '3711', '日照市', '371121', '五莲县', '', '', '', '', 3, 1, ''), ('371122', '3711', '00,37,3711', '莒县', '37', '山东省', '3711', '日照市', '371122', '莒县', '', '', '', '', 3, 1, ''), ('3713', '37', '00,37', '临沂市', '37', '山东省', '3713', '临沂市', '', '', '', '', '', '', 2, 1, ''), ('371302', '3713', '00,37,3713', '兰山区', '37', '山东省', '3713', '临沂市', '371302', '兰山区', '', '', '', '', 3, 1, ''), ('371311', '3713', '00,37,3713', '罗庄区', '37', '山东省', '3713', '临沂市', '371311', '罗庄区', '', '', '', '', 3, 1, ''), ('371312', '3713', '00,37,3713', '河东区', '37', '山东省', '3713', '临沂市', '371312', '河东区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('371321', '3713', '00,37,3713', '沂南县', '37', '山东省', '3713', '临沂市', '371321', '沂南县', '', '', '', '', 3, 1, ''), ('371322', '3713', '00,37,3713', '郯城县', '37', '山东省', '3713', '临沂市', '371322', '郯城县', '', '', '', '', 3, 1, ''), ('371323', '3713', '00,37,3713', '沂水县', '37', '山东省', '3713', '临沂市', '371323', '沂水县', '', '', '', '', 3, 1, ''), ('371324', '3713', '00,37,3713', '兰陵县', '37', '山东省', '3713', '临沂市', '371324', '兰陵县', '', '', '', '', 3, 1, ''), ('371325', '3713', '00,37,3713', '费县', '37', '山东省', '3713', '临沂市', '371325', '费县', '', '', '', '', 3, 1, ''), ('371326', '3713', '00,37,3713', '平邑县', '37', '山东省', '3713', '临沂市', '371326', '平邑县', '', '', '', '', 3, 1, ''), ('371327', '3713', '00,37,3713', '莒南县', '37', '山东省', '3713', '临沂市', '371327', '莒南县', '', '', '', '', 3, 1, ''), ('371328', '3713', '00,37,3713', '蒙阴县', '37', '山东省', '3713', '临沂市', '371328', '蒙阴县', '', '', '', '', 3, 1, ''), ('371329', '3713', '00,37,3713', '临沭县', '37', '山东省', '3713', '临沂市', '371329', '临沭县', '', '', '', '', 3, 1, ''), ('3714', '37', '00,37', '德州市', '37', '山东省', '3714', '德州市', '', '', '', '', '', '', 2, 1, ''), ('371402', '3714', '00,37,3714', '德城区', '37', '山东省', '3714', '德州市', '371402', '德城区', '', '', '', '', 3, 1, ''), ('371403', '3714', '00,37,3714', '陵城区', '37', '山东省', '3714', '德州市', '371403', '陵城区', '', '', '', '', 3, 1, ''), ('371422', '3714', '00,37,3714', '宁津县', '37', '山东省', '3714', '德州市', '371422', '宁津县', '', '', '', '', 3, 1, ''), ('371423', '3714', '00,37,3714', '庆云县', '37', '山东省', '3714', '德州市', '371423', '庆云县', '', '', '', '', 3, 1, ''), ('371424', '3714', '00,37,3714', '临邑县', '37', '山东省', '3714', '德州市', '371424', '临邑县', '', '', '', '', 3, 1, ''), ('371425', '3714', '00,37,3714', '齐河县', '37', '山东省', '3714', '德州市', '371425', '齐河县', '', '', '', '', 3, 1, ''), ('371426', '3714', '00,37,3714', '平原县', '37', '山东省', '3714', '德州市', '371426', '平原县', '', '', '', '', 3, 1, ''), ('371427', '3714', '00,37,3714', '夏津县', '37', '山东省', '3714', '德州市', '371427', '夏津县', '', '', '', '', 3, 1, ''), ('371428', '3714', '00,37,3714', '武城县', '37', '山东省', '3714', '德州市', '371428', '武城县', '', '', '', '', 3, 1, ''), ('371481', '3714', '00,37,3714', '乐陵市', '37', '山东省', '3714', '德州市', '371481', '乐陵市', '', '', '', '', 3, 1, ''), ('371482', '3714', '00,37,3714', '禹城市', '37', '山东省', '3714', '德州市', '371482', '禹城市', '', '', '', '', 3, 1, ''), ('3715', '37', '00,37', '聊城市', '37', '山东省', '3715', '聊城市', '', '', '', '', '', '', 2, 1, ''), ('371502', '3715', '00,37,3715', '东昌府区', '37', '山东省', '3715', '聊城市', '371502', '东昌府区', '', '', '', '', 3, 1, ''), ('371503', '3715', '00,37,3715', '茌平区', '37', '山东省', '3715', '聊城市', '371503', '茌平区', '', '', '', '', 3, 1, ''), ('371521', '3715', '00,37,3715', '阳谷县', '37', '山东省', '3715', '聊城市', '371521', '阳谷县', '', '', '', '', 3, 1, ''), ('371522', '3715', '00,37,3715', '莘县', '37', '山东省', '3715', '聊城市', '371522', '莘县', '', '', '', '', 3, 1, ''), ('371524', '3715', '00,37,3715', '东阿县', '37', '山东省', '3715', '聊城市', '371524', '东阿县', '', '', '', '', 3, 1, ''), ('371525', '3715', '00,37,3715', '冠县', '37', '山东省', '3715', '聊城市', '371525', '冠县', '', '', '', '', 3, 1, ''), ('371526', '3715', '00,37,3715', '高唐县', '37', '山东省', '3715', '聊城市', '371526', '高唐县', '', '', '', '', 3, 1, ''), ('371581', '3715', '00,37,3715', '临清市', '37', '山东省', '3715', '聊城市', '371581', '临清市', '', '', '', '', 3, 1, ''), ('3716', '37', '00,37', '滨州市', '37', '山东省', '3716', '滨州市', '', '', '', '', '', '', 2, 1, ''), ('371602', '3716', '00,37,3716', '滨城区', '37', '山东省', '3716', '滨州市', '371602', '滨城区', '', '', '', '', 3, 1, ''), ('371603', '3716', '00,37,3716', '沾化区', '37', '山东省', '3716', '滨州市', '371603', '沾化区', '', '', '', '', 3, 1, ''), ('371621', '3716', '00,37,3716', '惠民县', '37', '山东省', '3716', '滨州市', '371621', '惠民县', '', '', '', '', 3, 1, ''), ('371622', '3716', '00,37,3716', '阳信县', '37', '山东省', '3716', '滨州市', '371622', '阳信县', '', '', '', '', 3, 1, ''), ('371623', '3716', '00,37,3716', '无棣县', '37', '山东省', '3716', '滨州市', '371623', '无棣县', '', '', '', '', 3, 1, ''), ('371625', '3716', '00,37,3716', '博兴县', '37', '山东省', '3716', '滨州市', '371625', '博兴县', '', '', '', '', 3, 1, ''), ('371681', '3716', '00,37,3716', '邹平市', '37', '山东省', '3716', '滨州市', '371681', '邹平市', '', '', '', '', 3, 1, ''), ('3717', '37', '00,37', '菏泽市', '37', '山东省', '3717', '菏泽市', '', '', '', '', '', '', 2, 1, ''), ('371702', '3717', '00,37,3717', '牡丹区', '37', '山东省', '3717', '菏泽市', '371702', '牡丹区', '', '', '', '', 3, 1, ''), ('371703', '3717', '00,37,3717', '定陶区', '37', '山东省', '3717', '菏泽市', '371703', '定陶区', '', '', '', '', 3, 1, ''), ('371721', '3717', '00,37,3717', '曹县', '37', '山东省', '3717', '菏泽市', '371721', '曹县', '', '', '', '', 3, 1, ''), ('371722', '3717', '00,37,3717', '单县', '37', '山东省', '3717', '菏泽市', '371722', '单县', '', '', '', '', 3, 1, ''), ('371723', '3717', '00,37,3717', '成武县', '37', '山东省', '3717', '菏泽市', '371723', '成武县', '', '', '', '', 3, 1, ''), ('371724', '3717', '00,37,3717', '巨野县', '37', '山东省', '3717', '菏泽市', '371724', '巨野县', '', '', '', '', 3, 1, ''), ('371725', '3717', '00,37,3717', '郓城县', '37', '山东省', '3717', '菏泽市', '371725', '郓城县', '', '', '', '', 3, 1, ''), ('371726', '3717', '00,37,3717', '鄄城县', '37', '山东省', '3717', '菏泽市', '371726', '鄄城县', '', '', '', '', 3, 1, ''), ('371728', '3717', '00,37,3717', '东明县', '37', '山东省', '3717', '菏泽市', '371728', '东明县', '', '', '', '', 3, 1, ''), ('41', '00', '00', '河南省', '41', '河南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4101', '41', '00,41', '郑州市', '41', '河南省', '4101', '郑州市', '', '', '', '', '', '', 2, 1, ''), ('410102', '4101', '00,41,4101', '中原区', '41', '河南省', '4101', '郑州市', '410102', '中原区', '', '', '', '', 3, 1, ''), ('410103', '4101', '00,41,4101', '二七区', '41', '河南省', '4101', '郑州市', '410103', '二七区', '', '', '', '', 3, 1, ''), ('410104', '4101', '00,41,4101', '管城回族区', '41', '河南省', '4101', '郑州市', '410104', '管城回族区', '', '', '', '', 3, 1, ''), ('410105', '4101', '00,41,4101', '金水区', '41', '河南省', '4101', '郑州市', '410105', '金水区', '', '', '', '', 3, 1, ''), ('410106', '4101', '00,41,4101', '上街区', '41', '河南省', '4101', '郑州市', '410106', '上街区', '', '', '', '', 3, 1, ''), ('410108', '4101', '00,41,4101', '惠济区', '41', '河南省', '4101', '郑州市', '410108', '惠济区', '', '', '', '', 3, 1, ''), ('410122', '4101', '00,41,4101', '中牟县', '41', '河南省', '4101', '郑州市', '410122', '中牟县', '', '', '', '', 3, 1, ''), ('410181', '4101', '00,41,4101', '巩义市', '41', '河南省', '4101', '郑州市', '410181', '巩义市', '', '', '', '', 3, 1, ''), ('410182', '4101', '00,41,4101', '荥阳市', '41', '河南省', '4101', '郑州市', '410182', '荥阳市', '', '', '', '', 3, 1, ''), ('410183', '4101', '00,41,4101', '新密市', '41', '河南省', '4101', '郑州市', '410183', '新密市', '', '', '', '', 3, 1, ''), ('410184', '4101', '00,41,4101', '新郑市', '41', '河南省', '4101', '郑州市', '410184', '新郑市', '', '', '', '', 3, 1, ''), ('410185', '4101', '00,41,4101', '登封市', '41', '河南省', '4101', '郑州市', '410185', '登封市', '', '', '', '', 3, 1, ''), ('4102', '41', '00,41', '开封市', '41', '河南省', '4102', '开封市', '', '', '', '', '', '', 2, 1, ''), ('410202', '4102', '00,41,4102', '龙亭区', '41', '河南省', '4102', '开封市', '410202', '龙亭区', '', '', '', '', 3, 1, ''), ('410203', '4102', '00,41,4102', '顺河回族区', '41', '河南省', '4102', '开封市', '410203', '顺河回族区', '', '', '', '', 3, 1, ''), ('410204', '4102', '00,41,4102', '鼓楼区', '41', '河南省', '4102', '开封市', '410204', '鼓楼区', '', '', '', '', 3, 1, ''), ('410205', '4102', '00,41,4102', '禹王台区', '41', '河南省', '4102', '开封市', '410205', '禹王台区', '', '', '', '', 3, 1, ''), ('410212', '4102', '00,41,4102', '祥符区', '41', '河南省', '4102', '开封市', '410212', '祥符区', '', '', '', '', 3, 1, ''), ('410221', '4102', '00,41,4102', '杞县', '41', '河南省', '4102', '开封市', '410221', '杞县', '', '', '', '', 3, 1, ''), ('410222', '4102', '00,41,4102', '通许县', '41', '河南省', '4102', '开封市', '410222', '通许县', '', '', '', '', 3, 1, ''), ('410223', '4102', '00,41,4102', '尉氏县', '41', '河南省', '4102', '开封市', '410223', '尉氏县', '', '', '', '', 3, 1, ''), ('410225', '4102', '00,41,4102', '兰考县', '41', '河南省', '4102', '开封市', '410225', '兰考县', '', '', '', '', 3, 1, ''), ('4103', '41', '00,41', '洛阳市', '41', '河南省', '4103', '洛阳市', '', '', '', '', '', '', 2, 1, ''), ('410302', '4103', '00,41,4103', '老城区', '41', '河南省', '4103', '洛阳市', '410302', '老城区', '', '', '', '', 3, 1, ''), ('410303', '4103', '00,41,4103', '西工区', '41', '河南省', '4103', '洛阳市', '410303', '西工区', '', '', '', '', 3, 1, ''), ('410304', '4103', '00,41,4103', '瀍河回族区', '41', '河南省', '4103', '洛阳市', '410304', '瀍河回族区', '', '', '', '', 3, 1, ''), ('410305', '4103', '00,41,4103', '涧西区', '41', '河南省', '4103', '洛阳市', '410305', '涧西区', '', '', '', '', 3, 1, ''), ('410306', '4103', '00,41,4103', '吉利区', '41', '河南省', '4103', '洛阳市', '410306', '吉利区', '', '', '', '', 3, 1, ''), ('410311', '4103', '00,41,4103', '洛龙区', '41', '河南省', '4103', '洛阳市', '410311', '洛龙区', '', '', '', '', 3, 1, ''), ('410322', '4103', '00,41,4103', '孟津县', '41', '河南省', '4103', '洛阳市', '410322', '孟津县', '', '', '', '', 3, 1, ''), ('410323', '4103', '00,41,4103', '新安县', '41', '河南省', '4103', '洛阳市', '410323', '新安县', '', '', '', '', 3, 1, ''), ('410324', '4103', '00,41,4103', '栾川县', '41', '河南省', '4103', '洛阳市', '410324', '栾川县', '', '', '', '', 3, 1, ''), ('410325', '4103', '00,41,4103', '嵩县', '41', '河南省', '4103', '洛阳市', '410325', '嵩县', '', '', '', '', 3, 1, ''), ('410326', '4103', '00,41,4103', '汝阳县', '41', '河南省', '4103', '洛阳市', '410326', '汝阳县', '', '', '', '', 3, 1, ''), ('410327', '4103', '00,41,4103', '宜阳县', '41', '河南省', '4103', '洛阳市', '410327', '宜阳县', '', '', '', '', 3, 1, ''), ('410328', '4103', '00,41,4103', '洛宁县', '41', '河南省', '4103', '洛阳市', '410328', '洛宁县', '', '', '', '', 3, 1, ''), ('410329', '4103', '00,41,4103', '伊川县', '41', '河南省', '4103', '洛阳市', '410329', '伊川县', '', '', '', '', 3, 1, ''), ('410381', '4103', '00,41,4103', '偃师市', '41', '河南省', '4103', '洛阳市', '410381', '偃师市', '', '', '', '', 3, 1, ''), ('4104', '41', '00,41', '平顶山市', '41', '河南省', '4104', '平顶山市', '', '', '', '', '', '', 2, 1, ''), ('410402', '4104', '00,41,4104', '新华区', '41', '河南省', '4104', '平顶山市', '410402', '新华区', '', '', '', '', 3, 1, ''), ('410403', '4104', '00,41,4104', '卫东区', '41', '河南省', '4104', '平顶山市', '410403', '卫东区', '', '', '', '', 3, 1, ''), ('410404', '4104', '00,41,4104', '石龙区', '41', '河南省', '4104', '平顶山市', '410404', '石龙区', '', '', '', '', 3, 1, ''), ('410411', '4104', '00,41,4104', '湛河区', '41', '河南省', '4104', '平顶山市', '410411', '湛河区', '', '', '', '', 3, 1, ''), ('410421', '4104', '00,41,4104', '宝丰县', '41', '河南省', '4104', '平顶山市', '410421', '宝丰县', '', '', '', '', 3, 1, ''), ('410422', '4104', '00,41,4104', '叶县', '41', '河南省', '4104', '平顶山市', '410422', '叶县', '', '', '', '', 3, 1, ''), ('410423', '4104', '00,41,4104', '鲁山县', '41', '河南省', '4104', '平顶山市', '410423', '鲁山县', '', '', '', '', 3, 1, ''), ('410425', '4104', '00,41,4104', '郏县', '41', '河南省', '4104', '平顶山市', '410425', '郏县', '', '', '', '', 3, 1, ''), ('410481', '4104', '00,41,4104', '舞钢市', '41', '河南省', '4104', '平顶山市', '410481', '舞钢市', '', '', '', '', 3, 1, ''), ('410482', '4104', '00,41,4104', '汝州市', '41', '河南省', '4104', '平顶山市', '410482', '汝州市', '', '', '', '', 3, 1, ''), ('4105', '41', '00,41', '安阳市', '41', '河南省', '4105', '安阳市', '', '', '', '', '', '', 2, 1, ''), ('410502', '4105', '00,41,4105', '文峰区', '41', '河南省', '4105', '安阳市', '410502', '文峰区', '', '', '', '', 3, 1, ''), ('410503', '4105', '00,41,4105', '北关区', '41', '河南省', '4105', '安阳市', '410503', '北关区', '', '', '', '', 3, 1, ''), ('410505', '4105', '00,41,4105', '殷都区', '41', '河南省', '4105', '安阳市', '410505', '殷都区', '', '', '', '', 3, 1, ''), ('410506', '4105', '00,41,4105', '龙安区', '41', '河南省', '4105', '安阳市', '410506', '龙安区', '', '', '', '', 3, 1, ''), ('410522', '4105', '00,41,4105', '安阳县', '41', '河南省', '4105', '安阳市', '410522', '安阳县', '', '', '', '', 3, 1, ''), ('410523', '4105', '00,41,4105', '汤阴县', '41', '河南省', '4105', '安阳市', '410523', '汤阴县', '', '', '', '', 3, 1, ''), ('410526', '4105', '00,41,4105', '滑县', '41', '河南省', '4105', '安阳市', '410526', '滑县', '', '', '', '', 3, 1, ''), ('410527', '4105', '00,41,4105', '内黄县', '41', '河南省', '4105', '安阳市', '410527', '内黄县', '', '', '', '', 3, 1, ''), ('410581', '4105', '00,41,4105', '林州市', '41', '河南省', '4105', '安阳市', '410581', '林州市', '', '', '', '', 3, 1, ''), ('4106', '41', '00,41', '鹤壁市', '41', '河南省', '4106', '鹤壁市', '', '', '', '', '', '', 2, 1, ''), ('410602', '4106', '00,41,4106', '鹤山区', '41', '河南省', '4106', '鹤壁市', '410602', '鹤山区', '', '', '', '', 3, 1, ''), ('410603', '4106', '00,41,4106', '山城区', '41', '河南省', '4106', '鹤壁市', '410603', '山城区', '', '', '', '', 3, 1, ''), ('410611', '4106', '00,41,4106', '淇滨区', '41', '河南省', '4106', '鹤壁市', '410611', '淇滨区', '', '', '', '', 3, 1, ''), ('410621', '4106', '00,41,4106', '浚县', '41', '河南省', '4106', '鹤壁市', '410621', '浚县', '', '', '', '', 3, 1, ''), ('410622', '4106', '00,41,4106', '淇县', '41', '河南省', '4106', '鹤壁市', '410622', '淇县', '', '', '', '', 3, 1, ''), ('4107', '41', '00,41', '新乡市', '41', '河南省', '4107', '新乡市', '', '', '', '', '', '', 2, 1, ''), ('410702', '4107', '00,41,4107', '红旗区', '41', '河南省', '4107', '新乡市', '410702', '红旗区', '', '', '', '', 3, 1, ''), ('410703', '4107', '00,41,4107', '卫滨区', '41', '河南省', '4107', '新乡市', '410703', '卫滨区', '', '', '', '', 3, 1, ''), ('410704', '4107', '00,41,4107', '凤泉区', '41', '河南省', '4107', '新乡市', '410704', '凤泉区', '', '', '', '', 3, 1, ''), ('410711', '4107', '00,41,4107', '牧野区', '41', '河南省', '4107', '新乡市', '410711', '牧野区', '', '', '', '', 3, 1, ''), ('410721', '4107', '00,41,4107', '新乡县', '41', '河南省', '4107', '新乡市', '410721', '新乡县', '', '', '', '', 3, 1, ''), ('410724', '4107', '00,41,4107', '获嘉县', '41', '河南省', '4107', '新乡市', '410724', '获嘉县', '', '', '', '', 3, 1, ''), ('410725', '4107', '00,41,4107', '原阳县', '41', '河南省', '4107', '新乡市', '410725', '原阳县', '', '', '', '', 3, 1, ''), ('410726', '4107', '00,41,4107', '延津县', '41', '河南省', '4107', '新乡市', '410726', '延津县', '', '', '', '', 3, 1, ''), ('410727', '4107', '00,41,4107', '封丘县', '41', '河南省', '4107', '新乡市', '410727', '封丘县', '', '', '', '', 3, 1, ''), ('410781', '4107', '00,41,4107', '卫辉市', '41', '河南省', '4107', '新乡市', '410781', '卫辉市', '', '', '', '', 3, 1, ''), ('410782', '4107', '00,41,4107', '辉县市', '41', '河南省', '4107', '新乡市', '410782', '辉县市', '', '', '', '', 3, 1, ''), ('410783', '4107', '00,41,4107', '长垣市', '41', '河南省', '4107', '新乡市', '410783', '长垣市', '', '', '', '', 3, 1, ''), ('4108', '41', '00,41', '焦作市', '41', '河南省', '4108', '焦作市', '', '', '', '', '', '', 2, 1, ''), ('410802', '4108', '00,41,4108', '解放区', '41', '河南省', '4108', '焦作市', '410802', '解放区', '', '', '', '', 3, 1, ''), ('410803', '4108', '00,41,4108', '中站区', '41', '河南省', '4108', '焦作市', '410803', '中站区', '', '', '', '', 3, 1, ''), ('410804', '4108', '00,41,4108', '马村区', '41', '河南省', '4108', '焦作市', '410804', '马村区', '', '', '', '', 3, 1, ''), ('410811', '4108', '00,41,4108', '山阳区', '41', '河南省', '4108', '焦作市', '410811', '山阳区', '', '', '', '', 3, 1, ''), ('410821', '4108', '00,41,4108', '修武县', '41', '河南省', '4108', '焦作市', '410821', '修武县', '', '', '', '', 3, 1, ''), ('410822', '4108', '00,41,4108', '博爱县', '41', '河南省', '4108', '焦作市', '410822', '博爱县', '', '', '', '', 3, 1, ''), ('410823', '4108', '00,41,4108', '武陟县', '41', '河南省', '4108', '焦作市', '410823', '武陟县', '', '', '', '', 3, 1, ''), ('410825', '4108', '00,41,4108', '温县', '41', '河南省', '4108', '焦作市', '410825', '温县', '', '', '', '', 3, 1, ''), ('410882', '4108', '00,41,4108', '沁阳市', '41', '河南省', '4108', '焦作市', '410882', '沁阳市', '', '', '', '', 3, 1, ''), ('410883', '4108', '00,41,4108', '孟州市', '41', '河南省', '4108', '焦作市', '410883', '孟州市', '', '', '', '', 3, 1, ''), ('4109', '41', '00,41', '濮阳市', '41', '河南省', '4109', '濮阳市', '', '', '', '', '', '', 2, 1, ''), ('410902', '4109', '00,41,4109', '华龙区', '41', '河南省', '4109', '濮阳市', '410902', '华龙区', '', '', '', '', 3, 1, ''), ('410922', '4109', '00,41,4109', '清丰县', '41', '河南省', '4109', '濮阳市', '410922', '清丰县', '', '', '', '', 3, 1, ''), ('410923', '4109', '00,41,4109', '南乐县', '41', '河南省', '4109', '濮阳市', '410923', '南乐县', '', '', '', '', 3, 1, ''), ('410926', '4109', '00,41,4109', '范县', '41', '河南省', '4109', '濮阳市', '410926', '范县', '', '', '', '', 3, 1, ''), ('410927', '4109', '00,41,4109', '台前县', '41', '河南省', '4109', '濮阳市', '410927', '台前县', '', '', '', '', 3, 1, ''), ('410928', '4109', '00,41,4109', '濮阳县', '41', '河南省', '4109', '濮阳市', '410928', '濮阳县', '', '', '', '', 3, 1, ''), ('4110', '41', '00,41', '许昌市', '41', '河南省', '4110', '许昌市', '', '', '', '', '', '', 2, 1, ''), ('411002', '4110', '00,41,4110', '魏都区', '41', '河南省', '4110', '许昌市', '411002', '魏都区', '', '', '', '', 3, 1, ''), ('411003', '4110', '00,41,4110', '建安区', '41', '河南省', '4110', '许昌市', '411003', '建安区', '', '', '', '', 3, 1, ''), ('411024', '4110', '00,41,4110', '鄢陵县', '41', '河南省', '4110', '许昌市', '411024', '鄢陵县', '', '', '', '', 3, 1, ''), ('411025', '4110', '00,41,4110', '襄城县', '41', '河南省', '4110', '许昌市', '411025', '襄城县', '', '', '', '', 3, 1, ''), ('411081', '4110', '00,41,4110', '禹州市', '41', '河南省', '4110', '许昌市', '411081', '禹州市', '', '', '', '', 3, 1, ''), ('411082', '4110', '00,41,4110', '长葛市', '41', '河南省', '4110', '许昌市', '411082', '长葛市', '', '', '', '', 3, 1, ''), ('4111', '41', '00,41', '漯河市', '41', '河南省', '4111', '漯河市', '', '', '', '', '', '', 2, 1, ''), ('411102', '4111', '00,41,4111', '源汇区', '41', '河南省', '4111', '漯河市', '411102', '源汇区', '', '', '', '', 3, 1, ''), ('411103', '4111', '00,41,4111', '郾城区', '41', '河南省', '4111', '漯河市', '411103', '郾城区', '', '', '', '', 3, 1, ''), ('411104', '4111', '00,41,4111', '召陵区', '41', '河南省', '4111', '漯河市', '411104', '召陵区', '', '', '', '', 3, 1, ''), ('411121', '4111', '00,41,4111', '舞阳县', '41', '河南省', '4111', '漯河市', '411121', '舞阳县', '', '', '', '', 3, 1, ''), ('411122', '4111', '00,41,4111', '临颍县', '41', '河南省', '4111', '漯河市', '411122', '临颍县', '', '', '', '', 3, 1, ''), ('4112', '41', '00,41', '三门峡市', '41', '河南省', '4112', '三门峡市', '', '', '', '', '', '', 2, 1, ''), ('411202', '4112', '00,41,4112', '湖滨区', '41', '河南省', '4112', '三门峡市', '411202', '湖滨区', '', '', '', '', 3, 1, ''), ('411203', '4112', '00,41,4112', '陕州区', '41', '河南省', '4112', '三门峡市', '411203', '陕州区', '', '', '', '', 3, 1, ''), ('411221', '4112', '00,41,4112', '渑池县', '41', '河南省', '4112', '三门峡市', '411221', '渑池县', '', '', '', '', 3, 1, ''), ('411224', '4112', '00,41,4112', '卢氏县', '41', '河南省', '4112', '三门峡市', '411224', '卢氏县', '', '', '', '', 3, 1, ''), ('411281', '4112', '00,41,4112', '义马市', '41', '河南省', '4112', '三门峡市', '411281', '义马市', '', '', '', '', 3, 1, ''), ('411282', '4112', '00,41,4112', '灵宝市', '41', '河南省', '4112', '三门峡市', '411282', '灵宝市', '', '', '', '', 3, 1, ''), ('4113', '41', '00,41', '南阳市', '41', '河南省', '4113', '南阳市', '', '', '', '', '', '', 2, 1, ''), ('411302', '4113', '00,41,4113', '宛城区', '41', '河南省', '4113', '南阳市', '411302', '宛城区', '', '', '', '', 3, 1, ''), ('411303', '4113', '00,41,4113', '卧龙区', '41', '河南省', '4113', '南阳市', '411303', '卧龙区', '', '', '', '', 3, 1, ''), ('411321', '4113', '00,41,4113', '南召县', '41', '河南省', '4113', '南阳市', '411321', '南召县', '', '', '', '', 3, 1, ''), ('411322', '4113', '00,41,4113', '方城县', '41', '河南省', '4113', '南阳市', '411322', '方城县', '', '', '', '', 3, 1, ''), ('411323', '4113', '00,41,4113', '西峡县', '41', '河南省', '4113', '南阳市', '411323', '西峡县', '', '', '', '', 3, 1, ''), ('411324', '4113', '00,41,4113', '镇平县', '41', '河南省', '4113', '南阳市', '411324', '镇平县', '', '', '', '', 3, 1, ''), ('411325', '4113', '00,41,4113', '内乡县', '41', '河南省', '4113', '南阳市', '411325', '内乡县', '', '', '', '', 3, 1, ''), ('411326', '4113', '00,41,4113', '淅川县', '41', '河南省', '4113', '南阳市', '411326', '淅川县', '', '', '', '', 3, 1, ''), ('411327', '4113', '00,41,4113', '社旗县', '41', '河南省', '4113', '南阳市', '411327', '社旗县', '', '', '', '', 3, 1, ''), ('411328', '4113', '00,41,4113', '唐河县', '41', '河南省', '4113', '南阳市', '411328', '唐河县', '', '', '', '', 3, 1, ''), ('411329', '4113', '00,41,4113', '新野县', '41', '河南省', '4113', '南阳市', '411329', '新野县', '', '', '', '', 3, 1, ''), ('411330', '4113', '00,41,4113', '桐柏县', '41', '河南省', '4113', '南阳市', '411330', '桐柏县', '', '', '', '', 3, 1, ''), ('411381', '4113', '00,41,4113', '邓州市', '41', '河南省', '4113', '南阳市', '411381', '邓州市', '', '', '', '', 3, 1, ''), ('4114', '41', '00,41', '商丘市', '41', '河南省', '4114', '商丘市', '', '', '', '', '', '', 2, 1, ''), ('411402', '4114', '00,41,4114', '梁园区', '41', '河南省', '4114', '商丘市', '411402', '梁园区', '', '', '', '', 3, 1, ''), ('411403', '4114', '00,41,4114', '睢阳区', '41', '河南省', '4114', '商丘市', '411403', '睢阳区', '', '', '', '', 3, 1, ''), ('411421', '4114', '00,41,4114', '民权县', '41', '河南省', '4114', '商丘市', '411421', '民权县', '', '', '', '', 3, 1, ''), ('411422', '4114', '00,41,4114', '睢县', '41', '河南省', '4114', '商丘市', '411422', '睢县', '', '', '', '', 3, 1, ''), ('411423', '4114', '00,41,4114', '宁陵县', '41', '河南省', '4114', '商丘市', '411423', '宁陵县', '', '', '', '', 3, 1, ''), ('411424', '4114', '00,41,4114', '柘城县', '41', '河南省', '4114', '商丘市', '411424', '柘城县', '', '', '', '', 3, 1, ''), ('411425', '4114', '00,41,4114', '虞城县', '41', '河南省', '4114', '商丘市', '411425', '虞城县', '', '', '', '', 3, 1, ''), ('411426', '4114', '00,41,4114', '夏邑县', '41', '河南省', '4114', '商丘市', '411426', '夏邑县', '', '', '', '', 3, 1, ''), ('411481', '4114', '00,41,4114', '永城市', '41', '河南省', '4114', '商丘市', '411481', '永城市', '', '', '', '', 3, 1, ''), ('4115', '41', '00,41', '信阳市', '41', '河南省', '4115', '信阳市', '', '', '', '', '', '', 2, 1, ''), ('411502', '4115', '00,41,4115', '浉河区', '41', '河南省', '4115', '信阳市', '411502', '浉河区', '', '', '', '', 3, 1, ''), ('411503', '4115', '00,41,4115', '平桥区', '41', '河南省', '4115', '信阳市', '411503', '平桥区', '', '', '', '', 3, 1, ''), ('411521', '4115', '00,41,4115', '罗山县', '41', '河南省', '4115', '信阳市', '411521', '罗山县', '', '', '', '', 3, 1, ''), ('411522', '4115', '00,41,4115', '光山县', '41', '河南省', '4115', '信阳市', '411522', '光山县', '', '', '', '', 3, 1, ''), ('411523', '4115', '00,41,4115', '新县', '41', '河南省', '4115', '信阳市', '411523', '新县', '', '', '', '', 3, 1, ''), ('411524', '4115', '00,41,4115', '商城县', '41', '河南省', '4115', '信阳市', '411524', '商城县', '', '', '', '', 3, 1, ''), ('411525', '4115', '00,41,4115', '固始县', '41', '河南省', '4115', '信阳市', '411525', '固始县', '', '', '', '', 3, 1, ''), ('411526', '4115', '00,41,4115', '潢川县', '41', '河南省', '4115', '信阳市', '411526', '潢川县', '', '', '', '', 3, 1, ''), ('411527', '4115', '00,41,4115', '淮滨县', '41', '河南省', '4115', '信阳市', '411527', '淮滨县', '', '', '', '', 3, 1, ''), ('411528', '4115', '00,41,4115', '息县', '41', '河南省', '4115', '信阳市', '411528', '息县', '', '', '', '', 3, 1, ''), ('4116', '41', '00,41', '周口市', '41', '河南省', '4116', '周口市', '', '', '', '', '', '', 2, 1, ''), ('411602', '4116', '00,41,4116', '川汇区', '41', '河南省', '4116', '周口市', '411602', '川汇区', '', '', '', '', 3, 1, ''), ('411603', '4116', '00,41,4116', '淮阳区', '41', '河南省', '4116', '周口市', '411603', '淮阳区', '', '', '', '', 3, 1, ''), ('411621', '4116', '00,41,4116', '扶沟县', '41', '河南省', '4116', '周口市', '411621', '扶沟县', '', '', '', '', 3, 1, ''), ('411622', '4116', '00,41,4116', '西华县', '41', '河南省', '4116', '周口市', '411622', '西华县', '', '', '', '', 3, 1, ''), ('411623', '4116', '00,41,4116', '商水县', '41', '河南省', '4116', '周口市', '411623', '商水县', '', '', '', '', 3, 1, ''), ('411624', '4116', '00,41,4116', '沈丘县', '41', '河南省', '4116', '周口市', '411624', '沈丘县', '', '', '', '', 3, 1, ''), ('411625', '4116', '00,41,4116', '郸城县', '41', '河南省', '4116', '周口市', '411625', '郸城县', '', '', '', '', 3, 1, ''), ('411627', '4116', '00,41,4116', '太康县', '41', '河南省', '4116', '周口市', '411627', '太康县', '', '', '', '', 3, 1, ''), ('411628', '4116', '00,41,4116', '鹿邑县', '41', '河南省', '4116', '周口市', '411628', '鹿邑县', '', '', '', '', 3, 1, ''), ('411681', '4116', '00,41,4116', '项城市', '41', '河南省', '4116', '周口市', '411681', '项城市', '', '', '', '', 3, 1, ''), ('4117', '41', '00,41', '驻马店市', '41', '河南省', '4117', '驻马店市', '', '', '', '', '', '', 2, 1, ''), ('411702', '4117', '00,41,4117', '驿城区', '41', '河南省', '4117', '驻马店市', '411702', '驿城区', '', '', '', '', 3, 1, ''), ('411721', '4117', '00,41,4117', '西平县', '41', '河南省', '4117', '驻马店市', '411721', '西平县', '', '', '', '', 3, 1, ''), ('411722', '4117', '00,41,4117', '上蔡县', '41', '河南省', '4117', '驻马店市', '411722', '上蔡县', '', '', '', '', 3, 1, ''), ('411723', '4117', '00,41,4117', '平舆县', '41', '河南省', '4117', '驻马店市', '411723', '平舆县', '', '', '', '', 3, 1, ''), ('411724', '4117', '00,41,4117', '正阳县', '41', '河南省', '4117', '驻马店市', '411724', '正阳县', '', '', '', '', 3, 1, ''), ('411725', '4117', '00,41,4117', '确山县', '41', '河南省', '4117', '驻马店市', '411725', '确山县', '', '', '', '', 3, 1, ''), ('411726', '4117', '00,41,4117', '泌阳县', '41', '河南省', '4117', '驻马店市', '411726', '泌阳县', '', '', '', '', 3, 1, ''), ('411727', '4117', '00,41,4117', '汝南县', '41', '河南省', '4117', '驻马店市', '411727', '汝南县', '', '', '', '', 3, 1, ''), ('411728', '4117', '00,41,4117', '遂平县', '41', '河南省', '4117', '驻马店市', '411728', '遂平县', '', '', '', '', 3, 1, ''), ('411729', '4117', '00,41,4117', '新蔡县', '41', '河南省', '4117', '驻马店市', '411729', '新蔡县', '', '', '', '', 3, 1, ''), ('4190', '41', '00,41', '省直辖县级行政区', '41', '河南省', '4190', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('419001', '4190', '00,41,4190', '济源市', '41', '河南省', '4190', '省直辖县级行政区', '419001', '济源市', '', '', '', '', 3, 1, ''), ('42', '00', '00', '湖北省', '42', '湖北省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4201', '42', '00,42', '武汉市', '42', '湖北省', '4201', '武汉市', '', '', '', '', '', '', 2, 1, ''), ('420102', '4201', '00,42,4201', '江岸区', '42', '湖北省', '4201', '武汉市', '420102', '江岸区', '', '', '', '', 3, 1, ''), ('420103', '4201', '00,42,4201', '江汉区', '42', '湖北省', '4201', '武汉市', '420103', '江汉区', '', '', '', '', 3, 1, ''), ('420104', '4201', '00,42,4201', '硚口区', '42', '湖北省', '4201', '武汉市', '420104', '硚口区', '', '', '', '', 3, 1, ''), ('420105', '4201', '00,42,4201', '汉阳区', '42', '湖北省', '4201', '武汉市', '420105', '汉阳区', '', '', '', '', 3, 1, ''), ('420106', '4201', '00,42,4201', '武昌区', '42', '湖北省', '4201', '武汉市', '420106', '武昌区', '', '', '', '', 3, 1, ''), ('420107', '4201', '00,42,4201', '青山区', '42', '湖北省', '4201', '武汉市', '420107', '青山区', '', '', '', '', 3, 1, ''), ('420111', '4201', '00,42,4201', '洪山区', '42', '湖北省', '4201', '武汉市', '420111', '洪山区', '', '', '', '', 3, 1, ''), ('420112', '4201', '00,42,4201', '东西湖区', '42', '湖北省', '4201', '武汉市', '420112', '东西湖区', '', '', '', '', 3, 1, ''), ('420113', '4201', '00,42,4201', '汉南区', '42', '湖北省', '4201', '武汉市', '420113', '汉南区', '', '', '', '', 3, 1, ''), ('420114', '4201', '00,42,4201', '蔡甸区', '42', '湖北省', '4201', '武汉市', '420114', '蔡甸区', '', '', '', '', 3, 1, ''), ('420115', '4201', '00,42,4201', '江夏区', '42', '湖北省', '4201', '武汉市', '420115', '江夏区', '', '', '', '', 3, 1, ''), ('420116', '4201', '00,42,4201', '黄陂区', '42', '湖北省', '4201', '武汉市', '420116', '黄陂区', '', '', '', '', 3, 1, ''), ('420117', '4201', '00,42,4201', '新洲区', '42', '湖北省', '4201', '武汉市', '420117', '新洲区', '', '', '', '', 3, 1, ''), ('4202', '42', '00,42', '黄石市', '42', '湖北省', '4202', '黄石市', '', '', '', '', '', '', 2, 1, ''), ('420202', '4202', '00,42,4202', '黄石港区', '42', '湖北省', '4202', '黄石市', '420202', '黄石港区', '', '', '', '', 3, 1, ''), ('420203', '4202', '00,42,4202', '西塞山区', '42', '湖北省', '4202', '黄石市', '420203', '西塞山区', '', '', '', '', 3, 1, ''), ('420204', '4202', '00,42,4202', '下陆区', '42', '湖北省', '4202', '黄石市', '420204', '下陆区', '', '', '', '', 3, 1, ''), ('420205', '4202', '00,42,4202', '铁山区', '42', '湖北省', '4202', '黄石市', '420205', '铁山区', '', '', '', '', 3, 1, ''), ('420222', '4202', '00,42,4202', '阳新县', '42', '湖北省', '4202', '黄石市', '420222', '阳新县', '', '', '', '', 3, 1, ''), ('420281', '4202', '00,42,4202', '大冶市', '42', '湖北省', '4202', '黄石市', '420281', '大冶市', '', '', '', '', 3, 1, ''), ('4203', '42', '00,42', '十堰市', '42', '湖北省', '4203', '十堰市', '', '', '', '', '', '', 2, 1, ''), ('420302', '4203', '00,42,4203', '茅箭区', '42', '湖北省', '4203', '十堰市', '420302', '茅箭区', '', '', '', '', 3, 1, ''), ('420303', '4203', '00,42,4203', '张湾区', '42', '湖北省', '4203', '十堰市', '420303', '张湾区', '', '', '', '', 3, 1, ''), ('420304', '4203', '00,42,4203', '郧阳区', '42', '湖北省', '4203', '十堰市', '420304', '郧阳区', '', '', '', '', 3, 1, ''), ('420322', '4203', '00,42,4203', '郧西县', '42', '湖北省', '4203', '十堰市', '420322', '郧西县', '', '', '', '', 3, 1, ''), ('420323', '4203', '00,42,4203', '竹山县', '42', '湖北省', '4203', '十堰市', '420323', '竹山县', '', '', '', '', 3, 1, ''), ('420324', '4203', '00,42,4203', '竹溪县', '42', '湖北省', '4203', '十堰市', '420324', '竹溪县', '', '', '', '', 3, 1, ''), ('420325', '4203', '00,42,4203', '房县', '42', '湖北省', '4203', '十堰市', '420325', '房县', '', '', '', '', 3, 1, ''), ('420381', '4203', '00,42,4203', '丹江口市', '42', '湖北省', '4203', '十堰市', '420381', '丹江口市', '', '', '', '', 3, 1, ''), ('4205', '42', '00,42', '宜昌市', '42', '湖北省', '4205', '宜昌市', '', '', '', '', '', '', 2, 1, ''), ('420502', '4205', '00,42,4205', '西陵区', '42', '湖北省', '4205', '宜昌市', '420502', '西陵区', '', '', '', '', 3, 1, ''), ('420503', '4205', '00,42,4205', '伍家岗区', '42', '湖北省', '4205', '宜昌市', '420503', '伍家岗区', '', '', '', '', 3, 1, ''), ('420504', '4205', '00,42,4205', '点军区', '42', '湖北省', '4205', '宜昌市', '420504', '点军区', '', '', '', '', 3, 1, ''), ('420505', '4205', '00,42,4205', '猇亭区', '42', '湖北省', '4205', '宜昌市', '420505', '猇亭区', '', '', '', '', 3, 1, ''), ('420506', '4205', '00,42,4205', '夷陵区', '42', '湖北省', '4205', '宜昌市', '420506', '夷陵区', '', '', '', '', 3, 1, ''), ('420525', '4205', '00,42,4205', '远安县', '42', '湖北省', '4205', '宜昌市', '420525', '远安县', '', '', '', '', 3, 1, ''), ('420526', '4205', '00,42,4205', '兴山县', '42', '湖北省', '4205', '宜昌市', '420526', '兴山县', '', '', '', '', 3, 1, ''), ('420527', '4205', '00,42,4205', '秭归县', '42', '湖北省', '4205', '宜昌市', '420527', '秭归县', '', '', '', '', 3, 1, ''), ('420528', '4205', '00,42,4205', '长阳土家族自治县', '42', '湖北省', '4205', '宜昌市', '420528', '长阳土家族自治县', '', '', '', '', 3, 1, ''), ('420529', '4205', '00,42,4205', '五峰土家族自治县', '42', '湖北省', '4205', '宜昌市', '420529', '五峰土家族自治县', '', '', '', '', 3, 1, ''), ('420581', '4205', '00,42,4205', '宜都市', '42', '湖北省', '4205', '宜昌市', '420581', '宜都市', '', '', '', '', 3, 1, ''), ('420582', '4205', '00,42,4205', '当阳市', '42', '湖北省', '4205', '宜昌市', '420582', '当阳市', '', '', '', '', 3, 1, ''), ('420583', '4205', '00,42,4205', '枝江市', '42', '湖北省', '4205', '宜昌市', '420583', '枝江市', '', '', '', '', 3, 1, ''), ('4206', '42', '00,42', '襄阳市', '42', '湖北省', '4206', '襄阳市', '', '', '', '', '', '', 2, 1, ''), ('420602', '4206', '00,42,4206', '襄城区', '42', '湖北省', '4206', '襄阳市', '420602', '襄城区', '', '', '', '', 3, 1, ''), ('420606', '4206', '00,42,4206', '樊城区', '42', '湖北省', '4206', '襄阳市', '420606', '樊城区', '', '', '', '', 3, 1, ''), ('420607', '4206', '00,42,4206', '襄州区', '42', '湖北省', '4206', '襄阳市', '420607', '襄州区', '', '', '', '', 3, 1, ''), ('420624', '4206', '00,42,4206', '南漳县', '42', '湖北省', '4206', '襄阳市', '420624', '南漳县', '', '', '', '', 3, 1, ''), ('420625', '4206', '00,42,4206', '谷城县', '42', '湖北省', '4206', '襄阳市', '420625', '谷城县', '', '', '', '', 3, 1, ''), ('420626', '4206', '00,42,4206', '保康县', '42', '湖北省', '4206', '襄阳市', '420626', '保康县', '', '', '', '', 3, 1, ''), ('420682', '4206', '00,42,4206', '老河口市', '42', '湖北省', '4206', '襄阳市', '420682', '老河口市', '', '', '', '', 3, 1, ''), ('420683', '4206', '00,42,4206', '枣阳市', '42', '湖北省', '4206', '襄阳市', '420683', '枣阳市', '', '', '', '', 3, 1, ''), ('420684', '4206', '00,42,4206', '宜城市', '42', '湖北省', '4206', '襄阳市', '420684', '宜城市', '', '', '', '', 3, 1, ''), ('4207', '42', '00,42', '鄂州市', '42', '湖北省', '4207', '鄂州市', '', '', '', '', '', '', 2, 1, ''), ('420702', '4207', '00,42,4207', '梁子湖区', '42', '湖北省', '4207', '鄂州市', '420702', '梁子湖区', '', '', '', '', 3, 1, ''), ('420703', '4207', '00,42,4207', '华容区', '42', '湖北省', '4207', '鄂州市', '420703', '华容区', '', '', '', '', 3, 1, ''), ('420704', '4207', '00,42,4207', '鄂城区', '42', '湖北省', '4207', '鄂州市', '420704', '鄂城区', '', '', '', '', 3, 1, ''), ('4208', '42', '00,42', '荆门市', '42', '湖北省', '4208', '荆门市', '', '', '', '', '', '', 2, 1, ''), ('420802', '4208', '00,42,4208', '东宝区', '42', '湖北省', '4208', '荆门市', '420802', '东宝区', '', '', '', '', 3, 1, ''), ('420804', '4208', '00,42,4208', '掇刀区', '42', '湖北省', '4208', '荆门市', '420804', '掇刀区', '', '', '', '', 3, 1, ''), ('420822', '4208', '00,42,4208', '沙洋县', '42', '湖北省', '4208', '荆门市', '420822', '沙洋县', '', '', '', '', 3, 1, ''), ('420881', '4208', '00,42,4208', '钟祥市', '42', '湖北省', '4208', '荆门市', '420881', '钟祥市', '', '', '', '', 3, 1, ''), ('420882', '4208', '00,42,4208', '京山市', '42', '湖北省', '4208', '荆门市', '420882', '京山市', '', '', '', '', 3, 1, ''), ('4209', '42', '00,42', '孝感市', '42', '湖北省', '4209', '孝感市', '', '', '', '', '', '', 2, 1, ''), ('420902', '4209', '00,42,4209', '孝南区', '42', '湖北省', '4209', '孝感市', '420902', '孝南区', '', '', '', '', 3, 1, ''), ('420921', '4209', '00,42,4209', '孝昌县', '42', '湖北省', '4209', '孝感市', '420921', '孝昌县', '', '', '', '', 3, 1, ''), ('420922', '4209', '00,42,4209', '大悟县', '42', '湖北省', '4209', '孝感市', '420922', '大悟县', '', '', '', '', 3, 1, ''), ('420923', '4209', '00,42,4209', '云梦县', '42', '湖北省', '4209', '孝感市', '420923', '云梦县', '', '', '', '', 3, 1, ''), ('420981', '4209', '00,42,4209', '应城市', '42', '湖北省', '4209', '孝感市', '420981', '应城市', '', '', '', '', 3, 1, ''), ('420982', '4209', '00,42,4209', '安陆市', '42', '湖北省', '4209', '孝感市', '420982', '安陆市', '', '', '', '', 3, 1, ''), ('420984', '4209', '00,42,4209', '汉川市', '42', '湖北省', '4209', '孝感市', '420984', '汉川市', '', '', '', '', 3, 1, ''), ('4210', '42', '00,42', '荆州市', '42', '湖北省', '4210', '荆州市', '', '', '', '', '', '', 2, 1, ''), ('421002', '4210', '00,42,4210', '沙市区', '42', '湖北省', '4210', '荆州市', '421002', '沙市区', '', '', '', '', 3, 1, ''), ('421003', '4210', '00,42,4210', '荆州区', '42', '湖北省', '4210', '荆州市', '421003', '荆州区', '', '', '', '', 3, 1, ''), ('421022', '4210', '00,42,4210', '公安县', '42', '湖北省', '4210', '荆州市', '421022', '公安县', '', '', '', '', 3, 1, ''), ('421023', '4210', '00,42,4210', '监利县', '42', '湖北省', '4210', '荆州市', '421023', '监利县', '', '', '', '', 3, 1, ''), ('421024', '4210', '00,42,4210', '江陵县', '42', '湖北省', '4210', '荆州市', '421024', '江陵县', '', '', '', '', 3, 1, ''), ('421081', '4210', '00,42,4210', '石首市', '42', '湖北省', '4210', '荆州市', '421081', '石首市', '', '', '', '', 3, 1, ''), ('421083', '4210', '00,42,4210', '洪湖市', '42', '湖北省', '4210', '荆州市', '421083', '洪湖市', '', '', '', '', 3, 1, ''), ('421087', '4210', '00,42,4210', '松滋市', '42', '湖北省', '4210', '荆州市', '421087', '松滋市', '', '', '', '', 3, 1, ''), ('4211', '42', '00,42', '黄冈市', '42', '湖北省', '4211', '黄冈市', '', '', '', '', '', '', 2, 1, ''), ('421102', '4211', '00,42,4211', '黄州区', '42', '湖北省', '4211', '黄冈市', '421102', '黄州区', '', '', '', '', 3, 1, ''), ('421121', '4211', '00,42,4211', '团风县', '42', '湖北省', '4211', '黄冈市', '421121', '团风县', '', '', '', '', 3, 1, ''), ('421122', '4211', '00,42,4211', '红安县', '42', '湖北省', '4211', '黄冈市', '421122', '红安县', '', '', '', '', 3, 1, ''), ('421123', '4211', '00,42,4211', '罗田县', '42', '湖北省', '4211', '黄冈市', '421123', '罗田县', '', '', '', '', 3, 1, ''), ('421124', '4211', '00,42,4211', '英山县', '42', '湖北省', '4211', '黄冈市', '421124', '英山县', '', '', '', '', 3, 1, ''), ('421125', '4211', '00,42,4211', '浠水县', '42', '湖北省', '4211', '黄冈市', '421125', '浠水县', '', '', '', '', 3, 1, ''), ('421126', '4211', '00,42,4211', '蕲春县', '42', '湖北省', '4211', '黄冈市', '421126', '蕲春县', '', '', '', '', 3, 1, ''), ('421127', '4211', '00,42,4211', '黄梅县', '42', '湖北省', '4211', '黄冈市', '421127', '黄梅县', '', '', '', '', 3, 1, ''), ('421181', '4211', '00,42,4211', '麻城市', '42', '湖北省', '4211', '黄冈市', '421181', '麻城市', '', '', '', '', 3, 1, ''), ('421182', '4211', '00,42,4211', '武穴市', '42', '湖北省', '4211', '黄冈市', '421182', '武穴市', '', '', '', '', 3, 1, ''), ('4212', '42', '00,42', '咸宁市', '42', '湖北省', '4212', '咸宁市', '', '', '', '', '', '', 2, 1, ''), ('421202', '4212', '00,42,4212', '咸安区', '42', '湖北省', '4212', '咸宁市', '421202', '咸安区', '', '', '', '', 3, 1, ''), ('421221', '4212', '00,42,4212', '嘉鱼县', '42', '湖北省', '4212', '咸宁市', '421221', '嘉鱼县', '', '', '', '', 3, 1, ''), ('421222', '4212', '00,42,4212', '通城县', '42', '湖北省', '4212', '咸宁市', '421222', '通城县', '', '', '', '', 3, 1, ''), ('421223', '4212', '00,42,4212', '崇阳县', '42', '湖北省', '4212', '咸宁市', '421223', '崇阳县', '', '', '', '', 3, 1, ''), ('421224', '4212', '00,42,4212', '通山县', '42', '湖北省', '4212', '咸宁市', '421224', '通山县', '', '', '', '', 3, 1, ''), ('421281', '4212', '00,42,4212', '赤壁市', '42', '湖北省', '4212', '咸宁市', '421281', '赤壁市', '', '', '', '', 3, 1, ''), ('4213', '42', '00,42', '随州市', '42', '湖北省', '4213', '随州市', '', '', '', '', '', '', 2, 1, ''), ('421303', '4213', '00,42,4213', '曾都区', '42', '湖北省', '4213', '随州市', '421303', '曾都区', '', '', '', '', 3, 1, ''), ('421321', '4213', '00,42,4213', '随县', '42', '湖北省', '4213', '随州市', '421321', '随县', '', '', '', '', 3, 1, ''), ('421381', '4213', '00,42,4213', '广水市', '42', '湖北省', '4213', '随州市', '421381', '广水市', '', '', '', '', 3, 1, ''), ('4228', '42', '00,42', '恩施土家族苗族自治州', '42', '湖北省', '4228', '恩施土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('422801', '4228', '00,42,4228', '恩施市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422801', '恩施市', '', '', '', '', 3, 1, ''), ('422802', '4228', '00,42,4228', '利川市', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422802', '利川市', '', '', '', '', 3, 1, ''), ('422822', '4228', '00,42,4228', '建始县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422822', '建始县', '', '', '', '', 3, 1, ''), ('422823', '4228', '00,42,4228', '巴东县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422823', '巴东县', '', '', '', '', 3, 1, ''), ('422825', '4228', '00,42,4228', '宣恩县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422825', '宣恩县', '', '', '', '', 3, 1, ''), ('422826', '4228', '00,42,4228', '咸丰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422826', '咸丰县', '', '', '', '', 3, 1, ''), ('422827', '4228', '00,42,4228', '来凤县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422827', '来凤县', '', '', '', '', 3, 1, ''), ('422828', '4228', '00,42,4228', '鹤峰县', '42', '湖北省', '4228', '恩施土家族苗族自治州', '422828', '鹤峰县', '', '', '', '', 3, 1, ''), ('4290', '42', '00,42', '省直辖县级行政区', '42', '湖北省', '4290', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('429004', '4290', '00,42,4290', '仙桃市', '42', '湖北省', '4290', '省直辖县级行政区', '429004', '仙桃市', '', '', '', '', 3, 1, ''), ('429005', '4290', '00,42,4290', '潜江市', '42', '湖北省', '4290', '省直辖县级行政区', '429005', '潜江市', '', '', '', '', 3, 1, ''), ('429006', '4290', '00,42,4290', '天门市', '42', '湖北省', '4290', '省直辖县级行政区', '429006', '天门市', '', '', '', '', 3, 1, ''), ('429021', '4290', '00,42,4290', '神农架林区', '42', '湖北省', '4290', '省直辖县级行政区', '429021', '神农架林区', '', '', '', '', 3, 1, ''), ('43', '00', '00', '湖南省', '43', '湖南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4301', '43', '00,43', '长沙市', '43', '湖南省', '4301', '长沙市', '', '', '', '', '', '', 2, 1, ''), ('430102', '4301', '00,43,4301', '芙蓉区', '43', '湖南省', '4301', '长沙市', '430102', '芙蓉区', '', '', '', '', 3, 1, ''), ('430103', '4301', '00,43,4301', '天心区', '43', '湖南省', '4301', '长沙市', '430103', '天心区', '', '', '', '', 3, 1, ''), ('430104', '4301', '00,43,4301', '岳麓区', '43', '湖南省', '4301', '长沙市', '430104', '岳麓区', '', '', '', '', 3, 1, ''), ('430105', '4301', '00,43,4301', '开福区', '43', '湖南省', '4301', '长沙市', '430105', '开福区', '', '', '', '', 3, 1, ''), ('430111', '4301', '00,43,4301', '雨花区', '43', '湖南省', '4301', '长沙市', '430111', '雨花区', '', '', '', '', 3, 1, ''), ('430112', '4301', '00,43,4301', '望城区', '43', '湖南省', '4301', '长沙市', '430112', '望城区', '', '', '', '', 3, 1, ''), ('430121', '4301', '00,43,4301', '长沙县', '43', '湖南省', '4301', '长沙市', '430121', '长沙县', '', '', '', '', 3, 1, ''), ('430181', '4301', '00,43,4301', '浏阳市', '43', '湖南省', '4301', '长沙市', '430181', '浏阳市', '', '', '', '', 3, 1, ''), ('430182', '4301', '00,43,4301', '宁乡市', '43', '湖南省', '4301', '长沙市', '430182', '宁乡市', '', '', '', '', 3, 1, ''), ('4302', '43', '00,43', '株洲市', '43', '湖南省', '4302', '株洲市', '', '', '', '', '', '', 2, 1, ''), ('430202', '4302', '00,43,4302', '荷塘区', '43', '湖南省', '4302', '株洲市', '430202', '荷塘区', '', '', '', '', 3, 1, ''), ('430203', '4302', '00,43,4302', '芦淞区', '43', '湖南省', '4302', '株洲市', '430203', '芦淞区', '', '', '', '', 3, 1, ''), ('430204', '4302', '00,43,4302', '石峰区', '43', '湖南省', '4302', '株洲市', '430204', '石峰区', '', '', '', '', 3, 1, ''), ('430211', '4302', '00,43,4302', '天元区', '43', '湖南省', '4302', '株洲市', '430211', '天元区', '', '', '', '', 3, 1, ''), ('430212', '4302', '00,43,4302', '渌口区', '43', '湖南省', '4302', '株洲市', '430212', '渌口区', '', '', '', '', 3, 1, ''), ('430223', '4302', '00,43,4302', '攸县', '43', '湖南省', '4302', '株洲市', '430223', '攸县', '', '', '', '', 3, 1, ''), ('430224', '4302', '00,43,4302', '茶陵县', '43', '湖南省', '4302', '株洲市', '430224', '茶陵县', '', '', '', '', 3, 1, ''), ('430225', '4302', '00,43,4302', '炎陵县', '43', '湖南省', '4302', '株洲市', '430225', '炎陵县', '', '', '', '', 3, 1, ''), ('430281', '4302', '00,43,4302', '醴陵市', '43', '湖南省', '4302', '株洲市', '430281', '醴陵市', '', '', '', '', 3, 1, ''), ('4303', '43', '00,43', '湘潭市', '43', '湖南省', '4303', '湘潭市', '', '', '', '', '', '', 2, 1, ''), ('430302', '4303', '00,43,4303', '雨湖区', '43', '湖南省', '4303', '湘潭市', '430302', '雨湖区', '', '', '', '', 3, 1, ''), ('430304', '4303', '00,43,4303', '岳塘区', '43', '湖南省', '4303', '湘潭市', '430304', '岳塘区', '', '', '', '', 3, 1, ''), ('430321', '4303', '00,43,4303', '湘潭县', '43', '湖南省', '4303', '湘潭市', '430321', '湘潭县', '', '', '', '', 3, 1, ''), ('430381', '4303', '00,43,4303', '湘乡市', '43', '湖南省', '4303', '湘潭市', '430381', '湘乡市', '', '', '', '', 3, 1, ''), ('430382', '4303', '00,43,4303', '韶山市', '43', '湖南省', '4303', '湘潭市', '430382', '韶山市', '', '', '', '', 3, 1, ''), ('4304', '43', '00,43', '衡阳市', '43', '湖南省', '4304', '衡阳市', '', '', '', '', '', '', 2, 1, ''), ('430405', '4304', '00,43,4304', '珠晖区', '43', '湖南省', '4304', '衡阳市', '430405', '珠晖区', '', '', '', '', 3, 1, ''), ('430406', '4304', '00,43,4304', '雁峰区', '43', '湖南省', '4304', '衡阳市', '430406', '雁峰区', '', '', '', '', 3, 1, ''), ('430407', '4304', '00,43,4304', '石鼓区', '43', '湖南省', '4304', '衡阳市', '430407', '石鼓区', '', '', '', '', 3, 1, ''), ('430408', '4304', '00,43,4304', '蒸湘区', '43', '湖南省', '4304', '衡阳市', '430408', '蒸湘区', '', '', '', '', 3, 1, ''), ('430412', '4304', '00,43,4304', '南岳区', '43', '湖南省', '4304', '衡阳市', '430412', '南岳区', '', '', '', '', 3, 1, ''), ('430421', '4304', '00,43,4304', '衡阳县', '43', '湖南省', '4304', '衡阳市', '430421', '衡阳县', '', '', '', '', 3, 1, ''), ('430422', '4304', '00,43,4304', '衡南县', '43', '湖南省', '4304', '衡阳市', '430422', '衡南县', '', '', '', '', 3, 1, ''), ('430423', '4304', '00,43,4304', '衡山县', '43', '湖南省', '4304', '衡阳市', '430423', '衡山县', '', '', '', '', 3, 1, ''), ('430424', '4304', '00,43,4304', '衡东县', '43', '湖南省', '4304', '衡阳市', '430424', '衡东县', '', '', '', '', 3, 1, ''), ('430426', '4304', '00,43,4304', '祁东县', '43', '湖南省', '4304', '衡阳市', '430426', '祁东县', '', '', '', '', 3, 1, ''), ('430481', '4304', '00,43,4304', '耒阳市', '43', '湖南省', '4304', '衡阳市', '430481', '耒阳市', '', '', '', '', 3, 1, ''), ('430482', '4304', '00,43,4304', '常宁市', '43', '湖南省', '4304', '衡阳市', '430482', '常宁市', '', '', '', '', 3, 1, ''), ('4305', '43', '00,43', '邵阳市', '43', '湖南省', '4305', '邵阳市', '', '', '', '', '', '', 2, 1, ''), ('430502', '4305', '00,43,4305', '双清区', '43', '湖南省', '4305', '邵阳市', '430502', '双清区', '', '', '', '', 3, 1, ''), ('430503', '4305', '00,43,4305', '大祥区', '43', '湖南省', '4305', '邵阳市', '430503', '大祥区', '', '', '', '', 3, 1, ''), ('430511', '4305', '00,43,4305', '北塔区', '43', '湖南省', '4305', '邵阳市', '430511', '北塔区', '', '', '', '', 3, 1, ''), ('430522', '4305', '00,43,4305', '新邵县', '43', '湖南省', '4305', '邵阳市', '430522', '新邵县', '', '', '', '', 3, 1, ''), ('430523', '4305', '00,43,4305', '邵阳县', '43', '湖南省', '4305', '邵阳市', '430523', '邵阳县', '', '', '', '', 3, 1, ''), ('430524', '4305', '00,43,4305', '隆回县', '43', '湖南省', '4305', '邵阳市', '430524', '隆回县', '', '', '', '', 3, 1, ''), ('430525', '4305', '00,43,4305', '洞口县', '43', '湖南省', '4305', '邵阳市', '430525', '洞口县', '', '', '', '', 3, 1, ''), ('430527', '4305', '00,43,4305', '绥宁县', '43', '湖南省', '4305', '邵阳市', '430527', '绥宁县', '', '', '', '', 3, 1, ''), ('430528', '4305', '00,43,4305', '新宁县', '43', '湖南省', '4305', '邵阳市', '430528', '新宁县', '', '', '', '', 3, 1, ''), ('430529', '4305', '00,43,4305', '城步苗族自治县', '43', '湖南省', '4305', '邵阳市', '430529', '城步苗族自治县', '', '', '', '', 3, 1, ''), ('430581', '4305', '00,43,4305', '武冈市', '43', '湖南省', '4305', '邵阳市', '430581', '武冈市', '', '', '', '', 3, 1, ''), ('430582', '4305', '00,43,4305', '邵东市', '43', '湖南省', '4305', '邵阳市', '430582', '邵东市', '', '', '', '', 3, 1, ''), ('4306', '43', '00,43', '岳阳市', '43', '湖南省', '4306', '岳阳市', '', '', '', '', '', '', 2, 1, ''), ('430602', '4306', '00,43,4306', '岳阳楼区', '43', '湖南省', '4306', '岳阳市', '430602', '岳阳楼区', '', '', '', '', 3, 1, ''), ('430603', '4306', '00,43,4306', '云溪区', '43', '湖南省', '4306', '岳阳市', '430603', '云溪区', '', '', '', '', 3, 1, ''), ('430611', '4306', '00,43,4306', '君山区', '43', '湖南省', '4306', '岳阳市', '430611', '君山区', '', '', '', '', 3, 1, ''), ('430621', '4306', '00,43,4306', '岳阳县', '43', '湖南省', '4306', '岳阳市', '430621', '岳阳县', '', '', '', '', 3, 1, ''), ('430623', '4306', '00,43,4306', '华容县', '43', '湖南省', '4306', '岳阳市', '430623', '华容县', '', '', '', '', 3, 1, ''), ('430624', '4306', '00,43,4306', '湘阴县', '43', '湖南省', '4306', '岳阳市', '430624', '湘阴县', '', '', '', '', 3, 1, ''), ('430626', '4306', '00,43,4306', '平江县', '43', '湖南省', '4306', '岳阳市', '430626', '平江县', '', '', '', '', 3, 1, ''), ('430681', '4306', '00,43,4306', '汨罗市', '43', '湖南省', '4306', '岳阳市', '430681', '汨罗市', '', '', '', '', 3, 1, ''), ('430682', '4306', '00,43,4306', '临湘市', '43', '湖南省', '4306', '岳阳市', '430682', '临湘市', '', '', '', '', 3, 1, ''), ('4307', '43', '00,43', '常德市', '43', '湖南省', '4307', '常德市', '', '', '', '', '', '', 2, 1, ''), ('430702', '4307', '00,43,4307', '武陵区', '43', '湖南省', '4307', '常德市', '430702', '武陵区', '', '', '', '', 3, 1, ''), ('430703', '4307', '00,43,4307', '鼎城区', '43', '湖南省', '4307', '常德市', '430703', '鼎城区', '', '', '', '', 3, 1, ''), ('430721', '4307', '00,43,4307', '安乡县', '43', '湖南省', '4307', '常德市', '430721', '安乡县', '', '', '', '', 3, 1, ''), ('430722', '4307', '00,43,4307', '汉寿县', '43', '湖南省', '4307', '常德市', '430722', '汉寿县', '', '', '', '', 3, 1, ''), ('430723', '4307', '00,43,4307', '澧县', '43', '湖南省', '4307', '常德市', '430723', '澧县', '', '', '', '', 3, 1, ''), ('430724', '4307', '00,43,4307', '临澧县', '43', '湖南省', '4307', '常德市', '430724', '临澧县', '', '', '', '', 3, 1, ''), ('430725', '4307', '00,43,4307', '桃源县', '43', '湖南省', '4307', '常德市', '430725', '桃源县', '', '', '', '', 3, 1, ''), ('430726', '4307', '00,43,4307', '石门县', '43', '湖南省', '4307', '常德市', '430726', '石门县', '', '', '', '', 3, 1, ''), ('430781', '4307', '00,43,4307', '津市市', '43', '湖南省', '4307', '常德市', '430781', '津市市', '', '', '', '', 3, 1, ''), ('4308', '43', '00,43', '张家界市', '43', '湖南省', '4308', '张家界市', '', '', '', '', '', '', 2, 1, ''), ('430802', '4308', '00,43,4308', '永定区', '43', '湖南省', '4308', '张家界市', '430802', '永定区', '', '', '', '', 3, 1, ''), ('430811', '4308', '00,43,4308', '武陵源区', '43', '湖南省', '4308', '张家界市', '430811', '武陵源区', '', '', '', '', 3, 1, ''), ('430821', '4308', '00,43,4308', '慈利县', '43', '湖南省', '4308', '张家界市', '430821', '慈利县', '', '', '', '', 3, 1, ''), ('430822', '4308', '00,43,4308', '桑植县', '43', '湖南省', '4308', '张家界市', '430822', '桑植县', '', '', '', '', 3, 1, ''), ('4309', '43', '00,43', '益阳市', '43', '湖南省', '4309', '益阳市', '', '', '', '', '', '', 2, 1, ''), ('430902', '4309', '00,43,4309', '资阳区', '43', '湖南省', '4309', '益阳市', '430902', '资阳区', '', '', '', '', 3, 1, ''), ('430903', '4309', '00,43,4309', '赫山区', '43', '湖南省', '4309', '益阳市', '430903', '赫山区', '', '', '', '', 3, 1, ''), ('430921', '4309', '00,43,4309', '南县', '43', '湖南省', '4309', '益阳市', '430921', '南县', '', '', '', '', 3, 1, ''), ('430922', '4309', '00,43,4309', '桃江县', '43', '湖南省', '4309', '益阳市', '430922', '桃江县', '', '', '', '', 3, 1, ''), ('430923', '4309', '00,43,4309', '安化县', '43', '湖南省', '4309', '益阳市', '430923', '安化县', '', '', '', '', 3, 1, ''), ('430981', '4309', '00,43,4309', '沅江市', '43', '湖南省', '4309', '益阳市', '430981', '沅江市', '', '', '', '', 3, 1, ''), ('4310', '43', '00,43', '郴州市', '43', '湖南省', '4310', '郴州市', '', '', '', '', '', '', 2, 1, ''), ('431002', '4310', '00,43,4310', '北湖区', '43', '湖南省', '4310', '郴州市', '431002', '北湖区', '', '', '', '', 3, 1, ''), ('431003', '4310', '00,43,4310', '苏仙区', '43', '湖南省', '4310', '郴州市', '431003', '苏仙区', '', '', '', '', 3, 1, ''), ('431021', '4310', '00,43,4310', '桂阳县', '43', '湖南省', '4310', '郴州市', '431021', '桂阳县', '', '', '', '', 3, 1, ''), ('431022', '4310', '00,43,4310', '宜章县', '43', '湖南省', '4310', '郴州市', '431022', '宜章县', '', '', '', '', 3, 1, ''), ('431023', '4310', '00,43,4310', '永兴县', '43', '湖南省', '4310', '郴州市', '431023', '永兴县', '', '', '', '', 3, 1, ''), ('431024', '4310', '00,43,4310', '嘉禾县', '43', '湖南省', '4310', '郴州市', '431024', '嘉禾县', '', '', '', '', 3, 1, ''), ('431025', '4310', '00,43,4310', '临武县', '43', '湖南省', '4310', '郴州市', '431025', '临武县', '', '', '', '', 3, 1, ''), ('431026', '4310', '00,43,4310', '汝城县', '43', '湖南省', '4310', '郴州市', '431026', '汝城县', '', '', '', '', 3, 1, ''), ('431027', '4310', '00,43,4310', '桂东县', '43', '湖南省', '4310', '郴州市', '431027', '桂东县', '', '', '', '', 3, 1, ''), ('431028', '4310', '00,43,4310', '安仁县', '43', '湖南省', '4310', '郴州市', '431028', '安仁县', '', '', '', '', 3, 1, ''), ('431081', '4310', '00,43,4310', '资兴市', '43', '湖南省', '4310', '郴州市', '431081', '资兴市', '', '', '', '', 3, 1, ''), ('4311', '43', '00,43', '永州市', '43', '湖南省', '4311', '永州市', '', '', '', '', '', '', 2, 1, ''), ('431102', '4311', '00,43,4311', '零陵区', '43', '湖南省', '4311', '永州市', '431102', '零陵区', '', '', '', '', 3, 1, ''), ('431103', '4311', '00,43,4311', '冷水滩区', '43', '湖南省', '4311', '永州市', '431103', '冷水滩区', '', '', '', '', 3, 1, ''), ('431121', '4311', '00,43,4311', '祁阳县', '43', '湖南省', '4311', '永州市', '431121', '祁阳县', '', '', '', '', 3, 1, ''), ('431122', '4311', '00,43,4311', '东安县', '43', '湖南省', '4311', '永州市', '431122', '东安县', '', '', '', '', 3, 1, ''), ('431123', '4311', '00,43,4311', '双牌县', '43', '湖南省', '4311', '永州市', '431123', '双牌县', '', '', '', '', 3, 1, ''), ('431124', '4311', '00,43,4311', '道县', '43', '湖南省', '4311', '永州市', '431124', '道县', '', '', '', '', 3, 1, ''), ('431125', '4311', '00,43,4311', '江永县', '43', '湖南省', '4311', '永州市', '431125', '江永县', '', '', '', '', 3, 1, ''), ('431126', '4311', '00,43,4311', '宁远县', '43', '湖南省', '4311', '永州市', '431126', '宁远县', '', '', '', '', 3, 1, ''), ('431127', '4311', '00,43,4311', '蓝山县', '43', '湖南省', '4311', '永州市', '431127', '蓝山县', '', '', '', '', 3, 1, ''), ('431128', '4311', '00,43,4311', '新田县', '43', '湖南省', '4311', '永州市', '431128', '新田县', '', '', '', '', 3, 1, ''), ('431129', '4311', '00,43,4311', '江华瑶族自治县', '43', '湖南省', '4311', '永州市', '431129', '江华瑶族自治县', '', '', '', '', 3, 1, ''), ('4312', '43', '00,43', '怀化市', '43', '湖南省', '4312', '怀化市', '', '', '', '', '', '', 2, 1, ''), ('431202', '4312', '00,43,4312', '鹤城区', '43', '湖南省', '4312', '怀化市', '431202', '鹤城区', '', '', '', '', 3, 1, ''), ('431221', '4312', '00,43,4312', '中方县', '43', '湖南省', '4312', '怀化市', '431221', '中方县', '', '', '', '', 3, 1, ''), ('431222', '4312', '00,43,4312', '沅陵县', '43', '湖南省', '4312', '怀化市', '431222', '沅陵县', '', '', '', '', 3, 1, ''), ('431223', '4312', '00,43,4312', '辰溪县', '43', '湖南省', '4312', '怀化市', '431223', '辰溪县', '', '', '', '', 3, 1, ''), ('431224', '4312', '00,43,4312', '溆浦县', '43', '湖南省', '4312', '怀化市', '431224', '溆浦县', '', '', '', '', 3, 1, ''), ('431225', '4312', '00,43,4312', '会同县', '43', '湖南省', '4312', '怀化市', '431225', '会同县', '', '', '', '', 3, 1, ''), ('431226', '4312', '00,43,4312', '麻阳苗族自治县', '43', '湖南省', '4312', '怀化市', '431226', '麻阳苗族自治县', '', '', '', '', 3, 1, ''), ('431227', '4312', '00,43,4312', '新晃侗族自治县', '43', '湖南省', '4312', '怀化市', '431227', '新晃侗族自治县', '', '', '', '', 3, 1, ''), ('431228', '4312', '00,43,4312', '芷江侗族自治县', '43', '湖南省', '4312', '怀化市', '431228', '芷江侗族自治县', '', '', '', '', 3, 1, ''), ('431229', '4312', '00,43,4312', '靖州苗族侗族自治县', '43', '湖南省', '4312', '怀化市', '431229', '靖州苗族侗族自治县', '', '', '', '', 3, 1, ''), ('431230', '4312', '00,43,4312', '通道侗族自治县', '43', '湖南省', '4312', '怀化市', '431230', '通道侗族自治县', '', '', '', '', 3, 1, ''), ('431281', '4312', '00,43,4312', '洪江市', '43', '湖南省', '4312', '怀化市', '431281', '洪江市', '', '', '', '', 3, 1, ''), ('4313', '43', '00,43', '娄底市', '43', '湖南省', '4313', '娄底市', '', '', '', '', '', '', 2, 1, ''), ('431302', '4313', '00,43,4313', '娄星区', '43', '湖南省', '4313', '娄底市', '431302', '娄星区', '', '', '', '', 3, 1, ''), ('431321', '4313', '00,43,4313', '双峰县', '43', '湖南省', '4313', '娄底市', '431321', '双峰县', '', '', '', '', 3, 1, ''), ('431322', '4313', '00,43,4313', '新化县', '43', '湖南省', '4313', '娄底市', '431322', '新化县', '', '', '', '', 3, 1, ''), ('431381', '4313', '00,43,4313', '冷水江市', '43', '湖南省', '4313', '娄底市', '431381', '冷水江市', '', '', '', '', 3, 1, ''), ('431382', '4313', '00,43,4313', '涟源市', '43', '湖南省', '4313', '娄底市', '431382', '涟源市', '', '', '', '', 3, 1, ''), ('4331', '43', '00,43', '湘西土家族苗族自治州', '43', '湖南省', '4331', '湘西土家族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('433101', '4331', '00,43,4331', '吉首市', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433101', '吉首市', '', '', '', '', 3, 1, ''), ('433122', '4331', '00,43,4331', '泸溪县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433122', '泸溪县', '', '', '', '', 3, 1, ''), ('433123', '4331', '00,43,4331', '凤凰县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433123', '凤凰县', '', '', '', '', 3, 1, ''), ('433124', '4331', '00,43,4331', '花垣县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433124', '花垣县', '', '', '', '', 3, 1, ''), ('433125', '4331', '00,43,4331', '保靖县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433125', '保靖县', '', '', '', '', 3, 1, ''), ('433126', '4331', '00,43,4331', '古丈县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433126', '古丈县', '', '', '', '', 3, 1, ''), ('433127', '4331', '00,43,4331', '永顺县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433127', '永顺县', '', '', '', '', 3, 1, ''), ('433130', '4331', '00,43,4331', '龙山县', '43', '湖南省', '4331', '湘西土家族苗族自治州', '433130', '龙山县', '', '', '', '', 3, 1, ''), ('44', '00', '00', '广东省', '44', '广东省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4401', '44', '00,44', '广州市', '44', '广东省', '4401', '广州市', '', '', '', '', '', '', 2, 1, ''), ('440103', '4401', '00,44,4401', '荔湾区', '44', '广东省', '4401', '广州市', '440103', '荔湾区', '', '', '', '', 3, 1, ''), ('440104', '4401', '00,44,4401', '越秀区', '44', '广东省', '4401', '广州市', '440104', '越秀区', '', '', '', '', 3, 1, ''), ('440105', '4401', '00,44,4401', '海珠区', '44', '广东省', '4401', '广州市', '440105', '海珠区', '', '', '', '', 3, 1, ''), ('440106', '4401', '00,44,4401', '天河区', '44', '广东省', '4401', '广州市', '440106', '天河区', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('440111', '4401', '00,44,4401', '白云区', '44', '广东省', '4401', '广州市', '440111', '白云区', '', '', '', '', 3, 1, ''), ('440112', '4401', '00,44,4401', '黄埔区', '44', '广东省', '4401', '广州市', '440112', '黄埔区', '', '', '', '', 3, 1, ''), ('440113', '4401', '00,44,4401', '番禺区', '44', '广东省', '4401', '广州市', '440113', '番禺区', '', '', '', '', 3, 1, ''), ('440114', '4401', '00,44,4401', '花都区', '44', '广东省', '4401', '广州市', '440114', '花都区', '', '', '', '', 3, 1, ''), ('440115', '4401', '00,44,4401', '南沙区', '44', '广东省', '4401', '广州市', '440115', '南沙区', '', '', '', '', 3, 1, ''), ('440117', '4401', '00,44,4401', '从化区', '44', '广东省', '4401', '广州市', '440117', '从化区', '', '', '', '', 3, 1, ''), ('440118', '4401', '00,44,4401', '增城区', '44', '广东省', '4401', '广州市', '440118', '增城区', '', '', '', '', 3, 1, ''), ('4402', '44', '00,44', '韶关市', '44', '广东省', '4402', '韶关市', '', '', '', '', '', '', 2, 1, ''), ('440203', '4402', '00,44,4402', '武江区', '44', '广东省', '4402', '韶关市', '440203', '武江区', '', '', '', '', 3, 1, ''), ('440204', '4402', '00,44,4402', '浈江区', '44', '广东省', '4402', '韶关市', '440204', '浈江区', '', '', '', '', 3, 1, ''), ('440205', '4402', '00,44,4402', '曲江区', '44', '广东省', '4402', '韶关市', '440205', '曲江区', '', '', '', '', 3, 1, ''), ('440222', '4402', '00,44,4402', '始兴县', '44', '广东省', '4402', '韶关市', '440222', '始兴县', '', '', '', '', 3, 1, ''), ('440224', '4402', '00,44,4402', '仁化县', '44', '广东省', '4402', '韶关市', '440224', '仁化县', '', '', '', '', 3, 1, ''), ('440229', '4402', '00,44,4402', '翁源县', '44', '广东省', '4402', '韶关市', '440229', '翁源县', '', '', '', '', 3, 1, ''), ('440232', '4402', '00,44,4402', '乳源瑶族自治县', '44', '广东省', '4402', '韶关市', '440232', '乳源瑶族自治县', '', '', '', '', 3, 1, ''), ('440233', '4402', '00,44,4402', '新丰县', '44', '广东省', '4402', '韶关市', '440233', '新丰县', '', '', '', '', 3, 1, ''), ('440281', '4402', '00,44,4402', '乐昌市', '44', '广东省', '4402', '韶关市', '440281', '乐昌市', '', '', '', '', 3, 1, ''), ('440282', '4402', '00,44,4402', '南雄市', '44', '广东省', '4402', '韶关市', '440282', '南雄市', '', '', '', '', 3, 1, ''), ('4403', '44', '00,44', '深圳市', '44', '广东省', '4403', '深圳市', '', '', '', '', '', '', 2, 1, ''), ('440303', '4403', '00,44,4403', '罗湖区', '44', '广东省', '4403', '深圳市', '440303', '罗湖区', '', '', '', '', 3, 1, ''), ('440304', '4403', '00,44,4403', '福田区', '44', '广东省', '4403', '深圳市', '440304', '福田区', '', '', '', '', 3, 1, ''), ('440305', '4403', '00,44,4403', '南山区', '44', '广东省', '4403', '深圳市', '440305', '南山区', '', '', '', '', 3, 1, ''), ('440306', '4403', '00,44,4403', '宝安区', '44', '广东省', '4403', '深圳市', '440306', '宝安区', '', '', '', '', 3, 1, ''), ('440307', '4403', '00,44,4403', '龙岗区', '44', '广东省', '4403', '深圳市', '440307', '龙岗区', '', '', '', '', 3, 1, ''), ('440308', '4403', '00,44,4403', '盐田区', '44', '广东省', '4403', '深圳市', '440308', '盐田区', '', '', '', '', 3, 1, ''), ('440309', '4403', '00,44,4403', '龙华区', '44', '广东省', '4403', '深圳市', '440309', '龙华区', '', '', '', '', 3, 1, ''), ('440310', '4403', '00,44,4403', '坪山区', '44', '广东省', '4403', '深圳市', '440310', '坪山区', '', '', '', '', 3, 1, ''), ('440311', '4403', '00,44,4403', '光明区', '44', '广东省', '4403', '深圳市', '440311', '光明区', '', '', '', '', 3, 1, ''), ('4404', '44', '00,44', '珠海市', '44', '广东省', '4404', '珠海市', '', '', '', '', '', '', 2, 1, ''), ('440402', '4404', '00,44,4404', '香洲区', '44', '广东省', '4404', '珠海市', '440402', '香洲区', '', '', '', '', 3, 1, ''), ('440403', '4404', '00,44,4404', '斗门区', '44', '广东省', '4404', '珠海市', '440403', '斗门区', '', '', '', '', 3, 1, ''), ('440404', '4404', '00,44,4404', '金湾区', '44', '广东省', '4404', '珠海市', '440404', '金湾区', '', '', '', '', 3, 1, ''), ('4405', '44', '00,44', '汕头市', '44', '广东省', '4405', '汕头市', '', '', '', '', '', '', 2, 1, ''), ('440507', '4405', '00,44,4405', '龙湖区', '44', '广东省', '4405', '汕头市', '440507', '龙湖区', '', '', '', '', 3, 1, ''), ('440511', '4405', '00,44,4405', '金平区', '44', '广东省', '4405', '汕头市', '440511', '金平区', '', '', '', '', 3, 1, ''), ('440512', '4405', '00,44,4405', '濠江区', '44', '广东省', '4405', '汕头市', '440512', '濠江区', '', '', '', '', 3, 1, ''), ('440513', '4405', '00,44,4405', '潮阳区', '44', '广东省', '4405', '汕头市', '440513', '潮阳区', '', '', '', '', 3, 1, ''), ('440514', '4405', '00,44,4405', '潮南区', '44', '广东省', '4405', '汕头市', '440514', '潮南区', '', '', '', '', 3, 1, ''), ('440515', '4405', '00,44,4405', '澄海区', '44', '广东省', '4405', '汕头市', '440515', '澄海区', '', '', '', '', 3, 1, ''), ('440523', '4405', '00,44,4405', '南澳县', '44', '广东省', '4405', '汕头市', '440523', '南澳县', '', '', '', '', 3, 1, ''), ('4406', '44', '00,44', '佛山市', '44', '广东省', '4406', '佛山市', '', '', '', '', '', '', 2, 1, ''), ('440604', '4406', '00,44,4406', '禅城区', '44', '广东省', '4406', '佛山市', '440604', '禅城区', '', '', '', '', 3, 1, ''), ('440605', '4406', '00,44,4406', '南海区', '44', '广东省', '4406', '佛山市', '440605', '南海区', '', '', '', '', 3, 1, ''), ('440606', '4406', '00,44,4406', '顺德区', '44', '广东省', '4406', '佛山市', '440606', '顺德区', '', '', '', '', 3, 1, ''), ('440607', '4406', '00,44,4406', '三水区', '44', '广东省', '4406', '佛山市', '440607', '三水区', '', '', '', '', 3, 1, ''), ('440608', '4406', '00,44,4406', '高明区', '44', '广东省', '4406', '佛山市', '440608', '高明区', '', '', '', '', 3, 1, ''), ('4407', '44', '00,44', '江门市', '44', '广东省', '4407', '江门市', '', '', '', '', '', '', 2, 1, ''), ('440703', '4407', '00,44,4407', '蓬江区', '44', '广东省', '4407', '江门市', '440703', '蓬江区', '', '', '', '', 3, 1, ''), ('440704', '4407', '00,44,4407', '江海区', '44', '广东省', '4407', '江门市', '440704', '江海区', '', '', '', '', 3, 1, ''), ('440705', '4407', '00,44,4407', '新会区', '44', '广东省', '4407', '江门市', '440705', '新会区', '', '', '', '', 3, 1, ''), ('440781', '4407', '00,44,4407', '台山市', '44', '广东省', '4407', '江门市', '440781', '台山市', '', '', '', '', 3, 1, ''), ('440783', '4407', '00,44,4407', '开平市', '44', '广东省', '4407', '江门市', '440783', '开平市', '', '', '', '', 3, 1, ''), ('440784', '4407', '00,44,4407', '鹤山市', '44', '广东省', '4407', '江门市', '440784', '鹤山市', '', '', '', '', 3, 1, ''), ('440785', '4407', '00,44,4407', '恩平市', '44', '广东省', '4407', '江门市', '440785', '恩平市', '', '', '', '', 3, 1, ''), ('4408', '44', '00,44', '湛江市', '44', '广东省', '4408', '湛江市', '', '', '', '', '', '', 2, 1, ''), ('440802', '4408', '00,44,4408', '赤坎区', '44', '广东省', '4408', '湛江市', '440802', '赤坎区', '', '', '', '', 3, 1, ''), ('440803', '4408', '00,44,4408', '霞山区', '44', '广东省', '4408', '湛江市', '440803', '霞山区', '', '', '', '', 3, 1, ''), ('440804', '4408', '00,44,4408', '坡头区', '44', '广东省', '4408', '湛江市', '440804', '坡头区', '', '', '', '', 3, 1, ''), ('440811', '4408', '00,44,4408', '麻章区', '44', '广东省', '4408', '湛江市', '440811', '麻章区', '', '', '', '', 3, 1, ''), ('440823', '4408', '00,44,4408', '遂溪县', '44', '广东省', '4408', '湛江市', '440823', '遂溪县', '', '', '', '', 3, 1, ''), ('440825', '4408', '00,44,4408', '徐闻县', '44', '广东省', '4408', '湛江市', '440825', '徐闻县', '', '', '', '', 3, 1, ''), ('440881', '4408', '00,44,4408', '廉江市', '44', '广东省', '4408', '湛江市', '440881', '廉江市', '', '', '', '', 3, 1, ''), ('440882', '4408', '00,44,4408', '雷州市', '44', '广东省', '4408', '湛江市', '440882', '雷州市', '', '', '', '', 3, 1, ''), ('440883', '4408', '00,44,4408', '吴川市', '44', '广东省', '4408', '湛江市', '440883', '吴川市', '', '', '', '', 3, 1, ''), ('4409', '44', '00,44', '茂名市', '44', '广东省', '4409', '茂名市', '', '', '', '', '', '', 2, 1, ''), ('440902', '4409', '00,44,4409', '茂南区', '44', '广东省', '4409', '茂名市', '440902', '茂南区', '', '', '', '', 3, 1, ''), ('440904', '4409', '00,44,4409', '电白区', '44', '广东省', '4409', '茂名市', '440904', '电白区', '', '', '', '', 3, 1, ''), ('440981', '4409', '00,44,4409', '高州市', '44', '广东省', '4409', '茂名市', '440981', '高州市', '', '', '', '', 3, 1, ''), ('440982', '4409', '00,44,4409', '化州市', '44', '广东省', '4409', '茂名市', '440982', '化州市', '', '', '', '', 3, 1, ''), ('440983', '4409', '00,44,4409', '信宜市', '44', '广东省', '4409', '茂名市', '440983', '信宜市', '', '', '', '', 3, 1, ''), ('4412', '44', '00,44', '肇庆市', '44', '广东省', '4412', '肇庆市', '', '', '', '', '', '', 2, 1, ''), ('441202', '4412', '00,44,4412', '端州区', '44', '广东省', '4412', '肇庆市', '441202', '端州区', '', '', '', '', 3, 1, ''), ('441203', '4412', '00,44,4412', '鼎湖区', '44', '广东省', '4412', '肇庆市', '441203', '鼎湖区', '', '', '', '', 3, 1, ''), ('441204', '4412', '00,44,4412', '高要区', '44', '广东省', '4412', '肇庆市', '441204', '高要区', '', '', '', '', 3, 1, ''), ('441223', '4412', '00,44,4412', '广宁县', '44', '广东省', '4412', '肇庆市', '441223', '广宁县', '', '', '', '', 3, 1, ''), ('441224', '4412', '00,44,4412', '怀集县', '44', '广东省', '4412', '肇庆市', '441224', '怀集县', '', '', '', '', 3, 1, ''), ('441225', '4412', '00,44,4412', '封开县', '44', '广东省', '4412', '肇庆市', '441225', '封开县', '', '', '', '', 3, 1, ''), ('441226', '4412', '00,44,4412', '德庆县', '44', '广东省', '4412', '肇庆市', '441226', '德庆县', '', '', '', '', 3, 1, ''), ('441284', '4412', '00,44,4412', '四会市', '44', '广东省', '4412', '肇庆市', '441284', '四会市', '', '', '', '', 3, 1, ''), ('4413', '44', '00,44', '惠州市', '44', '广东省', '4413', '惠州市', '', '', '', '', '', '', 2, 1, ''), ('441302', '4413', '00,44,4413', '惠城区', '44', '广东省', '4413', '惠州市', '441302', '惠城区', '', '', '', '', 3, 1, ''), ('441303', '4413', '00,44,4413', '惠阳区', '44', '广东省', '4413', '惠州市', '441303', '惠阳区', '', '', '', '', 3, 1, ''), ('441322', '4413', '00,44,4413', '博罗县', '44', '广东省', '4413', '惠州市', '441322', '博罗县', '', '', '', '', 3, 1, ''), ('441323', '4413', '00,44,4413', '惠东县', '44', '广东省', '4413', '惠州市', '441323', '惠东县', '', '', '', '', 3, 1, ''), ('441324', '4413', '00,44,4413', '龙门县', '44', '广东省', '4413', '惠州市', '441324', '龙门县', '', '', '', '', 3, 1, ''), ('4414', '44', '00,44', '梅州市', '44', '广东省', '4414', '梅州市', '', '', '', '', '', '', 2, 1, ''), ('441402', '4414', '00,44,4414', '梅江区', '44', '广东省', '4414', '梅州市', '441402', '梅江区', '', '', '', '', 3, 1, ''), ('441403', '4414', '00,44,4414', '梅县区', '44', '广东省', '4414', '梅州市', '441403', '梅县区', '', '', '', '', 3, 1, ''), ('441422', '4414', '00,44,4414', '大埔县', '44', '广东省', '4414', '梅州市', '441422', '大埔县', '', '', '', '', 3, 1, ''), ('441423', '4414', '00,44,4414', '丰顺县', '44', '广东省', '4414', '梅州市', '441423', '丰顺县', '', '', '', '', 3, 1, ''), ('441424', '4414', '00,44,4414', '五华县', '44', '广东省', '4414', '梅州市', '441424', '五华县', '', '', '', '', 3, 1, ''), ('441426', '4414', '00,44,4414', '平远县', '44', '广东省', '4414', '梅州市', '441426', '平远县', '', '', '', '', 3, 1, ''), ('441427', '4414', '00,44,4414', '蕉岭县', '44', '广东省', '4414', '梅州市', '441427', '蕉岭县', '', '', '', '', 3, 1, ''), ('441481', '4414', '00,44,4414', '兴宁市', '44', '广东省', '4414', '梅州市', '441481', '兴宁市', '', '', '', '', 3, 1, ''), ('4415', '44', '00,44', '汕尾市', '44', '广东省', '4415', '汕尾市', '', '', '', '', '', '', 2, 1, ''), ('441502', '4415', '00,44,4415', '城区', '44', '广东省', '4415', '汕尾市', '441502', '城区', '', '', '', '', 3, 1, ''), ('441521', '4415', '00,44,4415', '海丰县', '44', '广东省', '4415', '汕尾市', '441521', '海丰县', '', '', '', '', 3, 1, ''), ('441523', '4415', '00,44,4415', '陆河县', '44', '广东省', '4415', '汕尾市', '441523', '陆河县', '', '', '', '', 3, 1, ''), ('441581', '4415', '00,44,4415', '陆丰市', '44', '广东省', '4415', '汕尾市', '441581', '陆丰市', '', '', '', '', 3, 1, ''), ('4416', '44', '00,44', '河源市', '44', '广东省', '4416', '河源市', '', '', '', '', '', '', 2, 1, ''), ('441602', '4416', '00,44,4416', '源城区', '44', '广东省', '4416', '河源市', '441602', '源城区', '', '', '', '', 3, 1, ''), ('441621', '4416', '00,44,4416', '紫金县', '44', '广东省', '4416', '河源市', '441621', '紫金县', '', '', '', '', 3, 1, ''), ('441622', '4416', '00,44,4416', '龙川县', '44', '广东省', '4416', '河源市', '441622', '龙川县', '', '', '', '', 3, 1, ''), ('441623', '4416', '00,44,4416', '连平县', '44', '广东省', '4416', '河源市', '441623', '连平县', '', '', '', '', 3, 1, ''), ('441624', '4416', '00,44,4416', '和平县', '44', '广东省', '4416', '河源市', '441624', '和平县', '', '', '', '', 3, 1, ''), ('441625', '4416', '00,44,4416', '东源县', '44', '广东省', '4416', '河源市', '441625', '东源县', '', '', '', '', 3, 1, ''), ('4417', '44', '00,44', '阳江市', '44', '广东省', '4417', '阳江市', '', '', '', '', '', '', 2, 1, ''), ('441702', '4417', '00,44,4417', '江城区', '44', '广东省', '4417', '阳江市', '441702', '江城区', '', '', '', '', 3, 1, ''), ('441704', '4417', '00,44,4417', '阳东区', '44', '广东省', '4417', '阳江市', '441704', '阳东区', '', '', '', '', 3, 1, ''), ('441721', '4417', '00,44,4417', '阳西县', '44', '广东省', '4417', '阳江市', '441721', '阳西县', '', '', '', '', 3, 1, ''), ('441781', '4417', '00,44,4417', '阳春市', '44', '广东省', '4417', '阳江市', '441781', '阳春市', '', '', '', '', 3, 1, ''), ('4418', '44', '00,44', '清远市', '44', '广东省', '4418', '清远市', '', '', '', '', '', '', 2, 1, ''), ('441802', '4418', '00,44,4418', '清城区', '44', '广东省', '4418', '清远市', '441802', '清城区', '', '', '', '', 3, 1, ''), ('441803', '4418', '00,44,4418', '清新区', '44', '广东省', '4418', '清远市', '441803', '清新区', '', '', '', '', 3, 1, ''), ('441821', '4418', '00,44,4418', '佛冈县', '44', '广东省', '4418', '清远市', '441821', '佛冈县', '', '', '', '', 3, 1, ''), ('441823', '4418', '00,44,4418', '阳山县', '44', '广东省', '4418', '清远市', '441823', '阳山县', '', '', '', '', 3, 1, ''), ('441825', '4418', '00,44,4418', '连山壮族瑶族自治县', '44', '广东省', '4418', '清远市', '441825', '连山壮族瑶族自治县', '', '', '', '', 3, 1, ''), ('441826', '4418', '00,44,4418', '连南瑶族自治县', '44', '广东省', '4418', '清远市', '441826', '连南瑶族自治县', '', '', '', '', 3, 1, ''), ('441881', '4418', '00,44,4418', '英德市', '44', '广东省', '4418', '清远市', '441881', '英德市', '', '', '', '', 3, 1, ''), ('441882', '4418', '00,44,4418', '连州市', '44', '广东省', '4418', '清远市', '441882', '连州市', '', '', '', '', 3, 1, ''), ('4419', '44', '00,44', '东莞市', '44', '广东省', '4419', '东莞市', '', '', '', '', '', '', 2, 1, ''), ('441900', '4419', '00,44,4419', '东莞市', '44', '广东省', '4419', '东莞市', '441900', '东莞市', '', '', '', '', 3, 1, ''), ('4420', '44', '00,44', '中山市', '44', '广东省', '4420', '中山市', '', '', '', '', '', '', 2, 1, ''), ('442000', '4420', '00,44,4420', '中山市', '44', '广东省', '4420', '中山市', '442000', '中山市', '', '', '', '', 3, 1, ''), ('4451', '44', '00,44', '潮州市', '44', '广东省', '4451', '潮州市', '', '', '', '', '', '', 2, 1, ''), ('445102', '4451', '00,44,4451', '湘桥区', '44', '广东省', '4451', '潮州市', '445102', '湘桥区', '', '', '', '', 3, 1, ''), ('445103', '4451', '00,44,4451', '潮安区', '44', '广东省', '4451', '潮州市', '445103', '潮安区', '', '', '', '', 3, 1, ''), ('445122', '4451', '00,44,4451', '饶平县', '44', '广东省', '4451', '潮州市', '445122', '饶平县', '', '', '', '', 3, 1, ''), ('4452', '44', '00,44', '揭阳市', '44', '广东省', '4452', '揭阳市', '', '', '', '', '', '', 2, 1, ''), ('445202', '4452', '00,44,4452', '榕城区', '44', '广东省', '4452', '揭阳市', '445202', '榕城区', '', '', '', '', 3, 1, ''), ('445203', '4452', '00,44,4452', '揭东区', '44', '广东省', '4452', '揭阳市', '445203', '揭东区', '', '', '', '', 3, 1, ''), ('445222', '4452', '00,44,4452', '揭西县', '44', '广东省', '4452', '揭阳市', '445222', '揭西县', '', '', '', '', 3, 1, ''), ('445224', '4452', '00,44,4452', '惠来县', '44', '广东省', '4452', '揭阳市', '445224', '惠来县', '', '', '', '', 3, 1, ''), ('445281', '4452', '00,44,4452', '普宁市', '44', '广东省', '4452', '揭阳市', '445281', '普宁市', '', '', '', '', 3, 1, ''), ('4453', '44', '00,44', '云浮市', '44', '广东省', '4453', '云浮市', '', '', '', '', '', '', 2, 1, ''), ('445302', '4453', '00,44,4453', '云城区', '44', '广东省', '4453', '云浮市', '445302', '云城区', '', '', '', '', 3, 1, ''), ('445303', '4453', '00,44,4453', '云安区', '44', '广东省', '4453', '云浮市', '445303', '云安区', '', '', '', '', 3, 1, ''), ('445321', '4453', '00,44,4453', '新兴县', '44', '广东省', '4453', '云浮市', '445321', '新兴县', '', '', '', '', 3, 1, ''), ('445322', '4453', '00,44,4453', '郁南县', '44', '广东省', '4453', '云浮市', '445322', '郁南县', '', '', '', '', 3, 1, ''), ('445381', '4453', '00,44,4453', '罗定市', '44', '广东省', '4453', '云浮市', '445381', '罗定市', '', '', '', '', 3, 1, ''), ('45', '00', '00', '广西壮族自治区', '45', '广西壮族自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('4501', '45', '00,45', '南宁市', '45', '广西壮族自治区', '4501', '南宁市', '', '', '', '', '', '', 2, 1, ''), ('450102', '4501', '00,45,4501', '兴宁区', '45', '广西壮族自治区', '4501', '南宁市', '450102', '兴宁区', '', '', '', '', 3, 1, ''), ('450103', '4501', '00,45,4501', '青秀区', '45', '广西壮族自治区', '4501', '南宁市', '450103', '青秀区', '', '', '', '', 3, 1, ''), ('450105', '4501', '00,45,4501', '江南区', '45', '广西壮族自治区', '4501', '南宁市', '450105', '江南区', '', '', '', '', 3, 1, ''), ('450107', '4501', '00,45,4501', '西乡塘区', '45', '广西壮族自治区', '4501', '南宁市', '450107', '西乡塘区', '', '', '', '', 3, 1, ''), ('450108', '4501', '00,45,4501', '良庆区', '45', '广西壮族自治区', '4501', '南宁市', '450108', '良庆区', '', '', '', '', 3, 1, ''), ('450109', '4501', '00,45,4501', '邕宁区', '45', '广西壮族自治区', '4501', '南宁市', '450109', '邕宁区', '', '', '', '', 3, 1, ''), ('450110', '4501', '00,45,4501', '武鸣区', '45', '广西壮族自治区', '4501', '南宁市', '450110', '武鸣区', '', '', '', '', 3, 1, ''), ('450123', '4501', '00,45,4501', '隆安县', '45', '广西壮族自治区', '4501', '南宁市', '450123', '隆安县', '', '', '', '', 3, 1, ''), ('450124', '4501', '00,45,4501', '马山县', '45', '广西壮族自治区', '4501', '南宁市', '450124', '马山县', '', '', '', '', 3, 1, ''), ('450125', '4501', '00,45,4501', '上林县', '45', '广西壮族自治区', '4501', '南宁市', '450125', '上林县', '', '', '', '', 3, 1, ''), ('450126', '4501', '00,45,4501', '宾阳县', '45', '广西壮族自治区', '4501', '南宁市', '450126', '宾阳县', '', '', '', '', 3, 1, ''), ('450127', '4501', '00,45,4501', '横县', '45', '广西壮族自治区', '4501', '南宁市', '450127', '横县', '', '', '', '', 3, 1, ''), ('4502', '45', '00,45', '柳州市', '45', '广西壮族自治区', '4502', '柳州市', '', '', '', '', '', '', 2, 1, ''), ('450202', '4502', '00,45,4502', '城中区', '45', '广西壮族自治区', '4502', '柳州市', '450202', '城中区', '', '', '', '', 3, 1, ''), ('450203', '4502', '00,45,4502', '鱼峰区', '45', '广西壮族自治区', '4502', '柳州市', '450203', '鱼峰区', '', '', '', '', 3, 1, ''), ('450204', '4502', '00,45,4502', '柳南区', '45', '广西壮族自治区', '4502', '柳州市', '450204', '柳南区', '', '', '', '', 3, 1, ''), ('450205', '4502', '00,45,4502', '柳北区', '45', '广西壮族自治区', '4502', '柳州市', '450205', '柳北区', '', '', '', '', 3, 1, ''), ('450206', '4502', '00,45,4502', '柳江区', '45', '广西壮族自治区', '4502', '柳州市', '450206', '柳江区', '', '', '', '', 3, 1, ''), ('450222', '4502', '00,45,4502', '柳城县', '45', '广西壮族自治区', '4502', '柳州市', '450222', '柳城县', '', '', '', '', 3, 1, ''), ('450223', '4502', '00,45,4502', '鹿寨县', '45', '广西壮族自治区', '4502', '柳州市', '450223', '鹿寨县', '', '', '', '', 3, 1, ''), ('450224', '4502', '00,45,4502', '融安县', '45', '广西壮族自治区', '4502', '柳州市', '450224', '融安县', '', '', '', '', 3, 1, ''), ('450225', '4502', '00,45,4502', '融水苗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450225', '融水苗族自治县', '', '', '', '', 3, 1, ''), ('450226', '4502', '00,45,4502', '三江侗族自治县', '45', '广西壮族自治区', '4502', '柳州市', '450226', '三江侗族自治县', '', '', '', '', 3, 1, ''), ('4503', '45', '00,45', '桂林市', '45', '广西壮族自治区', '4503', '桂林市', '', '', '', '', '', '', 2, 1, ''), ('450302', '4503', '00,45,4503', '秀峰区', '45', '广西壮族自治区', '4503', '桂林市', '450302', '秀峰区', '', '', '', '', 3, 1, ''), ('450303', '4503', '00,45,4503', '叠彩区', '45', '广西壮族自治区', '4503', '桂林市', '450303', '叠彩区', '', '', '', '', 3, 1, ''), ('450304', '4503', '00,45,4503', '象山区', '45', '广西壮族自治区', '4503', '桂林市', '450304', '象山区', '', '', '', '', 3, 1, ''), ('450305', '4503', '00,45,4503', '七星区', '45', '广西壮族自治区', '4503', '桂林市', '450305', '七星区', '', '', '', '', 3, 1, ''), ('450311', '4503', '00,45,4503', '雁山区', '45', '广西壮族自治区', '4503', '桂林市', '450311', '雁山区', '', '', '', '', 3, 1, ''), ('450312', '4503', '00,45,4503', '临桂区', '45', '广西壮族自治区', '4503', '桂林市', '450312', '临桂区', '', '', '', '', 3, 1, ''), ('450321', '4503', '00,45,4503', '阳朔县', '45', '广西壮族自治区', '4503', '桂林市', '450321', '阳朔县', '', '', '', '', 3, 1, ''), ('450323', '4503', '00,45,4503', '灵川县', '45', '广西壮族自治区', '4503', '桂林市', '450323', '灵川县', '', '', '', '', 3, 1, ''), ('450324', '4503', '00,45,4503', '全州县', '45', '广西壮族自治区', '4503', '桂林市', '450324', '全州县', '', '', '', '', 3, 1, ''), ('450325', '4503', '00,45,4503', '兴安县', '45', '广西壮族自治区', '4503', '桂林市', '450325', '兴安县', '', '', '', '', 3, 1, ''), ('450326', '4503', '00,45,4503', '永福县', '45', '广西壮族自治区', '4503', '桂林市', '450326', '永福县', '', '', '', '', 3, 1, ''), ('450327', '4503', '00,45,4503', '灌阳县', '45', '广西壮族自治区', '4503', '桂林市', '450327', '灌阳县', '', '', '', '', 3, 1, ''), ('450328', '4503', '00,45,4503', '龙胜各族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450328', '龙胜各族自治县', '', '', '', '', 3, 1, ''), ('450329', '4503', '00,45,4503', '资源县', '45', '广西壮族自治区', '4503', '桂林市', '450329', '资源县', '', '', '', '', 3, 1, ''), ('450330', '4503', '00,45,4503', '平乐县', '45', '广西壮族自治区', '4503', '桂林市', '450330', '平乐县', '', '', '', '', 3, 1, ''), ('450332', '4503', '00,45,4503', '恭城瑶族自治县', '45', '广西壮族自治区', '4503', '桂林市', '450332', '恭城瑶族自治县', '', '', '', '', 3, 1, ''), ('450381', '4503', '00,45,4503', '荔浦市', '45', '广西壮族自治区', '4503', '桂林市', '450381', '荔浦市', '', '', '', '', 3, 1, ''), ('4504', '45', '00,45', '梧州市', '45', '广西壮族自治区', '4504', '梧州市', '', '', '', '', '', '', 2, 1, ''), ('450403', '4504', '00,45,4504', '万秀区', '45', '广西壮族自治区', '4504', '梧州市', '450403', '万秀区', '', '', '', '', 3, 1, ''), ('450405', '4504', '00,45,4504', '长洲区', '45', '广西壮族自治区', '4504', '梧州市', '450405', '长洲区', '', '', '', '', 3, 1, ''), ('450406', '4504', '00,45,4504', '龙圩区', '45', '广西壮族自治区', '4504', '梧州市', '450406', '龙圩区', '', '', '', '', 3, 1, ''), ('450421', '4504', '00,45,4504', '苍梧县', '45', '广西壮族自治区', '4504', '梧州市', '450421', '苍梧县', '', '', '', '', 3, 1, ''), ('450422', '4504', '00,45,4504', '藤县', '45', '广西壮族自治区', '4504', '梧州市', '450422', '藤县', '', '', '', '', 3, 1, ''), ('450423', '4504', '00,45,4504', '蒙山县', '45', '广西壮族自治区', '4504', '梧州市', '450423', '蒙山县', '', '', '', '', 3, 1, ''), ('450481', '4504', '00,45,4504', '岑溪市', '45', '广西壮族自治区', '4504', '梧州市', '450481', '岑溪市', '', '', '', '', 3, 1, ''), ('4505', '45', '00,45', '北海市', '45', '广西壮族自治区', '4505', '北海市', '', '', '', '', '', '', 2, 1, ''), ('450502', '4505', '00,45,4505', '海城区', '45', '广西壮族自治区', '4505', '北海市', '450502', '海城区', '', '', '', '', 3, 1, ''), ('450503', '4505', '00,45,4505', '银海区', '45', '广西壮族自治区', '4505', '北海市', '450503', '银海区', '', '', '', '', 3, 1, ''), ('450512', '4505', '00,45,4505', '铁山港区', '45', '广西壮族自治区', '4505', '北海市', '450512', '铁山港区', '', '', '', '', 3, 1, ''), ('450521', '4505', '00,45,4505', '合浦县', '45', '广西壮族自治区', '4505', '北海市', '450521', '合浦县', '', '', '', '', 3, 1, ''), ('4506', '45', '00,45', '防城港市', '45', '广西壮族自治区', '4506', '防城港市', '', '', '', '', '', '', 2, 1, ''), ('450602', '4506', '00,45,4506', '港口区', '45', '广西壮族自治区', '4506', '防城港市', '450602', '港口区', '', '', '', '', 3, 1, ''), ('450603', '4506', '00,45,4506', '防城区', '45', '广西壮族自治区', '4506', '防城港市', '450603', '防城区', '', '', '', '', 3, 1, ''), ('450621', '4506', '00,45,4506', '上思县', '45', '广西壮族自治区', '4506', '防城港市', '450621', '上思县', '', '', '', '', 3, 1, ''), ('450681', '4506', '00,45,4506', '东兴市', '45', '广西壮族自治区', '4506', '防城港市', '450681', '东兴市', '', '', '', '', 3, 1, ''), ('4507', '45', '00,45', '钦州市', '45', '广西壮族自治区', '4507', '钦州市', '', '', '', '', '', '', 2, 1, ''), ('450702', '4507', '00,45,4507', '钦南区', '45', '广西壮族自治区', '4507', '钦州市', '450702', '钦南区', '', '', '', '', 3, 1, ''), ('450703', '4507', '00,45,4507', '钦北区', '45', '广西壮族自治区', '4507', '钦州市', '450703', '钦北区', '', '', '', '', 3, 1, ''), ('450721', '4507', '00,45,4507', '灵山县', '45', '广西壮族自治区', '4507', '钦州市', '450721', '灵山县', '', '', '', '', 3, 1, ''), ('450722', '4507', '00,45,4507', '浦北县', '45', '广西壮族自治区', '4507', '钦州市', '450722', '浦北县', '', '', '', '', 3, 1, ''), ('4508', '45', '00,45', '贵港市', '45', '广西壮族自治区', '4508', '贵港市', '', '', '', '', '', '', 2, 1, ''), ('450802', '4508', '00,45,4508', '港北区', '45', '广西壮族自治区', '4508', '贵港市', '450802', '港北区', '', '', '', '', 3, 1, ''), ('450803', '4508', '00,45,4508', '港南区', '45', '广西壮族自治区', '4508', '贵港市', '450803', '港南区', '', '', '', '', 3, 1, ''), ('450804', '4508', '00,45,4508', '覃塘区', '45', '广西壮族自治区', '4508', '贵港市', '450804', '覃塘区', '', '', '', '', 3, 1, ''), ('450821', '4508', '00,45,4508', '平南县', '45', '广西壮族自治区', '4508', '贵港市', '450821', '平南县', '', '', '', '', 3, 1, ''), ('450881', '4508', '00,45,4508', '桂平市', '45', '广西壮族自治区', '4508', '贵港市', '450881', '桂平市', '', '', '', '', 3, 1, ''), ('4509', '45', '00,45', '玉林市', '45', '广西壮族自治区', '4509', '玉林市', '', '', '', '', '', '', 2, 1, ''), ('450902', '4509', '00,45,4509', '玉州区', '45', '广西壮族自治区', '4509', '玉林市', '450902', '玉州区', '', '', '', '', 3, 1, ''), ('450903', '4509', '00,45,4509', '福绵区', '45', '广西壮族自治区', '4509', '玉林市', '450903', '福绵区', '', '', '', '', 3, 1, ''), ('450921', '4509', '00,45,4509', '容县', '45', '广西壮族自治区', '4509', '玉林市', '450921', '容县', '', '', '', '', 3, 1, ''), ('450922', '4509', '00,45,4509', '陆川县', '45', '广西壮族自治区', '4509', '玉林市', '450922', '陆川县', '', '', '', '', 3, 1, ''), ('450923', '4509', '00,45,4509', '博白县', '45', '广西壮族自治区', '4509', '玉林市', '450923', '博白县', '', '', '', '', 3, 1, ''), ('450924', '4509', '00,45,4509', '兴业县', '45', '广西壮族自治区', '4509', '玉林市', '450924', '兴业县', '', '', '', '', 3, 1, ''), ('450981', '4509', '00,45,4509', '北流市', '45', '广西壮族自治区', '4509', '玉林市', '450981', '北流市', '', '', '', '', 3, 1, ''), ('4510', '45', '00,45', '百色市', '45', '广西壮族自治区', '4510', '百色市', '', '', '', '', '', '', 2, 1, ''), ('451002', '4510', '00,45,4510', '右江区', '45', '广西壮族自治区', '4510', '百色市', '451002', '右江区', '', '', '', '', 3, 1, ''), ('451003', '4510', '00,45,4510', '田阳区', '45', '广西壮族自治区', '4510', '百色市', '451003', '田阳区', '', '', '', '', 3, 1, ''), ('451022', '4510', '00,45,4510', '田东县', '45', '广西壮族自治区', '4510', '百色市', '451022', '田东县', '', '', '', '', 3, 1, ''), ('451024', '4510', '00,45,4510', '德保县', '45', '广西壮族自治区', '4510', '百色市', '451024', '德保县', '', '', '', '', 3, 1, ''), ('451026', '4510', '00,45,4510', '那坡县', '45', '广西壮族自治区', '4510', '百色市', '451026', '那坡县', '', '', '', '', 3, 1, ''), ('451027', '4510', '00,45,4510', '凌云县', '45', '广西壮族自治区', '4510', '百色市', '451027', '凌云县', '', '', '', '', 3, 1, ''), ('451028', '4510', '00,45,4510', '乐业县', '45', '广西壮族自治区', '4510', '百色市', '451028', '乐业县', '', '', '', '', 3, 1, ''), ('451029', '4510', '00,45,4510', '田林县', '45', '广西壮族自治区', '4510', '百色市', '451029', '田林县', '', '', '', '', 3, 1, ''), ('451030', '4510', '00,45,4510', '西林县', '45', '广西壮族自治区', '4510', '百色市', '451030', '西林县', '', '', '', '', 3, 1, ''), ('451031', '4510', '00,45,4510', '隆林各族自治县', '45', '广西壮族自治区', '4510', '百色市', '451031', '隆林各族自治县', '', '', '', '', 3, 1, ''), ('451081', '4510', '00,45,4510', '靖西市', '45', '广西壮族自治区', '4510', '百色市', '451081', '靖西市', '', '', '', '', 3, 1, ''), ('451082', '4510', '00,45,4510', '平果市', '45', '广西壮族自治区', '4510', '百色市', '451082', '平果市', '', '', '', '', 3, 1, ''), ('4511', '45', '00,45', '贺州市', '45', '广西壮族自治区', '4511', '贺州市', '', '', '', '', '', '', 2, 1, ''), ('451102', '4511', '00,45,4511', '八步区', '45', '广西壮族自治区', '4511', '贺州市', '451102', '八步区', '', '', '', '', 3, 1, ''), ('451103', '4511', '00,45,4511', '平桂区', '45', '广西壮族自治区', '4511', '贺州市', '451103', '平桂区', '', '', '', '', 3, 1, ''), ('451121', '4511', '00,45,4511', '昭平县', '45', '广西壮族自治区', '4511', '贺州市', '451121', '昭平县', '', '', '', '', 3, 1, ''), ('451122', '4511', '00,45,4511', '钟山县', '45', '广西壮族自治区', '4511', '贺州市', '451122', '钟山县', '', '', '', '', 3, 1, ''), ('451123', '4511', '00,45,4511', '富川瑶族自治县', '45', '广西壮族自治区', '4511', '贺州市', '451123', '富川瑶族自治县', '', '', '', '', 3, 1, ''), ('4512', '45', '00,45', '河池市', '45', '广西壮族自治区', '4512', '河池市', '', '', '', '', '', '', 2, 1, ''), ('451202', '4512', '00,45,4512', '金城江区', '45', '广西壮族自治区', '4512', '河池市', '451202', '金城江区', '', '', '', '', 3, 1, ''), ('451203', '4512', '00,45,4512', '宜州区', '45', '广西壮族自治区', '4512', '河池市', '451203', '宜州区', '', '', '', '', 3, 1, ''), ('451221', '4512', '00,45,4512', '南丹县', '45', '广西壮族自治区', '4512', '河池市', '451221', '南丹县', '', '', '', '', 3, 1, ''), ('451222', '4512', '00,45,4512', '天峨县', '45', '广西壮族自治区', '4512', '河池市', '451222', '天峨县', '', '', '', '', 3, 1, ''), ('451223', '4512', '00,45,4512', '凤山县', '45', '广西壮族自治区', '4512', '河池市', '451223', '凤山县', '', '', '', '', 3, 1, ''), ('451224', '4512', '00,45,4512', '东兰县', '45', '广西壮族自治区', '4512', '河池市', '451224', '东兰县', '', '', '', '', 3, 1, ''), ('451225', '4512', '00,45,4512', '罗城仫佬族自治县', '45', '广西壮族自治区', '4512', '河池市', '451225', '罗城仫佬族自治县', '', '', '', '', 3, 1, ''), ('451226', '4512', '00,45,4512', '环江毛南族自治县', '45', '广西壮族自治区', '4512', '河池市', '451226', '环江毛南族自治县', '', '', '', '', 3, 1, ''), ('451227', '4512', '00,45,4512', '巴马瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451227', '巴马瑶族自治县', '', '', '', '', 3, 1, ''), ('451228', '4512', '00,45,4512', '都安瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451228', '都安瑶族自治县', '', '', '', '', 3, 1, ''), ('451229', '4512', '00,45,4512', '大化瑶族自治县', '45', '广西壮族自治区', '4512', '河池市', '451229', '大化瑶族自治县', '', '', '', '', 3, 1, ''), ('4513', '45', '00,45', '来宾市', '45', '广西壮族自治区', '4513', '来宾市', '', '', '', '', '', '', 2, 1, ''), ('451302', '4513', '00,45,4513', '兴宾区', '45', '广西壮族自治区', '4513', '来宾市', '451302', '兴宾区', '', '', '', '', 3, 1, ''), ('451321', '4513', '00,45,4513', '忻城县', '45', '广西壮族自治区', '4513', '来宾市', '451321', '忻城县', '', '', '', '', 3, 1, ''), ('451322', '4513', '00,45,4513', '象州县', '45', '广西壮族自治区', '4513', '来宾市', '451322', '象州县', '', '', '', '', 3, 1, ''), ('451323', '4513', '00,45,4513', '武宣县', '45', '广西壮族自治区', '4513', '来宾市', '451323', '武宣县', '', '', '', '', 3, 1, ''), ('451324', '4513', '00,45,4513', '金秀瑶族自治县', '45', '广西壮族自治区', '4513', '来宾市', '451324', '金秀瑶族自治县', '', '', '', '', 3, 1, ''), ('451381', '4513', '00,45,4513', '合山市', '45', '广西壮族自治区', '4513', '来宾市', '451381', '合山市', '', '', '', '', 3, 1, ''), ('4514', '45', '00,45', '崇左市', '45', '广西壮族自治区', '4514', '崇左市', '', '', '', '', '', '', 2, 1, ''), ('451402', '4514', '00,45,4514', '江州区', '45', '广西壮族自治区', '4514', '崇左市', '451402', '江州区', '', '', '', '', 3, 1, ''), ('451421', '4514', '00,45,4514', '扶绥县', '45', '广西壮族自治区', '4514', '崇左市', '451421', '扶绥县', '', '', '', '', 3, 1, ''), ('451422', '4514', '00,45,4514', '宁明县', '45', '广西壮族自治区', '4514', '崇左市', '451422', '宁明县', '', '', '', '', 3, 1, ''), ('451423', '4514', '00,45,4514', '龙州县', '45', '广西壮族自治区', '4514', '崇左市', '451423', '龙州县', '', '', '', '', 3, 1, ''), ('451424', '4514', '00,45,4514', '大新县', '45', '广西壮族自治区', '4514', '崇左市', '451424', '大新县', '', '', '', '', 3, 1, ''), ('451425', '4514', '00,45,4514', '天等县', '45', '广西壮族自治区', '4514', '崇左市', '451425', '天等县', '', '', '', '', 3, 1, ''), ('451481', '4514', '00,45,4514', '凭祥市', '45', '广西壮族自治区', '4514', '崇左市', '451481', '凭祥市', '', '', '', '', 3, 1, ''), ('46', '00', '00', '海南省', '46', '海南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('4601', '46', '00,46', '海口市', '46', '海南省', '4601', '海口市', '', '', '', '', '', '', 2, 1, ''), ('460105', '4601', '00,46,4601', '秀英区', '46', '海南省', '4601', '海口市', '460105', '秀英区', '', '', '', '', 3, 1, ''), ('460106', '4601', '00,46,4601', '龙华区', '46', '海南省', '4601', '海口市', '460106', '龙华区', '', '', '', '', 3, 1, ''), ('460107', '4601', '00,46,4601', '琼山区', '46', '海南省', '4601', '海口市', '460107', '琼山区', '', '', '', '', 3, 1, ''), ('460108', '4601', '00,46,4601', '美兰区', '46', '海南省', '4601', '海口市', '460108', '美兰区', '', '', '', '', 3, 1, ''), ('4602', '46', '00,46', '三亚市', '46', '海南省', '4602', '三亚市', '', '', '', '', '', '', 2, 1, ''), ('460202', '4602', '00,46,4602', '海棠区', '46', '海南省', '4602', '三亚市', '460202', '海棠区', '', '', '', '', 3, 1, ''), ('460203', '4602', '00,46,4602', '吉阳区', '46', '海南省', '4602', '三亚市', '460203', '吉阳区', '', '', '', '', 3, 1, ''), ('460204', '4602', '00,46,4602', '天涯区', '46', '海南省', '4602', '三亚市', '460204', '天涯区', '', '', '', '', 3, 1, ''), ('460205', '4602', '00,46,4602', '崖州区', '46', '海南省', '4602', '三亚市', '460205', '崖州区', '', '', '', '', 3, 1, ''), ('4603', '46', '00,46', '三沙市', '46', '海南省', '4603', '三沙市', '', '', '', '', '', '', 2, 1, ''), ('460300', '4603', '00,46,4603', '三沙市', '46', '海南省', '4603', '三沙市', '460300', '三沙市', '', '', '', '', 3, 1, ''), ('4604', '46', '00,46', '儋州市', '46', '海南省', '4604', '儋州市', '', '', '', '', '', '', 2, 1, ''), ('460400', '4604', '00,46,4604', '儋州市', '46', '海南省', '4604', '儋州市', '460400', '儋州市', '', '', '', '', 3, 1, ''), ('4690', '46', '00,46', '省直辖县级行政区', '46', '海南省', '4690', '省直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('469001', '4690', '00,46,4690', '五指山市', '46', '海南省', '4690', '省直辖县级行政区', '469001', '五指山市', '', '', '', '', 3, 1, ''), ('469002', '4690', '00,46,4690', '琼海市', '46', '海南省', '4690', '省直辖县级行政区', '469002', '琼海市', '', '', '', '', 3, 1, ''), ('469005', '4690', '00,46,4690', '文昌市', '46', '海南省', '4690', '省直辖县级行政区', '469005', '文昌市', '', '', '', '', 3, 1, ''), ('469006', '4690', '00,46,4690', '万宁市', '46', '海南省', '4690', '省直辖县级行政区', '469006', '万宁市', '', '', '', '', 3, 1, ''), ('469007', '4690', '00,46,4690', '东方市', '46', '海南省', '4690', '省直辖县级行政区', '469007', '东方市', '', '', '', '', 3, 1, ''), ('469021', '4690', '00,46,4690', '定安县', '46', '海南省', '4690', '省直辖县级行政区', '469021', '定安县', '', '', '', '', 3, 1, ''), ('469022', '4690', '00,46,4690', '屯昌县', '46', '海南省', '4690', '省直辖县级行政区', '469022', '屯昌县', '', '', '', '', 3, 1, ''), ('469023', '4690', '00,46,4690', '澄迈县', '46', '海南省', '4690', '省直辖县级行政区', '469023', '澄迈县', '', '', '', '', 3, 1, ''), ('469024', '4690', '00,46,4690', '临高县', '46', '海南省', '4690', '省直辖县级行政区', '469024', '临高县', '', '', '', '', 3, 1, ''), ('469025', '4690', '00,46,4690', '白沙黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469025', '白沙黎族自治县', '', '', '', '', 3, 1, ''), ('469026', '4690', '00,46,4690', '昌江黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469026', '昌江黎族自治县', '', '', '', '', 3, 1, ''), ('469027', '4690', '00,46,4690', '乐东黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469027', '乐东黎族自治县', '', '', '', '', 3, 1, ''), ('469028', '4690', '00,46,4690', '陵水黎族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469028', '陵水黎族自治县', '', '', '', '', 3, 1, ''), ('469029', '4690', '00,46,4690', '保亭黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469029', '保亭黎族苗族自治县', '', '', '', '', 3, 1, ''), ('469030', '4690', '00,46,4690', '琼中黎族苗族自治县', '46', '海南省', '4690', '省直辖县级行政区', '469030', '琼中黎族苗族自治县', '', '', '', '', 3, 1, ''), ('50', '00', '00', '重庆市', '50', '重庆市', '', '', '', '', '', '', '', '', 1, 1, ''), ('5001', '50', '00,50', '重庆市', '50', '重庆市', '5001', '重庆市', '', '', '', '', '', '', 2, 1, ''), ('500101', '5001', '00,50,5001', '万州区', '50', '重庆市', '5001', '重庆市', '500101', '万州区', '', '', '', '', 3, 1, ''), ('500102', '5001', '00,50,5001', '涪陵区', '50', '重庆市', '5001', '重庆市', '500102', '涪陵区', '', '', '', '', 3, 1, ''), ('500103', '5001', '00,50,5001', '渝中区', '50', '重庆市', '5001', '重庆市', '500103', '渝中区', '', '', '', '', 3, 1, ''), ('500104', '5001', '00,50,5001', '大渡口区', '50', '重庆市', '5001', '重庆市', '500104', '大渡口区', '', '', '', '', 3, 1, ''), ('500105', '5001', '00,50,5001', '江北区', '50', '重庆市', '5001', '重庆市', '500105', '江北区', '', '', '', '', 3, 1, ''), ('500106', '5001', '00,50,5001', '沙坪坝区', '50', '重庆市', '5001', '重庆市', '500106', '沙坪坝区', '', '', '', '', 3, 1, ''), ('500107', '5001', '00,50,5001', '九龙坡区', '50', '重庆市', '5001', '重庆市', '500107', '九龙坡区', '', '', '', '', 3, 1, ''), ('500108', '5001', '00,50,5001', '南岸区', '50', '重庆市', '5001', '重庆市', '500108', '南岸区', '', '', '', '', 3, 1, ''), ('500109', '5001', '00,50,5001', '北碚区', '50', '重庆市', '5001', '重庆市', '500109', '北碚区', '', '', '', '', 3, 1, ''), ('500110', '5001', '00,50,5001', '綦江区', '50', '重庆市', '5001', '重庆市', '500110', '綦江区', '', '', '', '', 3, 1, ''), ('500111', '5001', '00,50,5001', '大足区', '50', '重庆市', '5001', '重庆市', '500111', '大足区', '', '', '', '', 3, 1, ''), ('500112', '5001', '00,50,5001', '渝北区', '50', '重庆市', '5001', '重庆市', '500112', '渝北区', '', '', '', '', 3, 1, ''), ('500113', '5001', '00,50,5001', '巴南区', '50', '重庆市', '5001', '重庆市', '500113', '巴南区', '', '', '', '', 3, 1, ''), ('500114', '5001', '00,50,5001', '黔江区', '50', '重庆市', '5001', '重庆市', '500114', '黔江区', '', '', '', '', 3, 1, ''), ('500115', '5001', '00,50,5001', '长寿区', '50', '重庆市', '5001', '重庆市', '500115', '长寿区', '', '', '', '', 3, 1, ''), ('500116', '5001', '00,50,5001', '江津区', '50', '重庆市', '5001', '重庆市', '500116', '江津区', '', '', '', '', 3, 1, ''), ('500117', '5001', '00,50,5001', '合川区', '50', '重庆市', '5001', '重庆市', '500117', '合川区', '', '', '', '', 3, 1, ''), ('500118', '5001', '00,50,5001', '永川区', '50', '重庆市', '5001', '重庆市', '500118', '永川区', '', '', '', '', 3, 1, ''), ('500119', '5001', '00,50,5001', '南川区', '50', '重庆市', '5001', '重庆市', '500119', '南川区', '', '', '', '', 3, 1, ''), ('500120', '5001', '00,50,5001', '璧山区', '50', '重庆市', '5001', '重庆市', '500120', '璧山区', '', '', '', '', 3, 1, ''), ('500151', '5001', '00,50,5001', '铜梁区', '50', '重庆市', '5001', '重庆市', '500151', '铜梁区', '', '', '', '', 3, 1, ''), ('500152', '5001', '00,50,5001', '潼南区', '50', '重庆市', '5001', '重庆市', '500152', '潼南区', '', '', '', '', 3, 1, ''), ('500153', '5001', '00,50,5001', '荣昌区', '50', '重庆市', '5001', '重庆市', '500153', '荣昌区', '', '', '', '', 3, 1, ''), ('500154', '5001', '00,50,5001', '开州区', '50', '重庆市', '5001', '重庆市', '500154', '开州区', '', '', '', '', 3, 1, ''), ('500155', '5001', '00,50,5001', '梁平区', '50', '重庆市', '5001', '重庆市', '500155', '梁平区', '', '', '', '', 3, 1, ''), ('500156', '5001', '00,50,5001', '武隆区', '50', '重庆市', '5001', '重庆市', '500156', '武隆区', '', '', '', '', 3, 1, ''), ('5002', '50', '00,50', '重庆市', '50', '重庆市', '5002', '重庆市', '', '', '', '', '', '', 2, 1, ''), ('500229', '5002', '00,50,5002', '城口县', '50', '重庆市', '5002', '重庆市', '500229', '城口县', '', '', '', '', 3, 1, ''), ('500230', '5002', '00,50,5002', '丰都县', '50', '重庆市', '5002', '重庆市', '500230', '丰都县', '', '', '', '', 3, 1, ''), ('500231', '5002', '00,50,5002', '垫江县', '50', '重庆市', '5002', '重庆市', '500231', '垫江县', '', '', '', '', 3, 1, ''), ('500233', '5002', '00,50,5002', '忠县', '50', '重庆市', '5002', '重庆市', '500233', '忠县', '', '', '', '', 3, 1, ''), ('500235', '5002', '00,50,5002', '云阳县', '50', '重庆市', '5002', '重庆市', '500235', '云阳县', '', '', '', '', 3, 1, ''), ('500236', '5002', '00,50,5002', '奉节县', '50', '重庆市', '5002', '重庆市', '500236', '奉节县', '', '', '', '', 3, 1, ''), ('500237', '5002', '00,50,5002', '巫山县', '50', '重庆市', '5002', '重庆市', '500237', '巫山县', '', '', '', '', 3, 1, ''), ('500238', '5002', '00,50,5002', '巫溪县', '50', '重庆市', '5002', '重庆市', '500238', '巫溪县', '', '', '', '', 3, 1, ''), ('500240', '5002', '00,50,5002', '石柱土家族自治县', '50', '重庆市', '5002', '重庆市', '500240', '石柱土家族自治县', '', '', '', '', 3, 1, ''), ('500241', '5002', '00,50,5002', '秀山土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500241', '秀山土家族苗族自治县', '', '', '', '', 3, 1, ''), ('500242', '5002', '00,50,5002', '酉阳土家族苗族自治县', '50', '重庆市', '5002', '重庆市', '500242', '酉阳土家族苗族自治县', '', '', '', '', 3, 1, ''), ('500243', '5002', '00,50,5002', '彭水苗族土家族自治县', '50', '重庆市', '5002', '重庆市', '500243', '彭水苗族土家族自治县', '', '', '', '', 3, 1, ''), ('51', '00', '00', '四川省', '51', '四川省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5101', '51', '00,51', '成都市', '51', '四川省', '5101', '成都市', '', '', '', '', '', '', 2, 1, ''), ('510104', '5101', '00,51,5101', '锦江区', '51', '四川省', '5101', '成都市', '510104', '锦江区', '', '', '', '', 3, 1, ''), ('510105', '5101', '00,51,5101', '青羊区', '51', '四川省', '5101', '成都市', '510105', '青羊区', '', '', '', '', 3, 1, ''), ('510106', '5101', '00,51,5101', '金牛区', '51', '四川省', '5101', '成都市', '510106', '金牛区', '', '', '', '', 3, 1, ''), ('510107', '5101', '00,51,5101', '武侯区', '51', '四川省', '5101', '成都市', '510107', '武侯区', '', '', '', '', 3, 1, ''), ('510108', '5101', '00,51,5101', '成华区', '51', '四川省', '5101', '成都市', '510108', '成华区', '', '', '', '', 3, 1, ''), ('510112', '5101', '00,51,5101', '龙泉驿区', '51', '四川省', '5101', '成都市', '510112', '龙泉驿区', '', '', '', '', 3, 1, ''), ('510113', '5101', '00,51,5101', '青白江区', '51', '四川省', '5101', '成都市', '510113', '青白江区', '', '', '', '', 3, 1, ''), ('510114', '5101', '00,51,5101', '新都区', '51', '四川省', '5101', '成都市', '510114', '新都区', '', '', '', '', 3, 1, ''), ('510115', '5101', '00,51,5101', '温江区', '51', '四川省', '5101', '成都市', '510115', '温江区', '', '', '', '', 3, 1, ''), ('510116', '5101', '00,51,5101', '双流区', '51', '四川省', '5101', '成都市', '510116', '双流区', '', '', '', '', 3, 1, ''), ('510117', '5101', '00,51,5101', '郫都区', '51', '四川省', '5101', '成都市', '510117', '郫都区', '', '', '', '', 3, 1, ''), ('510121', '5101', '00,51,5101', '金堂县', '51', '四川省', '5101', '成都市', '510121', '金堂县', '', '', '', '', 3, 1, ''), ('510129', '5101', '00,51,5101', '大邑县', '51', '四川省', '5101', '成都市', '510129', '大邑县', '', '', '', '', 3, 1, ''), ('510131', '5101', '00,51,5101', '蒲江县', '51', '四川省', '5101', '成都市', '510131', '蒲江县', '', '', '', '', 3, 1, ''), ('510132', '5101', '00,51,5101', '新津县', '51', '四川省', '5101', '成都市', '510132', '新津县', '', '', '', '', 3, 1, ''), ('510181', '5101', '00,51,5101', '都江堰市', '51', '四川省', '5101', '成都市', '510181', '都江堰市', '', '', '', '', 3, 1, ''), ('510182', '5101', '00,51,5101', '彭州市', '51', '四川省', '5101', '成都市', '510182', '彭州市', '', '', '', '', 3, 1, ''), ('510183', '5101', '00,51,5101', '邛崃市', '51', '四川省', '5101', '成都市', '510183', '邛崃市', '', '', '', '', 3, 1, ''), ('510184', '5101', '00,51,5101', '崇州市', '51', '四川省', '5101', '成都市', '510184', '崇州市', '', '', '', '', 3, 1, ''), ('510185', '5101', '00,51,5101', '简阳市', '51', '四川省', '5101', '成都市', '510185', '简阳市', '', '', '', '', 3, 1, ''), ('5103', '51', '00,51', '自贡市', '51', '四川省', '5103', '自贡市', '', '', '', '', '', '', 2, 1, ''), ('510302', '5103', '00,51,5103', '自流井区', '51', '四川省', '5103', '自贡市', '510302', '自流井区', '', '', '', '', 3, 1, ''), ('510303', '5103', '00,51,5103', '贡井区', '51', '四川省', '5103', '自贡市', '510303', '贡井区', '', '', '', '', 3, 1, ''), ('510304', '5103', '00,51,5103', '大安区', '51', '四川省', '5103', '自贡市', '510304', '大安区', '', '', '', '', 3, 1, ''), ('510311', '5103', '00,51,5103', '沿滩区', '51', '四川省', '5103', '自贡市', '510311', '沿滩区', '', '', '', '', 3, 1, ''), ('510321', '5103', '00,51,5103', '荣县', '51', '四川省', '5103', '自贡市', '510321', '荣县', '', '', '', '', 3, 1, ''), ('510322', '5103', '00,51,5103', '富顺县', '51', '四川省', '5103', '自贡市', '510322', '富顺县', '', '', '', '', 3, 1, ''), ('5104', '51', '00,51', '攀枝花市', '51', '四川省', '5104', '攀枝花市', '', '', '', '', '', '', 2, 1, ''), ('510402', '5104', '00,51,5104', '东区', '51', '四川省', '5104', '攀枝花市', '510402', '东区', '', '', '', '', 3, 1, ''), ('510403', '5104', '00,51,5104', '西区', '51', '四川省', '5104', '攀枝花市', '510403', '西区', '', '', '', '', 3, 1, ''), ('510411', '5104', '00,51,5104', '仁和区', '51', '四川省', '5104', '攀枝花市', '510411', '仁和区', '', '', '', '', 3, 1, ''), ('510421', '5104', '00,51,5104', '米易县', '51', '四川省', '5104', '攀枝花市', '510421', '米易县', '', '', '', '', 3, 1, ''), ('510422', '5104', '00,51,5104', '盐边县', '51', '四川省', '5104', '攀枝花市', '510422', '盐边县', '', '', '', '', 3, 1, ''), ('5105', '51', '00,51', '泸州市', '51', '四川省', '5105', '泸州市', '', '', '', '', '', '', 2, 1, ''), ('510502', '5105', '00,51,5105', '江阳区', '51', '四川省', '5105', '泸州市', '510502', '江阳区', '', '', '', '', 3, 1, ''), ('510503', '5105', '00,51,5105', '纳溪区', '51', '四川省', '5105', '泸州市', '510503', '纳溪区', '', '', '', '', 3, 1, ''), ('510504', '5105', '00,51,5105', '龙马潭区', '51', '四川省', '5105', '泸州市', '510504', '龙马潭区', '', '', '', '', 3, 1, ''), ('510521', '5105', '00,51,5105', '泸县', '51', '四川省', '5105', '泸州市', '510521', '泸县', '', '', '', '', 3, 1, ''), ('510522', '5105', '00,51,5105', '合江县', '51', '四川省', '5105', '泸州市', '510522', '合江县', '', '', '', '', 3, 1, ''), ('510524', '5105', '00,51,5105', '叙永县', '51', '四川省', '5105', '泸州市', '510524', '叙永县', '', '', '', '', 3, 1, ''), ('510525', '5105', '00,51,5105', '古蔺县', '51', '四川省', '5105', '泸州市', '510525', '古蔺县', '', '', '', '', 3, 1, ''), ('5106', '51', '00,51', '德阳市', '51', '四川省', '5106', '德阳市', '', '', '', '', '', '', 2, 1, ''), ('510603', '5106', '00,51,5106', '旌阳区', '51', '四川省', '5106', '德阳市', '510603', '旌阳区', '', '', '', '', 3, 1, ''), ('510604', '5106', '00,51,5106', '罗江区', '51', '四川省', '5106', '德阳市', '510604', '罗江区', '', '', '', '', 3, 1, ''), ('510623', '5106', '00,51,5106', '中江县', '51', '四川省', '5106', '德阳市', '510623', '中江县', '', '', '', '', 3, 1, ''), ('510681', '5106', '00,51,5106', '广汉市', '51', '四川省', '5106', '德阳市', '510681', '广汉市', '', '', '', '', 3, 1, ''), ('510682', '5106', '00,51,5106', '什邡市', '51', '四川省', '5106', '德阳市', '510682', '什邡市', '', '', '', '', 3, 1, ''), ('510683', '5106', '00,51,5106', '绵竹市', '51', '四川省', '5106', '德阳市', '510683', '绵竹市', '', '', '', '', 3, 1, ''), ('5107', '51', '00,51', '绵阳市', '51', '四川省', '5107', '绵阳市', '', '', '', '', '', '', 2, 1, ''), ('510703', '5107', '00,51,5107', '涪城区', '51', '四川省', '5107', '绵阳市', '510703', '涪城区', '', '', '', '', 3, 1, ''), ('510704', '5107', '00,51,5107', '游仙区', '51', '四川省', '5107', '绵阳市', '510704', '游仙区', '', '', '', '', 3, 1, ''), ('510705', '5107', '00,51,5107', '安州区', '51', '四川省', '5107', '绵阳市', '510705', '安州区', '', '', '', '', 3, 1, ''), ('510722', '5107', '00,51,5107', '三台县', '51', '四川省', '5107', '绵阳市', '510722', '三台县', '', '', '', '', 3, 1, ''), ('510723', '5107', '00,51,5107', '盐亭县', '51', '四川省', '5107', '绵阳市', '510723', '盐亭县', '', '', '', '', 3, 1, ''), ('510725', '5107', '00,51,5107', '梓潼县', '51', '四川省', '5107', '绵阳市', '510725', '梓潼县', '', '', '', '', 3, 1, ''), ('510726', '5107', '00,51,5107', '北川羌族自治县', '51', '四川省', '5107', '绵阳市', '510726', '北川羌族自治县', '', '', '', '', 3, 1, ''), ('510727', '5107', '00,51,5107', '平武县', '51', '四川省', '5107', '绵阳市', '510727', '平武县', '', '', '', '', 3, 1, ''), ('510781', '5107', '00,51,5107', '江油市', '51', '四川省', '5107', '绵阳市', '510781', '江油市', '', '', '', '', 3, 1, ''), ('5108', '51', '00,51', '广元市', '51', '四川省', '5108', '广元市', '', '', '', '', '', '', 2, 1, ''), ('510802', '5108', '00,51,5108', '利州区', '51', '四川省', '5108', '广元市', '510802', '利州区', '', '', '', '', 3, 1, ''), ('510811', '5108', '00,51,5108', '昭化区', '51', '四川省', '5108', '广元市', '510811', '昭化区', '', '', '', '', 3, 1, ''), ('510812', '5108', '00,51,5108', '朝天区', '51', '四川省', '5108', '广元市', '510812', '朝天区', '', '', '', '', 3, 1, ''), ('510821', '5108', '00,51,5108', '旺苍县', '51', '四川省', '5108', '广元市', '510821', '旺苍县', '', '', '', '', 3, 1, ''), ('510822', '5108', '00,51,5108', '青川县', '51', '四川省', '5108', '广元市', '510822', '青川县', '', '', '', '', 3, 1, ''), ('510823', '5108', '00,51,5108', '剑阁县', '51', '四川省', '5108', '广元市', '510823', '剑阁县', '', '', '', '', 3, 1, ''), ('510824', '5108', '00,51,5108', '苍溪县', '51', '四川省', '5108', '广元市', '510824', '苍溪县', '', '', '', '', 3, 1, ''), ('5109', '51', '00,51', '遂宁市', '51', '四川省', '5109', '遂宁市', '', '', '', '', '', '', 2, 1, ''), ('510903', '5109', '00,51,5109', '船山区', '51', '四川省', '5109', '遂宁市', '510903', '船山区', '', '', '', '', 3, 1, ''), ('510904', '5109', '00,51,5109', '安居区', '51', '四川省', '5109', '遂宁市', '510904', '安居区', '', '', '', '', 3, 1, ''), ('510921', '5109', '00,51,5109', '蓬溪县', '51', '四川省', '5109', '遂宁市', '510921', '蓬溪县', '', '', '', '', 3, 1, ''), ('510923', '5109', '00,51,5109', '大英县', '51', '四川省', '5109', '遂宁市', '510923', '大英县', '', '', '', '', 3, 1, ''), ('510981', '5109', '00,51,5109', '射洪市', '51', '四川省', '5109', '遂宁市', '510981', '射洪市', '', '', '', '', 3, 1, ''), ('5110', '51', '00,51', '内江市', '51', '四川省', '5110', '内江市', '', '', '', '', '', '', 2, 1, ''), ('511002', '5110', '00,51,5110', '市中区', '51', '四川省', '5110', '内江市', '511002', '市中区', '', '', '', '', 3, 1, ''), ('511011', '5110', '00,51,5110', '东兴区', '51', '四川省', '5110', '内江市', '511011', '东兴区', '', '', '', '', 3, 1, ''), ('511024', '5110', '00,51,5110', '威远县', '51', '四川省', '5110', '内江市', '511024', '威远县', '', '', '', '', 3, 1, ''), ('511025', '5110', '00,51,5110', '资中县', '51', '四川省', '5110', '内江市', '511025', '资中县', '', '', '', '', 3, 1, ''), ('511083', '5110', '00,51,5110', '隆昌市', '51', '四川省', '5110', '内江市', '511083', '隆昌市', '', '', '', '', 3, 1, ''), ('5111', '51', '00,51', '乐山市', '51', '四川省', '5111', '乐山市', '', '', '', '', '', '', 2, 1, ''), ('511102', '5111', '00,51,5111', '市中区', '51', '四川省', '5111', '乐山市', '511102', '市中区', '', '', '', '', 3, 1, ''), ('511111', '5111', '00,51,5111', '沙湾区', '51', '四川省', '5111', '乐山市', '511111', '沙湾区', '', '', '', '', 3, 1, ''), ('511112', '5111', '00,51,5111', '五通桥区', '51', '四川省', '5111', '乐山市', '511112', '五通桥区', '', '', '', '', 3, 1, ''), ('511113', '5111', '00,51,5111', '金口河区', '51', '四川省', '5111', '乐山市', '511113', '金口河区', '', '', '', '', 3, 1, ''), ('511123', '5111', '00,51,5111', '犍为县', '51', '四川省', '5111', '乐山市', '511123', '犍为县', '', '', '', '', 3, 1, ''), ('511124', '5111', '00,51,5111', '井研县', '51', '四川省', '5111', '乐山市', '511124', '井研县', '', '', '', '', 3, 1, ''), ('511126', '5111', '00,51,5111', '夹江县', '51', '四川省', '5111', '乐山市', '511126', '夹江县', '', '', '', '', 3, 1, ''), ('511129', '5111', '00,51,5111', '沐川县', '51', '四川省', '5111', '乐山市', '511129', '沐川县', '', '', '', '', 3, 1, ''), ('511132', '5111', '00,51,5111', '峨边彝族自治县', '51', '四川省', '5111', '乐山市', '511132', '峨边彝族自治县', '', '', '', '', 3, 1, ''), ('511133', '5111', '00,51,5111', '马边彝族自治县', '51', '四川省', '5111', '乐山市', '511133', '马边彝族自治县', '', '', '', '', 3, 1, ''), ('511181', '5111', '00,51,5111', '峨眉山市', '51', '四川省', '5111', '乐山市', '511181', '峨眉山市', '', '', '', '', 3, 1, ''), ('5113', '51', '00,51', '南充市', '51', '四川省', '5113', '南充市', '', '', '', '', '', '', 2, 1, ''), ('511302', '5113', '00,51,5113', '顺庆区', '51', '四川省', '5113', '南充市', '511302', '顺庆区', '', '', '', '', 3, 1, ''), ('511303', '5113', '00,51,5113', '高坪区', '51', '四川省', '5113', '南充市', '511303', '高坪区', '', '', '', '', 3, 1, ''), ('511304', '5113', '00,51,5113', '嘉陵区', '51', '四川省', '5113', '南充市', '511304', '嘉陵区', '', '', '', '', 3, 1, ''), ('511321', '5113', '00,51,5113', '南部县', '51', '四川省', '5113', '南充市', '511321', '南部县', '', '', '', '', 3, 1, ''), ('511322', '5113', '00,51,5113', '营山县', '51', '四川省', '5113', '南充市', '511322', '营山县', '', '', '', '', 3, 1, ''), ('511323', '5113', '00,51,5113', '蓬安县', '51', '四川省', '5113', '南充市', '511323', '蓬安县', '', '', '', '', 3, 1, ''), ('511324', '5113', '00,51,5113', '仪陇县', '51', '四川省', '5113', '南充市', '511324', '仪陇县', '', '', '', '', 3, 1, ''), ('511325', '5113', '00,51,5113', '西充县', '51', '四川省', '5113', '南充市', '511325', '西充县', '', '', '', '', 3, 1, ''), ('511381', '5113', '00,51,5113', '阆中市', '51', '四川省', '5113', '南充市', '511381', '阆中市', '', '', '', '', 3, 1, ''), ('5114', '51', '00,51', '眉山市', '51', '四川省', '5114', '眉山市', '', '', '', '', '', '', 2, 1, ''), ('511402', '5114', '00,51,5114', '东坡区', '51', '四川省', '5114', '眉山市', '511402', '东坡区', '', '', '', '', 3, 1, ''), ('511403', '5114', '00,51,5114', '彭山区', '51', '四川省', '5114', '眉山市', '511403', '彭山区', '', '', '', '', 3, 1, ''), ('511421', '5114', '00,51,5114', '仁寿县', '51', '四川省', '5114', '眉山市', '511421', '仁寿县', '', '', '', '', 3, 1, ''), ('511423', '5114', '00,51,5114', '洪雅县', '51', '四川省', '5114', '眉山市', '511423', '洪雅县', '', '', '', '', 3, 1, ''), ('511424', '5114', '00,51,5114', '丹棱县', '51', '四川省', '5114', '眉山市', '511424', '丹棱县', '', '', '', '', 3, 1, ''), ('511425', '5114', '00,51,5114', '青神县', '51', '四川省', '5114', '眉山市', '511425', '青神县', '', '', '', '', 3, 1, ''), ('5115', '51', '00,51', '宜宾市', '51', '四川省', '5115', '宜宾市', '', '', '', '', '', '', 2, 1, ''), ('511502', '5115', '00,51,5115', '翠屏区', '51', '四川省', '5115', '宜宾市', '511502', '翠屏区', '', '', '', '', 3, 1, ''), ('511503', '5115', '00,51,5115', '南溪区', '51', '四川省', '5115', '宜宾市', '511503', '南溪区', '', '', '', '', 3, 1, ''), ('511504', '5115', '00,51,5115', '叙州区', '51', '四川省', '5115', '宜宾市', '511504', '叙州区', '', '', '', '', 3, 1, ''), ('511523', '5115', '00,51,5115', '江安县', '51', '四川省', '5115', '宜宾市', '511523', '江安县', '', '', '', '', 3, 1, ''), ('511524', '5115', '00,51,5115', '长宁县', '51', '四川省', '5115', '宜宾市', '511524', '长宁县', '', '', '', '', 3, 1, ''), ('511525', '5115', '00,51,5115', '高县', '51', '四川省', '5115', '宜宾市', '511525', '高县', '', '', '', '', 3, 1, ''), ('511526', '5115', '00,51,5115', '珙县', '51', '四川省', '5115', '宜宾市', '511526', '珙县', '', '', '', '', 3, 1, ''), ('511527', '5115', '00,51,5115', '筠连县', '51', '四川省', '5115', '宜宾市', '511527', '筠连县', '', '', '', '', 3, 1, ''), ('511528', '5115', '00,51,5115', '兴文县', '51', '四川省', '5115', '宜宾市', '511528', '兴文县', '', '', '', '', 3, 1, ''), ('511529', '5115', '00,51,5115', '屏山县', '51', '四川省', '5115', '宜宾市', '511529', '屏山县', '', '', '', '', 3, 1, ''), ('5116', '51', '00,51', '广安市', '51', '四川省', '5116', '广安市', '', '', '', '', '', '', 2, 1, ''), ('511602', '5116', '00,51,5116', '广安区', '51', '四川省', '5116', '广安市', '511602', '广安区', '', '', '', '', 3, 1, ''), ('511603', '5116', '00,51,5116', '前锋区', '51', '四川省', '5116', '广安市', '511603', '前锋区', '', '', '', '', 3, 1, ''), ('511621', '5116', '00,51,5116', '岳池县', '51', '四川省', '5116', '广安市', '511621', '岳池县', '', '', '', '', 3, 1, ''), ('511622', '5116', '00,51,5116', '武胜县', '51', '四川省', '5116', '广安市', '511622', '武胜县', '', '', '', '', 3, 1, ''), ('511623', '5116', '00,51,5116', '邻水县', '51', '四川省', '5116', '广安市', '511623', '邻水县', '', '', '', '', 3, 1, ''), ('511681', '5116', '00,51,5116', '华蓥市', '51', '四川省', '5116', '广安市', '511681', '华蓥市', '', '', '', '', 3, 1, ''), ('5117', '51', '00,51', '达州市', '51', '四川省', '5117', '达州市', '', '', '', '', '', '', 2, 1, ''), ('511702', '5117', '00,51,5117', '通川区', '51', '四川省', '5117', '达州市', '511702', '通川区', '', '', '', '', 3, 1, ''), ('511703', '5117', '00,51,5117', '达川区', '51', '四川省', '5117', '达州市', '511703', '达川区', '', '', '', '', 3, 1, ''), ('511722', '5117', '00,51,5117', '宣汉县', '51', '四川省', '5117', '达州市', '511722', '宣汉县', '', '', '', '', 3, 1, ''), ('511723', '5117', '00,51,5117', '开江县', '51', '四川省', '5117', '达州市', '511723', '开江县', '', '', '', '', 3, 1, ''), ('511724', '5117', '00,51,5117', '大竹县', '51', '四川省', '5117', '达州市', '511724', '大竹县', '', '', '', '', 3, 1, ''), ('511725', '5117', '00,51,5117', '渠县', '51', '四川省', '5117', '达州市', '511725', '渠县', '', '', '', '', 3, 1, ''), ('511781', '5117', '00,51,5117', '万源市', '51', '四川省', '5117', '达州市', '511781', '万源市', '', '', '', '', 3, 1, ''), ('5118', '51', '00,51', '雅安市', '51', '四川省', '5118', '雅安市', '', '', '', '', '', '', 2, 1, ''); +INSERT INTO `blade_region` VALUES ('511802', '5118', '00,51,5118', '雨城区', '51', '四川省', '5118', '雅安市', '511802', '雨城区', '', '', '', '', 3, 1, ''), ('511803', '5118', '00,51,5118', '名山区', '51', '四川省', '5118', '雅安市', '511803', '名山区', '', '', '', '', 3, 1, ''), ('511822', '5118', '00,51,5118', '荥经县', '51', '四川省', '5118', '雅安市', '511822', '荥经县', '', '', '', '', 3, 1, ''), ('511823', '5118', '00,51,5118', '汉源县', '51', '四川省', '5118', '雅安市', '511823', '汉源县', '', '', '', '', 3, 1, ''), ('511824', '5118', '00,51,5118', '石棉县', '51', '四川省', '5118', '雅安市', '511824', '石棉县', '', '', '', '', 3, 1, ''), ('511825', '5118', '00,51,5118', '天全县', '51', '四川省', '5118', '雅安市', '511825', '天全县', '', '', '', '', 3, 1, ''), ('511826', '5118', '00,51,5118', '芦山县', '51', '四川省', '5118', '雅安市', '511826', '芦山县', '', '', '', '', 3, 1, ''), ('511827', '5118', '00,51,5118', '宝兴县', '51', '四川省', '5118', '雅安市', '511827', '宝兴县', '', '', '', '', 3, 1, ''), ('5119', '51', '00,51', '巴中市', '51', '四川省', '5119', '巴中市', '', '', '', '', '', '', 2, 1, ''), ('511902', '5119', '00,51,5119', '巴州区', '51', '四川省', '5119', '巴中市', '511902', '巴州区', '', '', '', '', 3, 1, ''), ('511903', '5119', '00,51,5119', '恩阳区', '51', '四川省', '5119', '巴中市', '511903', '恩阳区', '', '', '', '', 3, 1, ''), ('511921', '5119', '00,51,5119', '通江县', '51', '四川省', '5119', '巴中市', '511921', '通江县', '', '', '', '', 3, 1, ''), ('511922', '5119', '00,51,5119', '南江县', '51', '四川省', '5119', '巴中市', '511922', '南江县', '', '', '', '', 3, 1, ''), ('511923', '5119', '00,51,5119', '平昌县', '51', '四川省', '5119', '巴中市', '511923', '平昌县', '', '', '', '', 3, 1, ''), ('5120', '51', '00,51', '资阳市', '51', '四川省', '5120', '资阳市', '', '', '', '', '', '', 2, 1, ''), ('512002', '5120', '00,51,5120', '雁江区', '51', '四川省', '5120', '资阳市', '512002', '雁江区', '', '', '', '', 3, 1, ''), ('512021', '5120', '00,51,5120', '安岳县', '51', '四川省', '5120', '资阳市', '512021', '安岳县', '', '', '', '', 3, 1, ''), ('512022', '5120', '00,51,5120', '乐至县', '51', '四川省', '5120', '资阳市', '512022', '乐至县', '', '', '', '', 3, 1, ''), ('5132', '51', '00,51', '阿坝藏族羌族自治州', '51', '四川省', '5132', '阿坝藏族羌族自治州', '', '', '', '', '', '', 2, 1, ''), ('513201', '5132', '00,51,5132', '马尔康市', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513201', '马尔康市', '', '', '', '', 3, 1, ''), ('513221', '5132', '00,51,5132', '汶川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513221', '汶川县', '', '', '', '', 3, 1, ''), ('513222', '5132', '00,51,5132', '理县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513222', '理县', '', '', '', '', 3, 1, ''), ('513223', '5132', '00,51,5132', '茂县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513223', '茂县', '', '', '', '', 3, 1, ''), ('513224', '5132', '00,51,5132', '松潘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513224', '松潘县', '', '', '', '', 3, 1, ''), ('513225', '5132', '00,51,5132', '九寨沟县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513225', '九寨沟县', '', '', '', '', 3, 1, ''), ('513226', '5132', '00,51,5132', '金川县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513226', '金川县', '', '', '', '', 3, 1, ''), ('513227', '5132', '00,51,5132', '小金县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513227', '小金县', '', '', '', '', 3, 1, ''), ('513228', '5132', '00,51,5132', '黑水县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513228', '黑水县', '', '', '', '', 3, 1, ''), ('513230', '5132', '00,51,5132', '壤塘县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513230', '壤塘县', '', '', '', '', 3, 1, ''), ('513231', '5132', '00,51,5132', '阿坝县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513231', '阿坝县', '', '', '', '', 3, 1, ''), ('513232', '5132', '00,51,5132', '若尔盖县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513232', '若尔盖县', '', '', '', '', 3, 1, ''), ('513233', '5132', '00,51,5132', '红原县', '51', '四川省', '5132', '阿坝藏族羌族自治州', '513233', '红原县', '', '', '', '', 3, 1, ''), ('5133', '51', '00,51', '甘孜藏族自治州', '51', '四川省', '5133', '甘孜藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('513301', '5133', '00,51,5133', '康定市', '51', '四川省', '5133', '甘孜藏族自治州', '513301', '康定市', '', '', '', '', 3, 1, ''), ('513322', '5133', '00,51,5133', '泸定县', '51', '四川省', '5133', '甘孜藏族自治州', '513322', '泸定县', '', '', '', '', 3, 1, ''), ('513323', '5133', '00,51,5133', '丹巴县', '51', '四川省', '5133', '甘孜藏族自治州', '513323', '丹巴县', '', '', '', '', 3, 1, ''), ('513324', '5133', '00,51,5133', '九龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513324', '九龙县', '', '', '', '', 3, 1, ''), ('513325', '5133', '00,51,5133', '雅江县', '51', '四川省', '5133', '甘孜藏族自治州', '513325', '雅江县', '', '', '', '', 3, 1, ''), ('513326', '5133', '00,51,5133', '道孚县', '51', '四川省', '5133', '甘孜藏族自治州', '513326', '道孚县', '', '', '', '', 3, 1, ''), ('513327', '5133', '00,51,5133', '炉霍县', '51', '四川省', '5133', '甘孜藏族自治州', '513327', '炉霍县', '', '', '', '', 3, 1, ''), ('513328', '5133', '00,51,5133', '甘孜县', '51', '四川省', '5133', '甘孜藏族自治州', '513328', '甘孜县', '', '', '', '', 3, 1, ''), ('513329', '5133', '00,51,5133', '新龙县', '51', '四川省', '5133', '甘孜藏族自治州', '513329', '新龙县', '', '', '', '', 3, 1, ''), ('513330', '5133', '00,51,5133', '德格县', '51', '四川省', '5133', '甘孜藏族自治州', '513330', '德格县', '', '', '', '', 3, 1, ''), ('513331', '5133', '00,51,5133', '白玉县', '51', '四川省', '5133', '甘孜藏族自治州', '513331', '白玉县', '', '', '', '', 3, 1, ''), ('513332', '5133', '00,51,5133', '石渠县', '51', '四川省', '5133', '甘孜藏族自治州', '513332', '石渠县', '', '', '', '', 3, 1, ''), ('513333', '5133', '00,51,5133', '色达县', '51', '四川省', '5133', '甘孜藏族自治州', '513333', '色达县', '', '', '', '', 3, 1, ''), ('513334', '5133', '00,51,5133', '理塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513334', '理塘县', '', '', '', '', 3, 1, ''), ('513335', '5133', '00,51,5133', '巴塘县', '51', '四川省', '5133', '甘孜藏族自治州', '513335', '巴塘县', '', '', '', '', 3, 1, ''), ('513336', '5133', '00,51,5133', '乡城县', '51', '四川省', '5133', '甘孜藏族自治州', '513336', '乡城县', '', '', '', '', 3, 1, ''), ('513337', '5133', '00,51,5133', '稻城县', '51', '四川省', '5133', '甘孜藏族自治州', '513337', '稻城县', '', '', '', '', 3, 1, ''), ('513338', '5133', '00,51,5133', '得荣县', '51', '四川省', '5133', '甘孜藏族自治州', '513338', '得荣县', '', '', '', '', 3, 1, ''), ('5134', '51', '00,51', '凉山彝族自治州', '51', '四川省', '5134', '凉山彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('513401', '5134', '00,51,5134', '西昌市', '51', '四川省', '5134', '凉山彝族自治州', '513401', '西昌市', '', '', '', '', 3, 1, ''), ('513422', '5134', '00,51,5134', '木里藏族自治县', '51', '四川省', '5134', '凉山彝族自治州', '513422', '木里藏族自治县', '', '', '', '', 3, 1, ''), ('513423', '5134', '00,51,5134', '盐源县', '51', '四川省', '5134', '凉山彝族自治州', '513423', '盐源县', '', '', '', '', 3, 1, ''), ('513424', '5134', '00,51,5134', '德昌县', '51', '四川省', '5134', '凉山彝族自治州', '513424', '德昌县', '', '', '', '', 3, 1, ''), ('513425', '5134', '00,51,5134', '会理县', '51', '四川省', '5134', '凉山彝族自治州', '513425', '会理县', '', '', '', '', 3, 1, ''), ('513426', '5134', '00,51,5134', '会东县', '51', '四川省', '5134', '凉山彝族自治州', '513426', '会东县', '', '', '', '', 3, 1, ''), ('513427', '5134', '00,51,5134', '宁南县', '51', '四川省', '5134', '凉山彝族自治州', '513427', '宁南县', '', '', '', '', 3, 1, ''), ('513428', '5134', '00,51,5134', '普格县', '51', '四川省', '5134', '凉山彝族自治州', '513428', '普格县', '', '', '', '', 3, 1, ''), ('513429', '5134', '00,51,5134', '布拖县', '51', '四川省', '5134', '凉山彝族自治州', '513429', '布拖县', '', '', '', '', 3, 1, ''), ('513430', '5134', '00,51,5134', '金阳县', '51', '四川省', '5134', '凉山彝族自治州', '513430', '金阳县', '', '', '', '', 3, 1, ''), ('513431', '5134', '00,51,5134', '昭觉县', '51', '四川省', '5134', '凉山彝族自治州', '513431', '昭觉县', '', '', '', '', 3, 1, ''), ('513432', '5134', '00,51,5134', '喜德县', '51', '四川省', '5134', '凉山彝族自治州', '513432', '喜德县', '', '', '', '', 3, 1, ''), ('513433', '5134', '00,51,5134', '冕宁县', '51', '四川省', '5134', '凉山彝族自治州', '513433', '冕宁县', '', '', '', '', 3, 1, ''), ('513434', '5134', '00,51,5134', '越西县', '51', '四川省', '5134', '凉山彝族自治州', '513434', '越西县', '', '', '', '', 3, 1, ''), ('513435', '5134', '00,51,5134', '甘洛县', '51', '四川省', '5134', '凉山彝族自治州', '513435', '甘洛县', '', '', '', '', 3, 1, ''), ('513436', '5134', '00,51,5134', '美姑县', '51', '四川省', '5134', '凉山彝族自治州', '513436', '美姑县', '', '', '', '', 3, 1, ''), ('513437', '5134', '00,51,5134', '雷波县', '51', '四川省', '5134', '凉山彝族自治州', '513437', '雷波县', '', '', '', '', 3, 1, ''), ('52', '00', '00', '贵州省', '52', '贵州省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5201', '52', '00,52', '贵阳市', '52', '贵州省', '5201', '贵阳市', '', '', '', '', '', '', 2, 1, ''), ('520102', '5201', '00,52,5201', '南明区', '52', '贵州省', '5201', '贵阳市', '520102', '南明区', '', '', '', '', 3, 1, ''), ('520103', '5201', '00,52,5201', '云岩区', '52', '贵州省', '5201', '贵阳市', '520103', '云岩区', '', '', '', '', 3, 1, ''), ('520111', '5201', '00,52,5201', '花溪区', '52', '贵州省', '5201', '贵阳市', '520111', '花溪区', '', '', '', '', 3, 1, ''), ('520112', '5201', '00,52,5201', '乌当区', '52', '贵州省', '5201', '贵阳市', '520112', '乌当区', '', '', '', '', 3, 1, ''), ('520113', '5201', '00,52,5201', '白云区', '52', '贵州省', '5201', '贵阳市', '520113', '白云区', '', '', '', '', 3, 1, ''), ('520115', '5201', '00,52,5201', '观山湖区', '52', '贵州省', '5201', '贵阳市', '520115', '观山湖区', '', '', '', '', 3, 1, ''), ('520121', '5201', '00,52,5201', '开阳县', '52', '贵州省', '5201', '贵阳市', '520121', '开阳县', '', '', '', '', 3, 1, ''), ('520122', '5201', '00,52,5201', '息烽县', '52', '贵州省', '5201', '贵阳市', '520122', '息烽县', '', '', '', '', 3, 1, ''), ('520123', '5201', '00,52,5201', '修文县', '52', '贵州省', '5201', '贵阳市', '520123', '修文县', '', '', '', '', 3, 1, ''), ('520181', '5201', '00,52,5201', '清镇市', '52', '贵州省', '5201', '贵阳市', '520181', '清镇市', '', '', '', '', 3, 1, ''), ('5202', '52', '00,52', '六盘水市', '52', '贵州省', '5202', '六盘水市', '', '', '', '', '', '', 2, 1, ''), ('520201', '5202', '00,52,5202', '钟山区', '52', '贵州省', '5202', '六盘水市', '520201', '钟山区', '', '', '', '', 3, 1, ''), ('520203', '5202', '00,52,5202', '六枝特区', '52', '贵州省', '5202', '六盘水市', '520203', '六枝特区', '', '', '', '', 3, 1, ''), ('520221', '5202', '00,52,5202', '水城县', '52', '贵州省', '5202', '六盘水市', '520221', '水城县', '', '', '', '', 3, 1, ''), ('520281', '5202', '00,52,5202', '盘州市', '52', '贵州省', '5202', '六盘水市', '520281', '盘州市', '', '', '', '', 3, 1, ''), ('5203', '52', '00,52', '遵义市', '52', '贵州省', '5203', '遵义市', '', '', '', '', '', '', 2, 1, ''), ('520302', '5203', '00,52,5203', '红花岗区', '52', '贵州省', '5203', '遵义市', '520302', '红花岗区', '', '', '', '', 3, 1, ''), ('520303', '5203', '00,52,5203', '汇川区', '52', '贵州省', '5203', '遵义市', '520303', '汇川区', '', '', '', '', 3, 1, ''), ('520304', '5203', '00,52,5203', '播州区', '52', '贵州省', '5203', '遵义市', '520304', '播州区', '', '', '', '', 3, 1, ''), ('520322', '5203', '00,52,5203', '桐梓县', '52', '贵州省', '5203', '遵义市', '520322', '桐梓县', '', '', '', '', 3, 1, ''), ('520323', '5203', '00,52,5203', '绥阳县', '52', '贵州省', '5203', '遵义市', '520323', '绥阳县', '', '', '', '', 3, 1, ''), ('520324', '5203', '00,52,5203', '正安县', '52', '贵州省', '5203', '遵义市', '520324', '正安县', '', '', '', '', 3, 1, ''), ('520325', '5203', '00,52,5203', '道真仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520325', '道真仡佬族苗族自治县', '', '', '', '', 3, 1, ''), ('520326', '5203', '00,52,5203', '务川仡佬族苗族自治县', '52', '贵州省', '5203', '遵义市', '520326', '务川仡佬族苗族自治县', '', '', '', '', 3, 1, ''), ('520327', '5203', '00,52,5203', '凤冈县', '52', '贵州省', '5203', '遵义市', '520327', '凤冈县', '', '', '', '', 3, 1, ''), ('520328', '5203', '00,52,5203', '湄潭县', '52', '贵州省', '5203', '遵义市', '520328', '湄潭县', '', '', '', '', 3, 1, ''), ('520329', '5203', '00,52,5203', '余庆县', '52', '贵州省', '5203', '遵义市', '520329', '余庆县', '', '', '', '', 3, 1, ''), ('520330', '5203', '00,52,5203', '习水县', '52', '贵州省', '5203', '遵义市', '520330', '习水县', '', '', '', '', 3, 1, ''), ('520381', '5203', '00,52,5203', '赤水市', '52', '贵州省', '5203', '遵义市', '520381', '赤水市', '', '', '', '', 3, 1, ''), ('520382', '5203', '00,52,5203', '仁怀市', '52', '贵州省', '5203', '遵义市', '520382', '仁怀市', '', '', '', '', 3, 1, ''), ('5204', '52', '00,52', '安顺市', '52', '贵州省', '5204', '安顺市', '', '', '', '', '', '', 2, 1, ''), ('520402', '5204', '00,52,5204', '西秀区', '52', '贵州省', '5204', '安顺市', '520402', '西秀区', '', '', '', '', 3, 1, ''), ('520403', '5204', '00,52,5204', '平坝区', '52', '贵州省', '5204', '安顺市', '520403', '平坝区', '', '', '', '', 3, 1, ''), ('520422', '5204', '00,52,5204', '普定县', '52', '贵州省', '5204', '安顺市', '520422', '普定县', '', '', '', '', 3, 1, ''), ('520423', '5204', '00,52,5204', '镇宁布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520423', '镇宁布依族苗族自治县', '', '', '', '', 3, 1, ''), ('520424', '5204', '00,52,5204', '关岭布依族苗族自治县', '52', '贵州省', '5204', '安顺市', '520424', '关岭布依族苗族自治县', '', '', '', '', 3, 1, ''), ('520425', '5204', '00,52,5204', '紫云苗族布依族自治县', '52', '贵州省', '5204', '安顺市', '520425', '紫云苗族布依族自治县', '', '', '', '', 3, 1, ''), ('5205', '52', '00,52', '毕节市', '52', '贵州省', '5205', '毕节市', '', '', '', '', '', '', 2, 1, ''), ('520502', '5205', '00,52,5205', '七星关区', '52', '贵州省', '5205', '毕节市', '520502', '七星关区', '', '', '', '', 3, 1, ''), ('520521', '5205', '00,52,5205', '大方县', '52', '贵州省', '5205', '毕节市', '520521', '大方县', '', '', '', '', 3, 1, ''), ('520522', '5205', '00,52,5205', '黔西县', '52', '贵州省', '5205', '毕节市', '520522', '黔西县', '', '', '', '', 3, 1, ''), ('520523', '5205', '00,52,5205', '金沙县', '52', '贵州省', '5205', '毕节市', '520523', '金沙县', '', '', '', '', 3, 1, ''), ('520524', '5205', '00,52,5205', '织金县', '52', '贵州省', '5205', '毕节市', '520524', '织金县', '', '', '', '', 3, 1, ''), ('520525', '5205', '00,52,5205', '纳雍县', '52', '贵州省', '5205', '毕节市', '520525', '纳雍县', '', '', '', '', 3, 1, ''), ('520526', '5205', '00,52,5205', '威宁彝族回族苗族自治县', '52', '贵州省', '5205', '毕节市', '520526', '威宁彝族回族苗族自治县', '', '', '', '', 3, 1, ''), ('520527', '5205', '00,52,5205', '赫章县', '52', '贵州省', '5205', '毕节市', '520527', '赫章县', '', '', '', '', 3, 1, ''), ('5206', '52', '00,52', '铜仁市', '52', '贵州省', '5206', '铜仁市', '', '', '', '', '', '', 2, 1, ''), ('520602', '5206', '00,52,5206', '碧江区', '52', '贵州省', '5206', '铜仁市', '520602', '碧江区', '', '', '', '', 3, 1, ''), ('520603', '5206', '00,52,5206', '万山区', '52', '贵州省', '5206', '铜仁市', '520603', '万山区', '', '', '', '', 3, 1, ''), ('520621', '5206', '00,52,5206', '江口县', '52', '贵州省', '5206', '铜仁市', '520621', '江口县', '', '', '', '', 3, 1, ''), ('520622', '5206', '00,52,5206', '玉屏侗族自治县', '52', '贵州省', '5206', '铜仁市', '520622', '玉屏侗族自治县', '', '', '', '', 3, 1, ''), ('520623', '5206', '00,52,5206', '石阡县', '52', '贵州省', '5206', '铜仁市', '520623', '石阡县', '', '', '', '', 3, 1, ''), ('520624', '5206', '00,52,5206', '思南县', '52', '贵州省', '5206', '铜仁市', '520624', '思南县', '', '', '', '', 3, 1, ''), ('520625', '5206', '00,52,5206', '印江土家族苗族自治县', '52', '贵州省', '5206', '铜仁市', '520625', '印江土家族苗族自治县', '', '', '', '', 3, 1, ''), ('520626', '5206', '00,52,5206', '德江县', '52', '贵州省', '5206', '铜仁市', '520626', '德江县', '', '', '', '', 3, 1, ''), ('520627', '5206', '00,52,5206', '沿河土家族自治县', '52', '贵州省', '5206', '铜仁市', '520627', '沿河土家族自治县', '', '', '', '', 3, 1, ''), ('520628', '5206', '00,52,5206', '松桃苗族自治县', '52', '贵州省', '5206', '铜仁市', '520628', '松桃苗族自治县', '', '', '', '', 3, 1, ''), ('5223', '52', '00,52', '黔西南布依族苗族自治州', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522301', '5223', '00,52,5223', '兴义市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522301', '兴义市', '', '', '', '', 3, 1, ''), ('522302', '5223', '00,52,5223', '兴仁市', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522302', '兴仁市', '', '', '', '', 3, 1, ''), ('522323', '5223', '00,52,5223', '普安县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522323', '普安县', '', '', '', '', 3, 1, ''), ('522324', '5223', '00,52,5223', '晴隆县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522324', '晴隆县', '', '', '', '', 3, 1, ''), ('522325', '5223', '00,52,5223', '贞丰县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522325', '贞丰县', '', '', '', '', 3, 1, ''), ('522326', '5223', '00,52,5223', '望谟县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522326', '望谟县', '', '', '', '', 3, 1, ''), ('522327', '5223', '00,52,5223', '册亨县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522327', '册亨县', '', '', '', '', 3, 1, ''), ('522328', '5223', '00,52,5223', '安龙县', '52', '贵州省', '5223', '黔西南布依族苗族自治州', '522328', '安龙县', '', '', '', '', 3, 1, ''), ('5226', '52', '00,52', '黔东南苗族侗族自治州', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522601', '5226', '00,52,5226', '凯里市', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522601', '凯里市', '', '', '', '', 3, 1, ''), ('522622', '5226', '00,52,5226', '黄平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522622', '黄平县', '', '', '', '', 3, 1, ''), ('522623', '5226', '00,52,5226', '施秉县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522623', '施秉县', '', '', '', '', 3, 1, ''), ('522624', '5226', '00,52,5226', '三穗县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522624', '三穗县', '', '', '', '', 3, 1, ''), ('522625', '5226', '00,52,5226', '镇远县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522625', '镇远县', '', '', '', '', 3, 1, ''), ('522626', '5226', '00,52,5226', '岑巩县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522626', '岑巩县', '', '', '', '', 3, 1, ''), ('522627', '5226', '00,52,5226', '天柱县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522627', '天柱县', '', '', '', '', 3, 1, ''), ('522628', '5226', '00,52,5226', '锦屏县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522628', '锦屏县', '', '', '', '', 3, 1, ''), ('522629', '5226', '00,52,5226', '剑河县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522629', '剑河县', '', '', '', '', 3, 1, ''), ('522630', '5226', '00,52,5226', '台江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522630', '台江县', '', '', '', '', 3, 1, ''), ('522631', '5226', '00,52,5226', '黎平县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522631', '黎平县', '', '', '', '', 3, 1, ''), ('522632', '5226', '00,52,5226', '榕江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522632', '榕江县', '', '', '', '', 3, 1, ''), ('522633', '5226', '00,52,5226', '从江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522633', '从江县', '', '', '', '', 3, 1, ''), ('522634', '5226', '00,52,5226', '雷山县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522634', '雷山县', '', '', '', '', 3, 1, ''), ('522635', '5226', '00,52,5226', '麻江县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522635', '麻江县', '', '', '', '', 3, 1, ''), ('522636', '5226', '00,52,5226', '丹寨县', '52', '贵州省', '5226', '黔东南苗族侗族自治州', '522636', '丹寨县', '', '', '', '', 3, 1, ''), ('5227', '52', '00,52', '黔南布依族苗族自治州', '52', '贵州省', '5227', '黔南布依族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('522701', '5227', '00,52,5227', '都匀市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522701', '都匀市', '', '', '', '', 3, 1, ''), ('522702', '5227', '00,52,5227', '福泉市', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522702', '福泉市', '', '', '', '', 3, 1, ''), ('522722', '5227', '00,52,5227', '荔波县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522722', '荔波县', '', '', '', '', 3, 1, ''), ('522723', '5227', '00,52,5227', '贵定县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522723', '贵定县', '', '', '', '', 3, 1, ''), ('522725', '5227', '00,52,5227', '瓮安县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522725', '瓮安县', '', '', '', '', 3, 1, ''), ('522726', '5227', '00,52,5227', '独山县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522726', '独山县', '', '', '', '', 3, 1, ''), ('522727', '5227', '00,52,5227', '平塘县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522727', '平塘县', '', '', '', '', 3, 1, ''), ('522728', '5227', '00,52,5227', '罗甸县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522728', '罗甸县', '', '', '', '', 3, 1, ''), ('522729', '5227', '00,52,5227', '长顺县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522729', '长顺县', '', '', '', '', 3, 1, ''), ('522730', '5227', '00,52,5227', '龙里县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522730', '龙里县', '', '', '', '', 3, 1, ''), ('522731', '5227', '00,52,5227', '惠水县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522731', '惠水县', '', '', '', '', 3, 1, ''), ('522732', '5227', '00,52,5227', '三都水族自治县', '52', '贵州省', '5227', '黔南布依族苗族自治州', '522732', '三都水族自治县', '', '', '', '', 3, 1, ''), ('53', '00', '00', '云南省', '53', '云南省', '', '', '', '', '', '', '', '', 1, 1, ''), ('5301', '53', '00,53', '昆明市', '53', '云南省', '5301', '昆明市', '', '', '', '', '', '', 2, 1, ''), ('530102', '5301', '00,53,5301', '五华区', '53', '云南省', '5301', '昆明市', '530102', '五华区', '', '', '', '', 3, 1, ''), ('530103', '5301', '00,53,5301', '盘龙区', '53', '云南省', '5301', '昆明市', '530103', '盘龙区', '', '', '', '', 3, 1, ''), ('530111', '5301', '00,53,5301', '官渡区', '53', '云南省', '5301', '昆明市', '530111', '官渡区', '', '', '', '', 3, 1, ''), ('530112', '5301', '00,53,5301', '西山区', '53', '云南省', '5301', '昆明市', '530112', '西山区', '', '', '', '', 3, 1, ''), ('530113', '5301', '00,53,5301', '东川区', '53', '云南省', '5301', '昆明市', '530113', '东川区', '', '', '', '', 3, 1, ''), ('530114', '5301', '00,53,5301', '呈贡区', '53', '云南省', '5301', '昆明市', '530114', '呈贡区', '', '', '', '', 3, 1, ''), ('530115', '5301', '00,53,5301', '晋宁区', '53', '云南省', '5301', '昆明市', '530115', '晋宁区', '', '', '', '', 3, 1, ''), ('530124', '5301', '00,53,5301', '富民县', '53', '云南省', '5301', '昆明市', '530124', '富民县', '', '', '', '', 3, 1, ''), ('530125', '5301', '00,53,5301', '宜良县', '53', '云南省', '5301', '昆明市', '530125', '宜良县', '', '', '', '', 3, 1, ''), ('530126', '5301', '00,53,5301', '石林彝族自治县', '53', '云南省', '5301', '昆明市', '530126', '石林彝族自治县', '', '', '', '', 3, 1, ''), ('530127', '5301', '00,53,5301', '嵩明县', '53', '云南省', '5301', '昆明市', '530127', '嵩明县', '', '', '', '', 3, 1, ''), ('530128', '5301', '00,53,5301', '禄劝彝族苗族自治县', '53', '云南省', '5301', '昆明市', '530128', '禄劝彝族苗族自治县', '', '', '', '', 3, 1, ''), ('530129', '5301', '00,53,5301', '寻甸回族彝族自治县', '53', '云南省', '5301', '昆明市', '530129', '寻甸回族彝族自治县', '', '', '', '', 3, 1, ''), ('530181', '5301', '00,53,5301', '安宁市', '53', '云南省', '5301', '昆明市', '530181', '安宁市', '', '', '', '', 3, 1, ''), ('5303', '53', '00,53', '曲靖市', '53', '云南省', '5303', '曲靖市', '', '', '', '', '', '', 2, 1, ''), ('530302', '5303', '00,53,5303', '麒麟区', '53', '云南省', '5303', '曲靖市', '530302', '麒麟区', '', '', '', '', 3, 1, ''), ('530303', '5303', '00,53,5303', '沾益区', '53', '云南省', '5303', '曲靖市', '530303', '沾益区', '', '', '', '', 3, 1, ''), ('530304', '5303', '00,53,5303', '马龙区', '53', '云南省', '5303', '曲靖市', '530304', '马龙区', '', '', '', '', 3, 1, ''), ('530322', '5303', '00,53,5303', '陆良县', '53', '云南省', '5303', '曲靖市', '530322', '陆良县', '', '', '', '', 3, 1, ''), ('530323', '5303', '00,53,5303', '师宗县', '53', '云南省', '5303', '曲靖市', '530323', '师宗县', '', '', '', '', 3, 1, ''), ('530324', '5303', '00,53,5303', '罗平县', '53', '云南省', '5303', '曲靖市', '530324', '罗平县', '', '', '', '', 3, 1, ''), ('530325', '5303', '00,53,5303', '富源县', '53', '云南省', '5303', '曲靖市', '530325', '富源县', '', '', '', '', 3, 1, ''), ('530326', '5303', '00,53,5303', '会泽县', '53', '云南省', '5303', '曲靖市', '530326', '会泽县', '', '', '', '', 3, 1, ''), ('530381', '5303', '00,53,5303', '宣威市', '53', '云南省', '5303', '曲靖市', '530381', '宣威市', '', '', '', '', 3, 1, ''), ('5304', '53', '00,53', '玉溪市', '53', '云南省', '5304', '玉溪市', '', '', '', '', '', '', 2, 1, ''), ('530402', '5304', '00,53,5304', '红塔区', '53', '云南省', '5304', '玉溪市', '530402', '红塔区', '', '', '', '', 3, 1, ''), ('530403', '5304', '00,53,5304', '江川区', '53', '云南省', '5304', '玉溪市', '530403', '江川区', '', '', '', '', 3, 1, ''), ('530423', '5304', '00,53,5304', '通海县', '53', '云南省', '5304', '玉溪市', '530423', '通海县', '', '', '', '', 3, 1, ''), ('530424', '5304', '00,53,5304', '华宁县', '53', '云南省', '5304', '玉溪市', '530424', '华宁县', '', '', '', '', 3, 1, ''), ('530425', '5304', '00,53,5304', '易门县', '53', '云南省', '5304', '玉溪市', '530425', '易门县', '', '', '', '', 3, 1, ''), ('530426', '5304', '00,53,5304', '峨山彝族自治县', '53', '云南省', '5304', '玉溪市', '530426', '峨山彝族自治县', '', '', '', '', 3, 1, ''), ('530427', '5304', '00,53,5304', '新平彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530427', '新平彝族傣族自治县', '', '', '', '', 3, 1, ''), ('530428', '5304', '00,53,5304', '元江哈尼族彝族傣族自治县', '53', '云南省', '5304', '玉溪市', '530428', '元江哈尼族彝族傣族自治县', '', '', '', '', 3, 1, ''), ('530481', '5304', '00,53,5304', '澄江市', '53', '云南省', '5304', '玉溪市', '530481', '澄江市', '', '', '', '', 3, 1, ''), ('5305', '53', '00,53', '保山市', '53', '云南省', '5305', '保山市', '', '', '', '', '', '', 2, 1, ''), ('530502', '5305', '00,53,5305', '隆阳区', '53', '云南省', '5305', '保山市', '530502', '隆阳区', '', '', '', '', 3, 1, ''), ('530521', '5305', '00,53,5305', '施甸县', '53', '云南省', '5305', '保山市', '530521', '施甸县', '', '', '', '', 3, 1, ''), ('530523', '5305', '00,53,5305', '龙陵县', '53', '云南省', '5305', '保山市', '530523', '龙陵县', '', '', '', '', 3, 1, ''), ('530524', '5305', '00,53,5305', '昌宁县', '53', '云南省', '5305', '保山市', '530524', '昌宁县', '', '', '', '', 3, 1, ''), ('530581', '5305', '00,53,5305', '腾冲市', '53', '云南省', '5305', '保山市', '530581', '腾冲市', '', '', '', '', 3, 1, ''), ('5306', '53', '00,53', '昭通市', '53', '云南省', '5306', '昭通市', '', '', '', '', '', '', 2, 1, ''), ('530602', '5306', '00,53,5306', '昭阳区', '53', '云南省', '5306', '昭通市', '530602', '昭阳区', '', '', '', '', 3, 1, ''), ('530621', '5306', '00,53,5306', '鲁甸县', '53', '云南省', '5306', '昭通市', '530621', '鲁甸县', '', '', '', '', 3, 1, ''), ('530622', '5306', '00,53,5306', '巧家县', '53', '云南省', '5306', '昭通市', '530622', '巧家县', '', '', '', '', 3, 1, ''), ('530623', '5306', '00,53,5306', '盐津县', '53', '云南省', '5306', '昭通市', '530623', '盐津县', '', '', '', '', 3, 1, ''), ('530624', '5306', '00,53,5306', '大关县', '53', '云南省', '5306', '昭通市', '530624', '大关县', '', '', '', '', 3, 1, ''), ('530625', '5306', '00,53,5306', '永善县', '53', '云南省', '5306', '昭通市', '530625', '永善县', '', '', '', '', 3, 1, ''), ('530626', '5306', '00,53,5306', '绥江县', '53', '云南省', '5306', '昭通市', '530626', '绥江县', '', '', '', '', 3, 1, ''), ('530627', '5306', '00,53,5306', '镇雄县', '53', '云南省', '5306', '昭通市', '530627', '镇雄县', '', '', '', '', 3, 1, ''), ('530628', '5306', '00,53,5306', '彝良县', '53', '云南省', '5306', '昭通市', '530628', '彝良县', '', '', '', '', 3, 1, ''), ('530629', '5306', '00,53,5306', '威信县', '53', '云南省', '5306', '昭通市', '530629', '威信县', '', '', '', '', 3, 1, ''), ('530681', '5306', '00,53,5306', '水富市', '53', '云南省', '5306', '昭通市', '530681', '水富市', '', '', '', '', 3, 1, ''), ('5307', '53', '00,53', '丽江市', '53', '云南省', '5307', '丽江市', '', '', '', '', '', '', 2, 1, ''), ('530702', '5307', '00,53,5307', '古城区', '53', '云南省', '5307', '丽江市', '530702', '古城区', '', '', '', '', 3, 1, ''), ('530721', '5307', '00,53,5307', '玉龙纳西族自治县', '53', '云南省', '5307', '丽江市', '530721', '玉龙纳西族自治县', '', '', '', '', 3, 1, ''), ('530722', '5307', '00,53,5307', '永胜县', '53', '云南省', '5307', '丽江市', '530722', '永胜县', '', '', '', '', 3, 1, ''), ('530723', '5307', '00,53,5307', '华坪县', '53', '云南省', '5307', '丽江市', '530723', '华坪县', '', '', '', '', 3, 1, ''), ('530724', '5307', '00,53,5307', '宁蒗彝族自治县', '53', '云南省', '5307', '丽江市', '530724', '宁蒗彝族自治县', '', '', '', '', 3, 1, ''), ('5308', '53', '00,53', '普洱市', '53', '云南省', '5308', '普洱市', '', '', '', '', '', '', 2, 1, ''), ('530802', '5308', '00,53,5308', '思茅区', '53', '云南省', '5308', '普洱市', '530802', '思茅区', '', '', '', '', 3, 1, ''), ('530821', '5308', '00,53,5308', '宁洱哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530821', '宁洱哈尼族彝族自治县', '', '', '', '', 3, 1, ''), ('530822', '5308', '00,53,5308', '墨江哈尼族自治县', '53', '云南省', '5308', '普洱市', '530822', '墨江哈尼族自治县', '', '', '', '', 3, 1, ''), ('530823', '5308', '00,53,5308', '景东彝族自治县', '53', '云南省', '5308', '普洱市', '530823', '景东彝族自治县', '', '', '', '', 3, 1, ''), ('530824', '5308', '00,53,5308', '景谷傣族彝族自治县', '53', '云南省', '5308', '普洱市', '530824', '景谷傣族彝族自治县', '', '', '', '', 3, 1, ''), ('530825', '5308', '00,53,5308', '镇沅彝族哈尼族拉祜族自治县', '53', '云南省', '5308', '普洱市', '530825', '镇沅彝族哈尼族拉祜族自治县', '', '', '', '', 3, 1, ''), ('530826', '5308', '00,53,5308', '江城哈尼族彝族自治县', '53', '云南省', '5308', '普洱市', '530826', '江城哈尼族彝族自治县', '', '', '', '', 3, 1, ''), ('530827', '5308', '00,53,5308', '孟连傣族拉祜族佤族自治县', '53', '云南省', '5308', '普洱市', '530827', '孟连傣族拉祜族佤族自治县', '', '', '', '', 3, 1, ''), ('530828', '5308', '00,53,5308', '澜沧拉祜族自治县', '53', '云南省', '5308', '普洱市', '530828', '澜沧拉祜族自治县', '', '', '', '', 3, 1, ''), ('530829', '5308', '00,53,5308', '西盟佤族自治县', '53', '云南省', '5308', '普洱市', '530829', '西盟佤族自治县', '', '', '', '', 3, 1, ''), ('5309', '53', '00,53', '临沧市', '53', '云南省', '5309', '临沧市', '', '', '', '', '', '', 2, 1, ''), ('530902', '5309', '00,53,5309', '临翔区', '53', '云南省', '5309', '临沧市', '530902', '临翔区', '', '', '', '', 3, 1, ''), ('530921', '5309', '00,53,5309', '凤庆县', '53', '云南省', '5309', '临沧市', '530921', '凤庆县', '', '', '', '', 3, 1, ''), ('530922', '5309', '00,53,5309', '云县', '53', '云南省', '5309', '临沧市', '530922', '云县', '', '', '', '', 3, 1, ''), ('530923', '5309', '00,53,5309', '永德县', '53', '云南省', '5309', '临沧市', '530923', '永德县', '', '', '', '', 3, 1, ''), ('530924', '5309', '00,53,5309', '镇康县', '53', '云南省', '5309', '临沧市', '530924', '镇康县', '', '', '', '', 3, 1, ''), ('530925', '5309', '00,53,5309', '双江拉祜族佤族布朗族傣族自治县', '53', '云南省', '5309', '临沧市', '530925', '双江拉祜族佤族布朗族傣族自治县', '', '', '', '', 3, 1, ''), ('530926', '5309', '00,53,5309', '耿马傣族佤族自治县', '53', '云南省', '5309', '临沧市', '530926', '耿马傣族佤族自治县', '', '', '', '', 3, 1, ''), ('530927', '5309', '00,53,5309', '沧源佤族自治县', '53', '云南省', '5309', '临沧市', '530927', '沧源佤族自治县', '', '', '', '', 3, 1, ''), ('5323', '53', '00,53', '楚雄彝族自治州', '53', '云南省', '5323', '楚雄彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('532301', '5323', '00,53,5323', '楚雄市', '53', '云南省', '5323', '楚雄彝族自治州', '532301', '楚雄市', '', '', '', '', 3, 1, ''), ('532322', '5323', '00,53,5323', '双柏县', '53', '云南省', '5323', '楚雄彝族自治州', '532322', '双柏县', '', '', '', '', 3, 1, ''), ('532323', '5323', '00,53,5323', '牟定县', '53', '云南省', '5323', '楚雄彝族自治州', '532323', '牟定县', '', '', '', '', 3, 1, ''), ('532324', '5323', '00,53,5323', '南华县', '53', '云南省', '5323', '楚雄彝族自治州', '532324', '南华县', '', '', '', '', 3, 1, ''), ('532325', '5323', '00,53,5323', '姚安县', '53', '云南省', '5323', '楚雄彝族自治州', '532325', '姚安县', '', '', '', '', 3, 1, ''), ('532326', '5323', '00,53,5323', '大姚县', '53', '云南省', '5323', '楚雄彝族自治州', '532326', '大姚县', '', '', '', '', 3, 1, ''), ('532327', '5323', '00,53,5323', '永仁县', '53', '云南省', '5323', '楚雄彝族自治州', '532327', '永仁县', '', '', '', '', 3, 1, ''), ('532328', '5323', '00,53,5323', '元谋县', '53', '云南省', '5323', '楚雄彝族自治州', '532328', '元谋县', '', '', '', '', 3, 1, ''), ('532329', '5323', '00,53,5323', '武定县', '53', '云南省', '5323', '楚雄彝族自治州', '532329', '武定县', '', '', '', '', 3, 1, ''), ('532331', '5323', '00,53,5323', '禄丰县', '53', '云南省', '5323', '楚雄彝族自治州', '532331', '禄丰县', '', '', '', '', 3, 1, ''), ('5325', '53', '00,53', '红河哈尼族彝族自治州', '53', '云南省', '5325', '红河哈尼族彝族自治州', '', '', '', '', '', '', 2, 1, ''), ('532501', '5325', '00,53,5325', '个旧市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532501', '个旧市', '', '', '', '', 3, 1, ''), ('532502', '5325', '00,53,5325', '开远市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532502', '开远市', '', '', '', '', 3, 1, ''), ('532503', '5325', '00,53,5325', '蒙自市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532503', '蒙自市', '', '', '', '', 3, 1, ''), ('532504', '5325', '00,53,5325', '弥勒市', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532504', '弥勒市', '', '', '', '', 3, 1, ''), ('532523', '5325', '00,53,5325', '屏边苗族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532523', '屏边苗族自治县', '', '', '', '', 3, 1, ''), ('532524', '5325', '00,53,5325', '建水县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532524', '建水县', '', '', '', '', 3, 1, ''), ('532525', '5325', '00,53,5325', '石屏县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532525', '石屏县', '', '', '', '', 3, 1, ''), ('532527', '5325', '00,53,5325', '泸西县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532527', '泸西县', '', '', '', '', 3, 1, ''), ('532528', '5325', '00,53,5325', '元阳县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532528', '元阳县', '', '', '', '', 3, 1, ''), ('532529', '5325', '00,53,5325', '红河县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532529', '红河县', '', '', '', '', 3, 1, ''), ('532530', '5325', '00,53,5325', '金平苗族瑶族傣族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532530', '金平苗族瑶族傣族自治县', '', '', '', '', 3, 1, ''), ('532531', '5325', '00,53,5325', '绿春县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532531', '绿春县', '', '', '', '', 3, 1, ''), ('532532', '5325', '00,53,5325', '河口瑶族自治县', '53', '云南省', '5325', '红河哈尼族彝族自治州', '532532', '河口瑶族自治县', '', '', '', '', 3, 1, ''), ('5326', '53', '00,53', '文山壮族苗族自治州', '53', '云南省', '5326', '文山壮族苗族自治州', '', '', '', '', '', '', 2, 1, ''), ('532601', '5326', '00,53,5326', '文山市', '53', '云南省', '5326', '文山壮族苗族自治州', '532601', '文山市', '', '', '', '', 3, 1, ''), ('532622', '5326', '00,53,5326', '砚山县', '53', '云南省', '5326', '文山壮族苗族自治州', '532622', '砚山县', '', '', '', '', 3, 1, ''), ('532623', '5326', '00,53,5326', '西畴县', '53', '云南省', '5326', '文山壮族苗族自治州', '532623', '西畴县', '', '', '', '', 3, 1, ''), ('532624', '5326', '00,53,5326', '麻栗坡县', '53', '云南省', '5326', '文山壮族苗族自治州', '532624', '麻栗坡县', '', '', '', '', 3, 1, ''), ('532625', '5326', '00,53,5326', '马关县', '53', '云南省', '5326', '文山壮族苗族自治州', '532625', '马关县', '', '', '', '', 3, 1, ''), ('532626', '5326', '00,53,5326', '丘北县', '53', '云南省', '5326', '文山壮族苗族自治州', '532626', '丘北县', '', '', '', '', 3, 1, ''), ('532627', '5326', '00,53,5326', '广南县', '53', '云南省', '5326', '文山壮族苗族自治州', '532627', '广南县', '', '', '', '', 3, 1, ''), ('532628', '5326', '00,53,5326', '富宁县', '53', '云南省', '5326', '文山壮族苗族自治州', '532628', '富宁县', '', '', '', '', 3, 1, ''), ('5328', '53', '00,53', '西双版纳傣族自治州', '53', '云南省', '5328', '西双版纳傣族自治州', '', '', '', '', '', '', 2, 1, ''), ('532801', '5328', '00,53,5328', '景洪市', '53', '云南省', '5328', '西双版纳傣族自治州', '532801', '景洪市', '', '', '', '', 3, 1, ''), ('532822', '5328', '00,53,5328', '勐海县', '53', '云南省', '5328', '西双版纳傣族自治州', '532822', '勐海县', '', '', '', '', 3, 1, ''), ('532823', '5328', '00,53,5328', '勐腊县', '53', '云南省', '5328', '西双版纳傣族自治州', '532823', '勐腊县', '', '', '', '', 3, 1, ''), ('5329', '53', '00,53', '大理白族自治州', '53', '云南省', '5329', '大理白族自治州', '', '', '', '', '', '', 2, 1, ''), ('532901', '5329', '00,53,5329', '大理市', '53', '云南省', '5329', '大理白族自治州', '532901', '大理市', '', '', '', '', 3, 1, ''), ('532922', '5329', '00,53,5329', '漾濞彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532922', '漾濞彝族自治县', '', '', '', '', 3, 1, ''), ('532923', '5329', '00,53,5329', '祥云县', '53', '云南省', '5329', '大理白族自治州', '532923', '祥云县', '', '', '', '', 3, 1, ''), ('532924', '5329', '00,53,5329', '宾川县', '53', '云南省', '5329', '大理白族自治州', '532924', '宾川县', '', '', '', '', 3, 1, ''), ('532925', '5329', '00,53,5329', '弥渡县', '53', '云南省', '5329', '大理白族自治州', '532925', '弥渡县', '', '', '', '', 3, 1, ''), ('532926', '5329', '00,53,5329', '南涧彝族自治县', '53', '云南省', '5329', '大理白族自治州', '532926', '南涧彝族自治县', '', '', '', '', 3, 1, ''), ('532927', '5329', '00,53,5329', '巍山彝族回族自治县', '53', '云南省', '5329', '大理白族自治州', '532927', '巍山彝族回族自治县', '', '', '', '', 3, 1, ''), ('532928', '5329', '00,53,5329', '永平县', '53', '云南省', '5329', '大理白族自治州', '532928', '永平县', '', '', '', '', 3, 1, ''), ('532929', '5329', '00,53,5329', '云龙县', '53', '云南省', '5329', '大理白族自治州', '532929', '云龙县', '', '', '', '', 3, 1, ''), ('532930', '5329', '00,53,5329', '洱源县', '53', '云南省', '5329', '大理白族自治州', '532930', '洱源县', '', '', '', '', 3, 1, ''), ('532931', '5329', '00,53,5329', '剑川县', '53', '云南省', '5329', '大理白族自治州', '532931', '剑川县', '', '', '', '', 3, 1, ''), ('532932', '5329', '00,53,5329', '鹤庆县', '53', '云南省', '5329', '大理白族自治州', '532932', '鹤庆县', '', '', '', '', 3, 1, ''), ('5331', '53', '00,53', '德宏傣族景颇族自治州', '53', '云南省', '5331', '德宏傣族景颇族自治州', '', '', '', '', '', '', 2, 1, ''), ('533102', '5331', '00,53,5331', '瑞丽市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533102', '瑞丽市', '', '', '', '', 3, 1, ''), ('533103', '5331', '00,53,5331', '芒市', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533103', '芒市', '', '', '', '', 3, 1, ''), ('533122', '5331', '00,53,5331', '梁河县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533122', '梁河县', '', '', '', '', 3, 1, ''), ('533123', '5331', '00,53,5331', '盈江县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533123', '盈江县', '', '', '', '', 3, 1, ''), ('533124', '5331', '00,53,5331', '陇川县', '53', '云南省', '5331', '德宏傣族景颇族自治州', '533124', '陇川县', '', '', '', '', 3, 1, ''), ('5333', '53', '00,53', '怒江傈僳族自治州', '53', '云南省', '5333', '怒江傈僳族自治州', '', '', '', '', '', '', 2, 1, ''), ('533301', '5333', '00,53,5333', '泸水市', '53', '云南省', '5333', '怒江傈僳族自治州', '533301', '泸水市', '', '', '', '', 3, 1, ''), ('533323', '5333', '00,53,5333', '福贡县', '53', '云南省', '5333', '怒江傈僳族自治州', '533323', '福贡县', '', '', '', '', 3, 1, ''), ('533324', '5333', '00,53,5333', '贡山独龙族怒族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533324', '贡山独龙族怒族自治县', '', '', '', '', 3, 1, ''), ('533325', '5333', '00,53,5333', '兰坪白族普米族自治县', '53', '云南省', '5333', '怒江傈僳族自治州', '533325', '兰坪白族普米族自治县', '', '', '', '', 3, 1, ''), ('5334', '53', '00,53', '迪庆藏族自治州', '53', '云南省', '5334', '迪庆藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('533401', '5334', '00,53,5334', '香格里拉市', '53', '云南省', '5334', '迪庆藏族自治州', '533401', '香格里拉市', '', '', '', '', 3, 1, ''), ('533422', '5334', '00,53,5334', '德钦县', '53', '云南省', '5334', '迪庆藏族自治州', '533422', '德钦县', '', '', '', '', 3, 1, ''), ('533423', '5334', '00,53,5334', '维西傈僳族自治县', '53', '云南省', '5334', '迪庆藏族自治州', '533423', '维西傈僳族自治县', '', '', '', '', 3, 1, ''), ('54', '00', '00', '西藏自治区', '54', '西藏自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('5401', '54', '00,54', '拉萨市', '54', '西藏自治区', '5401', '拉萨市', '', '', '', '', '', '', 2, 1, ''), ('540102', '5401', '00,54,5401', '城关区', '54', '西藏自治区', '5401', '拉萨市', '540102', '城关区', '', '', '', '', 3, 1, ''), ('540103', '5401', '00,54,5401', '堆龙德庆区', '54', '西藏自治区', '5401', '拉萨市', '540103', '堆龙德庆区', '', '', '', '', 3, 1, ''), ('540104', '5401', '00,54,5401', '达孜区', '54', '西藏自治区', '5401', '拉萨市', '540104', '达孜区', '', '', '', '', 3, 1, ''), ('540121', '5401', '00,54,5401', '林周县', '54', '西藏自治区', '5401', '拉萨市', '540121', '林周县', '', '', '', '', 3, 1, ''), ('540122', '5401', '00,54,5401', '当雄县', '54', '西藏自治区', '5401', '拉萨市', '540122', '当雄县', '', '', '', '', 3, 1, ''), ('540123', '5401', '00,54,5401', '尼木县', '54', '西藏自治区', '5401', '拉萨市', '540123', '尼木县', '', '', '', '', 3, 1, ''), ('540124', '5401', '00,54,5401', '曲水县', '54', '西藏自治区', '5401', '拉萨市', '540124', '曲水县', '', '', '', '', 3, 1, ''), ('540127', '5401', '00,54,5401', '墨竹工卡县', '54', '西藏自治区', '5401', '拉萨市', '540127', '墨竹工卡县', '', '', '', '', 3, 1, ''), ('5402', '54', '00,54', '日喀则市', '54', '西藏自治区', '5402', '日喀则市', '', '', '', '', '', '', 2, 1, ''), ('540202', '5402', '00,54,5402', '桑珠孜区', '54', '西藏自治区', '5402', '日喀则市', '540202', '桑珠孜区', '', '', '', '', 3, 1, ''), ('540221', '5402', '00,54,5402', '南木林县', '54', '西藏自治区', '5402', '日喀则市', '540221', '南木林县', '', '', '', '', 3, 1, ''), ('540222', '5402', '00,54,5402', '江孜县', '54', '西藏自治区', '5402', '日喀则市', '540222', '江孜县', '', '', '', '', 3, 1, ''), ('540223', '5402', '00,54,5402', '定日县', '54', '西藏自治区', '5402', '日喀则市', '540223', '定日县', '', '', '', '', 3, 1, ''), ('540224', '5402', '00,54,5402', '萨迦县', '54', '西藏自治区', '5402', '日喀则市', '540224', '萨迦县', '', '', '', '', 3, 1, ''), ('540225', '5402', '00,54,5402', '拉孜县', '54', '西藏自治区', '5402', '日喀则市', '540225', '拉孜县', '', '', '', '', 3, 1, ''), ('540226', '5402', '00,54,5402', '昂仁县', '54', '西藏自治区', '5402', '日喀则市', '540226', '昂仁县', '', '', '', '', 3, 1, ''), ('540227', '5402', '00,54,5402', '谢通门县', '54', '西藏自治区', '5402', '日喀则市', '540227', '谢通门县', '', '', '', '', 3, 1, ''), ('540228', '5402', '00,54,5402', '白朗县', '54', '西藏自治区', '5402', '日喀则市', '540228', '白朗县', '', '', '', '', 3, 1, ''), ('540229', '5402', '00,54,5402', '仁布县', '54', '西藏自治区', '5402', '日喀则市', '540229', '仁布县', '', '', '', '', 3, 1, ''), ('540230', '5402', '00,54,5402', '康马县', '54', '西藏自治区', '5402', '日喀则市', '540230', '康马县', '', '', '', '', 3, 1, ''), ('540231', '5402', '00,54,5402', '定结县', '54', '西藏自治区', '5402', '日喀则市', '540231', '定结县', '', '', '', '', 3, 1, ''), ('540232', '5402', '00,54,5402', '仲巴县', '54', '西藏自治区', '5402', '日喀则市', '540232', '仲巴县', '', '', '', '', 3, 1, ''), ('540233', '5402', '00,54,5402', '亚东县', '54', '西藏自治区', '5402', '日喀则市', '540233', '亚东县', '', '', '', '', 3, 1, ''), ('540234', '5402', '00,54,5402', '吉隆县', '54', '西藏自治区', '5402', '日喀则市', '540234', '吉隆县', '', '', '', '', 3, 1, ''), ('540235', '5402', '00,54,5402', '聂拉木县', '54', '西藏自治区', '5402', '日喀则市', '540235', '聂拉木县', '', '', '', '', 3, 1, ''), ('540236', '5402', '00,54,5402', '萨嘎县', '54', '西藏自治区', '5402', '日喀则市', '540236', '萨嘎县', '', '', '', '', 3, 1, ''), ('540237', '5402', '00,54,5402', '岗巴县', '54', '西藏自治区', '5402', '日喀则市', '540237', '岗巴县', '', '', '', '', 3, 1, ''), ('5403', '54', '00,54', '昌都市', '54', '西藏自治区', '5403', '昌都市', '', '', '', '', '', '', 2, 1, ''), ('540302', '5403', '00,54,5403', '卡若区', '54', '西藏自治区', '5403', '昌都市', '540302', '卡若区', '', '', '', '', 3, 1, ''), ('540321', '5403', '00,54,5403', '江达县', '54', '西藏自治区', '5403', '昌都市', '540321', '江达县', '', '', '', '', 3, 1, ''), ('540322', '5403', '00,54,5403', '贡觉县', '54', '西藏自治区', '5403', '昌都市', '540322', '贡觉县', '', '', '', '', 3, 1, ''), ('540323', '5403', '00,54,5403', '类乌齐县', '54', '西藏自治区', '5403', '昌都市', '540323', '类乌齐县', '', '', '', '', 3, 1, ''), ('540324', '5403', '00,54,5403', '丁青县', '54', '西藏自治区', '5403', '昌都市', '540324', '丁青县', '', '', '', '', 3, 1, ''), ('540325', '5403', '00,54,5403', '察雅县', '54', '西藏自治区', '5403', '昌都市', '540325', '察雅县', '', '', '', '', 3, 1, ''), ('540326', '5403', '00,54,5403', '八宿县', '54', '西藏自治区', '5403', '昌都市', '540326', '八宿县', '', '', '', '', 3, 1, ''), ('540327', '5403', '00,54,5403', '左贡县', '54', '西藏自治区', '5403', '昌都市', '540327', '左贡县', '', '', '', '', 3, 1, ''), ('540328', '5403', '00,54,5403', '芒康县', '54', '西藏自治区', '5403', '昌都市', '540328', '芒康县', '', '', '', '', 3, 1, ''), ('540329', '5403', '00,54,5403', '洛隆县', '54', '西藏自治区', '5403', '昌都市', '540329', '洛隆县', '', '', '', '', 3, 1, ''), ('540330', '5403', '00,54,5403', '边坝县', '54', '西藏自治区', '5403', '昌都市', '540330', '边坝县', '', '', '', '', 3, 1, ''), ('5404', '54', '00,54', '林芝市', '54', '西藏自治区', '5404', '林芝市', '', '', '', '', '', '', 2, 1, ''), ('540402', '5404', '00,54,5404', '巴宜区', '54', '西藏自治区', '5404', '林芝市', '540402', '巴宜区', '', '', '', '', 3, 1, ''), ('540421', '5404', '00,54,5404', '工布江达县', '54', '西藏自治区', '5404', '林芝市', '540421', '工布江达县', '', '', '', '', 3, 1, ''), ('540422', '5404', '00,54,5404', '米林县', '54', '西藏自治区', '5404', '林芝市', '540422', '米林县', '', '', '', '', 3, 1, ''), ('540423', '5404', '00,54,5404', '墨脱县', '54', '西藏自治区', '5404', '林芝市', '540423', '墨脱县', '', '', '', '', 3, 1, ''), ('540424', '5404', '00,54,5404', '波密县', '54', '西藏自治区', '5404', '林芝市', '540424', '波密县', '', '', '', '', 3, 1, ''), ('540425', '5404', '00,54,5404', '察隅县', '54', '西藏自治区', '5404', '林芝市', '540425', '察隅县', '', '', '', '', 3, 1, ''), ('540426', '5404', '00,54,5404', '朗县', '54', '西藏自治区', '5404', '林芝市', '540426', '朗县', '', '', '', '', 3, 1, ''), ('5405', '54', '00,54', '山南市', '54', '西藏自治区', '5405', '山南市', '', '', '', '', '', '', 2, 1, ''), ('540502', '5405', '00,54,5405', '乃东区', '54', '西藏自治区', '5405', '山南市', '540502', '乃东区', '', '', '', '', 3, 1, ''), ('540521', '5405', '00,54,5405', '扎囊县', '54', '西藏自治区', '5405', '山南市', '540521', '扎囊县', '', '', '', '', 3, 1, ''), ('540522', '5405', '00,54,5405', '贡嘎县', '54', '西藏自治区', '5405', '山南市', '540522', '贡嘎县', '', '', '', '', 3, 1, ''), ('540523', '5405', '00,54,5405', '桑日县', '54', '西藏自治区', '5405', '山南市', '540523', '桑日县', '', '', '', '', 3, 1, ''), ('540524', '5405', '00,54,5405', '琼结县', '54', '西藏自治区', '5405', '山南市', '540524', '琼结县', '', '', '', '', 3, 1, ''), ('540525', '5405', '00,54,5405', '曲松县', '54', '西藏自治区', '5405', '山南市', '540525', '曲松县', '', '', '', '', 3, 1, ''), ('540526', '5405', '00,54,5405', '措美县', '54', '西藏自治区', '5405', '山南市', '540526', '措美县', '', '', '', '', 3, 1, ''), ('540527', '5405', '00,54,5405', '洛扎县', '54', '西藏自治区', '5405', '山南市', '540527', '洛扎县', '', '', '', '', 3, 1, ''), ('540528', '5405', '00,54,5405', '加查县', '54', '西藏自治区', '5405', '山南市', '540528', '加查县', '', '', '', '', 3, 1, ''), ('540529', '5405', '00,54,5405', '隆子县', '54', '西藏自治区', '5405', '山南市', '540529', '隆子县', '', '', '', '', 3, 1, ''), ('540530', '5405', '00,54,5405', '错那县', '54', '西藏自治区', '5405', '山南市', '540530', '错那县', '', '', '', '', 3, 1, ''), ('540531', '5405', '00,54,5405', '浪卡子县', '54', '西藏自治区', '5405', '山南市', '540531', '浪卡子县', '', '', '', '', 3, 1, ''), ('5406', '54', '00,54', '那曲市', '54', '西藏自治区', '5406', '那曲市', '', '', '', '', '', '', 2, 1, ''), ('540602', '5406', '00,54,5406', '色尼区', '54', '西藏自治区', '5406', '那曲市', '540602', '色尼区', '', '', '', '', 3, 1, ''), ('540621', '5406', '00,54,5406', '嘉黎县', '54', '西藏自治区', '5406', '那曲市', '540621', '嘉黎县', '', '', '', '', 3, 1, ''), ('540622', '5406', '00,54,5406', '比如县', '54', '西藏自治区', '5406', '那曲市', '540622', '比如县', '', '', '', '', 3, 1, ''), ('540623', '5406', '00,54,5406', '聂荣县', '54', '西藏自治区', '5406', '那曲市', '540623', '聂荣县', '', '', '', '', 3, 1, ''), ('540624', '5406', '00,54,5406', '安多县', '54', '西藏自治区', '5406', '那曲市', '540624', '安多县', '', '', '', '', 3, 1, ''), ('540625', '5406', '00,54,5406', '申扎县', '54', '西藏自治区', '5406', '那曲市', '540625', '申扎县', '', '', '', '', 3, 1, ''), ('540626', '5406', '00,54,5406', '索县', '54', '西藏自治区', '5406', '那曲市', '540626', '索县', '', '', '', '', 3, 1, ''), ('540627', '5406', '00,54,5406', '班戈县', '54', '西藏自治区', '5406', '那曲市', '540627', '班戈县', '', '', '', '', 3, 1, ''), ('540628', '5406', '00,54,5406', '巴青县', '54', '西藏自治区', '5406', '那曲市', '540628', '巴青县', '', '', '', '', 3, 1, ''), ('540629', '5406', '00,54,5406', '尼玛县', '54', '西藏自治区', '5406', '那曲市', '540629', '尼玛县', '', '', '', '', 3, 1, ''), ('540630', '5406', '00,54,5406', '双湖县', '54', '西藏自治区', '5406', '那曲市', '540630', '双湖县', '', '', '', '', 3, 1, ''), ('5425', '54', '00,54', '阿里地区', '54', '西藏自治区', '5425', '阿里地区', '', '', '', '', '', '', 2, 1, ''), ('542521', '5425', '00,54,5425', '普兰县', '54', '西藏自治区', '5425', '阿里地区', '542521', '普兰县', '', '', '', '', 3, 1, ''), ('542522', '5425', '00,54,5425', '札达县', '54', '西藏自治区', '5425', '阿里地区', '542522', '札达县', '', '', '', '', 3, 1, ''), ('542523', '5425', '00,54,5425', '噶尔县', '54', '西藏自治区', '5425', '阿里地区', '542523', '噶尔县', '', '', '', '', 3, 1, ''), ('542524', '5425', '00,54,5425', '日土县', '54', '西藏自治区', '5425', '阿里地区', '542524', '日土县', '', '', '', '', 3, 1, ''), ('542525', '5425', '00,54,5425', '革吉县', '54', '西藏自治区', '5425', '阿里地区', '542525', '革吉县', '', '', '', '', 3, 1, ''), ('542526', '5425', '00,54,5425', '改则县', '54', '西藏自治区', '5425', '阿里地区', '542526', '改则县', '', '', '', '', 3, 1, ''), ('542527', '5425', '00,54,5425', '措勤县', '54', '西藏自治区', '5425', '阿里地区', '542527', '措勤县', '', '', '', '', 3, 1, ''), ('61', '00', '00', '陕西省', '61', '陕西省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6101', '61', '00,61', '西安市', '61', '陕西省', '6101', '西安市', '', '', '', '', '', '', 2, 1, ''), ('610102', '6101', '00,61,6101', '新城区', '61', '陕西省', '6101', '西安市', '610102', '新城区', '', '', '', '', 3, 1, ''), ('610103', '6101', '00,61,6101', '碑林区', '61', '陕西省', '6101', '西安市', '610103', '碑林区', '', '', '', '', 3, 1, ''), ('610104', '6101', '00,61,6101', '莲湖区', '61', '陕西省', '6101', '西安市', '610104', '莲湖区', '', '', '', '', 3, 1, ''), ('610111', '6101', '00,61,6101', '灞桥区', '61', '陕西省', '6101', '西安市', '610111', '灞桥区', '', '', '', '', 3, 1, ''), ('610112', '6101', '00,61,6101', '未央区', '61', '陕西省', '6101', '西安市', '610112', '未央区', '', '', '', '', 3, 1, ''), ('610113', '6101', '00,61,6101', '雁塔区', '61', '陕西省', '6101', '西安市', '610113', '雁塔区', '', '', '', '', 3, 1, ''), ('610114', '6101', '00,61,6101', '阎良区', '61', '陕西省', '6101', '西安市', '610114', '阎良区', '', '', '', '', 3, 1, ''), ('610115', '6101', '00,61,6101', '临潼区', '61', '陕西省', '6101', '西安市', '610115', '临潼区', '', '', '', '', 3, 1, ''), ('610116', '6101', '00,61,6101', '长安区', '61', '陕西省', '6101', '西安市', '610116', '长安区', '', '', '', '', 3, 1, ''), ('610117', '6101', '00,61,6101', '高陵区', '61', '陕西省', '6101', '西安市', '610117', '高陵区', '', '', '', '', 3, 1, ''), ('610118', '6101', '00,61,6101', '鄠邑区', '61', '陕西省', '6101', '西安市', '610118', '鄠邑区', '', '', '', '', 3, 1, ''), ('610122', '6101', '00,61,6101', '蓝田县', '61', '陕西省', '6101', '西安市', '610122', '蓝田县', '', '', '', '', 3, 1, ''), ('610124', '6101', '00,61,6101', '周至县', '61', '陕西省', '6101', '西安市', '610124', '周至县', '', '', '', '', 3, 1, ''), ('6102', '61', '00,61', '铜川市', '61', '陕西省', '6102', '铜川市', '', '', '', '', '', '', 2, 1, ''), ('610202', '6102', '00,61,6102', '王益区', '61', '陕西省', '6102', '铜川市', '610202', '王益区', '', '', '', '', 3, 1, ''), ('610203', '6102', '00,61,6102', '印台区', '61', '陕西省', '6102', '铜川市', '610203', '印台区', '', '', '', '', 3, 1, ''), ('610204', '6102', '00,61,6102', '耀州区', '61', '陕西省', '6102', '铜川市', '610204', '耀州区', '', '', '', '', 3, 1, ''), ('610222', '6102', '00,61,6102', '宜君县', '61', '陕西省', '6102', '铜川市', '610222', '宜君县', '', '', '', '', 3, 1, ''), ('6103', '61', '00,61', '宝鸡市', '61', '陕西省', '6103', '宝鸡市', '', '', '', '', '', '', 2, 1, ''), ('610302', '6103', '00,61,6103', '渭滨区', '61', '陕西省', '6103', '宝鸡市', '610302', '渭滨区', '', '', '', '', 3, 1, ''), ('610303', '6103', '00,61,6103', '金台区', '61', '陕西省', '6103', '宝鸡市', '610303', '金台区', '', '', '', '', 3, 1, ''), ('610304', '6103', '00,61,6103', '陈仓区', '61', '陕西省', '6103', '宝鸡市', '610304', '陈仓区', '', '', '', '', 3, 1, ''), ('610322', '6103', '00,61,6103', '凤翔县', '61', '陕西省', '6103', '宝鸡市', '610322', '凤翔县', '', '', '', '', 3, 1, ''), ('610323', '6103', '00,61,6103', '岐山县', '61', '陕西省', '6103', '宝鸡市', '610323', '岐山县', '', '', '', '', 3, 1, ''), ('610324', '6103', '00,61,6103', '扶风县', '61', '陕西省', '6103', '宝鸡市', '610324', '扶风县', '', '', '', '', 3, 1, ''), ('610326', '6103', '00,61,6103', '眉县', '61', '陕西省', '6103', '宝鸡市', '610326', '眉县', '', '', '', '', 3, 1, ''), ('610327', '6103', '00,61,6103', '陇县', '61', '陕西省', '6103', '宝鸡市', '610327', '陇县', '', '', '', '', 3, 1, ''), ('610328', '6103', '00,61,6103', '千阳县', '61', '陕西省', '6103', '宝鸡市', '610328', '千阳县', '', '', '', '', 3, 1, ''), ('610329', '6103', '00,61,6103', '麟游县', '61', '陕西省', '6103', '宝鸡市', '610329', '麟游县', '', '', '', '', 3, 1, ''), ('610330', '6103', '00,61,6103', '凤县', '61', '陕西省', '6103', '宝鸡市', '610330', '凤县', '', '', '', '', 3, 1, ''), ('610331', '6103', '00,61,6103', '太白县', '61', '陕西省', '6103', '宝鸡市', '610331', '太白县', '', '', '', '', 3, 1, ''), ('6104', '61', '00,61', '咸阳市', '61', '陕西省', '6104', '咸阳市', '', '', '', '', '', '', 2, 1, ''), ('610402', '6104', '00,61,6104', '秦都区', '61', '陕西省', '6104', '咸阳市', '610402', '秦都区', '', '', '', '', 3, 1, ''), ('610403', '6104', '00,61,6104', '杨陵区', '61', '陕西省', '6104', '咸阳市', '610403', '杨陵区', '', '', '', '', 3, 1, ''), ('610404', '6104', '00,61,6104', '渭城区', '61', '陕西省', '6104', '咸阳市', '610404', '渭城区', '', '', '', '', 3, 1, ''), ('610422', '6104', '00,61,6104', '三原县', '61', '陕西省', '6104', '咸阳市', '610422', '三原县', '', '', '', '', 3, 1, ''), ('610423', '6104', '00,61,6104', '泾阳县', '61', '陕西省', '6104', '咸阳市', '610423', '泾阳县', '', '', '', '', 3, 1, ''), ('610424', '6104', '00,61,6104', '乾县', '61', '陕西省', '6104', '咸阳市', '610424', '乾县', '', '', '', '', 3, 1, ''), ('610425', '6104', '00,61,6104', '礼泉县', '61', '陕西省', '6104', '咸阳市', '610425', '礼泉县', '', '', '', '', 3, 1, ''), ('610426', '6104', '00,61,6104', '永寿县', '61', '陕西省', '6104', '咸阳市', '610426', '永寿县', '', '', '', '', 3, 1, ''), ('610428', '6104', '00,61,6104', '长武县', '61', '陕西省', '6104', '咸阳市', '610428', '长武县', '', '', '', '', 3, 1, ''), ('610429', '6104', '00,61,6104', '旬邑县', '61', '陕西省', '6104', '咸阳市', '610429', '旬邑县', '', '', '', '', 3, 1, ''), ('610430', '6104', '00,61,6104', '淳化县', '61', '陕西省', '6104', '咸阳市', '610430', '淳化县', '', '', '', '', 3, 1, ''), ('610431', '6104', '00,61,6104', '武功县', '61', '陕西省', '6104', '咸阳市', '610431', '武功县', '', '', '', '', 3, 1, ''), ('610481', '6104', '00,61,6104', '兴平市', '61', '陕西省', '6104', '咸阳市', '610481', '兴平市', '', '', '', '', 3, 1, ''), ('610482', '6104', '00,61,6104', '彬州市', '61', '陕西省', '6104', '咸阳市', '610482', '彬州市', '', '', '', '', 3, 1, ''), ('6105', '61', '00,61', '渭南市', '61', '陕西省', '6105', '渭南市', '', '', '', '', '', '', 2, 1, ''), ('610502', '6105', '00,61,6105', '临渭区', '61', '陕西省', '6105', '渭南市', '610502', '临渭区', '', '', '', '', 3, 1, ''), ('610503', '6105', '00,61,6105', '华州区', '61', '陕西省', '6105', '渭南市', '610503', '华州区', '', '', '', '', 3, 1, ''), ('610522', '6105', '00,61,6105', '潼关县', '61', '陕西省', '6105', '渭南市', '610522', '潼关县', '', '', '', '', 3, 1, ''), ('610523', '6105', '00,61,6105', '大荔县', '61', '陕西省', '6105', '渭南市', '610523', '大荔县', '', '', '', '', 3, 1, ''), ('610524', '6105', '00,61,6105', '合阳县', '61', '陕西省', '6105', '渭南市', '610524', '合阳县', '', '', '', '', 3, 1, ''), ('610525', '6105', '00,61,6105', '澄城县', '61', '陕西省', '6105', '渭南市', '610525', '澄城县', '', '', '', '', 3, 1, ''), ('610526', '6105', '00,61,6105', '蒲城县', '61', '陕西省', '6105', '渭南市', '610526', '蒲城县', '', '', '', '', 3, 1, ''), ('610527', '6105', '00,61,6105', '白水县', '61', '陕西省', '6105', '渭南市', '610527', '白水县', '', '', '', '', 3, 1, ''), ('610528', '6105', '00,61,6105', '富平县', '61', '陕西省', '6105', '渭南市', '610528', '富平县', '', '', '', '', 3, 1, ''), ('610581', '6105', '00,61,6105', '韩城市', '61', '陕西省', '6105', '渭南市', '610581', '韩城市', '', '', '', '', 3, 1, ''); +INSERT INTO `blade_region` VALUES ('610582', '6105', '00,61,6105', '华阴市', '61', '陕西省', '6105', '渭南市', '610582', '华阴市', '', '', '', '', 3, 1, ''), ('6106', '61', '00,61', '延安市', '61', '陕西省', '6106', '延安市', '', '', '', '', '', '', 2, 1, ''), ('610602', '6106', '00,61,6106', '宝塔区', '61', '陕西省', '6106', '延安市', '610602', '宝塔区', '', '', '', '', 3, 1, ''), ('610603', '6106', '00,61,6106', '安塞区', '61', '陕西省', '6106', '延安市', '610603', '安塞区', '', '', '', '', 3, 1, ''), ('610621', '6106', '00,61,6106', '延长县', '61', '陕西省', '6106', '延安市', '610621', '延长县', '', '', '', '', 3, 1, ''), ('610622', '6106', '00,61,6106', '延川县', '61', '陕西省', '6106', '延安市', '610622', '延川县', '', '', '', '', 3, 1, ''), ('610625', '6106', '00,61,6106', '志丹县', '61', '陕西省', '6106', '延安市', '610625', '志丹县', '', '', '', '', 3, 1, ''), ('610626', '6106', '00,61,6106', '吴起县', '61', '陕西省', '6106', '延安市', '610626', '吴起县', '', '', '', '', 3, 1, ''), ('610627', '6106', '00,61,6106', '甘泉县', '61', '陕西省', '6106', '延安市', '610627', '甘泉县', '', '', '', '', 3, 1, ''), ('610628', '6106', '00,61,6106', '富县', '61', '陕西省', '6106', '延安市', '610628', '富县', '', '', '', '', 3, 1, ''), ('610629', '6106', '00,61,6106', '洛川县', '61', '陕西省', '6106', '延安市', '610629', '洛川县', '', '', '', '', 3, 1, ''), ('610630', '6106', '00,61,6106', '宜川县', '61', '陕西省', '6106', '延安市', '610630', '宜川县', '', '', '', '', 3, 1, ''), ('610631', '6106', '00,61,6106', '黄龙县', '61', '陕西省', '6106', '延安市', '610631', '黄龙县', '', '', '', '', 3, 1, ''), ('610632', '6106', '00,61,6106', '黄陵县', '61', '陕西省', '6106', '延安市', '610632', '黄陵县', '', '', '', '', 3, 1, ''), ('610681', '6106', '00,61,6106', '子长市', '61', '陕西省', '6106', '延安市', '610681', '子长市', '', '', '', '', 3, 1, ''), ('6107', '61', '00,61', '汉中市', '61', '陕西省', '6107', '汉中市', '', '', '', '', '', '', 2, 1, ''), ('610702', '6107', '00,61,6107', '汉台区', '61', '陕西省', '6107', '汉中市', '610702', '汉台区', '', '', '', '', 3, 1, ''), ('610703', '6107', '00,61,6107', '南郑区', '61', '陕西省', '6107', '汉中市', '610703', '南郑区', '', '', '', '', 3, 1, ''), ('610722', '6107', '00,61,6107', '城固县', '61', '陕西省', '6107', '汉中市', '610722', '城固县', '', '', '', '', 3, 1, ''), ('610723', '6107', '00,61,6107', '洋县', '61', '陕西省', '6107', '汉中市', '610723', '洋县', '', '', '', '', 3, 1, ''), ('610724', '6107', '00,61,6107', '西乡县', '61', '陕西省', '6107', '汉中市', '610724', '西乡县', '', '', '', '', 3, 1, ''), ('610725', '6107', '00,61,6107', '勉县', '61', '陕西省', '6107', '汉中市', '610725', '勉县', '', '', '', '', 3, 1, ''), ('610726', '6107', '00,61,6107', '宁强县', '61', '陕西省', '6107', '汉中市', '610726', '宁强县', '', '', '', '', 3, 1, ''), ('610727', '6107', '00,61,6107', '略阳县', '61', '陕西省', '6107', '汉中市', '610727', '略阳县', '', '', '', '', 3, 1, ''), ('610728', '6107', '00,61,6107', '镇巴县', '61', '陕西省', '6107', '汉中市', '610728', '镇巴县', '', '', '', '', 3, 1, ''), ('610729', '6107', '00,61,6107', '留坝县', '61', '陕西省', '6107', '汉中市', '610729', '留坝县', '', '', '', '', 3, 1, ''), ('610730', '6107', '00,61,6107', '佛坪县', '61', '陕西省', '6107', '汉中市', '610730', '佛坪县', '', '', '', '', 3, 1, ''), ('6108', '61', '00,61', '榆林市', '61', '陕西省', '6108', '榆林市', '', '', '', '', '', '', 2, 1, ''), ('610802', '6108', '00,61,6108', '榆阳区', '61', '陕西省', '6108', '榆林市', '610802', '榆阳区', '', '', '', '', 3, 1, ''), ('610803', '6108', '00,61,6108', '横山区', '61', '陕西省', '6108', '榆林市', '610803', '横山区', '', '', '', '', 3, 1, ''), ('610822', '6108', '00,61,6108', '府谷县', '61', '陕西省', '6108', '榆林市', '610822', '府谷县', '', '', '', '', 3, 1, ''), ('610824', '6108', '00,61,6108', '靖边县', '61', '陕西省', '6108', '榆林市', '610824', '靖边县', '', '', '', '', 3, 1, ''), ('610825', '6108', '00,61,6108', '定边县', '61', '陕西省', '6108', '榆林市', '610825', '定边县', '', '', '', '', 3, 1, ''), ('610826', '6108', '00,61,6108', '绥德县', '61', '陕西省', '6108', '榆林市', '610826', '绥德县', '', '', '', '', 3, 1, ''), ('610827', '6108', '00,61,6108', '米脂县', '61', '陕西省', '6108', '榆林市', '610827', '米脂县', '', '', '', '', 3, 1, ''), ('610828', '6108', '00,61,6108', '佳县', '61', '陕西省', '6108', '榆林市', '610828', '佳县', '', '', '', '', 3, 1, ''), ('610829', '6108', '00,61,6108', '吴堡县', '61', '陕西省', '6108', '榆林市', '610829', '吴堡县', '', '', '', '', 3, 1, ''), ('610830', '6108', '00,61,6108', '清涧县', '61', '陕西省', '6108', '榆林市', '610830', '清涧县', '', '', '', '', 3, 1, ''), ('610831', '6108', '00,61,6108', '子洲县', '61', '陕西省', '6108', '榆林市', '610831', '子洲县', '', '', '', '', 3, 1, ''), ('610881', '6108', '00,61,6108', '神木市', '61', '陕西省', '6108', '榆林市', '610881', '神木市', '', '', '', '', 3, 1, ''), ('6109', '61', '00,61', '安康市', '61', '陕西省', '6109', '安康市', '', '', '', '', '', '', 2, 1, ''), ('610902', '6109', '00,61,6109', '汉滨区', '61', '陕西省', '6109', '安康市', '610902', '汉滨区', '', '', '', '', 3, 1, ''), ('610921', '6109', '00,61,6109', '汉阴县', '61', '陕西省', '6109', '安康市', '610921', '汉阴县', '', '', '', '', 3, 1, ''), ('610922', '6109', '00,61,6109', '石泉县', '61', '陕西省', '6109', '安康市', '610922', '石泉县', '', '', '', '', 3, 1, ''), ('610923', '6109', '00,61,6109', '宁陕县', '61', '陕西省', '6109', '安康市', '610923', '宁陕县', '', '', '', '', 3, 1, ''), ('610924', '6109', '00,61,6109', '紫阳县', '61', '陕西省', '6109', '安康市', '610924', '紫阳县', '', '', '', '', 3, 1, ''), ('610925', '6109', '00,61,6109', '岚皋县', '61', '陕西省', '6109', '安康市', '610925', '岚皋县', '', '', '', '', 3, 1, ''), ('610926', '6109', '00,61,6109', '平利县', '61', '陕西省', '6109', '安康市', '610926', '平利县', '', '', '', '', 3, 1, ''), ('610927', '6109', '00,61,6109', '镇坪县', '61', '陕西省', '6109', '安康市', '610927', '镇坪县', '', '', '', '', 3, 1, ''), ('610928', '6109', '00,61,6109', '旬阳县', '61', '陕西省', '6109', '安康市', '610928', '旬阳县', '', '', '', '', 3, 1, ''), ('610929', '6109', '00,61,6109', '白河县', '61', '陕西省', '6109', '安康市', '610929', '白河县', '', '', '', '', 3, 1, ''), ('6110', '61', '00,61', '商洛市', '61', '陕西省', '6110', '商洛市', '', '', '', '', '', '', 2, 1, ''), ('611002', '6110', '00,61,6110', '商州区', '61', '陕西省', '6110', '商洛市', '611002', '商州区', '', '', '', '', 3, 1, ''), ('611021', '6110', '00,61,6110', '洛南县', '61', '陕西省', '6110', '商洛市', '611021', '洛南县', '', '', '', '', 3, 1, ''), ('611022', '6110', '00,61,6110', '丹凤县', '61', '陕西省', '6110', '商洛市', '611022', '丹凤县', '', '', '', '', 3, 1, ''), ('611023', '6110', '00,61,6110', '商南县', '61', '陕西省', '6110', '商洛市', '611023', '商南县', '', '', '', '', 3, 1, ''), ('611024', '6110', '00,61,6110', '山阳县', '61', '陕西省', '6110', '商洛市', '611024', '山阳县', '', '', '', '', 3, 1, ''), ('611025', '6110', '00,61,6110', '镇安县', '61', '陕西省', '6110', '商洛市', '611025', '镇安县', '', '', '', '', 3, 1, ''), ('611026', '6110', '00,61,6110', '柞水县', '61', '陕西省', '6110', '商洛市', '611026', '柞水县', '', '', '', '', 3, 1, ''), ('62', '00', '00', '甘肃省', '62', '甘肃省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6201', '62', '00,62', '兰州市', '62', '甘肃省', '6201', '兰州市', '', '', '', '', '', '', 2, 1, ''), ('620102', '6201', '00,62,6201', '城关区', '62', '甘肃省', '6201', '兰州市', '620102', '城关区', '', '', '', '', 3, 1, ''), ('620103', '6201', '00,62,6201', '七里河区', '62', '甘肃省', '6201', '兰州市', '620103', '七里河区', '', '', '', '', 3, 1, ''), ('620104', '6201', '00,62,6201', '西固区', '62', '甘肃省', '6201', '兰州市', '620104', '西固区', '', '', '', '', 3, 1, ''), ('620105', '6201', '00,62,6201', '安宁区', '62', '甘肃省', '6201', '兰州市', '620105', '安宁区', '', '', '', '', 3, 1, ''), ('620111', '6201', '00,62,6201', '红古区', '62', '甘肃省', '6201', '兰州市', '620111', '红古区', '', '', '', '', 3, 1, ''), ('620121', '6201', '00,62,6201', '永登县', '62', '甘肃省', '6201', '兰州市', '620121', '永登县', '', '', '', '', 3, 1, ''), ('620122', '6201', '00,62,6201', '皋兰县', '62', '甘肃省', '6201', '兰州市', '620122', '皋兰县', '', '', '', '', 3, 1, ''), ('620123', '6201', '00,62,6201', '榆中县', '62', '甘肃省', '6201', '兰州市', '620123', '榆中县', '', '', '', '', 3, 1, ''), ('6202', '62', '00,62', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '', '', '', '', '', '', 2, 1, ''), ('620200', '6202', '00,62,6202', '嘉峪关市', '62', '甘肃省', '6202', '嘉峪关市', '620200', '嘉峪关市', '', '', '', '', 3, 1, ''), ('6203', '62', '00,62', '金昌市', '62', '甘肃省', '6203', '金昌市', '', '', '', '', '', '', 2, 1, ''), ('620302', '6203', '00,62,6203', '金川区', '62', '甘肃省', '6203', '金昌市', '620302', '金川区', '', '', '', '', 3, 1, ''), ('620321', '6203', '00,62,6203', '永昌县', '62', '甘肃省', '6203', '金昌市', '620321', '永昌县', '', '', '', '', 3, 1, ''), ('6204', '62', '00,62', '白银市', '62', '甘肃省', '6204', '白银市', '', '', '', '', '', '', 2, 1, ''), ('620402', '6204', '00,62,6204', '白银区', '62', '甘肃省', '6204', '白银市', '620402', '白银区', '', '', '', '', 3, 1, ''), ('620403', '6204', '00,62,6204', '平川区', '62', '甘肃省', '6204', '白银市', '620403', '平川区', '', '', '', '', 3, 1, ''), ('620421', '6204', '00,62,6204', '靖远县', '62', '甘肃省', '6204', '白银市', '620421', '靖远县', '', '', '', '', 3, 1, ''), ('620422', '6204', '00,62,6204', '会宁县', '62', '甘肃省', '6204', '白银市', '620422', '会宁县', '', '', '', '', 3, 1, ''), ('620423', '6204', '00,62,6204', '景泰县', '62', '甘肃省', '6204', '白银市', '620423', '景泰县', '', '', '', '', 3, 1, ''), ('6205', '62', '00,62', '天水市', '62', '甘肃省', '6205', '天水市', '', '', '', '', '', '', 2, 1, ''), ('620502', '6205', '00,62,6205', '秦州区', '62', '甘肃省', '6205', '天水市', '620502', '秦州区', '', '', '', '', 3, 1, ''), ('620503', '6205', '00,62,6205', '麦积区', '62', '甘肃省', '6205', '天水市', '620503', '麦积区', '', '', '', '', 3, 1, ''), ('620521', '6205', '00,62,6205', '清水县', '62', '甘肃省', '6205', '天水市', '620521', '清水县', '', '', '', '', 3, 1, ''), ('620522', '6205', '00,62,6205', '秦安县', '62', '甘肃省', '6205', '天水市', '620522', '秦安县', '', '', '', '', 3, 1, ''), ('620523', '6205', '00,62,6205', '甘谷县', '62', '甘肃省', '6205', '天水市', '620523', '甘谷县', '', '', '', '', 3, 1, ''), ('620524', '6205', '00,62,6205', '武山县', '62', '甘肃省', '6205', '天水市', '620524', '武山县', '', '', '', '', 3, 1, ''), ('620525', '6205', '00,62,6205', '张家川回族自治县', '62', '甘肃省', '6205', '天水市', '620525', '张家川回族自治县', '', '', '', '', 3, 1, ''), ('6206', '62', '00,62', '武威市', '62', '甘肃省', '6206', '武威市', '', '', '', '', '', '', 2, 1, ''), ('620602', '6206', '00,62,6206', '凉州区', '62', '甘肃省', '6206', '武威市', '620602', '凉州区', '', '', '', '', 3, 1, ''), ('620621', '6206', '00,62,6206', '民勤县', '62', '甘肃省', '6206', '武威市', '620621', '民勤县', '', '', '', '', 3, 1, ''), ('620622', '6206', '00,62,6206', '古浪县', '62', '甘肃省', '6206', '武威市', '620622', '古浪县', '', '', '', '', 3, 1, ''), ('620623', '6206', '00,62,6206', '天祝藏族自治县', '62', '甘肃省', '6206', '武威市', '620623', '天祝藏族自治县', '', '', '', '', 3, 1, ''), ('6207', '62', '00,62', '张掖市', '62', '甘肃省', '6207', '张掖市', '', '', '', '', '', '', 2, 1, ''), ('620702', '6207', '00,62,6207', '甘州区', '62', '甘肃省', '6207', '张掖市', '620702', '甘州区', '', '', '', '', 3, 1, ''), ('620721', '6207', '00,62,6207', '肃南裕固族自治县', '62', '甘肃省', '6207', '张掖市', '620721', '肃南裕固族自治县', '', '', '', '', 3, 1, ''), ('620722', '6207', '00,62,6207', '民乐县', '62', '甘肃省', '6207', '张掖市', '620722', '民乐县', '', '', '', '', 3, 1, ''), ('620723', '6207', '00,62,6207', '临泽县', '62', '甘肃省', '6207', '张掖市', '620723', '临泽县', '', '', '', '', 3, 1, ''), ('620724', '6207', '00,62,6207', '高台县', '62', '甘肃省', '6207', '张掖市', '620724', '高台县', '', '', '', '', 3, 1, ''), ('620725', '6207', '00,62,6207', '山丹县', '62', '甘肃省', '6207', '张掖市', '620725', '山丹县', '', '', '', '', 3, 1, ''), ('6208', '62', '00,62', '平凉市', '62', '甘肃省', '6208', '平凉市', '', '', '', '', '', '', 2, 1, ''), ('620802', '6208', '00,62,6208', '崆峒区', '62', '甘肃省', '6208', '平凉市', '620802', '崆峒区', '', '', '', '', 3, 1, ''), ('620821', '6208', '00,62,6208', '泾川县', '62', '甘肃省', '6208', '平凉市', '620821', '泾川县', '', '', '', '', 3, 1, ''), ('620822', '6208', '00,62,6208', '灵台县', '62', '甘肃省', '6208', '平凉市', '620822', '灵台县', '', '', '', '', 3, 1, ''), ('620823', '6208', '00,62,6208', '崇信县', '62', '甘肃省', '6208', '平凉市', '620823', '崇信县', '', '', '', '', 3, 1, ''), ('620825', '6208', '00,62,6208', '庄浪县', '62', '甘肃省', '6208', '平凉市', '620825', '庄浪县', '', '', '', '', 3, 1, ''), ('620826', '6208', '00,62,6208', '静宁县', '62', '甘肃省', '6208', '平凉市', '620826', '静宁县', '', '', '', '', 3, 1, ''), ('620881', '6208', '00,62,6208', '华亭市', '62', '甘肃省', '6208', '平凉市', '620881', '华亭市', '', '', '', '', 3, 1, ''), ('6209', '62', '00,62', '酒泉市', '62', '甘肃省', '6209', '酒泉市', '', '', '', '', '', '', 2, 1, ''), ('620902', '6209', '00,62,6209', '肃州区', '62', '甘肃省', '6209', '酒泉市', '620902', '肃州区', '', '', '', '', 3, 1, ''), ('620921', '6209', '00,62,6209', '金塔县', '62', '甘肃省', '6209', '酒泉市', '620921', '金塔县', '', '', '', '', 3, 1, ''), ('620922', '6209', '00,62,6209', '瓜州县', '62', '甘肃省', '6209', '酒泉市', '620922', '瓜州县', '', '', '', '', 3, 1, ''), ('620923', '6209', '00,62,6209', '肃北蒙古族自治县', '62', '甘肃省', '6209', '酒泉市', '620923', '肃北蒙古族自治县', '', '', '', '', 3, 1, ''), ('620924', '6209', '00,62,6209', '阿克塞哈萨克族自治县', '62', '甘肃省', '6209', '酒泉市', '620924', '阿克塞哈萨克族自治县', '', '', '', '', 3, 1, ''), ('620981', '6209', '00,62,6209', '玉门市', '62', '甘肃省', '6209', '酒泉市', '620981', '玉门市', '', '', '', '', 3, 1, ''), ('620982', '6209', '00,62,6209', '敦煌市', '62', '甘肃省', '6209', '酒泉市', '620982', '敦煌市', '', '', '', '', 3, 1, ''), ('6210', '62', '00,62', '庆阳市', '62', '甘肃省', '6210', '庆阳市', '', '', '', '', '', '', 2, 1, ''), ('621002', '6210', '00,62,6210', '西峰区', '62', '甘肃省', '6210', '庆阳市', '621002', '西峰区', '', '', '', '', 3, 1, ''), ('621021', '6210', '00,62,6210', '庆城县', '62', '甘肃省', '6210', '庆阳市', '621021', '庆城县', '', '', '', '', 3, 1, ''), ('621022', '6210', '00,62,6210', '环县', '62', '甘肃省', '6210', '庆阳市', '621022', '环县', '', '', '', '', 3, 1, ''), ('621023', '6210', '00,62,6210', '华池县', '62', '甘肃省', '6210', '庆阳市', '621023', '华池县', '', '', '', '', 3, 1, ''), ('621024', '6210', '00,62,6210', '合水县', '62', '甘肃省', '6210', '庆阳市', '621024', '合水县', '', '', '', '', 3, 1, ''), ('621025', '6210', '00,62,6210', '正宁县', '62', '甘肃省', '6210', '庆阳市', '621025', '正宁县', '', '', '', '', 3, 1, ''), ('621026', '6210', '00,62,6210', '宁县', '62', '甘肃省', '6210', '庆阳市', '621026', '宁县', '', '', '', '', 3, 1, ''), ('621027', '6210', '00,62,6210', '镇原县', '62', '甘肃省', '6210', '庆阳市', '621027', '镇原县', '', '', '', '', 3, 1, ''), ('6211', '62', '00,62', '定西市', '62', '甘肃省', '6211', '定西市', '', '', '', '', '', '', 2, 1, ''), ('621102', '6211', '00,62,6211', '安定区', '62', '甘肃省', '6211', '定西市', '621102', '安定区', '', '', '', '', 3, 1, ''), ('621121', '6211', '00,62,6211', '通渭县', '62', '甘肃省', '6211', '定西市', '621121', '通渭县', '', '', '', '', 3, 1, ''), ('621122', '6211', '00,62,6211', '陇西县', '62', '甘肃省', '6211', '定西市', '621122', '陇西县', '', '', '', '', 3, 1, ''), ('621123', '6211', '00,62,6211', '渭源县', '62', '甘肃省', '6211', '定西市', '621123', '渭源县', '', '', '', '', 3, 1, ''), ('621124', '6211', '00,62,6211', '临洮县', '62', '甘肃省', '6211', '定西市', '621124', '临洮县', '', '', '', '', 3, 1, ''), ('621125', '6211', '00,62,6211', '漳县', '62', '甘肃省', '6211', '定西市', '621125', '漳县', '', '', '', '', 3, 1, ''), ('621126', '6211', '00,62,6211', '岷县', '62', '甘肃省', '6211', '定西市', '621126', '岷县', '', '', '', '', 3, 1, ''), ('6212', '62', '00,62', '陇南市', '62', '甘肃省', '6212', '陇南市', '', '', '', '', '', '', 2, 1, ''), ('621202', '6212', '00,62,6212', '武都区', '62', '甘肃省', '6212', '陇南市', '621202', '武都区', '', '', '', '', 3, 1, ''), ('621221', '6212', '00,62,6212', '成县', '62', '甘肃省', '6212', '陇南市', '621221', '成县', '', '', '', '', 3, 1, ''), ('621222', '6212', '00,62,6212', '文县', '62', '甘肃省', '6212', '陇南市', '621222', '文县', '', '', '', '', 3, 1, ''), ('621223', '6212', '00,62,6212', '宕昌县', '62', '甘肃省', '6212', '陇南市', '621223', '宕昌县', '', '', '', '', 3, 1, ''), ('621224', '6212', '00,62,6212', '康县', '62', '甘肃省', '6212', '陇南市', '621224', '康县', '', '', '', '', 3, 1, ''), ('621225', '6212', '00,62,6212', '西和县', '62', '甘肃省', '6212', '陇南市', '621225', '西和县', '', '', '', '', 3, 1, ''), ('621226', '6212', '00,62,6212', '礼县', '62', '甘肃省', '6212', '陇南市', '621226', '礼县', '', '', '', '', 3, 1, ''), ('621227', '6212', '00,62,6212', '徽县', '62', '甘肃省', '6212', '陇南市', '621227', '徽县', '', '', '', '', 3, 1, ''), ('621228', '6212', '00,62,6212', '两当县', '62', '甘肃省', '6212', '陇南市', '621228', '两当县', '', '', '', '', 3, 1, ''), ('6229', '62', '00,62', '临夏回族自治州', '62', '甘肃省', '6229', '临夏回族自治州', '', '', '', '', '', '', 2, 1, ''), ('622901', '6229', '00,62,6229', '临夏市', '62', '甘肃省', '6229', '临夏回族自治州', '622901', '临夏市', '', '', '', '', 3, 1, ''), ('622921', '6229', '00,62,6229', '临夏县', '62', '甘肃省', '6229', '临夏回族自治州', '622921', '临夏县', '', '', '', '', 3, 1, ''), ('622922', '6229', '00,62,6229', '康乐县', '62', '甘肃省', '6229', '临夏回族自治州', '622922', '康乐县', '', '', '', '', 3, 1, ''), ('622923', '6229', '00,62,6229', '永靖县', '62', '甘肃省', '6229', '临夏回族自治州', '622923', '永靖县', '', '', '', '', 3, 1, ''), ('622924', '6229', '00,62,6229', '广河县', '62', '甘肃省', '6229', '临夏回族自治州', '622924', '广河县', '', '', '', '', 3, 1, ''), ('622925', '6229', '00,62,6229', '和政县', '62', '甘肃省', '6229', '临夏回族自治州', '622925', '和政县', '', '', '', '', 3, 1, ''), ('622926', '6229', '00,62,6229', '东乡族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622926', '东乡族自治县', '', '', '', '', 3, 1, ''), ('622927', '6229', '00,62,6229', '积石山保安族东乡族撒拉族自治县', '62', '甘肃省', '6229', '临夏回族自治州', '622927', '积石山保安族东乡族撒拉族自治县', '', '', '', '', 3, 1, ''), ('6230', '62', '00,62', '甘南藏族自治州', '62', '甘肃省', '6230', '甘南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('623001', '6230', '00,62,6230', '合作市', '62', '甘肃省', '6230', '甘南藏族自治州', '623001', '合作市', '', '', '', '', 3, 1, ''), ('623021', '6230', '00,62,6230', '临潭县', '62', '甘肃省', '6230', '甘南藏族自治州', '623021', '临潭县', '', '', '', '', 3, 1, ''), ('623022', '6230', '00,62,6230', '卓尼县', '62', '甘肃省', '6230', '甘南藏族自治州', '623022', '卓尼县', '', '', '', '', 3, 1, ''), ('623023', '6230', '00,62,6230', '舟曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623023', '舟曲县', '', '', '', '', 3, 1, ''), ('623024', '6230', '00,62,6230', '迭部县', '62', '甘肃省', '6230', '甘南藏族自治州', '623024', '迭部县', '', '', '', '', 3, 1, ''), ('623025', '6230', '00,62,6230', '玛曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623025', '玛曲县', '', '', '', '', 3, 1, ''), ('623026', '6230', '00,62,6230', '碌曲县', '62', '甘肃省', '6230', '甘南藏族自治州', '623026', '碌曲县', '', '', '', '', 3, 1, ''), ('623027', '6230', '00,62,6230', '夏河县', '62', '甘肃省', '6230', '甘南藏族自治州', '623027', '夏河县', '', '', '', '', 3, 1, ''), ('63', '00', '00', '青海省', '63', '青海省', '', '', '', '', '', '', '', '', 1, 1, ''), ('6301', '63', '00,63', '西宁市', '63', '青海省', '6301', '西宁市', '', '', '', '', '', '', 2, 1, ''), ('630102', '6301', '00,63,6301', '城东区', '63', '青海省', '6301', '西宁市', '630102', '城东区', '', '', '', '', 3, 1, ''), ('630103', '6301', '00,63,6301', '城中区', '63', '青海省', '6301', '西宁市', '630103', '城中区', '', '', '', '', 3, 1, ''), ('630104', '6301', '00,63,6301', '城西区', '63', '青海省', '6301', '西宁市', '630104', '城西区', '', '', '', '', 3, 1, ''), ('630105', '6301', '00,63,6301', '城北区', '63', '青海省', '6301', '西宁市', '630105', '城北区', '', '', '', '', 3, 1, ''), ('630106', '6301', '00,63,6301', '湟中区', '63', '青海省', '6301', '西宁市', '630106', '湟中区', '', '', '', '', 3, 1, ''), ('630121', '6301', '00,63,6301', '大通回族土族自治县', '63', '青海省', '6301', '西宁市', '630121', '大通回族土族自治县', '', '', '', '', 3, 1, ''), ('630123', '6301', '00,63,6301', '湟源县', '63', '青海省', '6301', '西宁市', '630123', '湟源县', '', '', '', '', 3, 1, ''), ('6302', '63', '00,63', '海东市', '63', '青海省', '6302', '海东市', '', '', '', '', '', '', 2, 1, ''), ('630202', '6302', '00,63,6302', '乐都区', '63', '青海省', '6302', '海东市', '630202', '乐都区', '', '', '', '', 3, 1, ''), ('630203', '6302', '00,63,6302', '平安区', '63', '青海省', '6302', '海东市', '630203', '平安区', '', '', '', '', 3, 1, ''), ('630222', '6302', '00,63,6302', '民和回族土族自治县', '63', '青海省', '6302', '海东市', '630222', '民和回族土族自治县', '', '', '', '', 3, 1, ''), ('630223', '6302', '00,63,6302', '互助土族自治县', '63', '青海省', '6302', '海东市', '630223', '互助土族自治县', '', '', '', '', 3, 1, ''), ('630224', '6302', '00,63,6302', '化隆回族自治县', '63', '青海省', '6302', '海东市', '630224', '化隆回族自治县', '', '', '', '', 3, 1, ''), ('630225', '6302', '00,63,6302', '循化撒拉族自治县', '63', '青海省', '6302', '海东市', '630225', '循化撒拉族自治县', '', '', '', '', 3, 1, ''), ('6322', '63', '00,63', '海北藏族自治州', '63', '青海省', '6322', '海北藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632221', '6322', '00,63,6322', '门源回族自治县', '63', '青海省', '6322', '海北藏族自治州', '632221', '门源回族自治县', '', '', '', '', 3, 1, ''), ('632222', '6322', '00,63,6322', '祁连县', '63', '青海省', '6322', '海北藏族自治州', '632222', '祁连县', '', '', '', '', 3, 1, ''), ('632223', '6322', '00,63,6322', '海晏县', '63', '青海省', '6322', '海北藏族自治州', '632223', '海晏县', '', '', '', '', 3, 1, ''), ('632224', '6322', '00,63,6322', '刚察县', '63', '青海省', '6322', '海北藏族自治州', '632224', '刚察县', '', '', '', '', 3, 1, ''), ('6323', '63', '00,63', '黄南藏族自治州', '63', '青海省', '6323', '黄南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632321', '6323', '00,63,6323', '同仁县', '63', '青海省', '6323', '黄南藏族自治州', '632321', '同仁县', '', '', '', '', 3, 1, ''), ('632322', '6323', '00,63,6323', '尖扎县', '63', '青海省', '6323', '黄南藏族自治州', '632322', '尖扎县', '', '', '', '', 3, 1, ''), ('632323', '6323', '00,63,6323', '泽库县', '63', '青海省', '6323', '黄南藏族自治州', '632323', '泽库县', '', '', '', '', 3, 1, ''), ('632324', '6323', '00,63,6323', '河南蒙古族自治县', '63', '青海省', '6323', '黄南藏族自治州', '632324', '河南蒙古族自治县', '', '', '', '', 3, 1, ''), ('6325', '63', '00,63', '海南藏族自治州', '63', '青海省', '6325', '海南藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632521', '6325', '00,63,6325', '共和县', '63', '青海省', '6325', '海南藏族自治州', '632521', '共和县', '', '', '', '', 3, 1, ''), ('632522', '6325', '00,63,6325', '同德县', '63', '青海省', '6325', '海南藏族自治州', '632522', '同德县', '', '', '', '', 3, 1, ''), ('632523', '6325', '00,63,6325', '贵德县', '63', '青海省', '6325', '海南藏族自治州', '632523', '贵德县', '', '', '', '', 3, 1, ''), ('632524', '6325', '00,63,6325', '兴海县', '63', '青海省', '6325', '海南藏族自治州', '632524', '兴海县', '', '', '', '', 3, 1, ''), ('632525', '6325', '00,63,6325', '贵南县', '63', '青海省', '6325', '海南藏族自治州', '632525', '贵南县', '', '', '', '', 3, 1, ''), ('6326', '63', '00,63', '果洛藏族自治州', '63', '青海省', '6326', '果洛藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632621', '6326', '00,63,6326', '玛沁县', '63', '青海省', '6326', '果洛藏族自治州', '632621', '玛沁县', '', '', '', '', 3, 1, ''), ('632622', '6326', '00,63,6326', '班玛县', '63', '青海省', '6326', '果洛藏族自治州', '632622', '班玛县', '', '', '', '', 3, 1, ''), ('632623', '6326', '00,63,6326', '甘德县', '63', '青海省', '6326', '果洛藏族自治州', '632623', '甘德县', '', '', '', '', 3, 1, ''), ('632624', '6326', '00,63,6326', '达日县', '63', '青海省', '6326', '果洛藏族自治州', '632624', '达日县', '', '', '', '', 3, 1, ''), ('632625', '6326', '00,63,6326', '久治县', '63', '青海省', '6326', '果洛藏族自治州', '632625', '久治县', '', '', '', '', 3, 1, ''), ('632626', '6326', '00,63,6326', '玛多县', '63', '青海省', '6326', '果洛藏族自治州', '632626', '玛多县', '', '', '', '', 3, 1, ''), ('6327', '63', '00,63', '玉树藏族自治州', '63', '青海省', '6327', '玉树藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632701', '6327', '00,63,6327', '玉树市', '63', '青海省', '6327', '玉树藏族自治州', '632701', '玉树市', '', '', '', '', 3, 1, ''), ('632722', '6327', '00,63,6327', '杂多县', '63', '青海省', '6327', '玉树藏族自治州', '632722', '杂多县', '', '', '', '', 3, 1, ''), ('632723', '6327', '00,63,6327', '称多县', '63', '青海省', '6327', '玉树藏族自治州', '632723', '称多县', '', '', '', '', 3, 1, ''), ('632724', '6327', '00,63,6327', '治多县', '63', '青海省', '6327', '玉树藏族自治州', '632724', '治多县', '', '', '', '', 3, 1, ''), ('632725', '6327', '00,63,6327', '囊谦县', '63', '青海省', '6327', '玉树藏族自治州', '632725', '囊谦县', '', '', '', '', 3, 1, ''), ('632726', '6327', '00,63,6327', '曲麻莱县', '63', '青海省', '6327', '玉树藏族自治州', '632726', '曲麻莱县', '', '', '', '', 3, 1, ''), ('6328', '63', '00,63', '海西蒙古族藏族自治州', '63', '青海省', '6328', '海西蒙古族藏族自治州', '', '', '', '', '', '', 2, 1, ''), ('632801', '6328', '00,63,6328', '格尔木市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632801', '格尔木市', '', '', '', '', 3, 1, ''), ('632802', '6328', '00,63,6328', '德令哈市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632802', '德令哈市', '', '', '', '', 3, 1, ''), ('632803', '6328', '00,63,6328', '茫崖市', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632803', '茫崖市', '', '', '', '', 3, 1, ''), ('632821', '6328', '00,63,6328', '乌兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632821', '乌兰县', '', '', '', '', 3, 1, ''), ('632822', '6328', '00,63,6328', '都兰县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632822', '都兰县', '', '', '', '', 3, 1, ''), ('632823', '6328', '00,63,6328', '天峻县', '63', '青海省', '6328', '海西蒙古族藏族自治州', '632823', '天峻县', '', '', '', '', 3, 1, ''), ('64', '00', '00', '宁夏回族自治区', '64', '宁夏回族自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6401', '64', '00,64', '银川市', '64', '宁夏回族自治区', '6401', '银川市', '', '', '', '', '', '', 2, 1, ''), ('640104', '6401', '00,64,6401', '兴庆区', '64', '宁夏回族自治区', '6401', '银川市', '640104', '兴庆区', '', '', '', '', 3, 1, ''), ('640105', '6401', '00,64,6401', '西夏区', '64', '宁夏回族自治区', '6401', '银川市', '640105', '西夏区', '', '', '', '', 3, 1, ''), ('640106', '6401', '00,64,6401', '金凤区', '64', '宁夏回族自治区', '6401', '银川市', '640106', '金凤区', '', '', '', '', 3, 1, ''), ('640121', '6401', '00,64,6401', '永宁县', '64', '宁夏回族自治区', '6401', '银川市', '640121', '永宁县', '', '', '', '', 3, 1, ''), ('640122', '6401', '00,64,6401', '贺兰县', '64', '宁夏回族自治区', '6401', '银川市', '640122', '贺兰县', '', '', '', '', 3, 1, ''), ('640181', '6401', '00,64,6401', '灵武市', '64', '宁夏回族自治区', '6401', '银川市', '640181', '灵武市', '', '', '', '', 3, 1, ''), ('6402', '64', '00,64', '石嘴山市', '64', '宁夏回族自治区', '6402', '石嘴山市', '', '', '', '', '', '', 2, 1, ''), ('640202', '6402', '00,64,6402', '大武口区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640202', '大武口区', '', '', '', '', 3, 1, ''), ('640205', '6402', '00,64,6402', '惠农区', '64', '宁夏回族自治区', '6402', '石嘴山市', '640205', '惠农区', '', '', '', '', 3, 1, ''), ('640221', '6402', '00,64,6402', '平罗县', '64', '宁夏回族自治区', '6402', '石嘴山市', '640221', '平罗县', '', '', '', '', 3, 1, ''), ('6403', '64', '00,64', '吴忠市', '64', '宁夏回族自治区', '6403', '吴忠市', '', '', '', '', '', '', 2, 1, ''), ('640302', '6403', '00,64,6403', '利通区', '64', '宁夏回族自治区', '6403', '吴忠市', '640302', '利通区', '', '', '', '', 3, 1, ''), ('640303', '6403', '00,64,6403', '红寺堡区', '64', '宁夏回族自治区', '6403', '吴忠市', '640303', '红寺堡区', '', '', '', '', 3, 1, ''), ('640323', '6403', '00,64,6403', '盐池县', '64', '宁夏回族自治区', '6403', '吴忠市', '640323', '盐池县', '', '', '', '', 3, 1, ''), ('640324', '6403', '00,64,6403', '同心县', '64', '宁夏回族自治区', '6403', '吴忠市', '640324', '同心县', '', '', '', '', 3, 1, ''), ('640381', '6403', '00,64,6403', '青铜峡市', '64', '宁夏回族自治区', '6403', '吴忠市', '640381', '青铜峡市', '', '', '', '', 3, 1, ''), ('6404', '64', '00,64', '固原市', '64', '宁夏回族自治区', '6404', '固原市', '', '', '', '', '', '', 2, 1, ''), ('640402', '6404', '00,64,6404', '原州区', '64', '宁夏回族自治区', '6404', '固原市', '640402', '原州区', '', '', '', '', 3, 1, ''), ('640422', '6404', '00,64,6404', '西吉县', '64', '宁夏回族自治区', '6404', '固原市', '640422', '西吉县', '', '', '', '', 3, 1, ''), ('640423', '6404', '00,64,6404', '隆德县', '64', '宁夏回族自治区', '6404', '固原市', '640423', '隆德县', '', '', '', '', 3, 1, ''), ('640424', '6404', '00,64,6404', '泾源县', '64', '宁夏回族自治区', '6404', '固原市', '640424', '泾源县', '', '', '', '', 3, 1, ''), ('640425', '6404', '00,64,6404', '彭阳县', '64', '宁夏回族自治区', '6404', '固原市', '640425', '彭阳县', '', '', '', '', 3, 1, ''), ('6405', '64', '00,64', '中卫市', '64', '宁夏回族自治区', '6405', '中卫市', '', '', '', '', '', '', 2, 1, ''), ('640502', '6405', '00,64,6405', '沙坡头区', '64', '宁夏回族自治区', '6405', '中卫市', '640502', '沙坡头区', '', '', '', '', 3, 1, ''), ('640521', '6405', '00,64,6405', '中宁县', '64', '宁夏回族自治区', '6405', '中卫市', '640521', '中宁县', '', '', '', '', 3, 1, ''), ('640522', '6405', '00,64,6405', '海原县', '64', '宁夏回族自治区', '6405', '中卫市', '640522', '海原县', '', '', '', '', 3, 1, ''), ('65', '00', '00', '新疆维吾尔自治区', '65', '新疆维吾尔自治区', '', '', '', '', '', '', '', '', 1, 1, ''), ('6501', '65', '00,65', '乌鲁木齐市', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '', '', '', '', '', '', 2, 1, ''), ('650102', '6501', '00,65,6501', '天山区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650102', '天山区', '', '', '', '', 3, 1, ''), ('650103', '6501', '00,65,6501', '沙依巴克区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650103', '沙依巴克区', '', '', '', '', 3, 1, ''), ('650104', '6501', '00,65,6501', '新市区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650104', '新市区', '', '', '', '', 3, 1, ''), ('650105', '6501', '00,65,6501', '水磨沟区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650105', '水磨沟区', '', '', '', '', 3, 1, ''), ('650106', '6501', '00,65,6501', '头屯河区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650106', '头屯河区', '', '', '', '', 3, 1, ''), ('650107', '6501', '00,65,6501', '达坂城区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650107', '达坂城区', '', '', '', '', 3, 1, ''), ('650109', '6501', '00,65,6501', '米东区', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650109', '米东区', '', '', '', '', 3, 1, ''), ('650121', '6501', '00,65,6501', '乌鲁木齐县', '65', '新疆维吾尔自治区', '6501', '乌鲁木齐市', '650121', '乌鲁木齐县', '', '', '', '', 3, 1, ''), ('6502', '65', '00,65', '克拉玛依市', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '', '', '', '', '', '', 2, 1, ''), ('650202', '6502', '00,65,6502', '独山子区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650202', '独山子区', '', '', '', '', 3, 1, ''), ('650203', '6502', '00,65,6502', '克拉玛依区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650203', '克拉玛依区', '', '', '', '', 3, 1, ''), ('650204', '6502', '00,65,6502', '白碱滩区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650204', '白碱滩区', '', '', '', '', 3, 1, ''), ('650205', '6502', '00,65,6502', '乌尔禾区', '65', '新疆维吾尔自治区', '6502', '克拉玛依市', '650205', '乌尔禾区', '', '', '', '', 3, 1, ''), ('6504', '65', '00,65', '吐鲁番市', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '', '', '', '', '', '', 2, 1, ''), ('650402', '6504', '00,65,6504', '高昌区', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650402', '高昌区', '', '', '', '', 3, 1, ''), ('650421', '6504', '00,65,6504', '鄯善县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650421', '鄯善县', '', '', '', '', 3, 1, ''), ('650422', '6504', '00,65,6504', '托克逊县', '65', '新疆维吾尔自治区', '6504', '吐鲁番市', '650422', '托克逊县', '', '', '', '', 3, 1, ''), ('6505', '65', '00,65', '哈密市', '65', '新疆维吾尔自治区', '6505', '哈密市', '', '', '', '', '', '', 2, 1, ''), ('650502', '6505', '00,65,6505', '伊州区', '65', '新疆维吾尔自治区', '6505', '哈密市', '650502', '伊州区', '', '', '', '', 3, 1, ''), ('650521', '6505', '00,65,6505', '巴里坤哈萨克自治县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650521', '巴里坤哈萨克自治县', '', '', '', '', 3, 1, ''), ('650522', '6505', '00,65,6505', '伊吾县', '65', '新疆维吾尔自治区', '6505', '哈密市', '650522', '伊吾县', '', '', '', '', 3, 1, ''), ('6523', '65', '00,65', '昌吉回族自治州', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '', '', '', '', '', '', 2, 1, ''), ('652301', '6523', '00,65,6523', '昌吉市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652301', '昌吉市', '', '', '', '', 3, 1, ''), ('652302', '6523', '00,65,6523', '阜康市', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652302', '阜康市', '', '', '', '', 3, 1, ''), ('652323', '6523', '00,65,6523', '呼图壁县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652323', '呼图壁县', '', '', '', '', 3, 1, ''), ('652324', '6523', '00,65,6523', '玛纳斯县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652324', '玛纳斯县', '', '', '', '', 3, 1, ''), ('652325', '6523', '00,65,6523', '奇台县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652325', '奇台县', '', '', '', '', 3, 1, ''), ('652327', '6523', '00,65,6523', '吉木萨尔县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652327', '吉木萨尔县', '', '', '', '', 3, 1, ''), ('652328', '6523', '00,65,6523', '木垒哈萨克自治县', '65', '新疆维吾尔自治区', '6523', '昌吉回族自治州', '652328', '木垒哈萨克自治县', '', '', '', '', 3, 1, ''), ('6527', '65', '00,65', '博尔塔拉蒙古自治州', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652701', '6527', '00,65,6527', '博乐市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652701', '博乐市', '', '', '', '', 3, 1, ''), ('652702', '6527', '00,65,6527', '阿拉山口市', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652702', '阿拉山口市', '', '', '', '', 3, 1, ''), ('652722', '6527', '00,65,6527', '精河县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652722', '精河县', '', '', '', '', 3, 1, ''), ('652723', '6527', '00,65,6527', '温泉县', '65', '新疆维吾尔自治区', '6527', '博尔塔拉蒙古自治州', '652723', '温泉县', '', '', '', '', 3, 1, ''), ('6528', '65', '00,65', '巴音郭楞蒙古自治州', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '', '', '', '', '', '', 2, 1, ''), ('652801', '6528', '00,65,6528', '库尔勒市', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652801', '库尔勒市', '', '', '', '', 3, 1, ''), ('652822', '6528', '00,65,6528', '轮台县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652822', '轮台县', '', '', '', '', 3, 1, ''), ('652823', '6528', '00,65,6528', '尉犁县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652823', '尉犁县', '', '', '', '', 3, 1, ''), ('652824', '6528', '00,65,6528', '若羌县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652824', '若羌县', '', '', '', '', 3, 1, ''), ('652825', '6528', '00,65,6528', '且末县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652825', '且末县', '', '', '', '', 3, 1, ''), ('652826', '6528', '00,65,6528', '焉耆回族自治县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652826', '焉耆回族自治县', '', '', '', '', 3, 1, ''), ('652827', '6528', '00,65,6528', '和静县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652827', '和静县', '', '', '', '', 3, 1, ''), ('652828', '6528', '00,65,6528', '和硕县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652828', '和硕县', '', '', '', '', 3, 1, ''), ('652829', '6528', '00,65,6528', '博湖县', '65', '新疆维吾尔自治区', '6528', '巴音郭楞蒙古自治州', '652829', '博湖县', '', '', '', '', 3, 1, ''), ('6529', '65', '00,65', '阿克苏地区', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '', '', '', '', '', '', 2, 1, ''), ('652901', '6529', '00,65,6529', '阿克苏市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652901', '阿克苏市', '', '', '', '', 3, 1, ''), ('652902', '6529', '00,65,6529', '库车市', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652902', '库车市', '', '', '', '', 3, 1, ''), ('652922', '6529', '00,65,6529', '温宿县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652922', '温宿县', '', '', '', '', 3, 1, ''), ('652924', '6529', '00,65,6529', '沙雅县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652924', '沙雅县', '', '', '', '', 3, 1, ''), ('652925', '6529', '00,65,6529', '新和县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652925', '新和县', '', '', '', '', 3, 1, ''), ('652926', '6529', '00,65,6529', '拜城县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652926', '拜城县', '', '', '', '', 3, 1, ''), ('652927', '6529', '00,65,6529', '乌什县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652927', '乌什县', '', '', '', '', 3, 1, ''), ('652928', '6529', '00,65,6529', '阿瓦提县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652928', '阿瓦提县', '', '', '', '', 3, 1, ''), ('652929', '6529', '00,65,6529', '柯坪县', '65', '新疆维吾尔自治区', '6529', '阿克苏地区', '652929', '柯坪县', '', '', '', '', 3, 1, ''), ('6530', '65', '00,65', '克孜勒苏柯尔克孜自治州', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '', '', '', '', '', '', 2, 1, ''), ('653001', '6530', '00,65,6530', '阿图什市', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653001', '阿图什市', '', '', '', '', 3, 1, ''), ('653022', '6530', '00,65,6530', '阿克陶县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653022', '阿克陶县', '', '', '', '', 3, 1, ''), ('653023', '6530', '00,65,6530', '阿合奇县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653023', '阿合奇县', '', '', '', '', 3, 1, ''), ('653024', '6530', '00,65,6530', '乌恰县', '65', '新疆维吾尔自治区', '6530', '克孜勒苏柯尔克孜自治州', '653024', '乌恰县', '', '', '', '', 3, 1, ''), ('6531', '65', '00,65', '喀什地区', '65', '新疆维吾尔自治区', '6531', '喀什地区', '', '', '', '', '', '', 2, 1, ''), ('653101', '6531', '00,65,6531', '喀什市', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653101', '喀什市', '', '', '', '', 3, 1, ''), ('653121', '6531', '00,65,6531', '疏附县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653121', '疏附县', '', '', '', '', 3, 1, ''), ('653122', '6531', '00,65,6531', '疏勒县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653122', '疏勒县', '', '', '', '', 3, 1, ''), ('653123', '6531', '00,65,6531', '英吉沙县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653123', '英吉沙县', '', '', '', '', 3, 1, ''), ('653124', '6531', '00,65,6531', '泽普县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653124', '泽普县', '', '', '', '', 3, 1, ''), ('653125', '6531', '00,65,6531', '莎车县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653125', '莎车县', '', '', '', '', 3, 1, ''), ('653126', '6531', '00,65,6531', '叶城县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653126', '叶城县', '', '', '', '', 3, 1, ''), ('653127', '6531', '00,65,6531', '麦盖提县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653127', '麦盖提县', '', '', '', '', 3, 1, ''), ('653128', '6531', '00,65,6531', '岳普湖县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653128', '岳普湖县', '', '', '', '', 3, 1, ''), ('653129', '6531', '00,65,6531', '伽师县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653129', '伽师县', '', '', '', '', 3, 1, ''), ('653130', '6531', '00,65,6531', '巴楚县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653130', '巴楚县', '', '', '', '', 3, 1, ''), ('653131', '6531', '00,65,6531', '塔什库尔干塔吉克自治县', '65', '新疆维吾尔自治区', '6531', '喀什地区', '653131', '塔什库尔干塔吉克自治县', '', '', '', '', 3, 1, ''), ('6532', '65', '00,65', '和田地区', '65', '新疆维吾尔自治区', '6532', '和田地区', '', '', '', '', '', '', 2, 1, ''), ('653201', '6532', '00,65,6532', '和田市', '65', '新疆维吾尔自治区', '6532', '和田地区', '653201', '和田市', '', '', '', '', 3, 1, ''), ('653221', '6532', '00,65,6532', '和田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653221', '和田县', '', '', '', '', 3, 1, ''), ('653222', '6532', '00,65,6532', '墨玉县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653222', '墨玉县', '', '', '', '', 3, 1, ''), ('653223', '6532', '00,65,6532', '皮山县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653223', '皮山县', '', '', '', '', 3, 1, ''), ('653224', '6532', '00,65,6532', '洛浦县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653224', '洛浦县', '', '', '', '', 3, 1, ''), ('653225', '6532', '00,65,6532', '策勒县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653225', '策勒县', '', '', '', '', 3, 1, ''), ('653226', '6532', '00,65,6532', '于田县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653226', '于田县', '', '', '', '', 3, 1, ''), ('653227', '6532', '00,65,6532', '民丰县', '65', '新疆维吾尔自治区', '6532', '和田地区', '653227', '民丰县', '', '', '', '', 3, 1, ''), ('6540', '65', '00,65', '伊犁哈萨克自治州', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '', '', '', '', '', '', 2, 1, ''), ('654002', '6540', '00,65,6540', '伊宁市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654002', '伊宁市', '', '', '', '', 3, 1, ''), ('654003', '6540', '00,65,6540', '奎屯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654003', '奎屯市', '', '', '', '', 3, 1, ''), ('654004', '6540', '00,65,6540', '霍尔果斯市', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654004', '霍尔果斯市', '', '', '', '', 3, 1, ''), ('654021', '6540', '00,65,6540', '伊宁县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654021', '伊宁县', '', '', '', '', 3, 1, ''), ('654022', '6540', '00,65,6540', '察布查尔锡伯自治县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654022', '察布查尔锡伯自治县', '', '', '', '', 3, 1, ''), ('654023', '6540', '00,65,6540', '霍城县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654023', '霍城县', '', '', '', '', 3, 1, ''), ('654024', '6540', '00,65,6540', '巩留县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654024', '巩留县', '', '', '', '', 3, 1, ''), ('654025', '6540', '00,65,6540', '新源县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654025', '新源县', '', '', '', '', 3, 1, ''), ('654026', '6540', '00,65,6540', '昭苏县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654026', '昭苏县', '', '', '', '', 3, 1, ''), ('654027', '6540', '00,65,6540', '特克斯县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654027', '特克斯县', '', '', '', '', 3, 1, ''), ('654028', '6540', '00,65,6540', '尼勒克县', '65', '新疆维吾尔自治区', '6540', '伊犁哈萨克自治州', '654028', '尼勒克县', '', '', '', '', 3, 1, ''), ('6542', '65', '00,65', '塔城地区', '65', '新疆维吾尔自治区', '6542', '塔城地区', '', '', '', '', '', '', 2, 1, ''), ('654201', '6542', '00,65,6542', '塔城市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654201', '塔城市', '', '', '', '', 3, 1, ''), ('654202', '6542', '00,65,6542', '乌苏市', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654202', '乌苏市', '', '', '', '', 3, 1, ''), ('654221', '6542', '00,65,6542', '额敏县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654221', '额敏县', '', '', '', '', 3, 1, ''), ('654223', '6542', '00,65,6542', '沙湾县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654223', '沙湾县', '', '', '', '', 3, 1, ''), ('654224', '6542', '00,65,6542', '托里县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654224', '托里县', '', '', '', '', 3, 1, ''), ('654225', '6542', '00,65,6542', '裕民县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654225', '裕民县', '', '', '', '', 3, 1, ''), ('654226', '6542', '00,65,6542', '和布克赛尔蒙古自治县', '65', '新疆维吾尔自治区', '6542', '塔城地区', '654226', '和布克赛尔蒙古自治县', '', '', '', '', 3, 1, ''), ('6543', '65', '00,65', '阿勒泰地区', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '', '', '', '', '', '', 2, 1, ''), ('654301', '6543', '00,65,6543', '阿勒泰市', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654301', '阿勒泰市', '', '', '', '', 3, 1, ''), ('654321', '6543', '00,65,6543', '布尔津县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654321', '布尔津县', '', '', '', '', 3, 1, ''), ('654322', '6543', '00,65,6543', '富蕴县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654322', '富蕴县', '', '', '', '', 3, 1, ''), ('654323', '6543', '00,65,6543', '福海县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654323', '福海县', '', '', '', '', 3, 1, ''), ('654324', '6543', '00,65,6543', '哈巴河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654324', '哈巴河县', '', '', '', '', 3, 1, ''), ('654325', '6543', '00,65,6543', '青河县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654325', '青河县', '', '', '', '', 3, 1, ''), ('654326', '6543', '00,65,6543', '吉木乃县', '65', '新疆维吾尔自治区', '6543', '阿勒泰地区', '654326', '吉木乃县', '', '', '', '', 3, 1, ''), ('6590', '65', '00,65', '自治区直辖县级行政区', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '', '', '', '', '', '', 2, 1, ''), ('659001', '6590', '00,65,6590', '石河子市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659001', '石河子市', '', '', '', '', 3, 1, ''), ('659002', '6590', '00,65,6590', '阿拉尔市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659002', '阿拉尔市', '', '', '', '', 3, 1, ''), ('659003', '6590', '00,65,6590', '图木舒克市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659003', '图木舒克市', '', '', '', '', 3, 1, ''), ('659004', '6590', '00,65,6590', '五家渠市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659004', '五家渠市', '', '', '', '', 3, 1, ''), ('659005', '6590', '00,65,6590', '北屯市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659005', '北屯市', '', '', '', '', 3, 1, ''), ('659006', '6590', '00,65,6590', '铁门关市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659006', '铁门关市', '', '', '', '', 3, 1, ''), ('659007', '6590', '00,65,6590', '双河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659007', '双河市', '', '', '', '', 3, 1, ''), ('659008', '6590', '00,65,6590', '可克达拉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659008', '可克达拉市', '', '', '', '', 3, 1, ''), ('659009', '6590', '00,65,6590', '昆玉市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659009', '昆玉市', '', '', '', '', 3, 1, ''), ('659010', '6590', '00,65,6590', '胡杨河市', '65', '新疆维吾尔自治区', '6590', '自治区直辖县级行政区', '659010', '胡杨河市', '', '', '', '', 3, 1, ''), ('71', '00', '00', '台湾省', '71', '台湾省', '', '', '', '', '', '', '', '', 1, 1, ''), ('81', '00', '00', '香港特别行政区', '81', '香港特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''), ('82', '00', '00', '澳门特别行政区', '82', '澳门特别行政区', '', '', '', '', '', '', '', '', 1, 1, ''); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_report_file +-- ---------------------------- +DROP TABLE IF EXISTS `blade_report_file`; +CREATE TABLE `blade_report_file` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名', + `content` mediumblob NULL COMMENT '文件内容', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表文件表'; + +-- ---------------------------- +-- Table structure for blade_role +-- ---------------------------- +DROP TABLE IF EXISTS `blade_role`; +CREATE TABLE `blade_role` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', + `parent_id` bigint(64) NULL DEFAULT 0 COMMENT '父主键', + `role_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色名', + `sort` int(11) NULL DEFAULT NULL COMMENT '排序', + `role_alias` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色别名', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色表'; + +-- ---------------------------- +-- Records of blade_role +-- ---------------------------- +BEGIN; +INSERT INTO `blade_role` VALUES (1123598816738675201, '000000', 0, '超级管理员', 1, 'administrator', 0), (1123598816738675202, '000000', 0, '用户', 2, 'user', 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_role_menu +-- ---------------------------- +DROP TABLE IF EXISTS `blade_role_menu`; +CREATE TABLE `blade_role_menu` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `menu_id` bigint(64) NULL DEFAULT NULL COMMENT '菜单id', + `role_id` bigint(64) NULL DEFAULT NULL COMMENT '角色id', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色菜单表'; + +-- ---------------------------- +-- Records of blade_role_menu +-- ---------------------------- +BEGIN; +INSERT INTO `blade_role_menu` VALUES (1123598817738675201, 1123598815738675201, 1123598816738675201), (1123598817738675202, 1123598815738675202, 1123598816738675201), (1123598817738675203, 1123598815738675203, 1123598816738675201), (1123598817738675204, 1123598815738675204, 1123598816738675201), (1123598817738675205, 1123598815738675205, 1123598816738675201), (1123598817738675206, 1123598815738675206, 1123598816738675201), (1123598817738675207, 1123598815738675207, 1123598816738675201), (1123598817738675208, 1123598815738675208, 1123598816738675201), (1123598817738675209, 1123598815738675209, 1123598816738675201), (1123598817738675210, 1123598815738675210, 1123598816738675201), (1123598817738675211, 1123598815738675211, 1123598816738675201), (1123598817738675212, 1123598815738675212, 1123598816738675201), (1123598817738675213, 1123598815738675213, 1123598816738675201), (1123598817738675214, 1123598815738675214, 1123598816738675201), (1123598817738675215, 1123598815738675215, 1123598816738675201), (1123598817738675216, 1123598815738675216, 1123598816738675201), (1123598817738675217, 1123598815738675217, 1123598816738675201), (1123598817738675218, 1123598815738675218, 1123598816738675201), (1123598817738675219, 1123598815738675219, 1123598816738675201), (1123598817738675220, 1123598815738675220, 1123598816738675201), (1123598817738675221, 1123598815738675221, 1123598816738675201), (1123598817738675222, 1123598815738675222, 1123598816738675201), (1123598817738675223, 1123598815738675223, 1123598816738675201), (1123598817738675224, 1123598815738675224, 1123598816738675201), (1123598817738675225, 1123598815738675225, 1123598816738675201), (1123598817738675226, 1123598815738675226, 1123598816738675201), (1123598817738675227, 1123598815738675227, 1123598816738675201), (1123598817738675228, 1123598815738675228, 1123598816738675201), (1123598817738675229, 1123598815738675229, 1123598816738675201), (1123598817738675230, 1123598815738675230, 1123598816738675201), (1123598817738675231, 1123598815738675231, 1123598816738675201), (1123598817738675232, 1123598815738675232, 1123598816738675201), (1123598817738675233, 1123598815738675233, 1123598816738675201), (1123598817738675234, 1123598815738675234, 1123598816738675201), (1123598817738675235, 1123598815738675235, 1123598816738675201), (1123598817738675236, 1123598815738675236, 1123598816738675201), (1123598817738675237, 1123598815738675237, 1123598816738675201), (1123598817738675238, 1123598815738675238, 1123598816738675201), (1123598817738675239, 1123598815738675239, 1123598816738675201), (1123598817738675240, 1123598815738675240, 1123598816738675201), (1123598817738675241, 1123598815738675241, 1123598816738675201), (1123598817738675242, 1123598815738675242, 1123598816738675201), (1123598817738675243, 1123598815738675243, 1123598816738675201), (1123598817738675244, 1123598815738675244, 1123598816738675201), (1123598817738675245, 1123598815738675245, 1123598816738675201), (1123598817738675246, 1123598815738675246, 1123598816738675201), (1123598817738675247, 1123598815738675247, 1123598816738675201), (1123598817738675248, 1123598815738675248, 1123598816738675201), (1123598817738675249, 1123598815738675249, 1123598816738675201), (1123598817738675250, 1123598815738675250, 1123598816738675201), (1123598817738675251, 1123598815738675251, 1123598816738675201), (1123598817738675252, 1123598815738675252, 1123598816738675201), (1123598817738675253, 1123598815738675253, 1123598816738675201), (1123598817738675254, 1123598815738675254, 1123598816738675201), (1123598817738675255, 1123598815738675255, 1123598816738675201), (1123598817738675256, 1123598815738675256, 1123598816738675201), (1123598817738675257, 1123598815738675257, 1123598816738675201), (1123598817738675258, 1123598815738675258, 1123598816738675201), (1123598817738675259, 1123598815738675259, 1123598816738675201), (1123598817738675260, 1123598815738675260, 1123598816738675201), (1123598817738675261, 1123598815738675261, 1123598816738675201), (1123598817738675262, 1123598815738675262, 1123598816738675201), (1123598817738675263, 1123598815738675263, 1123598816738675201), (1123598817738675264, 1123598815738675264, 1123598816738675201), (1123598817738675265, 1123598815738675265, 1123598816738675201), (1123598817738675266, 1123598815738675266, 1123598816738675201), (1123598817738675267, 1123598815738675267, 1123598816738675201), (1123598817738675268, 1123598815738675268, 1123598816738675201), (1123598817738675269, 1123598815738675269, 1123598816738675201), (1123598817738675270, 1123598815738675270, 1123598816738675201), (1161272893875225001, 1164733389668962251, 1123598816738675201), (1161272893875225002, 1164733389668962252, 1123598816738675201), (1161272893875225003, 1164733389668962253, 1123598816738675201), (1161272893875225004, 1164733389668962254, 1123598816738675201), (1161272893875225005, 1164733389668962255, 1123598816738675201), (1161272893875225006, 1164733389668962256, 1123598816738675201), (1161272893875226001, 1164733399668962201, 1123598816738675201), (1161272893875226002, 1164733399668962202, 1123598816738675201), (1161272893875226003, 1164733399668962203, 1123598816738675201), (1161272893875226004, 1164733399668962204, 1123598816738675201), (1161272893875226005, 1164733399668962205, 1123598816738675201), (1161272893875226006, 1164733399668962206, 1123598816738675201), (1161272893875226007, 1164733399668962207, 1123598816738675201), (1161272893875228001, 1164733399669962301, 1123598816738675201), (1161272893875228002, 1164733399669962302, 1123598816738675201), (1161272893875228003, 1164733399669962303, 1123598816738675201), (1296030340342616066, 1123598815738675201, 1123598816738675202), (1296030340367781890, 1123598815738675202, 1123598816738675202), (1296030340384559105, 1123598815738675219, 1123598816738675202), (1296030340401336321, 1123598815738675220, 1123598816738675202), (1296030340413919233, 1123598815738675221, 1123598816738675202), (1296030340434890753, 1123598815738675222, 1123598816738675202); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_tenant +-- ---------------------------- +DROP TABLE IF EXISTS `blade_tenant`; +CREATE TABLE `blade_tenant` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户ID', + `tenant_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户名称', + `domain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '域名地址', + `linkman` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人', + `contact_number` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话', + `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系地址', + `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `status` int(2) NULL DEFAULT NULL COMMENT '状态', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '租户表'; + +-- ---------------------------- +-- Records of blade_tenant +-- ---------------------------- +BEGIN; +INSERT INTO `blade_tenant` VALUES (1123598820738675201, '000000', '管理组', '', 'admin', '666666', '管理组', 1123598821738675201, '2019-01-01 00:00:39', 1123598821738675201, '2019-01-01 00:00:39', 1, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_user +-- ---------------------------- +DROP TABLE IF EXISTS `blade_user`; +CREATE TABLE `blade_user` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '000000' COMMENT '租户ID', + `code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户编号', + `account` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号', + `password` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码', + `name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', + `real_name` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '真名', + `avatar` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', + `email` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱', + `phone` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机', + `birthday` datetime(0) NULL DEFAULT NULL COMMENT '生日', + `sex` smallint(6) NULL DEFAULT NULL COMMENT '性别', + `role_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色id', + `dept_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门id', + `post_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位id', + `create_user` bigint(64) NULL DEFAULT NULL COMMENT '创建人', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_user` bigint(64) NULL DEFAULT NULL COMMENT '修改人', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', + `status` int(2) NULL DEFAULT NULL COMMENT '状态', + `is_deleted` int(2) NULL DEFAULT 0 COMMENT '是否已删除', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户表'; + +-- ---------------------------- +-- Records of blade_user +-- ---------------------------- +BEGIN; +INSERT INTO `blade_user` VALUES (1123598821738675201, '000000', NULL, 'admin', '90b9aa7e25f80cf4f64e990b78a9fc5ebd6cecad', '管理员', '管理员', '', 'admin@bladex.vip', '22233322', '2018-08-08 00:00:00', 1, '1123598816738675201', '1123598813738675201', '1123598817738675201', 1123598821738675201, '2018-08-08 00:00:00', 1123598821738675201, '2018-08-08 00:00:00', 1, 0); +COMMIT; + +-- ---------------------------- +-- Table structure for blade_user_oauth +-- ---------------------------- +DROP TABLE IF EXISTS `blade_user_oauth`; +CREATE TABLE `blade_user_oauth` ( + `id` bigint(64) NOT NULL COMMENT '主键', + `tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID', + `uuid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方系统用户ID', + `user_id` bigint(64) NULL DEFAULT NULL COMMENT '用户ID', + `username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账号', + `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名', + `avatar` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像', + `blog` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用主页', + `company` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '公司名', + `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址', + `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮件', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `gender` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别', + `source` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户第三方认证表'; + +SET FOREIGN_KEY_CHECKS = 1; -- Gitee From 8955269bae54c0d9290cda44edf51e7822a02bac Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 7 May 2021 10:44:11 +0800 Subject: [PATCH 152/163] =?UTF-8?q?:tada:=203.0.3.RELEASE=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=20kuboard-k8s=20=E8=84=9A=E6=9C=AC=E4=B8=80=E9=94=AE?= =?UTF-8?q?=E9=83=A8=E7=BD=B2=E6=96=B9=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 +++++--- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-report/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/blade-swagger/pom.xml | 2 +- blade-ops/pom.xml | 4 ++-- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 ++-- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- blade-service/pom.xml | 4 ++-- doc/nacos/blade.yaml | 2 +- pic/springblade-k8s1.png | Bin 31817 -> 208020 bytes pic/springblade-k8s2.png | Bin 568204 -> 566670 bytes pom.xml | 6 +++--- script/docker/.env | 2 +- 29 files changed, 36 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 7f4e9cdb..694da6b1 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

      - Downloads + Downloads Build Status Build Status Coverage Status @@ -63,7 +63,8 @@ SpringBlade * 交流二群:`751253339`(满) * 交流三群:`784729540`(满) * 交流四群:`1034621754`(满) -* 交流五群:`946350912` +* 交流五群:`946350912`(满) +* 交流六群:`511624269` ## 在线演示 * Saber-基于Vue:[https://saber.bladex.vip](https://saber.bladex.vip) @@ -72,8 +73,9 @@ SpringBlade * Caster-数据大屏展示系统:[https://data.avuejs.com](https://data.avuejs.com) ## 技术文档 -* [SpringBlade开发手册一览](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade开发手册) * [SpringBlade常见问题集锦](https://sns.bladex.vip/article-14966.html) +* [SpringBlade开发手册一览](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade开发手册) +* [SpringBlade基于Kuboard部署K8S](https://kuboard.cn/learning/k8s-practice/spring-blade/) ## 项目地址 * 后端Gitee地址:[https://gitee.com/smallc/SpringBlade](https://gitee.com/smallc/SpringBlade) diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index d6fd574a..af2ea9e5 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 3.0.2 + 3.0.3 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 0288d29d..86029b81 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index f72aaa7a..fa27ecda 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 0893814c..1220b829 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 6a8b74ef..557495e9 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-ops/blade-report/pom.xml b/blade-ops/blade-report/pom.xml index f6d38814..2159b7ca 100644 --- a/blade-ops/blade-report/pom.xml +++ b/blade-ops/blade-report/pom.xml @@ -5,7 +5,7 @@ org.springblade blade-ops - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index 326fa290..a0ccf994 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index e2a00b8a..41391ff8 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index ab5dd5d3..9086de3b 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-ops/blade-swagger/pom.xml b/blade-ops/blade-swagger/pom.xml index 31c69a22..bb12699c 100644 --- a/blade-ops/blade-swagger/pom.xml +++ b/blade-ops/blade-swagger/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index a5d0e9cd..93083caa 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.0.2 + 3.0.3 4.0.0 blade-ops ${project.artifactId} - 3.0.2 + 3.0.3 pom blade-admin diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index 088847fd..8ab36073 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index bef3490f..07b22d85 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 65801d6d..995a0c4f 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 9b6db536..2220d3bb 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index ae7e271c..57f7f49a 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 9d41f039..0f8d3076 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.0.2 + 3.0.3 4.0.0 blade-service-api ${project.artifactId} - 3.0.2 + 3.0.3 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index fbb74caa..8db43791 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index b28aed13..28f64f09 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 47fe8340..7595e130 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index d5f5f744..86c6215d 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index ac807e70..e117499d 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.2 + 3.0.3 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index f73efaa1..e52b7f93 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 3.0.2 + 3.0.3 blade-service ${project.artifactId} - 3.0.2 + 3.0.3 pom SpringBlade 微服务集合 diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index 49a519fa..73cd02e8 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -69,7 +69,7 @@ knife4j: swagger: title: SpringBlade 接口文档系统 description: SpringBlade 接口文档系统 - version: 3.0.2 + version: 3.0.3 license: Powered By SpringBlade licenseUrl: https://bladex.vip terms-of-service-url: https://bladex.vip diff --git a/pic/springblade-k8s1.png b/pic/springblade-k8s1.png index bdf36413014df291e524cf8330becefe5f8acc4f..2093eed73a83423cf4f63be6eaab59a03ff19744 100644 GIT binary patch literal 208020 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%0D*^ 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�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�)eJ2&_lxtgSqF+&ygl4iN`;D5R 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 z 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�-;>{v?YvwrW}?xeePDyFI4(c_?DTeZzPvM} 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�!9Qz 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 z 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 z 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®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%0A_JVZ$d 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 literal 568204 zcmZs?Rajizwk?Xg2PxbG!6mqRupq(RA-KD{TX2_z;O_2)Yj76jSqr zKIuZvAzko0_p+{O_c`y-sqz!+V4@MF&K+U6qmNL;SE$yD1Wx?$@ zkKb*orTXi}W3J�xlf10Bze&ZtO4M{bgf<(&)HW#+qgGgjwdwy_&H_FAVLB=ai%6 z3b1@yx;8~SRSRgs1Yd*}m3om!p1>ZJ`K(l60+It^--p-o%2tljCmigKfBR4aYnrBY z$qz@BFr5?SHhdkW^uSJ!4NWBqR{{vCwM_e2J3w5KbKv!@GE0s0{c9u?HU*4iAQBcd z)y32YWnA;38RXHO#;xHGgjQilSV1wtfy}OaA;?W^olU82I|p)lz^l+eBq{9Ua@NN7 z3wtdlU=#2MI{M83yP}d+!saKBY2ztnPPB9o8J)cH@aK^qx-5>Tw)KCr{~VCSJD&Z@ z&E)(^#H~r9k5n;{9?e_JQIe7;LHc!)O7XfMbjz9GW9|R?mFP#z5MA?_QuP6+x<&iA z;IupG)*Ulrp9n@wwqB|8WoVoOMvJ4dhajXT2^VSQky)%~CBm4G&ivSj>6>SYqn9d+ ze*@02jaWd`KleLF4B}KbU2-cVA`XZ6t3|}i{^z|#;Wod)>^T#zLPC9G^MN2%GeUPR zx%Zgp<-m;AigL z$sI5m`y2Eln_%%xvD{O24K38mqq7h+*F-m)+ogVA2`vI7!p+#YrH2?6pn=o<~J&^(4BOw7d+?Ai-pC|2RbMU0wIJZC#oS3 zw-K<(NMRuX3Q3oe)a^qx2B>_od8ry<7=3+8UF8eK^m$_lKYVS6NKna8Kul#{TWKb@ zw%-~`oPO!Frqb;t4+|rWV~;~B1($yA(49(F{8K+cpTwXHz$SG_rvN4ALvMhErJPzU zgV_HQXj+&yJ&YcIb@g1&UHkf`9esX!Jo)##bjTSg_-9v+AV;aBDKY#IN7{AQ&g&+T>;+iRUD*kvI{vTt9r|cZu~gqZ$VKUbBlf@Oe1HZhA;I^C-&H^Fj;?*r{a0i9e+YDpWe8n$ zx{o2G-0Y7#_gFZ*|DWUk`<&Ywv{0FV@BLpOXJoN*bTE?JLX>R#KIp0K>>CMh$Txl8 z$|*|5i4zpC{HN0AmL;u?4Jc8=SB*-aqO?X$rT1jN?tYW=kJ!qoT=VSvAvFrIJGi;S zZE|sjiyZxRp^!X|r%#J3XI||X?i6P}dt1jl3;IfV%DxXOxzg%xa(uppFRN!De%|dh z>pZ?$Ph-~gmC$Z=1ZAZ*IrMPu{m&B<)ItMQ2bhgZy6DLC=kK9qcuf4yP;cWyN!bvIRBDVuU)W1}duPBmP=lC^#~c4M5&)!Z zb#xbsl96z?RpN@AuV7iqvNy{D>kj&IL=EmNdLRXe?-MkaI45Z~oCJc|y(| z{}=mNxHKhlUclJTs0gRSB3|<;Wc5&_&Lz11{2?tW(7|OAwG7r4x*yDDo~An6FS32S zJ_*XmA{c!afLQ-cd;bXehTRgr6RL>U=z^SZlcni8r2-Xu;6s4UM|Jy$wOc zJX<~4a-CPS*=MY!Igt07|2$6n1@AsNWfpu)^tBd^wJFphM+y^}E@X$_0n5mPM89;n zljtDTEUaR9rbFGA064X?yuw@KOwakRVlttGqV#li#T7DO3TLcNFd*WZwrD7Hk3}Ws z*Rq{HxYCM}E^ZYEC&z}`f-qexLzjADevPUr{qL;&tLrj?;R;O0W}smAQ{-9?2G`R~ z=0209?c~4ym3hKAd0Rga_PB}8)VsK;N6V@k!?Wl{Rho%S3Z79RijsyP@HDuuG&5Dd zWtAMk7mgu1l$!!FKC%Q#qcJip{Y+W`&ox{mn8>h<#E&m&`5`7JN<5r$;`r)-`@sUr z&Z8`u%HnMp!fCit2xQvEc?7&x#TZWN&VFC=xR-PY86Rll%GxU{3S)IKGW@GA&+o;) zz6$v%?cs)HAD~LAnQ#&+5oi~<0PF1PU(wcF61yIcg6I;mhfHz{r{_$)KaS_qs-$S$ ziE>we7GKzecppp&$)vHUEmmcFt@P7d=i>x-)BG)MW`KmqR?<*^jG(g}F8s+-PLOxu zihQu9Y`&82E9I*Xv%iP>AQ?K1$4jh>=cnHZ|vy{L&VKTMQ_SqSyr z;n;QqAN_GAi79bOH*6J`|0meJ4&qP*%)-5q&^>w>M~;GIEq27Yl*1qjbnt4p4Rcyy z2~)Mx`eaZZi9C&ObZAbGEUA^@f63B);D_Fg-{p?%TAYgc@~s@71z3%=)4il~tIYT# znkXX(i5gNoXPN79=H2Xd+(@RCGh6H2s=oZW(Oa)zs5ee0U8pU9PS?x(Q0S_X+>eWi zdCWnZJ#KA{i(*6nmna-Tz`55~Tm8A0bg6jyI45)!{8!jSF^qe%fM=()ywy#^2~ns- zC12^`H&PIt+t>Np)^FL!)D1JXpjhT~?OFctk6v;vg!P`-)ASYoMnxC{EHOi#t?;&% zXGr!}ie%2gGg{;^@2)BsKRPdr5Z1V zm_yVIK9C{YSTJu{VoROh!4#~JkWdT(ZHZETxA)hgl5ldk5O{!H;J6+M1Xu9KF;>$( zTkvuEtlE7g9^Tecdgx<$jSDG8A>Htrl_2FQr&i!hw{46rI@6J#63SGnX!Q@J!c!|j8ZBv_-eC|HZk=VJ z@*Fyu3D4(G5qmw<@+y7?IC{ET2Phmn5}huWWM_xQrC}9Bv=R%Uf^j7s3i2I)y9Ab- z?bdG3%iquP7g=ktWSV6vUnHPUyrZy?vdk&JKDHOHM~pwlkp#(3H)n*cX!uK#6jSpl z(psz26NrrK2W0M7`_a+SNA9kG&#Wsl1v_+%9Y>~`LuhGp?z=BU@RXn9_RER54m8L} z$66dtW6lMK-I)^fgLnIGmJD{l*!@^o}`oG(#CVr+E%JGW4wDPbjz0)(kUQwJ+M zb;JEt{_$@B^ncSNx!px&l=&R>raTb#RnI**IMPN>R8*=)_#pMtpM>4pE<>RW^n=n0 z+JxMtxN;0v@ya*UoPGc*TE?vK)XP&;BUvaPwF#x(IckN2svcMrfABq8m5F0K6ivup z%e>MmTRN054FfdOtbN@nK@t&cI%1RT9VH=;mW1mm9vJ6Hn?gU(dC-EE;OrbA>9M3X z4h1jyP%9OR9yJbpgQ%YFPe$CHY@kL7=4I?<>?t&>UNwOQPAv`Gek-{wRsE>x*sO1D z$Kd*m^>Op6LN4QpsUJcpCB}7jYMLN)d-M)ksJPbi(pdWZaz5d?2nJekM73rrlR%*c zaTmBW6cAA(nA0JK1!rPh`jkhXW^K5_W7$eX{0 zeUW65Y>ogVqy9S4;qPWjTmy5ydwoTT3a`Y=TXkE%WZ?=VNb^W zeo+;G1*EgdmFc^3b2C?0B}+xSzx@K2ka=8N(R^ekn&*~TDNz&%xScS#A8;f{h=_8s zNf?kdfKkGsGtny)a@rXj!2B)H!NIfXxsbD%cn!aJr~u-P#UQ~4#$dq1h7K<`_4Ig1 zMr%%gvQor=J2o4`2oCS8@-|Qvu>A~hA-JjO5q3D7MPh7eNyi`;_U&}g;mCB|k^M|P zuE1#FRXjx;F&86%qR5P$v&ezEEqg~30Sco*PV!XHI*;>O$NOi6z#Yhu+DYXqv<{)bPz%fl8=d|Ih@X-v#Vt^B?O>}{}JUlKFW><|a z=?_hwA(tDnH7#84ELsdu+q`KQ)(~llzOt0xVq<{G>Ek#-Tjldt+9eQn1a<;J`I*bK zy+O0>%E`(N7IPdbE{TLTXC-M%;*lP#xp{U+ELTQ^-|busVxI4_m&pBmwf`cqV6L3{ z)^l4Dx~2i_i@WAiRK9OTi&;wY>zMJHzyFhsG@g7D$LE$yabn*RN8iQd$H&LHzn}BG zHJHp7%JHX-rUf}s{0iIoy~aHrCW+uveOCvyb| zAdD1@5^~bT;vmm{SA_x1Z*P*{(Er6J{I4v1%MmTzck{3$^Es(wt~m`-DYKm#p8PJG zi8}DDK$6_k=-{r$1xx&*k)L?gGzY!+z;&RB(MVZZ4^Mjk-WH&3wWdsJIhpmV{N_Tg=Nociq460?*Kppz`*5a!`P%=@)&|Yv zV$vncq1E^dPt%zlUwV6QUUxmAMeu(6Ou-NV6!zpTO&;*PG8R5op~>2|{g}f-g879z zOAlnDH^_oN<4p=-1BCp2P;Te_IX#u_WlEn-ZjrA&y{J~Q>f_;eKY&+8@AC@pao0?6 z-e#$95&80bpsP`1z~_+n*z-!3y{VN_d5EW3Oa3O%fKZIMm!T~LPQ4B2iJMfh6|ewA z>yJhNCR8>NxFW&`)Qpkc$i`8Ex=FcjBwg7W%m#TB^TLkj4Ki~hNhR%wHwft|Z5$n( zLsD7sE-l*dKODvVyjSr4q>yz;t%G2rtR2zA!4~{|m0~RNwoWZN6;?*(!mgB73t&%3 zoUzZ@vkDTvC=xOm0&9OS?L~1@82Iho4ztApj0DLS7?Fh5VNYt}67HEcN{$-uOOM8( zl_!sRt6p#t;Am%#CU$!*ie8SJYu|ZRqRYhE^X3E?fDQG+NI%_&d9sn_TjT<|-K&9Q zo&`^Ih%yxEBCiYPNSayVG*-{@eNM&&@%zTJH5Xoyn4gxYD{qkr=5=N9r5%12T|@)h z0(}2CvX>bt@YX~O_7owFgR!B11eC#~)$GUHLvmSStiuf*&Q1uxf;+6t|DZ7>WZcIJ zYX3I2KTB@Qv4F|>tQ0H3bNCFe=3<8ehImB(6qDwjZhn3ToxN>{A1U?T%0d;bLMy{4 zKfmDhHzH{+A+BwuP$Pb5CTwZB%AQGcED@NGKP@Z4?POD(5i;MyBO)LaI5-*<)}~TS%<{;!7vRT&zS#VDgXWO{SWBqRioa1@>J!f z9IXze$E^;f=&!}2{$9`Wz@%@~!6IN;k+&6#z%$=37jEpfGG+Jxby z^ww(I-~Ens%;&qe1F&CMyMr${jxVmGK66v)c}Tvs>H0p$w(Q{b@O$K+m;=eTlj+6q zJ{MHjmnNe4Y2fS zph_Fx9v4OPVKi7+8+~v%d{Rvk@fdrU9b#^>UfrX@gf1!1M zXohn-v^F1RiY+f`7Sf6gQQi50DeiewU_-_?x5cWIFDwN3bha`NaTqw$_n6FS@RX(L ze|_4rRsH_bmMYocn8td^w?j<^sn_h@7`zg{%C*6o&gor z6m4?}svCaIdq9L%PDI^8U*DCW4m6ljx9G$w7z`w-z-$0X+Xkjt*JjL+E2ts$*HVQL zaP+d1pyD+21uSZ(|RLmq%Gr^eh%7JlM zo9_h^-O-AgV@nyIL)tlE@xtr z@`sMzv7Mn%0v^vFZ;p+9rTu1pgT7Vv?#B)kV%*~%D=I1io}`BQl@$~HW~&N69=3y0 z!?n=b2%Co1USItyji}?pNRvJ=a#~CPM=9DOP9aPS-0VLw^0Xp0^Oa5?p%+S6qss)VPRo+MMAe-`m#!p<>|UkcOQW&)*}V#D zTM%#rJTq4ILVqo#Z6{3LY}>yrgEWb)Ej5s}{WoJ5WbTfgB|Lm)4OJ-#cBfE0Kt;n` z%;Kv|z~#a&B{V$Ym{#JT^d`TK#4`TQ{K=deqh?8JBpQ2OOdBfk1SEA`Cdm%ajC!V_ zmD`_jIfEN3CcCkcTu!6WvvI|xo4-t{smv~#EgIURY659;9I#2>6yC#xeQ$?|P{Ok$ zsi2W8_ad#z@e6xki@g^CM1`=6f_GZGS-vHG|6N&Ntk=OJT>9n)Ru|&&t! zw}<7lj*Cakjp4xb;apS`d^+%Ty!^Q>s|zu+L<*#%Qf9gw@+<-;wMp38gu~ig%1B>N zV)t98-uzImn)}z2e`oD%G4gOyn_u+MsC^&4uS`$*XBGjFt+J9P_Z1E2xIW}^I|LtC z%FM%d`2j*3itrm(RqOOd(mlC3`(ZF)jTy+Yw@sCOf1=NErrU3sT|lZlMSp}zqS_Ha z*e`HZ1<4HCT|bd6_uX&(P!f(x5WdQs799z{)YaCGlGqN8Koyi5#4f}(MU@^G@8hZb z2YvsQ2m*vrh)6o(#$b^sx2tF~6-FhX9Tec&q(vNeF<};n>akL$mmKf^hx|_U=T4+a{1M0697fhH_uPhU+TY_govnPD(ZvK7XNj!s)*k=N;blbo!y> zmF^;-Fz|Vo-(aAZ)0OZpKHz2VT#~W+4J?ueKVYWB+F_r&IOhtS_P-{vN7H0BNM^&y z+$l^>zs${wAX|MoY1V%`?b$HmJK3BT{`2iyL`VNMJx|o@4TNCZv7AljZTjt)fX6_) z2Q;85{%wJsmfTE>1~j@if7PWai{Cw^jEZMMzdEii_j+AZ9$J0SO^7j#)n-jwawumr1~=ec+-eIY474 zo6=A*3k(c8NBJB~wid2nG$v~%?3w8Ia=hghxBL8X)$`ahDf3CUx%2gUUde}WPu}nm zJpS9I=Cq~z%2ZO?UgNnY;B>rp!GaXAQ#t5`itE5tO~PihTDQf%FIo;h+-z8JUq&F> zp%XH!^t#7|#7NkN?K}{%#M<$4oAnVi5oYasao>lS|6Pi3pCSN;Kbs_U7}E8+M8Im$ zd9g{Xyhg`O9?V;WIW>SxKkh|O5Y}th=De4C%vkZmx0U+*0G6-rVPPq6jW-g1XyP#` z3Huj|(~|zuWbU}^$)><%*SR07jovVb-mUbOr>70u6h3MeP44Mby>88+2cg}5cv`UK ziZ>qbuTFeY8fBZ$W~Ucp4P%u~JxUmbAp9$G*Y(`u@3nb=Jo2NZ(^c+Lkc-D%E@yT3 zrNjt0%}zZku44Fk=3hN$hExzDo)Ccn_d;iZAEpr_Bf+Lg_E~$RL_)$h5^0Tco2nmn znA!MJ3KO=EU=4c+Mu19e4jt?C%~w?mhDx5o*aJ=@kJA#vo6~A0Bi8}=&O~@zq9S^K zb@eMH=BE|Zf#zX%H5052K26M{3QL z8-gqm-dBxG<+NF<>&y522TO?66VVvk*49hf0FHtM5#E|08z(r`(1W z)Itl@r+FVX{8LLSkitN`vh>T@ZhP* z@Oei{A;0lJs#$&k;T89k$I}{O&FBQ zXiShpQMk`soTg*siZbcGUT<%eWb zEgAYQUd-;VudHJW3$TXI!S31(ZVx%xIV3TI%lZD+ia~Wt3H9V}zD8E1mstYKO-uT9 zdk{-B;Gx2lk=*vm75}O!+XU6aV`R}G6PAJLphmcp_Z*+N02@kB1`4(ipl&vLHa{XM0mNW<=Y39{cPDV;5JhL{9gXBH2 z(@iWh;M|8DiPTI@fU-B>gKxGj*U;lJ5MI*TvTfpju_Pqme*I@EXK8lf*OFF77^Lk~ zX7g~u?|3u(%Y@+Y@+}Bt7eU~0*D^6DZKlYQf^a#cqW|^h)g_dP zsdZ1#hqf93=_cu+HL$9snOi3nJM+az_iq%Pz{%#Svvx!L8W&d;P~Oh)L(QEmB0}@p%?MHy8yn)EB_X8Z)8YPNc12l z;_W%%jkTpd9=n#BIbuSCOumNuHLLT+gBw>(2Y>8LSuAw|F8f4C9olm?{ZI; zfUbgP+yH>}nM8%^U8OXkQD#~R{|+jGacgZdf6No|VM}f?9zf_E3ez^_XW<5zY;^ni zSZdx~HxqK|=ql<@TS~Jj{5nLbZlXnN7~=>&&e6Q8lh2r$7hf2vE1&?+g)!n!^w5*Q zu;Uu*jTUIX-2+92e;?9OvTQj4NsTFDsxsu<-uz=LjC*nT&$*WLLXree>bc?pLn= zjO_UUJsCYA2FGq?8N1^Vnb+>@2fELmGxi;Jw0hHWKXJfF^Cb%+PbUrYu95J*0W5hj z2kEBm@ddzTge#6e9?S8R^y^N*=Le4CGmC&b@~(@fuAHql;{jmZQi)=h&)wNj5KG5N z{nL3*QO)4%jUi%u%ej#I$ua~y)fwi3We#&1=7dSIKb0$BDm@s*EH*mu5}}-*5_!xP z+d4ilfR2Z^WZ*N@&c|lc@F5}Z@aTwN^gG?|k74Yk`D7-}9~(3N$Gfg^A3=9kYh+&($r#?UY73;9JziJ&$MpCNB5^HX5_e3@8xZZ z?9Ifz*j7>WQ8MGCtqq3&PbM9l_gW?U(2Iw?^NC-{s%A!O)=A7%3e)|agcTdGE3Xn) zYPuOB@HpSp$4=1m+Dkp;oNWN<1e4Ax#Y_>d)k2;b;&GHQ)O1Klk88RgtsNX#y}#&5 z>gebwGY#{p{G!YAgux7B(rHBU`(z!AaXKqQJ|xP{0(!bVwXw13fD98m*@Z|v3=tT1 zK3|Sg@|eo_^7}oy-j}2^X$R*$K!D^jDw>9VT+M?klQ#I--+5c_JOM#+cO^ra^4L*@9g=5{uH$4npMuJT| z9c2GNs0OAA9!MMVHBg0`{ovvuW`%)XAGytMIrVv>K5w$#EP78)Pcszu6Fz8+(*CZ% z86=Er{5^s6IAAwP=IlP?4ZfV{jEb0OxuxepmgKLY{{(48&zmfQQ(N?L>H0=&hk@dL z`RyMCMcBJ9b!b0c0N;&#!3`TGs0nh%sv*0SaH5&s) zxNAo8*obF1SGf5?#3A!5LA-hb7+fbvaTyH&^5p}MPEST8V;}1)`hzrX=c7uozqrK!nrGxm=S|62RsSW>P>U?S{8#BgJmKpz=S`4KG`x}ZCl%?JY~vdw7Cy>l`q? zKlyUHru0)l%Y|$0tv&5HUpHUNYpscyalgKtqr;AC?ei+ahMDGDA4`BAtSPE)+z8g% zQn~@RARP8VRw<_bs=5yrWc3onVUcZM5wXT9pShP^ZPcLi&^y>JRcQ*0KAoN>s<%nb z-{&f8jHhd~^M7z|5&4K-F9};@*1&7vO~SPxb#WrPLk;MT{MA1roRfGFgZp(52#!(y zXYv)%6cA#M3^pGhNyG6oF|{Alvn@|b_1Xa)*_B){b zGg(*LS^Kg7!?=gP`oyoRJ}tO_d&2c_q~)WkWR{jyPWgB~M3QYXV+g!)a(ZX#76sSI1oU4{*w zj+}cZ!&J{uCBh}MrlFvQ@x3Bsal=8>IA+)8tKevtWf7?qYY(P!@A5tT&dLP{t|jaU zE@^!1@BA}b+#6ZL5VEQn~3-^EJTk`Ak<}H&(q)X{xhIWtu0K@L< zqv@y<^=y`T(N{4C@s>@CZWPkX*Uge*yUZEVC)Z83vHn>$j@y_Gd z&z@+FB#SN>@h_6%2uP0fe|29l(r=o^aB)-8NfrsT(r%*t=awHPXm|!) zr~9_aMuo;+#EGEIwvS_?4AzAXXK=vK{wQ4PFJ}w0c2|4zX*jp7?;-XeGT>$2N7X!E z`_iryr?Fd^_^UMKTA00D_mkR}#1ky$z>2e2kUM~9s(ak7ztyAXn8h6&oM7zJi^X1u zYZ^|vT!CMs)8@JNs&d?ih$&L<2Dn>dnxaSom*`^em$7{r8kF>MSQ~!l-_N+iG*|jM zZ@v4N3!O877rj9|pJ}0oQuv0B?Q5&Gx^ZEw%9GKTPrgK*uJxUK2x;|sJ53<5)%^s| zsDX!iVyQ$K9=X+uwrJ&I5S8h4JNd*qpeCI_Zi*>*;Y?)}pSe0afLNo~07n;K;w)I$ z5&yRqROT#n`1@n*2_7U`MMN}bYqcDIq?pxi#bvT7oomQM@C$e2BGo($!kxp4z|k@9 zRz}fuYLh1#bhXQOMWCb-pX^`t>&l2E^fpwY4)Rvfl2O%94vXB4<{ZvkjcPItr1mvy zEdi`)Oxq@s_2tI&e(UJrP^c=R$#NC@5B4mE*nbnsZ@g}^qL8Q!8b*7-dj3OiDl0SB zj|G8FNya=Qa?Ua3=!kiL2jr`2#f9wwZtu3Eh|35H;}bGpvaCq<3Uu#iS{V$|zcvOs z2fb8rrhnZ(twjiCu?(13(qk*m`y~`g!MC=I+Y54do4pxTnt>}4Z#}ljmDEh#*?*fY z^$iJi>AVj3bYD13yPa^fgC6!DSw0)8`s1M!3})Sxx-TUb;V@h+VGv(LXDUxmB5d2czT^l z-7lvO)N}0DR%oexOtGi{S39e|d%wVEtQ2e|Sm<)$$JvB_`&dKR#6U`GYRvM`cnk~^ zrb66eMu`^){z`2y8CU8q_bvtf_P0t35r1+~3TZz_rZ2-k%E75mo2E1` z^3q1^QfPhI_w?=lDZ#|UDm*fw6|&XQa}joImRSZ({1>8@PMFtZ^4cDk&2N(BwJ^8J z`uZvXi#Kn~SzeWg%5#=~>Pyn{1DhE=X2CC@m24g&tI#~2!IMBPpXCci^^0>rDW;CJ zRxl9l<#too&|f!oxxx@FVy2ppEEY+(i)8}bt-vmHl1Fmd^*eEYJ6xdV~{vKYqCo%ypENNqQEol zC)X6-V##G8>8P$@s7IUU9Q4QDD4vMh)q@dLX}u!@7_Bwey*&A(F|EJ+Rr0-mIEe5# zUFDkG+JJ$vN z00T#L&7`TvUN#1tk2z{v7uao=kBk$)^Q@=PPVT2X+Iwy+m1AR6axh3?Q3a`O&D%%_ z#8AIN!F+EaW?i&BQ zDOlLw&TN)yQLh_w(zh$TPqU>mx+5wH>mv<4B&QVZI$mKo5RWK?IU@`QF)ZBBu!c-< zWOAfsz5dyBiD_8u3B^jdo6`5r8oP`0ygm(ouOa_CA<=g)uz60>*~Td;FoFCn;cYqM z%b1FBr1Xqspd8J22EnN~9PE1vEK$QyN_JNhWwj&>LGMu4-V>L|x4;-I+y2AB znQ^hJn=ueg*})jX3yuQtP?H@<+MfRIekpQ1>;V`Kx=0$a@I%jr~nqfJCi;Wujcr56~FGxe=RWAI8^!Cv^NSO5>4|;Cf<3x5G7^lijcW z@tHn(W+tqN(u(?4>c=c)u{TzkNP|jsB6@|o$Ic5Khxc@h~>c3 z2d%(_SnJW7S_oR?^lYLo@Y-^jNw3fCw6?x5t^6v5Obz;nndvYQ(866SFIQ?SKj^F? zUU>pElT||`m{jowU6H(nb83SsC~t$O1tmDg$OJqSJDO&mqsvDgZwUM?-q#~@_>W9h z1$v6TIOAfKnQq={eG!WXFj~z$#cpMN)BbZ$yJ58vqM|Irnh%75~wJ%$jRFwm!7}%S}1>VL3dta#-XQOg=Ox!)f@m*8X%>Q7fZgtYfF5 zUA46JL%X3ze@xE+*w`-lVgB(T{`R`Ju8M!L^n*NNbe4it`5B41Aeqz00d70v7g)QP z#uZNNC93JgU&*={q;t;i%0&6Wgs~i+yc)#8_>f(ZE_)lzv>kZQ&ru4aQRp*=EtT#G71 zbYy2^!zfPduu>17j%n2gFqf>P)!Q!IEmE)oM*79lHW~>kh1&2{pGKNMlM?z++9T|! ziAqYN(Av`Xv_gUDU|9UMWcINA5%Z~F5XK@H&?`7Fa^)0d{IkZ-W@_J|OIN zj%jn=o$Yr!Y;9(3>=#{r96ojuY^!NhL+y9674SHBY+yNQ&K1|9^D?h>^{{9r_$C|0 zy^h0g=_G@(7M(`k(Yc@vKuKnk41m#Vw1r;=b#!U&pAw?r=ge6taD6N=roJ<~(` z=&5|y;=uY$0|<-1=#Qrl4bgyWh^>t*Nl}=0i@De7?Y{-*FD_z8zMCZ1Hv~FLK3+zl zx0sH=Ox<;y8+cs{2vEknU5UKmF!-P5&|-Z$F+psM3g~QUrcyC3TUSJzg?0-Kg@z{B z_voH7lOGOE&`SwqC-bTe&Wb=@fP$XCGUCxtxcF?-yx4mgzH;Gy{*}eX2up6$2*D&_ zv&DX~X^FeYwNu&7w-9m~A#hIqYD_(Gl@)xnMjri8>tyJzjq^iJs6)yBq>hf?9jy?A z=fdFC!6rkX9K|+A?Ec%ZI zcE61UI4@vZvkkQW;9QP#!GcQ4WKkVL@;t^^Bg!hB5X5`|b5*x`CEFTZ+!C=s@C#%D zxg2M8SZ~GNppesTwk7PGP>!4Z1@=m@%=g3h!?m5_T`yO!c&9~U#tP2EEYME@pzT=? zO1fxqrAU)mpoyXD`JsPZu+0aJZ4+t3XzF+9Po$Z)(vV$8eKNsDT5Kx$qT(?!AFdj7 zTjbk)zC!N8mmjWb@LzsX@Ki$HW`FV2Yd`OI?zmZO>T$W#iFD4z z;lW;F)$F<25Fx@(*3>0_I@07pQ@8s zR4Ny3{~=M;ypSL-3B32=YrRRZ%_inQt!U_Bex|7ztzYg-(}^{`tJ?hssRi1XqMXtJ6uvJv@Aw`22FS&w79-M*2_B<2_>gXy#cl>}tys#`e$U`_^?GOq@y zStnRbr$@*1L*Y;EZ5jtCbC27HKOo~P)jz$CH@>U<-7fOKLBs9d)_3HBT64uWcz8@6 zf;&8Ezc~JoNHl4%ROfaT|E_W9`Mpwex`uy44B4}?W;i;V+b?~CWD|RbGa9cjlFU1; zA|$X5|Bh4;;%T30jl+|cyLF_T2gji;9mE62R=gv(Io6i`XayWsp^Y@NbOS{DlC&aKBLRN z&ttR5#F*EQADb!06;7vpG9J+{o(|D9l&4%0&kyU2*(8JC^nW^?DS+Vjvln3&Q;TN; z>O;G87^-{!&{2|KGeC z0&v5Xsp6X?0>Q0fQi<@LH=#qC_>?XZVbOg3y+4~SCL-6Oe_nKG>4U{WX~UGD(qhdX z++Wc|Oz76~mVW^JjX( zmWY>J;Y!zKZz=;H_^=cBK2>ABY%p#ZI_Y^f$IAU`;n7Di>d;rw_3P(8-d7@Cb(DYU zZ}4(casX!cXm(%!V$FS&1w71dyLt*5?jtEAG0;EGx118m{+`Ecng@|GwiB)=Vv>y- zOBXS+99a7Fos`@huW8g+x9z2k<&0rXfGvB7{9hjq)T`iipkNp%dNjWb2)l2r?lZC~ zQ5vwh`gwZdg~|g2&_R5lUtuQC@d8!4BL%@W|c>Yci_0t(U}`8n+8N7O)hCHRfazB36HkMZ19gQRyP3qsPQ}A1Fg#d*DrJMgC3x#f62r= zlvr88Dli&YZqVSg54uxb%XO48PS6;4C{OCRLtVpE`>bken=er;q9*Hpl}89_t6!Kf zXbGS}v)OHeOoGlA5L#^}U>LZzbKV9{mcW}GMQl_#f?Y3SAWV)OMniOA2p*1I;+S3QARY*^EgkUT=hTC(CF2ROAz2C-eWv!9EX z4H_frx~jdoF|t@OC`1NL8mX++C0yN~DR))&;N-{xs`sxS=Y9TjfCb&9i{AU-Va9<7 zNd3v-8> zkN^}7lH3Vi8}~G3dE@Bg%I1EO=GQ__9!%v!2?U$;3F;$wc&b8>veJ0QlJR*#MO7?? zzHx%f>=uyN+MkKEU~`=xa>(P}9p;DX_#I)D{T&YQJk^IN`V%sAVNSxIW4O4uXtIxG zWQwUJFwVTV*ol45FOVj5M?y3*hA(cG44=ZbbP{V@rEswZwEjQ#{xU4CZCL|_gF7_t z9^9Sa?i$>s@!;;Hp>YfD5C|6BJvelbge15m(6~Fn!|klS_IK9W`|Pv7|M&hJPtRxe zm}6AcsH*YSTL@_yxMYnI(LvpsoyO0P-48ff0z+g=FY6|`O-is0>c>*u!0WhkUv&0V@^0q-mv3R`3N5;m#eIyD?=_352aZRfhL zI&K!mX*As4a8!TYZ8%)Q9KsM|^{Ay+;2TCGU*kh+dLG3{A&UO4aqydU(68lcS{rlC+Oqrd_y{Eq{4-885%u5pP#@R z^*Kd%0)5v}+J>Zu4qd2WlSKqaZy*J43*OARn04i0%lNd(-*v3uS?G5t#N5P$Jo5&N z^q0f1rpg0q@almAA*^I*Z4h-~u+#y}IKpEK17Dcob_#n_u&qRl>q5DrQV5hY{ST!_ zJE|Bx)G@B>a3MbD?;4zW1@N3=O;aW?x6;NcOOlZ5(zIVSFgW7KUQblU(UQB<&|h^k zu>v!;tSS6rasgrSBQ24NcHdi~0E0>mJQLQV^)&oC=VZtw+ijJdMnu*vH-JDEi9`b0 z<1vt(y=P957*TC~@=C|3pf`A2cxuxNpGnt)osv^lhLk{6jMI79Uo9I#q)-+jcaJ4W zNkvAr)LelFrEaGdO*q!B(kL#PX-u}Y5ob})7c?FkZe}$60Qe0Z#v!L z^GcMFH}G~#Tg+%hcNx4KT6ENVHD}`18^A(GpNwwy3@YVnl#IRG4HqvO;nKWtL@+jv4olcid8|vjleIgdl>ldAO`9 zyQC!0Ad-XD5&b&|&xM(L`9zYJ5`)I!{hORexp3(rBymc4)<8Muu0L zh@m&{d%5|D(e}PYl}s2&^{24P^Fr;jmZsu_)EH_Xe#U@Ok9wHDeW-G0%6o{Z3|nN& zi(`iSgcULrlO$gEt0ZY-mR*4X?0%*asx7VIYOqcC?sw(_1tfJ7L7vM&>`sXiQe5gT zElA)iFac(oXFE0QzZt`xC46}jU^T$-Ox}tsJpq-FnG~r6(V;s=1y>}=<5miJ6P$qY zNQ_`tiHUcNwI(;JFw8h=zJO%Xz?DD2%r}{!Du!qq9GB7H8uJ=dwO)+QDU#*2fN}8z z-Nn`RH;mai7sWzKn_TZYNN;=&ISVMzA6NVTRm1`Q#3uQ#qDcwN>2feU6h{gw@iSFchCN*2)5w{23_5ZwOM!vtn$6KcDzo0l!&4lxM6m z71m22lM20F+GetjC3oY;L$j+yUV)$?X80?n97By{0>igrlAi9QHo1#e(frVvQ=$1 zpKAN!4DVm<2OM2L8aQbqvyF(8%soZ!K@8hPOD^Ugd7U4!@H@pzDs*nIszYb>d}8F# zo`_e>vzr|b<~$7yh}Y$1vK60_#)r6~P&3@ApH8E{Q&Lhk#18DtE-l3wB>D{vH*j@1? zsfUXKBJq?3P$V=0r>Xz(@oPzO&nW3}dWR5_Cy?IBB?0fu|0z5$tN9u=*c}y|1dJgB zU;zqw9s&;8Btpr<+-bB_|ETfP0rhwKcE`+t_UU4xhA2=!yqf3iSdU`^WZ-RE59i7u zD%T8oV|ww>MbI!ZuIu)jCL~+Rj>;*23|_QlT8{q)&_f(YeLu=n{N;CP=)c|F{3*q- zUo4#fT0T4Jw`bmZa;n(x$dgBew{a`fGc-vJx%jwF-%=QmANtkRSK>HfAFihBHO0zt z*olm@f%F^$#LOc%)8nJ8H`5BTH$oM3tcRi)S~JwJv%_yuXr<}pa91Yrt9(cr9h?Bg z#(#YK4|{m4tQZD!-gv@|P2td@DOAeBzwX#dYL*+U7aKtO|wdf;NRFT$5 z(K>SpRrAZF5$gn$(d>ML91nJzJV46Gam$|@fc7>`uKxFQL_JFLz#BNnSs-JW-}p~X zDi978NK4q&sk&n9Ov0b3$QWh@`e*3g@^T1uD!^@gwpND1pRu5w*Tp58UMB7?_5;iD z>NR;N8PFR{G;Gwx%!_fpiGx}&LQiir@Dr>@4eM1xc8@2P-%fu`} zxYg^8Gk?~cmpSNMxezh5DftTr$nUHgY@^o18KijVe(0=tbHlzrroR*aO-_QM5Iox( z+eHrw=8rqQTwBlo{z76FkPWY6E~74RhB}oelyJi*r7f~b{r5_CRH7+K@6Ei;G0t*G zMrFf|QG)c2wIj+{Q%#Tu#zzJj4m=M~N)tJ2tdymjVzG_qFgM+-_%r0sk9k7B(#vJUKjQ~;J#zjgz%S|6P!nm>No8)~B$LksP5aV~Ra|I)PfyJSe&1#+%YcwR zU>(N-(Y~gL4l!OR?IK=W6U`t@CG_kp$7Jw>!=Kz>ZYs~FHd&g$pL4ArdswKKl>RCP z?y;BR8NaRR!fd`pU)iRV*&Kw;zEZBFh(b2wL`pHsKPj@zU z22V@T-2_M)5y9^yD8e~?4~L^!j0#=IywQ5=y^k5RfLBgKAO`kYBtC#q8bL?-zWvFd zLPAfYysHzCOB2pv2zgG6Z}OW94(|8v|EUV5Rfya}iVOTknS(|BGQvN_)lwB>|M3Xy zMETal)ut(tZ=N63o|FsurWYT~61|QTCShYLyuIEuc=L_?V5&2p7KuqdktV^L;`DIS9`+i%fw zK&?!RM4J%_4%)^m%Kx>uklFBF#hvs` zo9ct09ep8x6O#nC+{^}#==t!k4Yss*RLMKI4Ecc_XNQ+r|5zMGT-2h=>=uyz-|NWx zQKF@8yht>KfvFCKYl>bxLO+Jp0;nnQW?ufGa`(!X?B9m(jgUkHe^21Ay8EvKH3sB-w%S)r1bv3H~ue+`v2N>v`2-EGY`dgK5Qx8PN<$`xdb9{ zj9NP>3p51^R97{y;YETsQT$(|MjL2wZRmYb@#mpG)fLK`LPy({;m`-MSMSqG^OLYe9K`zE)lkgk;tA{4yLoeavB5zhNY|46R;hq48K zq^1aBpoFt zuxB4HZ13euPkM~hpehy39mPkm-p-DWc4wo&f{ww8AdSG!yF>4N9e!Zg1y03z{$!(51w*HI*-0T`)?g`k zP8=_9lu0PBt#{>oJJm*s;z?0aR#sL~0rB}B6%_>n!A@Hvn7587ZEMRgCn_4G)fg8S z7c7zd&NB9cx0#~&*tu;aX%u8h89N!BagaQ+$5Br`UTdIl#6yWH@Uu+GP?)OOka7qox3}L@bgyOLX!1> z@-)d$nUIDLx~#=V<&M@lV>a$`x~-<171NG~@v@iK*Yr3}kzmafFKbFHIgRH8@kjR6 zO#f=p|ILa4gw4i$9*~2}`YoF3Rph-2$7?4tVS;;yckNv^!Qa-K>gV zQ*7RfJahy*az|%)|C|pC3HI`nY1>L!z?9X#QQS$ZdAq8y3`(y|%5d#-L{8r)E<9%5 z3MzSDwZ&%N)7E`(3LWCJpNgJan)U+}TAL+FQzZ@)l<~iuyp(0pw>7x#iHp+}6gBl- zQ0l$^jDM`w%^O7Ih zHj?n^&CQMwWE`z5hCTSZ-kuwpn3(waUB?l!k&$n7ibc3(HOjFQMVOHKIv%nAFkOhI z?NhKp_=NVX|JsUSRDlYz{t1uYA?9nRHLdr(HP=nDRnjr(IH&o_T~^VDok-%qUpx44 zZGPU~{hE*M7EiUG@-D>lN^&rD%n0p{)Ct_=dmE(e;<*T75KaMy)M1zTp;Z?Z8E8hmA>q~9nOY2q{vd|TkR8}s?OE=KK zAfcQ-;`Eu?tgsmZr3QfE#zxvr(GPDgOA!2?|W3=E_~s&o&Tg(E_N{)WIEI) zFv3MwA-_i?(73AL{G&iA_3Qhri5%zce$q5MO{+zvAl7hUlGByJqe<`h4;z(B_(|_6 zsq8!vp_I9vFMgg+#H#1%i``TlM>#tWgg?eV4snUK)^V4@3YOUo8(-FM&l|+M+B^MB ziJlcd?eDTNC8c1lGfwkzmIZA1v@V+Vu74l{0r~2AHhdlB0Vd>mqe2*3jrW3Aw40F! z>9(X@-u%0SMJk*S+CWob%}Wdq$+E!k-MCy+4{=E|LxUr}@>Yg@R{b=>_tg@-Y~?D- z?`tw_Eeefp-`4hVhiHLO>lCmmKiKNeFY9TQ;1?5%)~sr!7slAB*j1FiYBsbZ)QLK& z@wjYBPr7p{dDHwoHz6IjMMMc|r$;Dn0l)_&nMJolVv@iU{bCINryY;!&qiz`NP@6~ zC&$v5U|?{SIK=k)_XiDIWNm1o94$b0EXM4pi{Ln#9@ERiDcY!dRP9VA@)v5$FQ6n= z!MF)G3-lF^WI>xLNm%59*=6v9zl_Uoi*Y_w`)!n`o`G4wb0l2e0O`1nV-G6YHXkX z@xw{*Nl)6kyFvxGFQxMYL(nlUMz1@~gbfL=OR{)V_~Tjf)Fq~{yZL<`Vp4hkS(p6o zj`L@JM1)&Ik)d`IAJQmD^V^%C!@N~apkFq!K?2h1h?q6SP|YWR6!?EDyZ?)mYT1nl zM&R6C>Uqs{Zb$%cy+8PZT-c3pltFjo7-ae?YYw=S{jzwpD+7JhsTnBtQ*M`+2=Q0| zd!BWZ1aaEo$P~3>>&9kSwbCIGV7T#_X8h3KDFH_#hgY6(Wh@O}Kay6Er_>d^uO}xc zyh|cjU7a?;SYp@UohjWH5wGUA!@M&1QY7!t$bWMvgqW&@q$s`x^z>^TT@-fxq=}l(d%-ii zGWoiyxp}40k^atMjD@{5q;5@xlQ_jTOEma`jM_`H35$7cgk)6>SU_=~P?AP$^H{|JLTl(ObASEZmBQrX!QvGcd%TD~yWUib z(soB$va&))-$G+fX`{F9i>*tbcOInR%X*EL<>TX|Av-1!O7Ur1``o~ls3DITgOhSq zMI(snI{~2u{zTbJm3SgbJKZb8=i_n-t~;Wc1qn>!BPHRe#LG&(CnMI{tF^AXh7*%F z`7b`DG0AQeJkG4QlDxz*375i5p_Ji}^ZdA&se@~qFcuBn3$C06`0`j%T06v4k;OL@ zQq8T*yio}Ryo1bYvJf0f#}c;G&|d@ZcOBX!zS>@S2{kTxoWH-2@UvzMG{*AH)h$4N zx+=zBgnOD#!ji(_Bw+`Mcpbj7=$>eRSP3oa!wWhqej$nPlmU~f8MGI>yS?j6|08$w zp90l>b0tf~NZ^72SGRMD&JS*~s=;W4Igd%ydBb+`7%{l&oO7i4+tG#c#Pq0=2|L73_Bf5Yj zYtGC!*`&g_;f}!gXVv$pS(`nnly$YlLgdrym&ta1}*BuM*%jn zSv(frL{CKWBqMvn^_pb|TkXw0Aa3rx=L1+8McR^_B}J?7Ui$EpDBF@`Yi!a+MXU|N zP-qyFY;njQi!ETE17z0@C=a-ngh*4GFe47sfVWd{ZBHe?lpq_GR7&U0Jg=UU$a@yE zFf;tl#Wdu~h0FJ+kf7k4su@XTLwC`A3g6=MaV6u2L5wG2sBlB3i0{WOo_o2R|5Mok zpn1T;OJV(Bgo%(M6n^(e;quJ>jh}W9As=sFMlx*h2f>O1qGr>v>i5+to@nf~h|;gC zJ-LO=0Suk4sbGIV$fMcbCAgH&SvQdkh(A1CHJ5ZQT1de{I82{pvu{XO=;$;x%s-rE zDI0;Q4P*446Y&T$lHEln0uw|TPEdvQba>8AQ0A3fY=0UA_-cw@VU}+Cvzyd><|K1{ za<~018~+yCrtVP416)7N{h?Q_e=CC}XZ~HiG;J?#Yv&FnorEdEpFEfq(WB_G-?sK9 zC0mex!9vHxq?Ul3oVRd{ir&WI6YA>He z3w54gA|c^+hjXeo#s0|#!p0c~lIRA(Bo1v7AFvbKcL>YRkF*@I?q$`xG^{yp^*poX zK$TuyGW{sA#p(i4FIkHsZo|{k7r3)V)qEy)p%b(SguNEdpaV$KFi>+@1#LS0^EJzV zb1ZyOomnW{s&~754%Xr_p4&S(eDwS7FGe+e0|@X0w9qA(^5FH+-Jp~kND!FNS&>Ao zFQ0y+v*UsVavBOMYjb9Lk!0Og2y8n?>Un}0Q9&JP^F00?&_Y_&#YB!Y=m(BGiERPp z0U`!8`C*52+HJ%*=`Q*0^^u7xM(T5oba|zPFYkD~fApgt!)F5M7Jam%M8ju=^;z;v z?Y@gx;r4uRS$tme1w!pZQu3Uh!z`|cHamq<5)?c$x&J zV$HM~{OOR94t@3u4B_x`#n2!mVtE*=k?oktAAhLQZfpQ*G> z6XUC@Qhh9PwvVxIq`40*)`Wk`9}jYpmiaSsDh+Bw)Gjy}l@9m9u3#=^kZ~fjV;q6( z<0*4@(neSL$<15``!ALkVl|N0C%0NHku|&V3MG_H_m=EOb2cb5cUB&TcG|MMf$zdO zmcv_kxEgtZvE^uJJR;mH%ju>YOFElX`MA_Y*#(B_@u9&ax+dQgjkVeEYNaHI3aTs? zER>t=kV!v{TQQf)|&MR_LPIf2zE z7cTHAroELidvJ;(=X2o|xoyx>5pL--K6fSl@;KW|k2qo4JJ z2I7bW${#{!Z^XWU4$62qf_$>|KNwj&VjmpuM(wood|wmB9m^^X&7?CkbW%2bE|@_B z08j0FsKP4nmQlTr>-CV~hfA5!7Wm%gC-{00?p|F!IO;B!@#CB}A*1~^i7P7uLy6kF z5l{yijzTPDq8D`nQ`7yW4V(V%MCMiN%zKtZW%!`=_x9916=CilMXq2#^Zj8THUses zUF@S+TRKH*@u0Dbp%{$@RihQj0hhxEeSNKnDrg!C7rgyTTCN&y>tg1 ze5@EzXNBnV&~GXZ@;;t&teI?HC3}tuSJxdXZrax+%5K3HVT&z>5WxKzmnijuFdEf* zaXOYjXJ`X)z7LRcP)DsWHTda%r)-_wShACwV#wTG?l{lahH7I$@2x!FBKE^t_HUfS zf6U6kepx_q26Xm-J9vaWPaQl|x9G9`B38oin)a(Xqb6=zUKVffQ?=k(NFZ1#0j zr#yoBhO;1sbiiX5EkA;uta0K96qjhiHtH0+;g}9Tk|#0{1HX~xqdWSLLZU)kQ?5#x zcM;cjkpcLX)zu>FD{fKZz#wUQs!yJZ4Frm7`R#nowj#+d5<1El zwT9awhf~QLd)s;IOs1f^?fr1qk5OfGdnxEl8MeVRCA?mlqgHF-|3t?zOHr?P9OmHI6}pm6%F(DhahHVE zRHf9k$zAU_C{ihL%}17>BBR_u*51R z-5q*riT=igcd8hak->6@mFk!=TZOMUC0hbkI?7(n6+9+6T8I?s6`HNQG#9*g*^B2Q ztw3wc%97N_j}6&P!2b~tJiT7gjkGOiGm+)I%4RqjExVZZt&lq7i`4(d+XJ({|CDji z5iH1nocXc^AP^7EVA>yVj-|oeDya$Uu-ge)Is_diFYutFHjv1AqYU3`@n2Ea72|)uTl?nLD>j z70`i`Lh%+?NWe~1@Dj%1{CwFucgZ2AOr2bHb{u(lSn6&#Aez%?P((!KO>#~)6`38^ z2VF2P2IcKqM1_!0vrXW`QtK<9=7pJ=^s%OKRm^?9a3p#w_<>!J^db5o zwuE&7M6m(LvB7wKdAS+C(pXUEV$>Jk-M=_I^P&6GA~$QmiA=v0CFwbFjqYv+*9 zG3@8C>LE^8K(EcPQ_DfEmGzZFO;FG_# z1*YnP0lzc3zJ0I!05N|ZnMw9OWrnq=8Y2)>`v~ z4u>0RYPMCRlar8$Y{!%b!`Lf`Efk1}Bu)HxMDwyZ4KRo5vQ6=?83=C+0dm-9hfkxf zr7kdfpuecZzYI?G>1Zh2rRR@V%+=>gw5d|z@mR~sP7UyF5aLC zkV@KGygnhxWd{R05@`Em1QhyFvIB6j;cdf7h?=e|$!VSkue|k~v{)0U5Ki>udG684HVvZ>56uFt8M!IZ7}V0w8m<4q%Ml5-`Pg zURt6Zl>0ZU#ug|{SEX}yl^cnzt)~R!aY9yuV1}s=!Z7RYq^)>jOup3B-Azum^m>Ho z`Il20!U6%U+NwAzgE5vrI=}tr-EWh%^z)-QAmogafseYuKq7@_-ZVpftEEeOMJIWQ zA!{7zi`ghZstIQ0+qB#rG=1aqT?=>g<)kdHf^rQ8EP-zhP=UXIzC?vEzqZaMO-M&oG85WaGt5mb#UR&94&7oZ0W2bH~p$lFbu=@ z)I?`ePV-;Z^;M92HoN2+?kh>CB)xKpwqNuL2A^}Y26LFTf5BiJ+s)bv9OyxG?VYfF z^Vz$;H2xNq?;?=^1aFxfq!Rw!NH zE=P0XpPnsHwIv&oQ|GK#^(?6gYV=3G()BTU`Ob+zfUS_mu+3#)lKm!*U8&?G;InTM zvhjaW;b)-lX2Nak#K)F~wqNyK^K3DFjfEqv_@kEM5f6B*wff8Am9S4wWuA?SIrrR< z2ENfozA(&+4*BBqarh<{-1>%HH9DGjHtJR@QI`Iq&Wqwgu-Q_oM@u*=Dt`5Ac6i5R z8_?RzFiw!!6S4N?rUT3tlo`vT(36l(T~r~v(dG{^OV-sAa@1t1oYEw_xj}TVovB_A z+OI^qZ40NulG8CGw`qVjg3f%1)}>Aj zPKJq_7gu0Q7ytO%bsDYFkNShgLz$Az6Qzy1Q-bg0PODX!@A84ZgY^)kW;EMsBkGw7Ef5+wgPf}6t&maTV zC9M0yhW~K&{oHp36O{}4%-w!PF+8gmmjw4KCP&EeigRdm1oT|HVpA9JCkP zjiNICvyJx(&JM%36Xt}w@ZwXY@PnXj=y^gj zryAQ2T{XP`j`BirI1^1KL1?M5)wFeErM2r9AG1tGtM~6uPy8uji-1GS54jTuDPp0p z04x-#Mec{^SD^-dI@{wcNRc=9H^>dgw<2l}>HIvIpKtr2W7CIaq1>y*`)GgM^j zDB?%x!lTb!tH!5}GT`rCW%KUWXfJc?mE>dM`@6tn^m3jD6odm5C(Md0l1GGjvzVq7DemAng>OL~e z)U~99@c!$1g5ar{`uja^R>!N2LHp4>?LO=6^)vsk&;t?pRjyo%kr@CmTft1CKAxrU zSi%j)C6nEn{x!w2=>Jle7=STz;?DHgg4z#hL-34(v|GL<(6(@WHY zj)T;kQ)nUI2Eea6^7c{soyBszlp*Hxy_BVJcl9$v0xUjEgz$O;588R-HgI6iOUYGN zLrog}5}c2qx;QFAbR?xohKQo?LzS9uL78hAH2NUH@kmcdWQ}td@`=$G3t9qk1c^0B zz#Tj%N-AboDwnY-O(uP|lQCvV)s_LR_M(Lo>Eu$aV< z&M7bVmT+UugnO-*jxvBQnVM%0tQGv{?j4?P*D*YM4W+U;&w+54V?3|7&a`bqMpveT z?EWP^f?-$Z!w&MgB}ss!;pI~7{Oi?nfZR8G#%;6EJDUs@s=6J|R@7VJj8sZUmA~&u zL!=U#Y6#04MFa>BSfe*{qGEEx94OSm;_+Ofh)o5cc2$C#Ca2o)_NTtOBCoU2_Et!W z8_(&T%*v)rDHD#2Fc-ES-dCbAFLxoE*hw9;EUaqJ8J#%Bv<3~46wa;lJ^v-24wD?T zoA3$Yf(Kb4 ze?mI3tkGftWnwf}ZW40}I~d~2-7CX9um4F#B=@Hn#G5sByuk;z&{^BN3=V}F5(6LT zbWc@kQ)9-GK}YuV?PJI%jA!PJxTczlqc2deow-|`7nAQBMLZT*u=fjc%GG$wv9Jim zqVK0=KM))9*3&J_`?|~VjBa^43o+w|E)yIonjdF)kPY5i)@muNnraEca|LUGfA{73 z+lkksjA)Y~=^~AVab+>N0fm=@rjj-zJ?Yn{HU7$e^^y^HArf&AAw{yw_5OKZGUk8&BpQq_u@kIj@8ZllDloz*2&*Ry^D z`u?e%uufo~eRSKu26wk*QPsPEacbk;<9Dmx79W9tg{T3H* z)#!&$6$(gD=~Uca6j|sE;pe=ggSUmJ3#j*0`a~K+tHNuv_@B0Q!ZxP`C!&XSW2)blPm!7d6 z;1KDdnyt3n=M9A?4i_HDop$Jw;a#4Yo=!`!ZJ@Eoj!)rN8|tMesUy-WVI36JwJs?! ztlJlno`TLQ31~U#t5E82W6TgK4p5N55lYYB^=AGw?bcFwjjEbt zqt1rf2@uH|Izxk3X&kS{)IRD{XGjbx%CM~ez$*b~kCz;qS!)u5QLAK2jhjF@P`mDA z+t6ZbVrMjrgrVU!(I{3fN9Sm^V>7tv*4DSqZ5g4r#!F>HcDOZHYNwl6Xw6PmTacMZ ztM3`M=rGBTZS;_x5)1=*^!?H%A+En#V}2R_z}@AsOaCL-Bu_LxAR&Rq>iefi;18mI z3lV!d5fvhVE2Vw8NsmxPzMvy+dWUpK|e`dZ*t7 z1JdL0wv~5e=Lkd-|9+Eg%hRZVJv&T~2@PuK(F*g>Sb`UX5@MobxjeqQ+jI|<%Rm=! zz#Cs`Fjg;N31wLqO1Yh;5m}Nv#z78Cdg;}O*J$f8?vrdumgyqP$0sL{i9WSdKem`3 zv{7FZ8;M@pcAy(|mih344cJKJl45(ri@~Jm5E2}02HX`AV#@7{cz8SM)(;;@T~}Z@ z(y|;mthT|{Lp6nZaKs@}{-7l>$TZ%csK-b&-yaqIaC!}%2{{P88|6ieU=$kxju(3z z1ErnQi?qrSTUC6WkM+7LF)9>^@?R{LTi!%$C%SsUAnwjnbAuj!etsb#A?oVrAYse5 z+b&uiL1x-F@!%BNFa+{uJZxHFI*Nlvh|@tXt49lHDBvC^E$Liix1QNL7-u7T~h!{xsgrD(-WBpcF? z8TJdu+s2tUcunpz=c1UCthn$BEu55q1}zoS4B|wIrh^}vc~x`L_R2r80AN^WO*5sp z#%tIXvYY3x=JrNgEM5(^jO_=yUq#5Cy~kkWbkOgRoS$hD?i|^YU>A@-R@dl4QoHaJ zFOPq^6J2h_$$P*}*RDnoE+9(?0~R+*EnqQhYpGzBYI30}oT(gcNd3e*X0|q`dW9wT zGFwou)1-|8svQAbC&<^127@v)iC)bbGuI}fP$SFpy13JR!!!qqf=tPgZM4F*j7dP) zsjlcJ7b>RSz5;q0^=W_`78(Lyii~(}-YCdk!t8fW4OoavSdMTshd!!{np)Sz2xM1$=UZgQFpO4TD-?*dIz2~mzTH0Lf@{8KJ;!7AmHt;>y$Oe)NcFGBH9KQ3ZVWED1Z=U$y2;uihK<1yD4jk3Wa+21~u2O{yHq zhJfPfNv3Lq)3IdTT%1PI_~Z~t>c71wD14$l$Hv55i-Dl@_M0Bui#({;4@Q!tHa zvGmvMm)#a_vkp~`99va6Z4q)A%AP3uu?loCiC=gF@HRC#@D#Be8Is!c*a&CXQL0)Q zI)s-M^J91Ab<7?`liVckh72|iIbBWhlI^MlY9rw%MoR!fX|4ECQIn;^TyS0dHxDKD zjGtb;%FS?zceqKlDG)V8Y8Y+)IY+IW7i?RW}ySGb*@zKvL}67)n%FqhqNGlqCU{ai6UAsyyw+(-mAS z5fIm#W-vV@Eq>~-XpME&82q~o#&W+W5cQ? zy(H5vxHa#$BS5lyHKSAKx$0f*IAmY2+<-YCYpM-*5w~IKXa;V@yv{5aY@08ArO)N0 z&RD&tYp~dk*sHJh(}T_EeBEK^5*!!0wc+SZr$Z&<7ZovpQ&7z5UA&pS%f)S7HP#dQ z{E|3y$3HH4Eqbo1DFME?Rhj{2I?(?`kWb6;KaTR+cE_CAub(ly&hR*(7fQ=CZ)dwK z_L@iUyls3(pKL^IiwAm2c-Dd-_R{*hwh52q`I-P9X2>KsuBAJjA(+fkn9Oa*UuG8Mt_ocDdV&C7Bz@vc`#ZejO9^*7Kl zCTf)Lr!a8m{hs7!>5hmEd!f*qA?m`g^?UbsG#H;L{Z`Hk9{E%gXQXZpKotQ z-bCm%Uv(YSkw3LPt^sQwfV8Ef0TDk(r8f7+)O3WH);2>brL4Az`7=(~$R zfwk_0wf}g$UVWm^3O@KETj5BEYY=T%hAb@3VEI zX1fCKNh=u6NYSkaS|#~(I~C`98jghF`tX@pL-O%5)hhTTX!U+Vc2!3FMD+F>23HTD zYaiBo?;5fyjzN4{^yGPe0yFpCN5YqWD=jR-g2;kCk83EB9Xo|VTF&1}m48!eeML5H zcuO;+{CGNq)85(|^1wEqw|%(ic%dkHr=4XIA41@g`!IkLdOF8dbTMJ^>s#t&d3m`> zm@gZ}3eMBvtD?t4`&tja2D5p7STonhPY3m&w60#ptIvMD7x~GdnC5Pl5aZRZv-{n1 zxC?CL**0&igk=M>K#8QpcbdW(7Mgj>=ApM+e44^5{EzmTzwk_g@3M$F!Y;q^eePJV ze3ulsOO3PQIl*!LbcB;EcK#8oFAR0)_{!BZ?!(WdsUQA_jga;IhcB`?W>?MkUm!nQ z;#_81_}67HwMkgglN%kMPeJS9+$G}Q;}b$9&h^=BL1>t!Ei zODKWRKGbWgt(1Gy&7wYy@AGFP;dUn+TL6fX4uBku3ZwZJw(}oPugcWQ+g#Pc!NHs_ zpC0jS>h_+LlZ_Z>X?arC&!lnm^%R5Sc+Up|Rke^|gzmaFc~V|%*mmQ1>?6^B84 zS|2rjeKbi#JLuYZBYF6mea#*2gg2+qRu_Y}>YN+tye8-gEAE?)iS(_c^QUGpjSO(! z(}*`M+Z#;q1vfh#AxIVIO%wkK&F9jd!oweWuiJQ?=W!$c&ztCrOHCtTX9Hrt=(<*I zRgd#d`!mGirmCu+bNYWctKDdMhE1~WpnjB@eCqA+XS?jC(d+PdKYHnWoi-E^*zb~e z{a)&A^R~Yhj70S2cb-|A?k$Ywf&94dwYTiT@BqOa7bx!!rRi}d&NSac=u53y`LgeuB>_eJp7{-faqa`V&+QyJjm z`AliAdesU+;C`&J^{Tuv?_ZrrZm?VTwDGbzrFDV;$LldA1eSmp#{2urtm=>Vb&0a*V;dv$Ohr&zhs%q~&++~6s7XNE`}Na%TkLwNtL0;8$?NHE>qY&{ z>&@d@!9-@&Mr^WFm!mJtOhi5H>-F70hwJM-)TV8B-F{2Y<~^PIG|`2sO2o^quPKei z(T%Ku5i7b4)*p#&M5xYWs9jY#l2+}xDO=0^LdMz~`}bqK^T**G!RLOJm$wG7|FdbB zo?gFbJNV#}d1nByHSbTm?}vH?J>4=oW=W4848p$QFA7`bEhdieOSyygUQ`Mtrd4>|i(COU;J@xJ61N$Rj z+}g;tF+X3UFY4~zmhuDE!9hSlIsPYkc9Xx1j~?S%30b5yMj}Z~HQYYOCS{0X3Lrsa z4-{~TyYD@2=oz6JM>;)IsZcMJviQ1m?n1P`d$Wpl=#7p8AF z!2#qqIjZnI?`QS~3mr27{(V<(Yg?aOx=5lmbJE;!qlYLmJT+5% zZ@LlO&DOD@Hr%?Cfd&{(D)Z0WkXM92Lo-73!Bk$y z4$vJGCw)c4EjJZr!WyYk1ARKAbY_*2;(NW`n&P|C1cMiDutn@^hgErCp5g(Wx?M5Jj=VIOyY}Bx2bW>o z70ppHefLM;d;WBNXx_}UpOi!N{*Y`}HT-*)#d^z|903{ur`rL8;+v=wkO%*>u}Vh# zspoX#%8Q-!aP`%HCeE=;Mb9Mn7T`fuhGHU3c?2yGDMtJV>9hqnF14+p(03{3G-_+w z)Z~Wj{0c|F`uKv-usr})SaF^jlZ2}{Z+PZRS1oQ?eczBUo0sb#m%o9yu=Caz43Xuob-f(`vH3 z6!n@Wa>#4z{_JpaQ*k`CkGDdB>=D&I(c|g)=brnRFu*rt?^K!<3UJH>A`qxm2dYXc zvUWPYdN~zg%Kr`GHgQ4xdk#1tt;bU)nm7?NuE%$MxGElA`9EJ%45C7pE$z$*XZTnt zYd&4P=~B<8Uw>aK4xPkG*D9E)PhYD%rE)*C zxZdV+yz;n5b^w0g`U3{6-}8_6b-h?&!ZK$1B^^Lytf`)c(ur@Qsr9j&QkEmo6eO2c z+I{NH9%`pPoc~~J#pQM23#QP$_uMS|eV_bo7eAaFRe2$@CxE|t^K2QDzCzbuVa|Uc z=r+LlvQ5m6T;y%ntl@BaaOgGbb@|!VVv+uH)vBxGqH%4pRMN_3*1-7tUHdP#nnfyS4khxEmpzTF%d>KpC1>;7uT9$z06DFQ zx%2s3z!k??M^X1qSy6r&mWIIr*TAnoKPjKWsYhGp=((y+KSbxiMtJx(;%M1QJARrd zNU{!+6KvFzxgU2N^9e1=JQJ=dkvw?7kyEPXwBf03KUp(<&sb{Zab z*4a6N)<{o?{Xk@!(K4wjCR>GII)|6|K@muDv+S-EPHRE<2_+i4fZ5t1ja(yZHPQZA85 znBaUPpnEj6br3ESCl4;Zv~eP@lj2x?tbf6^(T1v*heUacrf5YXaPlzd5T8|NbQM%B z$)AR=sG@IT!m>o`d-X!%CW6-EO4OP45H*;|9CGo6r=4IZOk%U{8VHEoHu0q@B+)K) zTnfndfFole4$~n2Trj&_69@N~!wgPS>i-MfZ?l4V96k+!X&^mtz!DJSo8yZ2Gmlw7 zTRj@Qxn<%)yQU`=sR1f($lW(VM;ewu!8C_@rG6u2xqpBaL@Iq^7|nJIK6gG9q&W{t z$g@t*uS8OBCid7L?3nSOZH@#8>SlJ7t3~Jgj!rn8Bqb97y!CEt0iYtvdi^s>o-AAE z-sCU=h$Zb$HIa1QtFS8iEf%0Mn)31=wxRGx;O6G2pRbWO^qeuNq5W;8-wPSQ@=Yby zK5Z*{(O~>9d?Chzotw+=o~8oxzBN%wS1_ce8N=Q!b6K_&19Qd^6Xn@$^f*q$Qh>be zioAwrf6_$du13IW-@=&;DW!B8Phhk7r)xZbzz#!Ry`AxYBK10m>sTKaq#krzv>%U{ zJZ?B|HIykkJ;AL%10=3Q`q;@gAnoR!sEg}Z<9phV4yw&qa2kltZvno!W#3J+*gQsU z5A*zoMG%j$nEzm);{7@Q>%FjYtZv`Pxitp?b5T3%#sU-xLC2EArWAgellgGs7Opl$ z?~Z?{mJqy!E=MxS|Mh;>=`k^8q4IULVv+}k;rVKy3(`hcDZ<(SVlK?s|CPyMPm9~| zx=m!eNA-*RcFZW^eDqILwtP*Qn-}Io{*5lcwQwr$bL;c52{GiV^X-y(l4CFX>z&*U zKuiL$?oNTF?4sVyDX^&w_UX*+;;$U6$onqJlHkjT#o7*_Q(t)xwJ@*!QRG6;kD!NK zhB+ov7B@A9HKSMs&%{8JWf&vkHIJ^xRD`8G^leCb^r#I zpe>BxVju;|?xb{uRNz0PR~vj_#%A2~o@UUWV|_uq!7>JoICvBd^P&lzvr5_RkaA?3 z_Pr}Ghcco4hno*gZHqkfHM%|RU0>%&&WUrU(s%68v~G6W@ z+u8ij-Gcn0iH?ictH}oraXfyT&4{PVw@b9AcEbvElgo5A z6xI=;hgh90JAj)d9+T@Kg3WUjjVL3_mdxcRHQ2Ggb?Z+`bPXO#rFoM=a|nBX`ga4o zdR^lLi{B45nk7BOX7xkfE}y~PubExrHknmQ2VI+QKApWU!x&SM3H72~8uwWWlSuC6 zwJbi(=*;k3pDC2iU*~C88xC_)tRr?^Z-Z0bOwAzjHY*XL5FKvh#!qNR3sPP$xuT%r zU9iBfl~-S6N~mjyIGiS5pKVPEDhTaw15I9Vd21<0nlXS{zDc(?1Oy zvW0zcl5wQU;Ja^r(`kl>zRlQgFQ3v^PG2Ny*$abUDOgB_Shwp#Ab20Rz-+8sUVHH$ z>-_z0H{|)c8_w_5>)z@1Smb>juOm?Y_0|zBEb=+NpmJYvrT(}}5&|~M^PSCpy*~>C zWenfG!xe>$Z%qMlJJKoRrbMwKNtyN!{K1+itM=0K+<-(-QU&;esPiXfEOVL~jX~`k zJkL8fhSp6a#FQ`k)<(zvw zg)OYj0Jp{CMzfpLLEzc~?f#z3;JgFqeBxc6r8795+R_DMCQvXKf9HPG(C+xf(r7n`* zfPmMexi~&HwKBS1%L35mRkR!z-d~D{cdv{1Kg?Vrcj84OAVZ>$GVI~?-}EVaQAqgc zdFrb3dzpAx6n)lEnN7W(ty5RnCZ~$w^nL?EzK_3P3V;NU>c2sB&k(Tv@t7X_i}Be? z&t5EKf6dz6VbvGH3xMm3pBte1ykHpb#LMtuQIUX9_sPLTJ{QDG``JAMtZ1RNjrw|^ zg{e>V0zq2A{b{?RkpjLtp7jHS_#T%PZZ<|bo;G0+Y%DB3Rxz|Ov9X0r>|~g0tZ;j8 zYvoVM07k+UxL(gYHrXr?%DWmiA8<*%2H}T!Lj4wli;Vumy;rVN?ucfB+|NN+gRee#|2_;~8sn)+>-AyIoRVVB>?dD%I3KzQ$0@Eenrr^2b^9`5;bbi* ztlxZ(HPJ+FtN~^s+CjbH=8SIm&px(GgOQ;DewpE`(+%VR&VO^0=jhl$_0W#apoHpt zG%x(dO8|Q-TmP5tBdke-44Yr>1issF;QW}^-Jz853Ou#DJ6NUtgONBlx)B~c*E)6s zXer{QRaN3xJZXTRqUUyGcrNp@G6Af+WiaKQp>{;F96Vhw6Y7-`+JEwbkZx}=pR?Sa z6C@RD(sALXz81!euc=cH>dHW7{>jH_t6W|E&bGFg(biSt2k+lqR*RBXk+N_+m7zL*UfNHgtF46|%sZ*?#Oc+a(O+dbo2vBcUcg|!H$h$lHCGkPun`()U_8$-xi7=+{|<>h<}i+#=5E%sBSX-tbXPUm z658m&7qqZr34$lsFr_(N+q$$P7hRfVd} z8OlI~L}w-3+^9PcFpoE}^f${ZS%~W!nojN@Z67Sj8^SQjaRDYs0tIKb?i>8>;8p=Z z^tdSuWWv)<+xIh?+P-H^_gw_~drLK7%Mc#8@Y#I;Hd{7G0^K5{xKW7Twlju~Ml|}R zp|T}zOvBJ;>yEuG*k_yo=e`RH4cR!N&VPQ9 z0rTh)*E1>t49zgdAQhIwkOBbq4OyZyOsJ5;N&%B?U&b0{Ykz0GFMAwNfI-G_b>OuU z)?_dTaF9ta`|r9ot&Q9k%v-zTMsRde2Ej?|rNxdCK@LW=g*UW&DSUtG0wSGUMT+7m?01M(}<4J(r6NjUu7ay`P#!m>kRR6KG| z(^_=leu@AX)T-}3b-2?091u~1h63=DVO6vZM_;|^R`=K@UO55|?vldr?i#~U8&)#G zDteNA63mZsE(<}n5r2qL=Bmdp7k``o{g=N_1^jO;i(5ihvC4g;RN43C-&}y+8UpY( z$ReIBAom4lKLSB`m?UfJ`$+RjTsh$c65uVW z&m-%SFk#3PVh>Cp%a^T!3bzBPq%_#gY70svS@DN*Kp$z!-KD!*rO{=uTis-58blL%RqXb@dhu6RR_2G;WTN|KsCh5cxVEdk9LNT7q_}P1tRkKxs0k|2VwXs})h&{?$3tiH@Uuf4 z2aXx7_4FnfH&6 z2X}64>4C(sX3g@Hf=HDW6@ea_6bZ6_s;UqWr~n3-DO1MG-}b@17o zR)rw$_`csIk^s^d5YY{}26)WA*5my0@Y#-x{&Ndr0(_7B$i z2-N@2Rx9v7`>qY3ssgw&1O(v|VL~BaN=QeQO4QiYUjw?hm8aEs z$v8MTNVYkEekNvNVGlF1Oi_ZcLL$iNj*bq!4Cr|PhjqLl_t!JHV_fNm6%--zwsRWKnbc%-ffCJ zc0~7`%_2IK|6S#ON7Q%e=U+vUVwdSCq9Zt1SVH4({e1n|ftA6OsD{lE7Ut%fOXpWt zCVm*B9=4&xUIRgJIDq2h%-meC4`_%3un`t#oyipZnJ+x#180VJCU5S-Rv6fI6z~wx z9}e|i4m8A&n>65HbbLD`5S*!2m*YSOKNqs<;ypw+YNz#4zyCW%#*FWdf*#WA_j!DL1b8ctF_0P*cgI0usVOKz z-7$U*r+1hpdmY}~+QqQ<4wtY-Ibc65BBMTAQy(tOA#5n1~ z@t_w5hQul9&Wv*Uc18-6$|2cYO1$G2PD$5LRj00=`5)WqKLg$2`}dw*#(lOmfc%s2%GFy%s`*jGt2D}|Cam9L9#I9V7`r~7Rq`)E$tpU zohFCD;5dek$IJun@F)OXIHK>kmp}FoiCdqa4ytE!y4N7k7VzEoD$s{fqx%|0aBP%OcE->7!V6bd)}pQiG)Bwx)xEu5bLi-C?w)Xweg2k8X)>d-YQTf-$rpo8hzVOi3^H8*=_eVB-`ije*%9PH% z{uX7CXQ`)$MTtDe$uk1%V;cd_UAuw|r$Uw6LKw9Kk`fl2<{4uU|1WnKV9^=BA7qR? zQ$oUn^9em zvf@GMFw>}yx|TsmYF>QovM!H&No#6Y{3N9OdNue&k11K}2nFU(R%J@@U!u9EKf&+h ze`lvUGpEWcRy^)A#TM+TSXJqh=qH%8c9Q?d({4cHG(U#FJNPw%=)sxzBRM?LkVg;e z4;ds97|XCB8+!PS>L0~~_|4adYPn%U@bU;kcxIw2c=$mYn5%oqtz@1ViW9#)CN;{I zsIrn)i?+BNCb^q$GYrh7Y|Bg3%sP=4q8+5KNn~#?JHNT&?eI33#wz0&0|U$wP$S~0 zzDue^ii4?D#s6^|~7hRUOjhTl|uUHWhu>xp&R0>~B$}M5y)9#`E zxi;rH!2n zTg<#m-N`JNmrA#IO7~^Ixvs?ae|TWJuQjlENGP0-6gSeBB#{SXZyT~yt=Cy|WMM@Z z(ijLRz|Kf+Pt~`JFd3YTq1BM=8LwN*4U62xRbnR=T!mobbu&5~rsY+=34L?N_WuTH zE)rG>A|&+Ee5hv zG^*A51JIH(Tqgx~dt|I^Y&wn$?4w3bD@Mt@UHdlxloIqn#kr#Sv~&!h3+1?^)uqv@39+7zUgr{5e-lyBZ*$`Gtitj(Ip9tb=6oa^!RriGl~x-9pHfq>v)E<4R^U)mTfbh8AlURi&!5`GtH~1I@=~Zf%W^U3+?l5|<|s zsnuFPKiw_M*{I5GjoT|z82>Y&pHIl(nilDIHJ2Exz(;d`KAY(uQ>w~`_#!FceYg3H zAEdn@xTb4=q6@cVrDf!?RpOqI3rZ9fr)FG&eNi9B-p^z8od$FP+hD@m2X_%-=t=x zRccd=fD;K&xOG+_4CU%86-v?gdJ^Q-Fp-Bx`j3tJA4Z5S42TBwP+qhRcGGab%uUkP zy3@=Nome?kKbhD2&CpW0TAk&=*qq6P_Wga=W!ux`XXmExr!RF?J1#9IRbLXs|CO5R%8($A`W>Sc^i|vBpW>4WQDhAVJwv`A>*#X8Gk;T&7Ez>> z!)A*YE1YyLtx414#E)JLQw$ZUjTks3{i7WA;U-!(#>URVI7NVsD?(xP6LDvIfu)ip zU;4N@>7a1dj10Q)SBv>^sN!!AcY8@B`35P!JW`Q-n~&B~M5B?{7L@ozZEsJVl0S~6 zGi@boXct&igUpT~nuC9k!iz&y3)tdsG}|~dyOnDl8}evaS=hu4Lf5->O`Pd9M`{eY zG}bKD$19!Ojkji%2C@W=epA3g@MN za(GmhknT(|ly9_Z&0kDOj7lpg0U*C3jbmv=DljdBmT?jn3#H^#*Q_wV3L0y^$#c)! z&ah7FCn#>1x8{CC!w@`oL-3c5)Wl13+_Y`A)GTLXNN%x~j^aK!1sk$TX%^`VyKXyh0kRSn?2 z&w$|!B8wXIpaZO%=5>YTP-V@C<>8~s+@06nCeJUwQgOa8{7hp&1NKr8vh^M_o4lM4 zjgL}IysnNtai4f!^({C|=HbTr-yBGF_>ba<0ID9Mo*j&bPr}4q0GN_7`UX&S311-t zK$z4XT^vcR@T3>hz2dl*ych2~E-P)(}~4S3JMO3 z$>VZ;doZ@cF{tU9nE1CPC7w)5yS~_HA4$CZ^L5YtvV~lTXex`h4Uk;r23xNKh`hQo zp8$hZ1kU{!4eOQzK>5mZKURDjs5eCS?xeMF1sv2ckyHTW?^TV0I32J@P&(MG%*M`c z0H;8|Z!lx(m$_&ijI^NJu(qQch=I0CZ&})$qK`w#aB4oOtg2QgG8-HN7Wo7R(fW`--D$56e z!jK72Cn>IID1^!*mu#!<%PWI#g0Mbru+YF+tQ2J%&tIFK24cKVP>?pWGWRoUYAppL z5yka*2Lr~M_d!p`!H!X@yU%NJ;rTX!Q6UTybXcjZA@4`53+YYQ8bFMx!hzcd{+I{J zlusK8J_-^z2QV7I3Slt!5c$~l`1*L#ao%t|we0?djDGd{`l?~mfyQd!!0;}V5=e;P z^Ft5`NJOa^_hfl+S|3=CV11bgxDn>wt42V`n;i=U!7n8Ozw?e2YfDncg zO=Z@QMqNv*)>x|hxTf5!a;*Pb`izFsIa32GTc~l@h|#oo&`0U4uI*Uu0Dd%-7423- z6PKIPL&YT;Oo04MGrrv399Hz2L7n;rU2@zM(Pm9mIcX6_?Te=1Jb9uePr8#U&7e>z zZN_Z+#j9=p#&afC$6pdPXg3lOgOcrcxC|9kuJEWVMOBVg><4- z%nSH3!)bDqli9f6{v%0})Q~kam<2BKbhH%|Rdg7nJ*3Ox7rf>#uK%0k2h z`LHHk>6E-OP`7A9$~v?b5BM^a%hT^VwCh*ZHFzWKDx(SRQlI79CmUn2;S`^&l>Qa8 zwCHPv(9wm2y_6a3ILx7{b(4mSoCWgXyE+d_s^d#T!a@dhBqSPPVc%80udkgPL$@hV z&^kB6xyHv)*lF-8kC-;5&@2YXBUZr6sEyPnT1bqJ;?Xtr8CU;w&BsMxt#myeQK?Mv zQ1}w;d-t{c+VrgKxGkOHe}76d(xINIuBykZ6IG1_7pxytaCKG_WuZ=!GP5sjP(vpc z)3C`lWd4(;?l1b?=ocGac!2JRwIr5jWk#ie(GS~(5#^Kwyv;BTI=;i}onw-- zJ}3yZz`d+@=Kuo|U}VDoy?iTvZ4U+PMdJ8cl-PZ^rI=m<_DSD{h7dL2DmyK$jT}M$ z>d4|DzN)6$-_!0_9l;tp0PrXrCVLEmz~g$^0HL>+*=|=PB>|Aa{b-ISlT7isKq3+A zp2^3uy?#9!ytrZhXL15To&N%3K`Aapb#@cVz0?EtF(jOBbG|YfOA^gD$K3&}K+n^8 zvxbJww#!zF!|_y6QG8M{X_eb^HDZ z_FlAJ=vi#lT`UKXm7lJ*zWPyQ0>m*Z-U0k*F@o(E-oq3FKz!?Y@3c^=-kW%5brJB*=s6c2bxO&v|-n%L0p0ZQAq& zAcf=by0KvUfw$`RfVfyPcAIiU5WrTo-;VyJYt7CQ=Z`tw)(mYrF7@S$;UQRD{3Oq0 zvDp-|^@nTI`*^jV#&5+e}KU9 z*9@Y0bq(omvEnH{7{KG$U~eefepAh) z!Q%<9e4<)Czk<7M1dv0JwwkiS1iJ*~(x+XMsO;~;oq6QhuEsO7h4y@zZwqk)MIVn5 zWmO-0&RaBrpvQaBhx*p3QBi2*(F7km;&%Rlw?{X5m)<4?o$H2)PJ=q7&$qD9!zr&!t9_&$#fgy_Dyg_*g9dJyNB0ku++iK}9Z87oWXxPY@RkT#Y-li5kka?Jm%g zm7h*|y?0cYFFOlc%oh5hy%m*dnd4~a1jA?v_B?wE>zrh`$3C7UClRICG%F~6g&hJZ^*x~Hbdwu zc)XqznPk`vS~YF3IbUk>*bMjXe)xY2#tPgckkteEzbl}d4DwxoV^aj573#6j>*KXY zC&Il56rMwOxmu6mlW>z!lDF-m5$BxK)BVY*mCC05MtVK6n-4UY$y#Jbb}$oGlFN2T z7xbw(1Q~J*Znj2FLnE>|I3zt{ZJWR>Y2@Ews08A2fq6vi-fXBW8f3Nm6z>z^=mnr{ zg;7_)l}oF802M>I2?xop!fy*f4U4lv8CYcjAdA=wih!Fn0@($i!t;5)5^4j3Y)_`K zo;`Ja@m6jVbrCcgLFQ8{mkSt+2=D>celB4?_&u;*Ab>h->4Dp_q|H#{6f`$Mr`e2X zy;x%~)C&s}d?g5h2ln-wNv(UJqqG!y>E2LYAOj!{2u&=; zyl>`!$-1|Ze|q{0Gie49hWD*^V^Zyy z+O_ire~3P3*m#?-&xSnG9@Yq;>4}MN^FGOWfHorpVHPd~Wk97L3AeMFr_VEDi;Y3V z0A~ePo1QC(i<&CzW?|X#P?I7+3zKH>VWKzic?I-{bugSj$QH{VZL{C6Hrxiq6Cmd5 zD@0bez2SW0*)ta5i|f&k^EQxstUyUQV@T0 ziw-*p6tX4vOcg1XTU-j=H3Z;r%eiFSRP-pqA2|Zd5y)h+2)LKoQd2|!^{)RX@elxM zqX9O{kM-tHe0u_p`a*Gd-j>TZ?)vij`UJHlssHMP*!4O*26Uc0nr-e5G!tb!oTsBD zCXT81eYmOoIZN94q)PXGo$f=h9n#QEEd6-csf~jTerS%ZQx;>0~vp<3;*E;fQaRBv7)VX#z|#U3qb_4+u0|O)l+$ttuhM zE;RL+tK2+HX8fw49vCEK!*XCX1R@F&Dpn2ry*Y(Hh~=2eI`>}ITMTV%9FgFzA3QLs z98LA2A7&0={f~k&frU|{kT&b48=bpDA`UcsG~xXFg(kwU%a7o<^;Ymqcu)H_rJtz! z-^~a84HKxY)*#~UQ%HvLv_uR9k`bLjUd_5Tg7rbzySnfyFe6-#x2-iQ=W9ASJ#7_Hrlp{tBu#R~ zu(qV(XZ%bLE{^QNohx3yvuYyJs!+^=+KKGCaW4(B+mBXAC1A}4X<(d(#|CLn znLXZej@1xKS2f$KM(YO!Ws~x8YDi-nhM2hfD4|V{mxZE#croqr*6dG_Mt;vFs8`3b z4bQW2xx&Ht&Z8$f^q&Ai6`l9Z00#Z*MhhkeIxPB3#Z0hYXO5@h&{W|6lQm^@5BA=rj;SG; z+W4>rLrs6VJoTlJYb8hQPQtA+UP{MljIPB{E4CL>gt5Tdx7M(!xC})IjYQ9`}Zz9xiN&pOs^{?c){_n`;mZD|Hg=2AmBnH z@pEq90)v%0X08XiuV0n4qu|c1#y6|XX;Tr~5hQl4g1#m>C+@^~qFdLVEW7mjHO#*! zV9qRjAnur|AJCi}B}ZrB@aXy> zvIV_GQ&m+(VE<{etkoyyP6*$G0%5_8`XzmW?*W16%^OO`n49PA6(_Yat(}_#0^i4O z5%nSh^<4sLKwRzTRLAur`&e>1ZQ#)7P51eW4nBjW%h&EK(%ZRbA1%8$@{Oc)iH+*l z&`3OCR&Q}QE8R3SsR?BG?@7Yr@2Xzk^YaUcSM4ng!L`0kMMEe29dCjUilMUPhe~W{a;aHrPMYAU_;&ZsROqrS?A~>0rf{NXP5QW!yUwS zmRBVKegAcl3sf#9oecAdmy!-9*S~?WX%H9=VI!MoO`E~^xC@WP_I6MW#H;{3~MO0rDFqd^7h|8z>sVhej3S!X=tSQrbZ{iUa+gi zwQj)bgsoIM|C_~Mww}?A7d@SpRZXTag3frQe|!QmS>xUQP)J-~c?!UKp-8c{D;yNX zRnb$`x5E<$g3zo&S`c)E3l_3n+QrV49{UJJ2%f`|3lfjU_dL!G-em{MgMvWDn)ml< zhZK9Cm7s^agsl!I97s6=V%u4%Gr4NJ>MX`Z*PZtsr7R)@`TMcV5x)yA2HtK_TQPvF zny@jTuJv`@eoB;dx5gk^7>?OwvY&#%w%K_HKmag&cYzGNb{EDY*|hDQiW4D*kUVA( z65b~9G9w(m1!T@a#n>ShjJn-Gh+{`c6da(*jA7lZu#?Bk@GRASR#^OI*JEImA#}dE zL{WDDpLL1^y@ZlybyF)p&wy|fd@c7tCrLjQ4 z>4_ZEGU&q#8*%{Z=SV-X42HxLq`>`6vGo{V?-^fID(@2$a%c*)2}Lsw0KkBLe+ZHg zAy5-jr{7*QKmI)(;44Ynr^ECr;zHWRpxC_M0k}QUWChzK#AHj0uiJ>h!Y#G6$SwfA z6Jd`xmu{aO5=rJ>HQj>Y6-RwN4UJa$X2Jj7HTlH^IyP2qvnzAJt0+8dJ{R(EOXY&> zmcrJkI*L2{Po2>8%-a;H{BeldlzKljV%ro$2XO+6xj?n;v3u>pCB(-0#N8`fy{}#a zw)P$amYVeGt-a)ap*j}B#YWi)C;lS0Meu*)ZNO32G{|N48GK@l;(p7y+^a=F=~jtY z(}K;B!0OQhn%D)%+63(SIN++R?t$SVbF}7An!+HPWNnOnuA|a3{yUYI;lYsQu)HtjapqUkDA`4Co@kHkNV=AY!9no2dLnriJy4?^4K9&`H#XIqK*FjwwgYlfCrXx% zWhuhaEK1+DtMsWTh0Ow;phVG&DDdD?j1SS5+7= zj*20Bj*VKXG5QttvgXMRA1xV*LQWsL!2Y(kpb5}UR8(>Tj4>K-4&A z=CK5XDa4C|AK4Hku*NAY7={shy0ofvhs6rNbxG*YfU(>dYQhzx0m|hBIK?aajDlVG z945VgC&^BUJqRFFf(?tTQwUMiRlB&*K1p`T^^OiVmmV!fz&t3vL-fgN|6DZ;iBWJ5mVI&vWql?l@^ zmg1hN1|rS`?L;%ZXjWr#@N%K$UaN#(Td?BcJ$} z97S)c)RnYom6T5GfCJ}o;Dvv(?fi}kr>qrhE-%yYFQYY!Hh1hDbz#o9_F zYzI3tH9JQAPvTKK^f-&@tK>N|#gIeWQ1J$r$zW{1TteiAtYUrzCM?5gx~GS;#oQxP zm<_SuhNl==FiKSe46X<-eHC{Jh|~VQlfP}dm+n_e3)iNot+Za8gb2nN!U!{Ph5})0 zM#4uo)ZZ$Kp&bQ2)cl_DeRCqxkkl~Ss>>}b=e;`i6#;j?FM=a#WiLjL=XKbPJkQYBfykP8|mv z)$1}?&;Sb9Ky1f6n_>tweH*S^zF+jTwL7_dUU_<`2L~wvsshPeM%JJigLrt*e;{T08{tJ%mjz)eq z+rf12nwp+ohAfhy2zaA-wx(&`F*ALH$=lRtX+CH3r#OLbR`avq$d(#YE8MPMffK8# z$W=;!9Z_6Asok4|V`rY2km}J5rXf)b%)$7!-{Ww-QqE;Cj(~2ulb+P)9TN}ruS~t# z9%VYfAOiR_iwzmlW7+2$TGYm(a&F^fKt`-q8l%M@^z(qsn7tEx4_s9M& zYvfsz#HhBSxiQyoOM_s-n+L4M`;y`ekrEZ!7!v*VFCLXK&aGNEF4#-DAt|bedzg_2 zi5ZaWr8&%cbQEzP{N6zDyK;>Z^dWNky+lr>lng5C<+ z^w<@RraULMt_hk%s8OX-q$tXDg(bN&2leE;a^WM}PQ;L6)7EUMaAZHpgXDMoeli%6 zG8Wn-_w{&;$2KW*kDP6Cbi(St zN6BQ03umm5cT?MGFiAbNRbr6dh+`>2Uf9A>t)a)@dLk(E=bJrgZ+_J0EI&|65M_x( z7$_9V#^lF_%qY#q$`b$NM3fRV2_CgXzDXx5oElRFMe=&VETfscueBX}^A~H2Pb*f2|>H1udiDENz)OvXB5< zke{z26H)4TkL+^HDTUonJWdIi&9PDA@QH89W;vWH7wj)M57g%Oq61jsgjW|K*q)W} zb&59ASYV2smBfi`$ zeeHnaz+4L0Qv0P#E^F(0`AUI5$yHrakCA6brK7vG0E*E@xNje1Q`9Hb1LM}twJQE5wq{fWoZFc40;GA==b z1he7~%`-jTpc)J+b1qsJ9%W2jBE5X_W^0Q}-SjyuGYjG5?QzkzW1v-0HOm~TW#d>l zC-wIFfGwaO;s-y5z{@)+0<+L+qP{RjcvB!H+$|r``i26-E;rST=?M0N zBotzq0Npav>j`2zqqJg?FR>ilP9n>)AnJ2Q*SBkN>DS`ew)p%-kXef`}5G3ZBmd7|8s1 z{CQgi4pRuug=XM5XU2?f=d*dxEk6CfEb}Vi(|!3W(hL9Z{g4;h^hLrqOcA~bNs7(0&?L-l{hmq$v;}f3$calOQ z0z@CqQWXO)2WNWYZi1|{=Wzd>f!E)LkkFSN3^lSv-ZsbNU8kl%l61c*t8vXzb2FEf zd1i!luKV5~C-vVy@#l>5)d~_=zzLr00`%2I7+ZVHnUf6F)|nwuBOAhTq)u_cZS^}# zgIU1$C3x_GCb{d!=PA=!{i+k(H@Xae{HVX9W`2#mE(^2(gA-R885vn$Umtr4LN~zn z{eubtvd1`nT?8F=AjPLU7hhPw9$lC_=p(H}?3y(L14HmFCWTxS775h9?fb_V|JxM6 z%jnjP^Z@AmL*3}UjojYqK0``e8zwIFRT$_Eo-T=ON?80#0lt1kjEsrkeYz@DONs;D zmJk0KzWjOH6mgJ9g9BaF3s}BcMoQfa?36KM=;0KVuKp(AzS031?(aZTNih*g4ZvNy z%>1uOlce=~%g#4zZBG!?*_*=n@L0?0%)`Xln35W$kC zRJlzu@hp(Eb*Ii@(cA6e{oDRFWBwc$;KDb9)Q1Btx|MYfu3chKU$rtTbdX=oVTK!! zKum^HbcY1x2(t^?ID~EO=a94A+feFi=HAqDgT#vT`}@TGbAU1_-ug6Q#$uo{!o%hp zNZ$u?ps5yoETY3958S5P?*GUQ%JK!c5%!hVmzN#u=+qIB1Lcv6mgs#C(p_*w9 z7X;5|TwUz7&uB;z6Edb)WafO(rj;=O;=uJbXIM=WJ&XxCw3AHzgjFAsrPrZi_O{JZ?pRLK#ks`okP3AU%L}i7e zN){l428)1DXW22xQ4n~sr9E+K;kNfW9}}}0^vBPRJ*zZO`^`fB*S9{10dGETIGt-D z#}CVkbFF9?)OYCOhL=Il-MS>@>0nQxCN{Ye>z$AOYS|twWoQ`OqsPMSC%9zJ+_!Dl z)&=M`o!p`g7}({IqCRSJs>zaVai+z`UPH^mwW(I1Xs9p89lAI=I?~1omio@uvqSe- z2h*bt_v@cV``{sRFMqvC2gC<3;10vXqtNR@RkdUK;_>|I3~RnQ#%9_J$j_6_6uFF2 zW4Z6#4-5WJ_Vdq!NdmuywVy0!_dPkjjWBo+A+~Tu57SGUjQBEN8u;WQ!!a7APP$&?mg(ZuNAsbqpo^&|P9YNwS ztvGC0t*S3qNMJFpnL46YZ#Pd{B2`w7SB>Bb9xHsW9)z%R-4?ZnNjtB~L0J%&$0sK^ zz9Skpw@bJ48B$@Ch7(+Id>8h3;k`EiWcgJH0yiCOmyaMqCYiODvZusCT2T6w&c4}- zp`C>GrQg{5VpBmJUs-*+#OAzM`;(EsGfwlXFH|^=_i)=iKQg=+k$u6Yd8DY@(fzR9 z|2ZbM;X#{l^SHes+`b1rllFSJ+KslGZ^dz$OeZq|ybYa3{YemxwNDR*wl0UCg@wf? zv)G0~VFSQT6ovC1XbU?nE-A<6ayU>B$76H5F^?t zAu%)tjx=Vi?b}d|{>^^)uZ_`-+V`xV12Jg1ls#@n6DDxM zP_}3A5$IJBzQ*I;`_^F6W^qrnX!rDUKi%zWC^70`tWdknZO!#N3Rxeb3722z+Xu~~ z+-)!WF$Cu{hiSXAvaBz#6JHqik+7I|+Qsp`j>{UX)9mEP6{EL(uYpwPHG?vVcUR^> zvr{xfy0n(ZAsKxl&Ahchi-G5KY0@JP@DuKer!cg6n^sHCp&e@9ixMHXq$+z7 zVSFjDF!xN~y0YnbW@k8nXj6*Lk<=Dc+DU(y`>gpNhtc0&RvH1*Go`y0F1Vsc$;bc4 zIm-)|``t;8cp6ZdB#7ewIV+6FDPki*%wtEYUsPPorMC)Wi*jDKpq(QYk?eXM4=4+# z*&P-ABG}c6YKMlqAPNpQw}d}ow_GHsXdWg&6a=#l%SDb73j6jnt0;$n%Q3lWZ}73@ zP8E-5Fff(rT_^{9+lkZj=;MoTSC2z@TOT@HX|MB|=Oa*m+n!7$;!V~L3PGQFd3a(P z!1W&|tYn@qR2xT+{%(3e?@PBm{_$_W=Pz!-ulFl^-W`-%CXbjPhe+E9g|-XscsQ~c{c3Vch8)$sjp?IyqW}3#w~R-VhY@)WZOUtZUZOVF>kQH={sh~u zefU!O(`=fyj$t19z)1D&G`r^%-+S5Yy^ehxH407&a9<+q@Fu_L zp<@XDyiAmM&2`#CEo5QbTf6MySJ@NlLm+Mh+5;|4tO{Ia0(!Wq*e9VAN4+*Q_*SLnue-8rIbw` z+Y^>+v>lG8c|7lU1(x=Z%OB?_l1N~aiO+S~Vtb;9HdAHLnRPQ7kEA1%6T)%X)B+TOBipwlxd|yV zT=$YreQ%4TFHXKczXais_r=duwB0THi7~~aQ(Ju$O;Q=mWoUVdZBQXyURh}q?PK75 zY<(?xpOTWoi`JI;G>`AT6i>AffZ@$)x7GWM$fI}bOvC+7K}1^iXq%0#uE`Hv{CYd; zdz$3h^FF`!)eTD2n&&-)c48ebeVCILHI2?gFbzG9H{#wFO}X^zE`zs3?sTXUef)=g zvbZH`Niiw*LTFCt)&7jWuq0=Cu;e~W&-wInQxiBo;`E_$Hsrg6-|k;tejs4{rpt-> z*cJei;ADEhEBl1p*-?c<%w?ysrJ#E7AJuCgNj&J<(97ETRZ=FT70pe`K4o^DtET>K% zpa*vK{q-)eL`Z<<;wDQfdRA7}MJqm5RIA~{goN?d`~DabaX0GhU$SWarIp+y&{qI; z9Y|hne(~5Vpz>5Hs!>KPN%1aJNzzAdB`963Y-xwQim@sfxs%Cf=8b<>kn#8cRc@Ln zuVDZ#({w7K!;hje(_$ydW!_ZcqLt|1+KL6>0_y5dhtjM% z9~v6SO3}MWC7?q}S-9VQu{~2mp>MwM5FC_g-ib|>r4A9IOs!gx=|j)SWZ*b8ZkTy^ zSr`$E;GDE(3--gq(D{5>R1l7V#~$u2vG&A$-g;f%u@>lhO`U3FWi=G5pX2@faOX(l zi7&3f0fS_hNpf>Q^6Ig_X~JlfVTiT4O?C1X^~~f z%S{N1%ZMC#SqXuoS_wLb=_`2wtp{~N*CO)UxJ5$@gkEDzv$ROB5S*aJAoHZ$w$LR4cD7>UeJ~C+QBhRHwYxk(xP)~o z+U0oMYWzlMj98BG8&ir*lC*YEE=JUf`J)*TXLL<8y^BZt2a``!SsM=e>)h`(dl<2M zI&fk2$llMfDc>E&g|ZSdihcs{2eg^XKpk)ID$Xkm)!C6AyUFaS>fcxZXpyTPJVd;` zVSftjL1Zg6)VK>t99$s6Jds~DlQb)4l6~iKev!WI(~B*K=#&gvne*GFf6)QmX;ebh zrz#BUPagDcai0A}{ZcnMDtaa6r89PN|KEtjb3uw&vBBH;b?S4A^ z={qc!G(Uxw(~@hV3>HLPOV{LzF6ulWz{KKUT5hMs{I+dpdITAHNtam&Y`v_K`JF_r z$eY}@DR0*z64Kmv5+yT9A$@r4?zAaDpP4T{!l}zxGTR#{#PGlw^0* znh11OGFJZdtv}xN%Anu+tsEmhCK3?_O_ggj(6<{dRSypj+p_v$VsjCl+i`EF;@Y5y zi%v*%hx*RE(Kg`u+_f2;10jca@m4|7ZJdzv-EUk@U#)bI(%K>=SU&Z_QsiFU(Yg34 zI>;HVO%6;%fmj+E77|-qp#?s-n*-syb-b(8K7DsULH6pdPsjV2ts75xqn;ZV*&abu zh?E{4mz8p6-k3Rs=nyE%8uW(feU^&)EeaCORlsVVvW zG?)P=91^A}<{6K>tBRkmGcJJPklg7jzrF)^PbdDG+@jTxQekzeq7?N!cHr zI09k$TYly*v2S#z6JaJ684fl!VKEU$<=qu;Jsam)Fy0TQHrd-3C;H+q1OE%;^dE__ zW+0(-Ce(%Sn<4%q5d8`gXn+s(TU-3g4|@HTX!73Nfco#Zf*s(2{EzSOA1`0RKmxa4 zyStG7`}0sEUE%*0vHjIB|GIv{06heeipoTP_bR5?7p+(vTHW5HJo|9Pd#_-L+6A)00 zU>YosNVDiXIjtwJ+_Z-fRRCCZ1=r^zs{bQ1_{S9b*R1d@`=D!&H=q@_opp-vwX19q zO?mDOv;awe7Fbvndalsppb0$hM#?VoU%&2OubrsCQfP23;!*@bXVDq;eYUlZ1eTt< zw&c6~U@qmsiJ95qA>YUhq##9e{&p-kFaQf?Q4>Dt`I?903p1a6jObIUL#`Nvk#d}F z$R4*wPHS$J8{&x24{hI=JM57x*OIeb zzD zoKhA0Kq4TX6Z=4)jKcNtgCr_!m7(&1;oI?E?8>j98*y%tq;NtaYhNYzNX*x&2@Sjb z-o@2O2+C(4K&f{fMw^Cbfv^(|=L~~=rWX2~hWt=2fqW75znUBVSX7;Nq{#4)Q>oo$%CZI=;G8EXe2a}}9W0nk=o7Svr)IQ{aEBTG$;o)7n z;JRNjp@$Le4lEmS!C1n9#g@-dreSdPFqdQ{;UPlBYYrL8_GgO~pixySQ~)&nwy#7i z#-ogw7Yd#Uek7PJnIsybIm=A`f-v9#t;A}Uv6SDWg~;Rjhlsx%$#TXpW~mD@F6H80 zg_tk7Xs#K};^Zi(jRnCvHrLnJdwD+cz1&zprZr=rWwD)%8Y(@j#TdOEw{Fv}R0Wfd zZ~EOr3@I%cf?p^HEeZ`tEmhy8$AQ(6~bWWPA=FTX_l~amV#Y_Rqp|sds zTK3fF-O))xZ4EF5y-KZXm;xKYIX&4kf@2|^4YM+7pxtu%vbtd?RD>bQFPanP=a5!% zc#u`U zr9lBJy4z|U&n+1}?9Q?rw?L%{gUCA^W}z7WF{z=huAZI|X5W?Eurb(i8xeJnr~Nbd z(!}Fxh{Dx|92pvZmXn5t=KF_l=>R2&0hE$>oZn0~>`=pZFLyv#y+0DKu)j zzdy38ho&XEcFFQm7plGltz(In&NjjeXyup1S1Y|s`0bQrCkL^EBv&63gp0XecRvq& zi%!L!W6nEzti&l^phDMItW6D_CEwWC$dNvX86hUYDy&$?xtgf?Ido=TD-ivwO;}#b znx7pepQNaCr#QS3o`qlmWbGKWTH%RoMonR1VGhx1fm}wO)c&IfpRGdJLA5PPilr#D zE76GC;5D?|+fWgnGwfUtf*nT68*?k}YAtsS52Dg*3^EWXFLYn3Y8Z~dEbN9l7{ymc zuk}_4A$`Kg#YUNkw5>0jNPc}$2AT@x9WM_OapY(asHsO0ZELnmD!HWq9PCkX;uXcj z_mk|F3;uiS)rj}n)8EnL0agq$i%9+#7tB)yq|sY(JjYpHx%E&hs(g>zm&fz(4*Zf> z5nwMclI>Pw$xZhA+745qqG#jRN)^Ep1O@%Sv@3ED7lkWOL~d;mMNV%^_D4BQmshkv z4Y?GX{#KUy%PzfG56;R43CoOIo6HIeK~+&0TSblwXFfP{9=QGG3#{cam*bSu#~`QT zMCnP

      u1)7^ymb-?R0Wl;V;<$Qv`Rb*-dUK4m0q_R)o<XZc zu>gS8uE+2d37#EoP{3Z*W z5%9BXgGl<$^ouIJLTHj|XM5Aymbt543_qR>@^D_K11X0n0)BjN-TXBkl80S@n$aF1 zd}wTJ%xw+7sTCQ~VZ#a+d&XBrx+z@PIQJaw1D1 zuv7TvlI2IP{oa+#H;W6Lu4uV9l%m<%s1ezu$Emx0fz=-g<1an*QAn2{4#0KbCchfw!gH zmZg($4-{t)!Ch7u%-_E*F$*I$LdpdwkH1Kj-qy5@w_(O|UNv|UUNGQ3!+^25bM-oEYSPZ&Nua&VDtFzIi5 zZM@HWOp`TvwOu@q;y~n4L}Wd9P!>jQzd9N!NawQy+O>)duTC4j;{$vGzw`iDpuNLu z2ajQkC-ks+6&8xHd)&fx8T>NMhyUGo_-7^W-xu|4pr^YwAuP#;@FcXP`lQ&oug-5v zX0{HS^9N=QZy8^c=svPyJ9C|eijY^JSSo)KTxUuI5+)md3#Z$@Af$Ao>*fls#4+o3LJ<^KM>Acnw51(@CqA_dw8mPxrt?x zT9rQpW6u=c3Fz^hWt_F$%O#DzsOWH+?v3u3H=CU_GHnT$#L$+Q#s4HZUTz}m!GfFQf+GY-okpT&SK@#8N4d|++zwF3w4v4Ov?$yw2NxB=0B&bDx4 zgAOvwf8HPo8bTUZm%;06+4D~3!O{xcMY8yiqq@(%@Wt;H4!s1ADvm;~Ze`46TWhT? zhkgw$a(kT}JaIA!4Zg0t{1AZRzU;LSLed-}`M*wSwn9E63hKa9l2gHkP()G_u$fPM zs9ri^#!4G{5e|#uEQ9Z^8jII|Dn$bf@kp|u8fx{qxw&;&+dw%e z4lfjto(dg!x;tyJ8Gu2ywrbl9!kHW%qIeba42m7=-VW!d=WuRb*QeaM=Hhs|O!mjR zOq%2W_}e|hOAySv`Ngg7R#rlFyttSuV0*l&2zgxDl*qLz9AYikr|bUbF^W1iGByi zuQhFLj)NO|Qi=3wuYJ@Uk!?obzR+TX7sVaArb=ZFFCfC~(8&@_d@EZyTQM2KL4hWN zLu{G)dQHOYI{K012%KgMFKnxrfnQ7&Mz}*yR9NHxI2QMB{U2i z*EZhnXL*S_Ku2Vy1N&DtWn-f*`r0IfJ%{deMc9z1>XVgE&=4$U)43x19-iO0kcyeo zi%c)Ik+)S7M~Wg1O#7i*=%Insc6anT4pL~w@50=A3eZou=*(tw`j(6i<|*I91|dc* zAOtz1kkJOCV^E43*Ef;-&ZuiwOl{Xr(OGGG)dLwYEeZ{yJ@v4HPEsaXqUAL-;ELdw zD3vs-lwiyno13u}!qJ$*c^*$#JZ1~CDoHhHyPNlfDzuy9vt`LK5eqHCD$oQO15Vhn zIZDWUWsrT$;RTg>X{7T-glv}sZ-Lq!K+1jkLK?ZV@?zHq@VuaATlq~v&tbwvP9|gT zr$+I+ANCc{w_l6{B6E9#-+!sIiE0PuAVa%IDPdvk_YFJJ$njZ%MS5r?*#IQsBtaaP z4V%%zLYHwD%$O)Q!(QBR*o&YdN1X|R16FmUgK}Y z2|QVI4QKt$=Pnq;a+X6sfJbRxdtJj`b4Sx6#RnoyG2ZfyxU@8!qsLWKg^CcRa?U_ACy z=lyl-x_%GHkU=uY;G-wDMaCH|f_rn*CfA874C$uIvy}nyXY-CQikI^2>@DAvGmQpo zty&epF?)Kv+!sIN)|{j%J6$KL>GYygFP0S$(nF;jdoTs=&B|d z5A_^M|C}LQ1cgDpNN<$&l+i@~)uUs|q1FV_XLhwig&x*r`0>-W2T_zmUM3-Pb>Vp} z;Znyh!AfPn(CDWc7T9j9^cIr;Qf%=8%ufrQv2rZCwL(|z~dC{(m}tKi$^IWX`OL^BSFGXKZWEd=o5mb(tXSi`?L~D4(a3@u?Cs{IHd?0+qxt}iWce(Xh;tURMh3dGo5j$ z)8Lrs9xSH!t&>49;f_+DO8j)Yx&3$c9ymJ{)#2pNo3^FBNodu4RBF`ZK#_b0pvJ%U z8Q)-wfLrG}YuwJ|d-RI?_@*VC?`D$5re*%rR--#23j(fHg%^WLoCt^h z+sX2F5%iYvH*oM$Ob!=D5}W58iC?c6t1XrB&*J+--~=vIZ(h&8O7+DHcXbX&K; zT<=j?St$Vh(?4zjDNF)hj{w-Oa4?n_U>x7<_K4*hz`3imJ?#jW*UxC_t*x!;si?Yg zh#LK4OzW_B$6q?{N?yJn)?rMWIabhySvMpr4ffQ8NB3^pE{13#N7ksBwjjHvBqzHi zE}&vy7;te{Y(IAPUYw9Dzi;i2_Wm@&a&>&mxFPqAF^l(Hgz+|IoD1Gpb9ROSLzql?DTD!jf>8yiUIt_Z?^8qvWsxI^ zUUXy7u=0Uw`oIIm@xiNkV@sq#6S5e}w}q?p=vQy+-ZWK4zm@#L zn31TfJR6{MZiaG)OS%J|g@-8ddeCMrejd0}=cm}XDK|L9D}?Dr{>cChBk@$M z)2EYKK9Y`1i;gP{N^eCsQD{h)$bj)U%|%SVW=UzF0&(KQRkVXa^R$n6(;rd2Egv6E2)kb~0T2*3nASN()?}}FsDJZPxslP7 z{|i1?crTi`cl{_h(vJ_2R-@xUL+6C96$bn^tx!*{TkBzia^oU3m0-wf3JZi|MKgXO zA~`pn(Xa})6z7>z&Vk!_4yq^UFqWUdE`IiJ|BG6aiH)q0cB8tCs9WS zDUnxc8Gsq-U2!d5Y`&g`-_QxxdcOSJ2aqf!Y!>sVXlQ1V^sW5|TD0ho2RTudaGwPC zPuE)R6Lq}Qw6w|&TNzp}z~CPT=doVIl7N23Pbyl0Ch`}2zr+%NlpGAW{)ZmQka49? zpUSk`9#ZYc1pzqNdJ7z_iPB*G3BNS_pBLSS%wUvE+tr>9T|}D_J}?kh5$5*-QTy}Q`|r2_@luGXFT|yVP!_V%S`I)O z+66@*q6$+u1pSlOXgFS%F+^K%8js)WsjOig)(kU=2tgQ8yTgn3#*`H(jAt`;YwEr+ ziUL?mfu>9JJXSro9zn;$?!gMkiUUn0j2c2hh_57?{XsvQWd1pr14>%2aXzv$l`kfI z(5kO2NG#DHxOMUhM9M-Bv+TOzj$CP~ByT+`ee3Em(pLuvyx*~F(?L*E+zDX@qL!Fd zs9H=@WZ#dcao+>*CbYf`j5`Qe25OOK4xg+HWo2c3cR2llOo{`X?2o4G+6RM$P+PRM zx~A=mXUiapE&p!TpwGN|np&NtR=l2zynJkz> zDkhZ(uFX=+Vl4-6l+3J7Kn52Fu*J&%+1boALGd}81$g$>V5X64Ne)D#zj{f-3O|tF za=DN(VPGWSy$=zactPiEP74E(MJud2V9Cbm*$j))DrO=z$Q9=6=Y&DS1Zwb{A3BqR z$`MdjlG{sRwm!`E8d(Yu&KsKUOeq;0>=okfvwxK5EDi)mn#085m{S1%s*AJFj;a^X zBmmn@kmE&Lh`=kt^*Ngs_9Gi40sUXghn!dn$p6Ly{PlhQM4;A~Ar=19Spf{$JZncE zVV^mD-3LrbU8b{-o&Dl1l6@tD9>zPyUZX}&1#l|LygU*G_t-ZQ7)u)@VpM~@gOEiS zu}syD5^c5;7V3;gQ`CY~mN{=!qx~R^6p$YLw^TF5g%{>?t>WjDEM=DGuk3$6Gg5?s z3hJJ`e!5l~NW5A|eew$&I|)^_BPrZ(3@3!`Upmk?q+k zm;%%X8&$VS=2cnSFqb+Jjie+cD}9Lzk@Ms!Pz@L3Vi3L>Od$))2YIS0may4jmFvxh zi|mN(E*3?wfXWnLOWBvMrEIWGuMEu(}wrEMa@mjz*^AkMm$SBPm0B*7K%S^IypgFnT-)$i$TO>?@k?U{x5RH zKl23a!JT`s1JQYzkV56ttX*S8$*xXriV{@@1Zs4UKIZ7vv3?>PV7?DGE^?|=?q z%}rHzJZ;5@sxvUCuay=lI6x&2J=;~GrfFQWhE=ml!yoe6J$nef^o3si>t%-l@avyvtTr-d05mxzP9 z84-STF&~cwzNUqS01cP>H@E4O71y;7G=L8;zLdQ`wSGl(mYK?DTgxM~c}=er{bv{d z*N^w5BmY&vX6M9D_Voy_BZvNozN&x5Tc^7~l!Zs3)w6nFpu+Y3Pb2^D3nzdyg9dm1 zGv|$$@K2<7dWn*aZxF+^9z>x{kucf0WW8e2D;56h^E1DX#wJU{t5sS68%vF7EWBT; z49(|$J*Kcg4?da{GXEZZnZ7OS1`6CrbP<@>?!!`A?9YddJ+yt-`Kd#v$TbfRgSw9W zEKPofV>@}8tOr#|+0~yCczy!>x|4nSUM*S~A0&oqyS4^tgn$hAnFQH_w2Pg7 zAJlZ+UGGnyAII=iC0>%DX&O7R7DhbJ)3{mgn@o(ydF=PXJBZ}<#}Y-h9#G)Nsn>-MRtWP4*NeJgr@&{@qWH)6-M0M!k}`Q>U6h_1wI`!9c&^Xz1sMTM8;-Tj$;3 zuU)#67mt_m3TU>hY;}G5RiJfb2nYzdipt7DpoC%mySq=}BE+aL-$H~Vb0=qK!G|=o zwZ~&-2Lq3HFku6E@R2U5T!-OphjTmK6=aDoW~>{o(MeSm6=i%~1EAB=(spf_+gfn0jkQL+7uGSgzWNDTxuA_|Z3!+;tPy{r(I=6}cA`QZg9@ zHetjN=NN|&1%TOe8!#mfyh)C4tzr4N)>56H@!u4zS`FmB}oJ66~piy6I> zQ$JVEW$}^r^1P}yq(xQdcP{UDt{37WAVu5$SACoJF=D;3W+0LL`slIogoM!0V17RT z{O2N$1jI~Y(h@V!7ug@1tkk~Ct1xQ&d<4W`MVqZnxxDavrU1zrTbWh^@@u#qJx^Nw z@ySX9gC&g!9poTiR7n#Z>}gtL?}qu%%D(+q7s&*#+fT1vb&O48NtJ8XL=1@waPBM1 z%bN|mABd6|1g_|{s%x8@moMBRTvjm{pR98*>0&?2$RNbuP=A>m6oyltot2N3CX&ow zUUm6-wX0!S1%azi9CPvLiHRO8?AzbpUp)=7ORD=#x{D(g!gv-JN13%dRGdp+mFAkT z@!FiTq^&xeHE~F9ZMDT&hB>J}sJXmcHc3e8z!jQM)PtKGJ{qN+nII+uRk3k9{k|+$ z!A$0U9==}|&F6c|go`|dCBHXz-*Jl)4ErO1J- zy}UI*TRW=={}m#;O4`Jvm2Q1;e%@&uAesUcLx{dt|IG04=#7|=&G4E-Usok3urgd!}08hXCMtYEEmxuBIquH;)6-f+x7dt=say< ztXRE2nG{CCtGO;`TtjRzna-8i9w1!qQY%XFtrWbe5OmrQW|Y5BMUsMgFn83gGm;@Vgr zTAFnkVy@_EqR6w425{QgobTBA^awMFOSaf<3O(Uv094=$TFz->M;@nj3ujG_pj)k% z{iOhDBLG81djx8KfaW(qWP4Fu{3XS@`EVH@X5Y(T(~Dg4keBegh>hG%XSWq-G^|IfY_feorjE0DBh4cd5{Oy={?t75N0lah41fLSH z^U;#)Ij&rfe=+yA+-!ZX?M`Q7|Gb$k1rSla(V1by?kkhq70uc@YR(@$dgb)nat z{^`f@f{y#+LrK0KpLs7_pWn!)xxFiV%iR5JoLtA%g!f6qYq|>>K9}J)mW($sro>~H zfOO--&5Yb55;j;zDUtuw+4qjuITg)FnM*}E-a0^T{?pfl3`V=@n_&EQ0Ob675q!;I z&F0YyC|)s&c^$++jYy5O|J+M~34R4LK?O)KxqkTgU)X`%K0O>)Flf}5>YR2OkmISa z(gM`D_jC=bV1(#7g9gMXb9e{qgFpDC59#9j+3yj3GxL>snYxM&`0s|! z01SQDUD55SfZWLN!LX3A{9yOTv3&E{yMY}9ypu}K%b#I~^u5Ps1^k!sULdKa_WHTyIqhPc#7PLyqhKS_4}!JOL(uU98gj7B?bH0iz-hf~ zDqLctluH9ZS!`1`r~D1A=NStznB31*V^yE$=T4lr_Ys@sM^>j<@0%&{c?VdUZG)%` zk1@7|n=}4s5Bs194<@pHdes)5{xIgkw(D_jRW5(RpdLV*gRRfP(%PSJU2lM?aXAx{ zgJI9E8^9ZMZx@ODY7xq~J!@&r*Q?SiTODtAxpZ-qVOYF&^wGv&0)Zw}sqFW#&L==_ z1wblVpQ2X~qFW4!{_AqK!~`dl&EmRj2XQWLVvyDCpHG51rni$e%dFzwdg~NtVPWl? zm17&-m*M^Lizulvy9%bB{;MK)tloMUn;q9z9H8+iJcXgwh`A-r_L8bV$8(Z?#Rz50 zI)#oPg7-yFv4fZ5Zek9DHxMl_*0BGmPJADb?|ObQxdV#r(pl?=PS`~+V)f&PDb6>! z2CX9rJlxl50vuQ}r8kemABReL6T8-v(jL-*$5Sbu`%#9Ivz!D#I!hOEY*8BgsLTSg zDw@p>RI8V07-?^QK6ds*;kutxIW;6g+w=d3Zs2g5CXL)rw`WgvloIBx{cK_IX26uZ z=3d)Aj_MYxTGXiB+_~sJ(5?SVlbnpGl#~Tiil248`j^JRN^VUYF=o=la}l4Y!9@MY zK(}lv1J7M;eS9cY|-6SZ9$eiLczR?9yw zx3em}-KT53fAkR8Mz#WZZWk_hfX+KUUio9CrI@Q+{~GwpE?N!NXV;r7sPBOAj5~oB z=I18)TAqu}H=-#hHkkA_AaY}sajov+;sFIb+8F2GM)I3tF}%@^X;ZE;|Jj%M)6aPl zfp$pb2I@6kgaz=Q+=7JLGzkNxn+zhC@{XDv!2)3*<($E;#B9mH@L^SE*@ctmG zv7xl>^_`%+bxB8gX?{J4=|ncAq$UuO<*eGC%UGl7 z^DfYJ7(B(4GJdJ6d-Fk4nv_t71?!0)9*^s$2I4LIQV&Bf(0tdjQT2Wt=pFptaYxQ- zN32#@c)@WcIL^(5lP{b0u$!o}b^fjGhplkTFxutTTS}?{tUh4JcLszvgtS#YeOhC? zm8CRz!n04*ud%`38wHfdgk@eqfxO>SR!3^5=*Nw@hr81j)2ZxG6msNXeO!l0!B9(B zseREA}3yLuevjPSQhc*cB<*<(%9HM z*Hi9gi07`hu772~3+`WTzqs1(dogwB2^cl9#%L`yw$}D~4o>tFc-`1V$k12={{=_i zxRLZo5U^-veIDSWy)+Ap=K(-&x&?c7wiNxwE^R5ZB-Tw$3cl~-a9M^q?~f-rOjD_7 zd+zqB0FAV16BzeE8!ggan>V0gE|bo2`OP3Q>EgNvzwx!btbV0FFRu@S+PClJ*35+W zaTGYXT;~h%oZNu%p{6c*gI{ncOuFsFS&DAtY`NGHcG2vq;wt%H0@?rZcO1oZ*V;&q zX>+DbPkolZ3`>S6Vd{}+hCI)12LFV`8rWJh?0Uffr#TTWG^ zSSqJE_+Bo0kR+Y}ae*B*7rm#q3%}Gw?~fOvP8bQuqp_7cQNv00hEUOP^h&?EMqi}@ zmH0(*d#`>hlghI16d4}Ou2+VOw$@|myg2x{>K-=-Qd+*LJcXe)cO~DG5w33M( zoNzyWtcFhu@d!BV(8Df3FLV%9kYG@a^4&N+28HLtjc-s8^B%?CgppAmprxbfyOGXf zf{2lo+vGJu*ATwwwKIq(w)VPlqr~ptVyG?8ABFz3EnHL6$K8_-lLoNri2*zB~(A?Ho| zb}x4WL?JXi!b`=nC^H<`LF;|qOu39L0E@?Ao^nBOm@4S80N3;5y-u?OmL-FAn4Mnu z{+7mhqd(nC=GR~H5yD=s;Fed83u~QLj)7HD}pOVxe=L}{2 zgl>s;k6Z86v~FBe@saY!P%&}LQ~Iho;SyR~{*Nu)vK3m@cChj?L0huDiV&m&>8Gq& z-6Ntg>;+bLe9!Z}+<-UhLKE2jxR$B&2XAsxhYeyR<|3a7WO97V`nsI$p+sE=nhiWZ}@RS}WbuE*dyzL-pu(!eAl7 z^wg|Sifl}*L=EK^VUFx0d;%tqwpPJ*w z4FwUcWBMbzGn$Gsm9?!-~ox(~;E%38qMptUCHtZl)o9{YvAi=n$hg9^n`4-?yA4Tcd|R zhN`Y`UfPGul{}ZVtVa^3a+Epa%b3!k0DXFC%-9M0~Nkr;E*9a7#*s0n;j z7+v3SX%HJ)#hr^~0xAbO_wy-zGi^`kbTWxV<*0L^Q&*&$&6uGSr`4f!VnXIi|GUG0 z3GJkCa$X`i+Jvj0N=T}s19a?4`YF=^bT9hlx>Xt|q1hu90w>b>p7;xH3vOn}Lu1P^ zV@9|Ml2;LV>d$=30v4?3x9(C+({FX~5d+|Y%rUKk62NFIG)9Jp8-=7D980Tfe@tzn zC}rrdek@8|u{wI%o0BFA-ifAtLy+>R&M~lb8Z=xeW;1wfQ)n7C64xb`+&NBScW`R6 z(x^t&lS*3pkiEKz_3*-hKEr--Rnx>LzfU6ywK7@1w%ZW~hZiiLqwN3j^-l45ec`un zW4p1@*mfExjT^nOZ8k|`+qRv?P8!>`(b(o$zx_G;=IsAIx4Bw*7v`ML7~?xG&?hcp zy=M_Uz1roLP@s=9_pA~yX*j7aiyJW1;=Oo$ z$_o1WkEd?}gfT)+-MSANH;I=n87kxboq?b;zk}kq@sl2;iXNoGTV!R%if6>dU^_sD z7Q-ZFWZ`tOxh@N{ko>SxQplb&Msm(CWg_f*YdLLILY8|~{=@e>He$%aG)IIps*xo; zRYNB&1KZIxcZtr#M>+mY3`va=sjvQCj31WPD~3dfaMRM)dycK((>qq}89d~vS&m#6 zeWr+V(dn$$^qApR;FD0v1bLJxm7a|#7f~L1Bl%8YzL+XlNe4bt+IeRm2OG|op4C_Y zLA-h;_9G{N<08_9Ey%#Aw9Uk75k1B*va0?@-^u*DR!^vorD;%8*rl& z?&wO<$Qfe9-<@-%v=$UXIoKg=uM>-}T8^}lHP3i`r$rpkLp}l9%9qwK`En%gn_jose2&#H&d;XY-6Yq6wQ#c3bD?3M6K0!#D zbEv5>fj!8SP-&zz@Gl{mqr?p_OcFxRzTRCK0TdYOcRn)v{0Y3&%YOvY5@M~BzTr8r zY><#thi9;#cq^WqFz3mV8?3Xf&YQy-mbo5^B@&sFQjl$8G#0My<;bY+7DaUEAx5Mb zK_I`F!%R}*4k9hj+od`1N(WJ+ina57B*zu{0p&^-u%==~ss1h#9D}Gi3vrO^7Xu1I zH~#JLWO%D}T)JhX^|xBBNIBIW_9k>J(4H8hA8!VOF{YKQJ@;E8C$f<5XWJ^;=EAin4PPxx4pKT~3Cj0#OqY zv=`|fJbuNw-QP{bhNj~$#+r9&xrp;l5JlL!`v(hgGhK+$32G74N!VlPx3+-xRZhP# zF4}!15hr566o@=5DDnDeMll&)r-t+d^bI0rW``|S(TDvCqc#kKWEJt_D5l^akOC8t z0~zHm??VvM$kfWgjq_ahjwB+{7A~yLtdF;|A&WD!x;xc2sy?6W=LbDZ?TKrnk{O-+&o`-sV&(MYq}6Z{ z?%T7qpLo*u>gk(H*VYLOlmN}#5(VcKH?hb2d3sGdV=W8v2J})GQ-tb*Jia4V=d7a~ z;A!MEgAC-}%3Jv6-h4cpqBZ>oW}@6H_3aHiBWWG37~_-U{I^wvOagkf+H$Ih|; zC3Q(EBS1hRJx!Z3OHLFhSPbAeq?z0izVl^954)K=KXD%qWUM9Na)iY3pG6{d`BqeP zr<~qzke*mYx=Mbo$%;Fms;){N?&r&tHF@Yb>YXYykci4m?oY!a&6$c^ta3jO$FjD{ zdxnEkZNO7WL?L7e7L#!|1Os3~W`>B1*i1Wz_nq9`EKR~n<4Zp0bs7%kIUP%jo`lH2 zOQkjG0`z>l7wDm})1Ll?hW2EWOz|RX5>UYIo-}9>szuNb#s&UwFTjQ=bH-&|yLGT! zec8A*Ggrtkiw_!NQtdW`NLxk2>K~1%^xVuH7$#JB2Xz?}_zcyvwBMlb2bE>Cq6aDu zVY1&@W5NW(+#!=jP48d$k*Ty2>pe*9b_SfFu_9IN&x#f#dUS_zbW6Y(RF0b|5f!W^ zk0LXYN0$w;{U2)Qg~N0ZLA%SsiSq6o8Uzarkhpm@~vg!M47!59BIcjmST z)o=6{cG~?SYCZ?qQbu!f@75ZDS1pMY3W?W_g%}w1wFPQbbMvWe^AAYu1iXg??go>@ zH7{5?q#d@(QpkOF9+KpCdtQGrw0O?i+S*jjKeaGRxI@J#Y`Q!@9ouPodbI&+WT_n7 z;-uYiJrGU*!5d}s8aHz_G@682ITkJe>1Qwkw&0g|Do&@`=YJ5g&K zp3O*2F1dYSnAJ80hNg({8~EWMe}v}=#-tK@XyvlOoJf9c zUY^|+9=pGk7?NF_`r$HnzB)+^)J79KX2A)z z;Nq56r}PX+vwI?s)OMKAR;P$2lZH-1Y!1O>cab0zW`2j)^dDhzaeH()RE7 zma?TU?=#WJ#j0jg-T@B3wSE^C8WUGfNh?SbhY9{L9{s+|tSH3@$Tib)kZ*_n=66Q4 zOck=yNLZ<+kQb?1EqSm(eOCj_1olIS$O-O^vC|gnGRQWom0@b48bUODl-24;d3gz4 zHe78Qg6`U=PmKS)S8~UE75j^Y3g?fQboH_QcWh`Ov+$i$129?8#p3)rBviqBZY`?skKwp@&Ur5NC6#Ur1E>gh z2oGzk#Vd2KIYSNcV(jZcR43>v<})JVqy_EqZ26Q#nrIveP;1^Wj0XE9mkyV6LsQ_` zC`-8hJFms8y#D%m18rRr-nc6pf6>1pc%CB@6COXgL145zm3%w|R7(M#u#+p^XHUP` z?%6JM5JVW!u-0o()FNq!MjuBaA~LS#0&x@jnbTJc&-DG_sI(OB}s zrFw<8$gaAoFOCe?_yf8f&bFTMz0j;wEj2U*3^e7_JA$%e0@ge^-g^rHmnx)rU26BV zT?pO?1*4yIgEpmTd%v@Yl~zSFg>hR_O=&8qXD-@gz7z{tT__Z?b~f2*qojnj{Ff_V zrRiser0h<_0-hGfnGHgsdQ*c0-4CzAFhpfO$K$UkZR!kM`ZqL(C`oxol*+Qdm&ZmE zKjBr0Qs^?IXWW8&g&jj^kV6s$a|cwlh(*<%g1$pWH)wW{AaP@g>FtnRn*1$DifG#` zgP{Pj*{O4BPg0YN@jJvx#1v(7_+_zov zisnrl7qbK}w~H(kJ&%JVb@+ zHCQ{aFHHmWrSdqL(#Pc)5wS0S0u8sHXWJ0Y3evbof{hzs0^bCj)!`1rfT4{CCHQoY ziqk=pi;KQ-DC>KO(^M9_#q3p8^C2sx$S+_(WaoX0Uxc+rFfLT1L6Wx~j2U~z-|B@SC=NMf?2^RR+0F0AAd~=9Fs!9W( zxR0ZFnaR)lYM=MBxv3~30gw4oCHtY#sa$C$(pmX-^w%}pu7GwU3A^gC!BVz_$vq_8 zF02=L!Zg>}d>@f+ucw_5J zRyrq(#2e}Wpe()sl`X=)N|_{t4Ws=oV%V#RIVG8nKjcix)=bvihvN96@C?|zR$7YP%4q{t8E5wF(?V{x{dDS zhAsuLHn`0zHi0n1Mc1RHoitqKwfnzp3~KyaKvcy;Z>$nf*6lUI!e*1kIwNp^_Q#KX z(5Dtlnxfb}x5?TYimBFGg|7O%U(&mcD&BZ)zPb6*D3C0b#92iZU8kE7}2@* zg`f;R|7`S zWsBgUv{g}W0cld`{%)&vgS5Y`Q$UI6K?KzPo*nx$OcgV~D%)`?(P3}UhRd*BmT_%< z{%$%TCLgh#pI+VY=V+eUQ|jc73v+Zfi;)CCtbbgy6FR{|YR|@=-}4928iWez z{S#7*;X`^SWt@u*5=Vu442{j)Tg`zB`9FS}D2hNJx+@?NP7CE3FD)%So-9<9k$M0~ z0NXB6{hiq$l&yD)81=_m9jAK^38jfd!N+x{LrwKYoAA!CX%Y@8R`K|eY~1J)z*q>Jr-XBd$iC0zO_ZIe z|0!eys#=E{h+5hWu&05frh|XJEP=`n+ax!HR$h~sGq60o4H)b}{PkVvy9t8qXAxto z>XBjUyj$oUKpf*Ul*WVn>a+WK!Ikj)tX-yuQy21RIF;B071nBfei@{pIxtUT3|Yyt zNz2P;bTy1hEVX@Hk|RF_D_y&wrZwY!tj_uFfbDQJf}?tiO)vPZh8LznZdV_@$ohIw zKdRQ&5cG7QoJrg6;!7&w#lz?;6>0G@dr5uQq@-kV~N2^_mJ_2X-WXUTSJ;jgF0K zWKM3Z*>w@BC~zP9#|6L$U0s)O~Io29ZgR^iS92^lq&NiAm62F)<%^X6k*f@GsBcWDwNW2haHmp@I~NwP3cPQRwKj2 zOgj7e6;@q1o3)SEXs|ELdbBHB!|2B!&|dxwZWJU0Y4U^T&2|2gsSupc`Sp|e*2Cs) zsi4K%Z|1bW5|T7Vwp$bt4kGa2WT zY)_hWc>z)nsLog#;A$YYlPAeNH;CKMbbq!?g%RI6Pnzz4)Km|h$lrb-Tae}%M{sg( z=X2J4o1#5h4jbCJJ;ntxaqf_EF3l_jFEd}bMtx6pIA3DobCcQMXOa8v zC-M&>POw(+k{LXniLvu4+XXCTl64+=^v{-Sz2~^cY}6Mq03+5woe9tm4Ms@q#koof z->@L@fjo|Q`~wbAzkza;{B56F_`i(-H+X3WeUWHm)$zh9kYp%E%JavV_L}1Pm-*NH z7DPaWPCfBUK5KL}pkre6E}m0a^wmrTgRFs_YtC6eq;aUlOEIev#xHvEE76h1)2Ylg z=TFF^Jrc3h^V0Hie?y}eCq)|u*U)R@%t^FGI9{A=e~jh0FbpbIu|Qbw_l1>ZV6C19 z|Md3q5Y69t{w&V0EiWslV0FOxP)$r>jRfLi8bOgG90`<^nRoFyUJtm>mN4M-5d)K< zlAB(SIw0$XQ=S#q@gG4yb@Gl+Ey#n^!#lH4bKNOSY<@)!3rp+ES71^_Q@dyva+u~L zAHb8E-QTCq@Bv$r@e@aU9utmC#y^1rsn^>f0ILo$QBK|%-8Q5SkpVQ0Ni@O@m+id^ zH~uCb?~wk88Xe<62N{t9wA1eW*FvA}(DMVkWNVr$J9|NFZ@-ltrv}IUjpFION6Ji+ z8U(Lp{X(neO?3q)dKnO~HyQ1kiL9RJmMg zslFg|Y4#^F%k2XEQ3Jr+-sU!H*OtzVMGxx6WC%>>C>{!_D*?+8_|3UUW$9D1z+av2 zXvC$YJ%I(UxX>Xu`vfR-vu=3ee3F#sj9qVze-aK;Sqf^;9xCH&!3Dp2Kh);{zATeU z1^;qNRuhuxwv+WGK9Bewg%DrPC_O-y2I#`#dTG*o%2XHiWmWsd3OUhV`s*w_mUS^z z?W+$yNCfWvV}y#D&!q;B%WiF7g+8uhWR(SW&k@yTRhlFcV4rn=pYhtR6P-!wzceUi zpfa;&30Psxa=4CDd#a+%T`DDDb-XMgU~lpqRNt+x7o|;L%N6K{yfXPb%NRM~|FEvE z`!dIjt?Rk7KayZmjE#*)2EFtjz_n@3IzzVNeCx9Pu?MjKHJck?{yByYSzIs;;Gp!1 zKPZ~c*GN{;(i)SYf%<*_#xmp0`}ECBI2VSLq~8JM1?Oj?91&QRexAh)n&afif5s?a z>l|UB;GvhuFF{G|9%-86whPy`P!P=<$YRZyV_YUrn<24PgfFUR%;yJ~6!w59@LAg_ zr==0NR|rV_H;$h%ZnFAlZ7|4mWX zURmVJXAO>BH%aciA^FHp!N&9{=07brKb(}x^JLlHyk!Ghq}W~A^SrtTNVQ@G-uw5K z3EZ_U=iD{nG$UItC;Ge$atjHxT5Tk)0j*im?gwb3{f+=K*Ort%^*mP!$mI9!p!c&- z2Httd7A!Jo1k1j7<{>b(G2?}y;g(;V)lUIHqt0J|(=kQT#U{-dJVkB{k5@99p!G3( zuS2()Xv>9q>z!2F=_JJjBomceVPZmezxOnfu;B6rKK+~?y_!m?^iJbc@9IQO)Yea? z<#Fw!L?6u&?06>fMFi;s*)NdH;K2)sO)FX`l7{yU%oOV=*@-POlG@QMgyU1 z)6G}8euos-{Ed}xEnUDLh^5EInkKEL2<7cM%veKJ7yu3H-t)qo(~3z%*FQ6At?1orx*e{JM36K>$5e?9+vi75!fb`30$u#{Oa zq{XDB<8!?+uEZ_g;Nr-kU)CNhg+OjGyE+02oFB^%MxtTC3} zP$T#6fC8}Cv+@HD;EHw1E5O68a4V%HsSNF$-k0yt=Z8Yp&yUO5TmIIqO5Kg;ROfb# z4m#Y6;S)^z;jvDH7*h4*>)L*LdO`%4v65s?hfO}}m^6}nR*F)3rr%vg8vyjL)zcM& z3u`OEhwj1^Ny-$7i*Y|rAk%NaSaZ#jyFd*g{EVl0-mixFy|*~@OFZ<*k5kDE2?)2d z+95S{)tme*Ifnnv(Uh6?)|a}S1uKbbJAd~Tu*)<+5$C=T$WH@#LM8VZ*GJ?K(1T0mq`3Ybo5v2jrYxKIVV<*t2*>|%hi>`ypWOzXOLasCwlt+Oqw zxtkUR3d08jkaPEWP(fBuzWNiV9mt zcsX8kObzj7x<#(qI(Hk|b)M}0^Z9%=I$ir`<`@S!TEqHv}kd{#H&DuR!Pp} z=Ux5OQmV>oDO!B*qZlOfv`wb^IwJ=hczqL z8smzwx?$1fR^Nx+FhgjmvYg*;4x%dgfhUE|UD~x5_=5f|E^5i=<LD8F#ET*{j|F0pt5Z5+Kl;w@|VrFzf7JVLYMHqXFCN(NteXCi4{qmpA(j* zf9NYJadVDCM0u*&bQGV(sG7)J59z8uDr88U4>lfoHNPRvuFqb>C2_q)By0kXp89B^ z5H1rq0yulLNZa;%)6hKz7~2Vvn@6Env2Vs>dM_mr*4b#leB~zVQ7~9&t89+Z1t(g? z|GX;EqF$lOeu{RAjrQyF&l6&8`ZZOVTxuiiv*ftZda!Pf%j=so|2`Y0uM17#s68#V zCCs`pCq8H;a2S*-YHHuJj{mOh)lwK*zN0jQ()^f7l)le@Q=fKkITEH!8cS0W9<$HOnLDBlTkcWBHptOdDbCRUrlOc((ctG(r$=x@%I6{0oQx=@pO@$m55 zNP((W8cI>d+3qJ{W=3+_DvQ%7vh65yZh^YBo6zCH((K9kv@R0pnP!dy04T=Y-iApx zydAdHHjpQtVKfa~1e-bGWJzz}=Z@IcqhDYJ&e z+{2%`0*ipzAWmY~u~!V8@5>sVjlc;ufU-01dfd``TbGeJN@Z%@FSlQ|sckfk&=^EN zKZj0eGs|``9aO1H8!q}Kxu zo`ix*IQKW~5w8s10td%9r$cYuI@gvPgh*O);B^z{-ASaFeb^*(3{;70#lYT8ZqFQi z4_;rTgW*e*>Y6N@iiy2Ec>)v8p=H-al0r5XsXA(7Hk<&4i}Zm(H^UdcV9o#wlB4*sW}+D7^PMv_`M)?e7K~Z6Qy0u zbdKjBrJlD`4fNREedzYRUkhc^keT++5Mi#+P1^$AZFDrOEQX6VTYN&akau-7d-|2X zonTX&LH21**X7?by=EpmJ1VFFDawR?$Q`jBebL^!__`qC1wDY>@|nt$Ah5N%Ym>VX z_Y`_?(rKwtzl5;ZQr20fP}=1`P}$>be*&@MWSs~nZfx6kFk`#RGH76X1VkPLR7pZA;N9pE$50Rf6vNzgyC0}sCBG<49vW|{$ZFh_t zVwIf#kYQ|v9Qry;I}%M;V7QC*JVKRYJoWu;;FgU@!Emz7I?5={S15K&M4`SZKs6>j zaxbueh|iwPKv|q5J5+ST5XD zatMwRareZv;X$|Lz}H6vw~RcM{XR+e>G2MnBvc&2#VuiYnN4R1!XB=vi0gkqU@aft zq_H=olV*QR7ib3GXTse3H_y4p!L9@O>g5lZZ)p+3{BcQ)GaSW>N(a=i*2%E24jmfa zuI|SojkA(D6CXk=Mba-_r4?8#oT|Gw@Lw1v8tDyY`QRG&kM; z{WX9<&SEx53CV5^UsgY*rtv$!EGq0v&Z1?l~;hqC#ZP+vFBuPg z;Y32$mYu^gRGWpQZ;FG6C(C*jwFck3b1bdoR)-t77Y7VB6VaIXz@|}FCw7R{++sN_ zTgx>Y{%}?;Wb9pM2 zA?AbYEfvH4c^rFKHsshzt+hN<#XPKk#&d*nqO)01L4W-8jBGn^Zmb&q^aa}lvBAT$ zdA*Rs5Y*_2i)&D3_`8O1EFN3I{ey2kGDK~qv*IbqIeqxwUVs%~A207P+Y z4opg)1{9^75xxo}3G2u`~G>uoAO+e{#51S2YJh^k)pkEGSWms>JZet4#P;BG!-_7G3P0^BxRmE zUv|E(IS)1|3>KWfuf+D+qy#D&Ah+E|eM!gF`Rau^N^AsSYPIEY$}lgsIH?VIIV(F& z^2qQll@S?dy#%lOWj8(@pgwK6>)iGR)E*!WCG9#64U|AiJ0hpzen#iZKukqJ;8c5Y zjc4PJ80$e3-|_7ozSsLfN-FyN64&gf#l^jXWpF z^Wp%5$?BP>k?2>~alw>`2!IyGzy~U|YWhGcwK)ll4!m*PrBlakpToDw+p?XJvJsX_UIu+A`TPxCDPPn^XU`;8N0GdA%C)SA$KZY47c zN#XD0xk+3T+__^t!QH2%Vhw%TVzHsc85)}Em5}IhYSlMaYsiF%dvLfrG{@g(9n1WH zEK}9MoNrrFbW-$x(%%s&e}tigrI`Lu#4|$IJ|q5a5A8#B`3@{qgdwNFZuQIEu`+uz z{i($S8^Wqv1c<%-kp8-Ldd9DBE_t!(rf$}kn9k^hJP2h@{IcVb$gKP$!%i+oRZT5l ztq9u&^+H^a#G+7xA^JE6?V%Ptc(na|+YiUQUh(~XscZSymX{vzfB^`|O)Vltes6u2 zzgB0$*!6jKe|gCF2gX`&^v--ybP3hw%aHO@mKJW)eu#LvjUFqR#)nzQS8X;Cm7Te( z59#QA_Trs(hYWJ#QQIR4E9ht_P22~+G{6Y`@jft&&VB*NRrE|VD4@n|VZRynW2fC) zGQe%X>?al>wp-bd`#hUW)}Y-%A`0;)GrgA~gDUr1`iv!E1OONB(i07-HMH6LmpKO` z-RXKit8&iu#qc}+UbATy9_+zOKp=y$Nip#W^xWLLnd3fHC;27FBFtv{l25=T4H-*} zwN28%?&0~1Qs?mRt6=8?Ps!)t`E6|w^j{#0zK>?@9p=mK@g`4@U2{$mA9>5}$;{j9 zed4m^i}yeo!3aqor<~vT@1mW+t^2Q3)k)2@mu-C>&a^x@xswopB&mvu}uq8;Ja8?(vXhQz@M`SeYKLZ#DGVzyDM>3sc?5G^R|Hh1&j5i|gC=2^VleANB$eFpHE4k(iiN z_jk$)N$P=lwCQ;B;h9TYAE8x_HCW*TyEt66Wt06z(Zyt`lzmNAFG1_J}^lIZa zgi1GcT8T=!;;Oh2pkv14X!YmHT=*V*I#C5U|L!i*+%*tI0yGwpA7^rKA`UD{AYLIH z)|WRi!I`pH2~Uk}x<%8+Y}dgRlj7SzH&ZC9Ft6#JFD7)fIbX(=6>0Qk zbD5+e1z!M&;hN>L+Uo9d{D>hK&3)CI z(ckbx<{!eEIPgT9TvYGqeqkGC$-SP}KhCk`X!CcOygi9ZT=Kf{Bor*ZO>pTF%Ps2K z_l)4yPd2$!vUjM3jG4#m%ZN6y)_J0B7e(JzjT%_069(%y^2GNkJsBlH5@aUL3HQgc4CZ}#n*Eh3*eX(v$^7Jnf8 zzsW@6P#hW(j|eP=U^xjqQBsr1u%6=9_r_7!foutv{w8v6Gy6Qq#^Kp;c4sDyjOsI^ zO0Xnor-?6x<#mrhJgUvnWDaoMfMG7TH`l3A9&L<~%#fr!hm}#TC=uGZo{p zu7f3kpoh3=@d`zvpl`Yo4YB4i8La|c)KBK;ckHT5exB^4#jueI3yl%P)aRaMf?k|} z=!SlB!%&OE#I@8gv7uAP5V1#TVX-SPR+hy?H07iH;W=7|^Q;2hRW2_2RF<0AlKDif zu8L>J0BbL9au7%!lX*4Px0E{FI0f|lJ^u6R{Ti`hF+feXU0bw!Evswus-$n3YP{e& zQ~pRrNYG2tkcrBjXW_W2#jn6(Kdq}#boflVvZ0VvYKqHL0e1?X)>sF5q z2Br@|=DUGWPOC|-gXebvzYs;rPKAg`4cpH+Hh8=+eFb6?T`H332u5;2%E5fn*`=Z- z85{t{i6I#b)uTzQOU=~+cy{;zsLBgPXvi_|Dz>LM1ODD{zv$PXviF@MRPaPZ%AZ`E zZ$$^Gv}g5~++?M0hvVgf@r|r^vHyim1c<@#5E_&9ES4*9jN7v)gK{@I4GKpXl3AI% zBfc4$cQb}KJ*?H^`tKTJJ#t&mNY{5GUzR>0nmlgW37NO2DG0Q`Kde>R;(G|f|Ll!| z1AF1~;2I3O2Az#o{K-FZ=5-F5sG2~W1)BOWn(X|A@tcQQZa>@v-{%3jLxZ9(-`b;D z;BhqyvrcT&qaQY+B2f4&=wD9XDq)NM%k+OUjlu*dqOKP|0gUPM!a6L;Au_wOI>lXrc!%^?zCX zIsWAN0WzcW&g?SR_0JQMnfF6b0rp^*9yf=B?SFPSs#^~o7k)K1m7RkH^o;5sR8tZG zF_|gW9CnYh)J|9Y;7$WGqScw>3Sz|4UAPeq zLv=3HmrXI*s_)HaRj3995|`VLe9HtVjLxFnWy7_G%&3Nc;WM^$oi-X98?ho-$06y) zWB1B9HK`!Ui48WN)VauHVBOiXu4g?32!%q=lWMu5k3+RvD zt&9Cg42;g~nfd%Pm$(`hR4Tl%(X@i4)v(3$PfLPkI0uGn7IPYz*`Q0#^KtgY34U(#vcU1C zGlu=Ine~6F^_l_`(+390cbFfKq6%TrQq5xDA;_nR^?si>M$#Rnu_uf%1W!L_HtK!q z9%uSAXFVES`Xx7snYFL#?mc!1&Cm-V42AYvN|2+{*Ww^^hTo@tT+WWqQs&>K*rp_O zGS7RH0H}69h~s!5wvh~bH4Hc;1l*N~SjjkEq-jzscEfoeV#Y<;+aOgMQ|1M0ri&yj9efPG9kgeCOrftJ@t!$t? zSVifxYwAv$MOr2N2+Z#pHNgkwF z+~=W3UvCw_b^Y{CE*b6o8v>P)v&0NA!Zkv`RB328ayNb#Q#-7~(Ab>jUrcA&_hggs zU5sy*^yzECAq}Kiq$R+%V4m3``H@TU1eX^X2n?sjL}uzjJxhGI={{uhs_=KU z2KSG);X&`SmhBu}GP5Qhd8d^~#J{c>VongTc(j@IPP*T-xiTrXhuKBQ{CZ5jp3uj# z5mSfTR;*1k$JxM|Z3n3h{>P~v@tz7XOg;^Sv?T{&a$g(m?y`z4LTll|Md|T^6?XG0 zz<2G#MohWy{l#2a8(w1oG76;93N`S;MT}YZhV{At?5ck7Aq1ul0+T^>v;@Hmk}^^l zVg&;iS)~V_wy+N12Vxdxs1Cqdmo7o^P4?PQ(Xjj)8pBMC#GE4=E8a9At7lnN;XD$C z#hMyMc%2e?7?rmmD>Z1=w@k|RPn@HuYpDpvZaN^XrwJokTDi; z@Vl@UH%(Y7^{XLmfp3g!NrG!-aj_5vdX>^bSIE1(=(D`C)nU!=?tffW#P3f)QhW4q zW6kEFt7cFoL{_sE!VrEU2#$G^796bFV5kTaeYl=m(O@wr7@96^4vR+Hge+(9HpGtOC47+J~s(a9R#>CS0sJt z1mB-Uq3heR^`59IRWe;0O{2CSpV@*TjJ{$gl*@-K;THevYxBFe;vb$d{FSV(DvXkc zr>3G--zN7fN=KFjD4bFIeX1M=NHmas+2LPStB7FookYz_!^gpA3A~Z#8c18MUANvJ z_F{JT!pO9L#&bq7v(OC=7@YfRLMN>E4xXP@cWv4{ZbXc!%~BV!6&e}k-C-#3vp8=n z3EVFfY2$N&N20icCC54$qtJo(j@w54*9POjGYV3&^UY?dWA1HH?FoYyjNb8A9-$_p z`qO$cimmHL`e!gW+LJRN2?MMg>Qdp`H_}7pduYSebzM?b`gDK=#^!3c7?LSUz&3h- zEMqe9dN*9oO0!4x5ilK30{g}X-cWmGay5WTR=MnUJ%9}ug+?uzpP-7_x5a9X3ehN$ zcPEni0NZH~jF~6zrwyp<&|{#-om4hoso7<@^`9;dbx-MBwnEB{ibd-lpk#KB+f>An zyJz10S~nRVMk9An6{bVVD20z_sKLa%WB1Hjy3jTWc)a}fX5rIwcyyfn(1dI*`Gn0) z60Smh_?;vp{ENI`L1oigy86dWO4r*!PrKt1fPqrxhJcAy`$vlZaur%t2>^073XLdP zNL3Qpas>gJ)wQP6ARN_X8XFbCk&xZwYY4G7$ye1<)^QQYzIK6#UF89G8nZf=J8dJ$ z$bpN+e@;a|L1%+`e@H@*UfS~;3p)tZ@ZkUIo!5+xeqkQm<7u`NjSRZQO((P(CX_e( zDIZZg)I#XGX2l&GyDZ7s%$|}0{T0`Y<6+q=M!*#%{UHVUVit5gv*U>-l+JhP3-=<* z#nIT^ljfS%U|;@hSSDy|)+%GXDxHksMk8=s=egl#G05>tcTVlwgP)DQa}-%&FPmr$ltTwQ zCvOK)&oYw2u`6mS=K05|i=`xA^*!e}HrEv*Ca(-a*RNQY=7amqoHDDiS9TMI3zb+N zZGPG@Q$s;iXonB&mc^>W#S>xIud$*3e$_##d!6j|URZ{GmGiln?kR_9E{~(f{A`P0 zV#KML`xAgnq+l>k+Nhb<<6Jkk!+Fa0+rZRUu1q!=o)e{0y+^5VO6KrtA^p)fap`k0dO$YBbx>{g8pH-sns&CJ zs)1`8=8c?y3I9M&n9Nl8QzK*|GvPBv`{3VT@Rtcjy_}z?gDKVHB_(MRCOn6!MlF+= zkiqTdq|}Sl-+1lgV2)#_Nn-eKh8uO{B>qxJy~y&Axq0Lc4@4me(fpUL`u}3hw)}jF zSXh>Kh!AkM081A=buGz9bm`|kIytL^ZaN+%nF`?!fU4y`DJ{T}aFCg^ys{N3eOD(r zIQ*3G?fILXbHr*UY3DrhKp&mbuF6imT8cBlck0~}(sYBNoelyzS$#PTw z>(H;SKwpLz8>6056Rh6oLC^Srs346v4xtuyNn^-xdC|TQ6X}$YGntre!>V7mob}#& zX8if{e@0K}2ax&l$g6v|ly^sFiR0*~dq2VTgK3LmGeyd=I79FW7~Y7JMIPN>WpWGg z%Z1UvdQyRVc!L{|AMwChpEwjpM!Jl!HGdef?(rpPu0`0(@%!)Lh0wON$7}N-P=X?Jx;)TXj_p zlZmhLG7+4SA>4{tV-5o(hd&*g`UrSkW$kd(ofL(Y&Qn(#FICqtc>uw zBB)WD)NT3eu87S9RfBbP26J`VWcoiGofF8Nf;+hVg>b!LyuBk~o8$B+^l7AU_@|1WigRHWQ~G$Q7Wsic9Bg-QrJKGFs@c5!ik@Lr@C zQ;C!v7W4jA+AN~$0Z$+rbF=o5#5JM37H>k~- zeuCAKE68SZx+R1$nAa+shIHQ73*aFWb~J5vt@puZ*fIPC0tdQe9yPrk|!~e@rO~A>WDlI8-+n>1$q*<{fI3Bx zhW?>-!Y26)gky4Z42ezv9z!(P#B-p>yrta0YNI6EBfOD~mz6P@g*Vvb?^)d#Q2#Ll zcoUNZbW!-un41>Q=Srshp%Cm9CI@T0yVBPZ|Ics4|NCEUg?;I>58k&oz=1Vtg~NT! zn)w(LpV&Hvr4aXR3gBK;=bj1hLKGQ^aCrBT{$UFT{)qv0M7~QR18Ix`Cc4SJM5PJt zLI%6ZJAC_y`8~opZ2Y%TxHkuHuh zjO)DlaDEoQ{WnF-+R$ZCsBA%yjQwV52Le=!|KTeL{PD^TmO0dPed9n*BllK26l zJUTSi`RbRB@a;g2b*zI|6`INdam7bPMJbGDMl(ey6~uI0{-qJmcpasyM&$9(a~%05cORvqx!Bq9 zv>O4;zS4mJ64{dP<(}u@l}Ec3YA2izk2}Zz^zrkXzy(vgzIkERQ?#CLN1WpETh>YV z_fGocj5d^BKDST!Pn$~4CTT=rqMc>-lhon|f$;V#>QTHFr0iH#bXf@_x8yQxruoR* zU+2XK5A{wGhrrBqa1;8<>(yTBYc4LxHU$DL5K>hu8%k%3z zt|bC>*}Q5i+8#X-uNQoimn-XkLpv^GVtg+!k8oglT{hs}pLnFh|A!lD4T4-O>>I|V zwA~ow`()AHr8=%m!wVifO}+^p5OrMRMxAzSFBY?in=4wHZ8_Yy=t`3BqSFhlB<6a* zNKyO=L`J?sqFOVo4R>T`lddqzd^S$xxA*@?yuM|d=aT=^c0y}PLY&1?Utf>0o4P9X zY+nmFdJYkw>yOp`g!Jt+aYB>~0tu+mo!58Q)dq{c<|CPgDZ$ssAw8cx(zYV0YneZN zgzBoe*OQH2yaRlNRa`fNwtS+$aSmhqewd@cgB&eity6{W`e@FeqE^566IN0K3}$O@MgT{<*2G zX-U1gW(XG~0*n~c3-6r>*14^*k~V`L`qFu*3=#i z4a56e#8jf7mJ3%(8fWtiHr_o6jiAQH&d#>thh7Ax zb(8;xv3H7+EbP{F)3z#Y+o-f{+qRuqS!vt0ZQHi3O55uA&)K_gy2l=U8*%fkh=sZ4 z_s-|BQ5}pxx66djJhrIn>e{+9y?_NAsXi%69&qgDl!=1~ zEwoA|ybj8^-2bprKsUx8O2D%p+ZqLq8AA(hC5`4{D$q5R^Lnv%H=^UW|5)c^roEN5 zHIdK9;~9(f3ayT+!b%L#%=qTHOm5xAkUVLZ0RHRUE2^BGg+&?l4Qx3)x6FRZ zD%~(m@MJvwQR7o|bv_D-wMY1&(>tGjor%D%M=vm_ku4p4E6YL+oKUu}jbHCe@M&+` z_xpvu&v(dmR}N2SI!PaHWRCj0s%Yj#prm`%BZsrZ@zejbPA@_bhepQAIejF3q?S6v zECbc{8PO|t$1EAI?wta*Tp99H|2I)(|J$AXf0LXI5(NcV>R;hQ7)BCMQj$rsG*(eQ zn|+mGRW>&GNbbM`nni&mmmhGZTyJS*=!qxA!d`ayzW^MvdG&=eR(C_!!gBj>4rnti=O9Z3ZQ3ti6{Noo2+_ z*pN|H5gpVc6xiO@`T4oQ z;HMw|WBugu0=J*9`F>Aqt+k!q3hpCz^?*A$;jjPcy#B8z2s;bd%FXAj8AM6f^+@cW zD{XFYTd=(amXvo3trqNH`|6#)m2jtB=hMwh&0NSoKkM9xoKz8)cdJJ{jh>or^RKkVQU{M! z9r}`9HMg{?sI08i@AfL!>z1-a#0iSJtM*Bh)q=H}et@K}J!gY)qTX#2Nxs>y)S_3? z-)JgP7V?xCE5#NlU^AHWX^Mu||MJa*;Q>VS^|_2k=F2AJQ=9#Cj8L$T*!aT;Ub$KA zhVyvhkISyAW@ao61_?2nI-~hjt=G#K^XIj(`|dJhbr03gJ@G)MVL`Zsf3lNJv%~!b zVEn(e-F9YX`3rZKiSmR6LjNEHn85`62reaey-Xf2pFA%!-F5p+Qr(d@CeS4_*67-1 z;OFc)l^}1n!q1TXkg13h|;T>~X*OScx%4)@B8P65lcPfVX%O4NqH<%wj z$a~Y9=j%UrSEzqTbN{tA;QxH(@_+xJZdNca{6h2t*XI#&r0R}~h$(c0>flj*u5NIT0P3lQig*6J_*I(Ak^U)z+o+lUod*d5KA zaW+Tt`N3@80qQ28YGuD+kfP6j^3D;x@_+u1BTztk&7Y#2bR#Rh>hhsDa0az-*X!Ls zxp~Z${m?<*(hv<*J*{T7aap>qU}&iL$;kYhv*J|^Aqzd4fgL~JRg`>L^9a*CsFWJ& zPa*PAT+7BD(Z9`zibKN%Be;BPz3PH$o?c(>t&sUn1bhXI-l?HHw(O^T3|Gt8vVRFL zYrA;cQhqacae=fpN;C&BrNs(M|M>h5Kkxs4a{SjHa0!ZJVF#P>0W|g`Z!?0#Xf+u( z0V_axqn@Y}C~H-j#8iFCG#$$+d1*w{mBOfAICg3^kD)9pv|^=UFK_idym2lwLTQbS zEtkBk=D4h6XN(vLajMatVr}7I|NSJ*-P;4+u^3lnRj>JB`WnD}U9(eA{eJE7>HlN@ zc}CUEZ`-aIel9N@;MGz;+u+qHcB~?sSW$>?u@rNzY0Ph=y1*!Q9=akjSkbJuprCKv z*suQnf$4UR^;IEk0BHAQC~}iWKUhy!USD&6*-*zErC{A!9+E8}JUF)dz zaxI$jEjvM3d4fA(cbY^rTB*a$vLjaWs%Yt6>O}2up74%lRVmw*BQ{`jTCc3#Sb?R? zu))`!LYXPf5I=P@$;SR6R= z$YC@D@oYJ7MohQPx1|y?;?Iza&l%iWpQvEn6o>W_QDXdhPFDU18L?Y&snXzeT0HV5 zn56OB`3X?4x-=2;`a+RPdV57K({D%LYpW*`;C&#Ur3hG^0eD(;XV_J{Hd`4UIoe{7th1+wq+yukO93^urR@g zX9+POGZx6(4(4>34J39LW38ct@*+jfDe~Wz(#1jHza(aFg9P!HaH56=5VUc$Uf+@o z#u6p5TQ%Hzwx)5;Ze}?O05?=1u!XZGMcBm@sp2t?kunQbt5#_q^|6vZQMNkREoCg2 zapiy_>PjmelK3#;X$ztX0LdN(hH_uCbaA|~ULy)lJyW(rGGO6+Il_(U=}eUo)1`C! zEQ%>zCScaAkttbbK{DswgNHb~sM&(&%3&=nggzB6r-lu^P#TG*+LQ$AUF;B`Dk$H+ zCANY90elEET2&R<^#&^qmaUO_pB^M|By zE4h-O?)GVq%&lGxV~OR`^GewSZhK@lyZsi4_16AF&T>yvtD5nF@?_`A^rEyC@lvR_ zpju2n`h@lYoN&=7_EJgAf%3LxlV;~VNor#W91&V_S|uI@<1dm7I4Kh{3}&Y>w>k6s zB-Zcp$w6;O;DwD>b{XvAR7-}LqT-BWd8nc8FhP-m0UPy*j4oNx;?w*llOMk&!xR6) zXFnI`*e?}|IZAL9Q51FAz~Cp~_zN_(M8;A$HPi{C-(*T9QM{2_dAOYA7HGjzmqkHv zO_Vej3kGWJCm5vClFU3coI>o0w(v0mflFZZ$z@Zj&=e{mTU0ywB7|h@4;XB)9>0`W z`7NWd1br>C6P6p96W+zXHb|i;EkNZ%LI5M1nVFfLl^B??=ML)d*Cn!k#Rohau}&JTKe|xk|g(XiHg`*!NWEIu^BQD zsA^-oe5P3FwSS?UrXx&cecPL`jj2YUBDL)1P2gy`Cq{x?YA=UbD=szfn#M!sRVPq0 zMBPW%DWHgbIEn?}JtX47REX)A#ZYB>9DU!4WEQNl288H}+EoKJd5EjzWDA&}3&B0e z8Bt5&Bn={$IpZZY;2<)G&BiPOGmy0?NW?19+tIlCjGQ}l?Wpcdn4iA?%+gFR1Q-xv z!43+M`mjzzss*6YhIcR$V{mkB5+1c#79d4stz6Eu4Yo)N^XNoCNU|1I8FWcQW0;`H z6BjPT`dw45{Hzk)8bke&ld)w)dcwIpVCSbIjdhUpR2w7n>5ylZqIBcQP!92kje=m{kxzNCrOWl_3uwYkOjP{9-SJ|%Z6!5E+hOseNUa9pL{&%+deG2RNA_+rRLG3@KP7sv@Q# zQ}=#E|6_B7`h)^ON}+8I;t?7}%LdaWYDp59Ks&fYh1-SHY~Q_s#GWz&0(VwK#qvU+ z{Dc3Htt}&V?*Q2c4mWPS)CbjCkUW{w-8Y3643>HSiPCnem`MKk*!CR`1+bx+cr zk}{~@G)Yt&`@aUhG9fnREu%-OQ;L82IR}E8lJdO-U`Yh9YKLUf=jVxPCX9xz>gwvN z!60y`%IHp`8j0qVXJ*e*(8m$%35cS8n_QL>lBwil(CRjQCx^q=bC5jRSBH{5W%4u*;X63(`D^@Q|zwZNJ0A`_1sfD~Cr{Hs+ z&dW)J`k?T={GT+fK>c!zsxwEx%ks(NXQnGJE(8v<-w!X_cDT;Onn-G!D68!ARu zBXj#_KL2h|{6#wt3S0RmT`U1{GTzqx-{E`gLI}5V@n#f?UEt~lkCN-Vg0or4)&`$ zu}ryiTs0SRjS_f6Md>@0tmphmxl$TzgnpNOf3r$-`Y>;Uo(x%aebi3 zy|ZUw^N@|KLYkONxQyYGAtOe83S5v;Vw?@bQ{SS)6O`1Y`Gkg;&gW zv@Yz{VLL~zAQ|-Wn1i|LByM#Q4b+o<)pK9H`VXTn z2|c#{N|uY<+~3>KpD&&w;;0@qcTmw1j`mt zR74G(EtOu2_e8EO-W2%518t#Dvl)ZVnz4xTC zei@rqvXqz}X_#`#jYZoKTgIzABY9vRM#$ueU5D&-giwgZ)1F1FX@7IW8 z5`}U1%mR^aEAGb!$v(AXH^d!JFtWP~tANa5l|bgMVCU&QEdBnmhYx_@75OT4L8iNj z9V=H$#gOlQoo|ugBQbSJG30CU)JlYm#u7*IBX|%{>2!BU+J2WLyPN)dmDR7{s1eR<7Xs=rK(m^UJ$Cs7A+P>1xmc-w zW|mZDc2i4Vpu$AhLVkd<8QDY`X!IO5J9$fc--=I-IvQN-2v+ng)el=va~dK?aYi(Q z172i3&Q{ws4%W~!5GW@#BSB@C86(dfT(DHuC#)WU>aeL&c-AjO?yMU$tkbeNgL5MN zSd5wvdaOylnLl535^WbH0@Og@uxpAk<3kUNOVT#JpZC2b4r-W=%|W zVa%o$LY~IFe0vuy!fM1DawaDc(``)NbF_pD>0Zad+rk?Lyil> z)#W5FrPLvAjxwIKY=R&LfTRo?H5T^Xa{5hZL__-e62R7*7^cNoT)DK`R=GqM&gq*M3(G?YkBrqyY*Dm>7!$3d)yNWYkg+ zsu*DP=}&`_@d*x+C|D}uOF$)ids8ClGY}81S_SnKQN6y;OK=%4yHYuKl~O2)v!X=t z)cf_IcdZ2<3`Y)TQMqjF@V=K0s7K6;QzTr|U-dreDv-5f+nS^;5M2LWK8v_R54FqtvNV=4;aW)~Q8!eWI3>9isv`iHIIKV{2I zEHBDuU|o4FH5m6bHvRh&TZe98aGPpHhmJ5mYR!{rxosh$2kl(=HY@=KJiA}rR6ngB z=iBz}?0OeTJLqkW5^f>BxSC2qgO<}WRai-kKGrS2ud?h2n?9m%f-|Z%m}AntqU@ZC z7;&B1uw>V|r^E`Skfi*!$4KvCl!4McrDU0y#34x4& z;)w1N#T!`c7<{t7BXk7?od5lj3yjjjU~Au-iGodJE%TgsKm#2`Vkv?Eyw3< z6%k|{4lLcLO6z#pQ#%1~@z0hl6p(*N&b;B02bdm<*;E?9b$@g2c%;;ZXbc0c+;s++ z4G|sAGx<*~kDE}|M4jUW*b=$(+IOw(c|ZR*U+5VuRBaQ;|DH~_o0-1rhJ7>5Fuz+Y zY=9`xryvjaH>sZhJ-mFg=hNqI$TUQ@$E`#Pup=%x?p$FFv8gL^qRK}bcC3R^w&x#ZWtHW)_zW-A+CSQc&0oCWytl)$d$xUDmUB-~` zyF>$QFKSpCKQvH7$Utr8q5VvPG9yUvy^cG*+ya&}IqejtZ8SSeeu42B*#6vQ53Zi!NER&zt|YyEy_6M1ujvb- zdQhN%?8vFG5Ae=zAV{h?S#+q-z#$W1x*BBgs%<$uY;Ix>u|gYhc+{d%#84uA3mFj< zG?yFIA4)P(DyBJ3{3M^ecn3U$Gh0D@BjP6(3Bu%wXao-Zs#N-e|ROnGc-ANfd!Tnl2T9J)Ym1h+V z{AQx{+o7d;&Nl);kHVj(Nb`|%-sfG$Z*Q5$|Gb zSnUJ)X;CW5q#HxX$WU&V3iSYvU|#!}KDMp-G9QL~5EOaHL6!udWwliOB_d9A&QR zS`{&sF5cn773RJ=i>GCz4m7NjBa2k!IXjGW$TT5zyqaS={HusLv)iYT(m3a+e_wOF z3G%S%&+!E750%+8qbXhly5}hdD&#%F4Y@qgn+;x00j`QA^<60y@0So1tA_USBGFqe zhUPqh_)L=cBiQ0flzXoMHTrFDMrchb_eZ|vOR*HR8=n;LZiHaAZAa|T-G;T76SrCh)i#j`^2OX4U1pXYBU&#*ko4Y-07 zQz`gP%>+8pvE~!~??U`_4$Y{)Jpkvj1~8n&a29wg zd#xXJ>@zNO9m&t}w!pnJ#!Fc%PMp2x*T4I-MJ=bv9!Ws8p>NW7u zccRrMrf4PsM>@RgjG?Ug>bSA^v(C!@2~{q*6o}gX{SV=u%11eiy&&(zaSuYia|*MJ zbn=wqHj0!4!8s7yfW?ZL4a3A_g3}z1x`G}D4nmZa%E`INq|V3lsfmFC0f&7mJ@y3) zFWKjJdYvI-En+xe`qO(S!Bn@yrTr*kF)Zih+&U4E1?v3bZtD8Hhs84!rlc)~X_NR} zp;K&nI8=C2!H2{ucp|R4&yXW{8CSsEYtpStIs{(6Z@~=H)muMwTS&1dQ*jbI@stbL zmw*ALs@bp^;~ir%X(I+QlrvTP;}q=(Z51*kEDPg^rz8uQ3&p^|FiVY3VjMyrPln+E zDKMicTrw;^E=};YjOMwgXQpQ&u4C|CFRb9wcWBm_;^NYaMnNiP->=iI!vCcwBIs`` zXJ_ZOaNrmfEWll3k60DQRoxj044p=PAD<4cBuIA6-fIR!QmXusn21ZuyoJ{I4})`AfrJM15_Bk3BrOB zPgz+~iqJ256dQ?f=E8A_&mxe@2ls8?U-VI}+g_Wl9G~cQKd0*)?Zfe2efrIe<|~hY z#Pm0S@9Z>5C<-x-Z8O8rlXbrnnhS_&@|$!{(~63a#)MU_peG4~=2oY-VpmyJ)a`E= zgj8x>xXo6He^?FaACUmIn_3a)2M8if%C8o)hm*H+go*fWw>|MwoWqBw9 z?VOcBuzf)Bq0oN)1=bT_saY=ktOZk&F443PWpN811h)GRM?>ld-E+TmK%h>=HPeZ# zQ|Kaz2I5H0v@CB3b2+Br_FhRMcfc7t-}GETIRnJ4EU2lEq)WY9h<8joNhFDlY!M2b zvb6uQwM_icI*||vD4?a|o-hjF8nSzT!)VyTT^R{u^eLiM`}}PDd7wXv=VQFy+ovkc zN`P1G4^tMh+8T)UWAABRz3Iw8*YqdqwMx@`}kGR&@_BvLAy-1}%>UGM#(U7gx+l%j|rK%5shUMhHd zf1m&cs}DA%M9K2u9^G22^(=2_5Q3^0YHzsxKC=L9 zS3%(XrLZUkUN}_}F*y6x6bq#i&&i>qab*k!y{&5P)_$6t`~S`YL^ALZqqs#A^qOrn zVQKkVelbC@JOKz*8jpW9S%!-w^#Sc40YmTSe*hVqDf`u$4fxd)&X72PFScA-C<1SZ ztM!(~{V#@fu~(Iln7~(u00EYLMt&Zho^LN>+v@#^N-;nMc|X{BL$BRoGkIpNv()Gf zor9W`HpLDR(5IX>a%?}XlC2nWh~^au7@ji%jEdv5EEk~RIXKMk^?yCU-fG6Qh!^Z= z3NgnKr>4Z=BvJl>6FiWnvYdiLYRCTB()9L9M*xNfCdVEiJAhpvRd0F(j9klQuv$(e zQ2}VlrzS*2xTFcq)~nyA{6FcOj>IR80P3wUv?Na_K)`Dbm_r6&3V@Dh029R*HJvrC z7c2ix_bL*MEZv^YmjPIB(;qZs?;X!mJW~-h=EVln$&nbm$+J9)9FK$EpD+7q_S7sU z(+SwxD1eW*Vff_t^P2HZ+bQ2%X4}3DrCZ(KTa9RQncVM3)L6yRx}rg{R2`>d)l?!b zLA>-|Pv6)rP!2uEN8|cp1CARv3&kJs99w&C$jwS2zx)AlH2^Xd!%TKG1`oi$w)~7t zj(&XuV4|+uPwVy^2JitAF=&c^4`u6eC?Pm93L{&9_}67cWzFBQz~Zp`y;Dhw?4U=P zQ%y{T0T*R(7i{%&EKZ;rzx#0t0HH`lt<$>2V4izrib&v7kdo8_`pa>MF3C+eY~43Yc=xyJ(`k!6{9I-fhIFvL#0f!wuktT&9wk z*4O3+8LY=hF!Ed4*t=CRBYBC z=|~@F+3HaE%huek;l?N^_UrF2DNGZuw8Nn;`pR*VF4p$!MD3%D+-F9)>Ez^POl|;} z&|&+}!f@npXl^%;Z-@6ks%__N_!7gnTf{^ol|4WjDj`#mlR_rV0k8yO-oAQ?b&5Tu z^{$+GqFWXupg~n!=%9Hz?UpS-TyaV;E?tQ1#)u7KIoIc2(o|Wm$zr}tvCyH3|MPZ` z30U9vX_Y4N=eL@<9t2F-$g!vLMC}c)gWkLPidBl=+FIh4L#g>-w zK{!-P$Vrn5a(#y9K}M!n0f5ZbLI75q*s7BUhF4%T3;?YG;sklQ-p)K0tD;!dafaXP zxas-WLjzdAap1uHz!te&|Fv681_zrToo+(^1O$cfLQdvSpS0hN;QV4pe*p+#MGFmQ zx+P2#VtJp}uugSgao#VIQ~O^XxYyd;=y;$C`YVW<4!-31Xl%ECV@rd0V#uzyuM9Qj z`ajf5m7tg&K9Y zp%KXC$I&xJ1PobK3w*@YzH_S!t3youue#xU|J)N=<{@e=X~DfaP`W%_waR4wM%QvV zFE4e%SQmuE1G5XPhsB^3AOxl$(gB4;5K+soZR&GR6f`6ajD+BfO;5XRGhmJ;VLyy; z1gJsld&WqBfThMpj%TvD1E&=Di;T9IHGYZTD2Etq0B>5N`a?|xS7rRiE1`2e4r;tav2m3sR@5c5 ze4Jznu?ZooNW}mn3RF-O1Puid5+*59nar>(zIn~+Rr!|QzT3M|e32mOLV4LVmSniq z%u+bH^4bryG-^0Gom%PgNyLa!l?3V;?jALD-;^Y|5q&8yS`}>Qd9ggIq4i^t@ZPFG zUQ0DpYc<9qjg0cjiOEXG!HR}_?*41baRIz_F-E0;NdxZW?%Z0wJ{$oK5)Hw}`N?Q0 zPYYA2pR^-mQ?BRv1UNeJiBTn9&j{5UMWD`YXz(Jr3{xYS)ih=TJH;p%SoC~F(??aa zswmS`m7*g35cL5F4$9{;>2OP28C1A{mI_pTSqeJkn|Ss#UXVFLua%1gxl|7VI`uv3VTX>G0^HRR|6Riv56nfW#fV$kuI}D&QWBZ^%~(} zw(xcwr|S?d$hKJnD^ePhB63O|2gIvLkKqP(8kj9%=>)O-S80B3ChtwJE}sSX+44LO zT{+-n1=NJSv*K-`VU*1FG>mqWA|h3KGMS9;pQw?zRPol()w_DGYxC7vW{wiS;&2A?+(tr9mBOjoAjU(b4^oIU<}QHIgyn8C{3i4Xe<^+@-2s z-EzoQ9jC^NJxka?KWzESj=JbzxxHBikWUrgTIp!57U2zOV@rY$RbQ%P|9Fn%H12mlrg%=Tj0=d0@o2Kt8cQS8~6M1qs#k z_v&p>jIxo6MT?E`30T}NZ!2dV>|_xUI$)^>wKb+C8T9nHOh?AN2_iamLh)7(qF4~$ zUQll`@!BiR)YNGucfN1pi55?Ay^m$pb6C9{$8sI&N#=3cM~B4>saw-N^?l!F{0Y8B z35Z-7AEOvv1UxvFT?UiEuX?ecj7=h#AH)^NM&iN3fPq01d? zwa;Yz`fg-!bGPcAN8))NGmez)K{S_6C@(dG1tv8%RaTH9x8s(W9U^ZBbJ{)MyTPz! z!>JIp^5&%+<5*hS-zJr8{S06*bcLD<(Hs3sjQz($?Qd%Q6|tgh5~&*;*@5gihB$@EH>A=$w(SvJUoP?H5`QI)Scgp^f!k{&j6c=rIK;Hr= zK!%cI)QaNVF7JA~m3-^7HPZ(_ck&vK_dVb=$9wvU=8t~pLOm1|B?_`ghcE5EWxz5h z6NGpdz}#zaBdk9t;sh9Aok?Q~Oz&|zmU1z6i(_2Z6y$%2klx984d~A?Y{f8F#gsi$ zsoRKy%VEs(UoL6R^iX(~w=s&XiX?`dEUrTua`IWp(B;(pCDO_v?0d-`$*__jAj zQ>J&>EssMGQ)=EGJMXf+f4wj?ME!oMdnv7&w&rl?ozacKa{(#63m#M)q7eg~?wwCF z5T5vE`tWyto5*qsr-XDZB7Sz6yF&C1ELUh}(!7u&eT__``&{Nc(qA$=Vi>o3I(bYT zs2{m_*8F5wG>kk=1LY$2_m(}%WU<3`-W&Jdt}~s9yy1JC5VoIwb;zN^a}4@S_8>Q| zg!Loq@iThmAGvS!{Rn|1=sLA8v>U@zpzev8@x97oQik0AT8Xfy;QQ)}u6q4T1c#*7 z{xHLhsM257N@Fco=m>bHgaBcR-(#3LN7+(6>fd z8s_XEAz6bCWmZGg^u3xs?RI}T9z7c6)7MqHvJ5|%%H`^5Dsozp8Z?}h)8%kJUmJel z_qcetx#xB}p?sO7?|$u5n_1WIX?B=zQt-GK>%0-{5D+*v@r(ys3a^=Q(7UQY?0K!D z){*rT$iZyqqFSN#dBL$yHU&@`sN(f{wm_xiE zl+GfuA303?XmvO;4ZsEUO>;!+H9O&z%#7IYpTpM5K*>m;k*2? z7_2B~6)QwHn5nIWz0cNo)FkSM8Tc!ys*3k!G1g%?NZvXslrur6g|@P+u8;_$v2H0v z_fh9!&$0dr{X>}xJO;X?OeJ;80uy>PcP||mk=4M6y%|KFTd5_rpyPV03u^ND zFlqaLE7KABgD2`i9Nb z6S-!04=3C;g_E!tBaSpPq(}R8p)cor27TYOAj_+fLbU>eqgU?VpA&;I3_4wHUh56j z-CnNAjFDpLX&z8|p2s*AQ2AeScw7zKyJ7atgHk*PX>7-O%@ql@Ie5Qc8ROK{Cc1gr z0=IoOKORr}6?e*stR>i9b(5yi$9O>e+n|RfY>sxi71I*Jgn2Y$(4whOYviJYqWY zi-DH|>pnR*Gmv6C_}2?AhuvM%>`LS6Qw;Yt7LUj6IH=dD2e#S`%N=Iu*LWJX*82R@3oy6qtbUV=RJ4Zhl4$L8_@P6m+f~sE zsPn{M?{2CLKxuTM`nYH}WK`x>OjeC><}0y&LbrE&Cm%)U0}|j-ZxP3%NHip z%j2MQ`}t`cg}aZsa@Sqmz~Fx!Pa}h*HDvV^ z+{5E2_}nVMzM|sSf^SmBNH9JwC>7}Lv%!AYh25{?_U?0BpbB9xVsZWFjWY{isdrY^ z{0busA`FEB8y2ez;$@nTOS*031|ami@g*N=TI^}4=|^VI$Naw5LY!7SPYthCBS_Ie zc(>2$>f*kS-BEY9`Ksk(@qgU!9C(z>Ay*E|TZ^jTKcHhc+rG1$XW9=dXj*(eu8L>v z(;u#^&+gA*8M@-=^Wz%VV_OLih%wmB&1-gT9G*o6vyc*GKm@S1G1>Ghq^Z)FH(MbQ zugQjucsCK$#zdutkg{|F&tum)OGm=I5r0&}aa znBnJxzIYNETEkIPki#TkqDVcm#WO^^n9;Ioqi%l(S{_vn&p2fxII7cyG7NY<>tX`H z#r#%9iw0M#!hCyUZMrWKk7Q8RhBY0uS*}T@j6oCr(h>92;kjp2t5Ou1C#$hzbXw6g z-{vsW(d9gF{autH{=u2NZX+>#AxnM?mThy zyj?-3JvaEWjr`@RKQm`wY$(mdB%&hy!gmW~cO(|cQ+Qkoy-bQhLf))GF?MrD*B`g& zLJp5$0By+48I|DR%g}W@pz9u6QfW~8yklmv{n;F1>{dcZmu$Zqk-lcv%7iH+=fQ&T zX+jBhn4Wu-$VqI@+_Uv*KpCMMA}M4bPZ~9i!w!;^pyo+ShjDcJkT;)2MVY5%^iXnN z;L|#ICP4})uWGDSwOahXymrER1T&}Pec}e=D;iRY({dvsr3@L(bQM3TRxZdo5rH{I z!Al>4wy`CT+Y;jy+Au)#9ip)xW#q0{ZesBe-_e_`y=QajZHQKS@5X!ezuprqSW(?0 zlSDCiDI7tkCeuRyx83q&bZNTj_s7*420Ps;2%v=|Gx3h($}NV^R^vO z*Kgu`$pU_k41bIJ=Qh>V6Y4t1aT55VmaOhQgYBmr3ObA`KlOPkOc0IjYBXV>+gg4e z*0YVkbrhEaIW7r)Hc$|;m^yjF>v`L^s-MgAGY!5V;5-#93|a4Cg{qdxb!HuZh|l!S zN!krdko~v;Yx<#^LC~tbWzq6VUv#8jOxP~|IjECH8CevByC+8Z3MH|H_(pGr(@@~Vrk!uz;de0f#;`_AWW2vOt( zcDR{DoaZfKt=IV{Uj6a3^ZjboajVUqBe(;O;CiAl;y&Zg>>krP*R(ufkTUCbXTa}E zj^DNk_3!uPB1g3@%50X}bbA*@ezhWa#DDaQxm_1Si!}{g+VuL#Z(i4*4*;7+2+lNt z|E2%U;cDkIX8Z**BG0{4=~oOs-)CQOd#nHx{H*|Zu9wMa5aN<&yL7_gZxtpB~{ z^^(hGa-K6)pV$odAjE}HS3}kkBVE_n?|t8yr!2T$CYp-W+{-Qe9^l5aH}ac3*p}27ER@@JfuU~Qc9!7E%m#$JO+_9g2&tJ z635<<@LJbpHmx)V+wsfxriYto6qjwq-t(=noT2My+%Fx==B?{$p9xT~zUX;AgNT#Y zmVp!Duvmg>i~l?w_>V;6y-Xa+|D^zBz=W9gz3uskqg$7WZhs3@ACb>^l;puzrR~HL zlD}EFfdZ}rFHGO0-~|g?(_SiQ>p_?%0gx&*D*FI<{q@^=!TW7*ShkDI;n_btR6P8x2zulCb!jrp?68S&siZrHP55Tt= zz;uXGSh1DvipthHlI`YzUBtYCFPJ9yL0>w7LQ~1BFyO%a4DYn*BuRPuOjGP;`jbdQ zEaj3(EO~U_MUCX7KDFR=+1pN)q8M>-SL0>4<51AhP|qr!GAHkyH_-AAF}DX?4O;1| z;D^?Yre-eE%rIEiD?j6fJKP1+ZdW0@_y|f2bz~TMYIob3g)0jmOc28Z_e^p4>~N>Z z8O4LyM?!?kB6wfGy`=defjdil*}}9Vez1-ijVt!0;`9QE3|K{?Ay|;{;6jq<^d6n3 zub#Y5;5y^i*oR7p483w2p9!-HcpxRmWa_1zl9aXX`vWZdZw`jh4!_9y|r3N+UdoP(H0b zQE+1(F_S!?!2R|2KU))J6oCC6B#Wgr#&s74q#1mT9mm{(YR*#Xif8r(>?tp7!|cL_`2?hFX;0QIZP1^899U8h91U&WkzrwS43u!uqx&VgvlT1u?*F71| z0kBiFPH;}{*q)!94`fMXS$S#T9z+uqam*xXo^ib^}G$M4dPo7do~PduNO42a{OZiZoW<>0Uq_ zvj;og!+OxRS*wNv(kO~L9-xh_oFbI!J_09rS~;BX%YN};7@rO(vS{Wm@2KJ@QcR(V(cBGEQ#7K!K}1x+qP|1W~FW0 z&Pv<1ZQHggZQJ(Tw`ZoiSFfJ0=Vz?AH|~izHzLln_kQ*kH6E{SNlBcZ!c~%#;{Xl= zm1D+=Oy?3+{15I$1<)f-?Gq~u8Mq#%CJ_!4w8p;8_HxwhxL-A|q$D{5WR~5VQDfiS zo$6XW&w8oa5>5My@_Yf9JEGb|oHSYdMZ+ zM3*Jh=QAf!1{u%|R@AS3L{Z>C~UwRSt-+V$cuZ%0h}n&JC> zGTWuo+gwTrBo(AQ06N~sbjL>;LC|CB@U#4U6`AW{Dt{8=s)!?8AsR&=fd2l6t6FnU zB@YXU-9QpJy3>^o*<~XX4#)Lt1A}-vQV`B`$6!S#6-J?{h4Z@Y;QG4(IHv7-LoBV{ z9O4Sz!{zaG9wZi99i{ATG4~r(4rv5xfM$D6sR!2iAN#g2V-D)mmP}z*mN}gq(~c|IZDmDK;)4AtVEIn6 z4EEgDP1)pq-)IJ~B=(U)(H2d}mDNZL+ry^E5+z#z8Ya?#i(uPbAX^p~b)aA{umxtR z-+!t`!m@h_P2c(1qdLE}4ZAG!)lA^nCq$I|n}b?H)ko1Wq(y=IGc#3*_sCJ`n@AFx z>KI$tQ?A$Fyb9B=Q@#UGh$^~gG(R4m>SJz_lsLB9i2PVSi)nY7!c>g zWELv60Z~E|Cz7VTe_c}AEKR(>9w1!Wy++(#SX*FoTu-}tcqFu?2eAnFZFMwFd3n6 zH}|s&Zw-O(sp9p0zbuqD-y9+*CM~M8rgc`w#mD2IMOMc~g3VGKc7AF9)A~e#7({n!AdI8=ciM+JNRNx;II(8r*+oZp7+7KqNwZ*0pDsi#23ve5av3=kmIxUJk(&`s%VzJN zRC6xlL}7<`1#J*i{A~`Um^dW`Ux-Mz;jvDjZ{IQG;D_DhE;QU^vE%!C#|t|bsBj%P z&YXrQR{c7c5|x%aHk#66*TeGF%K&CnPHIhs{Bm*}o=kIK-+)eLor?6~;=05A4$UE6 z6lGsJOhMpVZ+TV$AfX)tr5^eJIj9z0v^JI$+6*oYC@o^_aY6^4E@;S(S(nM+?+prO z_T}MyxqrJ|y%VTw>-X74HU`gHZ0FF|qMGo@a>B!8Dg-T38D?3@l+_55vfC{Gs|m$b z-dq^*S`!j*SXlA5zirv*SiDL=zF-3JqSI*LPCVuGd0%&Kn!aUm3Rms2-YSuFsq}V+ z1~JH{>2ftIWhXY2tn>d$>o=T_kTVg>4s%UCX$HAi&zRWn8gQ0uqYGackS$Yf8hhFF zx}fAxj3p+{p~>;{_4b)Ne>S{Ih#|#6DXN%gGB;C2~lUg?ejnlHAZUxrO-1F-iKD|#9}UvROh$>{d-19f|#9dUzr5#ZhQ zjgetw`XH4v8N|@dtTHg`FV5BwovU0jA0o0mUnIUvphc{cN%5x(e<^2*?7=TmlF?y8 z*U(}@s)vW&elGMzcOGBZZFrtImF3ukrD*2|(%#7$U)ImKr;h5kufR${#d^GaO{CHpo#i zh5Eo7b@do_ve0o*k!@D?bcyvW9y|Yg7Ykox_Zd-^(5>&cAhC3)vh5_R zl?_oVr%Oq*nI!3W7|&}Go~%CwEoq|Fs@z0NM@>705Da`KON}hIdUcOV<^9ih z#y_v!XBGb(VV%tZcJ7yk=%|SKMvG0EyJQ6@uHexzy@xf^So*47nbU(@A*5fH{7$+w z4v4RxkU>5R#jM_+gXzis)LH9#+x4zuv)DkS=u1^6O5Dma8imY6x~gF!!-x#L!C9_u z%lszg9OqBOjBZoWS%mE`_X!w=2E=wgH~TfKTJ$iRAe8c21V(lCOfq~0X5+5xx1P|R zw(@DrRcJFtOgK)AQUmRX>TuM7CRyx_KRqKE@<>jfx?h{aZb%f|*~})8Bf@GLnk;*4 zM)K*G>6HFuO^|eHwsPIds>|dq7{2AAg#WS=2&NgJR zVOq$Au-$?*!b3xl3XGak&JgSm?ARWbi#grxMcQeI6>*v}^&-qqH0#egjtGLA+OE2yd)E?K&`RMENth;kO?yYH6N z2xx^qOfZs0t>7gV>VdR0gQ3#Xg6YbCLLB(P!Q=4RQ96}kK8fjEBT>5@MobB$JB3Dj zT^D{e$G3aGV;z`z0(76;l)#I z-)W=SegnJtc3t1OAGW=ATNQ%TDI4`(^Q|)c40o=DhQuA!PeR2P7`1dfO+M84?Byz0 z*mH|^u)oTajdobm4~2o140+)d9ow_K;-cr;H0O;~l27@_ff)n|dgvY+QOKC93BZMKcDe>^Y&bZ` zLAiSES#Q+L2$iVS%8wH0g@nJanf1DVJ+0hy9TCe3rNFn>(FJfbWrD-wJ0HeF);1^% z$^Iok!;tx)`|3BGr1D+Q$P(O)1pRXfGB#W5uzH6WpI<=A0xoMUpk22+y!H*lfD1}P zX0t_26y91JwLFyX2ZNE4I?B+U#A$v{Wi65h3zWA>CzuzT#5)eDBm5N2{fIlT&}xTO zgeB5APaU`+S{P}teXFUBcDFkGHzsp12nwZzR34w*`mWywLuA@&dUVUv>hrn(7woT3 zP*3#SVs_cEo8fV*kxnn(KTjIxfP$#QEksPx>$Zni!$Ku3MkcwW^4ZL(yrBm>6@To9VzbC z>IHZ}5$Zc|F5I=v8-`pGK6^hcse#1e3}pkrP22<+DdkCoB>l42_D1^eyjx@8a!3&A z2y)|JMX!J?No9S5!8HKBB@vDNw5(4H`P8DCIW^)x!||2H^$M0?N?QRR znZMyEgVse7kyg;?$GQJQ5JnOLDOqgyD;<)Ou}CF8&aB06+PaEGy-jv2;WV2g#T7DH zYmC7n;#PHp)hY?GNQz;W=Pm1H9!&31VlxudgEkFA2(P~gTJ-8s#j4hFph5Q|*_S(W zBJ74SP-i(TNNpFS#0q@7t6zlj+Q$V2f|LKUc|qg+0a&>ob;X|$rSv{7$OMAJS+2FS zY}GZzhip=kU;Dxw?fUCL-bQbP7cLr}wsWZV zeF>tnqyqM)L?VJ{g3vK;tcs1em*n@Z?No`r>pgf z=i*2+L-*_EWi1BUQESfa_G>RJ!SmxHL+|YXOFP$$GBfXcOK+`4xAocnaP!jAEe@=B zTXdc`y?T@RGRIEVYblDg>+Ewx-gFFk{(s6oT;P(VX=)Pmm-D6L0RfkrYke}}9_cjd z)~2=3$1V!`H2WtX8T^k6wU;To*5WQ&v%t(^iB84`y?n_-cjk7Ti4M5SWe^ONe}?5) zM$mfyGXP>85noug>+HGdBNx(wj=j+nZbUIX&+p_1S(@W zrxa62O5{HG3saG6!t6st({1wTl8JRugqH4gkkr~lj5E!56qAy;&HNsQv(~6kv)daJ z8F*RJ6VJIcX4A@s9Jp8LKTOFd+?kD0phBmOTU)|YMoaya%{aoIXoearoDe9jBT?7t zwQ?(_`&)I>Z)%aO)FPw~dN?ot^7GRBG+a2E&Xk=l(dnL}wrLH9#dCc;n)~Q)*r1H| zVpkzgVu+ggu=@(uG80QHcK1}6_FuMd!P8pl5JOfYYF zM=5x@P&vAz#0vNv`2EOq?UG#g+%znHZ;mEby}n#s!3!Avu-oXURHn>)v!a%xKjAp4 z&FXFUl$l65DXEU9v0B z70@Z7;qzyE+w*J@hgRSgP`~#47>+KH+&PGCJb4x6K5r=6YKKRvfM-ar_xWZuhz>)C zkMxVAQ;zYGsrqa=pM>f+Zici*qtpI)gQe5r6zkF~IxdhHMdJP;OO%`fe;ZgAkOHH9m~eT*CPk1Ss4{I+h`-uF z<^CGK)n!W!@#C=qr^OLmgXa;tX@X6`>^Nl_v#e$Z`1`ImkZED#5~snZce#_#rk6WQ zPs3}`qV}_#r+9ro#cHWmm%-aY_1=#ZHHN?&f)(kU(C53Go+mNv*Z&q%xk8!kW_&Fh zgg(_?zdeH>C>6mv)b6T`QvIl`jj1lL*5bDt-%q}Pc)AdAvuw4=eY_hwkGOr&RTWoQ zJ*_V>V(kNsXGR5=C}qJ8_h!C3*dw9ma(S&|=4dgusvZ2$ah+bukFb>CetOEXL#NkL zUItjiw_=0To2DaTAo(d)GU6C056I@pj*BbIppn#Ozn^_nro0AsGnz7F@$QkKq;;{q zE}QMBlc0H&*msd@(!8ispe(?|SGJNdcZ?^3imfU3cJpMoHp`H?htqu0~q#rFg-2dhQ-ufKb5LpkDUrpW|gZmEY}!hJm(DYrQ-ZM8Z_K zlp;kupAqQdJ3yf4FpO4p!3Ye_elB)k#atY*maN%q526V+KLpQ9Z#Z57Zkc3`4gkQ z9{d2#UJ9C%DfL}c#lXjXraP4tetQC2nz5vZ>;sO}Z+tw)Xdp8o(AeDOvXPMy{TiIc zGU86!VLkr|!sFJrgW`Z*E+S3d642G6qehpZu)OC?v6wCfgPwxgy6Y>oF{5IIQT%Ec zNQNEdID?PBzlvgSrub|~OO@vSypMRbQM=%r3ofN})Jzi^{4mNmM#RzfDr3_1iBy}f z@f94c`(3cEr}X-YVzHm!{)b5hexh+21v0STx|MCkdd+<#JTR43=kJLCg-6nggpaBS zH!7Ox5NKi@kE6!eeHv}~-$$mHk$U8VhRe~ta2pS$qflTjWYbV0l*2qiBWjYn&HawI zj9$4fLtPgS+|6xWT_eenhvG82JnPnN*7v_Pd^vu5Ca!Em(*;i)tDuayrEpS_JR|?-|mWS`T*Xtw^r5 zK75t2>d|*be^ia`MW=TD*o|7kq9YC=^t8KPz4P33ePmeG=rtIFEz6&!lonebziiMy ze4Tu2EGAp zV@!Y&IWAhS&+*5nt)i{T`TP)!GsnIM?gRZ~<_nu*Nb(CkYKA>?b0d!DbU4-Gd7>H!^jBf$n@9@o3u;iHsd zIpjtXiczt!K$e+P9*_G8Eju5GH>yQ;&n=fhPS_T;+G{&+UZ<(FT2IyWbRJIQYE24w zbF#0b$V)K*uCBEBPW^Z*BatO+ZFoA(wxa!g@ApX}K6RomulyL_sy9KS*?R1}EYHx* z3RRn~=y&71r1GWfXLRKE^PxAXKJe>=z~M0e(fGi#eEcDu6**=oTZt&(Z~d@Bla*QL zZh+Ia-%ldLwk~w~M(qw3MQ#>@8?(mHQED!;@8?veoo|xerTuBHJYO@NsZ-lQ2OG{E z;kDm0SyKoPQ7L>KLTpJ5t^)uMQ0RC&{t;<5_mhlGRG=P=vqpu0 z9|VBBZo_D)F*qFG8!x&=U#@)W#g>zdbbh67i&v&JX1~jkL}>T4`jo`sNDg_@Or0)_iKz~vPBiW`{Vi_1wmv1 zq07~JvjRc8IG^?EILeNm%T+VY158#Ei}9F0tCBXYx_;-+cc%j9UJwxoJk6L>Ih%Oj zRLvQQ~G_vkDtucYi0M=BPjJ$x`Kb4{w~Io^n1&D=8ylLBW90#S>P~ z9}tjZcpTvs5~Y;u-vUHSz2vPQ@ezy3@=A}BWSAag_b4crB z@AK;~_^^V65Mj41mz7@K)A@q32l`&l_%ue_O|jN!@>Qnf4+P!>b&?SN!KCp1Bt5VM${C+)gCZKoQ1(E|n?}T#ik- zm2k0ZH*o=n4Z=XmM#Vl;nPu}B4nbBPdqT{`#fT>4frms}t>pMTuTdcI1w$T#N5Wd} z-Fb4whFzJIrOPKa(<48w)iGo$R~@=sw0vHTQ;hPv$=Kwz^wAB@)FlGZIPeZDK9S2V z$a>eVOnV^DLHk(#+)D*>UONhz&V!kQ{#rL?A(9CdzLCx1yxWw4*ZYr1Q7RErZ#e}k z($0*|IG||;kk{cblw8XTD5D}4-(3jk0tAg+@xklP|wg0latdnVmkK zaUt;JBnlB}Oyu^dh#VDX))aajx1{|BJm!S1x~Rp2b`9Cs(p)iAD{E5xGx{}#=y?-d|&(mqevjVa{5B3MC=p;Bu3uM}~g$0JY zS!;7}x>z=mF0wwa^egFEcj55;bT87DB{o;Wj(2k|m$MCnN?g0Afcv44lqvVd8!DU{oPCm?3sfYPtISS>-_x?2NGdnx!|p zS+tWOBO(G7Mv5mELqhV%BfJGdLPSa?{;tmp023pK049D1LhB4eg8^15!Yp4X5;@He zj&uBD%k_16|5KgrBtje>D@cgJEVAmBt7AI*{XCVywxih?a{SMd4^G4T#RbF}->>6V znLPda@%airmEk1$vbz=tSlP`I5^E85mAUK0hzJx=?5~94xu$Ui zNFLEHBqHGrawT$(MK=)}Cge#k1gKUzi{m=MJOyQpFIZmwl(wX*1`$S+vJcrae$1wR zzD@c0Sj-m``6&s(@>gB|Et1%MU=X1^@NUJDrXxGfuuU6+-^w?vS8CWQr7 zt|c7|G4!Ue*zkY}|cxMo8EQL{8VWSJSwW)>8AzYOJ{&<%oN^kh2*P?-U zWVxESkn)J#IXDGsurqW;48+`aTAR2c(N)4r4qY51w^Sp(RR8Yfb8-@}3MFAUWXs@C zTDP;2uz}s*Xl+uE<8A-7mHeiAf2D2GvkUr+R{##M2+}4SYedD;@=ySD8SAP%|B;X` zqX}?#mzE~;J4&-MSs{=7TTTqBMu8+Q2Ga1?h9!9&E$z9ukgVmAwp&oGzJ$R_A+#eJ zfyeNj?kqxMQicZo0Lq0SzU49;1T|Xd+@o|DOGRyiLIfr1|J4GRYvuf#6Ku^3u@%zT zawOSu^r0h|n(B6>t!5Z04&ePWp7^%ySlctw6wqbcSkG^J7%N@G3#TAm&}bHIJzjbw z#qV#6ukv*r+|s3<6)!S{ZNL)%)ydu+f;hLBLNbjS7K$QOVVV&p$~NJ2xoa^M2eY2m zBXaI77dh5-rr~T;d#<}QMZxNT!}Ih&NZ)X7p{&VBa<%@!@OVtj;k$4LygA!N0 zBQ5>_VTKDQ#(iBJr_u0Mz;tHlh7&;BLTFicfuT+f$(1_zu;Yb{_MS7O`rSq9(b~N( zr?dPVa=C!R_^b84yj1%mfIQuu_C*{ll`q@l!JYTz)^~zloX}*a z8O~%udz3VfR8oP?M|$2x2(z8wwcVsYy>L(9I(;%A@Op_y!-OROsOfbcbnv2uwq%se zNLKAaTYP(-=HMz&WM+@x+o|M2Fsxd&eS#Cav|KS*EGeRA?%a<TuIo;TZx0IHx8$7k zcJ{xL?l^ir9-`SZ9!~>f`?Z%U0`0Neg^_0HD3c)PJa2^{STm?t+`gh7Vka3wvp)}t zIihgXv{$=sd~UpU?g;n+Q7LXyhXn6)dp86uM^1V_?-1CrTfv1RXBb~rgK(oy!!jn} zy=dYusEZ|Nh;t&KBAU)I2kf@bL9xWnmXzr00B%hzIJdoG(^_3eTx(vOOh`uxo&%xJA4NM9CwN&C}RM|{XK*Q zXyB!>E-3f)we*&m|EwsH5|I{PT+A~j*87ko6t4%wH4V@io=VQdxatN-InH%I$I7&B zklLN?D=cEVrDX6p#@Zp?g~@TZ#tRiJ!|IA=e09Q_<-0%qY2EStczS*gHb88pbLgtb zFpBNv1jP;2*p~f8p^dTR_@2*&v4C$j-!c3=ZPigSev)p6tL)Bj}#hf(4zPtg52CsLnJ!3<2 z_~^M#tdCe9sSdI$1@Uz{);FkjGu77{KA0bnu$#uf?D7@iNHjF<=;-L0zvw9H*f5tfl#MAO6!$yXs)r`!NOO~VF&aB`21Lm{+ zZ;$pmqGjlM#YS(VN<{)5-vK}$`h+OC!;fXN)9|KS@5ffgpE4%UfACV%{r%CcYsU#P z^f{~{U?e8sj_9>zP$=@RQw~F`RL!B`3;fE7BRy-TIR6Px*3k)`xV4X)X1e*cG$4CC z84^<)`8mV);(dbeRpc9D;zihe`xpPhw!-MV=;Y^|BeFuPZb4xu1ZRI`Cx;ncD1F@6 zB&T6X;ZZ_sE4mzQ(tMHXPpR)|7|AYvIYedV5_UWOvb(O!~Xe*Kr@CHwwg$B)L6kWy^lp zV&{D#|AxQ2)=j(m&b_*$sI~QRG57OO%j^^G=Sac#*hsRtte!4tYk>;^rR5WltlD*1 zo2roAGv2p9{IbbWS=#B<3%EILKdvUXe17jr_&u)n>bML8=s-X-k5NZ4FS`b)E-~=T z!KONctx9#dLp0UU$=5qhPtVC*PHyg-Q_1AC?bzB=7I}y5N?n;7nwjNnS`NsL!y!J; z4U<%~(Snr*TcwMt@glO$M|4b*sP~aFbwD`KXu~Y7#u?C1rM$&Y&u_Z9kApSvoL5~T zrG}?R>Uy>-o9tA!tAF}orP(XNqgF-lPL>OvZrHnng zhc}N{hg%hcM?lnUA8-ue(OB}|%lz%*b zqT=%zBO5LYc3BjmGjo1U*KgR&?^Vo`0K@xq@lfZ|oN0NQ{LLeIY!F`q^6jIUP9vED79XY#Pt1yH>=~5c{k_XGZDLK zcD>MAqN$$deQ(MxvQA@$YayaLnyITR#y!wL z2W6uE6`O@8qxvqA<7uv{cqUIiMq(io)}$x}y=k<=vB0;3OYe_9 zX2f*sY8D$l!n#o}!S}5;^*_kM=1mt@Hyw$-F?KpF*nYFaDE_VhN}UydPsJMq!#GB9 zC5(t8N_n4IJPzLiTBJ+PV8eL(XIiK64C`o5x#iBJJDsHRcdly(#i`rn$aI=GIpu$< zM*(xA@-<`A>)~%=$$Lv(<~5dr8ccTe=qM$ua9epB3})-;A>?6DrPRUmTk3+a%8)dw z+n90|*2R(gkIju>U?5RHvNR^wg`&99P}f&pnimpt%od65U)3qG8iWVzd?{YY)9yip zCl4(Sgl6kVM0(8a&z%3x1kokP&W`dUM$Xc5>qZU-50!luY;`q2oe8A8lD-|d*y5O= zS^`LAKk0L+(jEe2m1gKdt}I%NtGGRtHgqHnHkC&*tG@f$E6vE0wb5ae^0ns93nqo5 zg^(F#D=Uct+PTR1#I4SWO7Z)_)`Xi?u{Kmp!Q2&@zGM@WfjI^*DS+#6o`^1SLf@H8 zqAHAFq*PKS*W=p5QT{PPb5(3sjSkPno1?~@pQ9fYsnahx2pO4>A{3-|?Bp4?Dup_b z^(2GNRwKyhk5px<7_i%pF+Yhfp3Ut2jWs@1YVKbk z%0bS%&g(I_t-uJflAng$0_W zIroG5M|rz(MK=g^m?48xqCe=Zsleyu-IV^M2^tKN2VGtNsN3wM!PaXYA;^Bu@c!l; zON9R`5}dFk*YkW$jy;{1_QG)87|ERr67nbDwdSQ#JHGAhE!%bL>Qbk*%j}uYuk9uP z;L%sx5=SWpE#dWf(Ykr2PkAtY4(Fo6p)6LoG&s2`w_FVfz=N#BXc%3cetVl=0lZGG8{{wwk?;MLA3jdbhjr2u%H zGn`=FaFGj-beVRVR|OU}jkTzw`>%ii=bRuPBbEgF)%|gY17IQ#M8tU=W;3(x9qrS;Vg0#!zotzVGZizjp~Egc}$ELj(8Uakr2jfA#%Mi+O^} zMLGK9ZPr6VK{OB@|97~bvmcYdFp6riik+&pWMJ1=16whXH6v=~mhFxggkXHLq&XDG zNb7qKNG4LdsZIVU>Jz(}Bj^{N9M!xl`Vd&~eUww+cCFg^Zxz&yIEP;c+_<4Wy?J;9 zM{vlN)+ci3PuS$t=M=&vy0K1JwTd>u#j@2JIAIT49%=>1!mQCWEQD2|)CYC)ni-Qu zL&*GercCs6j=R2mBAg8o*v;6kX=Rn|xWjRbv|(+qGD;Vyp!;v2$y2(-ejpu>cKe*>vYEQX&8g6FpD(P zd-R#EfmIJ_+9-4B;gmkbxgP@@KJgN|^bW9AQ^HzH>x_I8cD@f62QfS`<5aBklk}ZY z$i{=f^Y%I3jx*sDIj>KwfnYJ`3lkUW!Yru8a-`9M5m)niA-=az*f1&nkFy^u* zblOXgX-{d^TONr8y1T85AyErFi!)FbXE8}cEW4c%w47tt4Bt&5WCdieYCW4z@M=ma z6>Qj2*p{L9?=+)Am2+YUA@@xOVZ`F4q1=U-*YjeI%b5+I%`Y(fx##Hbh4czJEGXD( zHjQIC<6DBy8Kdz8^n8laPURTqvfS0ra*VooXp z1y42?z@Uh~w5yRMxFN~tNs3Ty2(YyUCKuD3y9T0GT1aN);6g@v)dj@F7LQD`HL(Z( z7Q;%4LouT4cZuOjs_UnsPA+Dnb7z=E&G zr0Z_R@~C=NLtAwR8@=<%T1>0rua={MU&Id{M}yfUDnR`5Y2Q)@)eZX_UUBBqHD63z zBHrR$(kcD5aQ*R5Pe+bNQMHNoOj$L%vOH{EVpUn41PIwlw3VD;X-P*-b-yA}dkdO7 zpI^?lVTZD_uN`SoFZPO0ZiKOXw zbh&Z1<|3ED_i1&F8Z5)cRljR-=cXKrhE#iVJ8RAw!`4uJDT&UW}RP`w!73k#9w&z&v61_tof$v*vw5StTy5MzGNBSPgDH=_BI}b5a~l zO|V%!Hn0;lV zT(P{6s+3h--ux}uD=hqrSW8~bSA6JDjAFa+ou3?pHKvEI2dbu(uIcjDwl{>tQxU$j|XdrE3N4T=;Z z0j)mV(nq+0H!yxW(3HB`ZVVG%D{g(2Bf4Q~3-q*rsnXe6JBZQf^L^svt94rB+8ThI zf%1#;zYBn&PrE;6f4T0t;3$#Jhbe!GA?V$0KN<5o>$~mTeyaJ}_9A3`tj~RYjP-pi z3`F<>%1${j^n@}MxTEba67#7WC%$Dyymb;=^nunhc)o>Thl^)7^ z8j_@DC;hLK2~085QbfdKvAipa`7^h5!Qqynyzwutm5hwF%khTb*s8$*g@Gu@s;>V~mr`E-J`RfDTPG z;J?GRGBL=DVXA9iaG-q^le;@Uls};aA`+ zw1}RUk$;d`nL%Vh327TRGb1#jLX)ItTm3S^G-~2dsy+F}F!Yxi*5)}X0}6W46aL2j zqKR0aCWkc^RL)+y+hteL*Wh?$-f6>YhJwC%rzaztHDvnv4E0Ob=w)ujp+77>iO!=i z2Cdvnm+pEq&CGRK)|jIAhc6+yxw4x>t>5Pm0c-xYeg#|tVdTiNchH`rvMKg;FmRV}}1o&5&*Ua?jJ0ug4m)JG1R z7Ug*kqF7o09b@EYem@cdr21lZdK}Yy@nmf_4Uk>Rpq4m`*@#80@f8tTC=LX)2A=7q z&}jxTa#wU4Gli6V%XC%uhsOCg1z_#Ym<^vi*9b?<9g12nl-ywsW}jzP0%8AN_bd_0 ztqH|r#$IdAB}Z+@zT2xBq%AM3c=d>ZQM%<~tPsjfg<^u%>(=$LF=nHbxd6VCh~08k zwWRKtE6$s?F0)+767mGg%upQ&;i zt{%CfU~AHS%xVQn&#H&r=qbj2jvMZ{GO24f2zA+Iv#K4W^k{dBuX>$UZrlEhiwRAB z8b$LY0G^i>NZf5$OT(9qZ9vE?A!}OFShklco?a_|)l|`D4IGb8Tf{<}j7LJ&ceXe6 zj_!VH0t}4GW8XY7;91XfjWmW*&5=E*0kh;tCOlZfBK9EWNecml+dzk{g=AjyNch3= zkWRq50kVo5xMVwRwZ}YrlP*x+vd1=A`UBF9x~<$O+XJK{C)2~HpqZXz{L#TFu%?pa zMY_vHo8CARsXW>8Ea)T^_qoXB)fAv~m@_>xBw^wvI~VmzU2r*8$2?kX0=n`r*k3w- zwaLCuV?V1!+|r6LF{H<-HG2@Q8f(04vyh{a=9OQ6%n%gp@hCbfttG);;XOmT@1Xwo zI7d@k#Gc{%N8yhm9A6`aT^9J`y|j+>xv|_!wa3-GX@Nzp(vC?OJ8O~SmS~2drnWlu z@A%4T&sj>X&(PEcizLFjth6FgP2|k7yAp4j9DFhp{N~}lpU?&-d}CL35l>>}zdN_T z!QMF!c&V zIyB#bZqu(UbQt)?E-4MP4g@zCVPFOFvHC%4=!9r&tN8_Q$pr8ok}Ahdl0@#Qk(tgtPruD}~T4>;G=rAqR@iM&*cJ6EBv=wjD18;dYjSMAA2Z2=MCr|cT>3Q9M zBHk>*vyy!aq6i%c>Yd;y=)<9?H6q{3E{7-z#Ij=7lpu1nxi zDxe8=TY_%Lfr2s1=AfZ_Zl^&r!@7s$5+f>7n8C*Q4e*}a>yqh%X=9A`Ju8`M4vmFq zWEafKmQ9yB%eI6^jzk=ZYh)58sN=9!50ezDXD>mBYBQfK!_yTsQ}Jz!-w1CirE3la zrD0*qpt_p{-NjPJu{z3J8`mMzBsn*a4F(rj2-PYp8LRFr1zeUm`mhJ_jC}vv?Nb|O z?lR;iXRt^wPSRn4az)i4J_`x<8M^KUzfq?-BYpvjy&C{epFv9hXsf5U^ZE8rDz~A3 zw&3sRCfX|G9C>~H$@jAPP;Hm(+UNDMCvE$mj?l(GW{L9O_jHF&04uTvb13{=fD)CV zb@g1XjWko@UnZ09s9BcBh=!S;AHb+tM@Pr+b&!B#RUd=}8oyY7!!X(x^puvRpfNws zG+OgdB~_DpC>Q;J7O`0$PBZ+;!O`)qw2l82Pn#F>(v9NE~0Jc@Pe0jz+yQ?fW zAxCPsN_TS8Be!}X!O@BmRA#m5ScTsdiGO55PZk4DN7LI1az;zlf2%k3n~3@QE#s zgM|W#D3&?J?(WYOHVl%@^!5-X3~5P!KrPjcw!vzRQgo>#`}mIy&+FY2b{TMYodb>P z;ny@O#e%zT7$W%%bQvKr+tW7k!CtS)dBIR|M1Sd;-$LDsW-g-x$K~Zn7>lQd!DO&5 z5Ns1MzpYcxPvlxf6mGRdQPduH4`&A$cFKpOcl@JlUzu8y3yVu6F%2fYl0)@k+7CO= zFhNx~wRP~tn1rvYcL24`i05Pb6Y|E1h-O&f8l=bPQGzfA`UmW@RshGZ;C6i0Kn zNWQn4;h$?;QZ)|VP6z*-P8kwXat3J?r3`bwwKVa2;l6 zY&i1unsQJt)%MX2QQF%C_mfdBJ!~~8-CYW_N}VRSG^7u25rgm!7h*!agfsT|kXD1Z z#^XQOsv>Ay@4k%Sq#%04rc8QpQ2pNLgP+f;L1;ROp_h|R)@XWm&~zUuyd#O}Nv3Vb zS)2$wQw$VCPZ@72Y&(9hds3`a;t*bPAOk;ySMmQtBm8IK^#4E)|6vvW`{pj2KTy_2 z7MGL$Amqv4@n3<#Q!pA}Xf4z|HNCwAGucJmdwM80HZT_d^Oyc_X5zme<9}=do-Qez zzAE}H2=)KtC;rFo|78HRc%ZZnpX+a`Ek*y!p8wtEu8L3}@@Ose)HBilZukH4E4$5s zf5~F>cy=aI{{1%|<$p8U|LHJY)R5}?uPXj){6qhLKJAKFH*{xpqP3Qw`TucU|EJ;j ztAYLcQSpfI2@})5BHZPSx#%dDj}|u?Patd7tX{Hw>#2UTI*D8@{jZPJg$!xzT%k;z zb0QQL?=Foy%8(Ax__#)Mmu{U?2<9(Iu?_`Co;nF&t6bgO{&4!nq!6z={?}&>sBqbV zU#0g&!WWGbNb3wna_^7g^Z_%twlieP7=hGR5TFAVYJ?4|g&k!h=P z1b;%vwqNfs>{VN~A_4KRL@l0J(b_iQ2S}usJ1Zo>CBbu=gfY=COwpmn-cNe5cGf%N z|K&B;*AeY&lg9>!Wrqd7H0hAn+;`Wh62F+?SyVQs=whfD4f609C(>EQ8@kN=KU_j| zB*vNHIlaqWpD2OiHNWv2!|;Pt*zE2*w!eStE6pj4)_xm0fkGUv2%gy>(fx04nEx@c z4DkL(2iQ3Hu;BMh>LLHH763L?8uJh%wZB)-B>ccnV(8nKk4SJZ&qEMB)79|#E&S!~ z;*9O8^S_>$ssl(tzb_mpa28W!e_*>&j<(*mSki z{nxj6Uq=v-?#ORl@_GaW@jhrsCX~@9GQvHP%I=_zOFDG_WMaW$*6_xX3?&{ZtJVy~ zqIlIrr8*Nb?>(A-ONbCo6OoJVWg74z$#xf&pT0}xyeYi`rH(SnT#Do3mLhs@HTM*2H9F4v$+F`zTq1iLba5OKWH9c=te3@9ss^IR{IR zzx2q;rKc}aD52uctRBVL-l`X@7lxbbyHc1FaW&t!^R|Q1)be{&Ba_DDaF0YQ#ynyi zYawp$dsKWR49wlj)R954t6}wqCOJix)>pN4BTk+`3UK6htuJAb<0N(lF3?t`zJ{$6 zn-t)=EAWc*2@{>vE%LYVbS8FXM? zcH%>O=&-m16+GraJMx%<>9?L=*dd#1CRR;%-JEgfy1oYo!%#Ul^An6Fqjbv+Y0lP? z#M8pYXw;1>1uddX;(djP@oW_hFZc9q$7-HrE9ZjK=}XDLs9;nL2rn(NeLZtu<4~DR zy^-}fz!@%2%D>{>P`&EPAXm$<`-j+6%%A92ItB7>&7q}H4Dd&d{`;1u+c}}suI#gO zXQUEknC!BlShxp42ECe>%t`IM0ZnzO`hNi&LF2xon5H?78tc#^5*1}C)B#W0d)$ip zq$X2&5pcdphI$-iJdX^0Px(nDu2#L0NSH{u+)ZtxhBp&^HkSI?j?+vKAOMj0v?!`h zDUIYJS8Aqe4{##&q=HiNn5Q5zW3Fk^MwFw)N}?r=m*tv$vm zT2SRyc~9RT)Doski?Ap!ZNaDY#c|#5^;}y^!DFo^T|p83B-68)UPJ0w6ge(^PSQ>y zCIAhz>-jM6w43awsnmpuGt5`+ilxU-&Q=}HRv#HYcAgHv|@@gWrhVnx^ zq1^0p=sHrlzUAk*=!FyWbdSY(lO(qlldh919}p ztn^mP5=yl1Iqh~#2gJcvtrq0-RaYc`sVY|{bOydZl&!@o&ZXm;&7{k7lS<9)lD;N( z5hG|aI<45q%`v@QzP+3M5mj@!i`L+7(i(I#nTC@`I)$;WL0T-f{kre^i$tdj3o64| zzbt6P0~gRU9o5nT7+o23dm{bCebMI^>Cw%Yw(Q5c+m|s9qn%h^ zqcvU>0*)9to=@~&`gM|){L0lDcq(HD<%sU8qVclzwGN!9%0nj=vyHqjoY0Iaf#XV*uoG+V7)!>Ys9G`Bp|XF+bTZe_XD6(TSWr-8{@dlsZF` z?hHz`>|OTgkt~;Jf$OU#*9B+(Noy~-l6Dg=xLgL=8Feq-DqwOWQ?T-AM}ELc(_4(+qt#Vgb5S&eAiy@c>6olKvfmAmh8L9;(oVJbDAT!zM6m0p@rzwkAyct z#>9!JdJx)xq zHB>%p0Eaau%cLQ-&fzp5()(z!E#CtQ9MZ76ERr1bBFcK_? zB-#xL3rf4~g?gXoL+Q4fROC!HFanB9#HbWS^>!p}jcV&SGz(f&JIDu~3Ubo!Xw-Bo zfhJ`TQ_?hiDIxD%sl;6|)*96D25riR2KU8g)@-2)N)c=tbqFAtqbL&yag3#b;vs(P zt$J4=vKom*AClw}#MnzKIsKrF4X7Ye$)#J9x?+<>;N>A8tg%ia-&!r{kbNJq+N2kz z4u?5k8@U?|JO~_-%Oi?!4b(PgTW7KY^u~51}E)6n5nb0@`^dH?n zRH_x!)qFk=sKdjBJcy`Cuw?IN~A)S{%8ck{3@=%nsA$+41F3Qhr)H;1~^rt8op zXtx_F9iZr7qbk7~Yo$=$8q)(fc<5|N;v)$~4;2)&KY=i_{4+}0=y?TP4NzhWZBx?G zQ!ZPQR~iAve;(@F;Gh@-(8z*iU9)NOG_+WHZ4yeO7mNr3`K=qdJ|%YC|B!SJ+)gXz zS=4{AF4LmX=uEqo+=TXWaoJi~LYEcI!EMO^NMFFs*rmL7mJDmHYB6B+Ct}&ila=LR zkG=j8FmyyykEvNJPF@(vOx0OMj~z#e=eyLwF!bteu@h6%GAplxF9kiygX>$lBt0F& zFor%1WEhSuqtTXS+Ueky{a#Bu{u56;v6dcfANx8)z=-2z#4&AvBhUdoJ>pp~`cu$f z5b6W(-P+P{tk|^g2>S1vb>DY?azecx%`G7~)Xo0I%|Rh3 z<%}>(Dr+97^EO`0a@0^xW{<7*GB6s2eoyVyxa_P}APg#5vWQjG3__d~A{->S$r~C_ zewPrTVHTO}8k?J+TTa)|xEZ0}Q41IAkWtnXBquHp`qKD0rAg_bVsAc zat)r z&((uA{T9yIcyAs@}9a@_dq1*tqe){g5Pd$_5N|B;^7_uI`Y zh(O+O6WaVk<<#~$2B#Tu`Sm=Q(=gZZvai=_xjgRtQWFNKcCngRe-LrD(3#GW^#_q= z>Adc4YSzR|KT1@!Jr;XJDNi#=VR1!Y@iMh~6?0k^PkjAOGDCr(udB*=-!Y!}9B8+F zsx+#(zNXctp7~LAC}gxDl&+T#Ldschh%9Qx6aj)6n#IlK(&ls_GG5e!y4952vfemp67@*}GlhGrYCRJG@zN?E~BW@*W2J%=0e@?XbOp&Z+FdB7rb@lXwU0p&?r!;431~slN1H)QPHR=gopHDyaw9doS z7QNL9!KC&QwBNo7OE%na!%e46o-|37vrKo+-haDTqt}}nZ@cXjUyt2{^;;&aI(1d& z)7jUOWBGkkW__e{SWB0Vgwf+`vv0iVN3JpBeZd4XkmR9HB-%t|_RXP@d(C6?*7!Ix zYnPI0#=X;CbT-RfXLnZ{0p0sBHAs&*s0O;yYT{$%S-~2^9k=2no2A35ca;l_lbcZz zuEKz^@?2JZv{tX-NJlvqE?PKl%v72~t(N9;a2ptGq{f)-sxx@C&-fc`u)(YSO#8go zF9P%p=H=KS(HWo=8WYNEVIB+%{AAQ%jHa_zQjzD#pBcn8l}1> zPF%WR!Re=;e$BSmocHnX63BwPge_dF2|kDCi$8-FI#5W4F8t4h;#&T7M&k5Voo?!R z?OXC&RTk#@W$3NyGLGvS(yU8Y8W!Y+;fi8Vz@yO>NbKO23!x0gBQVSHl_wA4-NCno zjuqXaUXOdqUZas>r*5^9-h#_1lpy(-%h|xuUO1A0VasL=quyvYsHjmz5h?>1@>wW0 z^ZpPQ@}GEJ!)|-x&PdYEjt!@W6qs);>10r%u&kYE;dwiGP!>jee+AZ8U99 zHK5lBSRfqovQOA4$@71>0#{I8XylXOdkz9xnR@;zyEpm~pfWpg(+`L#k;&wk`2WmCpV^Nv-?%I2fhAX72-sjjzos|Y+>IOA1i>-o`Hc{*4 zZ;}iQ*Sfo;%GGL(LLp0=rG7W-^^l1d)Z932G#V{0hhm1^T%KsG^8}aRQX)ub?|!Z{ zgFi2oB}_#!NJc7CC{TFgh^m{3m>y|0K|%~L?`~xF*9w`uj(;G< z(NJLj#4;_ST9PO&xB;Ng#HckY@Fi4*W{u@+9+itGpTu+-g}ihhbRC64p;DC&asG8564WFncKTvt=IvfdF}HXQ(V&RPxM4YV>n0Y;uOiW2l0{s*`K zU{V!V06kE0BK}}Jn>TOXqmRy>K7BeaH;E{Yqp08%1&gl~7f%#X<5xKv7+r<7rFq#1 zph_`jp+4Sr+iio5#Z&{gZ{EPbK&{v#^+9vQX2(1#rwzT!jx5_*RY7R)kY&uI;*^H(cn#U=L6_G4aN-d@It)Z;yfBdoVx-odvv~31NAI66E)}Ao>~U*Va%H z7{^ytjj(L-sI;@7bNVTu4iO->xKNE+sAkK3m$%q}8Ns^Hp zW}j%J%Tl6mj)afykUB;kH-g5THDr&82$ockXO1Cch!#q6vZCN=yXA-v@^Xdn#Hw#Z z08^3VdNDRbBx#C=5j?#s)9A<(E(X`Xz(ib_@#EvJLzl0F%0RntbA_35EwVKdkl1(QG-P93V z?p!Kb%#gwjvq6AcG?Zy3=VWD`WSoK$|1}pYB0R{8QNElQ@w|-aK^jnkqf*YSjs}~Q zR0CR9d%8sqq*&S$%7TiKAIZeaR+juQJfhqbdgTS8HW313@Zx7xE$ZdP3ynuO?q@cU zt@%C5Ygh_!{n~UFi&MCUY+Q^isZ%cVu zsUGtaOrDvkjK5qwsGTkL0@~X7|&20InGm3 z9s+EzT0*fx=x*^-K-`8v`W5N9O42@9noJT zCSbOToGvF56!qtdn^7+CQ#U&>G}v8`nIBm-B(;T6brMa$*_T>fnatdfUi{9+MvFj}Zji+*Elmk#)157O$l~}wn)$% zeZe}kk%>%9TpMXww~Ug~9#Wa!`Sd1HJKvS*rVpUM3X4kw>-xA% z=o8eG`BxNWlqIP(p)5tvUJ~kXVf2h?nr}sUKl7kU?;d*UmiXyO{_xg?BGJiw9W{9L zyn?JBAcD5-`*1f*jPt^H9jonWT3CdAi(9m-tXLH zG-ngzH5ScNdHT!7dQ|0VJy!eZ$SIrFGy+<2k^vpbj79ON!I3;Es)da)HMOM^5;Lz6 z6|2N#)clxREuHnDJb#RSWqX zrjCm*z8LPft2E()3obb6tH-a2?ALrAc5%ElkLkLc<1(QS2rvR>mda}j5Dzt0hlaR* z*7Y~sa6_YALq*B@CFpMz4K?v2#chI)46O;F!E|V5!i*WSbm77qX5X;srklQL^TSK3 zLyNA37dM2mQJ2j=+zZjvG=;Ppa3*QXz#(Kgx{k_D z_i41mk=tMjw31O99?F-BC>dNxJiD&4P+HH<9hy9;tX&1=dXueDM@H^{!QUi7$yj!D z$Ts0o)A~C#t=;HsIK)B;Vw+#LMAk6_BkFJO1jG# zx8r~3`?%n4z%!sD)>5(kKl2PtsnHZQaWiYhR zn!0*>jS}2!)MSQNsw%_7gioQRdw7?KjgSrFe_DvFLrGo7vcRN5f`ZAipbQ;xd8VD{ z#>iPc0RYO{OH#;V9k2(sI-f`0;Eok&4`>sV025BLm3S#xW!jZWh6tFZK})to+|!mW zyrzkHp_`=0XZ($Mc)OL$=%MDwo7umk1OcoRQWE+WB0zaM=DY6=RtCrBW!8zFb!s$r zxe7PK&=3>y>qR9hi0OYsDt6>9o%ZwH#EZ(sUStti5dlQ0h&WUj%^jc=81GTda-=qs9riQ1!prRwr{oC%;k{Y za6&G^A8m7B>C$c;-43mL*?zH98i)sSdUZ9?4C!((#ydGwp2P{swj(6y29jj)V69Kj zi5Z2UFVC`3JZcfD7c*=I)F6}rV(_`a=TuCnsCG*jw^5W_O%ysE0X>QeW{dKQBG3sx zqMv~bq=i-)ARz)oLlv} zlbMKs@kR#mIt$rwfMx0ke|_`Kl`F5i6ydo09tSWDYU~Ed0sHUbB;px4lS|PU3K@Zt zun4@W{EzQhE)c4E&{4#Z8y|!?I9Bm-35c(!?zrQjJ05!Ku*3G=FvrpgNh6Dk?JZn_Sj?JcaH5T zt3jFX*F|!*Db*4qe-uFl;CO_n*&64V@3JC2ip+xgoU&Pc$ph%2*jid*uAw*-B9=w>#?RIn_KtxX> zcv3B~Iv{88D|G!_SFx)-RAtN=<-|M|=vCe8bST(HjMUOb0!MosL*VgBre~ot%j=m{ z;6oXj2D&G$>0Zz0c%@Mr=V0;^8TRkVh%-5A`jq9*k4Bw+`SRKQR~G?UMEgcX@mHyTe#8iG#U&>bb{K)5&qW3e{Si(lC;rR z((Ez-03ZNKL_t*DOLSu2hdZW$(-YL&L*;VU(&403a_ItwD$SmfC{ndbl`(mDcUQAo z2@AP%&;0=d^&^fr;)KtCj)C;KKR%CWUO}M(VXPVxx&D^hFFy6uQ!lvkcA+#Iy=jXm zV0S!t&pkhx=^S&+k(-Sf4WKMn2CS(}yhkIC(RW zaNNe^FZSy@87nU$Gp&9>B4yq!4G(qg9?4=_0EO6sz5 zc+xL^3`%6ki07}VZzg9wSn7BLFUJp>akQSx+tU6Qf!=RxXA4j7$2yj`c57z%CG9uR z`G~eE&k}$6PK;wcYpPS(^}XmroHdcAeKUi~lQz=Ov7Tkb2pgeYLu78Pq~*${f7{KA zM4-0^pOQqDeql}9Qt8vjA1~dLp2cfw)rjkx24fua2x3K2 zo}R9r-FDmUcfb1`1E9kXKiu$U%NoUte6?5MGV5{tDuBEWJp!e0SuHm^BI;dtRhGul z1`R7e;i?7;1BJ)Tg<{obS3;(IY`a&f;*=FyGpOgs6lvP8=pw1lp06Ck4X>K z0z~Hj)lUJ7P_s%cUbyhtXP@2djoXta67l&=^jS9J$NNyUS6_Ygq-m4(*yHV!CaYU- zO}PcU35bfDAxXSQ{^Ju_woa_aEXobBCI7te`djg^9X1#Quo_q+ z?`ElSULdR2&7V({uJNWEfBy6RciwsD;GD)b+ibJrf!l95Me9z)aW)I)6`;=HU|bz( zR(Ef5+e%WS$*g~vJ9YET3;%Z2b-=#<`fnf|`jN>ix!N8YwFr!mqvE8Wrc|LjZ~fc# z*I)m)8|%OL#V_74qqt*_o*kJyynm6|Lb4>nzG}6 zA9Ktxy#=iOtsoQq<&S?n?I#yJ@x&AFd*{19{_&4b*__cO|L}*e|KbmiJo3oy zTfg-qANk1EdvDoSl98%SqYwdMjY(P}Uv}xGr<`)iBhNmC4vy5Dagpa54kjnQT8};U)C8ugzt9%6c0U0% z19S)qCP|n%lu0yI^wCDGwm>aFeRal;M;{yN8)D`his;%c@4r2rP(QkcOM%TPqZ|L* zW%lRm3;|eU-U!~3b_&DE$CsJ)g@ROFP4cp3@N1I3Qi4q_J7{*;n(NtFX`*V8IA!jY z0d;4&c*%;kfG0As(8+|TggS@inzz1@Ysi6FXxvLtr92~}Uq)LTr1`P7jokaf5vk76 zZq@|^2!uy;2qsN3i-kUdP!+D9iJ4+q(hh$wfFPI88rL=I`*5vZD(03{YF!dcX^kb! z(Vpwn8a0OD-}uHinAJgZdtoJAzJaWX37GI86+ogPfVQfB8akFX~F>T>T z-E#gPS3dU7fBy43XCDiHeClaejvYJpqsMH!w9@FwXHi63u}i?J;i@pC;;g6C7|fS3 zE5ij%w>hquz4^+k|M!loKl|CwPVhG%&tW~oH(RflO1S~yW(n!X|EgV7%~FJy11FfAjj>GR1M_g>TkjDl>9X}swz#Y22p<(AZvjSDVI zcPt8;r99Cflv^BLl5H>L*-S0ea)KJ0G z>aCmZzWeT5ZV)PBB{w%78c<96O5+}W{I(6YnbA81Ec*+ATT@vo$5ga(!p3?vw}3C` zz;*w)?y`S8@RhHeG%l;oJ@?8BF1qM*$5Gc*t)Y~c<6bK;4gIMqG>=U*CEud!al!sY-T%FTg6?A{X#YSS4rZn<+1M`CS8qY^ad zJo3l^M}6VF?|tu0Gyj&KFkz9K(XRIG4<7Q~|N7u(F23Z#IS<_V)vtc_hv)z4Gar9n z8BegZ4Fyr@nNl>MK%X|9Rbw zU;EnE_T73?w0LekA$qcm98moqzVnf9{?GUR_mAIw;~U?2?l->uKVSdk&o950Q-A-< zwP&9Gi{Jj^mwkPGw_HB+^wUo~anetAefxTA@ypmp|0e|Khg??{S@L~8*^(toumlh} zE*Px*=tn;~{tGAm>Q}$ocH+iNSWSCM#6*?e1@Al+R-5%c>H^ZtG&FSkZFfLtoN&VDzW@CneC?F47*7fT6EZ9haYd>2$YCXUInt|@_z(fr*wbdSss_c4tE-W$m*v|!dH?5?qnxuYDU$)U&8hhFkTrONO>GAK1hxD&i zb*QU4zI+z+`|!T{gEOyf`7^SwJ&rwZ0arQxpa_vv&rZ`CLf-R`)x9NL8_0k`EyG}z z7q5Nnq_6$`?|<*|>RWEPj|XRbFIEV{pn9{-Eu?i zft55HjZm+(5UE_0sH@NW=^1C7@ws38eV4awo=uu_X3g5`m=kdf3R??lDNTRst+(FX zlMZp@&|^=0?6JqPL-)U*^tE4=m^0e0`(bG22M;{{0NzIXf8tvwpL|?ZRYE89Q|V}~ zz2t(EPC9AFkDYnkCqLZPXxu$>X1LFPGfl9EH?--cB7jkWTZJ{&$qj<9e(v+^)_keB zrfw}CszOW-1W+2TF#QD*f*$|O?|z#&+u;kUp~-M{w~c1QSeoI=q!{o^Ijl0Po6W0t z{Th1jSFgbKNfv=u7y%t_31`)TfjUGalsCaB1_mmHf{Zf@xX)E8_(i<+t#AF*QJ;d1 zyzKJJ{`%Ly_V-sYgd$w%A*zZM*H)S6wc0vh0#`r;Grt@8fI5j$7fHmT0+6|dk^Y#A z>q#Bf*j&sOg){WLftD*=h`e8kTodY{_c05b@Ex0%Hp5JOD$;*v{VFZ%uk~a1UXq) z3mrq8OLXZu#Wlu0X0~J2%YW{3pMy2#)ck${1lAaDZdhYtqB6GU2ySQiNb-n$M$KEO zrc9ZFYnTbM+b>g~B=I#E(Zd=uMUgE(iQa&#EY9Fy1#4W7>abD0GUZ+bE;Izb9K0sc zh{lf}&)|VF8dzk@l>E@G8J*LSHG((Zc;mP2ScC=LXP>vxoy?pm4@Swr^95R*Cz>R4 z?a9Yvq$T=;4-P%_&_jFeHI?^${PD+m^j2HRH9Nm$=UsN$W&V6fd*Z-GIBt_0`Yu1) z!wQOI14%?=RZ}+*t&2Lq76RJz9M})29s?Cs<}iUN2#!IFlsqpUKK$^*=oS+vDn>nr z9P;j`o_gx0+viITrEJ#C_7C;rc}utMpD%p7qx2 zqq@HFjT^DQ^UnF{)2E{?=@%tF2*)J!2dwdPi=N}{n5qLA&A(Qh6tbez)b#u^xz47w zgaGU32mwcpZPv$49DB|=XaD3UKl!i!`Y);h6@WzJdgS)o=gpgk9SBkOhOM?f{`li@ z9Ola+;_koy{?C5)X!EU)J@!}@tgkUZ&`MRgB(<$cin{_*;cwGOy7L-O*Ywt8dV`rY8(;02}GPxRAWko z@=X34Zm|Wvr59d!p;3}@Jw0TyaPjclciH8)zy0lTr=3RgA?%mD2_u0>;YPjRe*5jX z?T$#=FQ0reo>`Y&c~v8d(d>^r@<^Bn2A_K$Z~&471RC0GXYRGzQH1~%0Lp;qgOrL- z$u3`+8SZ|u_=yuv;5*`tj>yZDN)oG@zJ+R0(VYl{)JSTu4*Q}-L1S)}X zzWeS6$dg4BsYgh0vZaY}#3qZt|A_$Yivb;j9ac=1go-;jc=CxSqAsEX!yWIqMj7*n5u}rjjGuZDU8j-5Uv>+#k4=t zKmPHLT8$+xeav0B3*B+Y9kU*Lj9GD~pMDMlFj!;4IWxRvR7>+`;CAh`*FN*iFsyO4 zE#pTNpL_4U7tJlWw{QkwV4(=LC*)U7C!_{Fb5;Keuk6-%IDYIukWeT(WL%58z z{E@Y?Z|!w!1$O(;(TV^@@&H@*qjS8QtKL{_<9ly)}cPG;EoO@QaR4Ux{*tH0z@%erB*dsG%egWMpsdc^WZEySNXV&BTN>yEOfqMAq zdr_vx6yCA#zFY75?l&wRRJUG7c!&O6-@{CBTk_mkD4XNIF|B`4J@$yY;(z~k=!dpt zDrGeIM*7P~7yRQ3U--h<(7p81;cNeS7S~UkvMtx|chozSlbdxP`Cn5XUqn8BaO3fG zgeTo|*>}EkNMW%$`|LaNn@)M=nTMjg#rpd8Pwl1b- z{?LB%>t8vX1!>Xd(yV%Jk;+!pnWtX3$)P)Kx7~Vo+^wE?;?czew=rhuQoBu?HtncS zcHMLD(05O}(etK%_d6FNk-vG$A+zqSP1$@BqlAa=imtilniD^>C&U6Sl|TI9h50ad z_~Co~{5O}+ojdo4qd(f+t!}<+AelAATF`kQ+nI_|jLmImsK-=1^*1ABLMjk)r%zkcaU2W>M}Jy9FD;?A3X zbw?UL81K99zPlVWk;-x0(U>O-b%H#^%HZ{ z(AeBi|CC9a$y6HLfu~MWePbppUPAD=2?XM31kK)Z-@+%AlMfrI1ky%B`t2`naE2Ct z@{{}Da}VF~lC5@$9(?e@h0jgI=5h3~o74I9FHp_;ma}FxcGw|%@15%52a-egddr|v z_uU-LoH-MaQ25{cwi4d!!}I_9sZ0Jjzmna1?_H;k!)CyO6)G$kl9>|Ow0011QFT+| z3j0l*BhiUj*R#jZX9&eUwtqlPo={_6Ucqyod}!9RO*SKl7BgbE+HR{w-@PW&QscMV z{nlA?2hBHJZ}L?aUNouPlP8Kx(|5C&penMMSgX-JrdvgeRdX=T^$C#{Gfyy7wV|sn zyJ*XOC+v6N!NC(Z?1h`q=YP4uB(>3&o0oH$+wZvZt#8}8vG9p|Z@+1y_n#t5A+?2- zYifmO(fsGi`Rv#+B_RXS>W2c~1@vMTQXPxJ{!C z0hvF-$8R?2o1h^WG8r0Vzop8MZ3&gh@A!zYjW0HKdmGPM4TgMa+v zA0M#u=ASUMP`jr=dW5W3LXlVE`Jo4yW8lNT%%)-SB$FDb@Ib=-p zV+AXYKlS)yFp1}W|D2t7+f8~j*Y!QtT<|N6HhHE)>fV3dd->fLZo6Ce*+-sy*Ny!* zT=RoZ9esH8rnhas{r2zQe#S9J{m+*^{f@;?KmGon_5b*LC)8&>ia``1GiFRLkK;=j zu2UCaEo@TOW~LLQ3OP$O@pHD@bt;y5*KEtGQA zj|}~6+^V;;5zaAX)r}iC-Sz|b-Lkl$cHR5!V|#FYNp{-y?f2gHz+Q*G1%qEU_83k0 zVRYB^SNJ^>w%l<#=I9MK+GxEA-_x|1Que#=% znMWM8=btb9{a$*orf#oH(YgzOrfc$hm-JbdkBS*fab{JaY6(E-J0D40JXc zDwfHw9VV5m8Y`ke-?_!kF z4abksHZMi+oH%XdSWY7vAXGOSGbuWvDZ%9AXH>KB(ZRJl1&A6V!H;TztxWv?f$ zUBk@6ZL8tM&$&*r*Y10jbGTO|2OYA{=gzyo!aCJi)kva17Lit7t2$%-2~P&Sp`h+uQ$p=G?uxA&DfsKvww8Cz+i)zo}==oH=vm%$di(^3{X= zC}O0ob!*#Sc>0k&#}D;ZHZ*6f#y)*sdi(8{!|cC#b|fCIYorR>eLM(o0Dyv-=8aTV zo_^+;g=8`(kK6a?ndupWAu-Tsc2B7cdmnk$1*g6V?f@^^9Sx)Z91Nqncl+&ka`ud2 zzq{_b>%xoARWWgI5EhsBbNi-cc}_cQL*O$A0gljl{6XG@7Bfi*SYbNDR`{ETe-jnC z*48*%T+G^@`;~Jsta;}ncVfjHQ6{gfan(-FAz^JflG-{uV^(2R=_4(Q%NCnh?$=&? z@yv71`4T!8zx&-g)O+1^$6s;9A*hr-_+UFah0i`~EnK+z$Rm&Z)1S`4dgont{qvb; z(rmpcjqJmR5C8htzxb7}OlI%>@Dq#bE3MaFo6E($aU&ak_46NdlEzWzWtUxmPVU^f z78Y{R^0?`b*Bo}(Vd(4K`q$-1bWr!8E>fO!(gFJ)%#mqmz<>cPmZ6Z?%;nR;2k&#; zb*Bs(H0bH4|G{DH>ebe*w?2UU_gBCA=K1G;AFW|@bz3^69M$FGLG0#cR7m{n=h2*{ zktpXP2mjHJ&fS0i-8pw%{9bnV-6B8#`4ODmoq6VIKfCgzwl<4Oxl70{0V?^y2Os#5 z8XKKo#Mw|%4rY%$@(46`pMQSEym>hwKXc|xWUNm<`Tol4D4m0O9X{e-F8q^bW>97-UeMc;boEPCJ}I?C!|-9au%)yY71CiYr9n;-r%f z8b3^ymJ81P{)7o5Cr<41^DAZo&z2Tz&pr3tYp=adJMD!XjpO5w9+9eCAM=TR&zLE{)TV)m#sjK+eb>(>jE0GG}|FP*WhhQ7r# z=vv->`wNWAx#u3sW(maPB%G&O*+gA=<>`#Y9e2M%`aSlrPCofS)~5?DxbwQ}o;>{U zFN_}%WVwXb2mTW#OhAj|_#=-0<ws3j9Ie|Xl&4nUO7yc>&{pkVEa1_0`WNP zPbEqV@Tu+GvlCSXL>NPd%6ki~ovqxiV))S2!ng_+U(oPk2M#tSQCKjhX4_(2(N(MN zx#ynak3SyN5*|g^ZNpSiEL?3o4q0QeKr5nM^3YB52Opp!$~h2c<4->MB$EpT;W()5 za$Rx76*t~^BZm`M%osa%?6*%pOy(Q61Iz^lu#2LY_1$sZmk6?@W&Gj*03ZNKL_t(R zJz^A1U2eCiJR8S@X;ynXi6Lb~qL8WH|N`dEg*c@}i&JjjM} zIt$0*#f!i7t#2V>ZeG8>rndI-%P*fle?Ic!TW-09^ei_e(%L%#Xt!#oKmc`h>IIij zRf9bcHF=&{!tP--+R)Gd+7Lz(feA(KR6)CTN+Wk-rAUprmRA{(n;-F5iYX>$=m!pD zVlu&*Xe3y-)+o~%?PHWr(Z%DG5~(pWk*A6V4sMb_H){BB_#${YxNaDy zapNY=IP??(*iAn1)KhPrGl$zVFe>N`-1xhnF=we4u8xaquIEsaV z?}g*Sbwjvu=$^FApbeLVFhI8xhjNQm^Drdw>`?T|AQOR~v>Y}S1~q}MW-Pd+&ht~g=ty+K2;M8rcnaL%v4zJf^#eS_>% zh+OD(I$^VkoIH8|fsKvF9d*>}^VhOsL~3g8nKNhP$i5vNS(Xau8;@{6sJIb@R=yx} z#)2iLQf{treYqq+Kz#>otpg7{5FQ>Y8}UVpW{err(IHo_SbkKdZ#raq+Xn%NEXc4i z4?+!iOx_KL(d_wG`inS6UwLKEt69<v&A}MnEIE^` z>)W>PG;beFD_hnsd*r)PZ3oWq)I>z4?5}#wQ8mgP-1~*sUmv{dfKd}sEi8=K%{}SB z$g6MObl@T1s;spJ4^JHa#Y(@G89vZ+_r3pcxDSAp>(h4_OHSI_o9XQ?RCc!)un|gA z7R+7k%?Brp8OgEi-n-OxuHNVN_gczi_-qd$xbVk zTzS;7r|v!g)Icl0#)@=XV~2;Ie6N%1F}ZbC-djE8h`kbSYgiv^?=MXK<3De$sI-3f z^B1^r<`~?Mr`x_aaa7ydmX^*HIcsR7);DZ)|Gg&F9dPX-z<5AeC62 zP4{tH1Doosc<20NsFL>A)VRFf252*v+*x0%YKLYrxkSziR9i=$aN6DXF7v#xZp4HG z#!al^=y=_lcdBcHXy76`IOvc8x2;M>vr(5PoJqe~)#y6#0OaDqHBlN)P>ENhKA1QbI@S3fe>xnNgoaK!q@iwN%q>_2hb zGml1ZzWL_vx;(taFV6TzSNrgQujZlq;pRtQbWuZFG*%N1qRv@x#CM-KzE1=t5o^S# z{^^v6+ZMiQ&3W+gV@@1|m~Y8^&n>syS2^~`5hE~ESP`zMJK%t^p&+WCF*XU!t6I`S zMu_AEgZ=LIOg0m7t1gVJZMNHK5WobA+Xd+m5kAc66$m5xU-apMmdGduZ=BNb2N zgBfATnDKd}+adzTU^<*}!CzhBSlgN4LnQ2sC9G-Fc0+q~(s6roL^SW^w;y}th0}K5 zU$UY~*5r#N(|14k!1c3#k3f(tWtRF(iMH2kAP@*+|DR`AWqm|Y%S{M2U>s--@nZKl zcj;|UiMDV4-KucXS20u)71q?%q!zr>V!0ZzfZ5a#Jp9b_2M!tR%Xb}f)by*rf5ivQ z-F>|6iSA{WT=qH&j1@J@C+ybnt6#r<^=vrr=zsy$>8w16-r3%I+9@X=GGhisvL{4; z8DTL8tB9MCKn))@n0TzOaNi{ut`sxzpR__1_1W$}2m*pc{M*c7VN;B3D!OPIehO9o zTsf335UlWkmB;P9@zz_h1NOzEk6pFq1K2H2@vTA=&}eK5Vqetd&42q_XU;t7g#D-P z-QE$ct_n9a){@oAq`YqD{s$hgY}E%)aLggkJoW3-rymBpoJi)My8DT1uf5jq8YIV> zf!7hA)Oh=Q(^WZ#m&K*JscTK!Vk>!CtR*mLR0wg7BNpS33CT`XT4jNkN_tbLH zjRnH%b$Of>=?stMepHL?@7n_b9@)mZRG*S3DR8{9B7{ul3j+r`D3Lhc)^QYqNu#8r zF`tBA*xEeZ5)o#rXIg9JMYQV5iFC`w^4|1`Bl|1awqdDi;ci38trJVnxi-!-pXUxzLvg3-dF^U!RVngua zpU&pSQs0_(cQ)nlhN4;C3UUqW-!$dGgJ5Qc2Rb=6yYRv*9+~r7E1Bh>q67-O6SAPuutQJ8xalwFE_7>E|t3Cl1o`8vH^jr z!F#LR#xaqs8cvTFKT{CH{pVkFVPJ<|X{6*>B8F*W6a>-b%BDRt44eA#I`~QFQV@O8 zwbxW+$G_2rN9$T*o|X9V8w<6{e`~uRxSm9 z!22o{94|8>v=%^78X0LSVRRYBPZ;?>f4J_pn`i&}R~PJi@T7se_D5X>LsZ|Hbvb(p zbaHt}5J&=ET8`)q;LxIe{hCm0M7viHDP!x`vzB8O3-t@2PhIH0(2*miyOF5wHyKuB z;{5puso3pC^MxjXJY5-4)wB@JTXJG8!Rl(jUg?rzfsd?USb`4tj2@HAY%m;%S2(>O zF=KK3@dq<}vuEFa`Q>kL{>?BA9BA#kZ}`?*zx%u2o&C#ezrp2x4k|IB_10T!!5Kh` z)R?@$oN+|gMok-|*n;{-B5f^R97Dz9&}mbteZmBb%buJ!1dN6QaoD2Vh7Ocz2uThxHrJ~!qK8w zA?lpQi7Hks_QN0kkedNwtvC?CjvHSB0l_}qU8jsHC_gDv*afiK=>(maP)ru;$3aQ> z%3NQubSZ`K%spnrgAEN_|NrGLe<>Sb(AR7{0&Xb>>OoOS(_khVm@n+JNDVR}!7MI= z=ja2o0`dhv2YtZN(ftoU9OY0P(-yLfaub*-eAGTkwS? z4YEd9;wvgh@b0_sHFAT~?IxaU9P2wke=jH`ivnk6BSz?wN|@}po)Z1y2P}r*f>_=SeE@WAEe7J zZjHp_>o=@}4s+A1J1(|p;5V3$+I=*Rv2}FpvB$!poqhJ1oXsFL)=#`t32UOJ&xvVS zw~m<(OQV29YmjLUgB{PMmwd3C`F zT5pHY48?Gmc|a;{H&Sti6_N}7i_*PpjpT9=3 z6hbXjc0F$QAFjEE_^DIJIU*4l1~AqSe-Vof-+%urue@UTpeER0UI$^H_~PF`$g@az zJp1f3=FK0wrjZ3uDvyJcJ84Z_z=}Sj8A1zLJaO3?Ds} z9n~M?27!tIQe(&?THXE&} z$JFNUi=WKmk{R)MCS^VFs&kEX`|MLs;+^0>Ek5s#IZrqD^_VGLuo7`s1SMjtPfH;l z&zwAQ(pZcJ$h89_48})#1Cci;wZTM)Rfh-!B}ih4k2o8=&>zG*PK#%j!`@JZON7Xz z345H8P!l$bgWi6z4q=wyyrM9Z*^n3gTCdf&rfxyU60hZ|@m9Jxzi&?U882#ft?OD+ z-AR>SyE%DHWm##UauJWeea(7rp|XD+TOVuH;`a)!1aG*&fThzN?5ssF!~HkaDfOYweN^b3N9PoaJ&tj0^|k zP5nn&sqBhEdNN1GAy41#oYMfn!a{Du(zxz4!n`ajM)|GYf`U5&5loyE8`}x$|AF(1BA!ogK)dt;)RB zP}$hE9;O2-??HiN>6+DuFaW%j&-7^=jfrZ6ZC+1g^}kl2%eMQ4r=#MX$JRs^ZIhZV zPVSK~dtIo(AoPz%F&!3K+nh~sVD8RlqFuhA$3@lVDTc3|-tTLtpTg5K&pp@T?|LWF zxQh?m%kyRkLfv#O7!EcqtxG3=_`R_=-Ldqxhu{6-Nuxxrn6ez{P^Qc23wdc&(ADV5 z#H&#n$p>>$7uRp=d|pS~>R7eT6=4jqc#ud$6A0p2RRa~Nh|{%v@seQ&?G%-MZ<%nYQChTlv^yqsZxDR!p z>YR1{c^5S9HZ~Wjba(&D9SD5y+PB_~4S(Y5S(Y=^#x(c3YYM9oswMJ+JRVL(x_o}_ z)O9)v8DF>x`~+Lr-Z#`$Wz+F@7r!@Y;z+BleM9qFPaq5pbU6ww&FcmZ86XcGB@5B^ z7GE&JBa`x2R99ELwm)qcHgrgPTWe>x=nYwp%z_24*EAeM5>a1Di|DR9WmS7o2yj_# zodLHaQd0}vlUMU_?)Di+O`87YQ+b%Ned!t=K^if-9&0h28nvuld*1i2y5yo?kJ)8R z7AqId=12fhh0zc(S#7WPKtQmF@nx_*9$0o{2VB*pc{5J>64ot$`>!=D%5;fTj#mEo#i{Ng7Z zU}N5`A{<5hk&TX;HEY()Q}(~?^2^aUzWlOZvOT`yiYwyTd>YdhemBn&Ws`AknRtT% zc_;%JVm!WXZL{0uoiXDOelA^s_sX-T^{tK zyS*OA+Lm^BRC?Ey?DBXjSnAu;?bTiuZL@5<^2x5&n3wy3=o)*xZtv2iORzU$RR%jY ztW6DY!M&h0kwPk$ii?U2Ol_WrQr-ZCe);pi{Q0IQ`w#JC3ay1iZ3s;bcOssQ2mF;j zuS_@F?LY{`((8c_?Qe7zrep>p@4M-cfOFo#&p7~8(ltrGOnPzSS?)0 zLea^r*@AOqC4IqZBzjJft2!K_cGIV^h7+T89ZS>JpcFezS2om_x9&Hj(qNIVx~}@a zPC4lhU!1*S#rgrYKp?|KKB#)j2g~dF^{cL`P4G;v)5*)aJYvRSMr!5CmtJ_``@erx zj-t}3NT4FYL%mcJtl&;lpkbiY>y#TP!$*u>y=J|0@^Bu7!SovH6GO)DdfaheJmlQF zPXES{eX6WfKEsZePw7OgIui1DT_^w7iC_KxLEk&~yZ7J!*kOmwuzc=RqMMgW;9l5> zwykTnJm?{ryL;$W+3sUOK+l}m$jBBKlIw8rG-7SvzBz8IiL#V9RO-uJI+gL5=UV}O zESB`T$X$+{>W6%p60BK59J0>tv|=aTw0-7j;t= zacmhrMgx~mdBZiPbC@cY$5qU`ASj}W886gxS&z_frF?!?R-#qf{~!N&^_73UUEvVh z!Km7CEJ-08oQkHEaj5lCyEMsMC)bm-j)XOO^kDYJtZ?WSPnj}+>%dPvHJ3E==EYxo z?KN}*d2KD7mWM}J^@LQ);iv}=Tcp~shNyaRXB>x^I1)hxtdGYUKfZ!f(EIOy2Ezr2 zR(U;^!#Xq-kx@c~0S3~VM27$b!k5U1`Y>g}R?;st8cSuaTq!DG>?;sQB4}kBuXXX0 zifC$klvic5SWsm%29#E=vhKU@K2*}a|NXrv@UHtXfokzIAId&2zieeXGIL*=`;UKM zg&7&Vw08CC)%QG%G~ZgVAcY1B`ibcDl2N3_IC@KGrH|J97nfpNiaSJo8)PY=J2d9e zCpiSR-gsllf(6U^_N{_evc1U}bz>AB=??N=fQDlm$w2(`HBml#^2wL!@5qsL^oPn; zu3Uq1Hx4;ozY&90u3Y)ta|@}tz1`xV8{2SL5n&?%I-zaBSb}m~n?i;8jW?`JXD2q` zFc>E~n+Cl6-O!zT<{5by5Cu}q29z9%z@Q~(p>W=B}u`8xGXpz&Gphuc4 z2+Ek*Zs$S(e$`BQr2@kC7_+eGFF=`!`aWiukl4PveAUH2z68{QNs?AO9KX5jvge+A z?)Sg{iCD%d6q3p+<#I1Q_0+0W-Ao+RePxtgE(&CxLfM4nf@A92cgmD07@6JBnggG( zbUbzHRIc&$A2bLObk|+?wX`P-ZEZK-EU%4;5^-neJM-qL?(+EY=)BX{VjWWv*dO!@Bd` z9UC^Bbka%O4LsuTeL7k>)3B-o)kQPSlGS#-3jz+tl3``3H4f4TMPfB%src@9zl+7v zB}<}wfeu3?*Ks7*)&}JVZFmL%9Dv@6$rR(*5Tf~BRpo*rvD~a$6~n?lj#UQC@ra}& zi@X@B2=SyAl-=Uy#s{KdBz+)upT@?64?dX3V#x5asd22k`=Sef{^px+a?Qo(_g8qGLBG4Dt&O>g)VTD_J#!q*WiG+sy1GOFG+=-n zEWsASK@rgFdaOC^cDiG%Z@nfAt+l-+kIRJV0#@UU$KmYGd@yd zg680k-G=-#p8S=6hIN!bX88{V{iqw8OTikq1N=xhf|)=Hf(wP{oqzsi@4mYX^iT{b zRRHSZNd0>`>(n)C!CxtPha>EI>KM_oGmN zsMi^cqLC4?vS(_UU9kKSU*PqRHPN=8|S=i%`Evw0n4aKd4 zCc{{{UbyGEyRN?z5#Dh}PMkJzaPxXARJEkG&*D^Ke{5V(XGdb*_`*KHgw-#!Fkbmy za{ayo8yxG0ta@YaqZgm|=-0pg^)VA7UpsT}d+xsPrawJ6V#KH~Ox^2?lZRt{bgB1) zV7R%i8~YV5j8?VQH&0m*9gJNiZl(p>8)EAk3r)EOtJ%M1Qg&g#PEN)mKlYp!=zh25_Og1LNj0GoYBAnL1n z)@gkakyPXG)Y^w0j#U1@=SO&LRo7YmT&us++GmW_I-~C+f4TR`yB}i9F`&P*I?^8N zvX;(&-Jg!0c&G~^KXp*@)mLv{vfuw3ut&`oI|n~<_v|N-eFuXxh6M&DUvBqKTIC5$ zs(ag7vijoJyWndNoILTE>7JZ3@2Wu4TOKgXg)p{|d+(9wxrh`DR2?_-xLtQ?sz6KF zVfnmm`!?nC@4xW%JLe)o{ocP9^+>oIy{vf8H-xu2R`VCV;1;m>{e$Qt;5bb{gJ0$_{qI@N9r1f z>^}0FhYm;b-0m*8o4N6k^&#Y)!_T04553}0Bvy$wOfBYkdQop?Mv8hwzSa5SVnpkt)zEK-0ciYEv?^w<@ z3QnKHZF!nzU2u)(_S@sPj8 z?Y{3_`ztoleZvjIY8o)_ z9id10>V4J>p6>tP??aqN(M{P}`}$zxk~@GH$2jlubB{RU2n00VwD&jn-TqE<=am

      z|D=0>--$xxdT414&5HN*W=FQL!2ap`VZTy z@_-4?{{H9ZeBlp&IOwEnc6<68U!6Rf#0MUD;J}I(E7LEhauYJa;o)qHTz&V{CL;Z7 zyO-C++7gvh7pBL4qw1Y1$DY{mk9(HZw*R&dPdHW#NHy*nU-qy1LDN#fa7*6uRo7>* zgP4e+{N~~4C6~MKoU^b1KJ(}!*rND>6=Hn;h(I}56k%_gnS9a00wH2;rtND%CJ6017MfVLo z6@P*2b*7PXx?btmuV1aZ0sDBaC~7U<+DwpKRSCCjwX<^Y=J2Ddn~D~?*`9}D=r$B` zq7COva&?j0V=h@p*-*3N4rMulEmR~0ZqBU4rvhPOx_y$q%R#}}VBQH0tc;;QllEl_ zAahclf6PZKIP7yjQN8$Y@Bb~;-j%cJUHNX|+S7YZ8#=ge`!WB#@wP+0e)8*YzW&!` zf5w(no9x8he}ClhY15_!gZmCXb!5d6M=X7K+%88QHRrwu<}X<5`Zbv~NZ0rJKt4sl{058AKE{A_3Zz??z-!8xyGx1 zb?t;vp#ilhP>&ih;pEw~e{jN#dmOd3k3aR#_ZB|!+w0C{V*dT*e=^0;wL0ZT*PM9n zf9ugT>P?WTXMTGjrVBw%&!}mS-+t2p<3}a>^!ep)?;cSfowj?Vy?qy}qVb|j&%@%% z>eba(UH|;yV+N0{hh~Gff1g2x)$NvZ z&!+ssM(fB`IqS7V`sRM_npC%iB|$^nHg?_)Z4QAl5cLFmFbAUO_F`$>>GMJZe|p7F zp`z?%HZOx1B)QN}cV3=YG-zej_$8M)I@@B7twoyLJxwV~Bu3br&I-=qAcHi+;Y#0m z*Pnho{KwRbE3H`~G3^D;fmn9aW^8$)vS#2|xmiM(Fr1B`RmTxcG#RIp2#Yx|;ifwi zAeYY3HzpX15W-^E0!$DxB!ne0na7vNY&MzTpg4p0m?cnk5`&=#0P2nt%?yeT|-*Dr=r=cG;mrX1+RxZiTipCP-nl^8~ruMl6x z7X(nJlNppl^%9*jkYc+!M!ghB7E~2LQJ65oL~gYZ%xuD$_&bqDEVJf4@x&8%zVgTS z-*5E{6EWEaBP^5a-*A8U6jMjN&0jtma^d^3xcF7JIB1=-}PhnCNh;6M&Qn8_0_*@%#vp zXl>eU1&ls#N0(J)xCL~pd3FF-f-qs8L;z^)8hrV*TPVLXo6BWr^p8DryUA+?LeMmQ{5zc_R{m`Ysi*L(tD6K`x7Se@7> ziAW21=6Yb0U&-CB_xh@Q`=%B9e$Q_yfk4s4j?y z<4jI@OGqDQbtF~1{TxC~DKIp-v>pKp!pv5MhC&8kCoi*G!39)x?fCVtf6c3v=qaPP zN=7*US+i!Le#`39ukT<^4g2=1$L>UBrOe{L-0|o0&p)4=TNp{NuWLjfdEmgok3at8 zE!+&e?baR^ueXdtcOm0(c)V6(@sh=fiWoHN-KH2_yJqpDG_hHpE|#qVUN|9))>*mz z>Ggod!4Sg$hJXG3{_Z-UqpP6TmTtA<0t3LI(`;650`FOdgk;m-+S-9 zObyDs=bn4G%rS4?Jg&9<;0Hh8k_Xi>`p-W5ESkj&7A%0mb9ITko-~h?mtJ})Uztse zDUIQfn3$nMhYE-=$JfJ7=ug|MXFvPm3sjVA?f~1*z2O%JPdm6e;W}gH%)pdgnKJn|mT|^*>ZRu$cJN`L zg0ri=JyK&UMgZOIb|8aLIo($yA4nviJPZe`(iY3Q?6S)kDaMpsr39cy`Oi}P#|S|2 z$VC-2fR>;fMqO-YKsh4SeT-tuv(Q?0aFh=QvR<$>uu^ZW{lr6@wMqEor9Dt%mMTaw zZd(P%%m*?vVdx?7Wd}$>=*)WpeyJdbxPdiV_5g%QLswalGI@E~DJNo%u*2|* z05m6ZVVX`;NKE0RM?^@k2oR4;XL1Z@I4JLc5g?wzNsP!?6PE);`esg#ZH?m(fu)!H z+!`YGI>9klzCmGk5=mT~t5@mvJDzV zQPVr;=(B5GwKbMlBU1ZiD%umPv1}xa-Kate^!9Xg$nK&f1C`J4Sy_?Cm4u8cn~SGK z1PnD}k`*mR7(p-;j|6OZRq#@hBb$0MdX_kw8ugu@S+j5zEqd+DTy@9lT{E#kIAGeGg60 z(Uk{~<>dhr1uSp_0+dEx-Lp_sz$?1OQgR`mhzk|+`%Du}5poZ;B%3xoJc45=x)G&X z*jeVQ-v$?ymi#7*7Gu5ywo>$EY#S)OYKOT*A7V! z92hN}0*GFqi-~RRU=U0HB0HvQ6i%;@l4HM&4X-1O7*4E@;y46^(#oJGb3Qs;td3&| zbg3#7$USkA-gcip1XwyjE$RiwSRcXXQX5#~5zN7rvO8rQl}Tcjkp?jwpICfLiAw<% zcNhzbWi2KR@hXO+a9xOHpJ~>26%c6ctn3C=Tnm@*0A_^O|%2#KM}$Muu#_Z|p<06Ne# zNhSUzlmM4t{}^IW5e!t$ficwth?@z(Qj-z%P-Fu)7; zynr|aKs*pqH~*kC7^svAWGfM+&lR+Q3=TLb9WM19-~cX#6<{oF+KFerYceuw8h!$2 zeri0C1mpzBym}8qWVjJ5TR`m{oSkE+lmuptf+aEhP64ha8Nz&0Z*o~4{;;wyTCLaJ zblpD&#XyqoM(&K!AtSIr?E;5N0uDk25IO~DR?3k|CL5yxtg(N!e(zC3N9~pgLe}D* zd?XZk+-iMe`5TXin)}uDyU?1(TiJVdiWW|a>$>^;|K#4oFvyT0L&gjqb7H2BT>{@cDQQo`ZupFaZuk z7vjtKS4hN0EUcrd2mhSGKo3p9Fo0J4x5gegZMOz(SnqKGbedoSje1tTAgrSc%^g(VP&O)3ewYBRv;>fhD)>YI z>;=!2p(O#is9JL|JN$;_mbY#Sg{X%M2!%+>!EEXh8yi+6ZRI;V)Agdr#oQBTZ@>%~ zKAs2sak>(rkk0W~`S6vO2_XU*)Ro8Yz%UH}F=z}&XpcPd2pk2*06BF4@jg_q63^|e znp`_jaJ*4y^6%Th`~k%|x+DO6IeUb%v-|*e;hA#6rl&ESj-HXz#RQ`sW1a%HfZiO0&wSCWy7HGndiSER%zQkN6A$H!umjEiY=s@6RK$BYyL96!XA{QJh+ zUu_6%2L!ON;&h>rio6g*U56ZU2xo);`@kQ-y?90pdx52(J=POJ-Ns@4p!+kY&OCDB zk+oJWgdTP;$wjlGu<^syg1SU8O;qkC?^=1C9UZYi1#%o=AX$BgYB=@Dk?l!UwZiAm;Uh)5T?_V9=)k#|I9y3SC`_qFBm7`y0pV zOpJ2!0l)N%mN{Jx?)gE8c}yBzUvEHIeDH;o2+CF889`PM`yq@4xp* z&0uwoag|!qCOfv1L7PNEP7xf1qSTlQd3FjA(I^3$G?rv&=%Y89WAvfJk%;hKZZ}dJ zjvU!h2#__BFis&OA=~W?2$a@Ah!VI>6G}1M2jVA@D%2nWi!w+{Ko(_TO+^;WD3gXI zSUD%YTN=KiR;09w#3`nJXqjpUZgRr8FMpCTCQ;zD~fjQ8;R2Ee{SwWB* z^V|&zdg$R}Wg8o;*y%+LoHhMkXF)`eP^%vXO5GX+aR4maejf7Z%$%K{WD6WFo z#Fuh?t^#x%2LzbKhMWu2!{h~S07v*7bJT~=?vLrrL?$sQiD6!oml(n;R;<7PE&%`w zO(?2z7r0#)4Pw;B>n5JWl&YLhGL`iE0?-XuChAJ3ARxUM*WmVBipaF=i zRNV0KMgXURW7$IpjEpBI6V8H*OE+|i6W{kb-h-@-8TFG?S6Cd;>D0PfZQG&$Eq6g$@QJZ>lR}~b#eD%!V4-= zNS4QY2RK5ZWTFN6!t)((qV*Pw2A{2XHWC^-rfE#5&b4U%{BEn8W+MTR7MksVJX%sw zk?oASD|;>hGXNZ}nB4_!R-#Q}x~!wGeP_L9_>dYi=-7cZ<&jSupL97OT%zp)D`8NJ z%s<7Ftn^c}+x{m60d!o%`D8iHxrJTyJLO1#YoDJ`jXSnjFc$m)(}YK66AQ6nC(}ch zz(dfC?kMj8sUfjSoCwfm;zjn|^|CoxP+ zlWh1GnABg#e%~5fI&>Y^@{) zT0b#Z8X)i15`T<%5CCOd%7iwe_RawzCu3f!4(Uy|w=SDQv!9rM9SD)&RcE&o9 zSSa5Qm?)5$2@gSOWCv0(6SBsnlP*Wjxu&i0oZSym_~6UE|GRV#jPZ z1Xx#K*m53s+L3oxdOhBe)})bRCrui0ICrd`di8nUg;=|81BhBxSJxP7JZAi12OV@! zAAg@zAr(So%6gPcRl@ixc`>xbNZ9xyy9>m`5;CUNN{SMZh{%z-0STAIH8zhIlP_8B zlt(I|R;aX!N(=LX#t?QCSXDe&cE`+K&@jeI)36U|9L3~FKrg&u)JT(=biS_IPezf3 z8@p!k+?aPj$io7vmBNDZ3E~wnb|3tHZe&PdDARBn+CwuX#%(2$Rid^!agV0qLz=h^ zk4`j;mtl4JDwms(k)p5Y;nkBcN2XaUv8hoA?XSp-^BMR`y5KkO_Ih0iKGSrkGKiEp z0jUwvSSZlnl3bD(3_`&WmNC6DCC-va(R0o%xBwu z>JR`yv`+8}9+aO<9H~L>`0OMXdNMI;INO(&upAu$FX)Qxc8g_ju zV*@=Q^{O4x2_zBk2`tn7qBN& zaiR4tv#$99lqOs>Osmt?)fJCaZej{)r^6rK8E!3Q<+DCV#^*_LkDgbr-0u1=S;uS5 z!#$nm4%}LKhQJDU%3dQQN2nF4dQWS2^ug8zzV7!50r%J;V5{&?R`Yf|0Pbn2BgFBGf|`%T`j#tOXt_UqS1{}ru@ z#)s9eOSi{1%o|$S-Zjis@2h{Qd+|S(|Kk~Nn}1XwUgcf1Zti=|6~{HzGzYx5uX#RO zNcajEm&UVV7S=A@iGaiFak=Y^)VN?(a)$#RmVbo+da90)3^$jbpy3QUbhxyF^Ap<6 z(6QXpMEM*@jy)zePLp{5s z{xunYW~He86jo+4S(ig>JM$J+kFc0dlWMOQ}f3JJ1epkm$TrEAK~<3G)qZQb@Wf0$9= zH}J)Q_gpZf1FQ#(0T748qXEePFb`^KYuBw=!&IrMtApZa3OTf&;H`j;G662PEFqKw zm{te6 zd6g4Zd#VqfbnxU!)A)jFD1OR_{`y$Ovv;4v$78{j;Y#$7vnbh_t8*mV+!Wzlz(BQM68Ju0U{QejALq$!01-^RhFt@+KH2yiMq7Ig-nxq$8B7l zN`9Z*{6g?*B!HsJECN$wT7m6(%h-5)(tZ95DrDBB_I*)LcTy{2}84Do8xfbFpB4{cVxm}321VjdC@Sq|n$L1=F zIAc-Lcjgj>Cny>dh_J~kEI)fir%OchEIEYSPCAlKi%or~qc&daMKA_P6o5d3NCbO6 zb9i7F8NnXv=l&CEXo=4wN5|-oz(tTAaldw!(I=jbkRCQ9jCzW47sMk3M~tRvfFYYT zZ3E!Psjpap#y8eAU}C}{Kk31c3Ln4}NnbK4qXrOABu~dV$HumRfI^Be_rb&AAd1YO z2ThH|RNEB&Q2VS~A+(cynQWUHsbH93Mm4f@kj|9RhQj!Q60p3bb{ong+c36m#1jCQ zSa6k#0y!y=7~;VbmSz@x*j)Xo%F7f*b-LdpOtMn>WMp>G9tu}EH7T_*q$efi&?K2z z#u7b@f#&5a$;d_e(q>ZoMT3b{4xU^@;^UxlG?g;-rFN zRvxJ_4F%;CLqI|tD5NN1=#QW%8HvOvF&XhmraffzHLoHwk)@xC&u)>+$Q5rM*9A5}o-FY`{1D1d5i>@fa$mql*0V&xSlBIMEsp*s7fJ=k5hFNu z8^Q62K~11sYmW1NokH001BWNklrbZ`j+nZ{Jiy7CMR2FN3md*|L^! zOLMfDlCfXGX53p<;caNBSet(BgV#K<5akSuhy-9nB8b5a^Tr3%wP*2-r@bz>z#l@& zXu2?jR~#U{{6zC;s*bFhCjuErud1DNpO%n-02H3JTTwzOe+eI$S-S3%05(9;qqhz5 zXRkdR)N;qMt6&WqHY}VHgQW>83{qu0Lwi+c>oURyY%Vwsdm6#pQKN=%l#KQ?yf8ds zGMeD13N(Yxfd4XC%t>>JbI@yckR8wu-m?5FJTMgj2l!!-wv>fQ2gZ_;>PVnCuOOl{ z&BagfwuHK%G3D!$!A4#PTESJ-&=9xsu|&+Db|EYaDD$4pg8isdb;Y_|$!xVT*rkQr z{&qn?X$!*#4ijeR883WdwpfmiCZC|gTTJkOjHC^q5DidbsHA&~QtVHt0o&XDZMAVs zb79jlZ-h_Z?!W*3x88aS1KvYNjsfExXuHAdyTpQWCMl2C&6zWY*C$7g8O^NV^0ZKY zmxzh`R0bI;w@>EkqIcipNyq&)P{L-*KY4^rA%#@jpIJ1af-1B*cIIs+MfPz5gVmR|Qbo+y&i%%U`xO{_d7 zmiPKa#Wa~q(2IgA3(k9xh4RL1iU%Sr)S|oro_iDVNi5bL6l1Z1$w+7oz>BPvgbQ+D zURpDN0}hzL>1rfDnMy1kx-0IEwh_;XjbznRsUFIOc>?bKX*{!x0IMMFC4lShj#gCg zJ{7m&)H;u(OeICcsSit%U8KoIyI-boPq8Mqu;Wa$4~1zP_Qr`!WZl#l3Rb4EVBm28 zArJOB3K>7rRAwc*2DqHNkg^;>Q4LF&yX}abBz{vDkHrE#GAy`PKtW?PCH)nuLNiR; z&|>BjZJ=t+(#@Hz*QXc-#g|+?RV2H+#az^;onn>9I+U`y z42FUC`E<9VnBz1j0_HT*TwpB1(0oLFnC6M(&48WKfISBiPKO_qF{c|?mrfYG%8RnL zhurjCdW7zs!8BP2eLj^T$~I5Y0AgF(*O_8Bdf*SZp&&Bpw=kv~Q`@1P2LVQh!Gg>( zUt~@hr}J6|T8C0uDA->mIAEqKS+lAXNxB*1C;8VOcYT8aLYs-_&Awo@Z%3B4dY?V$_!rJ_hlxHOSVh1h}K z0|CZPaSTkLRg63M2A2q%M}PqZ2TEw5O2>*JBnSbF2BG)HBfYzXDSXWQ8j*a8F~FJLeD zrbLD?7)ZJjy7Ch|ERnk{6!BS%e7$3MrP0&w8SJo=bZpzUZQJIK&5mumW81dfanec0 zPRHsvv;XJJne(3anwhW9$GX;2RcqB$bL8I6oHn|f*C@!8VZhjNV|p zdKS+bhP-7bV{?jlr4QUJ2u$6~I`++7hsP*lo#tkgeub&U3Buhj%oU?-S`S0(I;V)S zX_{EAF!V4_hob2)81Qrq@Fq0v!`CQFHD!QXlGBFGKX{rt%z9oHxN_j3YY6Gm(8dYA zB`yf;#gpWw!dZOLB&omBERe9|Qew=N-A9otXFT{|A%H$bk&wD&Jy1q&Hs#oqlQ?Ek z-pw$##h%+axz)ybN6hwWcJzy6u2bZkothHQVaH$Tf~+vb)uacnM!fm z)H8-&a}z+Aa3Q*vH+x`{(;fj=nPVP_o)SDNnUEFI+lA87XB#aP0htOx>$u{{v@-cE|z#z}wa z%H^aw$P$hr?)-gfJ1YpNjj0rkDdP`K)yEGx3NSFRCB^%*k0X6zAVRk%Nx)fIhiA>c zvI%8mTTeI0Or&5PoXxh$9Q})KAW|Gw3n5nj(7EA*3l@~55=L=uOzAh3;|zq~wFodH z8s-ya8dr#3FT%>hvqnCIP%e2jj9yOW=)zYyDjLFMn9=QfMqnXY^TC zg=(_lEsX>>#kvg&xoU|FkrAGpnw7J#JPKr8Lh)-DI>fjY$hTXoCLSnYHZQ=;93ZBB zN|y_@shzV$f=>0N-YeXXI#z9kU8Kepu5`mxE>LA~QNa>QqrcJ6GWTb7jw}ZsNt8_7 z8XPt8#t4lgV&OKekXAAHwjhmL4{9La0Y`3|GJ&anqbN#ju*k(UXIPK4zoY_a@UMb3 z(|p#d!zUdOkd;3(MV3`Uh$QF~7UWq{*!@gv3h&9udgD1l=1$QxX;AaAeV}!@j6(-0 zB&0_*WYrGUe-K@T-?JgZ7Z+7PlHlwmtI^mgMTJo?Re2GX1WU)IF#i^ai5CEJ0s;d` zF~A!t#7zcNhr~s_Va0w6>)tesDEj#em%Ac1Dg8TZRW+u#rjVVBU6PsAQr!>Co3k~| zTqr5WXNdMPNXxt)$>~-eDiuafg*fejJ|0nKEp603ow9Invq$%Rj8+NsMI%&nLy|~` zqKZg{pHQTzfC|9@|cBxGL&MhM7CO({r$g z7DKxut)k;>>+SB|s6be%uB*F}2Dna056 zxKZ)S)?{x++3=SX91ESAdApCqxI^42Hh-6#x(aquX;cFlVXa>vdc`C-Cks2B$(D8N&DXN5mUXNYuR`wQI zew`#N05#06dW^+bV&ZLCO$kJxySZro6<*WKb%5|v=X+A4*M60nV&!s4ks(8T{^NZi z0W(42@rRHpZ$Vva&#A)VgGmZMVL(Vi;@DXZTYDSI3sW!Gz zPLoa;k%~qmlMYGCBL=KUdE=pk;GVRAbemh zbbzv@>0L^v7~aB`^muKmZ(Rfr0+i$#0jWa2({(y8X@q(SYgsialQ{AT4YKM=5c2Kh z@y&uYa(_|Fx8-=L6j6@NSLf~>Jy;-I7Si%Pr|zsu&B&vaflb%4l!eyV+4^X^)Xp@V zk8UaO2+-eUQRa+Q|GF>gD0&UE=~@_>$nr?nplEW=t(*_FyA}e6uyG|)NnngF$H_5~ zP`swcExA4aZ2#vrYvwdh((&u>?(>GOeL>wZKfjefZS-GzxsPomme}8jHfiU$ z84)pjv)ha2-2}Y^5EFkqg2!&fz6-RNPbTBASrVi7gT$4{IMtzjea`bWI?bQYZ+OV~ z|7@$Irk_D5wQ)r#7ZY{qbVj2|nyE|AKMJ_JQ-%9^|6v(x*VH!WED~nkugg&V3`KZd zlw+a@vc7tH@oQB}6cgfZz3b8wxr-n`;BC2uuczHoZ85N<$u?=x(}mB&45g+{1;X@K8ze0$Y(*eQeu*BK{?sDx>`(<67P9$M4~od9a-h1 znu;ZCLfl`$IgWkab7l!d{PqD?M6Hh625LA{R>?o@@$`fG47ON8CnoJkw46pd1v2;Y zo+-!0k9@|7w$S*(5QA#PgcB}j8SoY9kHqu&5T1Qr*HV;}UXQ4m>9ooY;dQc7h6Ui#s`08?jNkWFDruxNkfz@H z5Jw%ad4RvX?By1c!|6QmwlIwi1rse~ri1aC(O4&^Tl2U^(FkH{V_k1%fvreXwnrYqfJMh&DV*O|@;xS0s~ zcY8c}WfqEU`XJl+tUWWZ<@eH6_(Rvx60(#gtW&34I9Yv~mt*j%&Ai=oxmNtAtdyX;*NxE*LDg(pjf%f5$&% zSTzs-&t&qvOj2-I9}7%V+s(69C^--4l`B41i^wo2{Ljz8hXfHmLXNn(0hHB%?$@=Q zCz8bCwo!dWjLG8EO_50%+e@oRTsXWe)VdSV@HIm!)T(-^HfqI}G0_1c>Qw5@_#xq5 zs%RK#`jmGrb2cst{umZt0vyhsD6nV8(2h>QS390>gwC#DZ(ctlQ#&M}!^PJBb9h8@ z__aNHdY|1_Qd?)ZLX|H@m_*0>!&WN5Ize9h)=0%YrB_L*@8@Sbciaro&$KGeTDAp8 z-uax({v~j0uHBUI0S{P1<+sr(z{X%tc!VyCCS~H2X(4v;u(UrM|3`ZSXj^^sb)yO- z^uGiV%_p*L&+)YAjR+Ce%<{ap@f?#Eu@Ff0K~6E8XKGMun~wdx=A+rg@w`<;38fV5PKDJM32$(rb7ir&lN?)RsOn6VylB1^=l z1y!BE)94Ib{<+z?mh07t$4JR?aF&$Mkd7skwgSGDf{y?X!nyN_rd|;(j88W8oR`M5`XkPLS7HbiQ#8_E0P}8&7^q_qIiIJ=CLX zqxXNC3tZV&(|JmOe`4P#QM0agBo#y;aY$lij4Wy6`*GwjtPXnf*)Ow(zccKXX+6 zu&FvodGjY7!2|byR@4W7SUbfa-+-J;%njscJ27KdMH}0Xt*2ByI+OA7lOC54g-7o< z8n#+royRRvR~NzC;$xfCP&V<7jfQ;6YHa(_(zx@~bK(dEsUOF{T&A17+D0R$Y?-qC z6uPM<8l$|X(ENw2*(jxETxk7ECfgTqwLYy`F7|(sjY5 z_5BA9m5o=0ZTWKp#CE-V@1VfNw}dNua#WB+dKP466jaCJ5y2wdXuUuhEBAh3B_xKz zje3WoSh|lbC<))=_i`7**cFL&2~h|H3^FEEASi8k(#no7&~4XO*Y7m=xc8HYtva4g z9JyRxUPflhgadvXNLw|7)-+*%s{qGv$3V{rugitycC~ul>D?>lm6eq*r*o5u zo>6022^6N*TRx0HLQ|!zmri)N_cj}YPt9F}o`wm1FHo`@Vycx}K15U0%YUtMY`cwI zfUsBexf5)$ic}Gp&meWZ(o0V#+d>t5BIi@Ti)4T%nonGhHfRC64>ld2Q zoH%J|=tl=dYSTj!Z$t3l9CrF+*BB`dQHYl`WfgBVx-$|xew(5%7FAigg}(Q*Auk1R z)5#gYX2@Pbh-d~&d<+?1PCdOm1)eoYo*Ak|uHNZti5$(!vS!oWV~(z9PwHuE;a?QL z$ zq-|S-td?6IL*P_F1wfnKp%1x&G5PNYe@FMKYABJyA%7!#2T z#Cfb1Qy}hwA{R1sN?tuXo*9-kz8Yn+wObZV^xDmY1W9V(2o4L8&v;Lc6v?t2gMmTs zH1*pP*pA}cnFts#ui=_m23rJlFOU|v?g9+<^pnD|t=_viWfo_LHrmMItJ>GR z9OdlT;3r?fYJi$}oy&og8M~N5a@B&63NE@vUff$vj~YYO#Gi$T5#Kzt4D78mjA$k> z*})_4qxMTXSU*e>WTXg`B2vLpS83~{s9Q9ezpIDFdLiIAGyv}n57_w05NWK4KXJNA zPy5KaXqtm8!8}9kNzfczTn8ztJ4@A7Rr^#X7Y4+FlGHO);$Epy)|q9*3&kALMM=bJ z5@KSIQE>AzufkyY`tRb|u^i^Io4Pv}UU(1`uz?J_7}n5rMTba+X@d4V#;ceDwp$(e zkJgq|+#MZ?XS5|!`R9L8ZPUy15?%*qn(`_b)@;XV0qC;0n!7l?*Mv8zA}%TH0z00s zJ9kfxa%Ry#{-l@uuiEgxZ(BiM;;?pqG)~hbEU;rXx?dM=LTwJP+@rtH_<-#%LMRY9 zm#U8hSeH|jIT#oee1faJi}vC2t9ES!7EI&ZF(w#@j+*nwp!DCO$fQtY;_Gh@EyA}C zV)3sGN}OQ^F)T9sM9R0KZ$BZKp#`5@C0;pzIs+c2QnGCg9F`&O+E__q`mstEmL@a7 zTQ#U|@nk~|0UL_s{f!M>aWC<^lzQ?duNll@artqlRQX0X1ZP((E2`4ll;h+;X8VDi zr@9Rqpg<4(JHiU~yMxW-%QgR02OwD9rMha+9<+_S@;ia#3b{Gt}oHiA=im`xZ4 z3j^e{a2dJVRIk(Z?q6a!8fZQAOf--hS-l*R%hm=ePyF=oTAWiFY#_s&s_BG2uA-X1 zHvaqd)X#&s05`tNomqBFf8|fMzd3R z8m>*zsOW0NWz@&_2H;Iz8o!GE7gB1;c~?ewOYkxa5P5Bs*RFYUPEI!bXC~0?`#bE& zMQ^h>OV;jJ_<$7z#GjsWqG#GXiuYT&C&A!r6z0fa~Tznz9mn6uqTzV zq&xmhr)gGhL(f`_ZOOt=qP^f@+A=-zFo%Qq%J2Ofn3BD*&1K=UnROYqoy17107#91 z8r^QlD5v(YBc|o_dwN3WJ4ZuFDqHMEKU?IZ-~9WKZJzw)nPOpp@f;G^4ZL#nZ~iSm zH9N_0;&;M#0^Ha9vhWYmv2D2snQD7={b^+TtFAxJC`|A}usdC|k+)D)*Z=9Yy58T) z0HO=v26u`&Pf;KzoDs+vltKp{Rj8bi9v~{#&i+lm)j2A?N3=Rff`bfwc8a?*ZLz*i zu0Rq3cSbiwsv~@)SXUcF7!*5N*kCFZZcIKXnVK8GSp3V@|9~NBU=>->*@L4A8Q;pS z-kO&T46%)Ni)MxkNYMa8Ap^fhxLSKE8dCyk7)_xTE+pEbA;4uV$4cj6%zr$w^bs+fCtf`ln1uO(oceAf4^G&I!EQM0nD$rNXCps9Y=U1P=-Q7Bflh`ESq$# zO14$N01f2bon+68?31VPn4Q@H1!Z40>Sl3PRR+? z6W3Q+6;$+UV3uM#N&MZu>|G+?u--!~Ls+#H$itD~q+q#+YbIfz?OwB+O|^jgAmd9f zIaj<^XPZvspjR#Sb6cEyBLzF%-!)sLEN^<1gUFUQ$D`@9R&Mv227K4pi}{9<=#m8oR`~`4(ze1u(K*7>@MPZA__v|W zL9W9DKhAYB(Z#Cz*iU`6^RC$MSGLRn7THL#COG85Hc^!%#3G zd=^|>(tL5(1CkQRc-~8QVt8@6x*cQl8ZGhv8j@#U*(sv^5wTS+!|@_mG>hPQDF@L1H3M21bvO{h&+~vh^pi_tG!|t`itUa z1NyFQ+j>pmrC*IYwvvO2S{z&9Dnh-O;}k)>PnGFw+A#%TC}T;X1EfQL@Jtp^4w{0- z8)u@T-UTxQ_cN-7|BMM)N+`%w{r-E-RqY>xI{Ra4g??5_ggnetE_o0_Tn@6>_}n%# z?MXrDz}nwjA6p-oJ`o#x>hU%?yYN1Jf2xNl57A(66T$;4QRJ~(MVdcIQVkbeBgs2L zUmWMYUQCi6!T+i42^6C~4~Zjd##6D^@A0@0n8LFeU&{-Nu`c!arD6yZQJDNJsJr`o zT3=06DYsis2VOAN=rt3ZhD}o;<=T9MpO1`|3+}3pdPd{bI*o1Z;4eej^i#W$4Ktx* zhB071e_x&@b475apm8?*&7asQ)*5@3qa97s%I+&@p|&rN88^oC&xyt~*c2SJH#NO* zTq7^1{txX3%;lf#;p#&=I6d*0>bi30=SXI`Kmx6av{`+qGxXw=~3 zwBn+o6-3IgCY7Ra;J_N4wRyNkBHie+irup8x{BZT&v1dP7Xbxh{Xuz3#*c~Z{{{UW#>B}&t)h7LEhlM z^O`k%?6}cVNs2tcy)XSJ+)A+QJ^=;EIKf)(Eki9YimzIQ>}9IcH}>}>W+XF2?SQHK zp>{_`*bK*v%M>L!*^X09(SaJSMxLPl`MOTIpN}3>HX6m6)ngQvBL;jca}}1R zRYWucLve^a?2n)ukFkv2VY@%wdrtS4CF2M^)HzGoPy%n|f+J(aSM~qs4E~>-!z~LZ z+&Y$|EL7lCVBOYhX&{Cd4BFaz0C2rOw>Yf z%7#zO4>VQz_05>m4gG-}jjr<0f)`?7v8r__2-$3NXc8NbTU|dInNx%)#2jBw;<5M( z6Sab%uVn$@SBV0JJKTgj5xP^ThwP=cX9wBeJoksq3TVGl?FGaX0+%PCTsO%?8Rz-G zQ>Mog{7T62fcV_U?sp0D00GpSXc-LT=K|L0d_BbGhkPE3_F?y7t-4PIeE(vhC}dJ zZgm*W3&0=gaj>C*y|<>WWlMY;O6>~!5WFE~atp1&zKNi*xXx>Rnb`%*FBQ?ysE_@x z_2K4UO5oaGC_jWNjLgw_XpS&(Ic@M(059Crn(p;8Ml`&-=WGwme5^}H$AM1B7?#L+hU$VrUK((m1d8UDKh9~ITKUa zG5KF^9a~pDJGFCg7TrKbzH-)y%BJi0UNHpJCesvY&&kZfRhAv}9^h}_56wQ{E%*&Tk z3&*v(A?qe0`Y%4M`G5HKd#==Dc&fZQAsKCL6Wg2Ki|MBfU^65cqcNHv@5D0Iwz1 zWCAiq_!*Q_Lrgk~j7$Yf_WTn1%ANx;{Srb?5rdHIuy(L^Dtz({fR5)>&3M;Y`|AJQ zr~i+?@pBtB5Ox37>n2wD(|FrVY)MkxAdyr=S)Kh2hZf!qgW+dmIPQUQu4?rpJH5yt zX~BF3dK#KMYrK?`YL6TeHnvJECi2lZq)>`9eXWk(H#E+BONkn}&YCYNkua6buE+U- zzAoQ~%ln1zk?m z$8B@A`H^#$$NKe1iHH#*quMT9VyS=Bmlnj$X5o=>e8o@J0SGs4{B_q*SB?{k9!hH) zuy~~cGgfr?y{isZ2News4vQ&tFN-?Rc;@MHlc-Se@p&m}L_J|;(Xm#pV4Hk^Ir}@U z;=Wpc{_F5Q(R@UTO=gj>kymSz?K-rVLJeE;zOueY!P zA$bVq!XWguyBIk+x#s3(4*$mV5{OOdBB&3*6X!BUWO-K?F9!z(r2vAXf-g@{Yy%pl ze?c8>E8-(S8pbwwFR2(q7c=7I4z6!#NR%wO1x2R#L3U%&oa*9f+?NE5&UhHybpZ^E zA4-|W{>_W2Hh-sq0_-ZL#D~S0V3-usf+(0o3Fg$_9J_fCj_ZFtr;F{iR*XQ09uq*A$V_9t20NUcp6-4dz`Oi(;C3>l*8ix#0Kn|f5E~>C zT=Kk}-p z3e-8_=DN8I1IplbwZ5#oAFjpZh;a+OSQ7Wig*7o)<0Y3@u-S2dR5qseiK<~b$Z_91 z@McB!{)wsWC52BLla?NtT9yUvNfRf!l~&+%podeQ^R{50yVhHV7eZTDSm@~Jtj{Bc zy!sKn_WtjNXFy02LOAZW2FwTSb4U{gh@cE7jiQcnvG6>~eC!N{B!4S; z!`)F*Le9n2J_v^plMlj8WbImD4jMp9aMC1`M<9{|Qv+x>`ivena2&qT*d5Kq$`pwK zwE?NR)=H49H;y4G4TgmWiC}v7f*PUP)6O-942*bSzk@&H5isDy$bO&0QQ?`m^N$(2 z;d{OvE$a$}t`@aehUY`-!wE>c=LZ_rI8?8uNNbZ#O3jYV4XvlQlyT@D|tO4%UBgG=is`Gn!}sD)rYTZLpPDRXy~dx z?cT+`j=Md0Ae$FJX#`{{McEFMH3V!hl^3PzXB_u~iPP6tQ3;ay`=6QMW!q+=_=UNA z%D6t;2jKs>^b-+-BS!~)1D*70ut*}W-5}?Kv0D93)E;Jq{$Q{`#6923jaD+r*uc6X zC?s3*qp)vSia&WDTh|Pi<`1FC8Qk{-%}vFQL?Xn&#UNy{NU;l%ueN)0no1DMhLS}o zslNGWi7lb3mTMPtLYaN-(g84}u>H?f%o^Xz=$79D3gNa>rd1DUxI688{ zu9d+~Z1AM|N-)vnlVdkT*jsY)DmWCuX03~&&^4??zi`;1rO0!D5YPO}r1);_tL#t6?(+2c@0- z_QJ3fGnv6TpWW9CJX6cRULpvt=ZTK!PZJ4A;{V|9IcYe=V1|(}{h)wXP`Zk$qJ|So z$$qO@zBj{Ubuy3MjJ*!U9_V3=a*>pj98glrTM`E7E`QD}3d~%Kx+jiF3WWQwY^{3S zg>KUgDhIUcJaSNIchzFdzM*UV%S6{Df+H73pKYgHBEz8+{WmekyLpbWY(}kcQ-Wzv zT;~mZyj)Hbp53z1quOY5>2bU%5u7!;-nT}Qd8YmMvO4o3o+q<0WHE^*a<2RbR)EI^ zC@PaotvzYIWf6kR%oeQl!{$crZBkb4Y_Vx(#iaW(3u*_6h*h6#)Y2KKS2X<#HE4c4 zfXsp&O-BBXvUP9I0q7b}Iq;VpIxjgD5`6M#p8_Rg{9Temme*!_o(ZMEj64=#p@yp9 zw!-nqNh_2Qi7Fr{zQmt6^nne6VAaxRGQ}a#(XsE;g*{CGdTMG+MNmzW0*{R6eG*YV z&5`9sk%vynLsZob-Hgi{_1cf4qy6=w(9ujiwu4yG)kx_b#A0u`S&GjZ#RI*PlNDr) z!7oa1Uxr7umlHXbVB~Mu2_v@=gUR9KS6EqMqOHlEl$ob^YqcSiRH|4UnyP9bVxd~^ zLIq@LynWArO7%gWKUdfUwi3;UgXy)gv!57AN9Cc>@)1(RhpgO5NC4sR(!Z>!$LhuB z;sC>(FcOYv$>3rr@eyHE<5Un=B^6W=64)7SI!~ z%Z@>I>1#$?;5ttbLl2<&`?jmE5x!$lf+#vmWcRn*61Z=y$b|C^0;9>&lnoG^>5{3^ zl;e0a5IVf>tKhc9bPhdl_=dHnh0BRe?h&lcs;DNc zWOH;xUj7LMS^S?PbVq`0>eMOuj9;n_LNJc5`yKM@cwafjc|rl5Jf-l^$x9P$4qLBD zzFkq|S)|SrkYm`r6(*v0!tGR+6r_^tC6L!!;b4q2iIN)-@8=LBI>w#i#mQSZu!-J6 z_5#;EYJbiLj@g`4P#vZ$&0*h_s|)Fj58zEXGw)~BS6pcQ(LxYrS)>iw7x1bG(OdIRG_6;r^?e4dK z{M$O&7KBI_PTw8>yh;#ia{s$ZD6t5d`?A=*Vx2;GYxsJ#^G%hSrUA>Hzz!DP87P!3 zruNICjQp{`$uPn=#>24uNwwR#S=Do7_^r8JBoV_U_y+4fA)l&g_uJ)ixV}K3*=2tp zB;>wN(_#tausXHF3vCN*Nt5-O?sEUm|F}Q*lW+5PDF^`Fw(m$<%WL5%9O2?5Y!eVFH_cDOMt;|IOh!g-9gg?>5N!(XoHF?O1-~5FylZ zF7tK-#^`dhz24sEuS&7xV`mZ57!@v9S%yz)VAWJ*Qt>%{ppIlMLOJq`6}{BSPYk*Y zBM`5-4dMHC<(5S_>Q{e8pUqOGb0du<31$NF$hwBf>IWO9* zU8Z>@W~dIPnyaQCp6)TBD;=AdOZ7jtNO1O!<6n6{p1iRni={~{(yJgv3EjoQ3#d>j zAra9A4}h4X9U_C$bh>u@_(LcQk)5Yl7HYNapO3%Nh1vBjTlr33G3j$6Y5sxSYdm*m zL-N3$z$B|?@HgrbClNSNa68E5%6M1Dg+yJL`{#$f(`Yf+h@aCN2BT7_wmo;+?~i9~ zx2HnE=!?Zs3p*xNm;*LiawHv|Pm2>?A6rGZErXvu7Y49x99VfqX`537vl?wi>y-N6 zwWE`LuX@j7>bHL~pN&s538@9fi;-7PM#NfTgcXW>Fs7@jqTx3tx#Zx0=21u4@K52O zWuh`0S^_Z)OrTepa&vrev%0sKN*ba2-`%Il)^b$-s>xEip8a8d>m*TCYBgvuEps>q zI=v@XzgD)j$rl2Q$!JLB6M7FN{bq7tRiu#aa^F+Hmc4xf?(Em};MX-~J-l$YqH1s2 zQ!S!z&1<#D$7)A~psy}>t~^`DeCuMeBdL+ltC<`Gj>`D20xh{a%;?Cv;=Q7`_=F)Lb?>@i++C2a=HKLU9mdlO;g9hxOj z8vS0>JKLr7sCT>kp|B%p2?txn9|t5fkzAZmLbq?YTMlNE3rA41R3XRm_&Ir8J_m_$ z!gIX&eg()3YT5m$f)~5I)?^MzP**1}nd7m{q$qIDk~MLq%q&~S+(By!MxrikL|F(tp27Y|4j#RXbE8kDPN!;|sF+(l%nU+AIFyy6-`x_= zRb<*h=aR;nayF;Pw=s=k^9gLTr_{rgY0WaeogTx-JWJ^m$KY7NK_dvPvH4UUs?x2* zBvHKd(HBvHD8ttu5B8O2!TKAxqVx>QYUUE|w%o)IbmxtViWwcrT-X&6YFa&2WMXDfH@(1p+E|ZM+3x<>oS==4tik)?H;pQf-{&fq}SEK2wk+vpjj_|5zg`^n> zAq<|++{8}MWQ?Tjsujj^YHnq5kon{7uF;=yobW7+;7;{b(Ex(V5TeD1xj|h7rF03~ z9j77GYC%7Vt9Hmpe9g_i5VtaT-eMro3dRsE5}MK>8BiBb zc9Vu;6M?TFNmg8&AFe{0Ck??d#*%3|WU}B;A_?2t7(|R4w;(+N@@!yN=6&fW4awFsfOBRg2GR9GHg|j1kEGi-G4aB;&5u z##Cky$RsqgzS8yh!O0f|Cp{rTFZpeZ>(mjfs4#FkHmPVFNI*F4|e8vMkrmU%&mG%>9*dP_$Of68K93==AT9plx&7%pV zIs;MrSOuV5gymJ%9omMw62>V~(r97OmAJA3am`*s(f-6g!XB_>eo*?>&Dwm|NatN# zR5k(o!F~`D+%`Zb|zPI zmSspIP~Z|43w^&u+I>LMj8=mPJ&jnWaq8=F%_!ezgP?tTqo%wZXC!3O{KAzi&{9~n z4v-Dw?S+4~2!$G~IY3eSUBS;vS$I2|IUV zx4c!?cZg1&%~xquBTl!gzlB|(n~8=p4K{esW?SWBga3Qh7|sXo^ce^b1Ag?4gOo$L zu66zo3lSD1(99eB{&NIe--9*Lzen&yKpjNY8-v_6$e23s#%$|4DLdSG1~RM@_D&w= zC{41z;a4;gr%1S-1loF7EMezPIfbYCL`{p$Uu*p`Vz!*gDg}Hdn4z4Ro1t6?q_pq>u{1ZZf zEw-*jLSJVG)FW_HBT<&4%j0s3>!ozOu+)yU+|c8<1rfquN81hbirXgvs3pT5&({YW zle*uXpnUbVp3&TFpVI#mp>`dWVZ7rofg&gnN+FA>|NV{!3!!A9f!dUPy~%0sW^Z`Y z;OUht;ZJH7t*+NMaOV(<40?UAs`0dpou@;#U)zLs1jC=OV7ZQZxX~@WxxrXbbW&Z#|gLT3W5YXcWX%N^vE?lER?Z)VYP$ZUc zoG2JxP*r!#{KCW*yn^cjNY9_EZSk+oB8Et+XD_4`Byz#JO52-In~5#^jJCu-q)fE^ zl4Znql+(FOj8s%K3@#y$@OERWtW9Wx1rsV|K6b-aC^i?#b|2q0!oZs=q^FrYQ{W=L zuX{cl-?I8?L!nP+C$veuY4E9r{cBxeEDC2p%2bBelzqey;NOX}b2Iw!aXN z99}UI7Ik*=W8aQ5aWd7yDd%&A)uX+6DWd6rX#sc)MTN3LL!_KMVcKf$i$Pt>nWqj1 z-iy~!2GQI*@P{{t?TI*~p0+YRDM~FO%FQ4RMbEL&gq(SBXaXEQ1+EwgCXXtPF)IAg zWDGx?oG=VeVEFS0#?U5$b1~VJ&H;3}QNuup(nVXv3=FEDMzFY!smI1a6V45tAj@us za&Hh3+~K(#OyBcNFDj`gEDe)g8tl*TW4s^^`porEDY2|!5;W^+!>q8M2*fML6yQmTQO{cmJF)FC?Zq$9+-KO1I?S!vRvzJI3*5mx9KL2vD{ z*R*1nq(zfO?$LT6BFt>UQStH{GEK)v8O1^V370Pum1)Ow=C9w7t&J+rzK0;0YuZ3V zWJ5ra2X?D`hpntC2h)*4TMWq48nOx#=PS?|oshD?BpT|ht|mw$4n&)~AW2RVpJg~$ zeL`lvvEU)&8^CSIgnaKtStJqNnAG+kv_yP`8d}d~R8_|Q-NENSIo~}eki-6Klr0!F zzGX$U3P;s~?N0TNO^G`n*lN?DJSqB*@bWc7jZsN5OqB-M0#!6J$EM&7yoa1*(mw-P z;o6*%g58tU5z_pt>kb#vzOV-P^--wy@$FWSiG#|jksuN#&F2SAGv=?Jz4*TohGMu! z$<*t3U~eTZ@!|z>bT^``B^|-)7=8<-9Aji)*5H~grF=4$xHb!+?2aN$cMSo0xpoLt zF;NSSErGjYq1-ZHWARN<+v^h23vRUP%i(=!-AV3fEHR-1;))n(%Ov&xxk}*&r{per z?O{3}9>)H7yUY-LyNIr?k0;LXfM7^h%up2>EUVSKCVX;Kg16bJ{d-!ThyS%O9(ds4 zu!9*JTHk-gOQtIxecxu{iND_ceM0Y#UfgQN`Oy9{vG=ipe$VmW?|DKDAu3ILZ}gIs zgso(g-KY7Sd&8~{-ln^?#ocX>nTIay7%fGCYbW0TZ;#hR@gvNmJKiThtF^vDZxKfk z`my#2W7$19KM9zP!2*XUw-hheJEw;_n{QwN^vvS)``a>$0rTEyl!{#@7j#c8c93Kz zB;(&C+Y(!V-k)J7TdVauG|rt)%io57ByF*k)w|r_q)^i1x(wQ1D#|EKXh6bva_II@ zKy9cpKCJrK{HIV|)Ym}+5!?_(@R%!%GY5-o58JkUE-5N&yXLf?nj_FlQ&jWGsDN&k z6Q6eb|4ieX8+0@g&i&;jZ|;BB;=^gsc(?}c=}$JO!KZ2FL^j$Gk}&AF5L-v-vTkzT z((Ar&4a7j3X;K(B-xk!t97GiupcoW{ZM<;z*h#AG3WGlgRFn(z$v2h+4iFP?I9Okn zfiFv;q6)`RsOY!Z{pLBzJ#f0SIcp2}_-ho%0sa(q6Kb1@tDAJZW)J56xl~mUcrE9S z2X{zcK~OUa%}*dVY-MGU8QU{k_e6b4#0rYammA-sTM7-*mkPT)R-b9(A*7qysj2EC zM#fH)qvO%ciyBzX2q1q(ym>K4Pri~aK)1zfa;WdeTbg>R$z|kM-~H7(R{my(&Bxs3 zPQ9VPkEfc>**n~y-j-iMkoCVCObk4pvb?<&8l#ie{(cWbF2)$fb$g7&Jzy9q_;9tX z`qKohon}o>!iLqHgZc7QADQ~BIxB&+I!%5r)@M#`T5|r*1l1C=qZ~`pVpfX%<fL3?aRrnc{6)hXmbj6(!9GOyc8{W9lf0Y*zu5O|yC4y`s79{l54fX{O8rn_&W zJ>ar9Vaw(1vK?|663FlP$-iqMAt8Z_a><;w;+by@C;X-=M65($2W5QWA}m^wlpVS? z6_(-`=#L=i$4$9dAV~jrJi=u7*(vswgarvRvmTeNKdThGP=$qC0qN$*$ma>8U=l2{ z5g%s^=#^oTZ}Q-O1uCvy`*5e^f!{>*BgHFl0L$1a*`#>)V^#7R67}0o67FvieYA-O z-9~mscTWmx{@WHaZsFgK1^ivTr@VzORN(JU^d|GPjJ(nOFPgtNyvDD7=)udbU2XLH z50{;>`A!`8O4$Xxk-vNJ?UkRoDwLr5rFz{6ukDMYc_grPu2s$AtSk&Os!CB zS*;hzSMQekS0@pw&ze5%r1I2f%=vJ$080SX5gdX(X+N}w9oEs`#yHv!%L>_nK5HlJWN9wlA%za z!GrG^e2<;6zdGd^%sOHC-OWgQLNhes^e6>BY4F|ei$M*}g>Qv3Qm7;@BqvXv15ekw z&1>LIaoL*;9z1yK_SLXSqQS)3XP-&AJn5q6Yvc7@ApoeH52!3?96W2vgJ=ZRz3ds_Jt3g(y^7R zvXngi^c!6JW}`+;Il~njF=8k(T)gqdjKX~dIL4WlF=WVveLK^&P{+PI17^v#Wy|vO z^XbmMeVcm36t{irRx)+!_fHzZC=y7dGmqibm`i) ztJA~m-Rt{$;tC|EV@UHhZQ5M(?>0zPG-k}_NNiH(=Vs0FPkrbzTnD4vn;#UWZ=B3?puDYrx!`math>4@^2lK`E-*4>FrAuBOh#i#L z0b0uL-NCslHo-I5rmgwni_do0VQg_$lg%6SraB$bcx1+m^5x5yS4E7?nl&@KNYkcG zZyeNg{+tD$FJ6ZhvSZ6;T<4tAPaiU5AUx<3CM;NfAo}2g7q;^7`T5>&mu-h4)wjaa zzkh#!*bnX}%KPsvtn6V&LXUPS{IFp+P+DJ%vbSr(J?SBOsUHb|Hm=4+U z0AC5@9mG)~PX*d`Y9av=J)GneMwVspeGpQB^I&1mUcbJ`46iLM7)d}Y#s&r=$|M39 zEs&GOkaON~J>z`jRzIgC*q+?~))ECtJZ_wIeq*NgD0t7S{{9Yj2wetLIr zdC80!Gy2{9IM4!+^I5RKRQ(4xLiNx%1xerofkA@?EuUL~R8>u|CaJ0+nW<+(a(duE zvH)eqidqLACM*rEwEJ#?AyEjv|KP{NMlnx7V8kCXUsR2nPb4 zdJg&Gi!XY04c>9b9UVH}x?;tOpI1!6+SVgKn%TWuGq|`0_UUu`1CJqrNl{4!+Sn(P zrb92~L!tBf^m*)q@4;nz_M!VgQ&?ZI4{}r0kpH@dP5jUuDIDoX!RQmPnS61fB%yjqZ(+5}s##o~fgDh|s z1%sQB*HocDt#yCyip|YH=SC`EgsdT&4Uun?Cr{X& zzY?0v3-{j$&H2FxAH<8;Qc2)0z4=`Cz4zYxz=&b{*R8wn{r&6LeihnR_{bxVKrMGT zs6vHxNl*#c=QyQagat1=P0#?RlqAJP5n3PMa)idCIYADj83Oxc?1YUBRy*|Yda2|Q zZVFYFzD9+nIi~&*=n07gtOnp~NK0iknR@i-0aYIgz@PzVg(J~egh@}w9IPx|y0lrd z*5{v}juF0FyKWsjdNyp>)3{Uh>eZ`rbDQ<+*ABYvWtUw!WyY%6vu9s()l~z}83+Xf z_u9O16O`v8R7w9ym%#rk0W=|Wd3=Ll5e-EE3RmskxoXv__ovN7JgCWNL5$j!7mq*} zOt&eZw?FgLbKZdW(|2!!=A7LmQ@cJ0kw%`ULq|mk?60e@9zgZkWD*>R_h+y2igzGx z7sJ{aSDpcy5f<-*oqo%!b8(2nVTC@egu{&03Wy9j+3{0)suesTE!-kdT@97BapT7M z!Qgk_{czKr7lfra5HbIO1JkEZ2jd>MtEd)QbZow4{g3%(WKE>S4xC#re@FsAYLKde zLp}(M#cFwW>{xhxkDRIkUQ7&o81vKt9FF0G&Xqq@hq@;rKTkM~dfK#UKo3$} z9%#R#pL`s%1qNF!&ONO+p9f3>P88_wV%TYrH(_C68~vPJ(AR5 zty;#259a9FkG4nqRXY+nl<7w{;sb6L{m5qeLE2QBWSRO@6;_}hMn35Yjt}>Q`u;yl z0-&$PO~5Vi_K7Q?qyz!iWn-8gcFCCYFSy>mgIG2)cbtCfn-@Nn%Tz6y{NhKO|F@di zl*l8&bl`weSdwkju%H$LRd!StEs>Gvm#3{6JBS}2aN?msB7s9x32xbzC@eOQ8Z+{N zM;|d+Py77KpH0rZ*WVre(5UCuZ}U%>Ra7C8>GPE(Yr{PTUH;;KpTFv+d*AwS<=o}@ zHV-k{oBz1VZ}K#HWXuEiJoH#e6~Ao33Rar9~1V!)WE?rYJ^ zy<|R_I%)U61`huCqp??Ae(&5_+dus-AMD@*2QcN?Dhydy-2X(MF1`48dNQkJz)p+_ zvU`2mw!+}~SN;3p5yKqzCST6p2@dOl3i9!U>3(ea~u9)5CARQahO84fx~*)HN@a*E{m1-IXL_E~vzXD(Z|@0$^? zUHR6hXLsst{^0A0pgX#olQ%!VKW6eh^1`LVpBzH0(i`uuwx%|J{=dVYeC<}=llk?m zg;gYE%9RTI=~Y6LXI^@6-1yg*?M|Dp0J$UVrNzM)zSw4IJ@~!%$K3b8y_x@(a)H zxo)ZZh37Vd0$Fl^eDURsLFWzm{LAMCoj>%4S$j*%nP`NJ|8#k7)7G!OegEheFA6L9 zUrhW#P{^2t1Jc9RI;(DUHC6tMpbDv~Sbs(Wh_!_kDL(R#$!f&8Co_>?tac z4Vhul@zR(}AG+(jt3>UOW{@hJsyNz6W-?!W;Fik^6QKb zJ#fXDy_;`Z$t{?H^eAlt(J{j9Wmkts6_EdL@^*?2*}ZBYkH|y2_Vf2Vy%#54Q>S%)QUKU znv~S+SfDyk35Erek>c`2gwCh+ayxBk#!z`+lv>ReZAV(L=k`4F^t){@hrJtM^hkrH8Iaiww7X1vi9PlDCPN(kkWWx&uL zgz(|kA;};0S~%0Y@4N%lI6c*6*HPnoZJS59xkbf95}}YB2Yw=A32DuZ$BE%ZKTMgj zV7a?#TazhdDA`nQZ4`q#tyCF`HfHx298GVGG(23mYU$d|_dfR2zCD}ohG*~25e0BA zgmz{n_P;fK%?n>H+VaDPm!6tE{N*ppOsrA#rE)QWcOd#Rw{_#MW=y)~>MJ(>yzZLb z=gb`U*#SPbhXkJ;_4J}y^XJT4v|;1c?%A!wJ4-?a&X3NZ7hM8%Bw*m746>rS6gy0P z7&}>6Zdj6$Xvk>d!{HFN)peveEP4i9tqATr|*z3yg{*|BR|L3Vm0gCPN15cv)T8V%fX-ke=cS{vK6OFg4^ zmu5{`X1cpI&+FT=O-9p}o}AqFH{Wtg#|~YB-pGTa$2|Gmi}U8s0#Tr#WZk%TAKtNj zFORfMiDWD)gdPllzuI!+{a`JP}_*F-t1q)6wd#Ljng z-d1RsY~;`KZgDl~m}N^P(Et+CDVPX=m;**Zf(yIN4m|;{4?ut2=he4Qo&+%C{W9rc z^r9cw9_Y+SKAJ@S>m-+u5%Y-;7r_Ust2C%jQgPy=$n?WV^uviM`0!Gyzf4JnLDWUY zGaIXL8O?evT~*Sq?I|?FB4M^~-+@>;J#A0Jp zNvqtKCV$o^)7z4Gi>gllU`5J^vwEKa!R6)I`t;nqaI7a;LXvs^{a_iWS;!5DnZO^B z7)N>{Dp!(Y0-} z4lVKu1v{T=Om1E_sF8E=jzl@?2Ren`FHT-h(64+%2^=ru7;e%=jdIO$2JV911rKlv zLXQN2h3olH1tdGj`3dIMm_#K3xKTsss{B!pviGF{h`S#C#D- z%!(B&o{q&nyuIx`m){fe$e2zZy5=EpJiq+(=|zhcNlj>C7ExWCO{*wq0@QXmOhFo7 zq~+x)G(wBR+!)?S1NsPbG_2Luty{N$^-o7K zicXyf7#ZuRWBUDOE+pv7H)qiMlBn2|xeUN_Pepi5?FTh-)gG?ztT zApsAoOP5A);dkvyN=pZRvwFdR0Zp4Vqj`95zPTU5d7KI0$OqsAf)fVGY{4HKcv1fj ztt=KVK|JQibLN(o6MsP!D%Ne#pfnT7$|3^?4%qke_xsAogm+$nugveUf!o#Ha{*Xm zLvO#`Mr^5>Hqd6bFW+M~k;biPionY+zAQ79=I|Xfs82h4AG?kCeaPh7W#Wdpn6&W* zc5bZ#^AW=XRxNQm+!w3_+QMpkNii6Wgs@CVap~BX`Ovr+~m4i@L$K z95JH3=1R=Su;S6m$|7smCb0B&yef*bF1z4d)S*d}(@r~$rp-)Av0!nV9XqNLXAzUt zI(&F1+&6{8jT-r4+2B)Pa9Xu$2kwhp!K3Rb}K83CIl-6z)qc7!CcJDBsbkO zX#S6@s;dcB8AQdb9uIO{AnU!`?as=|>fM`Q0Xnzav2<@^NZ66u3Bw@vpL=cxj|-_V zK-VyB-n@Cpxp~lC!cx@ATi34-fgjqeSuU=Rg$dJB(jU0@5;PkqBDuNk0_Bat_+GT= zlvS(Ng$`I?#}2-{Iphz=b&D3rLQ8UTOs!kDuB;3jDJ_}9^#`2EX9}cIqn!Caw*V)d zBs0)LFec;rp^$(lz2T9Ocy>n)>DjaEOAB|EKx3yV2N|U6YSJVH32MzoVs@!)Xte?B zU-c}3gAQ{jzqBCbF~g&EsU4qY8No=C*Sa-kTaYwA{P4rgo0g#$z;d>N1EH>igVks3 zR{LF74!!NR+xnl`6^N`xCZ{}h7Fcb<>9CWC0qr~*_0YQkqUAU+q%e;Uz4_)mEJSQ+ z0RqLNqknkx(VI!c3%&-zCO`y>2P-eR`{Q3U z%VaV_)djRXo_9JxJEhq!K}5w_Rmcw0jI|!rCNT6p{q)n_mY;U&si)4IFk|i7wRc~7 zE0#oaB6W^~PqCzY``x!wr%pwF^AlSQotnxYHs1Gsk0nrgrhtt~jF%V`4<`$7Wy5bwgWThc(zs}wN? zzV_N{jk1U>-VEHgFK1O_1=q082j~HfEf7VZ%zotfKJT3Ka7o+|o#n=uj$x1WJ*&N9@FD}*q;EHlA3q+_HmVD9 zNYSXxmIei;s3_5H{2F;fGgkdG&UE7fYK}MoB0XjL&=?rq0T95}J-9@KrC! zhY*Jc`ajwmQY<0_3PT4N#O*pea5{`}v`o6#4>Iw@u!?WW+VyLoLKv8qh+Deru3G`F z8#sbhMsB(O#_a4|8`rX5zkYY$Jq#<##0BDjPY8)FSQZDsnCjfQC9Z?+PEBl@41|L{ z3l#;LGg2OH+`SD^tt3>5h~bAv-v_G@0SY)CX?dG8X#x)o?Hh;-M3>XcACf>r%W;f} z4}LNXq!2y=)&ZaO_TT1^fXe8d1WE+mnJE$7Xjf z0*hp%=cI+|3P^2?ZzPn)x7%$Bg)8vnE|)zVieXmpcx?Ok7rH%KRE{=7s2T=M4vTYt zJ7>_D=U}P3t?d&S+Of?tg`uMia-$LpVpk8Axavx>D%A5FW2r%6LJn6HMKw%WdKO$& zbPwZKw^gG>-A@q|>{cgBdVpU3juJ32>KiAgHZh%NWv2m$+281g#mTuNzq#STD;|7d zz}R2}F82+S7f*h1=X+whQi(`$jNZt%i1TmJmP@!P`cl>HIAw4dsC=OsoKnHL+p*AtwcJ1levy02!*qxe=b{|H501lX- zClD)jrw{|_?xw}x!fe2 zh#FaIN@f*OEn^ky;(f?!Yc30s48*=fNypq~d_~L;0Ffnbjt@q>3UPa^Bv4)w6P-w3 z5UBDN=NAmfX3({4pc4j2MTASuBF{cP0z`yD1I-t_V~Si=5;n7qd@@OuNSeKOfCRQx z5KA#hb=Z97u!Gp~*j42v-z@PWU4!{R78H6}YO?nLY2ze~^U}<0E+$=$(zlsiyUDzH z(Zcc{F}5m(CPt$@8gtOd2F{Y(m{=eJj0HAh$-c0*y<#U>ySC7_;lH@%hVc2ldS##5 z-PWr0?QW!U77`gocH);`7Dc$6*4;Rf#C(Cw7Onzsi3xWL%Zj5Tv{r9rMOJ!-CzU&} za8p&FEoUxi-;%?agbCc9MlK!N0_&@mlu9usKf9%1vKnO)v1f;`y7~+>2WKkr#S7)K z?QU~N7Ts2^Tno~>1-Vn~S#h3JRt3-$8Z}Zg zVpvEOBiNaECdNF41ej`zAqGw>#@475wFB*=;I&M7^|WSssYeNz6a?N{wBR*f4u@F_ zWb%xLG*d@)j zHp4--t>0BpQu^Wp4_gIS@c;lI07*naRK^lQip%xJ8*dC9_4ehL4a&fa@t}QAx~zWL0V5IS2&6y5rfNt+_kK>s8kj4N~WfnZuF^8Ad=#;^|_$? z(ERfrdf*k<)lc6us(qUQu8f4m7$Yv~fu1vG-Am7XGXB+1PHBm3>53r~V8i~>N-vrxLVyG*X|y_!na7^$u%uW8 zF#{ce}b3?6Y=d10EH5|v1tx%i^14pb(9*AKb)Twso)Z|eWno9})5@w*g|_4Lnc z`fa-ux)c>4Vz;VXZS8o?qCVW!FyYgp&ZP!K zF(KtGQ$hGtlAx9{SPqIoVR#D|!xm4}>g z_ahV#ct8?tZN;!}U-329+yprT3P!2}s%xXV3V363QE8Ps&DHI+E{mspcIKm_S8Oiz zu^IhN@33XX{G`K1A0yqhWz&{(BqfXvgY|!YLBjBxUjD)ofQJmV#}o#qMa!1WM~!+M zO#%^>;Ji1?r#fDk>HW62SP5wM?N6wQJYTT{SHP%nr$1{r<(97sI%H;hYQ8 zY-!^ceK=vl1U4Ne1U!a-2~`Rxss^IH-Hr@jSV!$}6$RV|O$)zbGP1DL$pPm)@J|$c z;dUTO060d0nhS*qxx+*Svx|B6?vnlkbKF)Ugy6I@E&^7dJ1(SI z99C-rzzU`}ui^#iqqGzu=Dd|yW3f`?*d?Sb^fQEwV;k22n-AG0;Y~$^I@KF^R3ikX zjZSF^+#;wc*`NbL1;eZxhZW#`S#u6wexEEN)Aw$T)JLb=i zVg4RHdXU>qCQTzh{j@VB#VH69E(H@HA_&M|1lmdY; zm_$t)Au1?QS{eXw??fgWLRK!{4K8p(0I`M^Jb75AO8<(LyO1arxsOp>EaOd|g`o@b z;uYZiA`%J|49pF9v(Otrk^Xl7E^nALu|Z!!lG!B0sM2Lh3q|hQs|a`2tk6^ znM>)~yEYpiK>}K}q`7Hxkz-iBf#xbe@GSVn*b^48k{x|7s2vg}Lr`cQ6zQcp5MC>F z+TnfSU88{`6)c_sdkTw^jq+&I!uzGunEHM($m3mLC-T#&Oc3Prkwfv2!%97KdZ}Lt zFzQf%SOkYGWBehU5h^dLgoZ~^V+>&BhWJQdECs2T0*m%Qy33wn3crcF0(s_fSz9jTNH zH*cnC86{84u1xRub#d3`|rPpR}9S(|885k z^3_-02G_V#r`D_)JqBxJ9<+n#)%DVVB!EnT(NM^0rvnID2#hfrslzZAUV16mzVE&} zY1HFa;wMZ)XfSltl4ayIL(@XjqYAYwLv;+o4`-0kLeTc;_=E_LNCfSQj$eYH0!A(Y zz6zGbbc0hcV&Yy}s0vSbBo@RSF<;{rV8CHEOc9f21BbhyfE0>Pi4+4wgy4 z9?&PzIFTpk)b2e1P(Zx_gA#2RKWTyX*a(CI9tS=6pHrZ0Kp#W50<9QPDOg(~Y4xH@ zieh`Lb$0H>odLukTnzioTq!zZ#MtWc%P$}O@JsjJdoj=Q7_@;JD_AZB^Ou4AxOffp zG^k1F!sz8t&~PaPoxrn*IWE&~{C?rW9Xm>3Z;qR>2rl^zGd{oXzWW||eE9BFs~#M` z;gb)at=zinrI%j9GVB={Y1&($idj9O#>u-G&3|LOz|4v zRb3TJbrTk@YfUynFE+yM<1sIia~%my>`3aAP=OKb3e@SqhSZ3WGZ3uD`C zPT&idv)gaI_11qq{zX;wgBj5ZERgfcx2tKClwuk=a^yL;jXh8>tV3fH^bj-8zVpsI zFelIG)dS(hunys>!Q3H-LeP6*PU8Ad#c#av#=Gvl3`pAK$&)X-=py2D78e&=TUu#M zVOd#+4lQBIIRPEOfYgwJcow6h}f3V{yT5bHx%>>6uo4z-uxak`iOJ zI7LA*@Md(#V9<{k9g~?2g#wZUz27d&SbNsUz*yvX4$G7<4B#yc0npeWPE1AEgWJiX zU|<=W*`!D!XEu97F{{~t)wU~x3E5z@895;mwAn2oZ>8CVtgSGJBQR=1ab!F;OF|T$ zBm-j%`{Ce@0rzK69o7(zR$J{@%fT86%iz7RMkW#y4JI2pHmnr9UG!emfm$PyMB%Dq zEYKTJbL|S4EO8w?3wB};zHxm`d%!m4U?4chczONsKPUk+0;!N2O+2GhmwV1=?m^xL z;;bOXV5Qyn`Krldr@!)_`LDhF^P9^pmHBCMc_S=}2RMx(U~>9cLp;5;tHVXT2EZBy zx5^|aRXsPHXSVG8Ul0eaI-`tsIXQxe?9S}&x0kU+?O7yWTa5(VD!6;bEs87$X zj8P6v_;fRtsM@=otXWj&j6N=MfL1yHVBC>5uAQ>#n!%=Z! zXC$*&4Vh%|BAYA@m+hiNZiVbvPyD66WVlj^`;*ZsvvRXL0GSXVy!Yp7k z*viOZgbM80P_T2`0=wma-9X`N=(@PCk#n|f);A~H_U+_CvC>q$juh`H?0!l&5^A37 zxkw5+#=o};k9lAlvvlESJx|Mu`^jmioL#iN@#YnTiIe#=lqp}WPe!e&4rjLx7ys|Q z(&D`&x;OK)7j0YD@5}bkKnS-hkNA?-B(3!J!UI3v6hFcAVL_%l@5-@27;o1mC=h#7mVypsuo*%ySn3 z3M9LB`+r`)_RQX0ab>faSCR>&e(u^W-IMD2ZsMGTkL)fY%hqqR28@|_pFj^;yGgKP z!E_2lqs=PFhhQ_XS-&8O5V~IKMFKFd4Hh(P8w;8)oz0aHI+z`;oe?lF(aeM*{4k73 zi2AC^N?v^7`ORCmTzT;Y64vkJnfJzjykzFwcVB*;7(jlY_Ouo%F=zhV!h#?Y;2?|+ zNtB7PvESJ`J-9U+mMkK5Sevm?`!g@RcET%TQ=s7C{F)RbE1X>no|96emaSYrYSictMKTHX20ksQKv*0v5l@bJ{-uS}KijpT zfEb%v^G;tf`E{d|kOR(-rmr`KcQL-b#NCW{H`}&pog32wZ;m4|K&TAfS`xQl#A<8^ zxY0gLxs`mDIaH9x6TfV!7L6{%Xs9xP=7uDOz&Ko)nb0J0-&8KOSFc{ky9(^Dq`dOe zPd~*@;2OHt)!-UUeOCzH;DFZ;cd^^!88~p@>#x5KTc)bIYV_zQ9(?cty80U?TNz1y zpfRzwf1YC%WIT{q!9RWE(NR10?%lq3&!!CWiHRFpfKK;-0&)t9T-Fx%*?%2KM z=bZ)f7p$;z8O!FazxTnjqCznyF-5i`Hz<>AN{p2vQ~2zQk6eBI1yO$%D`g}}z+?^= zm+UXEC`1k=x66)*gk&&ocNij3Z?(4)YxZ7v>9r#s8buUyFd%r+91#Io#afRa|4}V! zjJNX#jI|Tk=)kf@eu@AI?g;GsvUI`B`1-xp%8JZ55h5hwCy3vPDM-zqjCm{a#O29t zf+T@|fTfXOaAHu>Y(~vCto;VkT>Gird6XMT&{lqZC=w0h18Wq!F*3vbCMt4V60uT{ z$SBn^o3Pr$<^#xkM@gtyx`?D^r*+!2X&%g3QHem+SUhKItH!;M)|KJG%OKDqNW8R3 zbNBjHrIc1D?gAW%t0e61YkwrGyysiKXzMDDFCF36CP`D_&5D{`=A~><1%IppvC~RDuWTu>WC?FdZWD4^2{?o z{?Fva+j|fBH<2Z*dBY^UFslVm zs){+hLlGP`Fy$}~VU*K6S-|Sld_2c~??auTp~mu+O!QIC*Z+D zol(#GsO*lXz$c@*+2H}kG^06ouz?5m25H(az^q|k2!swqpj1><;4sYGcnP>EP-gJm z+-_GzMP)%j0es6i5l$g^BXJDeEPzdc6k`v-Qyht3u^;L1z#qXjeuYf2fvdp)zyX-* zd_Hmg&H*i2a6zwojW(zTUG{Mb7iF{NlB~I2{s?*r)kq>pz^3Hu8@w!bX+c# zmlq6&1&}4R`{w1@5xk&19q?Q=)ngP%OK~+k0_uQAQ`uO@CPma1mB;CD;o@;nXEYsL z2buvM7IX$w$>T{ueKg0{v0Yt1`j1Kg4O1nQfV|0JrR?l%LaGQsx?xb3e7=PX7tWeB ztD*vl8>pudiW1EO>QgKk9)sPErVjhFZFURTtw%1JA`}y1p>PNkWBiL5AQHzQ7Dl)( z#txhg553m2j2wX~g&fB}{`lklk3Kwa-g0m*0KOzBCohhss10PucZ|M()}nD*aRsCU z#BlEjqPBUE~@}SV#=jd+xcn-+p^FE{!Zxpma2FTVbII!@PmAL@+zf_~9pzhZ^Gv zI+W_@p{Q{rhD0I6oz9(mZaWNLZ@lp(?u|s5=blUTBIM7w=br1Kqu+h^8(=TOIPBJ~ z6JGV1XBxrXo;r2m$dQW{FJ64@wO1jJa9SGa-@hA9dj0jq@4mYq6~iOr0gH<%H3rpF z$2po;8s{!txMJkUcaT*Rq?-W)GBJMO$YH|<;Uzx%?1V{^CgGj->}f+&fT!&H?|;PO zbn4U|Z(nmdV8+7Bz38G-_UZ#8sOqc{8_29v0ScnD86tGpoVc4^H#oaHs;DQw^ zRy_RhqA63>qB&uWF!~ zZ@l%^*Qh^!ibQc!%9sZ89VrM=Y9~uwnWy5Y_kyuT9d2kG1L!_@)g}{O7A6s=6Dxwn z5>f(b)Jyj4LH0Bhbm55;CnB#m8cf0N-T%klnZQj_l=r`;yQjP7p7+{=Wr1Zm1c?zz z;*H@@1XNIhB8rM8Du*CZQ5627M$Jc}=I{!LiMN9B08v3yPz2GSf}nE9z4v?0JNHa? z|G!UF&%3i6k=+G$fhv}Md#bCes-L=^`qi(V!XPZ9U@G3Tp83pN)_Kxi&%X51pG{70 zpf-N>t6!zbP&bH^u8)dAJA$4rxQKRdJN@*1_uZFH635Nyr=N&-Zt-Hk6oyxbco;rr zIQ!Vg-d$^{b$8ssxz+R}v$YOfj!%8+Q(yez7a4*fYrxB(1Hlj?BmNm@oB>a*)$W@W zXe@=3E<+*RBU=SgqG0~B+hdO>{pAO>d*jKkrhf=jK!&mIjbY{8c7O8IpZ?5c{JCpzhju~1cW3CHZll?vDb<|Y`uqQwDsjz)7y67UPYp*!w82E<##Jv6= z|M*9GGZ`T6y_c?uO3O%uqyMC<#5y74AHx=%mB4qN2MSCN+>K-?VUWeTF~Bk18hWN4 zZ`JDCZ>ObD(^z{s?X=UdDu}Vd0}eQVx2U%;ktKHPtOSN6uy)m|%IK)U?@l@86e`JK zhaJWN3G{VnQ$?-(&|jH1Ot7K1AOE+5!9ny!QED|%i|&V@P;ToTjwohDP-_w0E`t

      mu|2XaM7abUiW}Z(0 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

      7rcg@4DZ#_^ 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

      loDht6*graOI>nMd&9D8MNS?e=Ml@N0j) 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 nWyA-{ZgCxC;#UQ?DVL1d)HGX#ee-{}@^A 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

      U^0?&s2Yq9@iEts21qRcLR0NW8@ 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.springblade SpringBlade - 3.0.2 + 3.0.3 pom - 3.0.2 - 3.0.2 + 3.0.3 + 3.0.3 1.8 3.8.1 diff --git a/script/docker/.env b/script/docker/.env index 134ce76c..264f45d1 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=3.0.2 +TAG=3.0.3 -- Gitee From 19c528edcba57fefeea41dcd2fb9d61b42196965 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 7 May 2021 10:55:47 +0800 Subject: [PATCH 153/163] =?UTF-8?q?:tada:=20=E6=9B=B4=E6=96=B0=E6=9E=B6?= =?UTF-8?q?=E6=9E=84=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pic/springblade-k8s1.png | Bin 208020 -> 256296 bytes pic/springblade-k8s2.png | Bin 566670 -> 311415 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/pic/springblade-k8s1.png b/pic/springblade-k8s1.png index 2093eed73a83423cf4f63be6eaab59a03ff19744..a86d0d7b31971ed4adbd032d9f5ce9361e81a244 100644 GIT binary patch literal 256296 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⋘qZEI6NUn_Kd`(>1xOb!~ryGVXH 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 MzP>tI)#~;C0YEvgxBvhE literal 208020 zcma&NV|Xpmwk;alHdpKwJ6W-9+qP|E#kOtRUa{?D#>om__B(r@z3+YRy!(FC_l;RK ztB)~y_0dM_t$Ibs%ZkCn;J^R@0l`a%3o8NvLHYv$fzCmJe4kMVzI6ctf?2W<5|Wn? z5+ag!v@^A^HUR<>kNBMmsjjq!;y>HX-aQ9`9FO9ev<)H-&5I_;6)q_b0!~E-s zp=M847Ot;RPXbc|9^VXvVIAe)Z5uBlpn(a?ru+mFSJw&f0{GbV0KD&a#ksTHfR7YF97coQNJ2UYM4j{sxcj8{A9w`iN3OG9u#Ls=;`2d3c5GjfK? z!!lBS5ZxdBHYEHvzX}>CU|>&t0XPq<&{dRx9Y03sR%}gn2sKh(G&cZKt#2>i8|4Ul zZ4GurJ+^`KoB_gLQXoD3H8t(bFDkbpe0Hyh#@$fw;MWbNdN@>7RNyNW9~T;0lq=3qO3TB#y;PmVcX!P+x-ZX(9ItAffV)dknN`B+*VsBV^y* zDy@<=P>OtdE5rj9I|3rR&7{5>^oX^X*wv6wt5&(qsQr4vS<#g;^2TCDpApmUB2-?Y zoP5x&A{t51Ki{i}LUb}PtJ5;0bZ5%j6C#T$S=1?+&_ zl0-1-#82wytBjb{iD+kH!$ERGdI61Cy6)q2700cR2=}s?pca0GX%PT1noY1FRtG?k z0wp_@SRbEetIC4rnINcWpI< zQ1dH$4zvsx$A4QO*8r@f@4SxQ8fIfaIt@H*fayk?1Ais}cK4S%uQq~Ozu2y48+Z@G zPQcNPlsgtM6m~u-L^$h!@OwPe4`>OYA7ej@u&9J8;x&t)Ere`|9gUIx2KO77V?m7I z90Wj*3>mhi;Z6OV;*thGMk*n2LUw}v6N5eAJ*ZgErA|}Dof0F{S7LNuFS7dc68Mtp zlI#-Sn&F8TA*}FV%D$#eUz>y;v=yrrp%qmv%xc7C-_w53oktheF64PgY?t#z+Z)-J z`xEMurw4W?>Pwsm^#K|oSl}0mps>0KB`F?x7O6AxD-@|PdI9u&HkRNaGA1%R(lc^q zID16*5ON~*c=Vw}B(X`nYT|@MbCFchXi=;2&$akV(Ht3!M78+I@zF80v8_WnG}cJ6 z;kZQU1chZK1jP(0L`u7IS8&m7-;)l{HGdRh}x% zdhoTT6&QIVN;JwFm9B!-VWD%;=DsZSHmo*;S18qL_@%ZbGpe)l3<~@e+ckVe`6YWr z$ffo2g^CANp;@tWGH2GF7(SpM93S)__bgi$RTl3SR;5d_7a322P8}t2>wnifn;0w*Wz}-8nX*j*2D* z#ShX4P46cNat%TjVjffSr{ai)0Onbp|fpcMt+aZ%SO`Qpmsn#;mBGHm*yE%jDLrAzWs1gDon5c>$kuF=uf4PFq=V4yYjAL#^v^+^ z*q3x;`g{7D>61H-rz6j^`$RXEE|o67=Xf`K7w5Lh_N;fbw>uxC_p3Ta72GoNGL0U$ zUIc(@2hsQ1SL!3<1Nn>S%kb+7sM&wjKhnQ6AT;1CfHgo!a7HjHC?lx8KfgaS5K!;3 zrtQk=MLEQ3Y%w-0FKO;yfYQVHeoLFAQJ?{jOcaP;&$%yAq+u+3 zINRvZNNT1w<4a&d*!-h{E(3#?|JDBC4QnS2o+-|7+Q_87+F`fi{v z1zHNVhQg8p1{F8yM#4b?GBNZ7Y-)|Glzok}o$~Lsc4Is2iEef&FN4+g+TV$L&U?8c zeWiURgi`N4VfzY>!Sc&R{Bj{}{%f{tsT@Q*SUZ2fIK$C%u}8`8lE+f75<6K!BzM>e zu%KW31|c^tqV^-#(TM5D>5$A~jr)z~4bW>;Yo#KV1=91w;GVD;^rvWA5m7^Tc+XkY zoI;86n|GVgSI*p%(No$4kQs>fbWhRUZ ztQy*rH|B$mOoC!U(djl$9BXIqs5irVk5Bc%`ju5L`h8^W@73SQzr8g^b=c}-?cFUPNR(R9OF+cw#~kCy35Yu7eKHVrm+ zcXf9oS0fwjwqJ_GWo=4lS{kiFW~1x)gsyk4u2*+!DxF$xZsXUp{4jo9y%gqhKEEwg z)^sH?id0iel5{-7#E?1*+6@5Frcpls@ppPTglgKIDvI?@PYr@Vkmk?Q@a1LW4VzNtx zWLw!hSh8Q&j!%Nj;AWI_mN+{1@XoaN+UM`VPr@>Xr-SIu=yl5Qqz1K1M_=-EjF8i_nK3VRX`t+Jv!;Z_n$(6xn z=9+VHcWv2zfjGx;i>6r<{|_ zyX2wySUFtl;)wZo&GzdWceWsx_k8cE>s{t`BXxV=Wbwqr=hbKF1L4CA0tAvvcgkb_ zP4V5)xbD<#X~(VWr=QCmVlKZe92wkWPf8boPvdp<@!OxP06eN8dax3I{?)e6B~X>75{^W zPj09%7mM=d;QUZc5A;F~)FUY>CgvI&>nqZW9S;e_aw7e3cR(kNh~q`-A3N(O9t--F z9KrX+;PqY#VT8>Q;CIdse6Nj0CfSBz{mpYZOw=VzWn_S;zuQniz+o0ZVBam^?*r%i z00IKZ1Nqk($nOdKs|`B$kBcmT1Zf~30U!xsL1lN~OC4};6?RNN7dJOIYI(|Gs%t(h z+-PW2h^c3pbX+F`IBd4ft;m+-mPM`e>+9=}&vp;Mo%x$2Y%=g<$c~M!t)t`Jti<*7 z_;|!((n?&G?F33)6mcJtJ`^Ju76=@0D3Fl<|Mc@2F@WmsSkW@ouiXy}o9zGVum52P z3OSx&xnj2O|4$F!xAlF90Ab8Ev|l*V7F{!Fh{h1#Fc8fxZ_lr>Q>vxW)_jioy=ea9$)JHOudNA@| z7XEEg;A>pqOTn~ynZi09 zHa0FQ%f?st9|l)BZiq&Kmk$Uc2`CCr7z551!*yeH-~z-@fz5NZHqKsLa;b^P)OnmJ zPe3y&vLeWFY&oD@9L)?uLI2D9X>bp;puGGhr%c}e4+o^d@nB)QGZxn^UqYKvooMVx zIB7P&6}1`}V}X2ufJ|50*x+9&UOiWzB3SfCz*k=5a*BrkPf_~M(7VYM_HW;Pkz;!^ zQnPq5?TPz-%!pUG>N)*_!Tl>vd| zjsC~N->x(O+x07~FOJDVbpN6+%aZE{$#7~RE}9rXg9-&54EV2D=}rI+RkV{gv`EYP z-=gr_53O*F!Ed;Gx^ty1R4l~*2t;16U6;a-o{Ag~D0@fVlXGlP^i94-#(!CphIl0b z9RkJ?s$vMQZ>3AZ{zo|frxyc0S)3smt4!VgkLz~V7D*ptF0N?#Hxpefkn`O07BI`HQ;HS-<;?#PCpK9@ra&~c zlg0<)2tbB_ovki>)C2}WUZ+Nuh91&&7vVDgbA{nz>r*~Lkfnr^J>Niov8z;lVX30!w^?|Fdrz>|K;cYO-e#qq3h>|8{1d z5D6$Z`)5T(O-*$nq;Ezh4&r-bJtP0h$V|dz{E_q=r7?>$PM33fK3p*PWc@#!}TY zvZA6RC6@k0S}K;`$NV|uPnex{?@#LoFoG}Jv!dc5z~@_>KrgIBy@Kjfth~^3)@Q)p zOZcukQ18{4zDvio7w_C?3Dy>YIzn#=b}<&eAu+zNi)_ zs;lWBM9JN%q`b5;Lz+KOrF64eU)n1sBBRXWVA{rgO*G0QGcrO;mhq{YSlF|9+N5N4 z4Gvewf1{gV$`Sg!+#2Bh1pDNMVuUrnUh21vqXoILsSCJDB{+^+xNey7i&qM>SOaEVVy;B~U@t;l!{Q3|^_xBQ;yy(6;_=*LVhPjY&S z;lb_?3JOG-%AI27(zr{RHf(4W8p9`BEj=xzY&=3ElZ&#lDm+Y7-}k|Dw(6?>=6F9dg1prDvm9bU- z4Mll=CPZvMmAz-g{UkGv`VX;e!x67Hi}La~oP!bhQEBPu4+oD-imPp^^MDxe=&I>v zYhQO>%AIBiHXz+lZ}_~80WD0ZCEX9}kPVKGsk6Dl^Gm;v>PDKIn%$gT?aa$MeTOk) zxl?L=2U17vfUzTP8*Y^v%09MdPJs--oWr-zo9>dKD9Sfygp zYJ4s_(fmm?L_H`tFe0g(kW%aFHa&}~9TncBq@OzRNK&rtj9OV(P*GYrmC<#9r^6zm z7#1z;0b=CbD@ln(7+_&wJ-mj;FS4+(n2?rQSX}7$>(M3pQ9xebySS`O4Da|?kE^n( zDsXGz(S@}@`-8@aC%3zbRO(BABc!=!NcWzIEQKnM`03Kq82MBV6R(NTac*utvZ6yH zZSTK1id#JJ6NG`C+`r-d=4K3NRAMEwsI`4};j9pXyu^buopAu&N-Tl?w>-*mNTTQE zkOeh0bqbp+Jwed--1Jf5E6vn_CnqOk2>4lVO^v<0aDVoF)St{H)Y*#a;zF9iT4|xH zu!^a04Nwo!;OIiM^UznwM9U$K0fY zfp>HT{(@&&MmLd{Y9a>2RRUpClGHV?O+zfqv-K=8K zG^u~kmJiNU_dcnW#B$5!_h{>=Fr28OD2iz3tcNH(8wTv(dbicrBU?yD-qB1*&f!6^ zvo8P9_Ri2<4k`A_vNx*!8{bqyI||v!^pAZq&)fC_6M#!X$u))vA*ugAY-aAl$XJZ_ zP}=t4B_1FvfqGoY~?gmHPFp-f19u)lSXxI;y<`#p45ZTP< z=hy;fF*nm=NbZNbQI(a|BCBJISt;Rxdvj@_CMHMg>+5;>pMZ}q`^3;HWv~O(9=;PV zqxVZk9SSzcmkd}M2+kmKCl<&SkwB^@6a8-SXjuN^@gQxEFE1k=7DAO?cu&#Vi@*sM z9OSM*w96`P@Lu0Ey?UHJ=^!1pzMb^bh_T+x*TkE{eiNrV^UfijgTNb)!2}+hbmA+i zX{ajO)2`EQ{NBx&_we&#ayl$y&H;&?+w}(m!-6pGI&oQT^-)u#c3X|CgoK8Mipf~r z{6Wc7$-~9Pd9sRff~ufG!0|A?YqvL+vvH9LI{I&2-vd%I6SASfb}=z8ZXPcpOc-$d zRmoYeI}NQ-;P~99r>EnRl9s2Iy~5ErJnni*e!$f2M}9yBWzs^jaxEm1ovCd|q_Ig+ zQR$EVNw#wrSTkh^Ou@KqiS7y-8l3ZsJUKCX971#qv{OHayQ#mRn>-SVw`Ly|2(f8G1ou2DZeekuZ*dTh=7$;vzi*)`dOj}HIToGR*)ajM z!?2r7%0-e!&V4gmvOmB>6`<^e>-ydj6x*DQ+GW2>u>kq16AcFo1OL$L{Rswzlb)ur z!CByZc-5|(H(0ti*?sU5-GO<0^6;~}DY_{p2=+a`k3GCP3HGRzhyhpfJ$Z;DnE>Z9 zj*&tuBYl@UyXt3z;L?kO(Q94l|Mf57O@6 zfX*v?Tt5p->mn14)z$txE-HG6@x=XtJTNu+U>TOo`9^?ZXrIt6*~oWFLOE3tc9~q2co`TO zskuKPFQqcSDL%QaI6J-O9p1^B#Nq&Ujbrv?O5x=46e483kA-j<_1psRUS?Qri)3fO z#^SIW=HlvLH0ASg-ifN*!DliZ`1E7zpA8L2C=bYIN~hb$udc?$$G~%6!c3X@##L); z{M|N>)iMX}&sPx%5fN2Y*Sji;F^<7$Eh-rye!v6?yqS4ZlWAIvWcM&MvFToeSUiq$HuFX{`s^y)fKA zLx5-c+5Q#!GhA$3?98XTZi|ys6ij>w(<&Q$3;apRNLw)N{N~sw1Ti2;M(WCVR1oMn zyq}wd`zkGPTF^v4}fA}VadIT;c=zv=qkylN%4+u$ymsOzHTH(P*zMd zv!f)Yy_8vW^C0EKvV~)h1R4z3BZ>t|f^=Z%h)%kBnp%Uijk+eBvyS{s$)?ZE!1m07W+Iek4S96IiGauY?)s9s#+5GK!TKXCxc3(LEF~3GzGEIQm8c2u6Tse9xD) z3d54|@qGnvXM0BJOXzQ^Sw$ z!5lQ#l^y%z^-J@8a5g^}*?2m)5LL4OK}*>^T#|SgRHw{$H_e*06u2A2Qc(S7pQ(_V{I`= zU+8Q2E$v{Ifjje~_l^Dh?<7TN7trks={+uZ<CM6uIXQM6W#CBJM+*>$|#UPy(Hn$z@PhQ+PMtN_PT=c9RP~x`YK` z^tQDE=v^_7BDm4RyS;+3mD!V0{k!ko9^yKa+^=-6H+K%y_?PFL%1ij+|2?~IvjU6F zMMR7lKaWx^aaxa0t3vHTmUbFIIt2zU@xR`*@%;KuI358EIg5W3KRgQox0CfOg_%LO zv35DWh7FK%CvUB$B-mf5z`6OZqbqcX>-QtewHSyljk|>X`%i0}x^I4(u0}hVkiMQz z?d?MCdqOYoXV^JnetyK4eH$yTJx_l+8)F`V`5yUwT<$vJFw?LtZQowY!-W84)HHpR zUX!U&f?Zq0pEP>kpH zq7zgQe5y7v>h=LJ9uSe8OJBR|>+ANRDaSy`Ny^*)P}$;-~FUk6~G1=v3dHbHFS8!U7R@97S; zHZ|$MOMWMd2WQ$H1gYsd)Uu`Z<;6Yu?fLb^Jw5IDg0#_C3f@*U3a!t5vyXMgU$_!< zbkzeaK8H$KxnAXf1Id%2;jyuoDuSDnjnuubvN1VF&pqtkwDWa{1y>&cgH837eF6qn z#)6Pfy{xLTB051f@T)zJ^Rc6}tE~p&+5D(b!2)7d2XRF1Q%kJ>++p%V!SUNf7pwZ0Mw=#o9B&>lE!p( zU7nkb5asarm?T#J-mdOa3_QRr%*fOlU-2Rw4FIrbW#3%ZX1eN;dDx}qY8gqTz9crB zLr?lES#Gj=&AU-vG@P%H;azOf;#2eK zz~#w$h`Ho7+*&xZYIn=l#o%0X!G!YuSZA?;H!%)IX_s45Nj~J)^Sh2`INKwI(6DNh@CPdzQ_!d$+zvb6o3l(hDGw2y71gOC*!Ej@*MVxy+D^YEV0t??Iq z3<~yCf)vldTSrkLDi^0B5}a)5Ku=vyRU?cP@;CYsJ0Z-gPbxowM!I?K%e@E~K`AUk z-rL4Iw!MKlNo)z=N>^*;WpFtvsuV$!%MYyVx7zY&-O)lKb`agPv&RIis@<=s=S_i1 zjJOQ$;YLVbT50D2qec)?#W2K%VVeA~WbgJklZ@pSHf$;j3+w{G#i@DN{%22~fo)Y% zwq7V3&Y|J0`u*-@QL+Mcs<$( znF+1V@l@dm9m1-#{XOfMKRZod83kRJafEcgq`f+KYk7SuBw=!FQ+RBxzPPS1(}_j% zGI!GgRIPM#r~e$@^YJjLy9X(elZmu%-$3ALYHA)H9eM5&S`-xn248lV`A28Pl9v|U zf?jk)0v01+k>zIYuJd(y?+0`Ky@L@8AiuoL=8DB+8Ur|h?3PAGMtr`km)Th|xSV?A zL&(^KXsO5eecflHXm;9r0Xy+Ty&31{&`PF!1av6Aq&M$pq&7A-k&%+iEeOoVbl>_# zaU5i(MeV6n2I_S1Re{0ceR zJL7fQE+C+kD!6YOdD{}NsbK1h5mOqTU)T4?Kf9?*EJiC1WZU&}p4X-ftWJLU+Agb%(Xd2N?rt#a8haL-^4+(M(jP7UT))KzV&9d5?xGC+A z32{OWLUiQZAVwB3{cV00*2FhXm*~l&`5L|I9Kji7G@Y>7kWn+VS`8)@G{Mgd9E-he zP<~TUE^z^uIZ_^*qr-6Phj;=xy*F<}nDx&qMP{P{=ev=CZ@7yb{h;cSSMV*!IStFElmSF zjo9PK^$Y^4$By!WorUSKDVCnHOqX)VvwB=y6t zqa#Ge5UPTV4QLAP4ccwCWmsvVABhoG$K(wDaEZbzq; zbo(3-c<-kZ?Ax?qB?vk_9vq+is;=W|O!A()GhIeTpRA4h`|iKStdB9c2w*LOxb$S| zz4wlirc4AX%1f9k%lV~~6XFNii79HfdF6M3^o_3?z(Y^u#+ek`@@#?$NsE9bu z7>P6$&-3#xZ7ZTb|(u}%atby*AOSmE<9oN9oS({@L zvGQ)k7=~zbWP}S&9M_coo29<9Bj4~kv2bNgC2a9_lgs694B{sBs0S!2DIIL%XVO+% z`;f~NCS*G*94Yzjj^EFf4}DTr_F7bwRlG`P)f87}CS?=g*)I)kE_e-LNjy^1(6cbN zR#njUl7hInG*?$whl-Z8uVE*a-QGgA!QU+`6Kf*-fd1sY1ZeXAdSJpuDOUi7%iFuw zu~TH6kN15GacFItr5KFW3qQ}m)SHnPc*X{<8R9!ZIe5Ch+m@n-S?HEWn)Sjw7{|0r z$dB$FD(B7G)54L?vA{Tm2kBWs-FZ7&JVcJ=?_$32n~j5woS>zxzLptz*j$*%fcRcm zy6J_#dlG86W|)P4_}<0kaf_}l#t&_zoz-|+E+VNpVR4gkH!*tu#1R*#DFR0InV!ga zwX9FKRM&nwDDoF&jc~F0(o?o^NOiL)uNS(q&?U4h_~h`StLbX+9j9do_Q=2>uM0{E z3}vG0JUtx7x-=6UG(A)so1ExN!8RDeIxlC)IHSvvQcOF|D=r$aGZiH>hIeS(lS)X= z`2|HetYor3MvI$Gyb9V zF=oc=@;WL1yWO>b*?sV0S3%;rkQpgTgQTeYdc5l)nh@_MtW?GB%P$FqZ72WY*b?fh zOhLl4aXmpXTfz3ohJum~MPCK7)#YXR>PjnXfVrJ@a78s8O>0wI5lYA7e&TuJgr<@a zeiaOP2|C*EC4G4P&^Rr`qsWzT#30BUID8hgR5pxPZ*RS`ZzX7!Q4A6n)JSNx8|82N zD7VdpEmPQe3eSAkA}2Hax}dN8YgIO-)PAq522TuFO8T_k0s z0|usn3R}dp!}8~XV)G`6u#Qk;Lm&}36|NL=#`(kW(SvRXdZY5b{ku7PZWJnnP2tAhqBTZm4qbSvAOr$Nv2rbJL3OCU;p)$KuOqddDD z-q9~AID3{xCU)^LT2&R*;LT&SWB?~F)573FKMrhg5vyA+3^VJGN=X4lF&&GGbrbtq zAz%!{ zB5+a9j2M~e?;-yb_vA6%Iy?O5Qb}4=cASu#zE+oQWH9}_TjOy@3zAXJ=d-GQBZf#)flp3px~8N12SAPf|ws{75}z#p2*=-QPH#f zWXj~S3aBAS=N1mxX>(m`ZE3;b`U5UUr=+yPhK&Ci|I6qn8N|Qo!F_x^`q4Xb+$G)vG9Lv()7h2f4@=c zcG#+I2*k=3FJN<Rla;w>5-WzXqA#0hK$lQ{Y` zJ1|OeWU3~***Y6YhRRiEE?)iUzmdbH z1X3ugkb{Vc%PG9`sEaD-wyCP%_)X@!h{F48NsC4Zed#gt`Bm)4@tI`>Z6>$%%dVD< z&))iUqpt%Mr^$$?<+iPA)QS6GN6Z~YW|r5kvbnYN>8?RixY zC5$z$p|ex?wpJ!U&|;xNr9$-JgmD11evVyYR(8WFA>5q8+zAce$Px zJJztfKlTr+HXC$CgHV1-UQWB{Y4D81W~$X}I55@Lp`@@3Lag<{AW_O-ox$0RA@77o zo{J)i8KvP_SXC?_UmCPAgEz@rzrLD{-pV)awEG8J6lU3%?P6Az^gOKjA`uUOg#fhx zBIzkvg$3_06DdAX%^>zEo~ZH$iSo)t;h4`v2GeW`DhGF(DjMEfGZ{ihOiwV?zFt2! z9fYogp~v;i%}(XabEn~&8At9UHL>C%OT8Bd88K`{!hC?1b{~W(!(wIH{xHTL4K^XV z;qsd`oXn7}#Od@%C|fB8R&FsruitL{RLRG$QFf4+mgwbZ`x|O%^CEE3 zf)G#zC(#NpHdpoKTqG$P(oME9EsN2f6Pz3|gLiB>O_!U1P^0V5LG9mT(#WyJxG!-x zG=HjN*JX)PUl8PMvjwoe)Q5m@5wV!eM&PD{qa$e&GHhUC#A2*X!8FH<>uD%KUNt6# zY=_a9?U#nsvsIaZ{z^2MdYM@-j4{j+b>H@^N)-^)wY{Uf+&MG9Fb{ibFRSV(>cZK^ z!lR9$t~`f#VXc~a+&uw1j=|a?-EX|W)lzhdq_#Z2kD|%{IkFA%(%t;?Pj!t2(dQbZ z`Z2ni@W{~v%B<`aY@k04IhB~K?D}S!W{8w^sug?UQx+WZ0PE1xUkb58fZg^1q>_w! z$d?lfWo4dYUeN7?$$@jzVjlgM&l?$oo7Ae?mk*=;U(`XE$jU+#$2@K;OUsXsTq#}K zlsm_Uu-z>QBJf!rxfue8O`x%-pwCr>{3^;;@4c}`U-o=xowr_ao)(_3rs}9kOILhe zv|Qaw>*}x9dsKL50}6T+G1(bA;gV}!?2IfOm>>-|ufo(^0xQe17#3)%zkY;mDLGnv z#{TKqA@Vjvhea#TrPZjM$}rA(_!FglgR3EtPn$H|L} z?BCoE_spWm7)?v-w6c=2#4J@GDTsiLsT;_`5XCY1_o1a_CXe=1ex=MLy+hs4U_%5d ziWtWj>9KF!dGCUze6!|uPB4zZ@Pse}{z}DwW1ds}Ykw5Y-=Zf>nEP|x zWHLejR8HZ$K8oNVl>6xL_Z1ILRVO|R2Gu+qHFQ*;2bmn*+c}EMGow;|-nShh=Q=XkDj9&OpJyZf=56jx0 zC6pJ^XvE|LwS!&qv90k%uRM5Fx4fibRC94ey^eOnGmc-vzqp^s`8Y_fCVOWJ0JX1% z{A{kf8{x~~ZW0`%1U^sCa+p+9)XK`s5MpM&U)wwn&iL@ZGspiHqqDw5Qqz^+AxaSN z^zqPh5)R1gtT^AW)LVdj>aPsXtgdaN8C<&Gz)Fm8U|^?)ymS@Z6+QfN#(U3Y9tUL= z!2#u+)?49;_~oFmZHbeyHy(C^TB(O+(4!+awXmVdorlBc!-}z!t=@^vIux5B`^U9Z z9r`T1%tcEnS}IrzI<=)^VKPeehY4Ek%f7y}B7w}~CTzJ^T zt6l3p>zbrv)SH)zkjFflEN^o77Tbx;dY|e_Ufr8`Zm?H*UkqksR5Vf`GI%*O=LGDn9fS=8f{x1M=xQh+@HSV5l_o`P zeClW=_x>8v{{&2va_=ekBR~}g@$$v zy`&KjiY`3-J}ORS$eEs;S!8F#xnxb0kCzVP8+OV#j^!Z2w*Kj!u~j0L7}VLaZ)*hL z@EGAyLBGttqVq{qtfK2Ej$?^4_m(t82Clj&xoUVn6m}Om{XjI#cuEE4fjatx}hs-zLt3mYR zlI^;K1}kqjvHIkA{Mc~P7Y=;z1Ke&5)?4NkXJjblBVsoh`B{IG z5gJKCm$6vinc@4kV(}FYXTw@NpR=staRjW8z8B#Uw$csP+_&uW>5N$w8+r%b`y$m} zu$6+3FK?UYN~KYJ5}3Hl)?HoF)$S^{j2mjJg zRbdNAZ3db{O_Io8f^`O~=!_!HS(u2gdu&7*Ge!R9#o=;6<`s(HBJYBitZ`^r+ir*` z)BlErXZVN5gTA57>#DYJcOT8lTcheJf7W^0W`1N}wij$7Q&Z|K<8TO@*?e+9_G)kk zm=Q20vlB)iVQvr%`gN40g@sR2gP+;s4ntmZLcgVrExx6A$9Y8E4-1gjqKfJN^XBZ`Y4+$tklGNu?_B2P<)%T3TFPmve!OJ(t z&H2|gaayYsXpMu$UlRo?aOmD_Jaaqas!9j|{Mlah`>z9*Mlw00B>3&PCml*K-RG^h`v^PRBhdd6hVLnM$ws^}Risk%x!COa#t~jvz4TwMOR~_b#4v8h4pwt9%y6;vASO8SvtrGo5pc-^DZ5fgSFGcROa8&dKMlGipZ2`e}IOdo!C z8k1bn8<^0gX>b-Q2T0>y$a+|GYX( zJj-FA#euJZvTSSX0cF0q*HSBdURq?I@-+FLXf$~qG@ia|3_I-NgnIiAIT1A*pZo1b zWcP_l=!Jv)>|z31vw9hWBTUH8cVl9VJ*f%HHtD8KzTNR>%!lV73ZYLfJaL^TpED&1JVfDV=cI_s$ z*4JsM&y~>*Z?@9a6v4Mxd>1sg!-oZ<@E4B@nhG$qFcPDvujt?zv9urJ_z95^W8UNZ z-VE1F_r+5I>^U(q!!TisPlP$e?|sIggs!(#;EZy+qwHmMgQ$0GzMnrfDzFF#Ok2N=Nl$6G7%N@qry?S#Dv89Mz>(e zj6%7d^Dh?nhc|jfY-d#a(Hf+Lb5FJ`4#^|;tsnqw@7XEBCG&LPJGdv3#c^x}G zR7C{UgcR)tZEOs_PqrTaB7l4PYvhQJp4(_%f_Zf?r zK*+miY?PIw({&g1QKawaqEt9>{u;lES9Z|j?L>a8+6*7VtoI4~N%4m{DjJUE*=gjU zmY>)3=`g^hS;o%K3rLqqFuW2u-A`qit*71iGFpOwf_tfapZ>bqbeuCxP5;$Ig2iGF<2gGg&KU zmXKw*0_7Hki4k|*qWk?~>_dDQZO)K!N2RW<>nY48)d2Wo#)&T=0sAHsxE$xy_;qtL zpK7gG%FMGMEZplQWaRJ}@#L%J590Zc)4Sb0w9kxud0yQ3mj%@C6~=?KJjZU>(5*d< zDNB%+pykR&1S~}(4&?Xek0|#+8#QG~IpQfX=#*1Pl>*3x}$ELaV zlf#3Gg_Wv$u7CX$>S6uo!Udm3RcR#we(K}MIw^>{^ESO&GNJIkCgaRiF&UpdYS-&M zZ-hqiyu;cMTuSGzW?n^w!7C*N1AAqH?h_+L7zh_zBa{oL7bix=phyyruI_#iMgaHO z1(Qa&ow@m%C(G)l{6Q^4sy^x;=$$b=R~=p-GSjtpWFm>lD-5}7DypRgVL3fDULxAz zjX{VGwz;ZWt6zguW5}FC6CivSRN(IeGA9g?5SJLv~iUP#KE6zP>)8%Wn@MKJ*oq|F$c#d8XC|9*`tH0jQ@F79< zr=r9s(4Vt{H@LV!ektCd#**5PsuPz$UQ3mGeGH^^_x6IM*CDfSB!Z5n#Q6gR>c?mt(RrX5 z?dS;6WttYF$y}g?P?mMfcU8;~B4B!D5CJFvsAm`wvF^n(iJ_e888HZAEHCCeg4`>6 z@c3FVLXj48TVCih+3{!u+*{dN_4lcU@Y?N)Q?_&WV9YdB*&H(Ln09X`1du1N6Y zsa!+0r(oLCAE%~>dq162XkS$sxpU*Mh9WrBXs2!r{`nDBz*h;JySwKWQv0qyoIBiI zLE>CB&m0(si~LUC%i*36jjkV}rs=LI!)p$D2>5qV`yAf^#lFiUyi>zZ`v>MrZwt6< z&)3l3D(Gyk2y-%eJZ>ny#Yacz_7%j%MwXTVEUYRj_HuAn%+n#XOTXg|x$!9=A#^$u z)6;VjQfO=Q^i3ps>=cwhg_02YbTU(O8?S2hZk=WVORp)z#@t3(h`?VT3fvdcWDQv1 zr%fi+=8ZSlYo%mlgZN|TGn-6*IhJIjv3u)Ur6&w5i7gyf^ z9NY74olI=owr$(Cb7Lnrwv8LxxHqjZh^8SR&F=@ zT_$i6kCgxU!|C>Gc$F^I0-((!8(A9tGh_jt{rB9nl*1z> z9oxtXvb2Myt%mBNj25IL;*?2?i!1r+wM@h|rac5@9@AGJl7aShU++zXd(ueQkK!Mj zem`Gv49-K6ap=I@jNQA8xobmq3I^u3yfjl7LcuPvfwKf52PYNX#u?NVbUsHn?b!{U zkBcMh>2P59217rVezK_<<&K~r#7$GtR%*SWJ1PR*EsJ#h#X$fihCO>t<=^;P8KYV@ zgDICP(*h}E=GSvWzqy{e`B;>3;FfY0Bi$#4K~>AG&hR{!rd3D>-<^ZrdcHg^t(O1J z=(7%plJ8$~q62K*OHJc06=wDDCkEjN`q(JxW!2xfeo%xaZw?eX_ft`}mnlriJ?$ZE8w57(EXPo<%Owm4!7V7^|)VYCn&HN>o%baKm)Cn{$)@D5(@R zS-9MU&qbyPDJ^0d)oAW=%db!gj}>4_EiJ5PIDY_lbxoj#U{E6w{-S!yt5U7j8vOHI zGlRZ{WNwC>EZa^_U_(@%$v&da_YN^XPcC`ji{)lok;j1wp@+6&sM*8-)o{B`Dp2Ai7?8e8wA(CR{ik4P83)Ju9}wo z#ocAaU9^c7;U~W3TIDV(%i1wt8ECvO5DFlaGI4vN4 z#$$8OWSA0TIw`H=U4pem{zZDNm6TJM{@m^R<*?0l-c)j6EFpA#{|xkqX66(o zc+KR!Ev$Gun;!I%n+-TS)i^VVNtNCU8@1oOhs{7c4hr6Y?Snzh{ zm`Tl2(#gPA=rZg<6N6w;LlenRPEc5EcvNhQ!{tEq3JlQ~Da_NO1dw{eJxym-iuZ5j zm9p}36?JuWWhE+l+U+-(sj(mxc#B*kueW&?hVLC~v0$)%)KoKNMMXh#0x*VQ<(SF$z-eUr{$^De8*nW+kOXWMr!=JmX_V;BGMHC@9Xyi}lRm&A{5# zV`I!|P!=c0-*qn=i{0^nyxltmR+9dv#ezU@EiNq|ACen)81^cIK>oMWUcb5doW z4DUy!gB~A;-Y&7{C`GYE<1{2eH|E2ojCh}C1T=}CP-6E$U+DUZrKEjXsgQCbObr@y zclfcIQBwc+A~Fmsov^e9n#w4n{=>oFzykY&dH6lsv0NiBIl;xWBk42pwdP>6>V zj)F@O(&5ArWq|Z3=TU)>=rYhi#g^`OPfb!Mg@`drHuW_|fS zI2TANrwFUy$&B0Oi*Gh-m+Px&x@;m8O`4N1FrDnk2htB>s0+Fp=cJjx3&aJnFeNfA zGQSYneu!xjcfGFYFYA(E&F>m?u}O%fyZfKVB?MFDNhRK&cz#ob+e-{SsqB3j{0pO< zfg?Co8M}-Abmga?rdpyuwQkMz#I4bvot5<>%IYQr?ET%oMskYlV6;W|YdAB-9LYGf zMonHaG+_(hrWio53Lm`soQuen=^cGWAYML$1F_`|VRI>EjXPF2AM?vYpE>?%DgegK zkM$#5kMLrrGYVqFqKuKN;rT(_fVY@+l(A1QiGK>%xqB4Zx5-BDG>yzq z#j}l{pyp{y!qi%qmeZyHJtHw*EXl~%cF{NH1I&RkPLUE#b)}`9wo(4H zUkNHR>?*3sVsYdmysEGF)i>PVxyZ8eYHPK`)xo<6x5Gsemg9dVAcdAW%msjW3!#6O z^n#z~ITi^2)Z?3i2&$xK$1OTSrHC-t_(uz%|BPO&F4f(&k1oq1SB4LFaw6uZryYh( z`O53$FPKlqCF0pCantxOq0y}_j@*>-mnrfKm|R$YKpV^Jq^W!?F6vkWXRc&nX|b>) zB6q?t)<70_S8JtOFaiRdD`4z424G@^?*|6vZn8ZV@}`}}$iV?4vs2e+eeKnao0^({ zb!fMcpaZaYB6nXoIqAvOCU}J*3-My> z;3}s+OjX^@^dAHF0<6Y( zl4%%!G()c*&6rx$OTgD^#FJ@0^a!lSN{}DM+|~pW*iu#;$vPapNDxvo^HGv#4%u*_ zGI}*QyEttka>%%u&*@H;p|?$`XpFS*EpIrD|HX;0^pIb7MCnmC&`6F&;50$6!tcnE zn^)a24~^!6hBnm$e%KusM$E-K`qU3O4CoH$qT!fnMU*4l&3#{e*sH%j6**CSEk0;e z=&p|m6ss)=Zq>y*St%AwUaKI)_G`H#;wiqGXK?4v-t`D=hq(`CITq}aqNnQ3q6*r+ zEvRk%@lXeq?ooW@>ozbsDw~x%(BNIM4(nR~>Rc@_wVTGf+E`qSXB>wOEJEX~=MJDM z{}ZBO>An@((-)EzlCSP<^_gZAE6nYZg*2%{4@M@Be~^`;g^QNUXAHS$!|74-?qC^7 zecHg5Jm`pWB$1|1X@a~(xM4&b-49Q};kCzyEGzTgr@SLm6m|~E&IDCzB!ye&9vas& z!0ci8P0kL8$&GvB1d1{%%Rj+Tnl`w-=Y#R+N$sxyQ?Pr!@HzsJZ~g!iUw@PbF)r*oJ3I3xS17cc%Hk~o=a|)A1#9IB0rO~jl=togywitlLFzW# zgHf1kNN-(5G9N+zAAXCIT zJo;y&XGETXIG_ohY@51kljbXQ&pJ|S`y__`VKyy{T_cK=IQ;{ifo+=W$Y!LroO#+> zdfgG7MYhsCwG{uAM~kYw(O^+al=^J_p|Y&~f`_ z$C0q{^5I{JAn(HUX&_aW-z#K%iUXtC&s(;D<7}0>w$Z516v{)ky7Idi`T5JVJe608 zT?$rXOuWH1QvoMAPbBYAXA{Ui&CCKfm+H+SXPmOFk3+&zRtgiO#caf?U0sKGHp+Wb zA|GX>fu!W6;Gu(w++*>*6UfDH9Czb9HzQ~5n;Aq5znq|;a+w_a&3SHjm%qK$toM0S z7(zF>{~#hwS_mueM=mYiQYSAvsUXkL*M-2T>EHaBY=G}iu+uhF@=Y|C7Z-ph@ci;w z6SK$-YuECA9HRBWZS~->E0Po@Xx85zB|DszY3zxtZN%GiSJJ9%4pVcrqk^v}93jNl zW^u2`;Wg`t31>ad*_K!yQ^l}ZN@3kY)NARkVV@(zM`#Iz5{k93UrQ**Tj1Yg6vv^Z zc4BI932vX2k{lg0^4yc)7GUu+RrcH*V?Y2OHdBeAlMcO2S{s>5n0j#eesW=;@PtxC z5Bk7&e^mz~CyXP4NHJPChm$Aw810S_u@$toY`rqXt_hIdZyUrChl%)OB}lUcz@0L~CW>yjTxK^D5? z;_J874f7cb^@1qWzGa~i>Ffu0kFMQn4D>m)_f9SOghgSOJl!qORoc)|<)Ls5Lfv^7 zkDx1QXGVT=THTmrVp%sr&U!d3d|+Bwx9I!ytHgW_FpyEr7_~m| za^iNV((k_h9Qa?C&tZx8U~}N(V`HCJnIF_+kt#!xuT&HW4#)s7R_QPbYuwKovxV*B zeeY{91HEdWCJ1Q-kUDIIYu5&L@w1I^S&Ab(87Z!n^om-R;tRCQG?dSUUJUdYr=CrE zBmv3(2NGo|yLG~|<@~=Vc_AtsNK&gxloX_J1fNzLR2At_aRQT-14HR07=J0WMiz)# zP?NR|^Cf8WxcDt?u5OB`UhZ{Wo!Z;Z=px^j$pq#`avTqzDQuyq#~t4Jd^+Bo3C?jZ zeso(J^!!Q}$x}aEL)x7E;=<;2Oye8s$&dDUr+07L zV1OeQ9^k&YGaIs#em`$U=)$V*yp>;i7ZXFp&+{x0y3+4n>-Tm*K$F4{$e}HA2)0u+ zG~sDXzVq;Lx%*R%@Sow=sIfNTSJ?f|@W7OXmx`RkyBwyvFY{#^=KV%3e;@kNyaU$G zmL8Cd1)GkXuA;r&ekq(uUTrKURbv!RUmH2~y~5x?d~3a6MuV)UB6mfPq~^!Q=1dP* z4kKJ>y&S$3`jB62HUayx!^X(v4-9B%W#)sDwPXwVbPZ)mx0>vm|~njB%|y~pK-g|-lu za3P9z(#g!ICH)RsF&&<8xxME#v8RV(qME_U+u9JgmW*as+ z5`eT{#Y={-2zF1NS(n+I@(3m&i$_c{(6Wy+5EK=;-{->l?s(aH$C820PEke4%E}Ht za*R}=^-E;El8X%17wRX8FA-Qgp9ITB=^-r0cF;e+7()ZZkr5#9CsrOT`Eo1xYVsO^g3zC43ZKt!eyS9qZ_l|6Bj{Izm`g{V)rCu z8bEtl`+S-t0Em^!J&c!7oeK|(!{6b@FW-?E$j(@ZLQeU~h0Qc(*;hV{KBO|PK{Ztf z3Cp(S^olQ2B4gjpT^a@&5WcH11=qN{rcA!Sc%D_8Nifqm`B{%14XGem1dc)AJ1NuS zF(l153dY+7LUNX$NkpYp17f5HdL6EF{e!qsW}K`DVSV3ZIa>j7UZFT_8x?h>r}3$B z5))Ny%wJ9IgE&TsG@_(e1$DtUHKO{QqdvnCH5&YD z<|YM+DymZIJdQtUavRotmTDcK!*q{Clv&kKd9x;=M2}Av@xrN*@!9Sw6}6>Q(DhG;Mpv*l#8V=%UQ|Zs#do;y_4fbe ztu8_i-G5AJpdCZX_Xu<1(gOS_3VvKcFrdH#Sg<$FCx_g6wDU$WVmQfEbcbwcVv1N3 zRWKYBfE3zX!W=9ooxiLdpt%tCL689hH$F62jXPi=#B|l_f z5B!15B*m?S3v1IE9Um2(5M-y~>+bl|Yn?|2e-9HQ-QOD3K+E`ea77^j*BGTRMet3` zE~+lB{QbDMD0B2-T=LRF0@twlU6BQPj^p+=jdc+?2=bF{u=jEiRD#L(nK4db2~)cu zBq4~GUC_RkDESpj7ID& zW!junI7l1}MhINm)Cvkfi8KQf6T`CHp|zQbHv-}7#KAdBN>V+MNDD|9%_Q*NToyDo6gg$H zVV&CbdMsWrojDl7a&|uB_Xy+rjip>1_Gs#Q^!TzlHQ`zjtu5fAE1r zsS`5vF2~*T^_=4L%xa#kAOW-13|((_4L$=4Gyj=hVtE*35dh>nZU0?F&nVOoWXO*V3n@Tw#A-Npv6 z`NWxX8HcR##^>*)MM11r-ji4G_a zh&4BZ<=@6ZyZ)3P*gI~0GRP8r!5D@x>uw0GwHz2q(H}5V2`0j0aJuvucYF9=vIQ@uK z%cbZgInZMZ(HP#e1Zd6rGy+_OT zJLJQ>o$Fk8TF~bl+)KUC*lrS*QFEM(q&od09Zar)=tP&n#YtXlxYtYgp3B__YzGHD zW<^b7y|cLe&2}+pUi%upNbS8&Oyu3J3Aw#nyp^h3W5{mL31(59yk}FV#pWMcyFt%& zJLV|^N6&?G0L?Av;N`{NuGn|fhp)UQ+}un^P=QURgx3_rUj7jzagRZ(+b;&2mD~@B z#}i~&1yinup<}We7py8Gyy3BKcSM0e(c%g@R2&=&BMXtEyq%)Vg&M|y zE{^$~x9sC&z2AA=&8v=5Zf?iFJ|A3>u5xV@loVtG= z`{Ma_m?t0L`!*;=!61IghhkY!UF&e#gTAIto8-d7|Ky(*l#IXl?k+e0aazgBUuNr_pv_Mlmy7k4I_m%;wAo9 zBZ{|ynJ}z8$Q|!|UfkhiCc-?;hms13z|)(zi`x)d?v9!Y$z-C+B`I00E#~S`rVs@I z!5JG2w}Y~DuCWUt+T0RLi_SKC7DpDOw?FYP!OxYkh8R|*>3;$3hLL)gh^ErD;SIbg%2NcUAn)=`?M=*dgzR#6UNmU0 z&ViAh;*^@$hgin!_;?r9TqU~tQ*0t&;0E5_d_!Q~Lz}~lc()!nYxUfZG}YlBdQ1bK z5o{pfxmzwUU38dIe3XpPz@g3E?|k&zVP=2MpPb+k--7375lP9YfK7Y!#cEUu?0_h3 zVIJU9B>u2Jd9Lg2Y`w88n$MhM$L22k2fx5&i!e1QI4>Tb-AQ3<>BzWRYB@IndWuYr zLnHd6t(cTovDb;6Xq&{z>FQolmbs5aZ*fO0kH~hu7*M2kS-~^?Qnk17^6l4Ar5CO7 z-X#sDqTrvikj{ltjw*jBCj1Ld)S3rP$SM6y#(BGyjvWUwp}Eo@=y;qcuKbiMni95e z2-CvpgVNPP~ma*ZzHw2xUjM$WrjL@yYkeA^IciI^FGn_8U6Xr z2+VE&u=H%AO2GH|1qOD&zGL=KIZJrGjnXh7#zm0m3fr3r^6?EU2q(Dn4O!;eBHgTL z+6)|KWcAgBFK4ZwgljZ@cD40A^ge~%c&=Tq5JOlO)de(RgkqS2 z$8x6l)HwUc?BwPOEPx25IrJ6MXC$xkxJg6hIgkd1wlUkYk5lwmw^VdACGyUcPEOJ> z3NImLJN1|+p!)yjhldzuC*v2g{1M|PdCTaA<84)BiZ)DkWci1xl`F%_`cI1Lye^Df zukc7(KD_ydaiy%}oJx9dm`?>w8qSHKfU2msnTiQbvqxmEiY;gUdDbw5GFvBs01 zK^hOLXked;;e)sF2aQFZ{0aZZ!Scej3#}X8#~m83LO^Nn4%O9%lk)6#{o`c%Cg(81 zl!7tK&UYSNbh8S5dg8&g0nKiSvb>Dz5+@=X@fruj{xGG)Gh6!nDi=#@Fac`id0qGR z($$TpP>dza5cqdNo$J%hHj2hxkFu%vlva1klYWkDr;$Iw*Y-f84t<~9>u<}T6gtcZ zOx(B#A7o7)50i8RKKwgv%~b^g+8(Bv_#-rH*J>@c$$81rx;A=JYM)t34NY-go-G^+ zLTKwHqUYmM5(WV_>~@-zuI~O`UHeZnu*yn z0ip!Ut8XSD$*gTjLJs>@2S47hm@cGzXf?OFOi-Lbx@le^cpM*neb)s$46&cPSJRRp zj+BBH@Bc3oEQlM>Qj`_5oU?XNS37I)wkV7Jaj8JT%p4+bJRIZT{UF8M-kTh+e?MAX z+P*N|(cxYc6@(?{`n|IWCwJ{(QBm!YnV}xd-LM~0thNmLd!ls@#S4&F(o`@@P3InQ zcqsi&GU4aQ&zm&vJ}>hDUP3w&3k9Z76b3ZKRZ(dld?&k`*)R^4m~oonX+wMY(!{+zj?b`l;y-6D^kDpxnSvF zO2xNpHtfc1?ZZadCzSr`$Hd4*Mm84*pztjRzJ-wXit)Rez&$mbh4ytm?AjfGwi%{% zySHhF3xpuKNt^Ym=IVU#QSzdh)i(`LNI{t1YD*TBgksZn4SI2_|5k#bqSB;qmT3ba ztEj+0RRa?%n#f|TDYq#sMMcx#S;Og90Tm;x&f{eyM!O{8&WFyL){VgDA6Xobv`9w8 zPCqoY|5G5#TjVBOU6s#8)@is6G%kOmr}Ah3D__01P{8vXT*#zu=hC2B+X)}O!>gRb zfjQM5#$RE5{a5PcciEq?eL{R4&>D+?q}{?W_p}lTX-tWzC9vY{8ifH>)rH;iB!(!3 zxtV295N}+P(P0-k5-PLH$Zk@PojiM1cV0iAQ40kO7I#D{+Hx+8_?iQUYaE$j@296h zI|C2y(=my~ZYPW^$=&$D|Iz>XkI*&mBc%8JUP8tyc>&0Qjp510(5)*N>lFQNP9NuM zp+>1YC-kJcYc8~aC;uN6eKxcZ`_1gH<-MV*_Swm=zEFfH>c@&MfE}EM}V#qoy3`hnWmYQcz#)CKm8XZuX<&`;bgsZ+F9kS#_a2 z=I`pz&$#L|#fMd1UOVNFrmk?S-<kmVrrYPqWh}loeR0Zvg3uwkY4VJK=~jU% zi;Mesc6)j~mkZN@A6V&?HZ4u`N@5+oTK2Cgr| zCWG2IF($Jn@s7YEp4oTlKrJ<$-j7TDN^D-QJYibJ`94rSJZzuV@>o10j!!P>6?p9Y zsE@N!uL)b%b$GvWJI{ck3y%9n^*n`zr64;KXLx3dAtg0{VT{F)guql$Kh(}6%a#?D zYJsUG(Zmpopdcl$I+uX*DT+1@zBVT=*EjX0$Z)SyYB&xiGdZ@VHl}=^E@SRr?`=v) zLysind*PiJozBC(tOimuc&!hP62HVABib{!<_cF*vcn*{ZfNQzty6JcgzcA*IvJf# zy9-`YNiP4O89W|oefe^whoiA}w@av;pFKR|B*xpSx38CBT#|xj-TbZjiG{(N-7gG% zH11Aj7v5B1IS!r6yKB?7yFu`_>#YopnD#b_vaD8j#j=Gj3}h_OZJGNBff55p!Eq%c z==whLMw3E!=|Z=!=%ZSK|;C%7;FMlP*XZyp#^bzseS<0%&>rc&2qpx}b#p{Y# zxjlW4KkajB_?vIr38KMxg0_>=wI*8~SEjo!`a#1)I`mD~1AjjRiQG;Fz*owy;|02W z0b2-Mla$am7dIb)kjM$pepDxFIaMLQ+&I3XBrs;pd^hjiGs1K)@%)B{`S`8a+q~5==jvTxOodlRI~>9NWzL^=&=|L(2_hcUY_pbFV(DUg9`F6EUZ^aeFo4E#};U#;}V@nk1tV#7YgEkKY ze`cJVS4S}0ks}(2qz94_z=02dNwN33h~j!-zFY$T*;OnSH zP((|Pli6b75aO6Mm;)IMtX)Vbs8I}Cj*4GwI8R@UB!0f>PcwLv*b9~J{ludnPqF@N z;N8roRtbVp8w*S2#x(6<{C&|F~-S)NUuyR#<@U!1T)MV0+1{#AN88cXqGhVW_OEhI1WFeT)p3F@DuCOQM1lsGnz`^gUfpLrZDVm(f$~(y!$JI z?0H<9Obo(PwP9l zgujTx{?5gq91Jw@J76m|jSb9qeLEMvC-WbBwKze-wsq4r4doQ?ULL%&FBSfb33zHw zzNpH|u1No%s}_--@19Q17Apqu>V*nR^t|rxKZ_E7{c>{n+Pp=hzF4ho6tCp=Ab1-) zh#F6>M#M+j>D)T2V<#pq5GlPBixMMP@3w!L4LKOou-W_*Q<{(?%?TXfY(72W4zC|C zP-B1fE5uK&LbX^^_J*zeQ?Jq3vYfryJ>hAdBvl5~^QWE5i_>Xj3`D}@#@`CNmrXtF zd^!U#@g5YwIdFD62SzisBIx$3O*7iaVUU&Pr*GV>o&58C5ra8WZPZ*e$TV;c2rq;? zyr~08y`I!9eAC+W-gyf;@n&ISXBE|Ht;j3c0bu5!->@tex%GF~y(5eNT_#pQN* zxjlHcLTwvEvBO!cgolHvR;p)5{&^}TpzFt&lSuK&=y!RAg>^!cLSLmyMo&oz+0`uY z!D+XdrA47YJ}|sgqe)wD_8zHUqVVzK@;v=$Dm$iJ{chON09U}(bSc(01X^q`h4!S_ zK;cn$@D@vjBAY)Mh@M{tXDXM6<8nN%mdEoYGMRBG*YDkRV^!?|XA@P07k$!^UZ<;X zcF+$aDmDP6q4Z3xT%M2d)4>YdNUyoekcF?}_orUl^L0K*96vuPb=~!A<5w{$#nyau z0kXLz#W*71QZtr&VZ5ZMq!%Hh1woh@;>cBQ?{$4qw&7OlaG;-dcV*X=eCDSMhsdqI zT|UpzifMryUi7U!A0o0GTkTIICWsV&M{yb-wqZs^A0G<@cd6U1VXIXr%k z8U5@yoTgp}CqMbk{q!F$=Z|-CCTkK5A6Je>uD8QH+0Qn>+Kt|>69cb0>%Ff}F?!HU z0oog(oICB1gzuq#z1)HzFgFqY3f`m#NBpH&5dZPfYuu4T+#VGbcCr)tAa{>Mae>?C z?8*9~d?LmgxB5{6zSSnGb5BHL9?|Rtr}0+tU^LUUC-xZ8eZP)*XnAmydRvGmt2iJ>$6S`hISwtu%bRz9q5<8v&O?`N7YP3Y(|?Q)x) z>3NHp;|=>iKD+Kh69^IBQG@vpU7vIgoBuNbY>$y3;^V&yP9Hw&G}>Kd&_TGJD{wlT zpQp>DI^s}cBWdTWCRm}F;4DyY6$$;=+ep7s`3JXwNaD!=;cxF(b%Uqik+icp+P1pg z>|9(YdkCAMur2e!!6=j3>)xN|E62yXb!rZhlA7+Ev)}Z^r7HbayGiPzgM_54U{Te4 z%B*|=LPnt2S?%m2d_FCw$>d>;>PDB*K#;em^ObfQPRUV{t#7 zCc=C_Q#Re6k`Fegu1g*wH7zvLCe3u(%?^4>Lw%Z^qdSO~aE&*I-5ae$gaPeMm0{hJ zJn&cRxemw6>A?dqslR3o6-3C-0o;F5h=dVPOhV+(d4c**T;T5K9~C{s0Pophxw}qrP$+XqWt`~$Me-r6P!SUAU}@Sa+ejS zK@*wFt#%lTk=uInXP zGe9SyfkYKhRn%@Y6g=W28(NF#Z7ZS*tX&mK>nE$;Ck!dh24bo z_I-Yfy&ouwt)z3S={^?3P(TXHz5LD-%wA7!Vk{S70s1XoumILT7>S?oZbZ@*>TP+O%RWCo2c?-=a| z_KFXND(#0#9rhdnFL(mW@l?9HwTrZAN5_R`yUqA47pM~-FE@pZXFi{8OW$_m5LwGv z`&vyF+a~LqJBO>w?C?KC{38);kHML=&DyjJR`Z)RzHkM$^JPjpV_*EvW4mB?>{SLV zUW+a^LzpUAn5IxzPZ!%6kTFMz_oJt?kt;hu!5Y0W-VR8g*YgQZl{Z{ry~D zLaEx_KT75F%3rklj6Y_Bi)2!3yz+aSXwOl(+4z*Z^XXDSqR(QXT0h12-7i~G%xF<& zTC}~NSpnAqUD!N`V{bI^`8ru064RpKI(b>S$@WDVcHS5^n1zhqwT9ESO2K0IR=mAHOS3CL0&pG zHWmsRI+7lLu1#-vn%~oYVz}^d@+JFQW?AIB{C2Thdg0m8z^}<@!>Ye?d-WMtv%}#t z^r!WRx)iec1E^}f8C^@5NQ+e?wy5drOKC~*WbWJWey*QxyQkQOC!E*1Zz=6kO+Lnh zYI5u8){o^rq<4Nw8&cQH^{OXpM2uTB8a2DQs=eC6umI{nIS%X1v9jTK*V*Xi_LYn7|}}_gKb)UN`6*1YUw@$ZPNK54i|k`~>u5WZ7Ike{5c$ z(_Ou!t;U|Oy0EVY=5{S16-3jQ5fQx3ZW0qpDGD1J8e~%G#n58w`cQNkO{b35r~NFZ zMn(jAEqs}i>k}NWBSkLFwS6a-adZ*91m7sn#>}KZ5zQfpIIEzscbE9?(?zsGkyMm706mp2{%pj{N2fTu>2%YR0;iEzPNp ziUxPT#s{uy`ZrVLa1gBu^?lr>tnbj*JuEaSnZ37`n3$%I^0xB|#G;SX_^?0k&CWp1REkEvoHRLsJr{WYaRnH*bWmInh&DX1M=prpKA^?fdmB z`cDtE0mt5Dlw8;~8U)h}=UiOw@u!S=1vqCmAMU`|XaJFa;_|I@sD{fwtFC`pp$Co| z!u`i3jsmW%;F%3c_bVyj9`|Q5Jj4~PK;`qqcl7j6{1O24{Db!kah#SNYth}jeHlwU z$#nI6zu&r449Myw%jY}OqkQ}qAnoup>ylyJ+Fz`>Lg$x`E?327K zcgcz!M1dVWKH8siA)=KsB%LV+SpO%e`@Umvg9{=CUo&4*e$YKpIFOTo@^rkC@PxsboR=o)r;n9kf+ce?YK-5DvlxMvS_Ywc7Rn zhL`{92~9MRm*8AoCIW#d5Q6*(dpn*$Une#MZ{CtDI{wUk`1uroKDF$7j0D|${A;X( zOhbtGg!|v|0CEvsD9u!ZR|JWmd(uxSYQI2`illYf3yHf(V1W2`x2wYzLAGSK(6@t8 z!+oM8kAGm}!SRB9*ytZJPB{%ReYg0zviIRLoGTL@XHs%~6gm+2jUu>L&<5JwHxnJJ zEQx%1F;}qiZ-{_>V7;1i=g!+tqR-I~ky)An@az^KgyR(dApAv2Su(!tgtvHU=hlJX z?*^WIh>n2vdN|Yg5nkYTy@v-XlP-%iU&ozD<4HHuy>pc$YjXzUavhphu5lqHoY*#;m+cKD4e7n?r=4DdPv-SECmt(c8;;J;|tu! zC-OAl8@8_i|3YtfeoUn87emqhCjkQQt-dpF@mh$6tU&KaF3^#M(a>fCV7wh6%lw^? zAd!9$KoBjuweoFodt2iWO0{>@9?L(2r3Z2!8~C<|tec2u>X$P5ILhA9f-M70Bct|y5;jXQ8nj+o~-UMl#)U=Sb!5zxv09jQ=}o z|DDPSpa~T0LHj!#%R%bOYw=G|@t+tTbA z852JIaWx$x|G~x)5Wwn(uHuL&Ka7DHao)*{cWy6FsrfRJUl1~?BFJCTa6fVb3vN*J zYzUmHs}jwI@T(~>U^-(ynQC(#f3hAsv|}WoHopcu)W+~pp(Vgp=bRhh*HBlN(e7WS ze<1une;glZntzw)vh#Ef(nyhB1awNkqmAsP6##_xx!+#zC7s?4$cg4Zj}UMM1U%fS zdzA2V*qmq34SXXjCmlLhSK#YIVp_K)$q5g3WhoR93kg|+pPX|<0FowAP)5*SO?=R2zJQ&ui$^bmaeWnO#f|!@7@UNBld{+ z_@mWUR=5u-NEH&;9LVF;gSPg^=;(=o-df+56EOl;=4}U869N(Z*7YrW>wy#wtPI$H zJO?SMf%>Nz|2RTI--RNG*&Z6l8Rh}-3+^-_KYrtrpO)gD+*g z%0_~n^#}!eoUh6){SwT@#Ta-+!vz#2_FvbxlLYPYRAz;D9J1Fw@C~~5?;`4@%o8#( zm*5lvvEnOfY60vbTcC&ALqd;WUxxnUaV_jfKqwIQEW8g#Bi?3EPM{btZ{&d1%=eO7 z(@M7m{GA{Ji;tI zKa$f3tQu2RqXb;hB>d1Tu78WpV;_WICTHM8LVGALDyv)6oT*!57ASHI&B&7v>NCeG zi#|EyvkeKQA|R`hAw(l763V^JU?$9;DiNK>YmJ0cpxYG20+fmuuhcKg{X(fDkdcF>dAhTWGyA> z?O;G3?SIFDEiCHO|A2+AGvvt608KV4{F(FyD54gncRlCA)=*gV^Lji*nPsvM+C|HT zl)a#TOl$~R7Xh@4%KNYeV6MlC3epO+0gM}W#R{~|fY=BzxyrGUkgXM!bXnrg~9P zwXi~SqJ1ZXohBWe@~(^1MqRf%%Q@#7Fls6($}_0QJ*k)VpM4^k@yFQ9ui zVVwCjmK@#jYY~~0{6xb!W&($iG&wkq(_$T2|Ao4Ze%M zriI@~p1BrHtL1RLA^F1hd249#PK2K7EK*Lr0HH7+Y=TNbl>3GSMo7(__!JUyvvo~y zp70$Bq_GP~Lr8P{-r7P@5h-Eu7{qcaOux^?>xra9-zHe<_FoXbaV8xu8g(>_lmBDp ze#q_3Shav5p*>f-QpuU6Yj^L>dzVZ;$?Xac!LxBuW?T#r1D@A+&Sk-WpmzI|#J|*+ z_su-f-z;VO)PS*x@C$L|@4njwyETBDgmY+1K(fZ`m(o0^9IYmq5#*7UXC&dHR)x`n z8tsV4eJN77Cy~~+C>8R7)HLo)a(Y00H=E%3MoB^usX~}x09zymE|oGo-7mKkC%Y+Z zDvJg|sdV%WMQR)L2gN8yDSBNtL1As8m^>#V$WVngP*hb)?w@IrVyE#b?q$KKT02wP zr-Dh=$$f})bPd0qz-lQICTO$SfH%yr@%dt(VE`Fb1fZZ>bUA>KhQ(m|FyhH#>d8G! zzzoTcMj9d|)Xwc&>kzAFVj&9;PDvs)sZtvv(i3~7Kg~hv%s99W*cA{yzQ97hy-dEN z!+Z-zGF)BD6Bv9I!T)$-3qMkPvtw=E95|)ATwrKZKhM)EZlirPw5dRuxi-fM#CabW zQj|uk;T@dF3iSUN6hnDA{57F$i z6qNV-Ft}MJ>KlsTaF~k_&JroYb_c(JqNj$H@QOS6)#y2e=E+QGTgnt5FGC`GCy%Or zo|%hga1Zqf=zmt@0oM4yb5>&X^cEMS@U?c#5xRFGkH3M#mvNA7Y{^Q|U836+^r+bX zi<8?KfbU}Agg9@EbKvvv_ERqL%x1@1&ZP8)5x>t z*UH7t8uHoB*oCl1LR@H~qV&qWmze)jKw)&D*hgX$j!%JC1BY@(=I?>$QvQETy#sq@ zTeLJ9+qToO*|BXq>DcJlw$rg~+jcs(ZQIFx&;8Ec`}~9TtToq|HL7aVkf1gWclSzw zPFkRw+Cz?5@Ry-D!{F<{3KGm{qq%k$7oM&8TVBU)ji&V%BE7sRJ1FC4Q4vl(VMqir z2nkLAk3xR*;&#X{0lCa3E&tG~!ot-M;&bwJv@Y{ER^1SolEQ<^ED7IDB#NK${#aZv zy`YIuSOIo4tPIu^isG?*XFDRlll>HW9wOxeUeg6{j=dH~#{Yd$=kUOn2=WXs^1d40 zP+BU5)h)YkGj3sf%P(f|_Wk-DNS%JSc{D@C|6J`fP{yIaqcMM*nDv_fAS*x}co>=q z3cM?xm|ZFi7V72p8170*Ys5lIh#6vKEw>!}rb(4!aiwZ5h_7$l&zuVJSh%VJvCQ;b z44y4>>R5sutXNhY6_nb-o=d13qC5!5t`DP>?Ltno5;TVr+&r4}p*X*z0p0mk!n$6m ztn&jWl9SaGn-mp}X|`KPz>qqaQL2Mww4ZdVQe)S&dX(C(TLz5N;iMKyvUJhfc{Whd zAVp|&Cl59$%?J3ZBtUv#1O31v`>0ylcIe+q_u2Nz;v{LeM+1>}Fh2(%i1>z@aJ2Le+_qmP4A5q>U57^+jdR5D;>;P#{a zdU3u7-7shKf}qq0Yb(hw<}hCZQ*Ft9K-Q9!o4V1=^pypL9OSZRWMP-^;I3yX61sk= zPSm9LXp-fsl3NLbL5~kY7bTpvVdCilDoBJd)yf#knZ`pvpUK4f>L@(ItgqwHZx#FgFhYIvLdO)UV0hb*E}qOV6j!)_(Wt>wB;xr z4rH`Ss7y)tV+p={B0F|1hRNAF)7TLmo$A)?G+>Ct1tYiub_^v^k}6xyYoYYJ-aNnUkT66I0lv zb|c(zjE(kQr{i>Y>o|J!6qrV%o1#ggPNTKS*h;FUDvdB7FK-|QI>OaV%i%PHs^*cp#rKtR7@0cy~ zLUsVhf@0UWnH`7586fp?mMp|;ccxxZOo&Ev24y07a6U2MP0H=<5__Nzw}5=ljE>Rx zw@@2^Rbzm}ba?q_-ds*AQ>QRM+W6AxalJ)bs8{Mi{z973 zcDca0+sh#AdQ{3vUo^h=hD3PwUCSun;^l((YOO*0GFiK(OJ_|4dmt6o<8dJoT%9Qt z+-%YJQ8Qt&Zhq$bY_~jwsX-)Uw%x12WY9ZXZ7L|AJO+zf!c=*!Ok4c#yZ%2Z9ndon z0Ndmu=S6fXgX7W&vvRuUDbYQe8WZq7%dxfB&=gVG1{2}r1#J}BK;564)xE7&-H?iD znC$sVPT7ZDWx~K4b2NtYE6S4A&H#g$R8goZrzz0k;R{5f{fJrA+#snWuQ8s_D~o4Pp`p*gi5Gwp zCU=A9(p`Y6QXpX?q6m@KVzK#R&W5fW-~cbg9zs*cQAeWkM}andS5WSUACQ3wR_fQc z{&P~99A+VuxN2sm!#VQLzyCr6^7ba+J6RFlaLlk)@6FL@z0s+ACIs?8kCEEd;aaVd zS7`;w|G`WLidQ@Nbv0tNU#_y@dqQd4{b?~C@x6pjhu7pWaO9lP%(qaIV)^pW>r=;c zK*Q_2wBd+J&*QPJTYuJIH%x=QJUB7UH(M;)K40wcPZj`b;y0(oTQ%={G{Cy>kzs%K za6=60a%RH7iF6PD5pF^6rmGX3dV69W*@%Uim#*6U&!rLgf2#NYvS9vr#BsbJ zIMmK!N;4_tu$5+qIn-m*V6A$vVIs&x0Z(LP9&4xedCpB*W(aF#lFiJGGRw(l1}tUa zxoo0;;Yo6{-b8tS^1W+Qt%X(u=SI|l6O<#(ta%@o-uDVhyU+UD#wro7`tnw2R+yB5 zb2-v4BuYMQq}ePtg{fOY4R4hF)ed26pz||tqm6CAOo$W-F`-Jn2HCPt%)%Bn=4_b8!8{op#(_&bOwa;{Fub%XbxBdF zt|?teNA-rC)*;~#<>ZlMwOkhNmI%?xj@BwVG_S@a$)hi%E|g--NN=brU4BvceY}{J zB^l`^L}F83RV};jqi`+WX=%*LtNIJhAg3>ti_<*65&iZ)8{ zTguAoOV%TkVTJ@g~4jz)6mH9vePyf;#CEynKKX=t)oSaiiZXAtRLYZ$fB^194*qR5 zljn0mpejJxNtYnK7(Oo0^Sn4sK?>OK^Yq|*IIz#413kRdZsByeTfhi%=d(BeJhHj& z`2y*r-TE+q>z5Ct&0+G~I(y9EciSH-qEXXEz-w=DMJ!52{qN!a$5CX9%<1sfKghqt zcW;2Z5cB15>%EDS92Vn5V?nFa?eooYJ^gVUTB0+yQ9v;*Ey*YoxRp9rZLyKnvZQPy zjTx(CK{m5r9au6P(~5c;1^15mCz;nv{EyIXpA>}gQijoYIcogh z5I6;y-p6AN{Ch0f6|Wag;eC`mq5D~u1-caGr~WrWxw}Wm?d_YiY9flAhpD@H_>~67?wWo6*w=3OHy7;wAa4 zF4luhY_VTS1or9;OVQ<})>kN+s54SEY2Fy<2A}luv~}s2uFe&K3v|7lf(tZD68Y7ECAKX!Dy%SF zi@%M|_=LDfO~2AdB3X`HP~N7V|%{wYoxksle@_g zcCa$12LTRB0PEx^8u#JCr6Pg&`;c^G9iX8$t17F84ZhdFGpLeagx8G7OYwMK4H3sq ztfg#Y+o1h9Ej&2bho<27x*zgQt_onqyPnI_m?hc%WJL#I`Ob`$m?tJCMtXN& ztDL&jUarvv1$*cQ4b8^+YF|*O5ZmyBd~dZpLiwks`X5fv)*h@ot=(`8Ft9m}cFtnW zlUu4*_fm^!+GMNJ=4+<~)=n@YmwkPEz?oQ5SX{DxNq6-wGWHke-n?v2(c-k39nnXP zlUc?+_UrDL>q8JOJLZ_4%r5JZ1WMnH^}E~6YP%Yq@NyFkrYENkrt|&|{@o|N>nYq* zn<{HWUKi_eGoZ-oxvxKVm_h94N8&R97w;j!FQ!TZZ+dg_dO+tH)6!LThU%?##bs}~ zd$!4jDh=nguU@trEWTb+yxNZN0TV)%#e!))ob%U^vw`ngzf0+&2loll^Ch_>=QHno zk_~5x78XMr22Yanc~xFoP#|!h;O@#v)9vnW(Swurb>22rmP99Ou2Dlfy1`aDU1;vS zM(_ho&ZqmCOhOqW=BhQ)OacQr3Q}j0KXg!NWt;GV;%shH3m{IiKO6xZB)LMFB@@Omp1BnG|e|NgjMEn?2}tQEBTBN@gc#5#TAOy1^#q z_1y(bv;QvR-e;s-^o(Ow?WfCN!dvbdIBv=SPWkWs8UXU0b@|#me6&=pQSb1`!dcuX zR|2L-!2cNnMIZ&?GcE}1ub~W11e3W7{|3G~w7ofMpJ)8lU~^`e7xdRH^F7hb>oQ*FGsJe9%!+_T7tY9+SSPlg&kM@%Jpp zB0b{r5d#HXM~~a7Rm+7 z1JRn;@)BF~wS4az?e4=+P05#b#qTlT04{mi7T)jO%KtHlf#6uplJoO9|0MU`ipXkd zstO(@_Wf$8QXgs0Ro(CC0T6sIM+>Kf&l!w&-O^)a7N^*A;2lzJCkagHEN){bqsX9R zlZI!V(Z>t~F9$=}9f;Y~dW{ORr3z)ha;wb1hBhxJn#@&GkTF@Rr=4W=B)RZ3svKWE zPW}s`O3)OZqu#3Yp74(%qeu40QCr9XX)5pU#P#8u+lKynf$rt%PEcAHw3Vm~G}?O? z#w=)@rr4DvA-X7Oqq*D^-?jrlDrO;IiXB%M@g%Iqg}sH^H>we4KLdprBt?y26PB&9 zWH=Ouaf+&A(W_)Y>KXo8msCOVY8#NH$SM&WK}+^AzUHUzM4-^F`D;b9x9oA9Y?J5C zE#T|ozM<-)htY^GD-vc^NB2`a)W9sc`fv~DHU98HLpHpnM%wNa6m zwo5>ObhE)qd=<}Z6prvCb^OSaM4x!t^<0Da|2A-%r1n4AyeF>qr=P8!KmUGX)a3J) zuCtb{l}HEHlvLgjY`bsW;j2{yhV{!Wl(QrvcK1AvpeDo%#xHa8hYh`@O{!UzFWz3XJx?sV6m zbVhrl?}dNYs>Jo)oSxj>RIh*fw-UZ1P;@`bJV$rL^r5#4H*ngI3`L?xP@}!Ar;7V( zx4w2=V=UFEwR_KVBAwhcWWS80b7WsI?-%%>Ps~iM+-WqO?xg0VB*&1uS||)(!=1uR zTWO+W;DA+o4a5}q(gNbX&Yyc%-5*|tK5gv+gsSSk0*X!%?Y1k9@oIMSVp>UJ=J1N^ ziE_zZFVsr-oA*HZrK9o<(AkLhkl^pqNZ;51;1cg?^|vrFxgc)3ROd`R*SC4g>J0V# zG>jRVZ(SdLo6tmfAnokPUhjk8_!%RZaS_~V9<+pHDY`q?Se=BpR^2KQ%&3T~nk0F; ziw=P(Pb5b1FGY-ek+2C%l4cX^u2jU($s?SsQI4buZ0<1X7$ds#f^Hw8Pa$a6%o^K(-ev8Rttd zF=#H@)i7b#Cko2^ck1)h34@-u4`bB^oVb`6#2!OIuC+yeNXzwB!JLH5>*cg36%wX*zfqmb9S4+ zd8ejwbd%=aMR)PRB*tq_a`N*0@%B;}h6QPc!KZ>Gz6c}vY`zb582>%90T>K{|DrYm zFaO(f-g8Sa)_AC#?>B-&F)3e0!}ZN6qzCKO(;!Dd_UTru+Rv7d&z8eD2PX5vKRZ1i z3td%6T>I5>kFyx8toL&>*gUE23Hi zE!+8`mVn3|Z&&_%;b%d8etYfx-Ppzy;tb;XZcQDX;8cXqo}j(~0?SBv2v|%Q-DcbE z(}onBMe66%Zx0~|;_`2ePUkuOb7ZjsPpdaNe0I@HuD9J-3i`J5RYEa-U(aajMlV&! zeD_ZNO33<8y;o86aWJ<_U^@URxStRI-myFW`V$6oH}LmcVZHtrd6ZU!f3x+5Sz{Sp z{jWa3jAH(4t?YsXS}60&aDm@pVnc?f2oMT4DZ?nr1G@gQP-6 z#=SpRE$jM!Ei0>-WXU{-qavFm&hV2PD$y z7gEc3DIUxmDS&s6$sjE)ug=6_%Pu+97r(i77VO12JXhf>X~e=vhV+I z)AGU&q9MNNAZ-&=_;NEM%DcWCpIspFSF`zZ6>|NGKmEic@A1*f6`Z88#>b$b2WNA8 z(ea_(_8nQI6sV)C)?6fH5`oans7gj06WZ6=phSJ-ub>2ckjj_O+qi?>6BCyjY39S4 zP3X5?o#XI!2E&gcCri~X)1(A@0kQkvzlAHW@0>^mslyrB6oOXirxPEna0LV%@mGoJ-c+Q7iZo0Qnt!&0;+p z^||LkS?4viNgF|!SV~^D3oL-(6lILw_f0~5e3cpnR%RYb&QYxz%ZDTH@PnSr z)8!7?!z#!rYkmnmvf+U=bM~bZi@wacYeJhrWKt6S;-pp`3IwgYoW{ywUr9EaWOU=A za02wN7Ls08UdTA%7Ga=%bAiS(N=MuVp@;m8l*NiC2%;r|zinO!_L|?^Z_A56MMedp zTh$E9)lfD(NN*!%^U^6jM_LPc(knuc$b)tittk`U;K6N6%|PUZ7Y?9mVE+KW$d9u| zq_NJuL@$j~|ALUa1L}xkM`(Ebof~rWAPW2g_3~6Aey2&w_@R*g%CTkyMUHsT*yV3T zjZU4!u0%_MTjFM|bLe_GjziMGih zX_}z3l~UZvvbc8y3to}KR-M^5>U6XM^Gg)|7g2-+I;ZXP-2f0T=W zKdHUhx7qA*q8;DE*8K{hZ&u68HX*+!ZUuO)=rM!dZ<^SeX<6b?J&*T4`J%9hr@s1r zQv=yjJnw(Q6ff;;-*z@z+En)fgL@d(0vIuEaMWKt52qm5#(RaxY%OqF>=$iS*s7Gb z{!AA5>d=z1NdpI&vP*u|xk(o>&(DeTT zw;D+TL)E3|cCu!IxeEckxDQb6xW1mnI-S|+wFRZB%sgkZ+sMsVJaEp78Li!sG8wyj zT#qdkB1=%3v$a*QSQ)rndwj?9q{ufu>Yrq6b*wl8L?>%M+3Pi7uF_s-r+uFbjJ8yvYwwr;>e){P13(7G&x3rUL;JUtOp@QX2>6B)~tq8A-JGMPuejX?|D-0QgfobD&DBeSDifRia|QT+hze-)gfAjisWu+M zs0rzfu4JYuR7nlh5qA1RhTr}v>AAZ=HRm~NsL3IespBLe-GQ!p6)_V(1+WrF^e>Qt z+l8QyX^zL3blMKvSuGvSynv;e7>N{eS+;0}pGzpK6I4`jIz0~Okor-P^jc0c1K#?$ zk5o^pvfoMrzF7e8kGb4(y_uXf5|4Jn_%f?%=igDgo5alS?7F8bKii4l@0r$DDl%*{ zgXH79jD5vzx%7Cedq@7V8c4>!Ri&n8B9teR0Ds!R<@!B582`+m)ub(!S*pj>Y^!tH zJwWmC@daAl0acES&+SgYlRwUti6e^4lagY`Ia6IWT+yrj>axomHNGRj68N?OIGubv zKgiiWFNrr3g~$xHaOIsX7Hj8f6?^&s3x*3+>2#XqGf6_s<}x3>xfZt_Ig#UeeQ+KH zN=AmepF}8DLa0UN+|DyzR}>jZXj^5%`_GH{C^C9JAH76w1WK532{6b|&+ydqUiMwt z#GiU5AytV{>|KWSh4N7wjM3swjVKrr=`=-Z3w>DlE<^jjy_s?S`~p~P#xK{{xyemm zbk-$`r&Z{G%9j7;^GWTZtG3>Kw~Zdjag5d8{aL+>3m&q4lNKYri zMaF5o9pO8sFJ`~s7%O9+XXw^hsP)8Mh>et#tE*b`x%(W;nAYjl(pM&FHC+v8wV3Iy z7n&GlXjESXb*V(LGEV{%pD2`Ke3Zc14n1 zUo06W34=Y}MHu0nWSH;@VHbl%GDk3Q5E_Q9x+)b^myFi_BhVlDkXDw&Gc21tM(w6C z5wa-LVjAh4FrZ#l8&fJ+C=({!g99%&kBMY&Zxh!L2^?d}v3HbDIl6Mu1hDM_5oe}o z=4t~RE_p4BP6#_GP^=^zasnwp*z1>oi=l#B-7c?GQn3*~Cyhj;OH76a{F?M>>2zI0k&&-^s1YUEcZUed=;RVqt~8uf;g z^2%d^QHcM5=ACik-0jCE0u{ch7$n+fqjvLoz*A%r*W_F4X)6le_-foDsY2wB z=r~yb$rs=E-QjjhvXL{-%&f(3v+(WjxloQj?8SHXDBt}ic(+z8SEGOd)-#A5m=sR4 zfLvknkIswb4Js z!}nH`*>{*3L5hB62ATKINOIZmlTph9s!rILt`$(Er4TUik0vijyokET9L#-ww<~sK zs2Kk5)#8Jazw3SvX8d$E>#fu%s^g;4^2X%3C}CDiZU+ygqcfJXb%;F=_Zfj5PFgpa#c-q7r(mA?>9`=6|>Wmi3628##5zYvcZnass>W3H?=9UH%OJ{S!TFV%%;e9 zqbSL#otnzrW9l`LW`1}emyb!R@rj-2mo6|8FfP<6>Me85i(nzpA6;|RDo!hvhme7ww7Tg@9c3OevEQFbiJ59GQchlN{h%HT zlz7N!1b7l+B=XY$l37SwZ_ ziOzf2DT0lQdZmbxcL`)6XTQ@F!XisYt&rwxK?a#t8GyvmwIrF8j&}tZ#;FVO78(?U z0@0wO1Ai!|)EV1vxU)g&hRlz#8wJW)QBuZClQYHFe^FClT$D!--L-_kta z-E_IqjQ*wK9@yU0{q=%hfcQ8c%TH@1-t($tX{lA0A6)lIBo%>9#p7lFePSqDu2$}6 z{U@Z64L&A&lS^u@&E7aqJ;zfDW6x{ZMpr?tP{sY6NUv(R*e?6>hG&T?m#z1; z?XhZciZVo#Sb#Oy?bU1Kd=wzdjhLy^c1v_&t=01J)J38404Ja93Ek&^3Az35(&s7f zDvlMQC)^WBh2xKf`5v1c9s%Xg!tAC|S%!oPx^N%cpf;`5SR{P^(gNWMjR;S`?f%MA zVEV=5c}dEf(eJCNZ3qq98&1e2hZn=!1G($Tw>>N!HLS{ zxazUDBv50!a{_sgZTD{xPz5*+tFDhv)4r6TjH#zfX`mljdAZwcSW*T;|FvpT>klq? zEYE|%HrJ4ZclLfg2K}DzOJZFnm)hgee5C3PDE4S`Vm%Ez^`>ko0M)~WFk8fiB@>rO zKh#+2eTf`_>$ktqHZj1j-|aNd1hu8Y`}9enorsM5Gy8nqer=Dp44WN=1YasvN&y}p zEK%JCn8%>Mv=entVYxJIx)&f1WeK z^UFb7qCUpu_iasAp{PQg69~R-OG~*jK(-J<{aSlGdT}m=hi-PU)@c^4TImvJ@Ol=) zO&k?I*PbaxkPcd|qVYXLKvdcfPyOMtGA-v(o0QKdwOZq|L;buHwF| zXBrk39vt{ma`(CCZ*NYC7QNX&1s#R}c%!1OH4gG>Cm@7OxF%|LqF@7ZQOMn+S+Z3sc53>kI~z(KoV##7&Z3o4t~z+`r0HlmIY^ z-*s&)o^+{tg_cgyUHLly5rbg6dx1x}@wC4%fK8H@luRNov#`ibxV5Uv7tO!wsTir- zr?@Q%iZ9hF^YTi90gNa3SUspyQBfiCx)46;eOb*i2dQy7y{zm{cM)4*es|#bGJ9`l zZHDr%POApWC-pvKU)(>ls73phFu-}fHmnL0nxpFHwYrkBFk7>O%9qrs=##KeN3@}0r^MO_t`cCwz(K@&iWooqYrK8a+J{Ob(ziZ(h+}1)D&|P0+gS20 zuHu4vdff?!eQu29j!(ryM_#B@3xBmjpwN?Os}WxO+T2^dmdk8@Fi81f60)huvitXt zUmbrqv7f&_bINB#j>4PQ>U|GhybRR0XD^uQ2N9VoKHu{GP@6>0{CBZdQiM{~Jt*>Q z84<^1q%((TK3x_WXhr=n*egij4tgJ(PLgFpfHYg(UseQWlKGozCh8v%*zp`raD7hF z<2aKC+0kp1XprzGhUO$PkbPw065duR>yo@CaMw8AFXm#ET#2v+U2L;wI%URP@zsC0 zKtit!a)=F(kIoYwET8;-SVui}Cw;wC?ZThWmGsWnbhbSA?rNeAOT53qxgl8JwGhsi z_===H@r@Upz8Ky=$=P(#l*ONO%Vx#e^xro?1=5Qfo}h@4g`G; z@Ot&uzoP5B(gINel7=GvVztRIB+ENAyl%&3K@9uXdAfvjvQqr|>FT1c#-J-2lTgER ze&hFLGK_~bBh{Ol%DOKvvdfrE#Jkhip#y!A=7?c1FSM{XqVXd5rH)!GCWi5LJKut& zbTL>aa>2J)^f?(w(5_t`L3=NnsdB4YGIM-fylpI4f{ww9y>Wv3IuYH4!M*w=87J9JBaPh^$=!~Ug;PQ z)D=z1mNR%dbd@NytVgvM^3cjlsIN4liVWfEGcyQWSTG_{uy>C?sxe~S-9$P14GPQn z(Z=1Dupr?BIQ1Ojo*Ow!{T@a$M;bZ>V$_fpR?WsbBZ(z${z~O;DDD=MUPe+T^l>^j ziP2H2^H z>zUlFH=6Df7PlAFcej&qn(cpnx=6>jA~!UV9^PA55eezva9M}x6R0(-UZ!bIe(m{q3Z;WZ*7cw<}A?z8@< zTVoO`2zo!d^dJTCSkQ)y!2WW2LL`x4hao zDosR9bqf{Vs`ZviWCo7Gfu&s4X`iARqO@JO6S>v2!kPf}D&Dz5Ma(xjv2=BJVY=q` zDdk6SusIA1*g85!xe09eB=)>BOr^PsgguhlfLKi2TcUMwohy|hC&^2l2UWt6ms^h`N$R8@9$&6UGjGy&ZEyq6k&9^7`Rn$C7Y+o@Lhw7J{Y-WeMJ#*wCMMu^$1E4~XTo*}XvP{tGv$%AV!-S}V?!@dz= zVR#P@~|{f{Y^%SzSX_Rd#f8)pyO?lGejIk#TyD`(Zxyg&Ln z$bdh$+b8d|rAGgLI0~-Lkw=5Ex)==(GO??l-sjhl1fP;#ye^BE6j{{;CHl$iKn_Kk z`Pfk((Ef8M;uxTIFhn`r+m9o)`8U5z0(2Z4U{SN%Zv2`J+I%k-+~@Oo^sQUtlYjsf z6|V6LOty9YF^(Zo;e}JFJna8ikaq5&{IqGb%Y#_&KZ2!gFE{JGSU<|JjtKcxjXHPNTgV%vcTev(^#hewyvp-it@*^xooc7cFb0GV(+@)RJ%L1 z`P9vjdGH_}n1qL=LC8AqmSJ0|USlPP2BG`ov0OR@oVSFR;#7r`sm(sPmrRWiOe1cWJKib`)xai2w6zQoKgG0`mJ>*NcVa zY|$(}n!bGK*4^U7NFLG6;3cD=j=z@>wWk-+B3f8RhDW>1+QKMYYQhFALVUhOb=&t1 z!^g0oJSrUMm=`fxHPiGT7arK)F7*Uq$B}spa z+XP+!$UsjJj96h;y3 z4*)2geQ)JYm)HumJITDXV%qh|)5gn9*D`20YBV!vfeVWb{y<@F47eZ%!~;&Su=M!0 z85LL#<+N99d7>`$`s3KJAuLQY@FaqyfN6Yov{Y(zny;L1S4l}WJf3TLzj(vjS}2_T z89UeJXWCrBY^M3x^|k5a^JR0KfaD(tO@GUila#0)C=1HhIBCR}66}t&pR|t<6F{Wh z4>qbsb7d_|bTL;|I7CWN_0Vr8BLiEd_H;;WFAV!bPFx_xtcv%r3Dib}%YaZs^#bt= z)?f??=7H8bH;JTPyflwk@>7VE8O9h^*GXK>pcopOmlZ6&s#DC?34CfT z$}Tjg{LuM#?%)6dSStwW92x=#a!HX$R4{6-GPxJXO2Gh#^W^efj501h-mrlbRnt#d=`e-f!_CM-3*AMySq~bOw=3UbnM%|jasBP4+r*t$7^12(o@282+aW?3+*Ikp^@o`GJRN-KL5sm9LcP@;+`;h~7 zu5gll0P-j-$SP@WmRf1<=uUBYr)8O|C@jg!9pIbC;4R<7K&3v90_C@lhj?t^C=qJS; zKOYj6_i75H{czsB+D^VGxIyD0mfA-n=Is5H6v9)b1XY(NYa4>OQc)P|H!KUD8Wjpx zE7kF6`aKEO2gRKpCMW0;xU_`JMcq|MrdiW)Y)sGj+c3Ax72Y9`>9=veDLmXHdio$+ zAlsTcMlU@@;A50+LZ<*3O-)vT&SN$DPd>;Y4QD})8U@i_ZW^a#Qs840#I_4bck|5e zq3{4dpSz)!=<;_2yeoEY-*FD|hz{bETj@1`n_CoVS-bHAgdh>& zeGW%a5@D99l_fiV!>B=5(Wo}yL=Z7rEFcSmT=WkB?~|k>@H5^3DzjhA7P_X$GoEgJFN|sOns0e-9;-#E->`o$dRu{hT{)~+0(0xZSR)Bfr+`rZZOiB1Fs1mXvQeUby8m`X zP#6^WcT930=U*$=c#07eE>;W;+$>F%amqW)hq~a6N_>1l0buYzXZJ}?g)uS#3c*#w z8qr@(a=gmm2t|UXWg^87RZzdOI=$L~c;h5;%;CXT8-}g9J=9tJad4`0nR~;U$3Bpxf;3}ByDC97=zoKrsFxYj@zZK&#J)dMVfeN@jKEfnp(-}l!@C8yck?L?nL zt~~}de<=vtFk?f+V<@awyDOAC)QWA)9856j-tES(@4q+-zc0db3KqEu=Q)z+eR5iC z_m=?8+s1MSZv7dj^BWvq>G@KG?|m?Z$u7r!34tuSG=^ z7?n7C-vSir1Wq;>8E{qtqs?)aHLRUB&XZ* zyR%Dj(dYCe-rcO<-*^t3l+HM&C{61*eMe8;FeLBFE1w_ytx9^tXTqccTSLkwJ}BK6 z`O1g!nF-)7Vw?$K>zwKzSMAE4Z!~=r68JOHw0J{iV60oFESw~XFQH9U$*-)yOP|a{ zll|eeUYZ{8+m9B)V~SBhZ}2=WYX-CctKLY&+)&|wG6lZTRE*zbBr#744)qfSu{ve_ z^P@^c*2*EL3sLRt*=@<$1FaPYeH~DIJ+JyNb!|@_#myf0JuY4V#wTX@=|kk}=$~E> zFI`>je9TUR0AupDw*_VQaL`I0>BzF(mdnEmbjBp#OOb0I+Jpu+CIk7TW-Xk4L~#kX zPt>3EbPU?eTpM;=7lul`CX^?v|B(P^0<+){@wtJowC@()5%Imh;r7JO99T@f=mBjcz1N)GW5J0>nxuA`dc>U1n^nNeYM6g*p|4sn| zjsluLAeD(elbwEo9^mIj@Xa3FDc@+C7SOa}Nnp&zvHwYG&xSM#0URw34mvBr!=ND@ z2ubr-O|Fs~A$w>z@cO%xAaW<%(Y4t|!}Mg+`F7{#2=V)~>qtUL2`6Z`s?&6Ys-(|U z6f>cN$)Taq1b%8k?WXn#ZaqFIa@4;GZ73nsUEOchSC>k<$)yL|40PZ?)lfX85MFzqhnSDk&*%dmg4Kkw-|^g@$&* z=^vE}1$#JIuID+kSmPt1VTIxT1@MIqSN%hMpYJ~J_i#nE1G=BrJq@1U?;hVRKCqUM z%{|&``0|{=@QC{rDqi{9y!C}bt4j7U1fPe9Mba2OMXJhxRO){qra(8TzyybGnFhsd z%f1HJu8-Z2&@gp#+RZ#hk%lKajWzH)Tus2IIO;qCnX$3K?pP=Xm>*+zPH|OFAV}>w z(MB2Bwal@AVGb2s|}4u!{g$oYTZrFR4=tVZXye~7F=(QO4Fcn8%5 z%}4n$5XG?p+vMvDBIB$I%ww@%%5F41HyTSYkd=HkJ6-EumcL*==e$nyNsKRErc&W% zX_;Kd3)Pp42u}zjCAAYsN}9^YZw-G)brx6aRFEQ|4RA2$6|4F68@9kEYl#i9TQG*3 zalnFL0?YPB2ChCWh}E{d#esXCi@Zme+71^kK$}^Tf>&C`F|v^fY54vYK^guuilN0B|`61?JxlpxRh+s<01F5_%DIcA#j)%6j=P5yeL;k%lkWovbR z>DnjF;cJiFT0GV52#=?dK~E~=Z>Q+Q?&(6Au5{ru0VmJRD@WbxPHyOxUiq6LG=_cJtdUzpXLff;@3e$=THiHi{3`alk2cP5)Ih*`T{Nh zHbEURf$Ud01N`zRAEHa}Aj^$lqng_ty`-%t*x)VRG=+s4Byup%Ppj;Yl?9B`jEy!k zmOITUy=|7MXbT4%9r7UVaS$nS|9^6zs@cE@PS;U=ZL30PaK}MGK{l6u6O$_RLK%w+ z;9?XR5S$*z2T%?c1pE$2{*?<~O%=lKHW!*|b;@Ivw=~icUoc z!rf5u2!=4IRxoZoK>|cI_K!4#Ro&!^2Fs-Qa3=p`Hm1c@M&UAhNu+6-oH9I1W0+Vy zH)BRP0Ufl=8@OF5_{dpB;jAs^Mpl##V=i4BI_8kLW$OTP6$?LX@)+UVP>*FH2VK0S ziXUq#c_F3bTiD4G_jo_X>Hr1|Bwj_(B&YHv=Jdpl@(QhxDj)=WUW6y?UmOOb@A@Bp zp=WHk%{z#KEbT7l@I6P<;@uz1`G?ywnQvDm`&;iH@4NCmQDJzlPI*8$XIO7{o-3^w zvGIUdKin^4{>0@f0uIlqv0hhMdPNItWGTVy(?o#h)?UHqTFd1OCdfyDAo8f+2?<^Dp74M6}UO5 zTj5FLwxNs#1u|0gNw9g5ybQeI@toNIKIBs1(y<{+>ZBk1s?~_jh;WPxh7ja6%H8tH zNfNU!zS$!FN(!^Pl_)y9i|aiR81JtM<_YeEhep&#La(E_<8qqR!HHP?Jtkm9+ianh zx@zXAJ?(y~aXHTCY3p#gBqA#2_0v*BD;)#7*k|$u6}kj4aRJla>d>XdY|lc_&%HfY zuiSwFa90vM&o`<~;Q>1{4pV+V zWMS4t`=Oo8H=N7DpADkX1oQwD)m|suMYS>ojAo{H>p?)#`hUZ->M+2S^X9>%7&30; zM~Uqu;(A%qqJ>Zyi?&UxpqFU|IW}P?l-(7@m|PDe?s~M=e+wj zZ2k;)!j{5DX{E9M2Zt68V%8~>g!IV;%VL6Z?ZmGAtaEk#B2V(eNjl1cg4py-c6nxS zLk4IAO*T>(((r%yv+pR?%{&XdAI^MYd(@pdo3K27buyOc zk0*H)CpVV6kn1>S#i)<*ao>@MehoL$r6|Ohrbn_w4tYsy^q12}=eV9E9Q%9}hExnx6jOP$DdUDAnXv$N z2XP%1Fsp`{NP|-62rXJXM(f5-2uNRW84N37En<-WkFKu(imO@LMiyAy-QC^YB{&3k z_W%KcyL)hgTW}2$+?@n>x8Uv$|K{HB%A5E8Ri~&u#h$Y>)7>-O{XEm7)wTf^oODAi zY?aneU$~EQWJaoBD@)Or*RBVCrA7I#Te#@gC!iw6k3#nw} z-vg^v2i(~)Pe_H_P7bp(@4+2+$=AT6opu>0fai5Vhl#0Rn7_s`ESX{zLX!{&qV!jA zLTpDvkY)9o7M8G;oqy5D!sB;L(I6Y^&oup49uEhcShVX~PuG&nUhcPNFr`RNpa$Xs zRbOoNWyI%!>YZ>~EC!BmV~=dgl-_3YnxhEchR7u1NkX-=54fG#jy4J;DKV#P6uBG? zYV{jf9S8sAb^Tv0duRw=lH3Sx45o417`R**}gB9a_#zZOvUM$!xorSC~}(wa34U#yLrd$RUPu`iWK=L}*hv;4C(D zgY|x?X)A&o0-Av8S=4!w@4O;_gYp6Li0=jjaN7C9itLI+J_W{5&S?ot2v`ZqVWEL5 zRMh9>#8h;ZKQmAD7@;MoRsW3KW8SQ0Jdq%RKID7%9xF@=W!io9ovZ>Hy>xq#VZ9`~ zvztUg6bi8{FDIwtOKoO}+pJoU`VL{%j!<$k+hsYMQq;=b0OP+V5pXFIKNJ*rfvliV zSr|lxpB&%Dm&%}MTb7U9ynB1d{1BSI*AF$2FIF%gp2IPeie!`I?U3e2@RwCrPS!U3 zSHF!QrC0w|3jky(^FqI+UYX`wkL)ov$PjK^nHK*x8bRek?{&K%EMs;zL)S8yV-PKv zFMrP;TFfKHen1>jHUg!1&M}q>*B!#x%8X29 zz6P(JxxYt5u@!IkG+Mv4C;|hEQRcJlrxeQYca>>-8fv98t*E{4Re1KJ0F5V3`Z72k z{1i_JXRZ!ndjGDMzybjk4weGHgsA5@v5y-?977|iS`l7z%*r4TvwocD4vu$}pAyoUxgP#gyaba+339=EJFqFNh>n^%;tS(XyixXh%imd1t?PzGvqBvJzs<~~5MBN5ve3qjMVPp3&qm?ltOswigN4A>h^ ziusccJA}(H<6>)*eoYmF&R|e=$QSP?kCH2Zx2{G5xBfzdh8!vsqqt|D%HL<>Zt&16LoObk*vN?4aY7n@+wS z;+0RK5)2C24oM~P;gBTij}MePt4XL7y%ER5tTVU=xWV%igV8ffrbA z13&qq6T1Y*E?RH7^q~ppj%f%E^m?>kt6)7reMrVoqe zBv?p6jp&a9ciGlV$*TOy70$n`0icuBMX&(%oaBpG6hJEo>81v><&4trW6ojP8Z)`A zT-iTrshEcOL%(QUO)bd?%H3HyCM47rQYB1d64I|NCR0daO6dI%#IHbIGyv2VfDm+v z)gAyUbMHFR;Kyz-_!C@TBkc&&ey%;NCMj`wKsriLLE=-de#|Cy6(GJeuYz(dgRW1U z3{ypshjv(1Tq9gW^^q`$a~#$G>)2JmMI;HyT2UI2Ywx#mv!as(54G&p4ZMG*LVnlS zppgOm5?uOdi%pM2$I${+!YM7PvwP)}mdedk&Qs?<{y7}+-`UlFgtkquC_{n%-@oRJ zBLM4k1H-M7#=)F$>Br8epvag+F%do^%iyK9OXwt!)r(EQ?uA;Y97x)dF@bhy4?~8^ zEF2r)=G$g{NMLNIIal3TDo5i&%INE>u|BW*P|GkW(7kyhC&46RC5B|iM^caafM9_4 zlaIzKI+n(|m81xYyFyyX)dTNhik7LK9tP0^(fb7skHbj$aUye|_<=TqDL-!$Q^v-a zo2D;vTWopi`8~5&jAjQ%;^AK_y^@5T~Qa2bsY7F1BbjSeS&VU?iY%(%@zK6{HSET&Jnfx4CpKLD$D7?-5BBV^IT(NN^BfhAAv%eRI6EtWh?4O=ILx^@oeeu zAeLD2BDW-t6uQXxb$H?Q--7`dMWx_BGK#=JXGBzzqOzn1>XC2fkPd_!jV447#Kn{B zSsh{ko9JBM=YQHN3f&0dA}ekGqOdv%p4J9ssNq8r-*7N>q0Q6W>!QDwvYYBTvZ~w^ z{Vz_75x^S{Tu1r7KA^)qv*Y@Lv3%jbG~yrmc@kTQC1G~*^UH{z{zLL_Mj3B!i~Pu4 zC1uAk)M?jiGLT}3;9|(_GUxyaRAp3UiG^AHZ)YtjP(K1&Y?<#HgJS5y!&N2t@=_@P zVrZ%)pb7)+N=3ikM%&JDs1noOrJ0S~xw^KUtvR2y-rZ5Lx1D9V#Y#|~i7ma4C~cJK z<#v$@kNu=ZDzuiQotF-GQ|98>Xivxa{-gxn=Q@-RA+2HTM05H!G~FXAyyEbyYKn2V zX-RSM;$G-sq;)AevY1L(%m4vLWaIVpLTLkffyd0lwGGFbs#>*5JBYt$Z(X)5suros z;i*;*tnNn(de6qtAe`sr)4qF9u8^1j0_eTtjZ43}td+Jphhr z$|mh~U?@Eb4L3j0-3lktNc{liqhkot4EMnMP4yg6f^QlU#Yb?LDeAUFiUhLvI4k$p zCF4c1;F>;GYGjRQN3D}ej1ll)!N?$wvM91mblozZ3Z6m);`e1_4RCpN9+|@Gengt~6h@JqQehx;^66;?=bwus-o`0@Jyl~7D5#2|!N%F@I zTu8jZ`pt8;efa3sNwjV(r9r_Q^NPtJAsPwz|K|$OAT|1mu}J5svDWXA{8meEz*b3K_kQX##OE)ZVR1 z0H3qgw>mBUxpU=(vdA9H}`#GiintuPgh&d#3 z>&51j6P1;cMTCjJr$Yu5l>(rJpZQV;a3=V^)zt35ig;)&rIkLeT$X<@>MJA$9nD8q#0?fPTSNwSgDc*7ow_WzqKCz(Yg^XqsP}hiYy*`kSz^&E<;8M2)geMR zScYkT<+cD9JfCCCbL{S1+&+HV1#SOVf;rNO@5L1{BhZ% z<;prHLdkuQ&BauM@Dyo0!2O;UM1EP<^PL@K7c-^U9CJfy$zqHb+hz{n-L`U@)0X5& zJ6K^kJp8Bf`X__lWmHH#rr1oQ%u8Z0t=CeDB9_L-dA zPRlN*Z0G{WVXQ?VWP&^xmVm_9&>hJDJ`d~4* z)`F-!(garcYe{g+2AzmGp3Vl3UD+q29-f)_e_E>+J$M;l&eMX?Q@`jvs8hPvFuiP4 zhVVCwpt0T(U`*#+VH?A;w3Y*;R4kau{n*iY_lLZ?^nOb}mA%`;3WX(0Rs>uJl0B-3 z)PG_y+PBS}3(9KRyN$<&9oR=@!CAoF`akqE9!x!uD$tbsJ=#B>UrO4GF)fGff=u6} z?s#~>5k{hz06^Sd#m^1F%h65O!kvqOx0cxTC?AXcZ5A=20txBMa70a$wN?qJElXQM z)+yY^0RQiGCkVkjmgQXU{lB+;wqG98Dy>K!#@tEfeCWsQFI0y!XEdNO!cMjd6lJ%( zAD;5c;Du;S{9{4`gXIYL-Byvh3nr{eG@hmV;q6NW1u!=Yo8)lt4~N^1-e@&M5cdTE za|jX5wPi(36>y!bim_)kyA)P;$OIp4(FG9XhYk$rn$7gBkD62*Y6Eh>H){qeU zIk;I;N7Qg&)I`a0bc0#2NMXCE^|x66vS_)6h{*(w{!MSb198+~O_&Y()!)z^?5oCi z`jNlq(eB!Lz7&Pp6ban&wj^oF;wQ9*?Ze>mT+SH{6~t+VAO7p z&D?uu8o*y_>XhQK-EBQ=0C(3qpeJ(02NAD>HMUwjTY5dQo7Gu>e|wfSyRc)5)dIp5}R;YHZ@|y zBkk4P%EQN3vMq*>gfL1G%y&_n@aIe}uh4~)Eb^uIb7$7lvvj6jX(qe*#xp;R?GBh& zK8aogafAXhZ8g&EU8YdgcrSZs5A-CSO6Q$>WLWw1)*?AaYND?4?IbeHhB0Eq#_gsc z3W9{Kd^Zku2C;YRnR`#NO=+7g%vT0va^|O7Pt-IAZ^iE=d98KlZ(^G*mzf?J5jX zvAOA72OFc7tbBiauJ#%q%^>o56q_3pk635$%YCnvr5LCYwN{}{nF~`d>BlhYbE!O6 zllH_gYU*or^V#kD0JY^hw?|iS9_rvWTejbsraU7lrR9NiCur!~?_$BpVO)8W9d~Zt zmT46|PR@$ar>jH_JG>iEZWlc$t$MIuyvpyku=6eVaufHe1UjCJZ669tgmYXOnP{Iv zkiVOoVGixUeMG?^!CIc5qcRwI*W`lO`lR$#Po~{mVfOsZ;n>kY{4K|6T3NMhLRs!sm_^1hlx}QE8V!5*#>46Rn`IQ1C<)Jn;ywKi9(v4S-2vRn@w0 zk?mkttpe8!sQZ-WuxnX^o@8B=5{FP?Q>D_XL*o%QT$`sk| zrtcqTdtT#DrrF?As-6jha$h}-dF?tDQ0mOx^wd8grbNgdE&Nj_K6wj`e#FGc;T(_b zzJ|EJWnikjzI17KyYv?kMqU96js^~z1#5iaA#_C+PeiW z*Zdh$&R~zZb-KR0dhz)uL8NYojQU-#AF<0vSG~rU>k-Z{uCrKOHa7%Mbq!f*gyYL+ za`fl6)jrW+h?x)GKHImZYK?JUf6Si{9-}kuh+qk4xMM=!4|lgK3@v{7>6iT_GTpDE z^=5zZ+VtZ=6BJ$a`IMo34o@45Z`|(lcI!H_fxFY|hxFIUK*aS1Ac?2cr-rt+sO(X?J9EamP*>ydx6Rjp#6-YdVw7z8SI*18{E^7AbfoSM#2d7u_~7&6JM73- zhCe+WFxYw|@F2PX7DR#d$I;8?@NQt%U4xRF-Gaw%?4)2n?p8YCtFc@3=}mP%I%?jx zd|9{#KFaM!|DoGXLV>e=3hf55S!}k`gdJhn_FOcKWVKi4Nr1pbbXbO^zyoJeFcfI^ zDStrQ+daCatfc-_><5!I^|mP0pM)wHn?d zTI%{N8eV6pyYcfe@7tKDARmmRE0X7CyP>gv9@lYXKmS)qhP13Lnq=38oK7cU9p<7vMuQft$iXlB_F_j3ftTDlS+RR{ z`dO8Guy(e;{Z4pdosNuPunsr{wkjwj8?=;n+=*~@G0YnXc0%$IM_BEKL|!J>?aaRW;@zV5e598v zq7)*xAmIGzgQjg*bYRnwKe5hsq2(y+B)reXyDml;9?|X4?>1WGTvVhS5NHa2`bW7t zups9lSp4>YC{oTnX%IQ8>uMskPTjYA3%cQMXOOB}6QPB@Y7RMD)dQxN5JiRU7n|f; z_DM(wq~~|(dPIPO1U*sRz*EOIE%jD)u0MtN5LHrAwi^?#*G)d(q~yf+bPJc;Q60 zOA=z@z{B0U5AWJ)I1?nC(I`#A2zOO5DEb}Bf6CFLX{+gcF^&5B3~ z%v?mGf?PDn5!TJ&Ok~Hggi}7p8>eE6HfxpYl*;ckS7f>{0Ow$Ue7-LxW^x46MxNj+ zv(JY&ymGrS-I^={@fR3BgP32m)N~^1K^2u-AA8U4$lIXB2(4k0w)BNo4gpy1@|tCs zmR9MqH@ll#!DpvLS%DH(CqdrI19dF-glGn$uh}I5F`YRuzLJVL<2`PVfvusrmoj!z zmpezOSwSS9w>0Q%Fh+EY&3Lp;f8~Oy8`>$NNt9GwEq_v3_rl07K-GCzLjiw|@Wm}nFYxS`pAQ&~_?&Qf1u`Yzkhn&58zS%jdeK8zh5!Xc6ldCQ%NXg(G)gv=qvrq}+U#P)@|rsPPM*c%9TCZQD9;k(;tVHo)q>svBQNM*e0o z^o!)1LF;bgbn+})FpfI0#tl_C^iTlBOgO3T1rCdi8Mm4Fg(p^2NHo%gjxy=FP_3Wk zPb{JN9w1?$`eSJFhq*Gem1hQ>Mc8eppZ+3@WbionvRw#8wo|k?^347;<1mUvBzDtn z`~|44+mo8}dwR^061$at1HHr#!sGITsSFhQfcyDO>aRA&*mqzmBK5B=O;5M3Z$78? zeU>7rrXO(w`w)V3!de`>gRj<~C&@m%Pez8K1DHCSRs=aNn4cB= z>b!}V4u$pIWJ<8b*g#V;$bGCqrG34Grw^tQ@InMPo(doGqPmqt907h^6cniOGh0}( z4g%n}ZRg^C5zMR#$8KY3(2)G}j3H-`0;ETmufSMHLKIVa6=WLolJe~!w6}OiB zv>vW3uo`u=sNmO^Z+)^1U*pBWMffc{#CY?azLws%qajJN_dnY-2;8={KLpSFgPVxF z`Ha!@rAWxwb`xd0PEcOLjck--6CH-hMnjA0MBl8c0kBTZh^Zj+3o_GlV^dB z6&DNz^w1k1{H5qbVZle->WYlP)SI=TT3G45`O)Q*hPPCpVo`djQZDvk ztSXDN@`Vt+qqt*ZU$o5TjQ~i5Gp&kzC|eFB3aAE-U&YNV%^03vHPtyRd6>6-#t0$D zC@g$0w?$=sYF^3aGN=Af%U+UU3AdVzTRQV{fHF2zpu`+hX`O=V*G zTin5R{zi^l!Rq6iEhk;T%{qO}D{_H$6^bDv9&*T+9SmJJRp@DWk*b$F)5JUhp=J~G zl^nT|@*H0)2Kx(A*M!E#s-BwI^5N+Kw$0@u$#& zOVGNqeT0LW_4+h>YCA87JxWxSRv@yfbcauNM=lM%ghB&%hLU>`TX1)X6$o)E-tjb! z+w?hdLG{e16S?(APA1me7{0>7v-ir=9nfdHT-fnFh8y$S%RUI0JBuMBNu{SNvvs`P zG>Xkc;N)~#u|s*wBS8q!SIdXZzGM-vl@*wyc+TWL)M6pxeCr)>%@h1Hof9W=_0NS7 z;bgwFrs;B&`Bi50Co$nFB3i(19(gN3iD(vGsAp)b@%c(Wd?tGCNRkdza6b9&kjRsP z>m_FV&1&y#R`f(P+S9$b{jrgDmW?-f)uAzapAa>2ulSRv(B^?mGaTr_H26$*$XNHR;h26LsgM z&3Feot=2I+a?JaNrJoicDgVx>dXYQYI*$`wTCNIJ@T2MV5GpxWY}JmCe@kUHD^WGT z>-1>mWp492{|<@GR)xu&Nu*DnSiOp=+1Z*Ag&s>kSKc$Ww5)`;^kMHChFU)PX;okG zE-ZA%jg#lvu@_(mW=QLx<&1oqkVXl#F|s@(kJcS`;5*1?9r(oz%@SQVzpO zRfY{Fs+NsroE3KrdX8Aa6B!MMV#5zR2Q(LYS(4(@Eqh_laB`2H( z6XJ}PZvqYDIXfReiHe=rb5o>YsK>k2LiBmfX4dwE%o}EEi?Z3)vWe*(Q?r4~NJD(4LMVI%G1sfjizJs{# z@5a;k_Df+L&>y!h48!U8uxXI&IiapJVG(@qKV`#1=CEh^xM+~gFV6qilW>LQ#Y)vs z|MX*hbK+G$TaRV4ju_ed)mdLiA&cBf{q>|{6W$`mKT(+A)d3%CvegSH)R8~hEZ1DB z3IDD2G%Ktnq!ImySic2p$IT$K(A)N^ImvchfNitHei(J&Ud}FIJ&yaCI#7aVr$X0I{KVjRgGJ864~*a`g(P?}R!h zo1`(U?{VS1TWERI;SnAy_qj`Qy;LYO%}g#4H_;3%iNjhLyE_Kn|A>$n!O4F+Qypt% z75<1H&NXdI-YH3E$%?&vgzy$TFEgy}gtlq$3jb~t#ici$~^=_6WO1g-1=zY2S zQ%G7mrx>oAQMRw`k3;TVpZentuk8DluVOmup`3`Q%22R1(g^#ZOCPG%hOQyF21DSh zq`|mJ2?!|e5koul3`iN7szdh?sNFX0okRGRpikeCqy?q6!YAPMcC6tHX!KQh3~0Sy z`V&3?MV$oT_-e3mHHT4}dv?O^q@5++mqRkaFBk>9e&<{AR?|TIljGz2g%@(tYtCP% zt4@|(CQ`LX$+`WYqw-$(9M(Q*6hB74f7~0M`C7jc56Op1E`ofDdwWpstf!xuFzx)F zO|5DWR2r(up*Z+!c_6xrvC6~1YMGr~JRu}e4u6qPIC8d94!b&~`gj)6%UyE;|0iJh zJ^{x^v+AkKGQ>0C%Zbj8&UC|24ZB_#SIIxkxpwR_KM z3+5CM@N|y&)RF=9h`1;VK>#keFH5LE#m5UH(rgnGwRw!jW>?{YRNLHC4$ zpmP)c%+`oNSiB=C^8y;&6o($I^S+1PQtyo5gaDV*{H-0gw=Qz+3DtY1A1PbA2Fts{ zAUOC9M(Ff9PkzmOR9W=sr`}?lm}&K*0qi>uYr@aO&ul`{EEtY4KDdu|Q}4z~@!*(Q z<8wAW<*;J=3A&(GjtlZY+fSNed6Q{Ho-N-|dbbHltzg0jk%{|xo^ATIw{i*=YgI^) z3M{}VHLde=J{D(v9M*fxIP}1$gM_R(6vxyjU*X)KE|3lrN0j0>T)ER*cc78@BK3-ouNtP0{ z(-XE?DD37Gbg+fiI+1a>%j-f#UU>iObT)uPU3O>awBdXW71C>-a$lmbDFpiIJMt}K zc^j^Uj+Lk5KwO_3Z@{a;=bw0wQ-k~xURc*CBH8s=(VgG!`U=$@#+;o$K3lz@RtAN_ zcvbtFzNQ;0eQAD-wr0-$zynr4ci1EcLE`VObc+Vt0eQh5q_0UWEpRT%_II_wQt+n> zkj&}e%4`cM129sV{lZFuhH~EmZBBc56n6G$(>Hu^e_Hi>6LZgMikoGf>1?V{rPB0n z_9o&mF;$!mNy^M|%^Wz|Pg7esTgf3g9>`S8ViOR|Lwb^r9NYs5gXZ^il7?{f(ZDwI~N z$or6k?|0>+);>{~_rz5NykIq}nd=dMgBNo?R^u1-`}TTn`Ih$7$?R6FrvU{MRKfhg2&D?r0`0HeF`H77`Ily|Az9+{08LGSq2>-z^6+=N+D9c zin?6xwXffJg8+LiM3k{cI`mY17lV=lw{BT7p7Y`^G9==D=sgGjS#e6dyI+OP-f{lS zw;A{9?iAK%ML%oaLAYQM-U5^iK8^5Ec{q)#3#O78&Ug!VPFf&;hn=l;Hm#8Ca6ZzI z&^mY%%3W{aHhP%=wS6u&D!qRC@|c<^_I~`l>tOq->XB9|Pi+@d({7cJd#{Q#!*#IO z0^9o5yjckRJ)n<-AyDt-0`vHQ(r#F1N{Z-dDxO!=MtqF>(Yr1sy!&prlNt~>tWud#L zza(=)0q$$8RI;TNf~ct-=5EjAhb*mccS{6r+?L&!N8H2`;I)^NP0{HNuM&&Xt5Br; zXw3TP2pcL-zk0Wk36zAg9HBUi(bz&Bhho7E8T`Pq+m77&VL6Gb1vxxis^_!6JPy^~ zIEBz*aB^n>zz{RWiYzozG-ny~T29O7iM8%tyEKKCZkIQ|S|BZ?ucjH~a$4)oebafa z?!O053!bPIqRV9bYtZ38`x}GiEUxXxHhGq8j}PPW75S&6;ccZ}MMA`2)wudMFl`=Hwmoh*E&Z%U0c2Fw1^j@SLb6|i0AWB z6z^$h$kkoRekXp{B7K7Rl9RklNQu<=Ig)_0$UyQ}AV(&E1JWfgvs)e|$ z7vE0M=pL#hyUeznS3lB~nMb8mieK+ZeCorjEXcTGnuh;!wP?NFJUh3QjrHn!E;;`* z%?M@ogmroa+-7%WA?vTp0th1)p%6(Hk?0QO0=HFzz4joptzK_>nfd8W0e$UKc_mu4 zZar0!jjJ7UbJUMVEgiPD8knuib9z%;oTD_X-DW4Q?a`n{=XE*C*ou_p_c}TJ<5kGx zI(IDFUa^y?<^ETsf~+KC?EOX5-Ss|Jps4TXcT1iutb%o5u?sXCP&e8H&p~Imm>8Pg z=a-DixNZ ziD1DTqpMiVn)5@9iayZ6R9~^1GUIg&4CYX}Mn)q0t}aY$B|R2Hg83YL@@n(j^o~N9 z@_l5dLdr&TRqf#vO6HxFzj;MrUpiG=^NwL-{W6qoF8M@KK|_1dR^P&Rlkok`OJjHE z`KT;IepX#w2Y#@M=e{Acyt$cIr`P08=T^P#a6Y32+Ias0`@NQGysokaWAdg)Y!M+U z;Ur;@5e-7PaRwKX*Z=U>AOfgL08NM3)gO+=QBqsdQm6YLkIU0E>+BC@=9NXuV#5+@Vh$)44h-l}jt@^WWOt+4Y_e z7DAW4^?r;|Ffo6DSOFvUGUAXp>}1mSQaw3lSRl#Tz&AX5v9?_4NfY0b$A9iUvsCe` zlqoD7Hjf-B!wb<<@#CmWr}rp~GBDuxd(5pkGWXIHJk6hrXSNOggmii5n83r}@nQSm ztL_vg-1f8Ejc=MftJh)ft>{{M%lA1IJ6G((G+GD|U2rAxY4}XuPi<~FuT@o5T24|r zWl>S(#l_eo6CspngH@|u;WR6&f^5}h_3&`8cExZmzPHyANQC?ml{A@r9%|0m=G@$k z9WOAVp-4b0H%@wVpVgJs2D{qYs{02RAk3`IR9%MQr&aB(t&`)*K`FoYo;q-IJSH<* zFz>RQbhK5nb3k;U{9+5~G`$oL%694TwbbeNt1ALMOKv5l@dl%9Q-!*K8B1mdhY6XM zFUop)6^rmY#=X+mSi4~jXF&bs$w^io9)Y@)%|W#;)m58wQt`=vn^c)8+#GrZDj}$cPcqx<#B9xIhW?V~>Oe;`&|yd? z2U{nlk3ifN`Ba0hjXdkWQNO;+gOF%2>^9hsmM};}RC=V@!r04oZiac@&--~qf(6gd z&yt~QYeHVJL~w{l8~eW~Qh$&#M-%$7gX?NrztcM&m3|8`$jdVp?aotF93#rkJ}4c2 zfkDEOMu(@R#fCv3qB_NUuRKF{Nnicc^4KC1-NH7@TLkih9v^9GnhVWmCH_C zLbx=@zou%=wS(#k%;%)_7uqM!Bl%`g9-j6YdZ8O=<*(R5NtxZ#^DvKNGdnANm zZfc!trlYpRY^T%V*|?>~LhZ zQ%(;KJf4TTzoApvx(3NPZ9Ox_ru|}a@fWuG7^sStn~5zadY{7eYN2bLp$5` zlQFW?sE6fq*o|&X1umD#&*mof3rnSgH)Cff7qy|C`({F+ORg29{tZr5>%&4b;KWwI zBQimPE3I~E8}44QzGHY|-BsHAK@yQDiyd=w$7C$GO|jU^8-dv`J-fTHIY!Bk>l2}d z*QJRAKy0dp*6#4o=6wP{gm64Z#Y?R`KZn;&=XAxs2igj;u(;wNcn;o{~4SdR@ss z4tC5710ORJvp!vFMK84YERUObtmp8DTuz`Ch>I=X5u-2)a5JdM5>V>5NcCk29&8_d zE;r0W(@aa}D(QRQlCC*Y0&9oOU{DU%Ucbgo{lVSo&e?F~+hsPnC=x#E- zc)^oUlhGzWh^O)_+rR*Vh^#!o@iv^`Msj?guo(kmmS)v*CQ*$!>RX}?*$?lssuDlv z5k^@IGVArrt;}lQKU=PjqjG!|iV9Np!BVlp%ne`6-~oiqp)#7!g94(afV9+9T|K>D zM@Q65jN~V(o#2y!y7hH+SJz&rV&+H=FYE~1)SVF zi}=*G;Wo3xfFA`8tnO3 zx5R)Na@Z9yuqEU7kPB;UvFfKdi3VWE^IwZ7pa6hfz0p4S*l|s^sm;7-LnN9p;2H(Z z4|DTEFV`2UXJ3-Fk5*4ekOg6+L@w1OzJ-O9pl<@$jry>O34)=r5v}|3#bSE9U$k|| zPZqwh_brn49s>08_=(oyH8f*z1Qi!B*BT4$v^{p|N7IXvO_5GRDvr0d*qnaei^IH1 z=+Q+7;Yl;E|XYrg`q}4>{rxNj+E8 z2XXz9kd9vpbR{T8&dEL#vGsr(jB;~HYzYw)^WRjZ-QIH3kLM_9Jx+Dnf8n_6MCr(5 zGxb(-!9(2h?GHi21!uApECY1@oK${bF z3{+HV4IV7Ikl?f{o=0~P{8=OZJn0mF7r^DA1OaJUT^Q&@Yu z&$g-3P3$4^eB+pYtL@TT^HF1LR*S@K^i+lS*{?Sf=Y~XHYdjq7?>xz1Og8kw_K)J5 zI$9N~l>T~o4f3Z6BIvN7N~^l){JLJ;AeUgF*XL#cKB1(sy1EAbO^@aW8HHh|KWt*r zCgyDQST`>%tEe3&9EkC>+9FLRA6(NNzu141633%+YpFzt-DhPeESxDV)1D4(U|=xe z&1tLrdN(v*%{08^GVWRVIB{itpHrOR9enIX=`#_dbbfxw3D7~)LD8NI3fV9dt8a(nVYL7qEP0Gm1E~~|5R{jJC zsfo?~CL+Pmyc6ZL)%Q-*IqH0h-Oe=Q+yN*vY|j)6q9B1l>C>t)l+-9$dT00%b?{Tn zrp_QxRQea5;g6ZdpLO4ybN>e(a)iPnMcD{;WuG)FAC48oC1GU9rgZXiBU`$ zcBv6r+T2_+#6nE08(}zZ2?{C-`-l6K&apu!SXj-ks0dU+&wSX!zQQC5_aN)^hX*JU z?qmzZk>#^x$m9)T@$88*hvTaLQox(REgwaog6?-t*Fw+ZN_k30wdS=&6|NcQfkiV0 z@Z`^oH+#@lxFBncXY#x~EN}(`jEF1=ek*M%aeT|xUkI^uk+J%sRjuvM&iRwW_T26C zppd_W^)!oYHx$PQV!WAPtt1{erak5|&@rir#7_ zK^8}l5fGWcIH9RPS2Z8aFE5fDD{QW>2CGTNR)ef(z<)n4ozn!j6p7jLt3tLXwmo)1 zt#j(B-{~VE)32?U&5a3`HVLo1+(%qTj(5*wH$%7Cu}tCMpkyGRc96ek%gd|jvE&La zB}p??LrpwXs>za=nVUyJ+-)vB`=V7|%u0Y>=TDBW2t3+vAtaZ&e=Pg7e>jp6&pVkE z@B1!%H9Bgi28p|l*!s4|yjo*L&P-^EV}c>)PnGl^a(~B523rd0MO^25k+YzO#Ub$zwvzSg z^XD=eun+{GKtR}7`#=h~6=)xvYzGlQlnl2xHRp>Z3s%2|$|$XRT?hMnIj)~B4=9Pz zAoqDq(Ta$FQwSI4x9=g`B2fTw)s| z$ij+%k4$B#IZJbwCQxVF^fWGk)+a~|2j!E7Qn zJ2Mp(aH7rbA&>{G;veSlIlKMt`I~*@9wkHsonkEz!aYL|ut%k{b@9^`?xruanRe-a;LQxW{?DB&Wd zW!dMCgmf;JA~vgU#_xqO(|Q;_ei%1Cng*7D!d1-w^rt$4XxuR%qAz%$^-L;IIS4^9 zeXu{dH5W~7?GU%p8nRe4nMYZNtUNwnx$p-X)70Q+qCkZ+p_dCg)~a~Yn+?M1*sN9= z0z%}|b<^`&{j1zjW_$qxb%-cs*tlTj238lbt2YWeZ-6)Du&o1PlI^yHy?zJl0n`L! zGt_xYL%EF-JpiV5LPJwCkH{MGrZ2E-zFse2+9b^FCJ4#Z-v0Dt2`XyaH15||_-%)r zKtpB<0SUocyfT*)vSe(o%nDX93kzsa?dGC#d8V_K=JJJkj1W0m>>ocyNZ`0R+)o>h z69+$Ulwy&d1IY}@F&&;fKVy?tlcYp{VSxaT4t3xKc+L^r9v^IzORYj19^BUzt1$Cq z!=rdg-AEoEeC@j;H9jFV+Rg>?#-MVvHY(!6d~!bEZxK4if6naJxg*rHvY30)0h2rT`kG07I{qX?-U+qSUP%@r~Rxv|Ne%`Rq| zJQv70sFxddToyx|A=;E({ITqHJ`qnHOUT4T2LvL>zEixuxsg^r&_$Y@;#Y&M57()Z z&4n|Kv~03f|Crl=)vu3c1prqEvsxRn!dXbb%n;J|bm%=P!)n?hYx<^$PeD3U;dXU? zj5&+U39^ID-RPeCcc3!YpG;Y3crZFq-eHez8WTJ_iAZ2U%D^5xp%`q(TC<}Jg7lWAbwMe(nyr&$` zd}X`8wT2Xz49ra#Ni$>2_Sz)4VHicsYx~TjNOSgPg$iXvNPa3**z?c1deP*>M3>; zSQ`+R?VfiqvcoZYbZtz2Sha}0H73T&k_D!a40evc1j=43!%o;3Lyh^U<>K?zRd9=d zks{gPdW$oEUFc(IKPi(6*5bqV(c0Dn^_fmQ|Ui79{_8!0%OFJpnq!cNdp$jx z+*$nu2Ly%k*G&YM+vVlH`Rw{!;jy{)aT&R!0X8BO}(UU+ilu8KF%(hu;n2m)fV&tJwlXOv;`VL>;z(!`zJTG%e-qS!b zA+~`Y<-mk;&b`2Af&H1WF(#dx%1-)~gBxU^-Ts6Ykf8D78$xH&J)z`c|19PJC=5Wl zMRN4U;wN*&G!dJfnehj+Gos~+fSM4;MFld)H2kX;0B;{2J}uy39bir_x6Aft%0D*^ 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�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

      jm^;6Jcno-ajOl_s?IA`!IC6iyCygsfMWl z$tO*%hr`DEHw5MDqvWCmRWCvl;xMvqKiaVnFj3WCjPG*s`bmn_r$N4?L4^Y8QP?ie z?sP%@#^rI8sC}~&*zi%REbir|SDgIN#u`I|#Z&+rorf2CFvdmv<#P6xH?yq2umt=q z*W7fALI>}~YN)ibDy8v4+#3Twce>0~r%_iW$8}GP!*SKZ!^tmFkmtTHQLvk)dhesa zv-k8#WtPij5r~1xz(l`aVJ`~Z(DdOz755y(EC4~+xTfcxY6CI$lA)tmaB29Smt-EG z)r}Ke?0B`Uo4Aq$K5flMXAcHn8%Zqx)zc;2l+WTc()#d^A!Xt!4~d^Pl6Vubia=Q9 z`Vu}9w0v&?L&LSuo`K$J-z;ZNz`M7N*~+$TGD<4~oVhU`B@k5W=-KnDf=$c^`b?VI z^<^wP^}3$OdN7HSeD$5g_aBmDu+b_N!F#t`ecGJ^ya;}k^rC_Q?|0N{rFZQg?)+D2 ze+g{u!V<^*t0yXyXEj2FZ}jGtZtdaXRYH*>#+CB);>-?h99lt5Z+Jo*(fR&Nlb%H}knr87(SX^8)Yl3Z?Z3yJ ztyhfbyzWeh`q%}pRiW4G55G`p45Ulp`CO;#ZW&Tn`@ zl~iHfHS)smw(FKc^jm6x)xr59O{f)BZM}t7ZP_Q=p`0e(U->*Jji-SPS{jS}_azF* zo*Gw|-7klt9oFNV@r{nYzAn?cC2AMC*8SVG`&2Zo{d37@Zj8S#15w=4I{Y(lV&o?q z`tSN!0SK%8cI>5Vr%`xQB!-)o-qt6f@;wVsqYFSv`M zh?BdbkgYDLL2W?CAPA_GK|{(ib*XpO@QDGnMRyFVqb!P&ODvxMtaDeBV z_VKpoZEz?})iBAzg(LlaK?4Hc;dyfrF_tcg0v(!P+?d|v#-sDLA7+{&n6VEe(Ba(I z#StFo@l5hU7i{$zdee(JR{FojVFdRwhw_ZiU+v3&3d&Oi45QgcfLNB(-t9}?~Qn0GAZ%UrX=F2 zsr=5nI*^W7sWMflgh zhca(6k`rgM-IPKm=-c}_&!E+Ro!_mwikuH1UiIhzkW=}mB)`|WqVh>V2r!tzP)hr` zARK8Ho>#GcV&b+jV@T6iCDs~zot63HBG#4fWzl3wBfuK`_1thb_0Gf=ZauKX5O)hQ zSO5=wLlU=(io%?eEoF~<+M<}2KeZ0~-RIFW zNCE8&FESEKX9aDuSZTaRCLssEq(j7+LE$tA9B90Exl^4hJYt0X{E<_c?;Q-}Ifsj~ zD%RE*+_L=@NM;Z3e@9w6dvTt(&jT9YdEt{#7;&ppu1(N(KW2m21wH_4=$f~1_nI~s zIUA4Y7krj{a$_II<6nxLmd;X&HhPsy;F7}BG`)VSOKG*_rpWmrxQXBV=JB^8zK1{= z!ZnC1aTmKV5YyYS~%lriZ zvtL`A3;o$VD3?C(P?8r9aD{CJ(-#dLpSIr}6W?rpBJkWus%gBAUR=*QZ|#FQYY^h; z`dn=Bf)-Jfh^5Vyy7c#(UW*Ih67aX?SZlk40aT_cq8Bc#3U;h_KCl6KI{ui$yep@@ zL;|PLlh@Idg zTK4h62ujy`Sj6&q$;<)%wZW-37=iGPaCp=v@}T?^F2VeKOo%|decFCApRpYDd4NpPUjIp z30kf2a%oJSP=G^`F$J~s*r4bsv#wgcP3aR{c8I+HXggA9JJP_# zjGpWZdO|8g3V){zLccIR)^#0i0#=eVUX?5R&YrS>yG})27wwVYasQ&}Fla{IFTXmQ z@6|2o@4uT3V9$DIhHu(IYD}r0i4&s+Z=3n+gE>i*1kRv*=XP*HkuzuuS$c3=Hm{Jk^FH+*5aw$ryfhtpYd&a*_DU!o zOcn9GUM={QsX4qQz5f$ruLUA0>$8igzp5}4%=Y4#A8b<-`_wzWkbcBXs(^{VV1iRm zF`uQmkOKRfQ|AM52cv3VMEgxV1ix)pD^g=tdTa!c_#EIX0Bm(Yn6UeVn-lPwH{)7J zX@@yD;SRz4Wp5Z{WX?;Jh^1_+c&(f5g4$Y(sjH8r+Ve3+7uj{>>Jb9aa1(F6o37hw z*PVCSHjHDQiVzoFQU5*oFOM~G5X|jCiY5b4yzk3m6^DOqoI&&HQL^DVDtL*Z*MslC z-qF(pe4@(pD3fX5=F#8$%pN!EN|&dP9<5t|D#3pCi|NUMj-OXQAE;PDT2=w-UezSv zI`Qr(YGAvNu}>}2cF4@t`Ey|s$&Y~7KFTkEsK$g~F4eo@nyy`FNB6$6`Fr4}ceRRg z;j+NymMRpa>+cR}xZCppJ^%peJDalS12#7h5#N^tqQ^X-=^gJ)cO7sprr%398~whh z{0+D1E2auSU;&3oN>h)KpUaAU{usd3EOV*}U$PP5a(l^es2_3{f*vyCb5G_ke_?XK zazpqLM=zg?ftNEKSE~pCJbukCd1I19?0P!qX1}6nMOOAnM&5_ncYj;Q0kUm4c!*)w zwbUmu8j_vE)B_H6fy;y4zBOCAYq&GJ_Gstgo?oIjK(ELb(g*P1B0~V*lb6u7*)jc3 zqm-JwiTUR=K0wQvft$qkqhaT(OZRF^tLJsWDWpc*{@1+Ca~{SRP-0U-iQ})wGB872Y!JCXa+*$A+C! z$*ccJE$6|JC&uupkg19`AwLtXzg(7C_(!&ZwuqJUYTl+@X?jbW%cdi{fu!U|7>SH~ zX&tU2?Bg9H{81@C+kkn>QX^-Pp%2&opk6O%0{ui8{$=!wdojpa-+>>jcyAJ8a;Ep= zu#vAdm4Uzy?fooW)GF{aJGA`R^GpXxtFa~JvtvEF=vQfSt zAWfc?r|Spjryr5*csH->eQN+;v-m;p2}X$dIcW7Me74o#!1f z&?JG!(z5%WQi!w)fc?r_hGviuD3;0=4bu41ZZ!FEG@|V_=z^2t*?pnV>kD~zJMy9r zIG|NKY7_I%Ukia33n(Cepgc>dsYGH$bJz1F+RTJR!t5a#p>ov44l>+Ue;0Bi8N-lGoy zs7g8Y6e$LlTRz?RddHx0*kstRs?Ny(&`eF#eBx_Yo~WDA!7nsAgVDg-t>9UzY~cq$ zW>N(HZ$qyB{zN%K2a-W zF0^Q?S(%Rq8A7CGTDhL6|J3tnR{oR1I@F~4X z7(6kqInY1K4yIqEtHhhZK*)VzH2Gm6v+CnMT@|hO9$(aW^mGcyIJnzIZ44h6`1;d> zv)`G#+cx{zmv<#U}%yGCJ#2pF92840`N^ zImFbX(FEpPs~IVBjk`bG2|J@V*FES)D|=$@)cNWPzXOB9wGVWKPzI63wq z82D~ozCb4(jC$v z-Q6Ia(t@;f=c2n)y1v0a`<(atCqG#1J6j~2850hIplqUC0?oP~_Pzl}FyWka}rMjI) z|N3pcx2>W_psmw>h5~f0$!2=V{n1Ye2xQ6iU3egreG2fyNlC|0{SO0gP8l(o2RVsz zqLNdJRUeF-&f0#IPdXn@$JX}Ra0uvv^8Pl&42~>NRKQ;p93k_NGfuJ=`+^O^8PK+w zX;oqLwg7ZUwA8}2Mw^e7mUL7dzWvcq-s%-G{+4sz=d6Gc(LMG(0r=E1<1@;1m~krd?Njz#`_-vcDv+AR-~UV#GGM!!x-AAXqeBe3X|u#-i@ zH5kS#Qf?+upoy%2{$>4)}aSh}=cKqvYy^eO)AbBB<;m^eKgAUo|WQoD3 z@{+s#yY34OUq0^cJ=$u-mXgvO%oEp z6VH95c3pEavf;XWQgk-!Bfr!1aT^T*4+LSZtHp0$+Lae_^O${SbKZjni`V~9UgCxg zu}e_(Z|e*gf4sfaxVP&T(6T=dbg4ELWoXd$W?bzHsv`!j=*SHpclgYIt~a+)7Jye# zlbiBV%5cEp{PtKGxw)UFx0(acng^l6ujVB`O|!r7Q^0Y+6v_RKkeSPAwDOkGmPg{j z`1_f9h&p=+b$1em3Ka0jNAiEO?2Y4Ru&jMi{inUs#xdaAbH7{h1Pf*C8tlDKJIW-w%Y8q{9Fn z^z<)k(FdnaQWDoI3gA9CY1|F!bt^jTC_Q0XZC&B-#_u~E65x#zmf`~6GsfPra*{c+ z>W$s{I8F`%)V_y;2)^rWZE&yX!xK4b??Zjo#A%Lu-#woouaR#wa)OKoOCPo8RZE4;mYv7>D+D+|tyz zG8;)YLj~;7c5Yl6%i2EYJn+mDQU_?S`L0M3EzX0ph&x{zzv+6!J)jp0M7*u*G(V3p zr2by=0ad^{s0CGBc9ZRBuHg8QbI4Ak`*wHLZUhqp6IZZ6`t3xTvK zdpCS-(pgsD$_^;H<>)zK$)<6# z9IstlZO9w@S%uY60ks*w_ks_HS$80%@2G=rB}L5R>rwe9D+n3MuVyN4$iEm$B@I6L z+)E6byfokDM5^ohqviy%)BK%2ADuxjEWJ0Q7a@J*>WLVt?I<6Y?_c{gJ(@s6!Q>@% z>(w8vOWq8>z1~TNDe^W*DR#{C$aKvLGY_#nX)x&@e)88CRG%Lk+25uFs|DoOT-&}t zVwj_+grfMmPkV82y*mHd_Wifl2=#|TX8i>JQ<4&ul*q^gs%y#1TBIFm(ykODw zJh+fUeAR|XG@Dn!BL!~c(5MylINMy{X;$ zL892lsf7Y`EK;C$924F1?;5AdN`(RZE7xQg5C#WauCfNeo3-=Z%=GlkY)~@a{s*xl zz(j)5^I9Vb=*NMY1J_I64Ul?48dacY9lt#TawVe|TG~T_Y;uqsd4dUOE}T6TNdq2H zN=X<3K^16NAikE-^>knc0jR>*!cSf0|1p)6@q064MrAY*d3Nj=;ZwIWsAH#s_ zHhdKqe0~=k4*Wr&KFcYn4*Be<#8&KuK&yx(+lS0rI}ULbNH z3jFyPZ*FFap-R~;DiOcaPysBGg}GF=g(eNZ?CQ>(xy2wL0Zvr%NU@rKS(%I6kpx;d zRwqS0ZAj%@kcQA4loH~EF5^)keJg|j1iDTtdOBII znZX8l%Bmuqjw+mAL75WN-IoVtSM2yftqRKFg1`(oCF83~Ec~oSsAC2cb}om3;2!Tf=FSNyM>f{g@8W~lYoH`QZ19A@CS5j zb>=Ep-ADnbQ&Ek$fIopMVdR=ebFUp4=+X@s>!p*`^)fdf0yLO}z) zmw}HL_#}V~6qw`yswTFWD04@valctmGOd3*G{`@{)@>q%k3$7LckNTd14SyeM4?0e zho@Tg+sR}aDxjD`N4{N#{0_!!igfd++tWQPO&55Xi$xutYHH@vwF3VG0O4Tau=*m{p zm2#AuEsP9UD_EH{)iVC6QqO1OaTsKzL^TN4V>l)TUfhufpx*(MSp{p&v{y|Nd3sLb zGUXhIeZaWoO4+D-Sx@|Sa0;I-yQHt*o{kRjPX$A9#Sh1pM}Tn=y0MFZBI>Jj&~ciQ zFA1{!jb4Z1H_hJ%hy0p{qy==2*2mF=94V!L1bKaYG}Mt1Hv44Vs=TxAY_mp$6Nja*?N^kt;R*{w44uE@ z2BJ1l=&wL@)KS2{i2HFBKQ(_r3D(37^77uyCKUxN>__yI9@!1GG8%TWhv0deucHeT zr+R#?l?niLNvF?S@h+?2pXQSnqHUo{0zHLJKo4zo#z5t3C40Q)i3eKikM$Ys?o6 z+K?nYETo@{rH&34WsfCg8RbW&A-0>;?h!CeGgyW)H~lVClhuY7R9P;caN-m$7fVG_ zerhg=IeK0_<0MKeYSIi&Dr48F&i4fTGUA=@(fn2QD}F%plJL(csRdp2|M^+KAy3FJ zrLF@bS3FkBvsIdab|IwBeejpV$9AGk6CxcUmfnGnF%7ibxZe z3R@jx#S~Ecv4rp5|v+RP3$G7c;Y|Wmyz6X-nT2A~*b*iZJmMY*IY9HebB*Y*ZAH(;8B6iU{&F!W2%jFXV>KO_yi1f5XB4^&yTXZf~| zIvDINVc9*SqRlq5D%wX875DLzwP&SS&r_534V<(w68;K~nhAb$o{uOA0)n-|QfvuYR+1u?6%1yhPHl@;=46roWQmWkAH$yp*6SOE%|?@;y^&x;< z3N7^$CUgViyW551Qg*_g?XVrmb2nTv5gJA1M3I@14h3H0FXPsbH<*+5_$u*Ui8}6P zNsldu8VFg3TBY8_H~nEwpAkOO=9j7bFWnq0uxg8(q2L+l@7mXms6v1?LDmL1;zp|&45Ca1;NORtR8}tahdTe@jBBT34ZSp9f4uMzCe7$8rVMPAVa~k4SKd7Wyf#<^E75)%HW) zWFA~c8NQ?2E~0NBKT=d+(wZ6m`3wH+7hwxubBFW_b>AFwF@q zIB=w!%*!Q@L>pUJIQGCw81E+(lG2`~A_@h;$W}ltO(J>WmTU9E5@|#+Cpk z-RD-*R_phW4g{-U&(ptG>Cp^lULpg;DhGw0QE_H(a=E%Z>*3$_`fyYfF`VxAL)^B7V zpD(DrzirR|AmT_Z>=o;cB<>^eI2I-!9~m7Lj7qpFy~|7^g^T&g-icvB4~v532q z_y?nGO{_eGJ@cOuRkl8myDYiEzloM>3FzVxo@(fasA z^MjZ>;7U1i)YNOha#F9LxjqQ$@!nzSU8TX_DueWIorpt^o+PAm4wYWXtfqKT0uN{> zt>-+fUWfFMW3M4%*_a@LortqNdv~>=E5(P`K`n)7%a^`D}h{|LuoPA@=_3%`1|| z6WvVLL-ga;9q;H^Pl5K&6**|oI=HTxK(Gmnsr0!Ws9$jZ`+V9W&rdYq^I^+(j_DE z>+@!r+qXMeYyT$YsFMa`M|a%riu>m6`Z6?{N-|xR-Q)HuTVYE)|pPkLP$gO8@Zvp8usF==^0F!@ef9l2_H(y+Uv=N@}AtW935Gw+wbpb+n=#Og@{A5 zfBg8~VOyNf_1TNaYieyM`3&m0>0U09f19`UY{7BclM{JzEV=#LdwKp#yeu!yw3d@* z|CA4crrkdkWtQzNscoCE2NPMgB0lQEuWlvjuKK@S-WV8USp(M$`)33KJ|7b$Sskhr zt43cKG<9SVKz_&+I`q0U_qLE!dUY@O8$oudjCF0rSgV${@&9H%eC7%6X+K#k>+qD~_G!=T{NZBMew6>({&p+rz5SHAxBW%r37rj2^7 zn~h(yAKcE3>FG{D`0qsL}p!6tn9GGJV+GhQ+r+ zt8TjDa>Ri`X9?AeFoSGW)=Am|@&YHT?%s!goZQxwbNBE1E+}&pRtcl_ekxdv)D_tS zlI}9Rh{~%yw}8&i`}=oxlc+vhTKB}h)UYi_)$n~p4ty)TM<`FmRM_G8Xd62|4;B~Eb2)ka*7d5T=WyOr{ zL{GR>+uB-QY?RB*`CSX9_FyOJ%CHlFIiKL9#MS*r$Tw8;Ukmr|^wI(*|lOsh#LPy5uyBQc{)T@to zS@w+kFv6GC70DIm@$7&Lv2K7FH;LGtkKP=iGWXPnj#nfL>f{@?>yho>L(v`-$(H+Xl%J#cC!FKx=D`w#Hb_$a8j8=ZT z7@e+$bDxj-RaX70#t2YIFxcf8uZko*{ksKJ=P<^V zY=-Z}GE{A(bPxaPkRv)W312lAer&$tA2-RMg_Pk=UY&RKGZ)|_BF~$oFg|l1FymkI zy;VkOS&b6bV^`aB!x%hYvgaSYHh63fCJ%i!tfa2MLV5=1-jVC3Cw)zvV&$-utdY&- zmXrMI>hD>)-^e^`<3c*eV(DpG=HaFiTGtbuZX5!biIp~ zfIO^StDO%`dLNFP*Fi&p(`Tb$&aYwF(_dcT7Pjk@iN>0@@2_HBae1l9P)N>UTOT`l z3_{CcJ@1}l>VSGkl&R<6NZunEfvmjTT)%5G&jEgyrG6Yt8oQ@a7D|i=hyI>+(i90W zr94BbTED}Sp8Ux;#v(a?(jo};U8F_wZqR4WBqQ+VDyz++MFre!IQeXpFtC_3EET=C z?`9Q9fA4RWuT)}aOKwJt#<>1GE45f-i|YSq_8is z5jdJ(XE*UnQ^y^B(0$d0cN`# z%s0~-SqYB(UyF{Ax)hVLG*xXHhyI!{UO!M8n#^=qf*5ANr*k$e9z$mqK|O7= zTslXchK-vL;xv9Ava1S)af=8+mFY(tbct74-C{8RKD58PJ{eWjvK>5>H(Tf8EG(|} zytU8txU#rfu(VzF+~CNq#tX+~GVBS%#tZ6yd9>r=@BF)cGBs87MvbEQhUiv!BT7;U zWQ2{b%0?S+-+i=S{T$pm2E})^+jV$f4x`>`jy|h%4^J(Z-d%E+aM*f4^5n_{TW)Pl zX%}+{3Fh!Z?Iss!E&BpJ~)ZwI)m`%YEygKIpHour-80--p zZ`*w6@4YR3yj^GZUe(pruXDYzrX!>Sx$HlD#a|&67RDEx^+pB+UZpnwT_J>ivd2eL zmwYuE!KL2bv=>S2r`JC1K^FT!7&6!+xDeI8%$?yPs3D^wn(VopSIi*_K;D38>rMhn z%T{vVeVg}bzeuG**f#Co06#Ba0EPm~Ist|xU__UM0n)@l&R(?C7U-&iF>1gALqGsQ z3}##(&(2zE1?MafFuFmu=Cww9o%!DIY)}J6HSi){<#&aUacDnYbTvH$6@d{#xdfqn+OS``v zez(NW4}Zmu&dtZTu4xw;s8Fp9Tp=3}hH^xGM>-xLwmcH!LiDwiK_hK;r@}y?&0Cnq z$8gAre=DeD?y!G5LjZq*GO1r*14r;~O=C!}F*;}(RolIvik*|@XK|R_!I29oe?Jwj zUI2W$ z`3Wi_=kA8$@`GR#B-0;v0ZF=^nfv=+m!Hi!NBJ&cOZN}(d7b$-dSzD|joOB@Kl>-w zA6z}`w83kD1C-OLuAVD{8lC(5$zpuOif!tpFnq_rfbe(W}tMezj zLzsJWtSeN^XgBo@bkG~Zft$09YG@qmJtE;?6w}!y=bcE1&DyBXE#X^%e}WYcOVf)F zQG{IAt;mggLG9zq%OfWhjq#}itT_rHFNYzC$Ke1o?-8uTB1vrC6;;5guz`sKXCeCB z*z|u1jdQD3?wutJG0-p2vdAMarw~*#e+16~A`EmQ04A{i%IDr*1+%p_@SaZg`#@Xc zXGoxWO=}><^$Pe%NG$N>q&9`C0{e`!L6Wt&eZO8Nm{xTxb%G=F#{8FPw2%)4{=W3vG@cX@O0B6SBc zc~~RyshSlVOs;1SkMlY36$>oKrt5RxGXk^&4VB2V8Z5qA^sqkQYSVc%ME{#jK#nHf z&ef%%s;iAK|0q2^aSX?xIB&p0kDOb~$WTz%+Ij<&hET7Oq}{9XkLsH9H*t&x6Z`9_ z(3>oeTGEq`gZJvoVcB)^e)Eft)r9nPa*YJ}tl>gi^)a|1(PE`hL>?GGEX_opWGU(* zqebRr62;%$zRR?X8#YCRg>HR*@<7334N;aegoB;8N>sVL)V}W%Q~*(+II#oc(M!yK zi9?V^FlX2)@(Sdy1|TgrbB1`m^*+1EvY$8;#|-ZQ6Byg=;Xolnd$yp4d<46_CAE5^ zw{~{f<9u&u{;+nZLi@B9xoNLA?dHg&eJdbNj?7BPV}UF~j>5O}>69kZ{mxF{@gHU) zvyPD0qm=j4O}$yWrE>+nb}Ub{Y(%(?R4> zvlFi?VWf_iFSV{;0$HkexWfp4mY}u+(djP`5M7)*}V#aRaEIxWBfS&-u(E4y9|2`efeto{+ThH?BPC>v+d!Mxnm9I% zdZOmEq>Ae7igyF)ryilx3xhelgDpA_j~-43xPkU2Nk&OY)vpzQ)$T3`TbqnS*Pk8) zh`*%eYL7pS!DkPp4gK%u1LnFOWXZc#j0h=8P@MJd(Qa8#85hS)*2UcR}ku2ksvob;wBLupE1I-#|@(Mq6IFA z`ze&S*O>{C%R^{g(K&!3jPRd8i$&o}GpCts{!|2&U(%O(9AM`Km1V<;Zpn1FnW&JS zjV15W9niOM3qmFC4NG9)I%`?k2*8vxUB8KO{d1lm`>_8p2?HrOxuyq?T8=>8K^iH4 zb6`cU%NGi!_~(z*-ze}a zfl}yucF~cm8^FU7Z2d&0 z@ktN&A^S_~-+o&MaE)Mvf{bbl=4%_kpla)so}|`NhT9eGXnOLmW0* zcXdG#Vb2FvM)W-8Cl8|DG4Fh?zcj~>ZE0!ndoXA?+8>;BTs|XruN~)p-QjVZG(rZP z*^TD9dYYf56^v9ckZ3F;P2LLHh*B`0F<`Q9siz>mj)v{9_M|O9=G(vw{>@5SDh6o! zq*8NT-Q+!n5|L)a;RXHqmx2DbWo$84e}6`6gNx+WGcxPp#_C+RgAi)WY0j*2$--uE zY$5Rzi~6v8rZ_E;!HU;a_AmZHL>l5?Do^QYWuAx%3nHhfwfu=Ug(g*lkr2mwCNM9l zSANdVx=2oQ!`8-T^nIHlG_SP_q6MKU2Nl{UR=mw_%*Y)66f+eiXxT~RQFA|#hyy&G zb-ARrJe$*j^_<(zk-3%BtA84UDuTs1?-E53OaCVd<88;ebduXeuf^QmJ9%Q%q7VuiMg+7N114B#f z7L)c}gPH3|4)UBWAo=}U?3h|_2LfGmbV8|HefdW z-90qmezjnLLdxox0j!rm-?Y8eu=Czx=oJx|#aSIXzBnPpoYlwb$XDs|-BvdDtK>N& zzWJTK>3cX8i%RC1eB#7hlm3!sxA{RoK24NA3;cDT`Y^_|aEeC~j@G!AIO#mk4=#H; zZEvF(G*7~G-{c(-?8!umu*vd~>`{ z?ZxWpH1w1AO-xj7z#HCLagvRepbUo_n@eR*_kY7K+ja5KziY4N)mLxv^{h+i*RMh; z6WnsIG_3~{aQ2C?v{Pls#mV`c+2RO|jTyR>w8Y02)~wK&h$94FT^Sc$B=j5qHNLCJ z){GRnLVx=*gbd`_VW@-DG-cb?@PlKBny+a{>Y1Y2ALy8@@k{2EF7* z{y6Zj$B>?Q)u6nGyMlN@M?IY|z4&k6jp+9N?U?>e9fbkrA7gLjh_4t8G(tVB;NPE> zPgWQ#hVYR5K10D_wua3?M@TO40*%}~HzMb&Vc>}zED+?5F1AIbCSZ$sAxpSY{z10& z9-(ni114^&`VAYbw>wBZ3lj^=a`YJ;tnPTt`HasnSY9h0Rp*RRYMRt?2m{75%ujbU zwM0_yb5z`7o|-HA4m9SDG*2=c7^iAUN1PE~jag?g*PLo9+7vHHlQ0ILnG5AHtp&qY zG3JeS+tyo0`4$L4({i$aiNS+xca3!=bMbaMQ4)U_#-{(XRwPcO`i){D-6}e?{1Th$O=Wz?7-f9T{{agAn2h|=lv|ql# z`UTHV+Ka;QO9Z+ysbF+5qE&Qdw#&X?TZ$V?a}x=-;?e$!R39w6gNLTHqcp+Mt9Xx+gVaV8$f|b zE^Cmg?aauqbzAb4Ug(pOWx(KQYUfG22gZ2vh~>o$o0F%HyDGNP<@xP z|H=&Rlp<3WVOjCE1uKHo68#3txg*XX)SrdoD(_qNVc1eXO)!P@Vb;~bDyaN&K>zH> zoPZOr2B8aeGqh;wC0-Xnu9wWKBm7-u@U=OL`9bP~V*b%AZoSPggm&q&&%MMMdqvY+ zOLj7ZDi&5qQ7YV19sc`hUT!|4zOsreHbcBb8+4g=JA4%6vs)%Mi)l#$CE4-C!xzg43GUM1P&~-kxFi}{cuV^vnd3M|PI^>K0T%>5ByyRzq5W2P;yiL&tDP3+}HX*f~ zcmsEVBxMG9z@HsE`@g$9Up?Z{|aY>p1;^poV_sWAGX3dUB-rK(ng+^ zkssRxt$EYrTa>FEle0vSYFW-p4ZBaDjz^yYkB)L{l&=vONdRr*qQp*xY1@F~zP-=Tmj+U=3+G z32m7*`x-&4({B7B^20bg0ATm3EPH^h)61DLN0*ry&kz@#+wTqs02N zA{}6c88v=ogi;(do_ySK*f`1D0-&4q^V%YX*}Q;vpHGw*pQ1nt>@z^aE7DtO=pU7|7K#3(nmZ?~XB9QSF+h&H#`Bvvu z@Sz-?WBFM%|E5$lK8JG7@6~zl1LY5J1<`kOJP)z$nsu@tv_6%N2{;OwhGk%vkTWdc z97}-hPI`<0VeKcas7eBJc!(Feai;NpP^gY3v_u=Zh@qrV3@jr4d)k-14ZLc5+g!w) za@_Wmqixk;x9@BW&;OFZ59ck|P?RA-@zaN^*I5w?J`IL*SrL>78+88V(e?HKj81!W z;d`}eOIzQprwtQRncb+-4OqC60Z%?&5B$*)ji8d^e|steUh>T3ShA~j+*Ob-bob!R zo3UCLoS%J$57ybhZD{k$E%`yD)Azw4@nVsXp_(z=`?2Ka>0K5KEPrWO<5`3Jh7<3% zIVF`L6d&(5Aw@O3Jqi@pYnl0R0`GA3=;Ssti5j^QgU)k~(&vyM536~r#JmCHJ7 zbm*XSKbmSa?A51;&f{+%iki9=@t7U+?Nwd)IZl6Vo-yN4p^6zp4Cstcz#oX>yT;9d<96%qdiq$?C=BdsAUERq)2ll($$6fHk`99kjB+9R8+okABt>9I(7-kdI)O@ ztvb$qYdNZWZPb|Y2J8ubXvv8^+r+Z3evnKcx5%1o-7SH=Z_84dqTh1dB4I`Y!b&xULGIxFJ%LuB|!5c3PY{Z1NsxPxgHF@xZekRw%@DV#B!%6C^G8jJ{B zzC;AFD#p*EZtr!Ykh{1}6JMn~x^UGwuh)r8c%ccMc9#y~z5f}cJKe)(sPdm9KUCyA z0R#l*Un6S2?Y)jnR~H{8nSPaAC@C$C+|$!DcXTDsA!fjSL}d^IJQ|2a zpXn^?WRJ{`{O`kstB(01Dxy$HlR**`Ydi*p+?Xp_45PC{ox%`Yt)i#C#_$x(Z9+b$+pj8tWkhQUs7ITIm!#?~vAz8)=Eq zZvKrRr>S8l#MIoirO;Czer7Ujy?We!9Z`>~(t_a#`Hd!}#csVrXq+pDe1o$Yk&&XT z1$k2s#mypeOl|G`DkBy{3$FY->ziO=S(WNC7%dSROhhZZL{D?Tv;N<8yo3N{p6XZC z4b^@F;Ki>yU$W24>YHjShh+_PqKZh*NY25!^K&*{F8lCl_{=k?37Ybrq04)+-0v{8(dDwyl zO1cR7{6|0!ZYsbQU0Q)Lfp7Y-gB#P(=CJm`h$6dAZ>qx0Jx9U*NFF&V>tz;;^F;UW0E8U&d%{+GB{+)A6A}X3y6xyD$2NdE`w?TuV#y&+RD?$)v ze3C2OdD9p>2MfcZ&8!3g^>}0CQsG*arE;P>9kacX_GV$tRQOV%>4&x!!lePE)o`)8 zNgj65&xz5yZ6QQtI_LA`z_MNp*Tq`pq*zwsun@*iN3O=ET=TrW5L@pRc|kqJ+6!KQ$gvNJ3_d$u#MgzfQ2553TN-O`5jYcTPUNa^+{3ncf0hd;D=Nti)$ z-D`5?c-(01} ze(jTOHqLKhgBmSEEtvBYNh2p#W{PeT*9zn4--z6olLR7;m^ba)>?>I;LOJyo9cox; zDiGAfsuPLm;z@w}XyHB!jgnC|%Y@Fl*Y(uH^EjKO~KvC->r|KY-7M7H>- z`T4#@5P^)A&c4=34cX<k*j z;Lv{R5}&JY!B3Ojh!o#GJJRFtIser{%jBF_g5+Hpcb}y(lo8cB7+0HQHz=sLb=$;{ z@_0-T7Ovg6=$x7U`-hGPjO#+gyiPQFX_l`tW&EejpH@N$b#*=g7NJoLKbdZ0VGaLrhGr+msnr;1u~)t=AgUldZ?(Jx&Qu2AVLnnzbvj4mKr!V4TKF4IW8h` z`F+|N+H4W>+j!$hE#`(ab@tRNpE@UVqg1+f&jv_@0Ujl$BrJ3T#J{9OgdAO2rT=Q@ z8;>Fu9Dho8&6hwKY|)N2N5k6BTv)=hPM!jS&6$*$6043}-#oPE4=h!_t1|*YtIYg^ z6Pr(P*Y{yl3WA8-5_--w)S}7ITp?P}T0gpqmgs(uLgB%2V&5W39an4upQ0b__AWzC zt>`0kSZ?-#WNav9Sjp;{`*<8rb0(~)Y>2Kf@(dK!RTp1I8x1YN5sS8Di^npuAf<##0%{yea zCQ9h|b02Y%c(~D-h>~DPVlGup%wiKis;Y3PFg|wd;5t0~BePnX9?CjSk=BX&!p!Z2 zQBpWY5OOidt83D?{HoruyQIs8!U8WIt0{#w_v19SfcquwTD*}MW@JGdVG$93>;(DS zvwU6G8a?~`syjqfINF>rC8MT0Qa}4W>=;bYg44fS+Tp~&*J&a);xQ-vmk_n#j(2ft*|jC zu^8|uFjky&6;hN<#x}W!&b*-_(3PXXORw>X zl_yDYK7@)<+&p??gu<4TtlRT`@--;5v43^w4BwpD%|6WceF{A2RO(RI+{rZMR|bfO za^lW%VI^qcBJHt4nW-awns;mP%Bm{kmGVql^)^L0Ihl5t)G;!YV@~`h7h2VxbO|cc zTp7%DF8^1p6Byh8Ha(=r@*;%!3MhF%rhJ{Q_kk?y7I>g^G zul>!7>QURI!9wvCdglm^2+6f?T;R!;>C}dyQ;1Upkdj1g*f+7Fz)Z5)@uXXH^mYVG z3uHGoCbvD_ftMfBU|W>q&7xE&M@AqCygJqDKQegh!Rk1>dzilfbK;B+5{IqkTSFD| z`o5^@j+7(}?oC#{6BT&N!~``{t|QDyARAis2L6}V-RhYuFDlyKp=bY|llN!Q!gljk z-5YkCwhIzokGj-yseXmUjGA0gWWwSKnwmo7Dfz`Y->-3*R-=WB3~J}!q`nG3;Y<_b z%hd0SwAOgbA*yof-r9|6=cvC7;(Y+;0>fp0|6$DSIyKzBdweDskyIHGq3fnoN<)Yd4(Nozkv zAV;wDsR;Fwb&jM zBK80g@{#*+RijjDmFel1zg_u8asw~$xXf8OIQYk`_JRqhTe)38GcGE-LJb=c1`9hk zCZ5&2p`pOXwN(zMy#X)HwClJkuY|xq2!)IY$)~{PM*!MSXWkxf8ipjF?tJ0G)wY+*v8p}}f9Lnb}vQH?j}3~ts}gNMsam<l1QGS_DFo={*^1&<-gj~1XuO8 zLt#@QZ>%0&-e%v170-;=3AU@_V)1FK_=JRNk85Vt3iXi%j#51CuZ;Ze|BUy7!$U?$FQo zy`eb0&j6BUE9axdjxtPnAXFAuzns;jB8g(Nd7wOWCLEUt06HRy0DbVkxYFN94GyT+ znquo_MF|%XOJ#FB^!U8e(Qn`dUI5dM7F#1t9B?Q#K!$r!56)bFE32xan_HVqCEHC+ zUl#u2=w6&PQ&Q9jo!v3IIaRb;Y|OmI9X2~!nEpY;o!B4OTV?u)qw9H0SMt?eL07k9 zVY<}Z=4-z935g?^2@>(%WZxh@0b5Z~qd$C9P}t24jec-$%6rnjW{HdKP*V6(ybzjPC# zk6x^)g;l0X{6!@EVZ}!G6Jrx+cl0@g2v9yxPZrwO7c`B#Qd}eawYBi3y2Z&D#sC;#l&hCHj-gPL>$bXbcf8(|gCy~vR@IFSO%A(61 zNN_rUF8tHU@-Np`T|QkF1~o>b`}%Uvi)PEYS`S<;PU~(Azi+f6V5dv_XiJG^E{f2R zI83-Z>+_1Y-q!3OQI<=GnVy~@<$5HIQKu$(LoQj87Efr_Y5(pjueH@rpEO!vh}OKG z{AKH0I{yEddh4jDzCUc#FQRlvcXxNUbk|6COA8Dg(v5V3fKnpeDJ>w4(%oIsF?ajB z>%Q;(gSA{N7>6_G?EQS6+Mjh!_22pZr4;oAq)?q1iKT{UK0SIw2zc5p*u}@QelxoW zi;B|F<@)GG5^<0&Oc%ap(3X+x>ZKeu3SDUT~=XkDv6*xjy&G7!f*RM@cZ3op> zk%4Hxs{p6njf;mA5dZsu6rGgwAAzTvo?Xv`gZW;_76Y+^`}JB|HFdV^3h22) zxyfoGc{X|eAH|=Z`Evr-`%#I7g3=_8J}XBZ}(YnisaS3Nt4jx9TR>)%?q^S8c%Nxl!3 zb7x)9avOB2#96%2asGeb&28 zo$+uhul;&sme7bL6g)cVFo@NDs+rTN!~mLI$an{!VQ#uI+Rpxoz%S51q(E6Z(j zb@uesa_H0qh-)8w3Aii?>}M+nb}y$Frjj~es}l$Z!1?>=)ZISON>jg46+2c224zAK zFNOvWf5b2;R5BqE+^fa8Agz%85gmX$1&;r6&)3^w3wt_Hqll=&1?8#lrPvKurG@DiLqvDf7UT6bRB+bfyBa(gSqs)J(N)r<}($hQv zZkt1fZes;6`mkHwy>C+xl_utvl67;-3-MQx&T42Yt^IvDP!g1OU4rMzeio_RAP1#0mP_Bnm{JDC&m;JO~Nqisw zcf~ne5ZBd%yhK#T$wZN4lYixSFbP8)Y`WWHj@j>+@T2#h^K;;B5pJdPL3qF#x%6-&s)!`BFOC4l^GHzL9WQ5tSF7trU7^ z6c1IKQ4{D}27h4yO8m~cv7io%JzxvY5U}HF=l~}Gtv-j1pV}<#t^W#i zMuI>f;C<(S4A8}M5>>@qtwhF?}S;jG(>CmXcaFzPPR# zqhtht4>9RFJ5&+@0;8t6T5oCtKIg)gvc%a{uWU48evleaVIi_Oi0$=$7@Y-Qo&pD@ zgs4PZDPNVu0T?Fzd+n4!x$T4xU?)Gnyp_xOrpgMlKTf0 z7HZ!AzS?@a!7HFoRu*$7DlZ2B27Mqt|I>F}7({wnJE?Vu`Lse7f_u&L+IwvtBZH?k z&Fp3Q+#(Ls?Q?0C6pLB4n{$wx8i`!K@mIg<55oSw>D2Q3ran{B5L`fRFML46ftVfd zbW|)gN9c+S`HnQH8?6r>Le<}G$h^TT1qL3~hcJD6vyASs+ ziJd;&3=45Eiq>5gW4~XmQaCSjI>LH(gl9udO-qTnwK9;ezkJG)MOFCA>RVOLZzQde zM>s9ats?j~g^*V*3pNod(j``fT-m!<>HK1PxtA6@lL5O!F~h7p0V~3V^~XxkYBg6< zsuyj`vK*L&1qGR8qD(a`u0PnFzR(6qPlcQ9-9E{bF?{k0CX68OZ~UIE*J4hHjgcuu zMP||4+Mt}1q4?GJD%D2d@n_Ng@3#1>!#|j|j$ez5>75ejiLD5uq%**wTE)t_$_xa% z=W^s*Gu&f^a#lz}rU+Pc(uE4g=Zjz0k!)6c7PVC+0+U=<2$oxsb*q=QrOO+?E zHW<$iEbic`CvlzAzCK!sn?1C;sWjr@=bdV+#CZ7{-Tbch>t1Vo@A}#X%9z#3;^jYk zIQ=i7%&$sf5+HU?U^$W&2jE>%YcZJZ4g|LA>o{0r2Eu*NbD;##w%pNdzKt7v*CSVM zFen}^G(^bL^myYNDLPiI94&NYLzs0qfIZ%t%#+6oBKq&OCv9=^SI4`t?P_QjyD<&6Kp%H;DDs#W$tWArQ1?;meLY zZaWaP9Ofyv_o;R~#2X%F-kWX`_q{pV`8~UXg&qb@#`an=zCKy*y>B=yt=x~Z%VN<# zV{7v~-LTg&4(Z+RS$CP3n2-k;GlJZkr^EgbF#<(=qHZ2U;E+nD;}$n5aH6?B%pw*g@K7pcG>}6KYM?=Wc__uKs=} zxQ`4VE%lJxQYg3IlWRyw$e8JEBgPIP#mK! zXKp-SkppT-vc_AVnzl~dHkDp$t(rw1)Lv!52}We6l3f1P#h=2b&J+d2!0`}cDlj&1 z9Op2%@Z;p3g89$MPEC6H#VCr+mqRR%DtlqZiU2s47^(0Gy?XaoJ#1O>=x|)mWW`o* z)b>J)6trJ~Ho^4@?12yS`^k*#Q1U%HC^L|)q|G^x@&OG?r~$zln;ow~ycJOU9o)m> znE6b~zsK^r;m{S?Ay2$FCq&LnRB{Vu@Y7#{p{#U?ZHIy@pgeaT-*5P3#;A2snPAZD zVL|hp5|tSV&d0}AvyJLS^yn6V1px=GU}eP_LGpp&@K1&L>=@~uPZA1SYpj)0`oCD$ zzD@31a4AK7v^Dkh2Wr8BF4?{94tNsHc|k#j=-`5E0w2X@M<=JPbC{?yxWR@ju|n6X zspAWE#^38_WB(gnR7+4OS(eB!oDvYK#^n;oaA~mcz>jq#M_(=DMocS+;B9VuJJ)%g zOWj`)2Z4QO{n3+<^SygxP)4!c?IYVx`#B%1^YYz4xHS+<(6dJQ)@9N3vQhL`-V@et zZXgmE(h{(Dx*pIEXDfR)FW(@)1{-dL?lq;1Og};K5N*1Vf`R-fOLex$eVrF!lK;Fo$>l<)Yh^aZ@(*tB*4de?f%g`1`pcJ! zSb2e*@7>jA%R2hnT-&H?k<+?B>MCLBA_L zsrJL;GnM%y!!(9?bmkzL0!3kRgBYRuVV-we_|{Rdx4d~p*b&v+e{YY73@Yz5&}!s|*Xe-8i`CUOLUs1Hs_UI3p#lS5BE3mCmW zN-(!UPbf%`3d)K2vY(i*)Eh<9XkFTlP>-~R#yb9s&lgLfE=%?uK$J(F*ypOKb& z;dEPpAgKQ3Dnfcn*;f99H8K+a zJqlG32Z7YDD=&rTo#ZKS=rB<&>g*6H#jvaNDdE!==rS5Hlv&#+2U&;lsbvZrudObq zOrDRbg${Wp?(S8EPd2tYE9_B{SWQJGvTYm>Zm)(C%*xA6v+#Tmh+W%q1xOm%XRsvx zV@V`u{KjA!72C|j`X7ynQM)m_0pID?Hh#X=Fpa^aqIP9Zya1)&i69{ zOy9mC$$7*J?GR*TWdUTxk4fd>pRBO|O9t`dXyxRDdIBIgXZBp@92xV+b&UPu175zK z=yGPqktz66A9{nwCNa%}p3V7kbluv~0oV7M2RsIft6l*Ol|?)dFvx&iyMLG6{Gwnw zL%<0qo6pH~GT2-9UAbc8@;XIk^_iC_0P0b5$LJfcL*KqpPKdDO3AQ7E5BU$wX7US1 z;2)|YckY0F(W^Hl12+b6xLZAb84_`ab<87@kJM&-*mK`F7oh!W1!#_H^LZ|@dl#e* zpKH1#Op~E;S)dpB9HAq$c^=adpmJjBcQ|qZ}QyhSbO%b>BIGRu)l=VY|?2$jE0Ki4(~SepL@d64Z{aFl|(Te zBCI|RZpzFimzgrd*O_=Db#+AsJRtyfxU{^od%fOmc;DuHW;0>!{C;n;D9M(G_9!bH z{6;?y2Ajvw;Z-$YX~|%#A*qM6Jm z>q&z#_gcGyK88fmZ~Q&x4^rp&nYS!V$YaZq%~v_dfjS)RfBPr~rqUH)2`9h1i{d4H$Ki?rW!fyaVf%lR?ton7E5q07OBl}e$vGw(iI=^x#reVMi zh}kk&^)}LNDCBm;QQps{O?EZrj4o!Em7Q^W_=)Skb$y{NLzy=b)$gGyVlDt&ag}18 zOyz}ZH$rx{Q5*r%tPyHN5-cmCDAE4!fer5m2TRW+e1SX`CCj52e?S#>({y+TvG+Wq z;;^rl8Z`Iz3j=bi-IvZU7loH=ltzZXPCYc%yaDK%yV;o*_=vcx8y_Xcs~3TH z1Tm~vfP@ccdm8`SFh!`uNEQXIYLxRX(!@3MarSP#lAI6TTy4n4yq<)etTyDs^C&H( zN~RtqLPhlHozNBUPsDt|2YrgHca{%hq^u@8kWdMn$ahZ_3AzBO0d8ldqpXzw5`{%7 z`98pQzcje z{GeVZi^1#McGwCWi7I`!g#ALu_lyo-PwLRH^7s43-G}PBjqXT*JQlpDeygCnrft^S z${Qr598s8r6)$>#Xg*0GmY-jyg+a?`dUEJCSL4WxjX|i!gB<1c$n3$2o6yg|#<<hvnsOJSKQ5l^1ZqDH}^NdY1V1uGcxB_l+DW!WZPl ztZ+%LGH&Y`mz~kW{x;{Xp>;Wuw|X+P^uI(hqp|q0=~OqmAILvx(I2mZa|k$G&K?#{lHB(8Gf4} zHUNHR^Dpmsix;%9X1v)AdC85(`73Aos&!8(q=_)v{^5qM8I_xq; z1J8p?UNr2HS`HO#8KCmE&mY374(^!BvTr+7hm|_OqYK)0F00Mv>QkD^frMKarTxcg z?CDb>129?f)Q9eC>;o_9fltbY`y6JPsmm(UQI?`TgRID;H8o}&tp+4DMlDx@r`STj zEQ=J4^$m~8db{2xV)!Oa(sJF|Ha*@uTp3EDe@?jm{c7%N=T{aH*XCPmME5t9pKF)o zqE^F3>|iXrzCY$oJUSli&P~jx^v2QK(9*S9P5lxDj`-e}Gl`SK%p`?`Rt`QRTl>p$ zzxz)Sik;%X@cu-KmRON#;VKzTkN&qRh57~Y*V#mRC=?UIZ6x{er8GU`U1sNpUWK-~ zFBZ+;elAZ3XE)#{rnd9upSZcr9mBshE3EOlm%i^OAw=u#+r6A9X)NvqhdY1PrkZD` zN+fu?pViRx!5bI9g#RcJ)PKrq*;mTB=Yyr9B9mLG-;%T+p=!B5g&}{S0O}!FPFfFF z!4w#ykc{!Qz9L0};z#(EJtt}iR#lt_aZ{c3l_Fd79v2l7ii`#)31-3|nEotL%dqK= zmfIp!viUIMWJn%+**BhrGtv&h^{@I^CeD-i{94y|l{eS;cC52;e@s%x4J5 z{BI={6~RpC{=)y^db8l+bTev@e0^qm{51suYLYUYg8d>qoEh|VMFtF$O88Mc${$xv zlnX^9?d%8v`km4>8P8j8o9}caetN*@+q?ogY&A=aJk3Cc>t>BGY5Um`HxNZY!rHd5 zrYem$1ULX3YFLM^CdUqnd<T!nIT z{0<0N^x7j`D1L;%p7{OmuPtWBa_j4PG&GC{21X6$THJ)EF@$pvPP@{93d{ZeuWk+- zK3Fv6X<`?_&WUF1bs}>>e64Ay9g7*9YR{jfOaopvmXJH|zQfnn5oyg`P#7K_M3vv$ z`vNU>?9p>|V+oA$Q_YFL44N|ln{RI)xlQih7wmlsxYoM`$m);N8*Ic-SAipzCl}6t z&zSxW&<^~9#KL;^qG*6*HFpfv&+5g&e*ov$d5OfAGwrp0EVcv6R0%R3BQgNmI0?oC$tRFjD~pQCOz~{k% z8WP@dRiWPy%ow5icDlam*VS8JZ3tyqHqBMzsf&HJMNPew2R+u1w%M>e3vR=A2IQzO zd2Y-VU;5|$B;O%QavZDW_*PjFlx>$)oSt~2)vO*Q6*BZ~C=eM?0e6((VQ9@S5kG;5 z_~Ve(!$*-F;L+{evUEBUWB(OQ|BFO{8@nS@kPs(w>z9vA{q)lUm8zR>v4x9+wQmX( z!&E5xv*RI3Ol+=Wo}igWF_LxOFx~<0x51sVZ;q5zuVS2$ZtDx*L;YlAX1nGNCey4Y z7l;ZA+u^GQe>;hp>}k^^g`flWNFc{_XhVhu+jYf2Ai;&9Z{8-iJMj6^1aSVtV8r2k z*v8*qEJ-6>Y~tKJqt3isFg!vRe!9Qf-KQttO_^4u$5X5JUwjuYa-iGjwAvqd+7a`Q zaaxn~FLOo(8lClM79_OS?Edd@!t(3GCg<(krX8^0W`Rk#ChEVJ;T(?lW{;=q2+haj zfyK_SXRi*`;O?Iv1KK({c(T#ns$J|X&6ZYF^f=W4TqtO^GXzhiK!Pp|#C}Y~dM>{{ z26wHs8+@}YSt0%3W7%#tb>{POpq-1(>g6Y8EW|zKT(OYCLM+2dZPFlma^Iw>ix24H z7ke`*??vJ<88IY!InM4LNqqmlQO*y5R};Sz$79p|c}_oe@aYu=@Hsvx4w&#{@|5mR z#<&P5vkhF}Ikl;pAlQzl{i!JJ*(_zsKT1znOJv zUAq0~NV&oY)%XyEFwY=06ve_RbT{2=a$n^K@%`9}4d3*?MdRaD>WY5u$}o&wbXju6NO_*E2gz?`an!3De zruR1cFh}a$o1~~u$F@`xl}0+Go~>e@hMIri6bJ84>T)ITWeyliBx#6NPw8X+IiG~i z=boJ(^pa;hhLvKc6YPpLFT*hVHp^z@nic`D z?b|$eFYgMYu=0n)L@z-O0i`}*N2}`zT0W6LWL~rZ!~}#_gbX9x45$4LM{3PQ2)Gxd zd(Nv2IXMBMyi2TM0)DoA3qukJ#I+50gcEIXB9_C;?e>PW>B5}$aMEvU>`ei}mY(o< z3I50FeZZ=0oO?|;e3H-D^I`gKsDYynj(s+)oau$OEyq(>b;Ir7B7aqRJXRLLg3D1w z=vK#6nFK1X_sXVNK1PWWH9@Qyk?gzXxPEg$gpH?PAc)>3d_|V}@_xh}HA$mdnc4&W z+=oL2rDP<$03~TidyC-{Yh!6S5nEH-&cHkKa{?=?ZLpbo%P# z=X(3)Ip41sjC>a@lP6U2jP19{(AmuE%u~~QS7Hx`8`r}3I`vWI-pPz2Q=PJe9?7;e z*~M=VWlL2L1W1-gvSg|5ctB?__*`~#0yzQEH=-z001rorp2>w~rpLn@R4?i$#VcH$tMk$MIVVc*#C(1hnvN^P&kyWw#7L^_frCC|6M#S#s zT4nAtKn$)wrU5{kl2R;su37kgXJ?sXf$YU$Yy9k?9OAbTVm}#;iDZS~{Z5PkN(sOy z=(z}x>?2NCUf))gzrQZf7{*>5CPN9s1ed)>a5w!|2z@U{?JL~gb(fWMMU`0#Oe$JT zYcd+zWJa~0v1e(5zaybxYKuh-Wfr!HT@3zye3SJlC0)x-^qI<7F`4^~WvVLEeaBFX zx_LlNm_%EYVFGiBsIS;iZXG5bG~y)$5+z&of(9$|MqhHeUYjn*>Z>?@u9u;yC-6;n z5ZJ*MEV&f8%3hX@^QEq*5it`vj=W=JW0Rzir`w?T8QsuYX(O|Q>f{W zNGjYWJ_G6RMzgkijc6*&Fl2pPJ}t*OMus)E2}<3jZw!B+D2t2aetKXEkd`WGp_Nx@ zU{R+}+yZ_~1v>0`TVT+t{`Cuua-KL%SE!JlEWv8AxX=#=U>LFlY8Dg}Ai3(gF%gk=n)>cy#cw~w$|HK}Qr`XLs+L(R4v`XpGn_r;Rt*r)~FMi74 zdNKi@R9d|_!V6N(Q@3%I38>#ljtN&43MsvCf`FsJGdPHfyU^5{jeJ%u`;}Df2owRk zr3`jFj@@$jVgJDYXD33G^tDIy%x>brw@qD%Yrj`z_K3_{CLxv6Q?yC!z}*GZPDDA) zSLIHf2MnG5LuMv3?Es}&<_|T|;NC@>w_UXa6p~I|xutJ;Ec7D@AAiq!qb<{xhx_$% zbkQKMI9zj~5udSu_n}pSv?AVZ^eK_3prbTvzr5EHx&DERa!NRhQ(5h95}C!Url~Wt zc8ZFyfhlq8Q`Ci>nhoQ6i}+#yzU9d`q01GAz|98sODuC(qJ#5N9h2RMEb%V>DV2|Bx(<)FHeeE{CBUye&$50A8+b$ zzp9mP1a8LPrHz!x3-CB>5)k>nM|;az+)qmav(OM+9INTcTF0rA?vmQ#JoOS zf-e@IaB)?Xp7Nsyv}){#7?7>``BlJu1XhjzC0T~>l_br0Qwy!YgAFph=*fk^6f78N zhcb!tN_&8>jE7&&*d1%Ky#6~qY&M?p5-v0eAExhOU3hk1k?vzNSrInC${~^durxMI z5om0=jJeRRmwGMgM~S1nzW-USL^F^lI~-`wkm1N;K7&PAR^YwOTBw}r@bw+;D{Wc> z7m6F$FJE0f=Od7mL@@i!!%9^{Bi?!9Yh+dQSM#O&wljv3^`^Fti`RwA zt+Cbbv+^r^zWx6$22DP%cTahtgoRS*IkmkY?29YHdsXm;YxB1vKy)BNu|WB8EKaE| z*rAP1kZNsk{v|`$yDc_Gg0if9zg5Z0(W`LBS+xM!z>;CdMfqb9h;Z66Q@is+Od(Tg zso*8dDQ*n7{ zQPffG5noU-L#aL!_GB#!>a-LDvcx7F_2pyY$+xy7`iiVH34UcZAuG7|{3~`*(o=Er z_9ar0Gm>I95Z}RxB^}4Z57fdaa^H|;K5yZcACw|n`!dY^_o{D*Pou#!)Zu|}`+apT z{77-3_K@ti9X_Sm1tu0A{H%A~{__~E7drnOSfoJsXvw+tM-MKb0e));s~>Adl%i*w zC=C|y{hqqiu!R0tcliuvJLy6L6Xig#*y2JUH7qD2_gnKX2-%O+rXwt2cNHt1tVVm2 zJfl7RG#HrWSv~^HUH@E1wJ?StYpqFbTqVRmPL=co(bK^F1Co)-BR#c3)-Rcm35sQE z2BVbb)Pdiig@ zub@#FT%y-+Im7=}S?`$jV$AscTODCPk>idrrbvsZFGFNx@?OmEQyTv#?p$`bP;wnUA#}#Gwmg%B?{=JD3vPf(B_}f?ovsb`+om)Eet6V@Dc0l7iH|wH|ycT z$v}Vs#j68~g(S&9^4!9%isD%XQ6@C0S?6eJ+i%tsT-%WEoswB7%yF|Ck;* zRG~={h&I-}z-Yhsx;5_?+bqw&oP?b|O>)#rk?ATrXd8%n$Z}==;D|js?{{hf2t$}9 zoy1R9$`l;Eu=`I?JDW22wyy_Kwr3bts}zktKo;*-Z|{YEm2t8jHyGJuXWw2xv8fKQ z7d;Q{?n!8zAd2M#^dLO7D|)uTr*41dsQ#oBT<;9-K-L@aOR+RsfsIce4L#T0jdPpQ zoFD&kc6#4$8MgcsXUV$l2xdjemI`^mjt<<4IHd<6Ese5$sAB zpWU&%=f&n4lJgdP!*&`OY2HH}^yG2bX3i{#a0rezH#NUBGbOs)a7pQ_$h>*6+IeoU z9v;K#Rj|ccoYwmcHQ&`d( zI3(!wUjqeg&ke3-l3|or=z(^HGW<8{z{Or#Xzl4UsL(V1PTopdpoCY|4e<}gl3ZmP68d=s_l9Y^!A;lmzU1** zj}dFO_FFC{CPiB(HWoYsxboqrqow7(Zz%X2<}(bypY=(3@8RlsyH-5EZgtmeG>aE> zVJhW#cK2&*r(h>EA*n}~7n2R+-I7_}%x_bXpu3)m!puj@adSMz?m&^xn^5ZW_ESY0 zxA$FR#dh!pFFyy3Y#&_sn(7B{P>Dywv3J}H_4m`p5(t99-X9hnvjqMmY0!j2FoSNvxLk790r=Pq<54PRcC_Je3exLM~N)?!b=P^_pC5pyhKK z^T-n-1%aZv@evUCLZ!@xhaYXYclAm{ePN2?%p}C!xz~VA~hpmYhHRii;n^T=QjYsl88sdvZ zXhW@s&WM=f>;%cmE+<%o$Di}$iC9dUvR$;r&Xe8MkiR~jj^GhqA9JbfZ+zWrH|lmx zt+$+4$T}`jEYLw7DIm4?!ZrNFc=MaD>BMsbgh$H`J2%Y5Ay#5(mAa!9$*Qty2fwnr zKB;8$f4H}^sfPAigJ?X6>L@Fz>#di}9j@_rJx~WeJ~`i>s|5^esfl&J!Z(V28W#G`XQd^IGi~xLExJz~sMXA~ z1phUYQipbN;JXwbV6HXZ={>zM%PPa^9Ofbi1MxIgid7@ym8O2ydy6bQ85u`^Na~$S zo2aw}(m)((*y`?X89iAqkBUR%(*p~RO!x7G*WoCC2KR&2l4@KumfCx20TZ9{RAc`>^kEb;y&5uba&DUAX8L$)K6tCQT`CCqK z8w_SY9Sslr>AsSlG;C*!`)<(WGUymcPlCMeK7ZLIOiKo?lb6WKjHk?2pg3TphQ7p? zmy?KD5M?(xZ1nHu_a9Hxx_xL_n!nz*5(_#Sb&*juAxl6QsV!wVKbr`Ftpl2~sIc#? zhQ@)fUgVTHJMo{YO=6R-XeBnG^g!4lx}x8hLtpt~!8vGQzt}6n*zkC-*}O0NFCBUD z208q8=ZfEDZ|gkAV<3~opfS3fOI)=iMEv>gR5@294?A8s&HHk-r2JPz;m^|_yYYpZ zkdxhx8}Y3#di0zg7XqE0ml%kz!4X)u^UY=`Hu)at$@FoXZT$ZE;Fyz|abI=4NO?_~ zDaMC>G5U`#DP50e+5s1%n*sp?m?w{Sf;oO$i272T_g8E(5S&o?+&XRyvt9q{Oky_S zU~)r$o{sm?gnXZ~YN;@co02L0zY+4c^MeS{MpR=&4YVx|iTb_Z!GvU=dkA(_XSO;` zcg=M8#*IMBqc6r;0>TQ2<1Dh0Cs|f~Hh0YhdHPs_nN5kYUAJ{m`6ICPSKM_}Cc<@) z)#kqmoJiAY9%F;*_^#(0)*VqlQS$He{j5!$QZ=jn=hG2f7UqF@{*HpDEGvDjtl-Rq z0ZPz?BN#BC&ZOjz_}_SYW9)q~hiVC$3Z#_f@=Y{NEmg6ZE{V7WgNLYM-R0eLeja_| zOv{svjoU!e$+mDhscL>6cI#5ax4?UXx>cjzf6*wirk8ESQ%yRA9-@o)Xfjys7h~@W zCustkchTar#Zv4x?$jP` zYPt6#07!s$1HVl+Q+14Y77ifinCVc`w#ehe6Yxd54(9({k01{p**3jQJ6`g5 z_>M}-m-ElrJXuHY(c#POv*j`-whMRCdif5u_lFZKBbJvI=4!gb{jH*$3Jd9Sf;!=R za_Xz0+w#?nb}DvsA4)*w$3HJRd~Y_2vjh96F~lWk@F?v-M(=T}q|5SWkp2tR91pIh zr_21MfWy_6eFX7=b$DTy`E4DLY@jgY3p1^?_zyjQWZ*ljIRc!<0eU?(obLLoTDD8X zH-L^@T+yE5!jLq(a_Uy+^Mps{zeh>twZ-XkQ~q_%X7>}L*4++&B^92Q5F*0R7gb<= z3qM`@83=nIzy5Rjbc>N5zv?z!&%n-J*dq9I_1Oo(_xfl(7=_L3V9WLBDI*AZq!wuB z^Vppr*|+O)**86Yd2jE=z{>pHW<@fF92(q0PoBV;(o8(A2LhfhGVwGH}W(n!m7ev`v0{44Gz|j(pM$9*19L?{Z zYq@ioIvC*;GQBUY0l%B;M&vx^AL8tPXwZJv6O-fn$Ih?bfmTiAoQ6N}^fl<3w)eYT z#~KrPqS;|JRL);mseesPE*`Xntp%3%!}ctj z`DQp;j_W|?+J|UKd6(hm&kh~L z`Fd|J^XBlokrddz-<&e%#}IiE(QeBu%J<-+w?VWx~eV0%{qQ_RIUq+0lt^B z)nZNcdQy$0fctY}@D$bT$DDB+RW19J7^i?wCIL4z*L<(<_E$|_uLZKRZS#Bn>fWp^ zI%KSa0+6w#;qiD=cH?!}5jV#ZmwWXeSWeY(phswD9joGl#3=kP%IKZO+dG5X$P9iI zu?PJ0SL+y;;TQi|b&}CL4VrH9OICJQ6WA?*C+^4(SZ5NtYE$ae2u2o0(SY0k^-f@O zX8zM9r1L4eq~*RO;XFC8U5aJ_THy82dwQ|sdno91&#|K0{ILsm=(=hrHb7!!7Qs{zBvM5rlM>*fTWt(vQ)K{GH97S{hpoMr7vD-F(7LpPEDr2B4WCO z{@23zP#BUdF{q>1Eh%Y7pN1C@$&6fyy$`EZkq)>w+Tl<9mbK%N^u}Unbw8Nz1?deV zHFb>0BxL0m7zW>T4R(WLGJ1MmU3y>l>)b7V_pJ3g_g(UNI0m|VvhRuSr@=hG@PEDZ zzbXdSSX@4-$PDwvsSn?zU z-Oo1p-pEa>_iC!*m&&TbPs;zsg370zD-w^toR0^)U45sQAn<_xchPlX?Y!0Y{re5I zz*`Xf{JyQzbxSxRcK=C^-1}4bz3htDChtk>=DX;2RjGB%uIBAQkVb-@%#Et7KJlfd zLV#7z3<$kmB48%e2SMXQTeSLG|A%)VQpJ}23#fE`-uI~ zzs9jJUZ|$Wyh7OljjO{E2|(F4${DheO3~HwFsW zHC1uUQS%c5scO-qXPKP}l^<;1rc1?eObvh1wsUPFbORe-msa@GR|4OL}o!=(RK8F4P0p%Ef z?^6@2vh-nO@$cWiKW@qKzd?m3;Qc_;^}IdqWwRnR9NnG^C5$@!d%T$79Pl6uv|$>o z*W3M0WZt)C&*!t^ZhHkHQH@%AVQj-bWl)>D*- z-uXR~^brNBH@mP-m}sNpa!(%;_U%Z1z~D$#r>u8W1bu!$Jo(aJQYPkMkXop)JQ z2I?hn0=Ts1^kEC7*?o4um;g0>W<8+_hJNdJ+B!NGda^6Lsw`$M8ww>Z>oVz>QHP{Q zWHctmVB=bZ9u)+f8VA5ix-Jp|A45zY?>!xKyYgts*)~l)SI0C4NqPfM+9E&+b6)tp z&$HX9sDOhJc?nHEx{QX)0uGt~)|)IMV(-T?P>WlDAOH)F@w!S)Z-#x0&}%jo^L%;` zUkZ3|^m`aMbsg_IHNR^8j)UtFdz4P1%N59c9*U0au(HzEgV9uNX7JLvqwAye6h#>^ zP0}5`<_K0je9@BE-MXRMv-^8{#SDSMG~Vn3M)u38s>)yp@%2yXYY0y6r0pn=2EBOw01vu|upz*nmS4@ED=WEdeQo;COB>-fP*a35wx90# z3+Smt@i`)qF-|_8YBujVJ=cB0(JB-&VFMm4BOn$7oC}W^*E%f^HFuBq;mH{ueJ<|3 z8?&Bc*6R6+M_I#__b)(~*MDA)&qDWqS*$jG3gHFRhmk@0V~JO?oA902I;Dd6GZ-}1M%>bwVK zoZITaJ>c>|oYVc*MR9~l@Fas;ugz6hi!OeB;B@&{6n);$WzSU^j|8#`y@n(?vVc$6 z)??;tpC!wp|1O^+KVVa_L=G0B5{u>JKOUt&ZlsZ4hLAs{_&$5kkBI9J@K<)^5qCYQ zu&jY|oJxSImTW`TD}0Gx=QfBAi~?hXC1Y?u;PU(q?A+gi6!>x&(l7r_4^)4cpG2-I z|Dm2^04XgW22BIaC&W5#b8qC%NA0W35938=X0$!e97dOp z2qo;5P|C}T!;EUf)E}Mj#qZ|XHF)E`Rdq(2)~o3H9z?-33=9T;Qa;%_#94_NI6{So zq^W#EO6>SR;RLMpL3OO_49nQ(+#6(DlCwg}H{1m{Rj7&I5XQ-tm6feuFP;F|_(QL! z)5g;cz7<^@DExpxu%c3CONz_jr&m5@;yjM2^P;8qc4MoFbPsQjoa5tul*b(udWx-^ zYjqTM?hs60eST)2`E$KdDeSzv;(KZ}P!Bj`{Rsmef@p5rGj+OnVg)So_UM7F^bU#fsZCO{lz z1%`;}2a6Ej=z_H*1Xpie^4U-Mt8?q-@~rs@D{=I|pDfG8$Z1pDdfywyzrV-&X_f9<5*}Wr@S*Nj*QeHU>8a6w ze9Ol6N8tGT3XElsp;7;1^gOOxmY|2Lgn*u`8ud=SWN*)~OQv_ZXQbycU6ZJ6Ik3+t z29BZb&GU^*@0PRnI^7N*+B%cKbR>)L^8o|k%pfe8T3G1mQ%KI_aN_Y?b|rq{+|d>Z za(U+oizkJ(eZ6@D>LnVECVDupRO;R!!UH}Bbep&v(PN@=xXnp`M5*`r_N+IoLq<7U z>}3!VHvNYY_P|~cB##kxdJ+aM*jM-_UTi98zIFUPOdKu~reMsUap>ik;Q2mMYDRmd zoghyG(tdp$sG*o3WP(af>vetb8zl&wWHx^Ib~QqAg^-i$L2H_U`Gf0j*U2V0YHzEC zKCkc8qo#>7bauBukicfW=T2|3p9k&dEnBgg8KKhn@G#T!T|(EzbpBJ4+qh7i@3TL> zv9l1Ic4Q;k)M{IKInmB|VEUgw?@k`Z1Dmh@EG|%KaAR22VbCsietUm^HRvA*46I~v zZ%|*?kwFX8F{e3zMOPTa5qO$-YMh>g#@g1XfHEP+kahHTM`v2I$Fe97G#|a`|0tj2 z9B?R00!5hh-y~9uj=6nK2^uY@{uO)c=AJ3;hWAj-1vc%rNv^bI=sT?G3l zvA?E-SB(IqEq3~}YSe0+=4S?r*PtQ@F5qkzUjX*y91tgG-Z=tCM5=A!tA`R=xbD-+ z`45^V$Y7WO!_y?1VcM|V*-}qqiQ=DeedfT4hz4)gPS6!iS($7!E##o0Oy<9 z|C)E&?T(xfFF=dg=3d#`=7*YB+G%%Q+a@NvjS)Mb3^YLU+o*8XzQ+2$j_2m*S+(=0 zZ}G(iv{&6I%(Px4+>VGkIlNy#R}-m4NFB-!y5mmQ-;U^s3I&eBSsSqpr_Hkvy13FkWYnI+-#89aJc` zwzg|KqFqic$fpZ}#?7BgIT;QVALUZ$lYE#VdVv`vV>sqw02eb<9E7b`S25W># z{C3;;&2@hIm|0hblE1eFW=Ev5;=E|KW2WHgT6n(Cz%(hNQCeO;;E2$Fx)W8Bw>e*u zzjlXjQczqQDt|Awayr!v8={}|$i=qKlV`{yDysk4Yvc)wi6Hk0T75hjR~B{0dV!k? zq1kZl^gjMwF<+euAWL`x0n(2@tOmC$o}EMI+%~S8H=QwTre~kJ|CQPhJ2fNa5B7t{ z&ZRH0>}F`)#brb-u&=ej{&rFP^fTz?gb#TmqDs#M=)}i>z?I$fhiAQaOszM;F>E{b z=_Wb;Fm26}#ck$yYgayC%}uv%LXvi;s)09p@{WYQs-&6}FiyxOhwVK)-pZ~1v#;)^ zY6keIuzQf_>uG2VJ3$r&MPAf>zQqk8 zf)q-_gcG}x<_8tXMR)ii3Tw%C4m=c66}@tQzWnhthdZH-CR$cPHTp4a#~L)e6xNo9 zh}UkdQ6}<4N@Jt$>-;}Vodr;pTl@AEMM9)gY3VNM4(Vo-(k}BK zjxF7to9_G;=e*}X-wfi62-Q zY!p%9hW-PDzdKUH#RZt9SV{~$YT;$shPI`ttv@Bsw+2z)Ilfpi^*HRMv^Dv=kvcS0 zeKdej-&`)Zh&AibMoblF?Hb}A^+NHnpEvbK5Nk-d)udD07G4azDEofiLgVjlQ{Wj; zP?=hYn7`mN5qGdHw6Iu#xZ`>9gW7g_zI{FyQydwsk1~;K6QZxcJ3T^ozrv;vZaBvl zj+ADo0Jifws1u9C6$C4knw_}?D+JBV>i#`=qY~FYD7D@w{wSY}wEqr}%SzTU$yEyr zqD*P4tFNV1wA5qI6Qx%8t3(7bD41v>x7%(os)h>-kO77q{DgJs+TGzUTF$GhV(C{6 z-(=9`B-OtqfjwmBG<%B6eXQz_^V$({ zdeKvJb8|pS?zz8R#gAvw=^x-(=zq>y-~KlrR&!c8Gi>YrQm>8Je-$l?|NS$-!9WO2 z+3b#UjP?HPpcDUB0X2ipnu6tJM=293LD+@ho8<&w)IQ@ zrcXZi*W~vN`=s2q+Cx$VDFZJSE=kq%ls1BQinHsp0>Gsg>o4t+fQOvP=Ys;^)?e^o z!H3uEC^PO#|1XcU3hp0kR1gSgaaZp#Rc1-xu1FEf#&AW|UcRaU0->wWjf^xliGdw-oI?_ej6||8aPH(gxN_$)- za{p1D_4=h{iW>`Ov`DZh?>xoPIQ$S3J>+tV8M@pTxcc!SZi~wv%lA^0;#t@%9Hnu zp1U0wiJYwFWjgvgf!4a4-sdO%gE*RBz0a?+fp7*FS2sX)ok?4sF4jNG9u*DNk6)>Z zt6gJ^;j;ewM`^$O{rp-rG5tQ|4g5AI|0TFP(>A%6m`_E26%tXjQp2M;Jd15Cqbv9# zSdG9yE5(ma;!4wfk|kE@399tUl$VxP4$J4Z60`XPuhoo~y-icjBIhM#&aGC785Ca?yqw~)cL|i&2$_Ec{SS8* zRzULr*5-l*z^Ko_PmtojJ_S~%gn?w9rQ=K4?Pngdei(|1k>!=oz8mPiwX-9Uoy&M* z=GYd=!)~_eh>*#fQ^p2Ntwl9w-T>Z(z0w((_Xd|XZ5Z?@maCu_jOX(%JRv0hxPVna z`aAO}`2+k84|*qeORQ!Rs2w}Ju&D|^61MZK?w164FR z5Q;zjX)Fo>f`l00YDXQ^YjyXWP?(fbYU=hZh5p6^~#+1J^ zdAmsco|>=SgAnxetlV6rl}=?!Y(-4vq<%psnzc1N;2qJ!O^ExVK!9u?ov1_shdDgr znf2rZ-qBP6_r=r8+O^xCIgz>JbU3sT>qXFou7QPykB2Lr0P|{pcNhH-wM__;PFxJr z+l*m(S=KK_ZVr|CtjC?o14ZTyB#(N4-4pSlxBB5P`&!oVkjZ(P(8->DUnw3)PxvTZ zbCTuawOevOQl(6CUwx|NYcJrFEIvB8L7qd8Y2Mncdt*SL_&df{Gz~KV+!qo4&BLzh zQxY6;@5d7##*R3w;G_ke1{!R6=gFMMgezBSt8UB3{M84mp(*bDbRg>>H?fxGb9-zG zn<*hc@W>OU_$+IK7G-6~!V(Wpnk0~+OwmRF!?QKIWSu!s;A%tgsQofW8-}^?(q~#+ z9Dc3tNpHBoAo=BK5f1P7Ah+dCw-@K8&#TXSq;9UYHXg`dxKg0DD*Xm?Z8JM8wNn7z zs5Wi;JQ9eiqkw>>*Z{C(dl^y{PlOgU^DQ(+r$MN9XJ0J_%VVtASSmeJiz$j^#sZE` z?8qH(0~SICUD1Bj8`dD1bxE6;$QcZK8Fsi@C?DGOf(v2}4o3>4b4Y-hJpDY^IB8ti zi&U1%5T7H-(qJyX9|xzlcW)?ii;1{l3O|2(Y_TS$;PUpfII5Lq4&=yzH_jb~B-yD) zuBFe+MG@0v{+4{uF6k&vlfMGD+x81ql1naCj7%*Nu!dpFIc}M2IUb+iM`wPz0(laL zo2JTtEKV63-EKWD*H0HRwf5(^e!Rv5!g(%JVwb;YQ9|#Z6;9ly7~XGN-mFD8nf8AN zJ|Hb=Ho_iMnP6k`QImI6*z2`6MMm@W9*Kfps1HQO30IoH}=y6IfoOynR6#Ls#M%3#O#~ z<<|XU$Nh$TNF&uK`ZcTQ6vS5X8a~s zV@fkS`5vS2k|$R5FL~10sjV%#Dg@HO>VIbXDCv_EaFd9N%UaW0rnzH38y?1#RL5IB zd>W6KVBqTiUYMVY3sDsh5f<NSZ#qYtFkDb>~_&d zw0AJGgfD_ko%T967c=`UhUv|BW67`J{VhB5)ts~*m--=6J_DiNz-n^xeMx~(fcS$- zKNWFQMgeN3N}x52#%Z!#Rv*7ujtU!qXdB(Pg1q{kV5O>1(d?_&vd3GGzKn1>#YJ=LY>WfEHulRePET7=z&r4|`@vU#Jg5hjC=R!2iok6CP|s4mFm|NpU_cRmb_T6Z zr;(0?OmHGMHbQx>IL3ySTBalr>VG_Mxe|Q((4co~D4d!hj?dZ_3p3UQ(9EyW6Jm9X z6cAOJ&1Xw8*m0HDLXX?OJ~ItIX)k{Y5~Q|pt}+W4>Rw5JaJhjTRkwERXTMvx$>2s* zEh8c5audv9S^2011qTg%(NEPjIwd(E8Krf1BzZw&aqOPz^5r|@hT`C47gpf7W&O4K zq+Av#YW@8-h?V%fsh-#{dO|zgvko=hH}zSY%G@)MHaM`5CVZ+*`*E_b9y4x%tMr{c z!b(uqyawZgC|w$!oL!O}T|7Ci;-5Np8LD_Hd}Xhqf+X?$1@!~@oL4mB&0wW5UH+-7 zi@@HA4o}n<`KgQuy>845HXi9xm$xYedz?<@dqx@Yc0+v#v<^iiv{1EEfLZfl#h zJvSIUBUC2U#2{v<3Iwo{sp;wjF6=CKL7|C-Lqc)>4ZXq>=LVE~MyquBsi9dUusf-) zXH#T|aU*`n1aO9dii~QV;Q~=tD-~Y4H)Tc58P*Mu9sxUdTbL6NI*;mOiGx%*Ue|3i z1xD&-0K8A+w&Mr&9Edzs-K~J(em4G*-N(VBe5wdK+vb~#jW^eg_od!z?{B1}0^9PD zJN|L#-rPk)Gb<~V3q+$9hAs&VdO_~|;F2_HP}?5)%gEkWrS3rVZM@0FlUJIZ1j}D! zW;O=ch$Wdg32;UTD=c~(cjEKggz(wv)~nh6Cw2WVlzEA13JNA|Up~~C4c@0TxMO82 zQrTFei8uP*+4$lxjew7iXCC?!`409wbwYBrgsL|3UAP`ns;KxC-Mi8j`bC?$)(juV z9YZRU3P4TV183$W6H3f! zq*vwmWC7}h{qQih@$lkZ1mQFp4v=rl(zt;oNH{&3Q#m#0TUmYG!_*K*R+uws{_xS0 z_>0$W{uggd*er2wBVYe__O?Ve3tsjoFO$T#-X4|l5k9OMUiQYlKeh;VE>ZMxrH1Lb`*%y5r?=6$Xw=EiFA5seklvqPWPPqB__A_jqc-S!rB$7Gi3fqjJJ=6{5_a4gsQ$5Lw#tVm;3Lw z-^&pR{|S~H&8Thd0)i|sOStVF%v9_U&xLC~Lxs50x8+2*AyPcdtxLT3-nNgG2Mpc{ z=Ho*h3Sh_q3i{-xD5<{6g9rToCWTN9 z+|shtRGAT|G!JHX7`0DEG_$sbcl1xi_WW%hzghFIgula6GKmo z16Km#$Boi1kWv@QLC@cqFvYz$v>iMD+z?e8i7b6g(NgPncb{?PHM#rEkEOhqnzJeCL`*<#^#TJ@dFyhi1|^;#ld-(+ne zq7;OV@$hK<`qgL2uRv8eq8MHlMb`FNY|NTf^J4)6;Nt@lOjgO?uW#DQ9rQ(6J-WFwELJzzUh6H(1?u+K(CRH*xf_-D4xI_9Qst89rqb@>t_L-qon@ID6Ad?*_sOw)o1MjIk2^wx|xu3zzu& zIr1XKH)va1U-yJlKd``a^V_pjO|A(We$t`#m{ICc^SZnnxUuaHWwRygp^+N9m4<0h z#<0c6T%G#Yha`Sp=|oUX|DSUuRym4eZMW&!<0f;IGwz`3V}cFG)`(0bZ-cpb@qC_m z>QRDvr1zS!erq08A_HX(zf6ppbeZ~0j>qA?xAkq+C%@WI-kvr5Oe}hcJJP|i?xB@N z7Ng9!ypNg=FYvmuIwPRI)%&P%W1I8dXJTyjZ_OE{`CD{6dV+u=N=Q&Fsf6qA77Nnr z9}$|*>zXaXT+G)Yj?iPv#JtL|N@|jA8+rhwD$zd57}n-YiyXuI;VF33@@2I!{Qq|x z)2J@C{QA%PGdlNY=8f(rr*-I`kFROQM++@qeCh4Cwzkf!t|qK&I8Ktj76-vbVYMP7 zN13}T?-e2JieGEOxqS;{WomO(#2!Ju0SDPpzEv?YzBZHdU8kg_>;?P|eWoiG|4v}w z&`^2!(4_w!bMZ^0 zl{b!>+IYxvH>C6a4zEuY_4#bTF||i53^SD=uy^~5KAs~s+!rF?zHr95U@Q74EOx%J z4OcRGU*TiQO+Sq|vSgRz=5zHdixBEdJANU@ zaQ6V4r7bt^7VZ)a*8@V#AOIF&hI>yV>V}HT&v+GBxI*%09^6B~KVN1;6&uX7`Cly3 zWp744>S4~u0{TffQuJ?=G~oSQJg@aU>A*mFi~T?2)xB#0t83C~+Jxj*?N_B|3SA%l zXDw1ai`J`pk{;vE*54Kup+eRg`)wGf8(4PVCfjBB&Zazs^R;Za|0xsx&}WLnE&qu za7wE~ZVZqfz{$q)Po$N%LbB+z<9X>gs%_x}bg1CYs%F3EoY#FC6X4z5$k!jtgx6vM z_rt{3BjuV?C0^I!kQ!8*sGrm0J{H-PGLRn)-Sp0@<0s8>Z{IQVBF5kc&2$caE||KD zo4r+c&NU!M(=4C4bcf@{EPUN0C)&_vphN0A76Ek+2$d#N?>b#OMclErLRX(C!>xkN z&nx~nV<<02V{5)fwqyUAFHZn6IySd=(5nf}k=eh2ZEHfq>Q7OT3&lSyY?uM(Hrf3e zHRY@dj<7VJet4a^^}HHBFxp7^IWC ztbLTn&eSaL>W>;!pPv@uGSoo+NXOvVg^vnPYf{D#??#Z$eo|{n2K!`b9(y1rf)svv zEEuZ~kJFWaqpEOgW?d%)BhPT3!&NBM4Rfx}9aHl$aI8S~OsA$(efQ6YoF-TY@3J-? zo@081ZJhN+{{7|PBNBN@w_$M?jV^_!w!rrj5D;K<9W#v)Yr{4yydCcz`#$8bbin0| zzqsv8FRY$hU#c1pdGEm_hXVAOKjEt4Y{azK@(40c|K+BQGIu|v_j-pOc3ZUT48tW> zNT^2)g2>Rff+Rstr#(6Qt54w~^S(y}e5~Myzif9sJz&5aOM3P3YU(7}?idB*zzZ?= zjMJM-B<+m{hrVsx^=2{b1x8la2kg)s^)O$SFyEqRhySt*V|;t~zDq(jvxGx2jmoS~ zeljg*Zs5DXhtjFixEi}_9)>rq=&*H)Ik!sLC&T8h6C|_IUCx%Dh;;8tjEo!nJ9BfsM=oFq{*C`et)%ntu=$cDa5C1t-QPAz zOFYIR@ZIp&w41$_8c+mF%UR^?G(_%WP!1`+IrT)nIK*xT=mc=z!!qsTWWtMr^p&LC zu_+y-it4B0PYvmwRhTM4yXeM<7yhQ)4n(EH8aWFCH6H)2JeThL1rA{U_ql4{m3}|s zc!&h!0wSsvkOWtAP>10N58?zzmQdc^X##d>@Rz4}_nbgVp(zGso4~sx0U~4 zVl+Qn_*PT8TKF+5-DsC|b!@y-fDrODe-TOm)qylYqr)%xhsPKI>rLYwP?H)rvO2hDNOd zXRFGn{Qbuo_Y{htvl@v7IhrEKypBB8+=HktjSHmSwUtgseNt2ZW~LIi+a{f?*k(Kd zYLQ7h4o~raS9CMONmi-9*Z}|-o8HwUUFdPN)SEhc-+xWa>4wZnb7ngE;pJ{6%N!zj zs;iuN1CWaB?#Z+4a6x~5jCpLLpmHNF+agibjG;j-x6v;}&-%!!{AL2Me!{2S_%KG4 zwBwh-u4hgi!xh>dOXc?Dqo^t_u9TP}WdB-x!$b#PxQVPzF|*=LVAiVcA7l{7ZBb@! z_$nA!1N$mDLCg(TS#c0%+_y_v8VW+xto-)|P=G~!z#_*y>fWo%q5~X*UH3>w-Y|Q@ z>J%kkVBHYKZDUix4H{Jw34YvSgb5jF${jc{)YzpVmIJ3WRS=F!&vKT%LsO!S7Sa}@ zt8_)j)Xe6p0Bhel&V01wNC<&|$U|9KtXz8JU~#YOQz`PNo3$Y41t7wl_~4#%=(b7q zMgKF3Z-w2Wzrhm+Eda=xKWJfrfX4^=^||1lxu`xO$Xe&fD2grMAOns{K*9EI8}i;x z$C6`^+G~FO=hvV<26g&l1YAhVio43LhpNtc+t*8fxyF-KSwueX<-8vEft(J4ZA!>b zIr{JY=^_bH6eWmeBYz#XxJf#h$O{;1IGpX{Y>{5PF_fggasTZ4$JWw^@n0S@@>}e7 zZ0{>?MXB3>APrbK@Z|!((Uf`J8L&ZGnO`jWPnka({)?+Lpb7z)R9@nIJFb7+mP?LC zWmCWu*0c~J;MZ$VYr+h;Dkr~x_r4Oq<+Qf8>)1b5)m)dLZu;I_1lss}vtmPO4F}${ zPbI{-?SAC}$nhkJlCJ^J&V*g-n)^t$^otgwr!_L{Mi*o&B){f z{N!JTO^-v`#6X;dcDxiv;?r)_x?Jl;$4P5zd-1ZVO&ti}vxS-`f_N0tx;drjq?fT* z1bS?msxsjd^yzRbCRvb9cFcQNOJcYQT4evs`bGucWnzDdr`(D^vf9I`fwa`O+=4b- zcseY%U=q%dRFL&k?u`Dn<#U#(8V@@fBWu`lxHRU38<22{=8Z&RA!s1h+tW(<6M#1g zG+qzsbR!Zz?B=dyayLa!gcN)HV`$B(jjHNh=IRuZgi=9R*Chwa{~ z3}8Vxlg+Y?UE)USbzC*9%d$W3My*Dt>i%uvtGNBezblvfgnHw&#d|g$6m#r~;qgWh zImQoTn`(^!2%B;$sGG}%>IVl?XSUR}x=ewKLOy|I>E7S@c?oDgQTAl2=Q(YzhSr}B z`rh45hyb(*kYT^`-NL)sA3>S|)V&dzIL4ydU`{2GAjI%_Q;^+qvO5)?e!CiSvcvPG zkF_bTGgmVZ6WkS84D!d!33xbfDK4yC?fWL=q^*u67y{5x7qGnmH4!Bg3wk+Y7x79c z4j3VhviBFdp`HLiIxUN1KSX^mt29t!QOj~ zJKPVl^Jf^Otw49MHCD(&o92pYF2&O5(^ky4y}7ap%VVv&Ig$SR_oSIik*Tkh>xKVa z;R3t+D&|95vczr%|G|Zl|MO?Ar6SQn{T{)|&P@6O(64iqOFE;X_?G|=eD04dt4~Y3 zwZ>}89%Nqt{`sGQK)mbw-sP`CU>wZ2ZA-?@QU`%z^d36>SXi2aGO&O_n_C6lsPbz- zz+6!b7n(-?FMr{jQ|39gsToYOnIimkzdtAxPyN%w8yougY?mJm^4fEKl^!G6oRS+| z)j_am?};KEzS}BvGWKHGdzD4L>f0!(NBRAtX8=eql{omnvA_lOGhW zP!#X68L`%|PNtgSZb><_YoN3Hv`Y5_aRAjhXvw{6w_gSch9yf%N*x;oZ0s)NVb;1x zf^Kz_J7z5bkasR)KOS7HOerE{6iiCMW3qQSp|6m_8%mJo6Fgz)6Es!a*xUQ9Pp8VB zSxf)+1?lwyP>Pp@1wCJPS{qwfyt|+63%ESyJ>P|S?l%Mp-mb2cS8~CIC%Zpmz4qE% zlK!KB^C9@E;iTaAO8ZLGYL2>+>ENyw@9x3t{2f^Go5BgU^V5mymAz};^~n|bBP-jv z#$=FTk^%+=$a+9baX(VX76_z)<&s5#OtdxU!_HYAFNYCvUjq>UY~qeL=eYgT7W&o{D2!7w`6_ZTvH&$!tSaT#eJ_usTDc-IqpP>18q#irjW~MpH>7f>+B( z#3Fu#TImAcLSK86{nYU{@5Ygp8XVf?AE9vOFvP^0I=SqRjUb*(R7hMfjB=f1IdAeS zf3HP<<>ki+CvX){Mx80CBgU(QNo(+3z28plj&Yx{{uAVLarEOZnW!%=K(!0IM+-w9 zSvPc4T)G2CZkDy0OwWN723Xi~%gb>; z0DRsG2xJ=pSJ}g0T+e|SmFmlIyx{e!xT_6?b`W84XX0Jo=|W?g4lVIeL|gRg&GC?B zSCl@8{Q>-Ie<;>UXVlW#lmnY@yG&8zx-LHRyXKxUrL5|o5d*JyfN$8#W^dUsLZ_Uh0N<5Ozc=pa#3vW{jm>^ z&*yz&nB^;}3X3ZDm9Fo!W%r)Oeu%u8oiNuk7#JKJ+*RUpNps1PP37Bf46@($y%~9z z2Hhhv@H+G|@LJIaevMAJ$mQcwCYPPxRin^mK#$ei8vmW5zIVl3+;oS!qMY0eY#WX~ zf@q{1PZi~lT4tlC3=N0k2a+!aJ(`pS@u~lgwhmOy_VQUOZ?sM&IQMpE&R&+K!~Q@; zqD4*-ddyNrOF0yp?aSQ8-4v z;hB4fq{OXXpYDk7+`9h;>{!Vm#Gh_W+>WfIBtBZ94I<>6${%g{N_Ga^&-~l3Lvq?k zSBS<(`~^Yg=j#H*n;8QLNz1nBz9p4xYdOcvM&RVDiUbWu-rb+2VMWQQ=>*_|1fCqH zD)UmD?F1Zn*@V-`{y1Gp%bylgwVm8WpZB|dfzR~43%IFUXB-+^ilN7^EDT-Q0n>LQ z%`a?LdWC)Dd4SgY<=k+`_H9mlkaf$j14EWqM_?lJ+Ylwgl}|75@oEp5vD z=vU#BD6;=re2H+vzzq?-DxJ@vsbg~_4^$<*rbjyU=kvs1Oz_^Gpaj0g@;=?_lE9c9 zYDFaD^z2pvF%vcuzp}vf8eLc`hxpGnYne!RnDZ_=8>S$)$Bvad#@BSicV zylVKW=SUUWjF#JBRxc`I<$icAA3`bRv4MzY)uZWF2vX;vT4BkfEOd$nl8!baIEPv- z%8bh`*GQFPnKG@Pl`#)? z&kAU;v~SVS+S=KePR^h&R=O9rK8kLQ-1}1QSbc@{D!;Yc6<0Q79yOBkOP;`1}`wHak6OI>*xX<~YLKVGKfa9>$ogAS?KQS?CY_;cc!4sxZ0ZK5L`bCBe3uJIAxUu= ztPwn)Yfc@VsfbqsQDcQ#W!|T9!Du8=3;UM+ z^edk5iizsOE1T-WT)pppEqp1^JFosUp=7UPg4nNL+x(z@pFa#KE(kXev03rneMsN2 zuTBIq@K`yUU%EBmdUXB#o!co0T;U?hgLM|~Up=tVsc3l;rV`$Deh~ZgxohQSlhy+> zG;nLCSOn-5mS%M<%Um{C44|jxR63Nbtm)H!747 zfQ6h?p3Sox6C|It%{4WK)2rvfW=9qLjd^GyM1rgYJ7ydjI?IVHIe|FhEgD(xxSigX z!Tcwi;)Vy#JfIxU>geuxex1G_<-*C65VC*c`|on%IwuMn1w@obW;!(Z;Urbf+Z$@A zi+!S$u&Gl?UL81Ssz0UKwXJoS zlLwXGw?K5u($%Q_W@+X}1MvrQ3R$E8M-qY%;*)v>q47_pn$dhmjY2QVvnlY1W8Qen z_>Hy2AAZUDkvb&ey=@~+6e!_rjd8Uh`tx)#=`p;*F#7x2M=QIH4K02X_GsUx_#o>v z!jF*We-z5Vwc0|Iv}ux&dlA`db$h8;l~n~(e6b4-PUdhc!AK^*=}JFCv;+xry)pZF z-&@E$bYH)>?tD>NFt&Uc0 zLn`@Qnv{NX;IliW-T_QSvNY=b*PEuk{$$*BsRV}pK|onGGCJA{AP=3pQwc}Q$3vqI zi{!Z}>@itcCfo1N5ARYuE|2}7z#Ri}I6Q7nLb}6RIfoir<%{b(mVx1eZ-?0b`dZ{@ zSOS`z>y1&HM*reqyN{LqI#%AP;vD01hbh<=d;97DhvL9<)^@)9qZL=!kU1?e&qWJ{ ze{%>~{SZ%+-z&t+8o~P;PEdgWh=28Q6q(C-oHZRP)4S3nAlWi7(^&%yh!qUz6=Pmh zVryY>gIuwJU(G>)%gBfEc)Hr6bT*zDbJkFj2@SX6%QSYSS|Il{)gnan~TG|B|qrtYN|*rzqp2s%DUti4P5RwHhplLpdO2=JmPojY9j?YJ50h`sYqD z@k3Mk_TO_^oVqeNTHscy5p@Zz!q^KS}Uo54=ve<4CC z<~nh4@oH+iZ>5IP0PbC&yfPR#xqpD89$|dw!j5=F4=4x&^y@sF?hwl^XKtYuqePZR zAOTYComy|HxxCkHg;w=ZFJsMpOH=GP?C;);JQcC=R;-k^_Uh{D9}mM9063AA@dr7X z0U%zQK(p9!dJD&imss$8x$wf*e!NI$D00HEV=z^qyYI!(H^!#UqFy;~tvGhKZ8XyA z`yn(!-Y?+Hg4MJz1h%i&<{u;;>rYru8Y;V;vZ%?v0B!(3eP;Wrx?{ilb&sa(A2l(L z!6-h37@D``Dt-@^b!SV~;OOYr*%&SKp}+Lvo4q`)yBK4=BRdzlpp!s4Z+kSl#Rbxv zKB(BBEe4_#xPLJZ)zFoOy|69#@AVT5*;gH(A<0+om(*}ocG3@?9^SsnV?X?h)n)Fb zG~djS7=D72i~cB4G$JC9N&b5Rm}wdQyLXc0V~{&$+Xe25nldzS7}S zg}G(c<=0HI*s;!P`@Os$_Z!>#R6u)2>_0nqyOTd;V#a46>6->%zPSw|KYHAeZ|ALv!u zPDygTT$@?A6qy#MpixRva55%+bm*B+x$Ae;TY zaD%Rt7tYw^{)TMOFCF~;qH5NY`F!@;a!|nX83@iP=c+o`g((}=f&93$9gz8be|QHE zr$J zB`Y3pCMqqdsf-qnIQ1A~r)ux@?EBZ`!A*WyQJLelUM5^Y0!}1;7eyVRIQ@dE@he96 z;cCPr=dioJBY^Dq-J&uZ9P)#SwplC6MADoqFim`;xXh_s+Ut;U5m zTKIpA8c3Q@K4LG{>E;>@Hj;9Gu#nhsf$>-oy7i5oD#H0q72_8W2x+~=P>|_c6ALeW9Ma97Mouu zQ>~T;rt&snycD3!i(Gf;$Hlv6my~?WTE?z*+ffn|qZk|W`T28GmMK5`75+c6Kj?=X zi^W4kUZ3%rcb+317q^ea?btP>jHgeC6w-Y0We0K$o9+aUHdi8u1kgdyyHxf=taobw zdWIbX(n4OAG%;pGjyuaL5jBjKGl--yi95SWw9H+=g%<{P6K!n&uKK=9PUG+;TE#=1D+&P}r&AHF^a?6>r z-kA~}kR)h{C~?pR;#<%0F0~erxZ!+F3a00{Q=+pT$l{&J(vxKg8vp@qyYuR8iV2E~ z1yeXEUFFI`tctKhAGp3hVXE~<tF5Q8b~{FgjYR zn8hd#N?e@Rgwo@LY}D{C0s^2-C=?9LE|!EW(<*iTg^Ka zIH5U**SmDYx?TKs;&iyw0yE)?{N8r&QP@7@t|NbBB2z*XAK}_^ec8r!=q*^SkE%Ej zGx*i7jjdz`4k!mEB~*absgrnaxjFnYEaia5Ujathx6!)AOYg$<&sl&ss^I+1L1em6 zl*#eZX*F_%l+zR!>CM=ir)9VIWAzeCR5Bb#c_IYiDdm$*U~OzUO}18nxH?ZXr#x^YLS#$r$Q=rgfLy6Wu27{GKnXsazL%V)R zRJ6g}#fYcGb`Rt+?Y`L`C8WrS(?92*L?`);~O~h5v+1+!LQQ%CYBC~GtZsNrmk2JEU z{zZM%*>o=Ub#g0Rn1aD@xHTzZ<2R)pu8`%YPwWAe5+I~!FgsUDanPzqBA-ZPGfjt- zk(lZT99akim-NI2S`czowI6uFsotcnt3+hI6X8xCtsxF+0{$LrtEfe%DU=I+LU^C! z#jsW%f>aE05KcR`b=c7jU1|T_IvcsMx;fy1qSt}OVxqBa57!H3Rp(MLy1CI-==#Vl z5n4thQInIbPja@NNnJixXxn9SG9sjLi!^pF1%&me!8P2cvIuKmhHTb1K9%YG{)AAh zjg%zfwyPyVPX~PQQpC&Q$2wKA*Pj>8j8vtE%Y`s8$Ps=9G*`|=KCM?e3LxduCzcLk zO>6%+D*W#%pN=FO`#4;NNzr_ObljnMrM~CWK`lv_QawLBz>uW>Mkh0%z zPeN%Ael2UEOx9UB_k!u2YADQH0>W_&fe^vU|Ky`aGOM0VRB~90LxWFQmspki+qjm- zi&LJ-fHqO{xc+qv+n*U+lTcj$;&2;_=(VXT%`z`(68ox8Pr}ntI`P-9h81y|CZufi zQcz62m(KaU4(BS&s*t>AvSb;0K^#`8x=u}I(%iMKBVRik$I@4lq)<;YNoE|^0Z9Xa z0MFEDCzat-tHffGA-){_9$M!9yrcs8OO1~sPt-@T(0&|46Dh8S8<_=21$XZgUnxin z8v@6&PJB?8x#dN(S}mS=jDp`)XK27dlRJVw>|u8f815+78rfHfPpNZ7B4b|YXeQN} zv_qwp^A<~Z{%bo}jPmzkTXOCnlQvRegIb&r{Y+&kVGroOt^MUxxb3V#$b@;9h1O-y zMBZ?frEnPyx)FR_H~#m+r!I5aZ{syr0qj5|mzy%45X9(yINxg5zD&=O#+R~iyZFxE zbLbWBIwD{jeoUX||0bQL*IG8jn)%0vC8);#rJkt*(LzFT8V`0~=@;-q&lE-i-Wgh| zWY)5@?~~pEzq1u;$9KU>p7RASEK7r19*Z>g59za9K^yZr;r0PJ-Q6ULFT2eO_GZBW z!Z5X2LZmLRHW#^gVD5wU_Z+vcw1$RarY^V%u+I5gilRm%w7lruo}Vq|u8h4Fz16}@ zI#nUZLodZ$Y$A48&PtvA-iTb>+N?fn*v+?JmabA-i7Hk$Uk|*qof`WvVUEP{m?2p) z^9}I^!TC^TZDo+#tS21m66O8A6EW;b@n<>M6eZ=K_W=QoRjjhBT9+6`W0 zMZQ?tcy|JcS4qz>>T9t|K{ic;psj4L)e@5vaXl|>299aSI3s&Dy>7f;sOi0Jqe@VpZUEotlZ zTD|=7m%IEi{y#AqOIBe3=Km#m&0;=G&ULOGUhZbGx)m%-m9z|WkIh9%_?q@VmwFZq zQJS0f8UwNf$;geX=ml@r8TR}S{B+x#ScITxP4{;-f=8`tXL}CWzv#kuScJa8A(6i4 zds?7gI=oIv)ya;LOj;l3o$}|2@k|(Zz|uD91V#@>q&d<;ustg z3d5Jle%C~v$ihh3Ymg&Q|6MD=_bz1yyTw0+CtGP>wc z!vE^DOvQ|d$&ufVcQ~D zm$SFSNbRvN6Z#1|kN1l@c6!aKE2Xf_uJxam&HjB8Tr!25t4#a>miuK~aXzgHvAAnc zNQ5`q@c#D6I?JRSQ;f-6d_x=o5DEhX1^QcCQ^;PAV)72W(qAQJt8=%4l)*F6?1z78(Rv?+{Y~Q@Dh%OPjDXEkR z00s$Tbv$>t-O_B?vl5FwVgKuccep6QC-f%p!uzh?g!^a@vRnQqJ_ItEt3EJeu1DJ|81+x8R5lKxLOR0Y=9)C zlv5hnhZ%>&-U}?DpAKlSJVA^P>LKUdafocpu5CGu^y2!afv&oFP^rf&(wdIF!_G=1 zBcE*3ljAE1-L7Z;(4!Xe?5`z}34b#FUVkyDOX_WbC4&tdfcfQv9}I$gk9%RNW{KmD z2y2{wF$abYkH8-8dwQ+Bnqeb!KU8g^F`f z147Lv;d1K|=GwUHSG@cEVo#s2n4ti9PPqaVNX#Tgf2H1ezLv6kw8RpU+Ph5?OCOoBph%aJLygau z-2UYboH7{uJeRxZJgtID1c|Y>j~sm&^|CE&ftpKeXy`{~$3^{K;sZfbU$C58;$9k$s2+Q^6nSU&x zv#J&2__5+5fP9himq%*Y_0wo8lj|JV_+rLite#cJ!HQyKtgV7WyUe8#>h~1(DMJ-F zFCCd=`R!bL$ZZl(e#ym3%Il>Z#oFdZ?e_`YUwm#7Ecrm|e~;&X2;YjseOA4xcfUNb zklN!>l-A7XP`ngpyf%Bx=5)9VZXrv)p)fqkeeX}IRT#ojU; z?5p59Kb}fMs*{U(G)ajo&Ezz-`*CBEh_l1Xa>|Lt!f`G_Yi_p?wWr zM?MS;p83|3c3MpWp6HDMZLP6M75&95xpSLJDs{loT4ECy-mv)mInaEX}9spJ-4B6L6n$Vy9 zt#m$L5F!6Iu2WeQmUM-Q({*BUJMK5@dgdNqo==`oe%$S zm<1f9mv*C6dl?V%r+NEPZ=~{l56^wk0xz%V3Pq3X@8$q|bK_}Y0^wxd=VVr)Z(thT z9UeJr+WlG@bWm#BasQG4mx6E}vdIQ8rH32dz=aTmX&3Icp8~7U;$7Z+=Z?FP4(OGw zPEX|xmoep)_4sOynj;h@SpeI?`Q3%@qxlO*oKVT6^!qiTb>TBN{Nj9*sjyVR%PWSv z!=1j1@e0d>ZIFJoV*`CH($!}-p^#Ng-dyE>$ss?nx1?t%l)A%8)c1V<*9tAv6O1Fe z$4$>G8kBxo>i~^g%ZKM}Ts3E1LmAf3tY~=jxuXuV89YyKPy5q^(LmmXaS}k{^0`T3 z^vajkET^ba!4iL|02O9wZekE4W3ZNS8gu(5@{I)0#j(0u&f5x_f`2!7- zdx9_!aBazjPgeohoTgna|1*FpV9|0Xlm*3`yI=jqXl z{Ptdt+rRfJ&eF*=5dqxxaw^d^Ar72FJ!V;T`@OnLJ?nh`_3MK5Q}bXw07rRZWuBbb zRbG#p@mG0*A!H|4ztPRjo=JSJoNa=l`#_SShs0EC)D<9yOLt`sI#>xzU0hcV3PV8^ z$F=}R)TLl&LOUXoB6EH*w?^%_g;CGK=)m{f6Yo596us(*FgFus;u*8sOvpd%#ippa zExk+@cP;P?vWmj%QwjW=%&}SvF0}yf6xmz-_Lj- zs=&i{{l`u6>zeS=KAXNy|I(mKP{GO<+^eGso_}!ggIy8>UBtm}(zQ_+?2-@Po*vl5 zC&vHGufu{SGIS4$DG@t3AQ-xluZi)AEG*l%oy(nPv7FV^o`guaxeRC@95`&Ciu}Z7 z6BkdHJoA!E<2V=9-1)W1i?F$-V-dQw^3-JwON6Y~lIoeP9aVJqKSX~V`QZUp z1^;IFLx@IY{LboZGW)jNSjn`M7HwPZ!)0iLF=qJ(^t;eR#$>p-jO?-8MH(XL9Ae5?D zDudb$#8j<2mdnM)LQJ55Tspl?7bEpTnggH`1|}>n%wd&@I}JO+uI^A@S4bc{FFKcI zut%UO1eph97E<}j88qaeYP?aVynLCD0+ePzYgI`r@yZ;vXYG1FehlKM;pU%HgG_wE zTS$CuSk8xl04Jy|eC$}-tUMH1kZ(3Uc=%=wBvoG!N`E)MlMz=Yf)MUS7|2zj)OUhW z1b=uX&ygaub~C`m48nRqZdz2=U69hRMLW|uF}~-((Fid8zywKWT+sguem)T}(b{}7 zx4*rx?GW$E5dBcsV#@b;dA~-m8ZUYh-x(Wx3A1c$c=w@+N~&6ymdO)V&c@JJ2{JT2 zgc@KR7Gz*p!2nKJ!*Vj`ddlGTNOMZEZStrt_Ha4v->VKrP`V!DN6&XndNG1R-ho;u4J#zG%uzCa@R5Xg9kap8{8};+mYe(1f>*J0k z^SUIA$+{w6iXGR)eHzA^^Mm~wZD)sy*_qRct}WZhp+;IMYvq70U0sReCX%_7>X2q3 zjwHNk3usLpDZnY;CJu^c9tcU`G3J>1e05o~Uc2=^WK_M>r0*rL>ttvon<@){_`sp6 z0wwm#l!JFE4KsT?LRW3Cyxne}bM=3(e354Jd-8AHZ|i2a2vBT3!L5lp?UHzm|0LuC z^p~mdmFu$mXw91|^XB>@I*rH}2sy1TJ~L58 zrP=ZIq6QoLTJBwU_xHeSenb}+LqLHBL1zE>@x^-D1*Dbs^bD9DJj++sn{P>V+7vzH zs1AA$f!4*2ef$dL%wKY-ov8A9v)mQYx(Yk!wX|jb?xWWkPOf0D^s+!D^i<@Gta(rp zYR;ZkZIf>{NL4&vlM=PY{M|Nl4x<7cEu4x!yioWq5j!*t$K1kZF+5}$TJKGRhbJ$W z=FoZTPV~TU57VI*n7r0zz!>G{y|1B-7EfcOFvOMEa4A6w@4WZ@uU$l2(^_J?B3_fq zztXNRH$mnV2;o%H{`7Wqhy35BrIAfB8yE(NW~B&8eSH@LgoSL`5=Q8UW}Xjt;(6cjZ_ z2W3mJ3qeT*7|21_AL=UY6~1$vc*Z%{O1(#9gA=w;_~OCsQ=q7TkQkwYj&UhP2$39j ziNP5PFr6+oTtLl0K#Z!Vp|zgRe77Lr{X{^Jz(+4E==w5+ZG+2jm@BoEC`_VYrj{}Z zDgS~AC#_!rLN5NRz-nHt9guA#BB{i5b*U`X%d*XOMKC<6Qd6}wnoDC{Awje~e9xU3 z-H$uh4|6szl#=E*V2|;u%MB+9J0nCXk)OVPn3|}o4GQYKPIsTeP!Ts7ZgT^Uzwul8 z(JCC`%F6fCNc+vM%!!n&dBTnQZe8yJJ72Yy_EK)^jB`G#(k+VuW6e5YeagO`m#oc? z#nm*bow))KzorQ+C`OCM)I-&^JOuF!#C2XNocChUHZ9|!kjP=D#Ry2OwU*=+3<`MXJ=CQ|ZN1Vn zu4ZiU14{@n+@_VAbU+7IrOs`Kq8tRZ(@W&81S)($ptSmSpBdDaww{$Sm8NX^Zy6}6 z$ID%hZ5|z70i4MD@bpwV&xvccgH2AzMo_of-|M(UXz%EKG>6Wd-#uP{{tdgv>bLZ_ z53;^P;UYX)h{ZeE@R}UQk)P{)F;-Sx%YT`*KWqzmANx8TAA57$wr%(HrSuC~4!H41 zMK(5w@umNC+5G7G;>7eklv^7H`pl!9p3+&5n!N@n-}4l~avoKag)iP{Fjm&P!pRNE z6NLZl13hskSA-a%-fG*$vB>gdWP}h9i7B1<1v#4CkGBS@wgtg+h-9sO3{5O3okUI@ zQ-GX!Qko!wEU-m_tt{ItYG-8)tDt0F5s+i)y9bSWMxOrRh3^wDOb3#j*edb zoh|Z%uaN+X7NDnylxqNSM)eCMhu7uND=I}mqkuL#3k&xm8JM50qG2o|JGtc1sVE}w zE~WE7VW2}B_NS15m=dYM6(sstfAJ~`7-cQCV;!zpvLb->7&*ns@+tOb8;fjBh4vBAF-LqE&pP8cR0^E3rmpMoH0y3Jf+;Q|^y zKGUrNkWMf>^l>mn8SZS_nhq&Gd0Wx7Zj4Nf0BPu3p&gOdS`$^)IATE&-)SPGVoe%k^s)((>l4Z&&FMwGwC-w&UE( z6d8x!8v7rG5gJ@=olcu*A;1t9q(F4{^qY(iWSn_=D`dKomoUc=S%_LxOnx>uHy!O= zO%C!coU*Icv6@DJ+;d6qcQ3O(GKmG@=1WHH1iXK;<|UNWFyr}L0oxyoz-YWQqgbOZ z8JKXfyY8_mPzuKOPdo2l6tOC4Xv?uBw*%>gxw%DdLBSKTagd4}P9YkyrT^v14}GoS z8tWWW94IiIt>*nutDW#dK;^v;)MZfy?ZMwEemWn^5RXbYIX#6N{4_i#l#%Jx$Vj_; zH~Ha|l8ku*E(*{il;Q%F_nYZ-0gVD@o@^#b3X~hVt}~@ z=8R{TqqfJe2AE@2uUo%N8I!WaDyWR?T79dUAU1&Mykl-SS;zR?IU%)ZjMuz;u7#jia3&7uDO~Q{8xY?fi3E8^g17fK>vn8y+~F;?@kT(bAuf>@$TK_isfwiHFVy)c-_p%3+t0?`3%+PDCZ;?sC{ivzgF~OdLf1Z&|UxV+it7LFbT^m>*-@cNS;HO376?Su7KX{%Z{R&Wnor`uK`HGXLygZ({{M+Ema0b0? zlD7A2SyI-H^;48ji@t^BDWMHcxe1aExVcADb|B;c8(93uuLMvOyn2%FlIguQQJ#?M zHJTeI4VtcX9Xod5`DeKOPu0~^mzI`T)dcWUk%^GD%|qo{Bf(h@m5)kF!_deDWBqDD zKvrxx-AS{WufhaX4`YTQNa@QRk-j$v%uV@LR4^6%)Z_I=kGS8Ya| zq~e8bUR|RZ^L*ebY~HXxRzGujSzo&{f&_&onzePvz+wp)m}P=2_|K`GiSiWmEDWoo zN#D#aCfDsZOp^BY#C-A<=WmYw4#%nMx<|SSbz)npA*?q|M>dERl88`0K`y+uz@?|I z+qU({1}*78Q*>x3IAm54wt9H?vGB8VD=DtA@fSvubiY?tQlRn`=!oTsLOMXKM_9_? z4mMYC_J~2oAQ#R#3D#39#~6!Q17D7VKOC$ODiLT{0m%x`uijL zQrRoP^ggm#OlUc{fdp;nCLZj(zF zR-fY4%?IvOH=F+XgK~~rq++JmmTkUo{W4G`HsV`CMtb4I`)1{y_lo$<*^Hzt-O9PwD!!;({a`aZLN zDRFQ8t8F95 z%-oOR|Bg=no1B(brPrCkMNLW0aw`|-@n0F4`k0Ky1bwz(_MG52nY@W|YbG(taQ$Jw z^NeuLmqc&Ag_uK&wacHk z4?W{DCd=uHG;6=$rd@j2nIVu!`pqi=Xs1h?7O_$(w9YQuZx;~A((g4tzN+hahsaa# za#(jltazr`gL?rtB*6d(go(EO9aMQg;jE| z-a&amf)>vDV2-mb-gzJ+MNq8X(HXcwqXL3 zRi>PU{Sr~3-#({GkM7K>?93?0TH-j0rVj!&I|C!jYx0Mj21~{yeV5Tu>)w6w3~|7W zpTJVBM1Ov+F+MQ?m|rwa;O*^Jj%yH@dVGBiqw-#0J)&THAdUDuGcV(9z*C+qVM*UP zZQIbBVkV!HWgrTq3R!x$-atzlOke1i{UaB(At$VvPt-mH%$X#{xdF8uZt{xh5pdVN z_uWPOS!$x`=9;{#r$}r8?V-rU7objDK0M!ZZ2+j^mA7a?Woy`=usqwFB*c;@2}^QR zq5`MQ)rM5dT;nK6X+(#r{Va~N{3DAk9wVKHC!$$(UpjF@dAg0LtYqm(>FE*6U|!bi z&}=DKA<{o?r_HOcfh>KFk>quo>)Xg*O00i?01p%o#Is=;ayxtdM! zOG3qRLosf^zVxJev-*0{RonTWR`!Qw^M;+AH~3zY8N}kTa>#$^yi5>dX^|mz^~V8& z5#YeKP~_&`emD97xM9Z7CQ5zpPU(Ds_RHy5MNN&}cn{54ZO3%CN%IlTVL{RSU}A~j zkCGBFGu}Gsi@xcE)5(Mq;HD+Lepq|mw;lFC!ClBk;TfmjQuccYL{m!)M7@DmzI27& zUKuies|P%3q2|e8F9fz!-T zMMJ=TzI=y4HEM(~Tg%PGG{fTw^;wN=2Wa=oBodD1%+o+^% z|488hSSbB>dd5-JdbgcGb=SqfB)5}-{PWK{T>u+J77&I6Ojen2dRSUa)HxBAWbqsv z9Q5?`=Sx<90*cVE!FACMnR@_aMQyAcDR&LkE9w!88;qASo@^Io2QnX92v{b=u z>O(-boCS6B`?SiM0b-M1TN|QNe_}}H4!^PB@+;j0z{?g71t`HyCiXy5L~l2H{!mGS zU*{T+g0MAu++eE2_FQAf65aJBK^q72TpDLmXOMfLIx|7=u{@fgw$YaIMAK_kZ06k`UaDcUT8As=EvalTAoy!cbF z`_WqT7*`N3#XHL%Pou_>LyI&Is{@B%dzbg=L*Hv@S*{;{Tj1aQmA38U zJH6Jx_O#pHjc9o_{2L@H;@`i<6fA9o95{o4lhVl8m;@BcA7t?HqechVrIt_m*kJy3 zb(-134@_q3h`M__R~?izGy=vqP1aAgE5!*Xtep=YJ=&`g4oFSA(|y1559TmfO2K`` zgO22|pP;mwsUreIicK{I2p%2);if5JyTe32FTy&5t^;TmX<|ne=n_o~42FxesJx@X zWSb7jJS;S8&PSB*?YTV%WA!bb*F;Q~W~n4~1{@}yqK_QB`g9QfDpUFz&7Vd#`Xcno zrhTVV%m-Lvq(>^IRluq=*iW6+fd2-=BcexdCX_~72889U3X088RRX%MX3Pi(Wz3I> zr?7J-L*zelu>oc#q5vh@hqGK!-@KU~wB3FX6QjY4ke3tk5-KbNfr~$192HdE6bxe;!%g@$$?B;E*B+O6+ad8*0=4!MRc&sNSs%`RsZFrnq9#HVmCddG# z;sfJzXuSaqlX_WBLG80mpPyxjh3NY$t?2heeZOS>+T`JIT|filos4EnD+|-ne@^iU z31}$-vi?{{G=vfCust-8(+HGai!gy_+=ler+$rB3b!`TG8vDRZu^h<9m-l~~UX#pu zEH;Y({bA~d_uwE+m#cWG{p|N5tU zv|54C0_jsKVf#sa7boG}ez!E)vNJ}W(V*#jha%r(R|hCv8|O}n)hM)hO5Q|g$aBOj zSdP!URZ!r;3=C{I9JA~&vQJld!(v7k?Y=(fJ@CcXzjkX0$J|CXJwD<$#=Em!`q0pR z_`wVgYlYon*9wLsSPr-p?2p>HdLEeqd_X|bYNxQ6Hu~xJasyG&_O~y>ej03Rf;kk( zJ)#p741OmTgm7F}>kJo62-R(zEH|QP-FhLCnfXDe^$hif{kmAX^0(8c9$HczPku#_ zlLvU0r+^he=5z5Z_Y(u7i_P+sWmzXWIr(%X)mi)$(_u`{iK74|h=BpVi$N&`hy2bn z=Ei2&G0{Kflz;E&B&36Q_gHgIqJ}N{5Es8~5#U*{>QG^GZK~^f!q6Ednt@Wt?7sL_ z#J@X}0#d;bPMfb&%5)r=uP;^DjMi%Z{Mj;?>T?9G{nk|Z{a}>%tC$vmT)+g_zi2>u zL3gqts{c5R*X9LDi2l9Bs>f7iNuXqpiCYDOZR6BEn_0Qh9i1PAG71VTAn5^sXz0F> zwwMP1$XZQ5WHnS@Rggo0R_}e5+R1jwOOl9JJsgFFRNQRd|Bte_-^(bXJ2*ym9ggmbN{gH0r!fIUJvTkp4yOX?- z?P^lH=GYwZ9hIXT>faQ&{GJRTket6rqL%H>(0+>4Bw{*&D zN#&!?JgMYRx!lA{@xwHqKU*1sYSn70A%RlRh23!CaU~3{;SR7msl1V5o#vRB_FzPP zVJd;BZp(jjkcYr*AVl1VmXP83Ne*w(1w^i$HsfX`t72Fq9n3S5{jP*yI+CiYfavn} z7p1$DR355Wt2yT5kBEyPEcerYttZ=pDTg<~Ts&3LnXG<=etRY+&=hwILSXCh*;Gz6 z?sV=p+Upnh(Z+NX*l+99k8&lWsL-rt8)70h$70ixg5mi+y}g|Xxup=kpe&a}AuvId z_s${QnPPcd_nCK{f5fJug6S2zk!xO_S0mOHD|fT zqkLpUmL+hDiz|$eh9GHU?MDiTq0o1ok(7gbS@(Yw&$KQD;{5D}DOMFQ7UaHDV+#Z2 zYSPA9u^1P5yInm%?Z|=@XrF^|K#bZps4NEfci$uY`5~HYQFeTN6Utqj4t)$lH-nO& zEiFMhKxI-;vYZeJ&6_t#ehp|vYPS0AQ`{;lN3T*j2nujmz$nLja*OAm#U{8#>CRK2 zqtE*J^J@gf*rIdo!;AC)P0iL=sXXOyO3_HOO!ruu)meVWUKOgkTh^7Q#6uOu$-=7K zz-%BMs7sffJzUrO$IBMjJFt)~4-DLR(ftKwb6RINa>ylmIKLQ1UEXvPb0 z4>rT2&!Gp01qE~cz&{`jXuySiiy@zS{yah2l7lS~ydyHxwK{`=beHZ&#;AH1Jt1A& zOUobWKEtntt~*4#2L`f!(g$nE(ZtB<|D^-%*&#*|_r|gN1j3DzRpgY|Od(|e8uy0H zXPDzt0j)IUfT#;yYU0{*l*rm9uTIqTvUs9#A`A3w4f6+R^$zH;C1fqP=JkTJ8IN{m z!(ak|?Th-CW6Z!8-Th>z{bXBf4;#_l)AO1<;$F(iV|mow>aH^ws&JuxZ~Zbgm7Mc< zs@j$&IZmu)9URng3VAJvXk*OgaY<*kud_D!r8c_{RqIb&%^&{eUyj!er_z=HvqwUP zh{TW2GrK|xdjX3t+f&rM|F0EY-Ue2p2~g@R)At>h=T{{FP9WgY&xfMB$74)3R;PrH zJijBEexz0I1suBUed3<@PE6(CkI9=xZGXQ3@lSi{2)P2AgZ{JS;L{i1{?r){)yrb5 zy#rn+)c6}8>R%sGmq*h+lO_~=^zKYZK0W#w-4jJxGJeC)>&u8@yNiP52c~95sdQ!; z?DsMUL5YZ|zgqY!ox`1$B`MDL{)Mx%%a~J!y^*AHbf%VBH)W{yV-q{`4yezG;`dhfqmQ4)?k03%VwAvBdupU_?+MM$c+`Ojq71)t$C8TY8_ zkavu2g=|JY0Uix!+k4d(gq*I|hFiJ~>G`=h0PhX=`LuX!>BvL$tEbuJiNuxY=^-oE zF7pOA4Fnr=If9oKC-$RG#<0d<=wVlvmErvu9K6X~I%2Y$xc|n35eOTIE?*{yVvI}DYl$!51f&`cy9KsyZgmN8xWvUV zqgj6;q|)>qc=1u_P- zk)KKW%V|-j>0(-1Un?=KtxJx!MIY;oYc$x2#0@0-L69J#Xr#i78uXxvc|(6Dqznw6 z1Y(|hvYp-s7z`*HOk_z6lCjL>GwxMluV+62TYv_jUikG=PVb#xSxq*?tidJRPyXS3 zf#-4L*lIs=PJ6UHt}T_a$sN@-J(+%GEUar@=R0jqv*0u`M2NWnj#H(lwG{>SKnX;y zNbPW6E0%W4IWQ>kGn~Bv14xgaJ3nn_D**BkRbwD+>4~2^pD~sZOEh6g<4@OkCI716 zC6ds3n6{9S(_`u*ko*)>&OslQF>Ne?v(!I1@>QRnyBgd+kybj{l(eS}kn{RlvGuBv zf%PkIw^0D}f!#om9FvpKU?CT9dItC98|eZOdUPiC+iC=1-7kV_Yytm5G${7HqYC^9X6S%Z*NIXjGp?@AR8wmNqSNp=9~C&b{=3b1KO56(>LPuS*^gmda-n!$Jr7J2*WGB$Iao%>J6(N@R7!~$w_X3RN+)G!%s+VVic>L8@8gHv z&`+VVGOkPIK0mMW)@$~bkoUd@Ob?BiPsIh9+gO>L?&tsv)2gaZ>cQ;K?g4z@?th0o zK27?lUL9rUMRDxpbhLvasO}PDOtB(pcthsZs{xez-Ga8wzWs2Au}bp}!zpQx7{&)} zK7$B3(1OB)X1n|}R;C5G zj2&QHCgXPMU}3rW;8#^_TpIF(GU3noD2LO9+&8y><#JvF@5IUlDSw2@K&U|Z8zX1l za5+X1F!de-{T@JGEXQo$p|}9ks`26|tG1w^F*j-RE0)&=EOcZ9-NEtT?&(j`bK|E8 zIx-uMO#o->KME~qwJCRz8cWyuq2nxG^@2lv$cJpu8QvlJQB+TjP24_PM^NRL*uhfa zF==VQ|Cozcvb*=d;IBZBF*-Dn4fj4$X7SiPhBo?jN{JRP_#H_DC3b-SWK|YZ%+{+9 zA2wstde9zP=74Jvd1#W8a){R8pnbcg58~(eLWE zCiYXZ$#2|mKf_;|U&EcspQ9-5tA zIa!2&04C7Ll<&@Z)?Q5iNF)!Vl% zKp5kcSiKcm2LnRb;**O)9iwHZ1|n!I8~X<1uI!z*BY-s#xoQaL8^9n1X--6^G}nk- zTU!ebiH|DU?->&er;aK@Byv=C3zq)u6aAP@GG}o(DL%YA8^GM6ShFz*%qyRH^%ekk z)760txit1L?`sdhRSDAfKAWr8XaOC&Q8HE?JT8OMxZ?-=(Z5mb>MnnjxflvpB2px< zH$(8}Pcm*(NX%YOT*;&FKNwTt<*@ztp|ZUk$Bp;z4WtVAf8^p!M`W9^#`a)bW8>16 zXkj1_f|e%*g%RR7>*eOl?jUC`a&Y}khQja|oZaRM1Avsy!2z_bMXcL2tfHAAadbHw zSOvxi;ARE44^Im*OCP8KNs}exdM5paqv_mE?(4tf?k2cN4~NWCC8VLxdQ{MV@~!(# z(k`)+^rc0Wn#*N~;DGdp&!6=t_F}@xMZQi2J*M_z3ob6ULioES(}8q3VsW_Xyf+pe zRcAcso1gBpri?B-`dyLM+wZu;G`J){NFLM|5SEtUWj<-}&T9y?60OKf<%db?-=N5O z>hHGmH(k$D5@g831+9UR)Id%izn|zr`}Y1&g}N;mhzSbDem*x%n>!7a9-@Ai!tgKO|YYpNG3Jf$s__@Um*oUGQ zU+nlIk=yW^nt0`|NN^fCv*kCoCZzG|`DA<$dN-)+CH0R4*u44qy|Osj%4(2Qyb=-J z*TAI>xw((^1iv~)j!sb0@WE}yphJh~*v30`QS0bV-K#FP1;II-gJwEu{bZ7j%KhCp zH-s?&_+XRTsC!W4-O4qa%}3E2>iE&hMh<0s`isB$~*SC&CLPQ5f#ReY)01^T?q06ic1dlHt{KVQTlW8 zLKDuS3s^hL`&9&b@gG$KrD((N#@sUry zE((m`%u~sNKr~^yO|?-nT^-yc)xc?ZD@YOStu|5EIw(NwA`5!QnD9QfW!sqs`3U&< zv{yz8u)1;FLw$JVODk<`ViIFTkoX?XkYx@9*UP2{y}Ge<=ORqM($>EnuuJ<*yO!-A zE9L@X#hcX=@bL}}px_-)=Ux?#9^tIRGmTUnHLrDYn1HkJIbdy z;DiAKELRA)X>D+s9$o7*(PuUlSaC@jMSIOU_Pc!;5N3B9;IyHbY#9Dv=F(Ue7y)6&_~0< zQ5zpnuyhtd_(M$rM;72};gt8|5g{Rda70xV4{&4NC5V>E1AMcZS#WjY4OpS@{Z9ga z9kYzcBs`3m2!L^oOrH6CI$t{e7CuFg4Y)uD=O|r{C0)pet6Ub$A=OE%M~SZw%ScK0 zcDk5)dIx?RR1;Z*Eg{T>&WbD_nBKbNyuI_oI4~>Nr{0))R%AL}fId_p?4^knQ}I79 z9-j^_JZ%k z9C1~_`}bZf9-j;NV`5{2H8oPWDFB96NQB5fx@cTu;S>DL;P{#+02s1$g4yg&sK1lM z+jCtP8DxXOW`Q{*gefk8I;3OT7QGjs#Db|I)%13cmcnQ7%N0dT-y`vV`{tQxkw!)r z)6Zy=JjYs&uBQ8+uoFtJIf~7)EdL^WRgvf@M4h%VH>XP0^;?6GAwUVd8z}2Yn#xP= z#rv}`5tK2E^KVTf@SowELg|89U*4Oze~9d>SZ>>>V2dc_p86}AwTV48x!Ar#K;TXh ztkbfYD$zx9<>KqBn7Xz%PTYQr`R+_l;7SA3uee#93+@Y8!@k#vCeXjzm*qLzZ=!w; zauB#*iBi&ezvz}+e|)Yu!XMsr&98@ro%!aucRJs}^HC{v z-Hwb#TGyXoC((8b={!#hST2*Tg6*6!n*J+t7AE}OJz~b>{PO?Rl-1{p@ zq-%~Zq`PCoX$_11uio^3k{~;6SbqznesYSzp-zkmwA+EMW@>f1=znG=|MzNb4}T!B z)C4z+oRtVa!9(7u_jN!0|AfKdKqk@#{s%I~v3$%GVZ6>3tk^?&^Ev;!{{MYV{|=lj zo-&{+dn^B@9;*s!R3_bjJc{=JzY4};*w`_8k<_*cTAg#{aNBzc&=5!0op}5|e@jFd zg#exvUk0VC<^#vAu_Gy2Dj-0!2k3U_xhGcQ)yT-fWwf`6xncmV+LreDkNo$Yo&#?3 zQkGEnPC8s(=jy2-JcqOA#@4^wh@tm5ZQtNNM&t6~v0GEn-JkG$rtt;hE8ma7&pm5=T_w;KLpvK$cIp%=x*^Jj4|6K&*v<*G6({-2`$Dp(FhOLjyQ zm4Cjs92m}T@_cgATT`oD65|6i60q|Y_xTD+O7g#df2^tsn6VisXSp1D#zi{{-Lj-F zUCtewLCXT=8tCFr);aXJki8g!87$a@kMSkTA)CrNd&zJhF=$yuJbC1Ga3}yjcC`W} zD%#CDscMk<;%R;Pm#UAs*RK@8BLnTi69{hig_~#a{sk%JO2lAt^PiDu)M@s&_$_B_ zz+aPj4Jaf?toAy_hrluRVH}X0`7|~7xsY0AX({mleap_(8W(VS2~fUxvdUR;ZLRo1KT~E_Xdusw%8@Zh$zdV2;OkeUurX5$$N_pePd_}bDD{&ye(mJf#8%#9_fjiHVky`7@sCnG5EooEPqb>;rsil$OPmKF>$Cwy=QB!f~N%dTGd2aX)iV8Cc@2Ev;PUxZEd5V+rCZ(9r- zvR43X!zH^3sr=X#(^`8EAu>a*mZVVNY(lQMKOMY&&^X`Fi5*tGbSlt2xKAjbdv*wh z&nIQNizRMAB5qBOjVX{5LTnbXDQ4jP<+Wv@R37e}&d&tv`V-|})hYZqRS0YK`&3Dd zoGYfvPZNtv-Ye10*a+hFDg?tt#xpFuT2WO!~^>_HMPe` z4)*?&bBx9ns-wAuzrIAsUR>2ae0RZdaowtX;WTE)EL(LG8D!m}vj^LBFps-X%4sS} zq*2sPKLgW0xHQUt{q=*kbtIQO;=YJxs#fjV)aEmhN>R>yIitzmUx0r4bCTHm2C2vC zDdj`=jVF;nL{rLpD2z75==Zw38nFXHxZ!5(d1n;m@9xF>=RMml*_PzG)yf#v%^!eb z`(VlH(V=H9p8w@;dVj`z^1x)=#bI|D%W~|qb|BRC@>nsEIj*$TDrj{6mma89dyY^( zZ#|Cd={XrH%l`6ZFa&9yqj>6xb;?Y);21MS*eg3J{o?~Qg}XTVf5b`w{wW4eV94e16Jbs zr9Z*mAEGFbTfUy*au1MmO(woRx!S32HXZ3e)ovk>=bhC}{Vm>&lNDv(Z08&}!$?>b zI@4?o)`~0mZ`&rrsdkRiVz z!)J?-=dld-2uFboFdX>iu`kSHGt)AZ)&8S!N?t($U)^(+sbQ}T*rH4)fh%TDZ3D8L zM~ybiK&q!eSYqkY@Ab@94(5S$js#9R#m;R+xryxSJCj4N%hUWHKazKZ8UO0eMRNjF*Wb zAYck}2xar3^13*oA&DT2th7h<&$k#TyKa}9LhDUmo5_g~sj9}90QG=L&yswHp_0gz z9Sg{HUj}p}K=L`Fm&4+AhD%Ugi*bsW< z{Qegu8)pp)fZ*NN)aX%ARAho&i_rGCmOt8=ykC#%JTS3z{nyh)#%@Sk>vn$kjQ~74 zR+@c9 zIu$q5!rD9Fj4;-RAV-)TH>_XqR9Sn$Z1O@loN_8-Zq*I!6&xWU+w6|g=pbvRN(b+1 zEsLP$Cf0syZuu*#rp>;ER%C^h?850wqwK1k%y*?MI z!n3x--fM05X(MeON4`V73sJPGS3N9~pPP^~7ct#jB^;1V+JZ9oFA(W&sW(dBzy=PA zy<5B})Ib;YfDv-7AHe4#KG)Op&}JLvDA5~?hzLBPlMc?iN2ge)9>|Ve%I$^;CGe=< zb0p+C`_Q1^gT_k%4;zlh((aPLWmy`-pP}*{Zs(~0Pci^A>_13JuW{)UmG|FwfXUf& z^vuk0QM{t|B6X9@Bn&3&4wjc;a)hEPQ9!4vace5}1+>TRj}l>~^q$BLMtDc^(Y zU;7!hUKyB&>q=^$`et3O(?^-q$fJcihCRXDM*T{m@AxvFGOc^8EbvlEEfFB15q7Y@eW6R>20p z-g$ea7s-+fjGJ#xSb9Lo*tF$L!F_p>V{U%qaO*$gHO_jzK`CkkKBwil%}R_UM^_m3 zt+VK0(;0b5Ny*iwUX-Ewhx5q6G~?E)ZLMba4CEJD zkgk985ox|UwtXh(EF@TEYc|?za<%hK)PAnmJfKaf$zfIX>Oj5OWW011xF|S|j*fGf z4Lq;fn&@|FKD~c))7?zZu-(~#0t9M4KA$mIY2%`4Y280d+~-2^oP(*MRWL@3HMy+I#L^inalZ+p&@4FQuEr#Kd-o2$qUTQgv=wBUMK-eMl`6#i}9G5~Qwrt*&vbla8X!ESO zDmz^dBgPpR8P`Z%=30TPtx>jksGj$Z z1L+UF8~Kr@W8n-irrm*vac?{n0z^vH2kUDVz#yl97{EP&(lJ`PW7=ysc~3#fal0}cOuf=urrQo2zQrwNIrB{NQqIwz zJ{6YE`;<|Zwes|+ewx^RF##ClX<(3I6ylO*bk!bXcjC4$ofhqq4 zrE~T$y>l?74oaGqDA<_i7Z)!L(qWxv%qimP3LQYKXe{|Sn?yX#m_QTl4l6@@k(?Hc z+QduwQb_+r&C|^M2vT z$@IAU75GLrVt?aOvp=t&W$`Q0dk;4U{YCdly&bs-)pS zDc81L32-=#a+JN>bs zck3Ci)qG4zo<@G}a~K?qs1B-wsTQM7X9vXyL_2XLH4G=1`Lk% zcd}w&mGpM^4LGP4Vv(gUvP}LZ>cVa&8?HvewB0Awfdl(3^~3&b^~@%q(7^lhq1O=A ziB}`M-Jgw?G%c?>Y6C%bY(`I%SA?!-dZpI;II{B2!-T0YUU@^mk2;< z)6wPOJCtwYs_TfqbQ}M(0-TBUMh2)+hUHiIni<~lfPQU{d^a<=9ooo_E ztgFD50*$0RAjlwDGTk53Q$ZIvOabk>31={BhFmP>wU7-qIMBeOVc2u@M2R-1${<1Oo_q;8D_+RuY>A`FTHoU3TY z#vth+>dN7NpxJW;EWg(0HwWt;DVMF!+ZK7ifCura!ctL~DT(>_YVV&$xjZLyC^Y`* z>Rvnb{J_Dg?D+uTy#WLB#Us?4{h@j4x2Px*+@S#%3pAHCqFw|kb>97 z^yGJvf%@x#Z~TBt;F^eJX^uVES*@(%S>88hv1qf8Kq-hukm~*I;pfb^>*pSKIA2v~ zGe3ZOu50mfnvZ-S>AOw#y^nq0ZdtzC?o_Awdu>+aInEkrNgqjJGZ+0gVDLq5bfDdM z&U^J;x{4$u2%fD~{~xN}Ix5QVd;i7&q!mz71*Ac#pR0q)TcLq`Q%h zA%u}G>F)05;QRAk>-VhXAFKrq%suyg&OUoz*Xy!b+O9BDP*w~wAWUvvVzH4izE~ShQql}4??=EI%Dc;4cMH?nzq(nkALD++ zUj)o4{U!-I{o)SuM&R9yWM@5$8u$3+t zYpG$~TML{nH~uBsZd49}*I$iUdyxsW!;!PB`q%oGlqYLSg6`|5N2r*_z{3gz^{8O~ z2lhTvMY^)v78y{}00vP5M)l!V@Ej^7IIbJ0O*RMy&cbl}55YrH{gcs5?7dH=6-^%I zP9)sINFK`I<&M9H{a*SK9+dyzUS*xXUmTJvIep%1O^F7ead9I$RYUL0JKfiLLRWWY0@UWCKf?3|z=NCTi{wB$)SIjjs z1L&f+XCLNx`iOh(U`oXztI|fvWYKO|**EY^S{-_FjeoP!I~I-j`!Et$; zmh4_3_U`L{u;B}YpFR`bP!9cSV6-~9hKpWhf8#U`Bp5v{uY6F5zKAT*mW!~OJc|&! z?*!`1AvPdy$s@e3EWx5E40EW=v;Arg0g;ht^OvW<+(P?z%*HbXxFU-iZcVj!WnlS? zAEI`jgLVlrQb!hAUxOMm^iqbNfg#Ch_d?rt!HQy-5<57+W3M42FT*nxOx+Z<)TSp( z>7U6jo_So{yuR%Rt&aEB!Yna{OS|)Pa3%TMFd?!OAN~VIn8gUOr2T1sK2VT@;F@lm zy}GFFZ7WPA8@;ag#m$%QKuWi~Mxb9YZ4QH!#wkM#@(FQ*96CoO~gtdSBuy&!Co-ohi(XOX!;nC-YVoU#`|grg4O zV2>V?fytx|?gOp3Xw35R>VAdZEpf{{PJD;nYuCi*4Dne#=qa2~5d~$)vt@!nCK2gR zsn6O`56)wU4)2#MqSzrM_~Ky3eCKk=(#E(AQrL_BwbTkTeV2)g6`dA?%Stx$h@9J- z{?B)b281H9JT2!dHcviJoe$PnKakAwINQD6X%+A7#r{1b8f@#L@)l|*hDrNoi&33Mofyp? z3yhnpkRwUS24r-Bl57Vam0sgq&7Be(!WTgnSsN(5Irns;4vJ_QBf=NS#Y>gbz~P^^ zr*=MMQ7>x8@$LEA_lcQASnn=B`;6n{##_s6ZavS@7YLle9zQuB!ucS4Kp? zF`?$y*sTwM6+CVS7DoN0pp)yRvOJ*vN|oRW1t=X*6Ydm-%(x!C1xG)u?ZT<^>!N9%|?s4pUm!#EMXSZja`6i4e

      PzZf(r1yJMYeQuMU9FBnG4PueX(=F~AnEct8nHxHrlgbo7vS7+L`E z(7MzeH=9gYA>-?q$MA%AG{h0i_REBa_FjrswH}JbgBY9C z!hWoUF5sKr(!5)-r2^xoa^u^R#fNh@u2dS6bzIxd@1Y9X91*BKPFSs0cRnY?nYOr; z7Zs0v-{@WbvJ|hI5s~WtEqnh|HgaJAv&CF`9UUAOW&uDLMu7HPS>0JS&DvW(>`L4q zD~6B>I%Zfc*LdT)zaa`(6($d}<3qYvkXR=RgA5D|s&E==eq-UK(7Sj`fEg2X2%lXh zRzz{B3od8!X~kRB>c_&`eDdIjp|_@!Q~bsk+F(Ki;Fc#`4}L=ey5ec)TMSr%el3cx z1wY|UMWH|xKp;))(cq~=t;5(XKhmkCbA}4?T|WC%y}NQXE(;^;mS34ORkbNF-73CW ze$1C>*gxwd`dAel+yj?(e4eX+?l0}zwi1M)0r&#IVQ5wFnZj3PQ`t?3y`v()Em2?m z+MdNk<3%|mUjM0nVyRL0yYh;FiEU>_gvhtY{b&Lq;D^7A?MrWvAI;FDwHM1uynhHxDwGClA-tpI3T33Xgv3-6|rbCFLaj+T<7H zBS?S`#;~inYA3BX7N@xKW6KduMQHgP;4(EeL^fJ6!AuVFriaXi3udnuqN5U7@&zmM zuogA|cdkaDBW*rePO>?Jch4h1onoN&8Gr5GDF&;b=9{DBgPfr89U%outAh6qw1b@9 zw-oGEMU;xf0ax++H(P^$lV1zA2M#~iW;S8oW1I-h)G|iZ2IC{j_^j$oEFHFq@=t>E z&F&QQ4bHeoX6aL?KW~a#hwfN|M^h{TCO~ogch`kdknNUQSL}+55-{`~|78WUwyy7U zqJZ6G@BgaVZN(zh?c_#eiEgI&&7SJNBG}eG#w4k_`q780O_KI+P7G$?gbVq+xNRdv zT2-ek{<|oj+aJiOv$FinAwd?#JRQVh)K7WcMl3{PsfQ)-Ra6o=ZWxux;>*8?P*7a0 zvsq$v6M1ar%cMKfM+XZ3cr~dI?;!=ODl; zOR1EXDl8T7aXmKSDt6s{mAXTeAibN4ARSdmONItFBy=c?%+rsx`{~iwB^**(KZ2<4 zknSi??epv2avAzKia4IiWB(@w>5bTe%dfZa|C&c-$XIyk-GZR1muxR2$^$=luJ+vk zavxsZWYV7{SH*1RaX9cykxSw(NW{!oF$Ed07`^u)PBzL}qFY3Z_(&;9U-T?2mvF2l z(60#{5VZkp9?;k2Tgr$v1~G++*=oZ9OTQn0T5@3mBEQxsU&sSLH2`OUjz;rI6=G5a z(SKx9WHKpT^I(5#+BB;G9cE!rLC2_G7iM$4E!sBxxJHLJM9<5N+C}jA0mGP@((v10 zJx>p6Xf!1QhjR87O8H}flGu-wfHwh!Wij?3BZBsaN75KIRYVnv@9yJI4Xl;N+q+v3 ze{x4pn|GVeLRs{~Nt!5y-aib)CTBtmglI~dm||CZfx@_$U6kcDI-d~$C10cI|RBrchHQ>T-uFE4q4gPdLm&$V`|_hqa^}Q6|NmW zo*dm`G9tUiNeIbiMyq{tj;Zz$u)nj&S=}G@`DZM=2P< zmWSD~bXmI^lO@rAYfi#`LhkMY|MasR9cy6txK~p;+!hjIGF=&j_nSDonC`s-tuLeW zV^8Z%;_`T zE^Lsn^_MPkwyzRSh5bzk$9($cpu2TWOqfYxQ9?F|3&N2_~@#EA1;I`?ZkG zdg0qkT>&2_f)r)1ifH~DZ~h;^nWrL~r*ulUBGaor#suIYktfQ3#<%d_K0~g%t=7cB?foX~ zr4*<)&-GF=nrmw_*p5e8S#+^}PbSAhgM+`%e%~YYdc(|2(d$Ao)oYUspqzy{-vZJv z0zdSK4at@VzdQiIHz@?W_yOc-_TeEGXdk zj;|Fp-?PjmwuEHOAQ5D6$C%A)4-_{=sKd}EFgKMtluAl+d`cbyf~=5Ii(0#3URw`9QpR@b#psvfH%Ue)6l&=I5x!B=qmqv zdbP^z^xg)dLY>4~3QZAF6jw6Q^|EYwO@m2ABz z&vdU(SU#?{0(o-lvZ_JBS|xl`I_N?wwHN7}`NcLXer5@aXZ5siF%NGt1U@7zGQMhB zqnNwZ$JlGG^=J9e_mv7Q4>mFpv)jkvaEKIY|LAx#M!aT`lvsS>_h$G zl~2<=2g?6K+QfN>MgHC0AP?wO)%fL}Ow(l4?k{@Wco11aU#`L;zkWraA&gTu>8)6QpL(cZY+vq)zluUQR+1RwPqut+Yfislj4KK1s)@#* zLEij_ZkrLK0DzdRWz@)GgQpY9mgH^dEd<{N{I-X%aF- zAn_e5e_U;bovY)<4W|D({&?*94s@odJ_}>E8x9wsOXTcdrAkOlaCG4DybBJc6h0fV zLOJfwE3ZfP71!02)q@RhFUVcE~zou>4 z(3b~PjS#a((|w;druj3>`92$Hin~|+PiVIADX#}tAS!nDikNPGzGvMpmr=9%f%Ie5 zJL#A}6HRrFAEDtEn%h%a@*f<&O=8p>oJ|idbnVG6j%cL|#~|3%vk&k;aqQ)JSa85h zz%EYPhhe)Gfe7hR1bNqDszE6v%?=NF<=4f9i!=O5UxQlO4jL+EX*`J=v6s%q z_3qll4_Z=Cclk1!XB{+}4VccZk7e8wR`$CZWw{_4|H}8r3$zI@kL}xfc0v7+a=A)t zBC6r4y`jXz!Xonk~2GsMiK0E16^sO{fU1vQhlW$#o6Y1#oB9kQ^O?cxlqjp zs8MV&cl?42NO*9&JW;9D0llmT*3E~;%`Ri+_N+}-OeJpwr-SFWa@bSJOw_^m5%Sx? zjFRg?y^HM6F*o%3f8TZjwm*0hic=(nYGN2e4_SFOlc{2OK*1{I{QHA<_3PS z8Y7)#s@n*X6uSR*Nde7Ev~AMJDX=I_C!Q|Ank2zazWCW?3>Tf|{It*j+-^f)FEa%} z7|W(tpzE0`!vrAj3&Ad&tY!bX()6Ryx@*bacJ?Kc!DJ3X zI49~;BYpWF-4rBBG?nO{{RW|!^Buu8#paUe8JXARlx2qPy1Tb6XGq{%!+#t@kP<%R zX43U-?b#R}B-_Uq&IQ1F9q9%|#${g=73dFdq7SBU1cFmy=LHd?W>X61nhn_V8A-;h zxqV@MsVzmJIPp7%H>dO*dxZvDyPEbDo{RSXj2V&SpSd3l@|cj7xrUnaA@7H1u>RjQ zskGdCw(QKk?_tr*@KhpM$jttc>DzCuDX`oSs1XZ#voZ*hnMdM4qre9dpVABVhYJ$&P%Fers z9BzKsF!F-bTJJ8PN)Y?6vqfTj1R~R!?;S8f|L=GIw?m$ATk;ZV#LLpq=l{N#aMoI4 zWRdy*|AZ4SJ)7#=tJul(w#+FKcM!2>qLId=_OE;lv-+P4)PF_fh@BJJ;<$=TJPUCN#VG3X(A&+oQyIE%am4% z!Hhup*soMTpc@RrHO#>dEm89A-=Ev2ufQZlMF@*?xf)>bfv$bP!20fDyv z042VG2J7I@hicVoTl48gfEel^gTQ_CfU`3?y?NMp7$f29lo&5WQ2Z{Ly|U&KDI06i%Lgq3ZkGANcZwpX67yPUDS z98mc<%G5FQ5WTHyXdK`36cb?~^Lwb2Z3|Bowe)-o3z34*ir$icEBQEnx1~S5;eFp! zm0qtUrPr;&ljXPk8T3B^>6^%AAi$n{Q4I~-kkb3^6;7!k=W>OcIeHiQIR9HDfN?_! z@v zR!z6Gh6Y+u(X(IFoHRlnw=m>F?Iyq0092nvwlQ|mkL(d|Q)(6*>p(~E!#Eaj$l;Rp zvdZOwD&jXO_U7j1Z%72d6KGP<$-oT}up%(0kO~ds^3)z=Db7f?KE8y(wz;& zcU>TL7!9wR<*xnnjL%+%ok!!jmv^&6@0r^|ote3%WlnBxk~C9848|aDSf{kw{wj&h zejfvq?d*vl&`vFBR5|nCGejyYFt-iw0%P*wgfi#9ZxNF+7jEa$5|cNd&@D zzWv`u+dm6)nv3K2^z5IlG`Jj8q}VKOtm%>Swht8Zqb5SU@d5YEWcSLUx9=D)EYEdg zWqh*P38TsV1Xf?49Q^89@Ll6N?j_E8_bHSYgnz6Yvkj3m{9O+AImc3h$r#<;HeFwy zPSb9UJa31T%7mFyww3sJ;Is!HFC_>zBmsDh-PKDMMa8kW@s{;3 zlx*?B?YKXxFMd@+-w!_qck^*Wrwq%#B0R92t6=pkhj%6~<=vOq1}2azX)GB&?$cWh z1<849vaj3om)sQ<6y%`L=WA&kfxSzYv6rTJ()YJ>W`Kbvq^je$6P^mUy|9X}Z+9!e zZJsY+seypUVBnF&%0qO1Ch!Utf9>`4@NkyzvM1nrm(wMajup`D?yaKXFFDiSYH^eS zTB~Z2<{(|39B}rRgZVVR=xWp1oRQ0goLD$vXVzy7SF=;?&8@Ak#v#pKS7qKenptRR zu6>3pp)1Eb;~C0QYZ07tixK0xxw*Mb(Sj!`^8Dv-SKoPG9Hjt=tls@T`}(!rsaK!0jM8sHr_5c4K6#&F?)J)c6Mk;c+_%+pj%rB;T*295kyBv z=U$sRO1it%2JCD$(==?LS;@}-F(E4^_H?@X$z#vPqd~3hsk#90{@OC1va>r`%{RvZ zk;(gor)s)hZ^!j~_#;l73iVpBKXBS|LFAHHKlk0RdsgZTz)Z>=dnwYrPA%rVww%)4 zZdJw#HF{@V<{}GeXB-i-07UpvQBz7%l5UAcW;rfF&-hS>row5<^nPBO^G$?e@bEc< zg_ZgDEKg1#pAcLb4!#rh(!t`Ku?4!u^tNyfGiLYYr`{KE-hANyKgdf5Lzk~93F44w z5N|GnAWN6PMHdAgLQmW0LMq0%bOB=${@>@l{_n_@sl0P>}*y4(;Jqwb?WO7bjLwt~f13wLi`MPwHcH@P1#6V%Lh zvdIg!&hdNHZqU@+lN8eX9yJ~>9`&bOy#l6n4Gl@CES9XStZS3^>Ofk1``slCV4BX@ zO*193967?|Qd%Wx(qw>#^Nn~!W>r<(C!6zUw?at41*`{wb~0%kX(YuBp*Vtx-8Vj0 z42V2gBY3=QzsDWF9M1**?f!HF;Irf*oN_qnzG4@5;qnZ-9!ivi{;MF~=h^=;E|jVq zReO&3dizMR{-Rx2sXy>8{5t=Mr4;8^lV>W=!9{O&D+`pPuy9QNPVbvOV#mcUm%o(FEm8mobL)JwM9y#oWepAvRc-8UgK?`Ue~+!+9- zK!OrHLtdyhEo>pbJS zE^kV}XRI+fdAu_k5&YWIH^t|YE!}6=LN3)4m*3;WusgB{m~p?{K0-a*Z+T7iYJ9R0 zN~1E0s@~wtexUBZ&@R5efO>R3SyW>Sm-i6^6o;)rslh~U@EDrT`Pg6seeChhbOvaS z_k$Hu+S{9)K+lo901;r4oVMAh7Eg7b)hPQxg?GqB?%z_gAi?847@Fgl26rSvT3{$c zJP_815gEL%)W}F5F*4{}X>A%SQS-fvxVbtz7zrD)KZ#2y^Sa{b3V(GkSLgRQUA+8M z{C7;t+HfOAR3e823Z1S0yvy%?*f4+hnb-R6dCj~Vfl*g@E_hr)jERo?y^v5WlDK{5 zY%W{t?3GL+mmiSa#yso!b>G;3jC2C1l3L}7%B-y)qWJpcy*=^R*;V*1I}n(}T!B9P z`!1A{t1IL4CIANApU531cyl5E6zH#fTJ}l`wQ7QZzAs>0*CR=S(qBml=}X`nVBD{F z+LI)E6Yx%_Av!5el#;ZSJkJdEW;3B>8R$LrR}0xTCbKby_>S#4Kz8T z6MHo8@6N}<<}SyNRUaVa%!)#LHr0%bYLHb|svqFre{aG3h5Y6^Y;wa?R-L0K=6%N8 z&H8j6Q@iEgx5YKJ|&yPh{uf&M?FzP=KvJsoH(lvbX1BcG#=5K3qXVpmPpI!6xme z%abty*On0I(Sd|q^sJmhERwX3-={tytBvB7*EJD!IEf$Hx_hWAAGXjZY5aU>U0MhQ zoYL{p?9+e0WYyQV@xJ}3 z_xI$2%U~n~=!RN`y>O)zv;he&!UVE~GULI1?TJ6^ytXnv*S0nC#MD$lNvpjb=QcJXr6v;zNc)o0c=hQd^|d%c zazGF9zg|zK5*Pi$pD#~TicWpd^wI(;q$R%CBi*0tY#|6NjP^?G{Hs|a+Hx6IvK(TwivT}WZ<5FSYsc3!GS!6X;>9;do zeVEd)OBOA&AC__FKd$RVBN$_z&r(ejWaz)P19;t!4rWz~SHZeRL^F8RsbUqNGh$f5MyhdzO0ehg! zE>h{g-KdRIl-T1|?}P81L`lyYP>#aOC30k*sopSADe=IdVed{sr7-!2L+t#D$@Flx zg2tKe6?#>Sgl4T5(S%+mcVaQgV^3^|%7tFxy=}u5GmOenv;9DBv~p9wpdc$xkx}#b znQlf@YN|Ho2XO@u0XicrX+hT>j0MsN3knMEHMO0&xd2fT1F#=nUN4b9i*Em%k(QJs zdW3S^zM$;3wgb?mN#Vr&p_`k;to}*0Y4p?8dpULaA%JD4sHPU&zVN+}7S&f}i$h7F zIRzk=V!zPP&NqdDuap!OJHYMdyf-DeCvfv4znCIP#&DWLAOoiz@|Eg-83$T#XP^rP zMF-8UoHW?Qu!CdCKLoSv-JF5(c&gKB-D5s_Njv}`7IPYXAQtsf-ubsIBiaG*JyG}> z5P!p8dnP|c7&I6oig9r18BQqRug+&@%rTdsKg}V5tMLFQ+1!xozQfVRS$HV)a(w>a zap-FIniFD#xV315&-N_W*aYSFr%6p9I9TfC&ZwT#q80jEC$86z(&aV1d`n3;+o{Vb z%Mz&<{p6n&HVsI>$dV;8d(zl`m`roTFh-|rJR&oxmL*3`W$kb>w?KRF*BO{MNpl!K zntY*Y-FZAKCCC|5i5A?}Q!XM`{TdClzn6}#m>ttx`GlS2kb)nd3@88>YclLvL>G9- zTjqm@sPLry3Vo&h;w8Z1kC(n>a;F03B^WFSwBVFT!EQyJMxp_-(|9cRUoU5-fg~Y5spu6xn=)4qKD1m@n54(GamXz(mpTE zE2i0v0pzJcJ(iU$(tW4mH-2pKoD5_XjuVAdwXDVtK`ph?vm`nY^6ynlG_?f0GnDBk zS<-Y>OcoEgHoQM>tbCqM&o5xDFGl=1oqIbFTtY-Ix$$?CAlfA4<5u?;XdO8e1N9Ka zpfJtazZND+v~A8(71{92>BS$p3}pHT&O8qPo#q#~#y1`T%QAMs)L1voM4L|!iiVu{ z+*_^if4w!*2vY3l8u6WbwYD9Eun_q02Gg7Wmj2tdNPo60N3T&w=b+labDN2Yo|wQH z)rx8atp2~2SP~c{4c#UKIIPO`Hw^JW=%jhF{|6NjCFT1K_~|X@wj(KgXQT&yI9wv` zeYqgV@dstP56m$$}?gszOge;;ie-mZ#%uM~Tn$yNbPN%J7?L3gL^$NEl^)f{DO ztPWjUUp&^nf4RWBkm}fQkv{#C_#3Mkg#isEl!deUb(ykJx!3Ad8=k}K*=dZDKsq47 z^6$s9qsEu?CFUulFajuJf=jUe(I3E#E?yI5GfxcbY&79bYRO7%VO6!dSzUL7s;p$ll& zk>n{+%}E|&@VHGYpiP%Qvl}f*pvX1)j)q%FG^$%Ky6> z|9*+1cQv?i(-`C?EFS$768BPB@DYmnN~O`E^8dbSq;R~+(rm1jRczmMkD5hk=gUW7mapE=|7ZJ(du^zF4^hA3x$ zB-5|)x4C%dI4r^C8ObiG7p|gyaWsrSMnviT<|Ci z1T~0WDT~T=Z%xg$FO57A#f4OL*)~8RDy=KZWl$0lk_08uXhH9RGBN%U zhJClGfM`829wa)2aY8Z9@OG4UP&hRWJh*%37o;e1e3D~5NE8xB@z*7@=a5_vq7nbw zDRxXEt4N^LK($Ryu*8e#EB3@@eMnZ%dOZk<6H+k7Y~NPzY5hqL$1QV3pDndDM}M0s z;@%n)IJ6|BgkM;VWJ!^UAeLOTvv_xl36wdKJ>c%`y6s@DzTW> zK163`3|36n2X`1#Dl0)N>3$%@m$~G`>$>bRZ#ozA61?zx@PGz03dXS>xRV}lq>q=$ z%rYZN&bUTqd#p$h<&#>YGE$tSGAZ8-?B}6t%pMCI@x_zvu|D;QTYH{KI0<`{yz8AP z+Sqa1-w7oBfu}%3YVAPKI~W#E=;L+#fi&6QWD?vRz2Ao8<1Ay+HgahN13=2=#T@sW zi=+0}rIrYR;;TV4Fa^zrVpcdGdCw)cB+XdOlTWrNPOmZF#r~(JX;Ub<5j$QRu)QdU zbI-5}Y#j{gqI}^IwLp!U9j{8m);&$onNyn#^8Y>QIk~sDa2hhWKYN$ubz*y`XDyA( zGqQD?ah}C;*LZMV(A|5t!gA_rSG#i}3;mGqwOTY0lmVK0eeDC;UqdjLGMoDq=#NA_uJYe4Z z`^j0{9bR@%j$tyDy#3Djzbb3j0R+XgWD3Q5IlY+ zC$%`DW=i-ccRj(GaT1`3+K>d3=ESPf5Me6lYi+J!<+O-$0JDl$9~M=--0a4Ynq` zI@0@T$K!{u$h-_^y)U1mcRnDgnU-aI(Z1rGoxh>M4LrpZ(H#rFKPtz$GMn5Gl`MW;yjGEWJFLKvb(*j-w1 zgl7FcasSeZ+fxo=FkVjou7)b+D|esQ2+l8^eD8T0Mg{c88;||u%NQ}Dy2HA&pJMx* z9zD*iC}$*z>W+wz<$EEHsI1*oa8ALug1A2%nDOpp7D_@5pi%dlmUrHc+ zMQjuw5P_3qvS`tPq^p45Izfid0uTH1fjd8KffN_MSUlCW_v?b>L6R7g-%3xhgAtz& zxVyOl!;duy`#nJ4uiE}~mJ-S0IdBC-4>U0Gcp)B7Wd#>gH31HyXbHzDqaV;|Kt5xH zg9;Xj42}*sNA16dotmICRFHvTyXzPeA{CY46Xofckrq8zlHBt{_aFLL^`>pO$*fgpkxt`!RdYnX`1(ig12so4D443o_!tThxd@ zaBs>{%&)eK{iuQ!j1Z=kbUk$psIH4OyM_!=98pT0vqw0;zX|5J;Dxr$v~ zWhB&m`e{TLPj%JwQfoCMP&1Y@E;!aR%RbWK^vyo%Y8#gY<1f)wpjp|N&h`aq*rQeC z;BIBs%$L^{k_XO)dJPA&b_(Yzqr7L2)>Tt` zvzbc1yPSE7VKbU66wJOv+~E+LQfi>|%4GQZyiEDm2n)>iAKx;)s)ka=N?u|S_LS$s zL&U&=z~4jzgs_2BGZ_f6(Ox?G<>~8R>4&p_##FQOi92&mzJ0@2)NM}KEO>-T#Pcu@ z5keWD6wudaIaZ=G5GaXP)_*LT4E+G2Bx3}yk^0I5DdC0M)qyjOe1L6cqEo+c;0j#H zX&lV^EfjE8pq}&GFhmav-9R+(@;b*W>8Nyq7m@5h5R`5FtqLljXVk0y7Bj-CtO5lH z>WS*lg|x^HM5SZCWc3AcMt)dE-4QwY+(C%!GW}aVbaV_NKI0zpD`zus}_^oS#{T{jF zMQ#SR8;lj|3MahN0jVtHzRQgK^I4> zwo{cF5Xhej>m6Niz{@vA2fj*RIk&CX=F-7--kFdD25>Nh5Q@?QsvPTvb6$Nb9_gpbq&CThd zhiRCkT#rkJ;iCo()L6( z=RTqAY zcU9(jqdNxu*~a`ONOvL>oQ1mCmMClF^p131T z^oT}tb4>2mDRZHZq&WAWkz^i5VfB1O>2`@XbF2ixl&Dl@KC7jc?dYD<*FRXhwLaJ( z-&(m5!R1bBSYWIL|7%|WqDx}fJra4!aALbpjR(c2X&L&q&odp&(ShP5Zi}JJ@3M=z z6IodE4cZu#_ZRHtsBz_}>cD=3xmAeWfG8f}NZuC)?+ZScJ9Cs*QL!xo^}ZE(*oJ*) zcalyzUw{DR*Ve=7)l(9f-L1ukFC8)3j+eIY_`JAa28#~7PtJAvy|#&UJze-+ZoD|M zQCt?nl~A&Ja6h{};Mgn3)RKGwq>F$rm_Nk;%f|58BP$57h zrLkycP9;V`fwQp^U8sLnL7_&Ize09*nTrkbs0wN#j~6wtWvFS;aBTc4XkRe|NR{&& zZ^~(7@Wu8_S;T`!sM$a4wbDG3wlN7xnr~lt(D#AVCfW+%i%;Hs1Yqilz4*66z6jU= z#hXMhDSsM9)VRML23nMw+U4lh!-07KUtZvV zmO%IV<)H(ch1KmMrm-;B2t@Wx^p|qa4GODinDnGdp;kpQxa${f%^$O}=Km}LGZy*9 zj*z7ZB?UPzD3(&5OxME~Od730Sf4iLDhL`}RDb7caZ)VMqMoXin;eM&_-5Z9B9N{Y zKQ^WcB835!J4brl`bVfgEWh#mnvD{-Vtw-GYlk_n*urhna@L9;`9%g>@v@$0S89J9 z>#_TquM?-24E0Rd@A=4D1Ul~_#AdCidlha=?xCU5M66bn^~DvR)|}sGKGkV(>D29PYV~LBlzqtIHkO@E2?opS|h&nv^80s)~XI#-!@a->2+0)tbue4N0llSp`92S*1S`^_c^7cwI(5s)>Iv;s+XJsa!(A1rb)( z>*bXd7Moowz>->Y&32tu{f89I;X0I%s9Um2Wz^6={2N#tccz}s8>>TO* z=CsiVK2b19Gy0QgmlKn}v`MN>ty$D!}$dJNR;~eHHGs6i#zSmJ&{yKjE z1V;+Sx2ItawVEHaXK%hp3>52+qyrIikLf`T4yRXrPf>CV4z>j(oeT^ z`I|H}T4ECd5k(VSOl2+?*9thXafjTVeT#X3@J8W^Iu5Oj%>jf<$aV?-8r$0x7@Z`^owyt4W0qT=60?e@|PQ!iKgM zieFC-dOx>)w0PIkn6u>vu~y^8G>IrktA}uZ~#KLYoh=l3x^7RZT)J{E=d&&Kqb*h zL^+j(-(EFcDrhMM6!rj{^^@TC5DQ`m2Lwo{Knz>`*?Mn`=<70@y;s%H+5YOHl#R)s zoCC75pk68W@u7;q!U9j%eRdg}&#u*}>NgNur3!RRgSTEDKsF&dO1hmtAq(c27Z(>V zl{lkNv4aD^G$Pey&KLo6>WPtgU!&3N_^eF*n@)psxsM*zBUG%`73agjhKl<*EVGQW zx2f1PV5Vkt{)GiZfB1u}S!UNBW)N*tpKf?lf5LaPoDJdl5D!(-Np^{Fa+L?th51O2_(vU3A~ z=aamBD+}UiJ}Q(2R}3bKeo(>yl=3}oPx1!mge6BVG-Kl*Om_tF@}bl#N|N{=%cH%)n9&^<@WYOoZb{V^^P=Oqk)hOk5k*{ZEol1Kaik} z$*M1HF~ty0z!a|o&HL5z*Vn$SkFJKzem!;GosiQ=u&$lmZATHfc|cGx?}l0fANUq4 z_nn=T=1rn7RF<7ao;xBnm2b|&My~tYB~+{CKDvHrh?=G(5rqBzwXLV!Q52(hGXHxj zQ3g#3$7BNLXBg}fNhxp05QGqzCqJ4l2bwYAc&cifX(^BoQdTxu=S2eMXB7CBoeQ=A zyW2ZB_`nL#iTb|#c}+HZ5ddL=;c?;thz5wx&;xUONh&-*d?$z+5{D3*?E89e7jXRw zH3{RsO2q(P4H%62^xGaa14GJn8-^+#?FCfUa?R;3GJT~-D zN84!!hltmi((4L~yyg3o5^;X1tTuo z@1eG}aV$n%N_uL+9}r(Ujh0uQ>uXTI5s%6iufdIH(i;HxACZ7P{)tl+KK=`^1~Ov? zct1ilAfyh>`rRPT36fC<(nIYB`PQ`C7M`4(R4MPw%L^+!==IKwd7UtLt%`N#pIU7|IEqVP{YiqlS_n zz4RZBz%Mk8W7hma-qlgV0exRO6oDF_CTeS7B6C)~+M0Cr=s(PhgLoeoPKL%!X;r?3$6$UbAD8Qox2 z^^2rEO}HT~2cl41pilSS4_m7}o*7ORG@`Ay9+`WT>0tp_8-p{Qysq0TE9Rl$AC$gI zwCuJa#D6zvz2m%HRk`)tN|MR=1CrtQzUPpghiLxPv-F}2`9438T~hcrP=SBnopk2- zYTRvcROP<@QdY?n}|567EphUlrS5W=dDPO{ejJB?rD!NzfrmV`YWcNM9KNTrYZW}(ChrO6F#MpIR zIHX@A%Nf8<1H9{GX< zE`oUjqLXSsJuuymZX@%Wo9J;%HQ^2 z-@ku3FbXnS=i#lfF_`EX_B?I{DM{VTSd56}LxvKg&T^`I_`Rm46c?`Cc%1_mSO^W) zOBVnst=#ZJ5hg2`W=!9E>GYFDHdZ(w*tQKVR-?w5z21P?xt}oI`;e+F^QoG)!&`Qh z(d#2W)Qd4u0wqQ5wx1=99b*G2Ni19cpfurc_>KK-)rZZ)t!F)0O_!gh`y4z6HOi|f z5}#l4&C&AAZ-kuXuqAMbgas!jxxrcvly+{1Wj;zOPQJVRXXQ>u)btEz`>l<2o@a|T zY-=|-=lktvbsMW0O7kCwcGGx)R)QeNU>~H8A!_E4fEHu0tEiz=Hdeu?Yh>n+h>;Qh z5Z?&|jOvxYCB({5^H^$lCxhgrMQW!i_WN`)UkS?osnMT5N`9JvOXAw3Yb@HjcDCeL zzn+!?M?IR$&Z!LS_YDTs9#|~E>asAuTc0K}DY+VTo@hN} zlB}Wh0hE~*#PKGIN?H-=Qh=U?=$2H;^*jT)@FW|cRH}w5)z!olZfhSa$AFrv)O&{* zoDluO$=(jgF0ZZ{Ozwk)`lFhb?2vV*)ogi4eKK*ET;dm)<@QW-#NwhN-z&}q+hqxy zan8YNC}>JCtb^I#a;wj61c*?JmZ6$x5qxha`D*xwu#r-t%baHf9m4cuoedKZ1!T+5 zH+ypV_=vl`&Mhj;Lab0clm4is6<|OJpafR%_wiI5Hd9{=5*_yx!!0(qXX?^~#85(v z{W~!TO5G4Btp39ONg9-~Xb=4`4bjp75he&|jzW(rfS6A}u@_{;Bmzqe*i8q%w|-E- zN7fPaw(fr=qhcH*8PNHuPuPFwxf9>TlqEIjah}CkZ6;IDO7YwtZ3KBmtK+J~)!p*a z{BDAz#HE~$fKWmSMV@wb&S89_lJ1b%Q{v!)Qd<*l>2VcMgWVq{(T@Voo8Ey2J1~Zf zVv)a(7ICjWW%+@~h39VBcvT6RGN!lfIoY4dvL!(ZP{Ay~>;!gWRr13OUQArQUHpKO zIGN&p*7p0B3OF4lHmDcOaaB~#JK6KfP0X;)ZXDjFIFH?1btE^a50=$R2BM!ImwRtL z@ID!LQ7}n5>=V1a{LP22kwqye;pFv2srd?ry1zb{W$iZZISGC5;2|z%?SWe=Xb|gG zNBNTq3b)*Q__e?K!SfB1Hv*n=+%Ln3%)=SpPjvI+J=Z3@7wrK@>Xikl#Z(&FUJH-s z^vcsVFP~bkEf}r8TtVVO!O;0Po3vFA5%GUVbrDX)`v4Bf&o92$mC0n-Q6H@i8XeLp zfy6-wRz%UaxcGbY4G8VD<4NO6dxx*WZ$~GFlCNiyw>ikckJ9cdFA5At1}K>F#HuuqV=r% z*AXSF$@+l9SzcQDcey`)JWiMfvihF#wn?)=!_Gr0&}E3TTk2L&Qv;bV`g$w6tBpt0 zvRGIkP0;;xyR(ug4+Kq>xrVbWQ8QmG(@n(7QsNpMPoROOP5e~Q|HsvP$5Z{sfB%&t zGRl@!99sz49A#%E6xlm_?^Owz$KE62h>DQC$zGw1?7g!0zMekU?|0q4*LAz~2c6=a z_c`zP`}KM}ACLP(8YsJFDb5@;W$|#jK$r9_<)$pO!Pt`@NI`IQazODlU?;jXzf^71^ph*T+AWP$ANFpXh#@MG3v8mn7 zlQqP?_r&Fy-%ir%FKtG$Cm`c>gi9UueND7xsr>?ug=PxLlO(cp3*Q3DE9q#X7y4Pe z#E@5ljDxp`nCxLa_e`CnNq~0~NN8FE?0#To%9KmaoT0-cppZ5)!hnV1V}7UL;7&WC z)c3D0sfzaiHVQWcdJLbs^w+!|!kl=}1bjF+zjc4-Y=3hx>eUTJBy zcX#I4UR(`L<%)!Y=S*hSJanO_GD$%G05nCyl^newjlc#cepGzCvH%tIKqt=HKR58i zWfWe@K<6j=B2PJ?3!H_W-O$!u@Zz}DTTPAXUegzcDRGjvrhllq3L67ZJe8kw7oe6ycTT^e)k*x&~~-I&Z2zqS>+LwRD!MzFaP=T zS1nTw5{X<}l2F(6-a4m~#A>{d63Vxrl%y|45u`Do7ekE|6iWjy7>stU&c#xlO18&wAJcU=$pz(u^v56bkgAf?Ssde02ay8N*_46Qm_A25r#Lw=& zGGy1N4YA{uQ}q78v|f<_XT9qfKc#XUD*0kl$dR@tKr3G)QFtR=Vsibcjc{q9wYk~3 z>0g46Spt--x@7ToT92fQ6%eV%_NgW6qY2d2VKy3(zBcQ}Q~(JG-oTC;)Pt!{u~iQh zDGNp)`-G<_1#m4YQ3el^o|PrhU9VQs#>XpOJA3EDU&Thr{Ge+tt50;Krr=KcP&+Mc zlCq9O0?5{GOGon>=szz)c!Jz^iBD z6z!}m`7%=BD13Co|DGJ69}{?b#nKg%2a8>mZ{T-deO|dgmcyz2x5{kj&!4C}xcxPr zWKK=!m3ki#P1~Ue6ZV3Ue}x2nxi&LR;oR&W{gc#D`Q{$M^4q)4Y9y+Dk6o8m^-ik3z5y7;i@0 zmu$=^HJ^I}X;t^(vVveJQUeu7DJR;1UK;dc?Mw1$Hc2NpTz!cd`2q~=*4-yf_l0d; zc=sb2+PWW1RmE$+zxJCifC6dHo~stz(t>GWY1!7@X*O1F4_rQZ=nP73!0=GL5Znv4 z9#!IZkjBL3l|ompTmcWI)GcI|lD`oZ zbiJZtB*new2o#cFxZnXS^3sb1PAgE;Api#>1Ossa;!IBz6cCDrLxUv|exP{N2kEBQ zc^xsTIep)LMEqIhn>{$XR9>oF*Tv%);Bp81RTx}x7Z(RfeIlMSap<{0R%F%wWH$y# z{2-0*Z%hVSYbKyUH4@<12{YEbtWou9eg({AO|(MdQyZT5$_k;)lP^`_Ar3687SK|(naGtUg;F2@bBA^gTx#}129n>?!zME}? zkPk`2R}*2($JZsGKo2h8Z8U^^(I(f=}4hsf@+13H7q$eBs75~0iEc81{J3^pUuEm1*}rp}gVfvcgMjx7DU@uq-e~eFWL|r~<^NEK51QZ`0S4U5BQe@`kN9NP-dN zTUF7r-lKDk$!Q;97N1JuoFY<6cB$u-^YX2KHr1#zM97_YY}I~xoP+bVG>6Rh56kk^ z^pL@4DYtCBUC>|<_w6=jX}5~MpugLDKC=RA zM0L8Jj_=*7{Xrhrb|shfTp1N(fH~x?XjROf3qm**UKyR!xU6gaZWZ}h*@tdnOGwO2 zj(Z6ah!m4|7CrmZG)^56!9Wo-TZS2Q>3*bAwi4E%ADDLHe*NpVX^IPu$x1nLsFv}*%h=*N8`FBKeao(K<7uxGDf04 zO{KzCAlkm3k%>PZY`WaW`m`?b8>W3Sw2(8?Eg+MEHVY?+s|d_~-H9+sEXSX=yFNa9 zpAZ{Rmk%CvLv0~(^JBU@W(yRHptm+hHQzE1`@v-}V+?Nno;uodS0Vk!S2~Ll99DQ6 zr@7#{6VF}ODE7HU$)BHNTXz)#0BC~`AM<|Yj+80_3KOn%OicW=b-k^y>jw-dISkB> z<)S266SK;>l2cNsK-qs}Q+c#_DNyS`{jAA~6MLuW`Pj(yYZSZdD$+;!sb4ip-@o+> zgtqY{n}BR{we@fM(~V$roR5f4M_qRl)y<5&31hIPHJ5>suL%Qa<;7ekn)&)U7KJ1) z!a|MHh$|7+qvhi?2u(Ud{Ap)dug$*ad0+7D8iSakpJp%p%@&Sg=dnI!k7Ganz#vcR za6~c$I$*gdYu{_)oPqIW529qW+`T40=t^=F0D|X(SWmVkq(0Zl{yMY|{Q{pI1R|FE zzX@--iHO$5#xCU&0}S5mtnv@6P(dPxh$Xp;Py|&-E4hdpd602b=8PdM0&kIdiKA@y zOvnGKYd~glwPkfL>O-q=OUs%IT&)V(g>^ipkgqen**85zq1`d@rJhe(VsVe*cGecV z#*a`nRyp_V#KhK<9_eX-=XMY<}50#3tcQ6M7BXLnCG?5WN zVI(Y?yjMx#jtD6l{gcvfhZxHaRMU3kvXdC#-#iDaYrnI{?ux|c692e3Q;&n?*6_8_ zwvL{LMdw*NAwcX7XHg1zjOkWeYfcAeQVl)+8=4z%l3gZ|kDaxbV()s9yssVSlI3PKeVOe%+>_%z4e zWne#ho%gPHR=>IBsn7XhnVrR5rNH34wqch_8!MomKrV{SXG;W_5!ZCdMiOZNTLAW* zyIPsDgjQ~=qQ z$zwJcouDf%kT6OTk1|n8<4uF16l@Mg?G5IfI?6?9#8;SyKC&xaeMQtVR+Nwl2;!u zeQlg(&QTIg)R%^=q)v*M-WAR&>%(;E*W0&e9*#{Yn}t8|x*q{VJU71(E$dTs+0O>o69_V?sr@sZIaGmB zUIN!L0y<{fAOS_e{hgl$B$Sb#;QCH*ZV`-$A^kN*g@H)AOGz%`B#`MjI12u#Nrn{WH0`DpW!|b{1F~uVUh?*}R5_w|97UwbXX} ziM%5ZnYI(Q#ppCMX~-SrpTE>d2DpYRjD%r(1&=Ent?NLsz?FMCL}P%KNEOiG0Jp!G z@0HQgUut+|qkee~W8F#68w{GT<9HbIvZXpJc0%T|>B;);D0mp|SlID~wvgbuXiOsgm0Ongt*$*xft@^LZ@A;C3;Rz48%xtJ0; z-z;#CAu-8h#fgI@wgqgn$`|(IzrQ7tIhd=F8XbYX8G3=a(g3FCl%+5G2!o@e=cQC* zojOV+GQ9NYq2Nd@S<2!h`rIpzRW*T3Tpi&>!xV)8r~3TwAn(Ijd-#`DEQH(Dgk!KMZv3K=Y?8|81fkLTkV;s_;vBmsoSYrecSg znH8;f@m6GONkV%!RUX^_71%cf;g$l9wf=%h@d>vx6Ob(*3lKx3*d)cPgQfbUXY_s3 z{ZkwN8zFIpb`4nC4$B0a$0@(n_@C*K0jvK8pya)L2ukrn$T*BU(R*!03b0|m7agD8 z39_5}N!ZJW4?-ZH0e)sf8ISL^kAw3d_Or_W(oWx(0Rt0%p?NVaBP%N=pWz7P#;v(o z)OWB3)jChRzTH(DQDgQ0dX4b+An$j}6F!h5cx8^!l{Q&C`j6BZ5)$QXbj40s4+t%+ z(HR-xK4+LyE}pXJs9`AUj?@R;<~mO?q*JwqOM?uSer8H*9R(V3j!FuY{?PjuNPi#Z z>jR~!|Na)HZfHBO#A4+Q|1f96+E?c`n85}OV{_tPS;bsG+e5r)G+Jo?#XodzAbWdz`V{dc@KVny~tQ6N4gLXgdECp8eDmKt$VZJ(lVs!2XVNur}_O_O!3q%oYZZ zPbO>6E=92N^7kp#B2ZL-=e!5C_k|A4IM?1@(JerozN3Q-OYd>X7m!P>)SMY1?jk7y z;og|I*g~LCfW?PLYH~0_<0)tycJyt^`;JxCI zjp#6pI>qYJt53aH4_;j6^17dN76G>1YOFkLd%TMI!RixLBhf;Q(4-aC!Ec()*i32f z^YRiFwkW0|5X(gKtk(C41%KRMnzo6#Yn_cS+WOr}K(jz|&`@AaV9a0Qr9C>rJK%hP z*OXPr5Nz$JfT^BAbmIjB_Sf)ym$Ap#$2$L*3uY@v^^Cz(Zn4@l zXYA45xeqa$K8;}E_4KBY;-OD%+|5Ui_i0|!T^5{w1_LA8Z~lOX>>=jyqF|IuIg)pE z=r}l+13DM7_2R}XXGR-$i@nDblw$%~BIvT1xCM{*_mDj-vInx|`MJ6Mc=;cx{LN-- zSBnBN0TXFRk*l&Gky3(!vmyz6Xv}$(E?aS&EngJdj0^2=d@=4S$IfyJIXhuZv_DSV z{Wl)wHin=HxpYzxOU?ftFx9`ySZNcHp03O#5Co%`8Hb8K-ozLiF2mpC`)dDMimaqV zsT2jgmZa(n*~gm&npa}kVDc=?5g#&k>ZO#%9lKyhH-1*7jD+R^*U57PUNV5Q)f5|e zt<|JVwu0xaMvH>(H%U+J96^c0j{v8ZFyvKKtKUL|it%Tm@9D5IQ4(?I&drh&p~*S> zImp%TjM*Aa+q6^&WW@Cy-dj~n7pu|SY`_A6e2j+whQB|wSzHUm6s$M`2Qp9;6Az~8ptfAL z?%eOgDrpkBFWb`9!t(OOZeHCYL}h=H_6x*qDt&M%19x;ZOdVo>eQMq6^Xc2~5QAaR zMxLoX4>rF`Z9)mnjlZbp$cUe-m!v~@*&bl-a4ZS;U%r@e@YJZXU`UcMsjt5eqj2Ja zUKu4_u?Bs{OXE|2Q9kaNYVG=}l=Vb(X`wJ#E{Ys{VL_59P!rs=MZx3Zf05WLBq}i2 zOPN);c=71Em(TCDWQ{x6xSfo#+!3{Cj!(htcY+b-*sbt5B13>=Oap&Z1oF(9HwAuDL2R<$rD>#1;&ZKkQDpzt=sfEckztnW072$?*$T`r-vJ zE#v7gDLluBLcqlT7cVRs!_1SYN7O8|2D8}Ns7G$*p`iwM>&Occg^gHxeGH>SC{NT7 z2_IM%SAAqy__~!?WPlg)j=x^K6MxdUw)HU&2d?%5yrUe0R#f4;MKBSJed?k;MeS;3 z=P9z};Xz3e@R&OhI+_RgT>4()4iuTAI)6<5Q)Y~Yn#W06aM${3kmse=y#j%B1QLg#tU z{L1HLD@{`H#^+IsfzbEe@2+5r&sX|OF)y#`0 zLPN$f{?o$JD>No;--=wQGT+y9hgDsXe@YH9BaoUO{+t?ZGX0Cnt@>_Zf)aP+l16~F zpTQD!>t2s`=d(By7%^0)HBLLxb$(oBe4&+zGD!HGhcgT$An-s#8+9F0oHaHLXMM+A zmeCpH(AJU?kTF=M>f_eqq2^0vz=FfsDStcN>e?y~JoCKAd6Em@EDX5g=Re&)*!_cr z_Gp~@zij`mb32lTE~*rKtOwujj3xD8xavK9VLDakfr@)}4RQ1(Mij?2DO5e8AIW#2 z)40L}Os}EYLrLpCKLQ;5z`y&$(|YOWkE4ap&+XAGWR||^W9)h!I)8m+$2suIk#PZ9@kw>|1x`og-iobn#jw6eiLk{Bw4km+15=jsf9G1EO&rOFh<0G zTjwVB&casbFYAdV_9*)eN(bCb5 z;&$ppw}|uevJKj`e$~SVp`~w3fy7KIkJM9FCsuDRV$Y0x-MaeZTV%NR;*|I28bN(e zeIBatYyJ1bvcx!-25L9VUsdYPHC)xujN-ygja!(zzwtm07Pms-l&M?fe`)T;nIvk6 zV3wY3Ek=te6&5|XrK60s^t|0zYe!74RZ)Dj6x+W)v9gH$6Z6wnyidkjAQx8c@qo8=|G1VDaE zl>PXbRf)k{RXxfISAywx(gbF3CO8YwP`n0*!z&H8b%pH3*01Wq5II9^u?kU7eOxL+ zX1ytKCR3CE$&M88u~t!^W{XDjyKerxD*K;H#eD6p;3}79aC*MX;2p0eftM$TTl=9g zF6p{y)}w*i5#Eta-v+i8rmXGCA6if1uU*~Tufx!@sLn2}?`kMG5lIzXRlF@G--`D^ zxez(4F?gP|e^xMy{`vT1Hs`>9-`96=miA)&yhGJs)bC4r2}k<;mw%%&jb>-(!=nC9IS1eNTmR}AX_0!gZi^kA zDb%5y+h#Z0CrkF{6K1p@FG|&#pi7Rdv$$@n*=zk**E`Ruce>N%LpOF0R zxblHZHwVJ#MOpVcqnNS&&*T4nkv{za^1}5$Za=P8l8!UJP4V-8{u&wT&QcYU#E+AT zrUAgx#rASJ?7mcUS~6I!P@B-z*kFORN$zQ{otRr`#rWX$@r+#9)#uRxSrr052SN}@ zJ0V9MQ1{j6UDx-s9{Iqm%S883$On}tag_cm=bf?m&-^TMy-06D(MBN!@VY{jyrEeCQ^w>H9 z=o8MK?NL#3uZ+ru;AEi561up$&5VKFm(tI1YU{@LQo9s2gis=o}HgRu9;wD}d5CGl6W(mO%f74Gx2B_HM5>5^{M$RK}S7 zi6Vu>@1F$vTo4@J9)2^K?t`)$qazIa=p}L0^uO#L&>oUr8IlJaWw)H`FXPf*!A1=Q zWsJV3@4GnsF$vsDA6iJ>gh@iq*lHA%h^S>(ePG^Xgl`o`ZXSs+o6|byUCNC zN@F|cp=umL`Ee%B?46evb{LOQ4e&POrQ1F`v9F(Z0Bc6O@r-Oil-=!|PXA11#Ejvj zz+E|Rax`A4+^>y=W&Zewu6=x!vBo=Hqn7160m~5Fg3vR*;0rU%vFa*2N&>OE_q5)& zgd``);8$kXtBZ$3C7@4hF?DziyG!Mnd*m=+M>X2ax`Jxo9(2 zl#c8KJD$H*fq?%rUiaYx5mIIb4D=bU9Ze8_JhVbWgjVWbe)NCjj6y4UDp|R7FX>qp zQ-zi82pG8o*OkN$DSl92?^@O zl!rtGt#XK@pQR16_R-Uhc4vD-g%V`y8nq52KuyUh&3{|OG5(BrKH>m?5YRIo z8;f-~kba>sU&|VRA`gEbWJv!W%bEP>?xrW?sdx@1eQ9CT&X_>)lPffQo;mm( zLN4%(<_B`!q2fccp~zwUY1_xES-Yr%)?FcLp_X)A(l=-p@H`Wunm0Yh z(>-5VY4TA}fZ8!N|57)*wl*jqjM-F{;CfIN*+S5Eoq(R2a_B$#rKv8^e;^|=bsC1a z;LZhDgTY_!N&|3I$nZ1JMRFaD_&lRR5Vjj_zpE>Ls2CC&dWAwa3>^n!{gAJ3qTQai z^41;W(M+!zXfEr!+Mwg1i{`G<24&O?B2xB)_bfA9%wAiBZRN;_O?4BLe*csi2SJ`} z|Hu17KfW7yJ}T%M7pF7ls`izuTvQpo|AJoubDu-MsgxCv+PbJ{clom70<{0aAUW9I zn!XE|TXDh|1d6v0D&7A5A%S@c#Z`hl_D|-lzV81de0=^8lYSj;p2#z0#N7xm@ZOs} zY9N-vL=0Nz8V{whYTFRxWk$%Ne-VdhG7&Vboo_TI2W4H=vvyHm`5*(QxO5l)MrfAP z8t$F#OS0U1qi}OgW7FgI9=n}}z*~t99mWnj4!Og{C?K8v7*H}9+5R(keH^x>z&^jn z^k#^`aR6nzFpWh!m1ve`vOLqQko+(jG7a}yQKM@=H&l)~YYuic0xz0LUh0H&&Z9F5 z)8Yn6pJcp%z36Mal6ThhA-T2b`j?e1VArB&TDs3PAg_du|Ej=wrQsu)Z++kh>FbW3 z-5HmvhYw&LMVm-r0|?dYJl+~{Vdk%{^9*!$bnTYLdf43wV@TjNr-OIhWWUPR;4Ws~ z@gJt53M!n=ICj&mOq87k_Xvf}HS1N^;l(O#sB!AGJrf+#J;PW(-?IkG!aE-_z|Vm# ze-_w2uU;ip?B{iA*0^9a;Bu;C?H79vDS_}wb9Uf&x|;6GG<87blIK>xVQ_JN*QWZM zHRVgCT5B$a{5Uy9IhqMZ+WBPezY zL9x!STEGE(<Dr6eO3POBEPnn5Y!}J@6 z4Nj*~zF^YFDLU&)y||;QlvKYI=~r zCt$MeHsN(3`tC7jFslzyII)ysFT!m(mOsI(@ip+ATDp;E6oneZb-n&K|5AwpzcRmB z6L8Z%rz6~_dUlSQAE_oj%%vq5bH6$%Y>5b_d-&b;aVxuntl1%3aF?Yczx@^k{beP@ zR{5jK*oCPb0Vt|~8D`%nd3>9k{UAzvn|NtdKb15-^J9K%j_PGOFz;B(k&2rR$%k0#@@4NB6D0E>7Zkynfyk zdsQ8(%9t)bIU#zqI=MbuUEDhtWTrb6kGx<(A@@W|9{mABIb}hON1F$rckd?C)7@IQ z2cjI9mS>e~8Wy@KDR^IV#d;n@ft%4JUazOPS425o%$q{sJ2E(LtH0Cs_RZ@FE-S_p z7j_R}N+>eSm!lvU24nxG+2@+YHawS1IuMOT|_qZ?eE9Ndcsq`sYLQhHCG~T!=6>- zeAwv9>FQfwhf(Uf1y0{%YBJvg&pEO=LVPLYmRH?m_i?u{Bp!#{=fhk<9Wgd5PxRU* z_HjCU^wTiV)Q6Gqk{(s%d*XS1ggP;|usI$pw4^OiMg^KD8Jl4Z7cX8xiEZD5(;m1| zf(oL0VE;AJ_jSQ6M948?-Dsj#!ph6s+-OZR94X2^JQL$M9BjrV|3!e(nmu!;-TM25 zb9T?Y;&l59IL>c%Ke&UrztQ_XDEf0j0aicR@W{wj3rkAy?_Ok~OXHRY%(xr}o#-O3 z`_zTR>v~7K?@Y92LyV(S>%r_aHEw)-abRvw;d*;r4V-) z8*g!gg8g}g8MpU>0ucYK*2~xUV7hWJenLhF>pzPG z)5-;NO@rI%(0pd_-Nuq6+n<76Tc-z`zH$J}+hbpyj^e`Uf4~jS@2up(>Cxm)#cs;O ze+8BdO&e%Sd(xn+#{rY_kPW8&#=1C`>-X@l&4dZSUCuik7(xr0oSzV^bQ2v< zfkD{tHL>`z2~?xPP;dyM4U=LQ+UG78NZ>aL%fI+a&nBGwrJx)JPu>u867!E%5{w0l z$y8%VZ4=l7%1`n~v9I^zeSgo3YJF@ZK~EsI=_~of;F5Qjo0~g5UN)JTmlpuOf}KqX zf+=Tnh$-zXBG2*FRY!CRF0D1pz2nbTo^3wAvkm z50Y=X4Ghe|-Skawf!>I&=OcRh)Qp5b`%J=3cyIE|zv|Xp%aQm5z}Lw!Zve_>2vP;I zvqj2I9h_7wjV|_maixuF-&OM*xDJ|Q?;^c{c;jXK0gSishgr=45$3FMInYV896-Db-=${2XWppD`d%|y|JS&>C-z$0@f>P z=les*hi2ixTUq0Q@n~gdrqxICgiV z`|Qoh`Wca`l3?P$uU0lE^WT2|`7^thRc63Wx^~mhLj-t;O{X)1KvnkB5;}7FfT*qQ-tC(asfmgCsUw5(vjb12$t7SO zx0{$Vz30KztsI9D#E1(4WiKDQ=0EReF&BKF88-a*2u4?Q8lRspa{Hd|*$ypWNB&LJ zgz!(eC4-xu#%B)O=U}u-@SytE;Q>9tbM>KjqqD~y8w_6Vx&_hWp7@(%#mbH&^Dj4t zkQYHRG~U6o0*zp8P?6N0`T*itr_yBkT~QYi&bnjLvWu0Mm#y-6t3w8*&fa9<_-jZx zmT}1^nRy&P(QE4e3aky*;?9-={0%ggT9{DZ;!L2gc=0%dX}kD~l8N0UUBCgG>1h7l zZHH^S|B^aO#~%^T9VWs?Z0r4meW>y>X10G~8~492Hl{oIclU=%BVwoT6Dt?2#4zgajpYi>tzX*|ymYQ1yIgXgbKYaa5U)Ou@G9tv3 zE))xQhMk5}_pjQ8DF9h?SS;{u#h#UUcydNiv9hw7Ah?PPjAm3*hJ8E3V9Yxe`SJ@-tO__}<3IW7sF zi6W6EY(p>;l6*Q;aTv8R>zu`8UAx`!MSx0a{b+oAxc;B(lwmJv`4IEXcCqE>gFaJ%hzf9qyXhfF>YTh3&xXEHV2s_)$*HyG1Jf_H~qtMbDQT8^n1+jQ5qqBEOV*U6(dD5$I*OrH$M zv*3NiztbVlY1dF;w!N#0+VNw{U+AFqqLt;xycPH<#dTftt8Nu$U2E&3mwIx%H@S(jw&N3>WBhw?rNCpqP-%+n=wa{I2Z`@Vnt z(bmPu{hE{A`O;CJc1|cr-rnBXGBdsc@$}mh-ir_N@Tu-`a?0-BihFRnXxMjMDaQ}) z)*(bp%9vAIt><|4zozMbsxRIFY9(MA;gSX|!86Mt&0^*2e7m6?q-jGE}^EGY3PfAugJ(hAa7*(b=JB2o4r!< zaG-ubpxMN$CYD(bqOctK9!W!>@O}C;S6{gF0rQ1oB=*R1dlWm)hg-1bY<$?-vN-7W zuP^ZEbpuu?C4bt<#u?9IitAN^(^((JbSG{Ua{nf*s{{>BnbC@g3MwiO<9#;hh&3DL z9i|PZ0=2@TpSa zbw=SPDMg8;@2XiSvnUX@ap3*_uTxc^GJ^;waB1Mv`|4^DIMo$jeA8{uYG=aW^7?uE z{J5-cXQ_^MCNYO*5$=wictbi;mX^1qq?)Na*ZWJ@a_3s#s_P7m3OQDZ@eJHg4WqlW zi6v{wU{^5)fD5z*L_kfFz^ZW#@T;3{BIIbFVH0OB>7}*^1^!o0hYmV-g^$ieeNFfB zVym|XM_(sBk+&pH@0Hhaj8SKMX*Y|qy;@%s>NKw0gfPhV%UgR%Dkvxjpk+_kp!%8( z?y`)X#CvWYc@0~qGbPG88P8mUsqhxCuWtsvaz9QqyKIr(3^HHxVD-N*H|$kZ7~a^b zm?I|d5s>EJy2`-AMp@TO@Fvf~Erk^ffe@kr2a5h^c&fJNSr{%kSHz&~Hjh~tORxfW z|fphj$?IgFK%;xGW;r=^S03`bpGsC+Pk1L=Dqki8{>Fe0ENdJOHqM zMK8zgr37>>$%Vsn@7Osq(x^xZt_zsuGS)W4|LAuo2j*3XbRL@{FqBFX|DsWURykXMRJKZC$&!?*&#)3U4HO@MolM z^K2XpEcdD(DQ3G)id}O0D>k~(lW%+kQkRYV?VK(RH?49ur37`Ya*s>leGzjJQp0VU z0dhbmzzGn}E=r8yqLfF_C%SaMzaMWqx03zdQ1T1oKtC2EfB{!@9{oQ9F&e9YS;wCHubyCO|z zGJS9YACZgJ0cFu1NMKzBMnhEea&}?i)y|^Nc|vc7h9r#Zyn=tfU}cMaYG%$D%>rGt zL(b2wM`F#=-0@w<&mAvAZHmZR|8o4jJv@bU5AK1Sv@YcN9#>t>iIR`qeC+Nj|C@t_ zY7B9Cf%cZYRRNO@wR_${b2}%wpP8A6@l~}Wq(ppP%d8u7hojGY_t%A$@+&7U4p(EA zOi^)WHy9#Y`vh(~P-k(}F2Vk9JJ+npc1 zClV@RS0&%v^rIbXFIcY$)H`1g>v>gl<<0i?Q(~!Uqq4D|NqAc16cnZ%G3K)3tF@#y z6-OTV<;NJO8yDvU<`^wulrp@82JIt@nH`(EM9OwY>LV6P0RAvTp2-1jpeLR7kn+zT z_4iGER`+mUC+#N%cQ%#j4LQ%)hgs&IUEy0UA;}bWU2m`{b37|4IJIGpxtBN?F`-{S zH{J9vx*a!x#pdKUQ~8=|`qVaC{>etR z%{C@P2a8r#D7o;WJ2~rc4l=^=Gc+)(bQ)&&HxG?ab_*26g`?ECxVy7k#!O@V+;=g~ zMs&Zyk9y7S@>>p^Vv<6;-MUc-rw5}r;?P#ivs23X<1-(nOI7Nq*p47h$kW3~P?KJ2 zdptB_*KYGYue+G)_=1#05SG6C6CREa&DT=R3?IgpjH8)x%13HFIft~pZvM5wY@8D9J1nv$94Cc-*dJ3G32u;3NkK4a6ipU0v=W~5CU zY+V;j&Fa64(WJ6siL-T5WUYh_{icr~W+If&pj@!b&s{jt8M`=SO_T7q32OW@n$u;v}p6%?6jZ_nF^F{e@3v-8@Bw)-~yj{7aW|B z&$-Nu*2ZkOb;t9tO|OiCegTJp?lS$C3>@WCUgt+`lZR6!Ln>NY$<+8hp9@R{(hM3B zZ&4r(=-}W}@QOvabnLJx}W#(j?#hN_ftJ>$?c}t+%iN~)kBhBx= z9VDY!J!d7N$#V8hb*2h8<{mVVRm*2z877-z%i1|*3GT#R5wOZnLMFM?ry;< zs0pyvN-p0mVoTsQA*^!Qm>xv=28VEH94C4EbnQq+F>`Eg=O8cq&EiF+bgUobszoJ> zovJ8I-MZM4sy$3kU!1+zXAz+xD104raXRxdmqK0QDNp&r-_@g;we-dQ&Vsp8W#0fc zj+!^!$$WOr*<{?F`|SIrKQ`YIXm^&-R!5E2oj$5P|HJ7pY9=NlKs-}@i(>}Vw8uPC z{ct)1CZ2n1@uPB+*RKL#u|yh{ixMw?}XY7e+4*yeq4!AXB}VAZo_JlcP)@CtEZ6 z<>=ff$&HGYUIMnGi%65P!>v$S{y3A)G}D#c<(QW-Q3}D*csWGlT)7+sn`0|AV_P9+ z1baOE-$&IdPbA8uE%ekn|}V%OOCjeLn;?lf4!S`a;PHD{0V#HLZ*~af>3QsrD*KajAcf? zsvSkeZ4+`#{Hk|!tj?GBUw-qKmb481x=>M9c|KUX1g4@+^VwySPC(~_+Z_)WRq!dq zs>1(nt9J`NfAhEW4(W_qc%x*|5ApnBOrO7aB`rWTBZEA>`bF0#NDFz+V%n7;jYzt# zVBFjz%hkByvmvhRkoGV8rIp>EW3>Le-o!t>Ob} z;usrHnS52L3}z1)B4xP%n*i-YEG!&GExWnbCG16P_{~yFVlrn4S-)5?vvKy~=OTN0 zd6z>Qmi`KvcBh3j%{R~QbJ?C#5R=5~lgsFZn?GUv#A7-pkYBfDy0S|7nLT|Sn7K2@TS!i$X&E6FY8 za}NcGAQ&uEEX~Lt{n{J49gL98ast;;yskaNVyf>QmmDm`&WIlJu4H6<_34vsjH9vh z?1HHHMS9}kPpfxtk+RRUBqJ3}OdeI*7~W+}vYFa;tJs$qa%_3$ulC~4Gj(*H)hm8Zxurzq^08C3G5o)iZ0C%q`y87L>t4m*DUk{t6`}_H~?JKR)S6wx`i@ zo2AyobQY8+MHS&dmyx~Dxa~<}hynTMyp9q1-kch5B(i2zMr3<)QuBu!_T))}GC9(e z*Zrt@>?9=J{v!S2r>1fYoKPE@G{xdNoM-}T)6rY2w6n#vR7<~#tw)PleNRJYD(V^IQCQbzJEA}&& zL-W}6pGdGctNXvtwB2~bH%cRI*qN`iU*bCJRG~uRZ_FB|_^^ELADj!eoD&LYUN=YU zy#D@bf^z}f!-+xqx*N-(;T-S&sHP!IkiWCJDR3w1q`m|g^z#$XuNUZaDZb?RVM7oo z0mDZQTbhOBrOudkXy2sVqa;xvB+3H?rY-Kz~3syc3LpqX%Ed9B}e92+rX}1#p z-M)CntH_=Bt$N3;`cQl1Rzd0WYtg#|G7oVvKp36;7S(^BJoHKdl42lo z)pBa*M8%k#0(;hO7%CXvzq5DJL9RG}(VnvxwHh0jCK-hp2rB4 zox|&~SZk8)zegJOYBgPW5zB8&;&DdMz%t$BNr&|7`c1ptN8hf5o6!nU;ct84JE*o` zHnsDMs&q}aa+itG(-%sR=_yo;(dx>$)bwLs_v@p-rVn)zotS-Dj}e5;Hf53Ni%;%* zD&6>G{=EGk+02;t{ZYDmk+K>!re{6`_%||HqGbgfe$(WRxEOK2eY5ysIy#WHsZ5?< z0q2?+FCL%m#2fPjC`G!JtiyO$E+T%>a44TN023=g%!tpXEG%RCW^lsMY1VUNe+?07 zc2cQ06DOVC01uD-ihnyN;S?>mnBr{`=8n8Sv+_Q&W*`lFXtKh4?Z^f*Fmq%OL02tk zoqz_Gyqos^(5X@sf}0}Mje93a!h)PptN>$xE9mF*L+_DxN|{FcF(qMlU8X|GBs+GK z8r_wE$F;q&)TwurKDH4Sv8zNZwp)4aW^%tcy^yEtK5cIScCy(c-30^Q1(ULzm4?A#v?s_-!O-$TlPg<;L zI*rTPC8ZlotQ!7Sx1-ZHTDk7igb=m478jI64|<;n7&Sbp))j8}bltdOiuv|trtGhY zk&w|fX%%8NF3_LjYPz96O%=cg+_46W`)lCrHSI|X>zprYB%eNX({|yrvbwD2()L`# za}(icj9j{NKL#Nu^DQpM1Zr8$|5gV<4EFLQSrHYY+Hi9DI(uOAU{R8DHPtj}xUaS?OEkk%HTJ24n}Jv9 zqV>L@z1yVLR?TiIB(lKQg-cW8`~9Z+q)rhcQYnXm#wVLvf{%-+b^h$%rt4dy8is^| z+S!w?DlT_*mwr|SIb)}sTRg&65^+vzz z^E$jBphDfh?@XbZL(npiD-Jqh0P*+|J66-5UdKH>J z402-Ml866O5tkLB5LPb!lB|Aoj7R_bKi!^SQqyEi9DGJX5vU_*Qk3gjZTLqZh|(r0 zLe}K#CSP=)T-~wWD*%vOaT*ur#|@CMhpM-L$Tg_U%(*E|DAVDd|GRg>9#bYLWXEe;Lj7Nl!5!ri_ ztjHF!L&#%>?2)}GPuW}cCVTy_r}uro|M$Izqody9`Tg$uy07~h=XqX^ji0=jABseX zm56M=oi(fU&ZmTYbjqZUb%{@bxRJBn&>r4-G59o|g4jrtF0O-P8>u6FlNDRJe>OJOnW%Xx~MZIN{IO4t{3s#nBr{ zwgeT6c^j4R`G-7sE&b7)M2~@X)NX<;dO<%kq~H_tq<*tMKjO+`-0FQ1f<6lB1k`s8 zE&28PzSg|$4MRI64g^2?#9p@=WtD$3Lnba%K6r*^Vfiy{JGe+2^j)0f0o}c*oDqxk z+RShh5e2qn;TKW^_EK4&zsc41HrLl)tJJ@hvcRDg`97)nsW_kF^S@gw9xs#{R3};- zO?_8X-jaQ8pA&r0hPzSr8O#NNoRAU1Drj+P%OsNqtrQK?5&- z4(lI@cg?D5@8`CU)}QxsoK*&8=?-@n)Oy^VZT6IUXaj+lQL~sis^O6m-{!X{h2vJ~ z*vUOXL8p3+Lu~q$SF1C%Ub*w}?=o#>g`y6Y!jhY2OSs5`H;?0Qykf;VK6M+g8}Q)R zJgO_0IhLGZVcD=f5Q@^|tqL8fJA*+bKC5nSgX5!^85>L6SzBjfrM{O2Mw`EqDb2U) z*1RF>FWZ_PzHxs#V!kx;tr-GMA-0*yV=ZicvGEGKs2dUO*|07qI+9P(P_Xfi{Skej z7JX@dtsrJQAYfq1e(<})1=+|2ip$$WgdEco1-fmLWv7weQ_RoHE}(gBs#eMqONsmZ zAH)>hE(kP<`YU*|?(bgrPSS44#pXl|+utA`^b*yW+>I@7$NS$!w>luN<%R-jV&p&GtcAPT3nLt5K>~&-Y4*5nHlq zFO*j-D_q%&v(&ab>+%6vqt)4W5TZtMR55dv%%&yy8I3C{@XTphQ*f1aZ?rCw)_s$E zxYB>WX@Hh4x?eVvTibfhInj~w%w>7VeJ;~aWdG+4R~-7|-j^I7v&6e}X(oJ4ghHs22QZ}C_6yNVNS}|SD%J6u-Ga`KOOLw5qK}q01Odvf6OK^o1ShT+= zKNazY-A_(v`O&NvJv-wta-N)^nc`+(I?AeG+s8D%Ei#x*b|}(}>-Y)AtBjKxNRz2f zI(@O!Vj9`o)ms?4kF4gycp&&%zciP67D0L?0cAbgC;OiCXmN?=+wY$&jLxlZenkn{ zM6<~as>RjTUo3M!I8Wn_3LJ_;4UP3nJ9&lY^dvM44%6XojpdH@JW5#NvRV z-*>ABhypXdJNTTP{y6{<0?V`UnSBq%)0_==Os$F}cK_g5`o?y{u!s9{@=F$$Ex_&# zP4IQ?R}$?yg?(JazDw=%p6qDo$7o}DCDELGp8jkmznI(hLqknQA|+K_o%>SgE6pmS zXXy$1%@=aY&r&GK30iC_%zq#0d=8SgNe$awyDqlXTvzCFB1U!TIbP!@&Itt6nwUju zI6{J<%f-mwO8W7ZiRYZm3z5INDNsa94i8b%A)q8Uy0e*K`625k)3_5tqkHEmpZxYG zH5FevS{4jr7X1)YsNwaq(oDc_k-nszNk9*LLlf zz(Y3~N4dB*(||*nIP!{}EE;Lst|)h3L^ziIDJrnL_DetO)WL}b=hh6lu27<8^##uS)NCGxav zOm`SV_)A!GK|e8+c-!yJ2*G{fO=5$8o!mcXvcdE>HLkkSvrOFk$ph_^GQpH$CvG&Z z#&?R|Ti}QPut$8X;%Ms#v1p3~B3%Qg{MHG3eytv^mzVL?x|1VU&jY%Mu}t4z$Zn zMABI=;Ni@;pD-!eePn9dKjc32rxRS^hs_9ViWJ$LwmdyFB(9fv1A)sY)&TzlH$gjf z(Mv9tZ>BDK_*~~-TbZ5>u^2s>NB$v@(x}RyP8spmCx@dcvfCMk?&JEV%CVYO%KD93 zT({-T;@8n5uYv1<8Q~0p#6x}$gn7Mx$%=mdXCeOm)f)HS;!F#o2pI}eUPaiU%l?p^ zkVL;^G7oC$gS_%ZAg^OW!zV6MLtbjhh((Ias?QcO(#<~9iPl6@awNzK=gsU0!U4df z_NY;$R8nWskGyLCk_?Om;h886XVtB`wHj^PZIpPchI z-J18Z{H-2v2nO7(QRX0d;q(Z3({d`9_!B~Xw?>{uwP&FNE8daT@T8Pr ztD2zYSFH5}J>~x3Q()95r={@{)(zD6o)ra6J$bX;L*D4*wZl>AD*YMCu3HyUj9Qvr z(L65=nV4|lDVuQRzjR=kT(z$1ems0|ysdk0|1hg(wyI3`F=wI#TJgKDs&Ogl>jmt; z_t}37Q>|M=pLY(A=U&u6`+Iy#1~thS<3E+%4<=%W0vR!{f7Q5u>z7jUBe~XdCyiX% z1f(egJ%@miTl^8i8_YVFEMD-NX|F~`Bn~u$rfr0*h1Jw8EnkksD2^&(CPdXoFpCvL zUE(owncP&Uu1<}nAZC>{;(kwZSiUKK+EsET8r*s6VoU020b}-isfi~f$cRnX6)0^S zEYdzLbXF8SJF0jm^NH{ARgXV-zBYpvpU^jX7?D4Qg=9DrKib%Hor^aP$8Cj`PB+7z z_gabNU0r%%Z=_#(^H-Ppdj9~)X0dqQWR8;^-#3=pqw@%eNjy$EM7bRo%(e#uirt3`M^9_rI+d~OG zpJpaG{^F;aT~nvy|qr<7Z7YKYmaQY0QlfTR!aR<)vtDC9 zcFnPp6rPv;Urbxi_faGfYI8>8kKAKn-vBrx4#OoHM*jDy354{t4Z|BtI&oyXy1u8@@3UYRFoRvg!OgPf$9+cS~EX1BZT-WnO6^ZPAC8TR7 zy5y4o=xDKN#R_2S;)h_*wJpZ$o%UKaoH*<}Ta*Xe&EAhi#xg{R2k997rUER!H zCM&Yj<=8ZgpMP!%6RbQBR?T2QCZ@|qla=(YH(tibl%}^}tX1e`@a^=)V>5-T4t$aU zjPBf5_Qx)6jf&K~AUhBv>xCO2rPqQfxx>1ZjD6az&OI3?WwZ+d9Cd-!dH+u1&4hq{ z+d>X`q$~}DX;4+(a7%KZl~w{4&%rP1fx?wpQS)(^@a`%Ch!#BnNl#tp99r7*;PF)$ z34rcKbF8*lKK;zrJyU9RnlzT@F=)Z6+NutE;6(}zt0nsJjI*-`kO7Jw9WmoMhZ|if z>kREQZRAzz5m5y}@IbMg|5*$8O~X+*@4AmT!G+qWB5T=)0(dH>)QgCxxpOoeH9r9OT++mC% zwsaaoI1|6E+tJ*7!x7c90EZ#sHPka<{3A7vw6&0h z3=!mo1XYijBN1Srma0D-d?KDuWzkpl@FQDh3$F(wa``Vs{&}qTD*hugQ4m|yk3UgW z>F2LpA@)&Y^s!9-^XMp_2QR8NmD$N_^@U}nZK{KtAQfF4x3$YQXUNRNdR(yogjs7Q zE0cl4rGHYmzrT*#2@~#aFIt^mZ=P#hwz-ZcX*0w<>ehOfjSZCY3n(9pwGUw!I2Y`R%t)NQ-`@XO~DZrq4JI z>24npcQ;8qdgKr2Q7`WD2xLbcJ^7wcrGSK)cdgg=gxrTRP1D-AEnlv!Bg{PPh*ept z`FXo9l@y4aCXAN|C`G~~1K|VGqW^7JZ>(7(l=|NklSVQ6C+C@yj3*ds3je%u|KIw@ zKh>3Sam8naxI?lz^3Ll5lkO?p3dEX`MKw(05k#8*Ym0zA#+TTnhwLalf9-4Vx<#Zf zT|1q~-^t(fzanJGr=9;+aAad2XUJrsnL83v zd{zH_1I4E_v5#4!u>_59j}@Oaqx9oH81oyFj*mbkDF%Vpcn#<8m{~<`%@}2p+4q## z{|#YfinZ_Xz!oz#Gl=*9@O{BUB0@2bSnL0+i()2mvcIh1w%XXW=y&UsU`U;i?6EN3 z`8(P6zjq$TQFOm^?h0OG6E8kjcEgdcZ0UvjrPSxLj>c>L{G_NriCsxvIPhyb6uH3RDCEUsr*=+Qy`)c>0n?dfDANuSXOTED)3OV2N*VrF~ES~2Sz*lp&A(Nz*$JT78Y!+JD!o-RkMtucbWiJQ(k}Wni_WqhvU8l6z)^+IDw(ixPd8GYd zzI5pl80(w*TQF~_lN}07rDtl>)`APGs~I&l)UuI)FEk%1#ebcxngulC@4O+Pmkp>| z*zjDPDj;(Pw$5OlaeDeif1Z}Kvhwu{7cR&ri^L5NKZ9WaI0RIB1Nl1Iu8SGWK@F!T zM_@7YMV;(m-rR9`o6b~i{vVeI3SM@+XL%nRTkL*dJJ*|{BrAI*PTpUh(EwT50jl%Q zY3lXDkvZyI+}sV`7jOjkM(se;8$p7rPmT=@xz&-fVvi%o$B!RBFFvVwz2C*t+hkn) z#b!oI4QbSqD3q&J77Fi=d-dv2p+2B?4nT}MQz4-Rn(BkqEDe2AbEua4a8KEaUMlW4iZSq1Bnt zcquc^W3$5K2YF^_!52%V3>A~g!0t77)u^u&{@#uG9}`~`4_$d2jT(8P^(9OUt>ns&(Vz{mr(buI*m&Fd$NJaD+ufT$hrPvaZmURtqUD zDY2eUa*9kz>BSfe@HJdE>TxJUU3o#*y8i@DS>4I16~?0H6YWAtlY2gJ`M7M)DL;FL zF~K-N8#SZkwEtWL}DSFv-5M(}7IZf>h>%h2G2gRRkc* z!FzKy?H&7z&X~J!w&%JNoK!+*wW2BCc$K`;l8uBxIJp{M-qhBLEiElAtgL)WOM8=+ zMps!`$$a;2Mo!MVQp^ApxOAEalsalrd(;b^acvEDIe^2;42haAF};o^6;7zap(_Pbl$LLe-G>LY0EY zuL+9ZM`MGltYPdEJz?uw^(nMwY1@;xppNoB8e4{;m_8|#57jkWf)*!vaS$)shJx>6 zhFM-0A7H9yRQ=ZG zxa9e?Vxx;clW;;M;r!s##gTo_mY3UUP{dBmP<+7BW z1@2GV^I&#mqAq2q_+_!nwsGyB3=W%q&6hT_(NDQw{RGfJT6J|I#!^N`cn*T=_4K2b1YeEfM!Fhyf91rPZ>$6V5_ zrOKY^=64l~nF*m49^f}`MYW$BT52QoSa`&yQ;8Yb#RZ=RNEwdm4J;f&8pHZGmoSc2 zjnyI1ZT+VnM&lro%b*2r(JOurVVvO&HjURP6qo}{GU(}w+9cMw2xm~vxFO|&5#>L#|FK72TVwahB`ViDrW}H&L7}>f)fC9hFP;9 z%&r874TgolGu+Zz)zZ=erLJt!8yDcNhi7X`3!D?fu}TNHY`%ZLmXwqP z!lJNbmStKOQGY|!YWiv#rUXZtkETxrD4iU5c!_4{pY|Z4`&?X&cryH+@0JqUw!ZAu zfB1-E;-vfCAHrstm-fbrpC{94wcAwhJU3Q(L@{#{r5p`Z_pP@b5Z?woGEzD^ckkJu zOco#H;Ozz-wfMeG;H#x2`+DRmpl^ zHZ>rCX8hYa%}|ro=^pD`?`H!;#1{Knv%tD<85XB})XZTiQ}v#VAv7u~1usE}ugC-R z1(CyrboV))6n(hhz~_1XNvGv{*+X?_lvg1N?&5Pap8NXX$oK0BJ->m^)u?j3`$Yo} z&N@S^cEfuX)%{N0(}qWcqD`x16QSM4jhuK83otM+;Njt&1NFPl`T2|xYCX=#z4mHl z@C#fKaJ#n~a)Vd;z-55BHoeY{Cg4O6Ch%KK51SQS5=<*t)^Qq>1g8R5EZ~c{Jdd5l z4u6DUfm~mhKKZE2e9}T?PpjB27kFW32!--m`+4!fd2`2!+&+0RAzP8N3<#H<4KcZN>ySrD$s$vPy-=YkjZ#X?ZcF#%4?wq9~ z3Zzp0k#O~)0gPA4gy1qL?HaD%!otEWDgv!mp@9O2-ef2{RL3c&OM$o;IXU^aRmTe& z#14FXd~m`9&yKfYj!1BDaCmHN01DMshlDZnKN(AV;WDK>6TGV5)VZ zEPe)WC@Uhli!(npG1>cCl@?C<>Y)pCX^ShfqhbYC(oLNNJRWiJ>e)WxO232ksV{zq zJcw;(N4Wgxl#fk!q+>-ENwt7)JClKq6aDHPY|Pm=+*;dn+fehNFfRolr3Y8}Ywgyr zj&6672^#zmtli8mhEl%sbn}?|{QTK;)Y-Pu=|OSAXO>7?&^zj%uo>ghB+ z>bMD!Qbu>O;rV^ht-W5Sb}eDFy?q&S-sY2w)`A#|x^}sG?i2`x^uSY;L45xFS#RlQ zcK`4D5M04{+q|;zSKZag?S>G2l$4gfh|lDsP-eT4UQrP@HKlK;S(^V=n(jJ@r2f|L zcJK(K`{0C+bbwgV(vqw(}*Pa@#{{mCB3@R|+^fSfV$-o)R+g zC`8!{ckge`#0gl@+VnOSJR`1)VyDR)#Iats=J*z#^g$j<> z!D)cTub=gDIa<#42kc^Aotoc{I5ncrHFnX+Tu0T4$1%34lv2OeUr3|%g$kVMZ*WS@ zi}qVb6KBb=X($vPA>sB^NQdYVQHr@|H8QV`sIuJb!SK7!otGL%*+sB+JN-U zHl$_PNF-dO5Y}zxS$SM-+r6Zag;t+^A)GV^#P$+@pLwj}(E$E}fp?jvkRf%)@3$`R zJmVS1!8*UB*hTIg8_97`3?S)w& zOe-wB7S?Kz*SLrnSs%TR0U>HFuCHf-dN0tHZ*_9Rro=vX4ZMHrKI~9szUuSmJ@q~~ z;2pb??#0IOyu{)Z6qHd_B}SoCw6%k~jUNpZuQGtHA+G`?mb0_7x!M&(Rbz@eI@IAw zx!{ppKs-b}SK|Ss?U4u=|5D|+nwFOr0)YZJUI?_o!NSxW1vq`FsopU$H*SqI3Jlx; zY!|hfnwm!a%Lfn6L*@k{IFq&&V7o9I$;^%53=77YD`uflFqtSiPpd3aG0W7<%%Ja+ ztn?_Eo}S)oxS}Cxn6loF=BEmHV*r4{fn`bM_w+rz_QD}>2`%ps;bBYOIrlfYQWRc% z5`Hrf;Osz4Ux7x<$2Z z*3@=Oc5K=sZJ_5QQddeEs?48-!bP#3C*rS4;&7j*71?dDj5%4lar4z3*(N%KN<8V+ zc2r0WwGSQ+G09xj&*3K+1*AqMCMJ5|P^7z_ zcsYlCHsO6NDe1@e0|}GKCTcxCqk`ZD6BnOA35)3b-qnR%1wIi}9@%cp482SN(=ltv zfG7>v4iFbWNE`OmYycdk6z|Q9iVBLb)<PTgw>3r$nzlZgIZC4p{t}a%q6L;6vpJ`-@cuT z&xG()Pa(5^csNL(yk8u0#qk=qyxog%Q-Iz899fuG2FzkzU0O)r;f!JGIaIQd%xr9* zK7W3@wzfu(<*GBl0{$~S-A5sTAH+w+Qb4G}YOI&HoBnX;rvC%Fh+8DM7-tNIZgHvi zp8_UR0tjys_-)bAhKZC#QL@LiWLau7e3$VZ_r4X?`rfuspy}?@Zo|2z$7x?k7K2;z zW5isK=s%;dK2ZcB!WqcPL-ot3s~BP~n#7+czv#n-yQMASxTgSSbujpJeIBxC76!lZ zM^Ogn$(_d>NhGDvcvOzjX|DrT@7A#CR)tACeuOj}Wv7&}1B)K@xJXDOzqs1Zp~wlz z2m&CxhX2!FpxY}+rqh%tWM^V(I#pJ8a#t>f?TaU2q34M!NEAR)@dkOj3JNd~+wV6q ziPb|~wZEw3^;nP!yYQi&q;mOM*a69;T;@J+rT@Jr{0zO8KN4bE(SA0O|5tQ%r@ zxZjj@b$freM`_l&3whR^l~A@MYcxP_b#RmK*3|IA!;j1LkJfWCLw^EG3*I5 zCfQ!J2;uEOX%2#o8b{>4?1j-PQ-=w`jViIXzCtt(^ z);xnU7L&^Ml+%jP*5nCq%Wp0(F&qw|ySlu2c2&{PJr5^>8ssd zE~9O`(S6$}fQeRecaO1%Z8Kz~=Ym?lm4%U$mU!TM|FmkA@8Q8&A4D<}uk0{XS7#@s zy-qk>!t$4zE-4|L-V+9z&C8z8m!K8Zg=SO|wjs??_d-scbnz-6G#`rnkr1><#(*fY z;$~c2JgQPZ<}VlAJFmnY_xto{y^N8tXviF{LCi^yxvS+5j(X7^s}M?V$DZQN&CQq_ zvQLiV$LMGm)JA^&`UU3Efy%$QzaTB%VdZtC)g!v6U1~MavociN-q|_Rb8p@7N17y5 zB9xUQkRkC}w6B}rkrg{{P7mZ-S^DoK!Yy=_qxwELB-JcMV68?3(0YErRQa4YUqIAz za&ls2Mq5jXkS#illcKv0j?n5WFBF6z>6o$>gkm|Ad<3Z=M09m^%^gug0R8^dfBC0o zW@1C-W?(s^v@|9t2$wG6Eplggd|XjD$rwUW$c><`32qGX34^kc#kIB4!>{~c$avTk z6ckVuC;3}S0_O%?4-GgKBV|^tv$oV*oly76(`o+PAZ&onBslL!;VFU2;7 zc4n)nYBm(#ar!YT)|RAOfoY++Q73xMk@xdDZ0)~uE8nYkAUV_-q^9BRZZj69^0;p+ zh5nL*`*G4?i0dm}Br1H}ZhG7BDg!}XIhB$zGxNrFh87vRBr73*{927q#L7j$fwtD` zi`mU!v5T3BY-${r1Vt*!6tc<&9OeYw*}@vyeh|T6-*_K^>54KXTTT-{H<&EV~pg{pCIb+I-a2g_5BDqb|9+`#T2izJuhix5*WJH08uQa;0W=_ zLnIR7w#(Q)U~e|vd;=Oag1VjuMltL<5K_4xqEi^j@t^`$#D*RiXf5s)!;~5Y*Q>YB z?Jw(|bzp>Yde4rPU^*qC=$~s)UWTX%B!Ho0Xz&Y#)P^Ab+@Lu>#6-PsHlJ~K`IOt3kjI9i|H0&&J-9p zI#Z$1xEL}dc-g^K$7Mlqi)p4eA;`b)NcR~G0$#$PCHM0Jmmj!CK&DvioU zDEMBHKpmx{<1xH~XC1B1K-gdw@S&mF;^`>{r80TOMko+L()H)hA52o;ZJdrm1wnKO z=j?-^&GhxC%zvO*iEKmHA2H@pKT33xqNlAkVFb8w(A81x5@#%>+L9>uGW_tNlI>dw zj*fQo9yyR@q6T<`ryH)G_7k1vqd%H6lW?*N*neM`SC~E_FhWHWJ00QkPppy=D~e465nuZ9m z&;f-nOideZR*eTxbTO!yi#G%75TVn!lzS!M)vH&KLzh~ffm;oN8)tr7a}^7=^<4Sh zxEl-XZKNE#OQVMq>tn{Ki&*DDPRl(}asK)PJK-cuM@a_p+I&I8g0Pd`<$UG^w;_+{15k(stF6asnz?BWF1xYa^A?gK_ zP+W!opo=6ySC9Ed**v(JA*=mnSw?GD7fLA*3TdhcO&P1(_SV+ri&!QYiFWYhFmV;r z_JOWozb8iX5t`RSeT#_s6d`|+6k<-9PuvLfO;L{vB=c1jht;y5B5hEeTl?c@Rj+?U zpYM1a0vBFw2@=RID zFJWKOvt}Ib$z+C7okab>Z%7qE zZ!C4qm`dA}Tvy68eHQh(##QEYYQ(n0qUQvL9QTU}AJ)9Kft7?>FjJ`!83nOc-1uYQMro3Z%h{TV~ zled%lO%|!rZ0xVoWQADs?!dA(5qJcOi%l}Y?m?DuZz zzq%RWd{e>gq&NPYw+P|A_k0D+Aw{%Pgr6l*mzH*m2|%f6nynL@~HC0uc$ zXZoEG#&Vd08_=%!jNvxD{#%M%FbqXO*_gIow|Ok|Omxm9@wi9D>8F6+7b)9I*ETms zLT_Nvte#45FQsm`J{#X`^Q$T#K6^ze4ecC!lMRQ#1nlxeJ5k`tdyUNwH;q^BY z9XBmvBMxP(@526=&WiQn1Hc4-J3GD)OKWS2qL^-9x#o%HW$AKyDP9FL?pvRR_n1h$ zSWL$bhCvU(2ycVl=5x|#D<7&BH(I@Fj#3E5cgtu4%_|DZZ*ovQh%8cgJ0U@u^}m57 z8~wA>LYgse8T$IYXx{;Vg{Qz!AVOp5`zn(a^@LogsQ-$yED>W`9ctrQBwJGHQ>wow z;%~bK9(Zb}`b3ZPyMy4|3PrL0Fuu_fcWh7<(@33va9NU}biPzMB! z-iI{&*Vg7l0mJ8Igooy?|9!-2>Yy|r!Th%{>$pgd5xz90pCifD9nNGIUdX-)&IGtp znf6y36k=2;YxuC*BH%DL=*i!3`@a=&zNh$gbmeYqb>v0=^O^d!Gmoknu1p8wJ*p>X z4+tqD5|7_)i7sX|>@+`*jG(}436zKeYKgw85#Ak!m?y|M4G~EIN=Al?1&?vUe8V6t z8pN%Lj_}9JO;M&G;XPAI9Fmdiz>im$%?&_H5=|+A;L)Xz%-n!-)DwK*5=fhX(pUz0 zaZ}OY=P?iZ>+d&VVxs@~YH({D`J58XDStw}yvZON-cF7eFx^DN@+t@SVA2m=et4YC zrd1JuLo*?-UpxQd{3lc!z~bLTT$H(n%T#gNN5K|1@=d^N7q5|?OIz_C5aIR&H_KN^ z$Xw%i8~|vD4`#%KhK3tVY^Rg^#3M{UC3r-Lmu@Pom=)6SI-uR)4hA*~jFpZc4?r11 z4#gUs>c!k~ny)X9#-t)LMsVTj3D*0)Yqi`zTf&c&bwM5)aVQcJ*mC`yz@`4K^5!4xn{7@cEU{Qq?az0zOP*cZ&w*Fh(EG z=e@LRo#(iCD{pb|m$?#8Hzy}PaRQ2yB*?CX&q-N%X`XPR%Dcf`fF?F6R$w)&q^-3z zKl#zb6JIr{tRh5Mg!LOa@lCU5!$%c6@dw%t<0Od$lpa3%#)_!STfN;~SCDw2O#q?$ zeV}u^RA9D$#G}RBcF)n;oiz$^MKk8Rk{)~F)nNt}Ek5^>$JVluMHX~|yB`19-9Nq4 zJZCvkpkhY9t<<+I!gk8)yD56%y6a)%#Vt|yKR(;eO9CmA>*7b3iy6aUSOp9>nlcFj z@ZtVw=zz}n6V4WwtF5-^*ujW>3Q}tOz-m|0G>7SW5RW;+KWh0=`$O3%= z86&~H7&n%LGkgrzJ=G-AZ{YNOhu>K@5TxQ8LQ%?`byi9BaK(*^v|$oDsECw=ve8zUV~nn^Y1(wf5$XF++wEVAZ@9A4 z&k76D*w;-wqKk|yy89$R>cyZr>$|z1n9tPq?2*7dwsgg&ci$W61%Rz@XHW85R9gu( z`6s7aZyNR8#*A`;f`N-fq{w;ZBYrzZ#%^kQlZ4E<;>0Zs*pkhcp07CirA`Sp`#o1# z#LK*5#~7A&t5-qRn+)xHfHngrJMe!}fUE{YwvN3gBpXCQ2orK-*H?igS-QAX!O1DN zGnXr=GLbwlf4ztYc>y@fkZ>Ol-|%z?p_pTkvE+`%;0p5-oV5v1o!bYaWi-YPs`qyI zBo_{4*{_R%2Cqa6!tlx;;_vw1col$TDCW>e*KyTj^z=lUrOR%{@#P2u4EwfbCitdQ zcX~diV5k!qCk)~9H$*tv^o~}COQ@s^PPWVzZ33(9;$4F$nsdFo?jcza zOi$B4?bcV5e62y(eMydKYXd#K9;nh5i9WVPGzPToBX0X3L&q-Y^J(4LBfB0)PIheFY(;nP!0huq0I*= z5~XA>mAu|QL0tK^l<7F9vrRlqfVa7QR=I?Mb=JRP&ATmEP{+dfkqTv4eLO0AywDk2 z>}keyu9y)SwQk4dHEiPV^JQhrFz|kIz|@n(W`R+Kv0#qP`PPI5+90mwj(gcjC#1DU zIkP0#)$e2Xf%C#{c`~dE6tb56IoOQ)t{+_=H2iE$rgMT`h?6A?g)S1K0Pz6u)y~wS zg1oS*)514KclHXM9YqIpxP9DCi-LIaYu;TDeNfGQbdUSNpe%#Y9a$wcqLg{NFGhP0 z*bnz>*y7ONQar7RPa2hlEBzltIxjsv^GCF6|M{ZJDM-}3T$&Qzis5zt|1amOq&a=5 z{O6bq{9Pp@Hp;0)PWmj9p}Z(-&@t5S9?s$E&QhjRH~HBM?W%WKHfEf&fXDtqN~^bN zyvWABvFC0`4q$1=y*Y~+pQ3+}VNJ%7x>*aV!G&;BZp!W+bai?&(%s%3pkHmcP#+Ii z%ySWi+Ko4SkuYFUVZlf9R;>E_odaH@^Zr`c)*rbljoQq(Fb``Qh@OBn$dS&<9jJz_ z8N;b?fq4IjL#(B##r6=pL7q|en4oml^N$m%UIm!f?bo6jp=t*(Rrp8L!EGG9CWqH!-6pNYc9e#h{pl zEm5;`h2tdZthBrqjDS19*YbnNVZrM0NWdJBbm##ro;X*` z0gbOnU;DJ1d03VDD#)1L`r2DBC)@?R_Q&x{ME3A$+&pp0JhrXMbsT|gLZ|kBEJd*# zvl^W8ipE_pF+vn?z)DRVFYu9G0%z5FFil940KRS*DELH6 zr_DS0R+SUgWPMiIr0wwjZ!gg%LeC>CAoN6eiBu(Jt|kTekI4ahwEHywwy~}U6EVjz zjhC0>J)e3(Ijh=$!0kG~CTxrNohKxy!p~~#5%toPG@HMbUDC3*=6taX-6EZz*a$or zz{kgOBz0-pQOagHfE;D|ovTB&WeH~$%cf!nA$6Npx*p-87BD9S-K}(1juqBfzfSYK z6{T>*BHW#WJRkl^zg3Vue3i$YMtP;J&B7Pvnj1~sG{ zG-+_$d=fo&C6cvBC(C?0DUSAH=z1!=a6qjR1Z`70?PZs@|MgdVEQ9)2%hmv`bTp}b<2U`@H7p&0 z{h#<(_eTTBY&v6U@AKf{p?}vi34ptekTK%K_o<&^2F)d!!y##M9@Ja>5kgK*DoHGm z%_w>y4yk6#&zOxi(XwzEV{0Mv&p}-iYlobkVLoR^zidIAr(Q4ELF?Xk-lP#r?KZ!6 zOq>P}8K7~K)Z;^cyk=#_f(xUlR@Xzqze7qwAqxYswtW@bGAJ1#dW}V6Z;TJ>{*Pn8 z{AO0|j)*&2R2{#uZTG1th1oVRhLxW!7>tb55KPK8a*z zvD?K)-k~3T?=qLm#|Yj;AllVHp~jBB?quW{SdH^o=%b_Kn(IXIhGE%s?c@vVyGwsF zFjJN!MFaAdD>e834)=vu%@Ph6lj4qZFMB$3*@{(z?>zk;?fSQu2XEX7DIM*L%x7tU zr$n0JViNC-FltmG4mEp0m!NR_rqY+pZ0dp$#g}^kf~++rE{d{^!=w$7O>@*Zmw#7) z&~t#o?ET)$6beie^V67({$UTCrQ_#h{-%=-_YQU*nH7!{tzv=W!wG*r^whX?SfF=V zB8CBoMk?eRlRJX@M`*46?nh?fuR)9k5QOoke+UXP*hh0A&KQ1eKvc&I91-%ux^ZYbn3o zJUx@bB^aCFRj@~wu*#edx?0`uHQ%5!#>;$XOS3GNq;_jUdZsW35L=l>jiVwdogMlU zIjOAGeFT%#9rKt^o)QIV7!t|r_5bEP8)EcHwkh6W_cXe9pYj!-ASY4xv8@d(kl|NHlUw&&g;8=FWp zKUiZi_uW}N_xG;_D*#6ll%`i(k0XTURmOBgH!Jr#q2bs1byQ$^m3_~-?5UtwrYRk! zEl;c&qqOfC{VAPrxicw@KcU;TYt+LoFN5GrXm5RE_Hm?d8uQ@lE`9$9Z}Dn2Kp3u! z#iRqTA)(u`NyxN#=(&^bT>tt`^1FiZ-BAn3%`dmh zO^<+fXd7m?Uk5XofTZzu`*%p`x{0Bt*piLVap|b7u7?;kDB~~sqW z>r$YCqr$?gaBq4KO8C$PfH7kO6QjYgzzhLI1Pr$4;2_i)0O|u&RrSd+AG4`gqCE*6 z%0>I(;TC}-7pA>g-ADvrG2`Ut?iQe@TKDo!^Vm9}FzWB`4|RRl#`{l{Nub=zMJqrS zl!-P~$^Lo$NG8T;nM#?&&soH>M*a7jh(@mzx8P9=6bhONmHApzaw0U+Xx`=H-b>uj z%z#!XdQrsqZPZn??YuEvgmZVr$&yFRNHSDp8Kdd}C=()ee#5l}P)mYT(4W;xeY)l{ z2R#oXz}f+S06HAfRIR}D$Y1WS{m$EsJ7lOSh2}NWrK;8ai>{s7bcRv_2+xSF>(<;w zp`I0_gQVJ9gJieyxt`9^ikt76-%8N+Z%y>fACGO@749Ma0=Qd$SKx6=J z!p3IPESVO-(tseKu99c;8CVvj3$_=e>aWOV#s$U$w1uDXLwAq1d13UHR4c77p0s?|G z6s!0B*RWKpu%M=*#%ng`5*3*?okySP!jQW(WbJqNHpgJna6#~9O0twwxfVCwQ+rL#dYI_x`_F#`-*RZ>QtdQpVYa$VN~Ot($?r zn~yikpQ>EWcWYe5Kve*3Jnut$JZa_`+ivK5yxB@YLjxdsNWq~KC8-RZu>KRUqL7df z2(N~uk88S(XS5~`Z;^W&2H`HBBpeOeWtT`RR$~!Y z>L!$c=>((8xPjKOh|c1%80KBRdOY>OFhAZD+AuKHm&bBc5L#=mkwb%{qw;2E%h$a> zAY}WCAn%E4=hSbw_{z*I&uGM)ztnOp2qDX+S=5B9ddn>tSX~C{DnqM|@PL&3=6Z8o zanMSH4FkgfK*ZFh^Jf$al;!Re3jR0}gLcciX6R3=8>!Pp2(GnmIg0?(3D9Spcs?i; zE1-bBXsjp{D6yNg`?*^gyV*s%R9M&wQUQc3(q^XR$M^4gehLM1)`B2ItPdT@bJC*f zfSUzN08kb>O9?c8Yk)HVFq~lehdjUp0OT$}D-!K`guq`ot_(ha#yWfhpoF0vSy0f6 z+kn@oH(X*08~6jd+JaP4kqBsy3qijH1J2omoxt>^p{1Gt7^L0Rk(bEgY!HfdiEK9n zW>!}`9}Mi?Lk|tP{Jbhq5mX7L1WiaFAHa!(A#Rce2K0cvfX~MK!N`aqib)Bu#ac%d zH8n}l(1s~#hK9Zv{1O0%pg9FIfB~j%YRUrCrT%_(AXnsGbAu%Nf3M0Z=gU|32+^N7Y0)rW0xfY2m-^k%TU6Gi6K{O zYHI$jBheMOdEItbZpX@LJ*Epczm0)e17r}W1b{5C>jFp@0tgIWNy>wA=Jpc@uM81Fg#z2Z;e9Oj_=X$?JM1#)jYH03 zj0gS&7E%p4`=ylz)60i`CScdf_ov?-Yy^l0>ywL|{6Tl6h{MQuEO>eVBlBReAE0rZ zSy&i;v|g72m=_qt;k@#t)p>X5CG=g@qr2cLnmFij%AIt8Bk_*C@~s?uMbonaK=T4% z%L1Yf-TekKXLtk?pwR(>e{0zi4SXFqUeYH?`s9E1_Rtd(VZgQl{+sL0D*zP$-mr*O z1HKa|TY&9@qYp6!s>!xO`}lOPj!9fR1)u`|kE!pD$9n(Ym(oD$glM3N5Q?%X9jS~4 zw~{$LsYR*Ymor z7qaFaZ=A4&?c~z8*&*OJm;G6@UtgfL15GxKO9(GmBijt+E+Gl!;?jqtQRPjc-J~`` zOXZIQCGhO@mZtkbWVfi;XViUP^utJ2*@7dla1~3Vrbj?Bx)n2U1e2xl_6DWrW9~A9b z_Y79%$5BXOc8s$KGU`NWz-?s@O#3OpRNeoZ%wnU3s)1X+j#S99Zk=pZGdh=!ZA4Iz zaQ03O9vCP@@~`+yZ@NsJvU2O|@gJUhfJJVIbfuz}g_TH%5bxbPIc2~4c_1!VFQYZ7IK*)2$;$7nCJ-extjhe_+uNbKe99uWSLXWrq@;HUnb1Ho z$cWr6zirl)(=l=Mrs!|-yW^Mj7bYNkvIPkviTqiYAM{y0Fi;2u9M(#A(8#KVb9k*aWPPn!EE$dr&0 zgbEt(0XqzZI_fxFE(NZSh=pL%?$}C@>mg&>QUaFZhi>ybcb+J7l{cyCD1d(oh1a{Z zv@osR*o3 zC@BNo+%|z}j8tUNBTd8_6mk$={v2KE`5=NFDyyXxaVGDuT{N%iCYEOxi5vqJ7y~2Y zDX>A1=s`3$njLERIR&zI2JaR+T3R*6Oyovz)oX8O@VeOA*(oV0Jpx%6e$wLN^5*7n zTu(N{Q&7*iO~}X~ZiI#xTMiOiLcRrZF`A)U>I2YCaO{6}8bTnbv=q34M3b$Rb}QO| z9K^+%;#;)78^EZI%)?tpWRAqXxMGr{HGg4J>-nIy{wwzBXbXYJOO37cpY&9BEJobQ zY%Z#2TS+?~TsoflmVA0R^P>1tTeC|UKM-wN8g<9sFzq*!x zX6LNUx985cnS??*ay`4!ESrA&7QbaN938gG&vl6g zB?y!%p!}OsohV+aH3x|rR|h%Y@b_4luzpO*PwCo$dUppsJ3pk$;AvsA8=wgI5BXak zSBa_$9tF^TgCzYIotJv%ofjmD2aq;SVaLw$l)3MEG-SFu%)Vw^D%W)YT%%j%m_Bc+07hdKd`Bj`mSA!%F?(^0t20CqSL zfWw6ws51#ou*hI|8R$-6OZE^qg|mEnAW6yg9P^SsOifLl6rF@U5AqoTx7#_2?Dl&e z0T#18bGdr&&9Yw`H^%9KbvZV63(F4Ccm7Fq`=2W|qdjG6jt?FzHW#m#BSVFrGT4e! zC+;?Ju|iBNIUBu8or%WN%j<<l{XN3KkEgy1Oq2K>owA z$6Ku_I@f|D+f__d6z>3KT^;%K=+Mxc?CfT0A)S*EihXkrLdEQOv1`zAoNS(4KwQON zVng%a{>pqK;iU~LS}CLr`{CG-9FW73N<>wU8!>N15NmiV+lYAY;2=V%I_>S5v4TG8 zKm?@{JHn`{dEUr~12rLd(z{ZcO{ny9D{F6^hFD&SM54OIy-mpM*CiDGpq)uRBz5fd zuOw)Eb8~YLc#MkM=68TC+0fW{;m8YJ_ywrsX8W)!QWs@Vy-~&Ni3pC+qPYDr2k}ISrD&3KZhkgn^LzjRs zT~%Ligf>Ct%mC#3c=n*<3gFp;&Q8?kD7qxB%4TV69$(%K_HJ&r6Ri zgiRxg>m?STMtcN_S|H#D6f|@!5XEj}EPw#`FLQ zp#APXQ@;zRTOc{9qw_@;Bcy0}=U5hrDjzL3E(v>kIKT@p26e z-Zs^Ndu4|v=3Z?F92IM_2DCBxPR`Y(PCqvFwYm`Fr>(O3PCWwxufD0(nXebQ{j57I zue<)^F0Yi`)`e9YiN3qOxvRg1kM;i5>)ou9yx;S3WWD!YJBqD`4DK3lePl^D4=Dq~ z7};GR$p4ipq{-7xyvnbu8~G;mTgiowV=hCbOK?78k}@B@=t(^@J#jx;S)rhtyX4e? z=l#`B&a4HkpK!N00xVDOw%oU?b2HU~1b?6*=9D~(jzLG{mDq3h>0ftLy-v`A+qsw4 zd67*DJyhrIU16GZ>-4kcQI|5`8)0$uSKs}~i7*%5A%hByOr9>;ybGewoat)r;gOLT zP{iTp!RkDF9s5880?!ZBacBXt%z?ndl^xyg`sxyzqDS#jE@8V|7t0U_|N26gsDnI! zVm$_l9(8?)rbQ{$Q#PqctT^l}KzxMA9PCM##WFUljkN{TUL`1IO-MgMRlfnjEc$Z7 z7Xgi;_=v?SDztQ?dR9bQjVx0fT(}c|^}VIV{>QkviAi4-M^q-41|3Ju>Ap&TBgBP* z+3#{H_7Cbr22;__LMwtEqSsev^$426RIZ&@gEgtT(v~9!$VXV{wt>>Q^T63}t*ypX zfmo3Lkx&rU5%|qL{*@p2@(@^%R=zbh8jytM=jPOP@~kCpTDx6@UI;q?(oUF^_|y+V z^!9DPN_ZkQ3p2Cs=+6%TEqbTyiGYh`bmL`_-wZ#z37zQWl(h&!3t*|0Ca z2%8cX7M22ZYxoZuLE1_|bSMh9K6juC7kfOMfk7o+W+jA13(Gqeo$y;OHoZ zT@IiI`yUrgXh)#IRCngnK>>`dLI6@QpJ^0C%FA-!j^-6?_pboYo9Z*5XMy&a=z{@yz!wSOZ)UoN52>M+a4JE?PV`{c8PHc(L1#gM z*nzgHt*s4oZ+sE=7pFOqS2zoRPe&0&Id&{q-}klRk*m>k=>v^^lLKL?g|Ivngvbv# z+w(Pm1Vs6kLPsI=St>ThC}#m#0S+LT_e8{jM!PQ>x`Tj#J&;6;*#9{MNes$OtgA4> zBjCx!w~*iivch{+nbQQm-ZzzszK~$WpSB%SqagZ)>NQQOemnp|(}qV!U`2q}WMrtY zc%Z=rg_&>!!Hx*gaS5#oYbEiWy$u>09)DZS!1A=4?A{zmgc++#-)ayX$fDa{{NpeJEjm}%ZW<(jc z4kj}q9d3=#7$5`O2FL?F2QZJ;k0wlLVPXNSKzV{Z0YxNZsqQyw#z&=ZNK0Y)Z@z#3 z?q1gOCNFO}=Kdl98wNN@X#j5#7m2rwrUqvU-aN^Q00scd5RnAf3_q|_+yPqV*rFm< zpmjWZq226-l$DP!J~oyrrCAQ3AK@E;go@}lDskMd;rE|GFQBPIPc&&f=jUy)ATWTu z1xpg}%?0-xqIy%&c#Ky^00p-Du|0w6f%cuWkfV7{`{vENbI0rE?sOEp7TYu==H-Qf zB@fy<5%Lfm3AVbR;A2?WKzKh0LbonJP!u%SkB}0QNH)Ksiw}j5gxdy{zF;=VW_=TD z@T9Yp(_qwRc*6gU@mBg#IpYcD-^+5hcl)pt`WQ`zx-Aqc=ELuzYRLI!$au9%8<1Rn==b$9CoDlLF{QQy$#)()nb3ky1UNO1p=c z-FGS=_(4gtp$l=9rcD#+m+Quw_5e@|EHI*D#tY2v zs3VZAiQK^)C=Lk7$I}u84s=@LIP`8fJ}NFDp^Dt=INKl#kOq$x5D;+QfBtND=$CZvl$(_0_2|^35x;H;`d)AloM>O>t%g?)JV`w&%>iZ?Yp7H}{9= zm$`=vWZRpuE)ZuROxRd%E(X9sAZ1ua5Q<{tgZzOhM{BM%2R(=4yMGJ_>V*4fkG%LY zswjHACY|K{k|q#s5uvarz5tFG8BIpE$XCc>>8PHG`-aViJsv9Iy+Krp+$u?k7GY?b zryw9FbeDvZ2%GX_9h8Wjo!YQAfL{ax5@8e*Q1y=F5J7XC2*vn2A|4S?G>%C#?~=S- zA9;_o5_jVS-ULySnSc6aTN^5{?Mv1ektm291d%_~?&_swKmbCaOJUNsKTNZu<-3@NyqU*|CscyBASIqYS3f{a|ONWu4v6d+s-RtzKmCU}AtcFioUB;<*uCCs2VQ z*a6Jnd9n-YReF(h_;hKm|bL{FP&ZfW^~6rI!@smpKwxjb3(l5If~tana} zi<{1^(xUQ)a~Pf$z8g=UaC89XB&d+V?#cy(8_yqO75TYl8X+i&1J zm_c!)mx&P;0O3NTAgZE^oDBMC zmQd*7sP_+Rfr;<8CH6n5&t>>bofel3$eF>2#m zQHCIE{QRxy{zp3itP^M6il*Ri9c&kcXu0HQo-6~;l3!CExQziai|Ik+%w&`?LnE- zqR+msuQcI>HETMdyU=nvv2b^u8=Qn$Y>TWXix;c3YF=gEI@q;7=CD{`#`@p^ja0#) z&T9LH_$LFY4Squz$s-NF^9zLhyDUG#;pc*KA~lEGW2>Q>$3v$N!>V!O?wvc`ga#5O zdrqSoT`@56@?w4Pgm7DPn)228{ZqrdAE=ObQ~RmrK`YcONjE?GB;tTbVq}1>@eeHU z_<`FHHEgIIN_I5um<jS5(Z|3L4n;b z%gVp#D-I@7+MvXRo6{@8GpF+78p`0WkrJ=3I*%x=60_Xm_0eKs2(=e~4NBU59*iQc zqaM~o1u)PFxB02QI%XtA*pT6c6$W*6tvLoiNL)UH73cr3`GdOiL zHK8SVd-dR)_=CSGd^<|VzEZA)&Pc@jB0-!2K+Dg33+{4t4EMygFpD{`SUl)$b1Nqt z`G9d#_%iVg3^lw(SY=lX|MJO$24D?=dZH5)bAu|^V!3$0O2p`ZKqxH%M_~gKnnc2) zLeqJ!39)&9O*-N-e7q17fY_uwNJw&aI)94aG1o`N(LxzbF>>bpwsS3v-q#N5o`oqD zLMbtDz#9fQLb&d6a~ojPqL{cTs$N!B*2`MHO{t<@GI%_AHxS9UA3p{iFw1cR;MY^; zMIai4W6(mEs}!PMe@%!ODc813RqV~ad{@YauW=H15yr-tL^?>0r?h5gNExZpv5MY* zaz}6^Q%=NT`WR7&W@Hc$)@GE9M0Bh4XX6O0vKar^d_z@L_H^j|t=kkL#ankAqVb>v zG^zM;0=fGRV0V1%wOQT{&a7*xjty-Rahu(U2WU%)Su=0^nJ;K7s&0MXvF&P<2H zL80QMomeZxq!vvS3R&%`Q%al+;jz=uF9SVK1w0zl@V@ba4T2aTJOk#fc)opKUK}M# zZ%p~{eV%&4jGt_S(klCK+&M5K%u5t0B+#y4>0OmvdZ)BQ9dR8I5Q^I);1dxeZFDD? z5COC!B88LWRU|90E8vw1jtmSp;6{0_Vd!Ere}l^*JwL=YQ>7!l+7 zNk+xPB?gPn^7og&&{e5nJI5JAO@A59GA0qYQy@_FB2rel2a(Q*{7$^!ZLIbWP0!W< ztph!R7)W36qJ!wUZs__in3y7=hIbavd+>ip`rSxbD)=|J&=-xO@?qdQ9uaH^f07YJyPTOC#p z_K4wn`z+w3$mhqqdyj}({oYPU)rlvD=>w(*pg)uZscI7jErgW}(9Q1U(G;Wp>LAP+ z8UT&(hV=P~O?00$cks2=0jH&}$BWH&Ia)oq9Lbep5rMeIor)%0@*N5U@#!x|3Dvyh zVC}+-qp~fiFHz|!rp_kntodBy{2R_xNGyXq?b)s7H*`+q3mq@X?^-i6%A0TP(dA_5 z1zG2i)W%XhVN;Z!|Jol8bSaCL+I%Q6FoGC-MrL_dwr z5tF&M*Rd1;XQ1d(f-hIVaXH>awN}$$d3I~XkDaY!Ju?4PIA(dn>_)H0_yw_dbW17m zA!1ZQ6x49mJ-*ksa7@O^hZ(3v z*67DeuX^hJ`BSz_z`Ro&xG4R=raBM0M!^U-Ia|`ZwU22*5w?d+uja#wpAKzz-Hh6e z8`4}sR&7Ep&fCVL3h|q@w_)L6A9^&EnOvcND$-@y7}X&B37HCZ$B@ZNJMxj6aawFC z&}d>3jg$+-<92OWIiQ|kL$Ifmv@{?`hbap}kL}IVm`GyOE07cy6Z5H6)^_qzO7o~P z&1l|#oHNjYfxP7_@cz=3|X!HfS7YR-nGc2LarDU2h6f!^M(3m@K+VC%?epH_MA>}wlOqgJLX zVDy9+efF1_f0fY%3s*RT7-3q-qnYy@ZVI3>p$E6*@)*~%iZh-@*gcK#f7Y~xcrwGo z!#!x1eN*e*5;k zaX;J%#h8{c=f>pa_lyGs`QTj=&OPXJj_o=8x>od2s##7CQBV^lC#Wf)(lzBi(PuLX zixXjL9NYVstxSs6+FiE3l-n&~yZbzhZ{8tSziZ=P*jVSMG5R@ORor^%bc6waSV^qO znE7zOPt8c^nU4W4Ztc}lO-Q8G`;D{6#IGHSIN5DEdMn*QJd#G%Gf%E8HsPU9<>)}* z#`>X+xe{&G)t_RaLMGHzpSS0R_xu(QtC1P?-sGu&f~%VHpor~$8Mk`pJM=7t7iM=J zvsjXV4WfIfY_l?TMQmE$((y;6{9O@N*nhBn1mX)fx3#A^1z?A%jHtDzz}fNMmrx^5Du2Kt0Hq5v*sCq*QQ-{;OBbWN7O)(K zqeCD(8bfhMa3JRI88Uq((io?;Q!nhi>iY z9AQl8>M8|?Yd!F7utx>Z;c~nzyymJdcCbnC8GvA;9jkr*QaEyY2b?bczRrM&8em5G zFu|(fC{dH2JXn=OAPQhua8ShRF%b83)X$Ml(*y&VfQsLKg4ZiW{78B`Lq0kVDv^$?hWD1*cFrQZrp(a$&{?cLFeXPLJ4Zeb@J z#NWO9JY2PmvELp#uZZS@HR<8U$5Ap?jLt5nNr;TCJCb2C4Z;edl8A)Q z_<7O!wYHTmI(7KS$6t-Q4X6V}I?RL6ouCZ?mkSp{MAS-FM_RC1ot+DnN`+DGBU7UU zs9QPgo_gOfHF$S9P_4lJ6p_%#^ck%@vi__#T>i*~VR4pCBvnwZB1(kz zcndpwR(dYla#Q5%x3BM$yK)6@Qc(k^ofEYJyie*zA3DD{6jJk_=&X~XrRQ2?P?`K? zc4ZC8gor695HZfs!^D(W8UL8tgqJ!YvewB67k9aK&L0Qv1F#Ka2@0Iwjj4GE*u!*e zl1~lQkxag;`tJ2ZUn zQQM{|+%Fm+Vki#W28#ym$y+7$d&Me-8R`V0hoTqI|64$PNEtZ)00k>YsJ!T-CXCu6 zxCY=a4`dS6z`16dNQZ%a#DE%s1(OkkX>frilUOmhQoP!NT_4}{1hgAge+*2X#&9aC zxkUFVJ(-ekVwiTI_t!9*&*YjvIMKh(5w`D1oLcrR>b1?5omL&vckh0hjoN=Ww0deb znI1Z9_NI&cRw5VosK+Vr#18+ttSqzX4!{^fV+Irn!)$!?R8$VeF#Uii+K zc;(dGS-v!H&E6X^ZxXm1elvw2*2)u*6M;7>MJ+RAci6rbSZlF`p}bZ5y=;-qp4cZ(fsC{%lJ zG&ibb?U`s&%1ahynYY(Dl(`wG37c#uNetnCmEr9W+}m-SupBC}vy+a}%ggHo19hD> zN)5ts5bR!uM-N7RoQQW-VGp#V3_&PyFYOj_J~b{xp1uh@UTT!OmTrA_6PH*qhRfg_G0~%&Vz!0@Gb}G z1T-!qDLi~cL$Lfn7b6N+K=?JVxUZwXDqdQ+&`HC;;Qmgy~Vt~3ch+EZa@sA!c9L1>up2lI| zZJ@&O{`=D~RW9)O_}(9^{L0s__wY<+Ep)W>HAO0$F>n2c=6o8-5Y2ix4a1UCXXvV# zSHOIlnd;ZDxM5n=8w}<92B1VyY8B3^wl{qfjOL+Q7R5I0kQH|60V=I#v=E@J2xnuO zf+I#6FxwPog%zx*+=p?)pXjvYqa-^V4z7q~vUPPb*;<&Y_GM*f&k$uDsEaU%mB+x1 zpLYL&10t5agux}|HD8w0i8lzYNeTF381eBfi9%{4Y%{_D-irZN%#WWxMb~b_wY>&M zfRz73^&FfXZp6qBX6xE1%?Xq&HGNZ%8W42h@N2Cug#xsXaKOh?SvKdFNFh&w(*f%h zu^nRu;~oZ^sO3)p1VGpVpJveg99Fu}FN@9pm>EAuT;{(I${!Lx)I&hgiR6b|NnAg` zWe}fotp`t|Jwm@h5aVB5Ld35pnt1J`c@HkfOX?Wi!b2)t(m4!a(~nJRLX(-fz07V* zhEpsFJSD|RSeS*o>Dg|Fn`1=Zi9O!kw)wcA@^l`gzUXU1?t@-hhEbP}5ezn5h$b&a zC%b?t0c|2qSO9$rMLK~U4xY6#8O9^!CNNaPRu!R|LDoqbUyj8mJSD>Qp*RX%YP-V{yNM8`Z|(g#(*lh2)pMa&1@D{m2m? zrWIzRMv;NDKllx-M8xRsEA5?c;Lmk;i$1okZTZB>sTeXf_g;D4t%)Jm+y-m1DESqh zZ++E!#(;5~S_0YK_{u}R$Gcsxq|Bc=gMLk(-2vmgh!eTCXS8*6xTb;8 zBn_88kJyACnWD}?e5Qiv;+NxOA-W5Z3nmDG*d!KQS`-|#X)8PYf@=DCnHfUkst5oA z94s-riFat^{hfXvB{DN+4DcM~?L;0($G|4JXnDj}^m8?<`8#cgml?_yJtJ$IJsB$l0-VZU)8#G$CP7fDEcLKpASe=+o0xq3#FAGd> z<$)YYeC~%5hAjk5k}x6%ZW!MG39AYf3(aOP6mSKhI$iwS+su6Be=S)X0ASY{TJ>X*#MXWK=r@RzCQlC zmPiIDc3^Ty2pw=N0NmSs4ArrhP>}zPxe)zlJZQpR7c2so;;sZ04C2m$yMa;`bx`OT zlVJL~O^9M(C0zn;1uoND5KS<6H40sCv8A`2tVkQ{YfY~Bs6hpaiDHCk|14$1X+xjJ zknh?L%(kh`-!Ksq{^;+W=In;VN1&wTF>3{WADGY3Zq{lBg{|)N(z!zq4b=}yI=wPI z>x)$_eRD-00!zYgzos8G7Lk~dD?uGi@Z=3ScsX8!Ses>LZed)i13d{L&s`PERZvPrawBO97n%m zOj@=Yh5(+zFI6~fyO=<(2G$G6fB@H#hzYaNPd%xPW_mDx1Q=Yl@BXbYcHg}xttjWv zBq96~wC#MmNeH(52~aDjo;RdMgnbjzhC0l3(U%v>qH(|qJ&F-Awg5&O%&e>zn{9BW z(`n!h*rO>*R3>af;J^cuClVzRc#pD6WuGPF4*u=q>>)Lfs(})7Q1t%L(}$9KeMM4q z9ttpz{OKwChbS7Mooic?2rNp%q^sUTyB@s+-Y9x5!~jtCL1#(DJ_Yszl!8duU~_2l zh6wzsPQIiA%nn)&bZ&UuxnNWiWFlfetu4>h9m+!cWyGuxo)$vDvDdX$Gqpl+UzA4M z#!O3$(+AZ$vhKZ}$pFFv@m)1uK%#0&1wSoD!{|Lq(|L@BB6f!yS+P^IHeoxUDnIC# zt-0ydOHb#5wE@FSn@D~8V>^e&?oRad#A^(R?t4oX|MKj>z@O2|UDL@LA(Y=7Mg5Zf zRFWcPOZj&!YCgOu+-qm1s=oJK=DS6^-j?Q`TcWb+>aWDQvLl5y%Ib$E{4E~{d$)fu zP`6lJq_8Wv$CzyzHadH}SecW%b9M6QxglwxFO0NL-H*G4*w=DW-PyX%=#)$ zW<%FK#kKcAr{(DW!I`5+Pn}k$*WrI^STwCuvgG6z@a8~Ba^dPTkKOuD<!l0d)>xnTYQgp2j2!Ra!4zw@S zPEbgyxL{%^%!tXZ55YIDm|U0vkU0aG{vLvpFS;?bGz0`V_-g=?sXo}iiacs8D-^Kg4_n$8~^i2I488RLbvZBuiTgL0gKT4x>i8Cl!h}vx?8oyHu!{KI>pd zmo53;AiJ5h6Q?6701+W?AAb%OHZd9D4Y4N2)>Rfc3+@Md&b{=F(uq5&FWYM7$M0oq zi)(eB8#`B-T$CP? zXAE3x=_V>9a%okW&p5F9YC0if=BZAf>U7#@Cg z^%Vj+&TFgpD3lsI_l?f_zLwo`L)(Ssv5~8gB7;pWs4)2IENxlndb06;z*K6%GVsw? z3flkdVuMXb?lpn=+9)!)u7ta|Ya{)h%$W1Nh4-0!!YzYv!?um|LP2zFk0sYlJaTj> z!&JtTCdFNoTb|Eb1`|USoFI7nIw|NH=kM8PTf%)b@+U`I27l0f9xF<)&Cya(83<>y zrOMN)x}&}qf`Pw}^lVwP-OzHp_IfSMV1bF1mDQGati^4#yZcQe{ZG0f?YmK+2*od? zI&T2uLFI<7eXT8JWj@zpe#Iv(aByZx98fB>(>69AX9S+HynAQ7-|bwi+cbIObPZvy$x ze4Hg)<>o4jRN7V=(|HD+(h>v5o2cd&hVv95ibULE8r2?N0+k0%wRH435XLjKY`abP z^4V}3ZI;l%sjG)t^R%Vd%;(-yWpFIi#z}F2yU!i!b~4pbrU<8bH$R%^ERLu*Xq2XE zg@a$PZe|MXz~Uxzq2LsM+u^o5B<$Lk`i|nx%ZA1e4+!xNSZ{Qd{ZR2}DX?XaT3@Cw zm>DQfx_LU{o@3jv_&$T5Kd6IGhF52Z`A>gSl3gs((XR8KXqRjEZd~olZ$6z89fng@ ztfiZkrH^ZO+6?lwc73mmBMDqKy4dcQBj{(d%R1BK;kM!>MKZVhv4HXv^|xIbH+l!7 zKX@%x?~1xT*`sebI(xbQSDqzrl+(smCrPFTwf!Us*R#s|>AwB?UM1CK!uOE6XwXo~W zlr+rYKilht?OlualI^-*F#9Rcl-FOw?z;Lu7a5wXW5b_qUx`4^Y|;6=4V7PyMaxni z%lkID0NINd!*$D&1Gr9}bgsH*pSwvWB}kd8f6I$OgW^)>;|m5}`6)pmG%A&Jy{Tmp z8P9gwjCFeRRnpm4%&UpFw{B`}xtG3KG=F1gDQh8i*|x28Xo)f~qt!f8r|O>0uDoOv zP~oM#MyghRb_N&v(;gLQf5<2snMq6hQzuzb;dyfYyJLRL)L6U!TDY@QtF!y~xTKh- zWY;O<1uEw=E88r%6e_h3ruu6+?#n7H#29ikZ$@~2%SsxWxAtcpks0*|9E)293k%K1 zX2zWcKd^in&6`lxX^+azZk^yT@$#|lzBieYR@&3L@+tW)OAXx_orz!KU1wX`PtAXN z<}BZ`Qo8<2&ZEa5kynBh6VS$``JgpXk$I6cKIvBH`}IZdE$3a>R?HpWG|Operf~<3 zU+a`K8>?i=PZ=B39ZPeZFJg0aD_?h6v7Vo#UsFTb@Yep((C^X1tf? z*sjd^Xf7@qqvmd_QHJTQY4%|OZ%`r>hcl=H)#L`7S6i z;<3BWTkqB9ivfK5q;Cd$kQ4sCLKz}&e^fgZYovTpAnV3NEPD*i)WwAxOt&BJmR_CW zp}DV6N=Z%i2-jcZZhzWWj*rembj7em@T9woP@Lh5nthLtx=`m*PW_$LvQJrLVLn!m zjXbfbuIPO<1$$YU_e_y$+C?K_DkrmF+Nx9Yp6A6wkL%bkk-qkwQY+L=@HM<1{)2ao zRBrNBvXw!Gs`2^sox_jq_l3pXPcAy zB?*Uq9azimby_zilb=@?sP#*Vi;EU0h`7S&gZk(cEhp36*Omhm6&cyPd?Zu@hkvQ- z)(_~r%A*m9KZAi_lR#=*L;>; z>`|YfMq=PsNR>CM&OmW~#!!I;u`WEi^=QElNydk6d=AZV}HBz5@VC(HG8{I-j zu}|;#|J(<^!pwjEV!H~X&xJ(V9V+GJF`VVL6gNKnbB+J`(~2|!ZWTs;+4!$ll8^IJ z(IRqD$1?)kzYY>n#Z!i zn0%zM@!xCsoYTK0(bly|f0x>h%+E5n)S<2WkwpD}uT1*M)D^q+ScVIv#`FrAXw)>n zr?(#U{_0?$-I%!@XPi5+KD9jim;9C!PqQ9jSHuZoM1j>fkWAKS$R$H8fc0?|XR@wWqfsWA)vCT!-)%m;6FbjFHKpL&OS>4LWCkC`lK7%SGBGy@{`Dqn}26U6W?Us40eg z*K+8m!%*0jBSD7zVWNFAVdQQr<6G$-0<8IY;*Tpo&|ke>w-lK{wZ>X~#D%u+D_LEJ z^yM8j18v|XZ>F3->rKi*%IuZ8f->(u%W-x~46d&qOz`oE`Qq~5h4^@PpFdqWC8_b? z2era4YowDkM*>gfJg7B|Q{WnWVWd&QrRd8hr$jn(m~YZ$hI*cLggu1&jqzX#?X!x; zuVE^+;~FF0bj^p$yBb8Gl{!3|wfY;3H0ln#Y-6AjROt8IY2EsX%PdRA4_xa@AsRxpdvFNW0HV)76=DIBc z=9ACcvW&&0^L%+>5PvByT}|c5u3~EzlVHX2Sd&{;RQuzUyPIrWRvztoV@w@q-0<^M ziEHPY;G?q3%A~`LS2Il4Z^cXrny(GHPG#hG*15VY^DVB_Z|v71aq{has#3Nt;^|IJ zCYLzmZ9;V}{CjZrTDWxSv2MGlG=D+T@%>k$NB1+npn$ujOtrShe^)uLI%~GCDf_d8 zHVtnJz9-LnAJVMONtLA0ijrG33Z2o92`LpJ4Ot_?$do^;_{U+1qrZ(%UXVxag z>b|;_E)u86Ww7+AYBt=*5-X!Ee_L*E`f!rQ*$A&l(a+>^CFaYw-+!RaxI3)uml@TY zRqOknXJ)4R=Y>0A)xX=e^J?|YUUSE;6@;~{aN>O_LAbE&12>dN+9%Jn48U2PdmOKmfvt1Vv#cr zzh1K?Gu^%0_{bmf`us8(ki7>lr9TY z=H|@o7t$D{HvEfk>nm)@ryp&V^3+p%8NB#S`PulkJWdAM-YTAFjfv_-x~DVZN!M9- zq~5(OaeULR+yd|VKK9=W7U@!+?Xf-9`R|`BUN)N6Jueu1``C--v2BQK z3{EB+_K`!!T3p@lDX_c~aPYI+m1bef5@$Ho>AFruLF$jz_lPAwjB~rGS&_{7#$^8x z7dcK>y*y|<)HISiSfO(KyS;6*<+Q`*6jhF(y1*-gtu}9bqt(Jrz8;v7D!#|1VyZpH zF{FR(;)1c80NuB1C31sRdS=Td3ppDall?{Jg&{(&L$U`&+A1?oFs=@0O!j?i2>i9a z(RtzBXW7f&#CXZ+|8C6BY=c<`QgT{eQ#|yesu12kVsM>ycL#6n(xfyksdW7NHB!H! zm$+euL);IUClyLgOZiv-R26r8PG1UaeO>*%k*)7%@!H`kWk2P!UUE2Zc`C5}faY1( zJ=O>Aw%DZlYSngNP^zFBs(e7t#XD;HJ4M3_!Cd#!OGnCJSow)uJ_maYEz%A%ErY=n zN$Db8L~MwKz7HQfex8lqd5TxF@^oQdT`Tmb2Si9do>j z*B4!{tM83DHuT~e>EEhx^>V^q-O#<}vo-^9hG=rlLMld%&(YFyRNeBS@5@-CoKp7e zdBJdo5vK}nIq`};EY43QcR$kTt5dP=C+M#vBy5i+Q%)he(!BsFm9l6t}oeh8i)$})3?$xDwfNKSjI({i8u z(oegr=>I1$rGT-xzU+hR%x2oM&-^Eq6%I!Um83&isoBYy#gfXCo=cghLTf6u@u6~P z*gq{l*LU_(n2w8GX5~oN+N=9#ulCK}9jGV2&6cX*kj&ZfFg`0gLr-QiQjFu>$1ncg z8r58zpT#o>W|M~P!6E(e^kJusPNvk0Y#a4*X^JEg1Fd|WnVQ}!_8`NL=ds=n1T5M7_ocZx}eng06=GOejGn;u>mcNYIR!`c6Wf-%-jKczwHf=>*C z<9OJBL$TQ_b~Iwc@{wMVcjGcY`#WZSbpP)gL=Q#Pk=ai1)c0%Mk-hc&j(4fLHdb{` ziwC$=mHf!$nRa;eI@$F10V&5wcgyweS~NS2$imjOVd`IBtIIijzDiPmzQQV1(wiG- zKjb)BmdSI4lC@~HgChqiej;yX@4y-5K)zR+MHbY&THB~jw^H`(;UgKIXI<`G$z5p{ zTP!W)+r4Au8e^=QjLFTHvXsiIFDc6F9VB=QSee4&rvC(bpZ>W&DKX*+It`pdul&fUq5UxCHbrZjlV|xcNQL( z)tj>l*Um|dmik6d<_J6dyMobhsaw^k%F>omKl5T7$SrWI@6)eoqPg=vrG!5zg!T&q z)qMrf>wd3S?y^WS*V=9 zW(K;C3u*VRZbP24E}tF_XO(|m!^F9B#kc)*+l;`A>VTSk^2yx&-3@_b#uF8zme%O=$nA=0neJQ)Ty70)+P5(@CZMx4rTFtzR;z6;QpJffzcau)2WZBNrZSG#k(SH5> z&z`pwtwqeKU=1CW+fy+453w45!+|uF+2%(c}x)51BLn zrlzWMKCA5*Y>0dMU8u2lx=E~S3&ZAyJ{FE4;n3T))2;6WmT+5p{-^nS%I110l^i8u zyrzFzfkr_oR8w_%oAU;h#->+$^O8?Ti;g+fjekehrm&Yt7BDkcFTe7=tvWz;wZ(|9 zQHVA$-9mSEy*vEHe4PQ~2HU}oV1X84W*g31gpeZS|zRIvJpq|4M7JuW%dn)YO! zzfVW>*QH2Q_d4t}RTFtVJ6fRde^C*wdv62Z{MLdO&%EZT%^AQdeosw~VYo2nn`&KX z#?qL&IMUI+RDN_@)c`FW%ZTClbZ*K@*1sv@iLabH$+GI&MK9TXOv6(Ojh_Z>dcKpE zx8C5SUi_r3nYTRM<>ajA!fHz)m zx}K3a3)=j4`ouhpdCnJJZ1e9*cx=D+n}$8uxG=`ys=?({E?yQD%iXPPdv5!2*b2X{ z-S=Hq^}mKGv240Hrv1*@$L{mqh{k8S``%X9Eu4<`L`%GThB5_(dek)z3#7Z+31cIy7WPqFv7daz8i?h9__ zSL`{O(C)6DkLJQ@d%WkV%MYtms8<%maedyikJ|GxcKpyKA1B0tJrp&fZ@EEYLkXro zC5Ql^ndhnZN|7;XZA0oE?P^nMy+*c1rJ%wzRiI{P_l?QJ-2c7mQ@kgr!^k~WjETw{ zuX20$B>7lgCP9FFaPQvZoA{<~?S1&L>zScj+x>>wrHA%krT^pjN>jrp*@Wm3 z;$j|Ke37-&VMwjpemQXXpy6?sy>(&dOe#-UEm0oz=1I7p+;Y1l{f~o|axm4Y+Gfe$ zncS9IyduZ{efipQ<>%)7>m84k|JCP5=AxBRQV!mhkVu^|dX9ts?h)nSt-_rWk1I*0 zoJpL|g=i6zX-2DCn!lIjulHIF)F&DAE9eY#6>SLpAcds%F7ri)EPk_j7Ur`XRa9N4 zo(gYRwUE>d``NXfQw`N|rqrN!WbJg+&foA>l zHl8#`Zb{VFyiW1}=_2}#SBfk8!_p1Y%1oY#<@nbQ-3!}@c9e*Tqy~ndQu}~?*4()( zI$d=NY>T{z;>~X#RhGM}+sH?0)~QN49`H2&i_Rf;P$+-j6L$OVb~}E%i#rYVq!yg! zY$sfMDLnOVDE)OrG+;nMmG9PEZ^G*2+m(hh3J)Ux2VD}tN~qWgPQyXP-npUGKfdNY zOA?h!wSC(bCsPUofA+1dj=XSw>9JUt=Bl~|3XFCQ2$4kk~OlYOg22}KaUo2(X@L^dITdL&S@a$UeUc=%Th$>p%jXUJk zLP{=?CMgTzjOvqns(3t&^~3h&7L;;GrtS!dvuX`axj|y>UD8?I9JTTDsQ8jJ_l%K3 zxA)-922zks&4I;nB`;$$v8tV;gXuYzNAi-VRhv(qCmqt^pUUH#@BE(zsP7r^$}SmA zKX%uaTv%vMTe!AsV`0?)k1w81U&kY-=`J?3wH)0x{+?uA^*5YcK32D7hQD3%A^Cz! zw4XxPO6!DV3QcjdjFI_Er?d4*2|-RH<|&7n|6C*O?XJ{$z+LP(zg^Pb_khq>L)V(i zDBoBe2Kd9sZ;ZchJ%^_fTT4V0CZ8Cv4(gbPwhKQxz&AU^R?}yx$GkUJlU1wPB3Dp8 zBS&k=X+3;gq-#FEV?xzw1tU@U(@}i7VFM=1YX4b(z2DhK!^?B7aWcQ$QiwXIEUSu%cRs>0 zq&1%j-|IRfN&B5$tF0NcyZpLsje)qjI;`!XT<d(!{BLsto168wk4iUY3P{G2%PC0BHqa}zN4nzp`O77VIF+;p#C_sG z^o6Y;CbIX)Y(-67j5+f~!`mVzZo2h$QB}x{r1p>H%D|=6;TGsx-jXRB z6KF9UJP7|ub51M*8maR)B)MW@EF2VsN-9MoW4w7VH7fYWT6U!L}Y2G07wsqKu$og3Bz|A0yPDlU3f`cPuj66;i!U{nX@>X(ZyFV z%l8R3?6r86LqNHyF8*8nr`e*P7a_}HYmNVP8eVj?3xsNE)_8m9^!oUS8p;yS+fmVf zDWrleaqH8w+u)yKipO4SEpW{^03e!9gP}r>4B9yF8z^oOO-e7y>@^d9EC)kkP+EFR zg!WEH#m{l@!=ij$wt|&4uN=3Lf8Ud9*+zG9%0ydqvY+wtC&tOZ8p1m3*~QUpD30t} zudkmVYhFCjhkGdAPAQ{Uua& zCS;t65`DvL$3fxHGPf_t13d<>7I-o-Tf)LukAH4=KfWSgV{dl94gD&JDu?9N{#S7W z#z{$e>ET4f{rAD5&(ezn^C1u5EjcxgB2p+@G% zjbB8OX9EtHWn4cQ*XR=u?go^5kvs(5|~ymU=7_&nC2&zU~vI)fnOXaj1K zonT;d&)_4xBsf&Ls5^X#4sSqxP;t8=JIv{5h^ZfF`+h2(Heu>D#ItKs zf6kV6MVmeBKpd*Kun-?<;MwK9n57X=8w4r5xc>0m?G5PsS;A%U~ho#mo zVA>ky)n`#m(|4#0Q0NL<`7tc^`vSVBhc{Yl7}*U$v5D$-iEp!06FLif#3$e9mX~K4 zCCey#xp8)fmBAW zANv^6fba_-EO8k*B6Qe0aE2t5HLcl}xKs1(4ih-h@bI#kB~|w!^}_kCJDuYZd=;Es zUp<3HE7-mT!&2LrDKJI@>u*9JM;J5F9mZt0`kv3C!HEKc@M831yvvc_!&M+{-U?C9 zS8g+Yy(RV0y%pAjcSAuBrWW>n>tU}B7Y6B$q}JsJkSUIET0U&g*%L7Dm|>w=?5_Lk z`XQuEbje5|NI z@7=%OAX=)FR}JWPz)ScW=9VZ|mZT~!3^%S2Y?Q7{9I;e~fFlGpbNd+|=9UVI5uoC{ zA%H#Bm8CQtCv^?pPcHzsO!68eXcT?dDT%D;b zU>yL2jYBr9-0I;1-Ev+(bA)g?;P)!OnJNuS#ZbA1L-OzTQul8xN9zuJo!_A3`LQd| z8Tq-sSZJdxY1QRi+4Wif$Rk}Gigcz}2Zw?lp2O;+i`x;GPZcge52*as_!?c>^y5N< zS+Hr-Xs?9|DupSbj^w>-UqHqtxMpz9hg1#6KFZaC^oKXdEZe}A`#&5M;?%48h|{?; zJe?TfTc`JJ|Hrl>{?y|Kpa7c(^{a)IRa1&YZ{DVAVTwoMwMK5xHS+0%hAP6GZfBs$ z^2~wV0ZZOVT9P!-BAKP9xBv!rfhWG;0`&spNaXu^6&UN0O1mRm7ah%;u}R_69bU;} z!D$6Et!YOI2ows{JSy#y4(2NW@`+BXY{5W2i*(X0WB$A3qz-&bh}a4CsvJYlB4x)? z0j@Ut7v=X3B+Nbe_BUpC5yl6)s7QU=CTwges*u}+mhX}VOTwR#0Z1fFl5)D6NPhOg z`k_)GIjg!@sc^qG6u&kRMTj{P^){`e-OBP?aBvhH29fc)UI#Mq+8uCDMeriQt*!(X zEkk8nNpN7Kw0&7vR)d%?h3?ll66nt#qu=!5O#1sdsVniIDrgaU1~?1HHSbW@kkl*8 z$6p|MJVdf`NdMQ^Ig=5FI&c&8Y%@tSJt{42Zr7 zi8C+z+w@fHOi(gy!W=^m5UX+ib5crVS|4UjX>!x4pSSK=H$RP!P>S`1Vz`2%K8_x# zS>TI}&(FoY6LVHX7h$Og6wZ+0w00&u{l^B|BlgZSuS?6(Z5|8T8sH%!ngfM|bt@iQ z61DuB75CR!^;>k7=ex%mZqi1emU{X$+u*_ll)U`&goJ&v2Neq-)(iMiQtwf)>DU3a zw;4IF;8IL3LrXZ=2ndj=Jz3eJJFGSn?83EmsfIi zYk|4T%DCsuTR8NRj-Y%Tw{Uwh|W} z5qJ>jvOzp|SE>m3JerN1_tcn1PWL`hFx6oB?`=oc9 zXBjYx9CW2?pbcgY(1FB;pz=20Lts^R^Wj5la7fuvB9ygWN5W3!!%ABkI+*Z-GjIIa z^8+$hC4QH1YLmtv7^+5k{D1%?-jkG$e$d(hw7x&N z-O|ZgPwwG9@jDPLb)3d)43_tdvN;}X$an*K;FAHn8<~;NzwZ{QM_!HsAmWWHm`b=S z?E%NpEgd*d;RmJ{X0UJF3~esYwc>o{55FvJEx>~yN z5O-d#xoTd9UgPe}_8p3ye%OSHP3A~mL)<;$pGe9@AN)58Rv{c+fGUcQzP6?Grx|>X zYB8SCv~j2iLIu>8y2pY#(y3!%^6uTwC+PVIO`YZm5!!c2z9#8sO^=E^Ju5|v z4%RqhWOTE;duuG4Ir)otoaDQ0^G{i%;5;u6pYymD&ZbMn^idI%Z9kE+%=spegDza5z>WV z+bWv&n9=K_<}h`P3m+9mvXiwmC13x;>#t|oJn}Sul z_Be7^mBV^gE9IH-OsmyN{nM-Kisf31ODKNJ>>5OK-D_9Te&?MM4(R!CgnQlde%ZHs zGb7o_i|z@pg^(9R>ssY1M8fd(uoj;1BqmZ;|5OBPDQ(}e>{z%h6zA8HpUs*uunN9N zSf_n|?5l2M7{3}$UiDZG`N#@VkW zVIs_b?W^W0y=t<*i~z6n&mac<#w#QQ#U@x*x)~;uK3Nt`D4Mv((f?P;nsZW{H$>J# VZcC0Ah4*p6myw~F0a?!_`hT(oW5oaf literal 566670 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 z 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�-;>{v?YvwrW}?xeePDyFI4(c_?DTeZzPvM} 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�!9Qz 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 z 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 z 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®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%0A_JVZ$d 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 -- Gitee From 3f63856b3b9ecf9be84ac4efa3cdbcf5802d28a1 Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 29 Jun 2021 10:56:29 +0800 Subject: [PATCH 154/163] =?UTF-8?q?:tada:=203.1.0.RELEASE=20=E5=BA=95?= =?UTF-8?q?=E5=B1=82=E6=9E=B6=E6=9E=84=E5=8D=87=E7=BA=A7=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +-- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-report/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/blade-swagger/pom.xml | 2 +- blade-ops/pom.xml | 4 +-- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 +-- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- .../system/service/impl/DictServiceImpl.java | 4 +-- blade-service/blade-user/pom.xml | 2 +- .../user/service/impl/UserServiceImpl.java | 7 ++--- blade-service/pom.xml | 4 +-- doc/nacos/blade.yaml | 2 +- pom.xml | 16 +++++------ script/docker/.env | 2 +- script/docker/deploy.sh | 1 + script/docker/docker-compose.yml | 2 +- script/kuboard/kuboard_spring-blade.yaml | 28 +++++++++---------- 32 files changed, 59 insertions(+), 59 deletions(-) diff --git a/README.md b/README.md index 694da6b1..c8feef6d 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status Coverage Status - Downloads + Downloads Downloads diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index af2ea9e5..c3467fe5 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 3.0.3 + 3.1.0 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 86029b81..a167f875 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index fa27ecda..b5ec77e4 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 1220b829..cce71b3d 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 557495e9..aecc99bb 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-ops/blade-report/pom.xml b/blade-ops/blade-report/pom.xml index 2159b7ca..933269a6 100644 --- a/blade-ops/blade-report/pom.xml +++ b/blade-ops/blade-report/pom.xml @@ -5,7 +5,7 @@ org.springblade blade-ops - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index a0ccf994..377a0bbb 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 41391ff8..0ce4b87b 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index 9086de3b..d8cffc44 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-ops/blade-swagger/pom.xml b/blade-ops/blade-swagger/pom.xml index bb12699c..7435ff0a 100644 --- a/blade-ops/blade-swagger/pom.xml +++ b/blade-ops/blade-swagger/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 93083caa..06e2d852 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.0.3 + 3.1.0 4.0.0 blade-ops ${project.artifactId} - 3.0.3 + 3.1.0 pom blade-admin diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index 8ab36073..b1835413 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 07b22d85..240136b1 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 995a0c4f..26523988 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 2220d3bb..0fe4c24e 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 57f7f49a..be91de02 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 0f8d3076..0c476847 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.0.3 + 3.1.0 4.0.0 blade-service-api ${project.artifactId} - 3.0.3 + 3.1.0 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index 8db43791..c9b6d2e7 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 28f64f09..3fd88135 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 7595e130..22cc540a 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 86c6215d..548fb4c4 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DictServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DictServiceImpl.java index 671b7488..36dc4ba7 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DictServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DictServiceImpl.java @@ -18,8 +18,8 @@ package org.springblade.system.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.exceptions.ApiException; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springblade.core.log.exception.ServiceException; import org.springblade.core.tool.node.ForestNodeMerger; import org.springblade.core.tool.utils.Func; import org.springblade.core.tool.utils.StringPool; @@ -72,7 +72,7 @@ public class DictServiceImpl extends ServiceImpl implements ID LambdaQueryWrapper lqw = Wrappers.query().lambda().eq(Dict::getCode, dict.getCode()).eq(Dict::getDictKey, dict.getDictKey()); Integer cnt = baseMapper.selectCount((Func.isEmpty(dict.getId())) ? lqw : lqw.notIn(Dict::getId, dict.getId())); if (cnt > 0) { - throw new ApiException("当前字典键值已存在!"); + throw new ServiceException("当前字典键值已存在!"); } return saveOrUpdate(dict); } diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index e117499d..35f3b4bd 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.0.3 + 3.1.0 4.0.0 diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java index 278cdc77..d89c45b2 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java @@ -19,7 +19,6 @@ package org.springblade.system.user.service.impl; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.exceptions.ApiException; import lombok.AllArgsConstructor; import org.springblade.common.constant.CommonConstant; import org.springblade.core.log.exception.ServiceException; @@ -63,7 +62,7 @@ public class UserServiceImpl extends BaseServiceImpl implement } Integer cnt = baseMapper.selectCount(Wrappers.query().lambda().eq(User::getTenantId, user.getTenantId()).eq(User::getAccount, user.getAccount())); if (cnt > 0) { - throw new ApiException("当前用户已存在!"); + throw new ServiceException("当前用户已存在!"); } return saveOrUpdate(user); } @@ -191,11 +190,11 @@ public class UserServiceImpl extends BaseServiceImpl implement R result = sysClient.getTenant(user.getTenantId()); Tenant tenant = result.getData(); if (!result.isSuccess() || tenant == null || tenant.getId() == null) { - throw new ApiException("租户信息错误!"); + throw new ServiceException("租户信息错误!"); } UserOauth userOauth = userOauthService.getById(oauthId); if (userOauth == null || userOauth.getId() == null) { - throw new ApiException("第三方登陆信息错误!"); + throw new ServiceException("第三方登陆信息错误!"); } user.setRealName(user.getName()); user.setAvatar(userOauth.getAvatar()); diff --git a/blade-service/pom.xml b/blade-service/pom.xml index e52b7f93..6b9b9a4b 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 3.0.3 + 3.1.0 blade-service ${project.artifactId} - 3.0.3 + 3.1.0 pom SpringBlade 微服务集合 diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index 73cd02e8..4264c7d2 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -69,7 +69,7 @@ knife4j: swagger: title: SpringBlade 接口文档系统 description: SpringBlade 接口文档系统 - version: 3.0.3 + version: 3.1.0 license: Powered By SpringBlade licenseUrl: https://bladex.vip terms-of-service-url: https://bladex.vip diff --git a/pom.xml b/pom.xml index 8fbf580f..bc8433de 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,12 @@ org.springblade SpringBlade - 3.0.3 + 3.1.0 pom - 3.0.3 - 3.0.3 + 3.1.0 + 3.1.0 1.8 3.8.1 @@ -21,13 +21,13 @@ 1.6.2 2.2.6 1.2.5 - 2.2.5.RELEASE - 2.0.0 - 2.3.1 + 2021.1 + 2.0.2 + 2.4.2 2.0.0.RELEASE - 2.4.4 - 2020.0.2 + 2.5.2 + 2020.0.3 Cairo-SR8 diff --git a/script/docker/.env b/script/docker/.env index 264f45d1..2758b244 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=3.0.3 +TAG=3.1.0 diff --git a/script/docker/deploy.sh b/script/docker/deploy.sh index 72fd95f5..d8604b68 100644 --- a/script/docker/deploy.sh +++ b/script/docker/deploy.sh @@ -1,3 +1,4 @@ +#!/bin/bash #使用说明,用来提示输入参数 usage() { diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml index d02360fc..e757b61b 100644 --- a/script/docker/docker-compose.yml +++ b/script/docker/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: nacos: - image: nacos/nacos-server:2.0.0 + image: nacos/nacos-server:2.0.2 hostname: "nacos-standalone" environment: - MODE=standalone diff --git a/script/kuboard/kuboard_spring-blade.yaml b/script/kuboard/kuboard_spring-blade.yaml index 1a4a055a..e00b5637 100644 --- a/script/kuboard/kuboard_spring-blade.yaml +++ b/script/kuboard/kuboard_spring-blade.yaml @@ -152,7 +152,7 @@ spec: spec: containers: - name: blade-admin - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-admin:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-admin:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -386,7 +386,7 @@ spec: spec: containers: - name: blade-auth - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-auth:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-auth:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -625,7 +625,7 @@ spec: spec: containers: - name: blade-desk - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-desk:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-desk:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -864,7 +864,7 @@ spec: spec: containers: - name: blade-develop - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-develop:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-develop:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -1096,7 +1096,7 @@ spec: spec: containers: - name: blade-gateway - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-gateway:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-gateway:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -1331,7 +1331,7 @@ spec: spec: containers: - name: blade-log - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-log:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-log:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -1565,7 +1565,7 @@ spec: spec: containers: - name: blade-report - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-report:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-report:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -1799,7 +1799,7 @@ spec: spec: containers: - name: blade-resource - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-resource:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-resource:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -2033,7 +2033,7 @@ spec: spec: containers: - name: blade-system - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-system:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-system:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -2267,7 +2267,7 @@ spec: spec: containers: - name: blade-user - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-user:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-user:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -2496,7 +2496,7 @@ spec: spec: containers: - name: saber-web - image: 'swr.cn-east-2.myhuaweicloud.com/blade/saber-web:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/saber-web:3.1.0' ports: - name: web containerPort: 80 @@ -2721,7 +2721,7 @@ spec: spec: containers: - name: blade-swagger - image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-swagger:3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/blade-swagger:3.1.0' args: - '--spring.profiles.active=${PROFILE}' - '--spring.cloud.nacos.config.server-addr=${NACOS_SERVER_ADDR}' @@ -3016,7 +3016,7 @@ spec: defaultMode: 420 containers: - name: nacos - image: 'swr.cn-east-2.myhuaweicloud.com/blade/nacos-server:2.0.0' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/nacos-server:2.0.2' ports: - name: client containerPort: 8848 @@ -3749,7 +3749,7 @@ spec: spec: containers: - name: mysql - image: 'swr.cn-east-2.myhuaweicloud.com/blade/saber-db:v3.0.3' + image: 'swr.cn-east-2.myhuaweicloud.com/blade/saber-db:v3.1.0' ports: - name: mysql containerPort: 3306 -- Gitee From 158b3d310f25a533f1f4acc7ae039df549572216 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 5 Nov 2021 00:20:32 +0800 Subject: [PATCH 155/163] =?UTF-8?q?:tada:=203.2.0.RELEASE=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E7=81=B5=E6=B4=BB=E6=95=B0=E6=8D=AE=E6=9D=83=E9=99=90?= =?UTF-8?q?=E7=89=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 +- blade-auth/pom.xml | 2 +- .../org/springblade/auth/utils/TokenUtil.java | 1 + blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- .../gateway/filter/AuthFilter.java | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/blade-report/pom.xml | 2 +- blade-ops/blade-resource/pom.xml | 2 +- blade-ops/blade-seata-order/pom.xml | 2 +- blade-ops/blade-seata-storage/pom.xml | 2 +- blade-ops/blade-swagger/pom.xml | 2 +- blade-ops/pom.xml | 4 +- blade-service-api/blade-demo-api/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-scope-api/pom.xml | 30 ++++ .../system/cache/DataScopeCache.java | 92 +++++++++++ .../system/config/ScopeConfiguration.java | 42 +++++ .../system/feign/IDataScopeClient.java | 71 ++++++++ .../feign/IDataScopeClientFallback.java | 44 +++++ .../system/handler/DataScopeModelHandler.java | 64 ++++++++ blade-service-api/blade-system-api/pom.xml | 2 +- .../springblade/system/entity/DataScope.java | 97 +++++++++++ .../org/springblade/system/entity/Dept.java | 6 + .../springblade/system/entity/RoleScope.java | 64 ++++++++ .../springblade/system/vo/CheckedTreeVO.java | 34 ++++ .../springblade/system/vo/DataScopeVO.java | 38 +++++ .../springblade/system/vo/GrantTreeVO.java | 36 +++++ .../org/springblade/system/vo/GrantVO.java | 3 + .../org/springblade/system/vo/MenuVO.java | 6 + blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 5 +- blade-service/blade-demo/pom.xml | 2 +- blade-service/blade-desk/pom.xml | 2 +- .../src/test/java/BladeDemoTest.java | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- .../controller/DataScopeController.java | 120 ++++++++++++++ .../system/controller/DeptController.java | 7 +- .../system/controller/MenuController.java | 65 ++++++-- .../system/controller/RoleController.java | 29 +++- .../system/feign/DataScopeClient.java | 106 ++++++++++++ .../system/mapper/DataScopeMapper.java | 28 ++++ .../system/mapper/DataScopeMapper.xml | 5 + .../springblade/system/mapper/MenuMapper.java | 25 +++ .../springblade/system/mapper/MenuMapper.xml | 144 +++++++++++++++++ .../system/mapper/RoleScopeMapper.java | 28 ++++ .../system/mapper/RoleScopeMapper.xml | 12 ++ .../system/service/IDataScopeService.java | 28 ++++ .../system/service/IDeptService.java | 8 + .../system/service/IMenuService.java | 26 +++ .../system/service/IRoleScopeService.java | 28 ++++ .../system/service/IRoleService.java | 2 +- .../service/impl/DataScopeServiceImpl.java | 32 ++++ .../system/service/impl/DeptServiceImpl.java | 26 +++ .../system/service/impl/DictServiceImpl.java | 2 +- .../system/service/impl/MenuServiceImpl.java | 25 ++- .../service/impl/RegionServiceImpl.java | 4 +- .../service/impl/RoleScopeServiceImpl.java | 32 ++++ .../system/service/impl/RoleServiceImpl.java | 24 ++- .../system/wrapper/DataScopeWrapper.java | 53 ++++++ .../system/wrapper/MenuWrapper.java | 4 + blade-service/blade-user/pom.xml | 2 +- .../user/service/impl/UserServiceImpl.java | 2 +- blade-service/pom.xml | 9 +- doc/nacos/blade-demo-dev.yaml | 4 +- doc/nacos/blade.yaml | 2 +- doc/sql/blade/blade-saber-mysql.sql | 151 +++++++++++------- doc/sql/blade/blade-sword-mysql.sql | 148 +++++++++++------ doc/sql/blade/blade-update-3.1.0~3.2.0.sql | 115 +++++++++++++ pom.xml | 16 +- script/docker/.env | 2 +- script/kuboard/kuboard_spring-blade.yaml | 26 +-- 75 files changed, 1826 insertions(+), 200 deletions(-) create mode 100644 blade-service-api/blade-scope-api/pom.xml create mode 100644 blade-service-api/blade-scope-api/src/main/java/org/springblade/system/cache/DataScopeCache.java create mode 100644 blade-service-api/blade-scope-api/src/main/java/org/springblade/system/config/ScopeConfiguration.java create mode 100644 blade-service-api/blade-scope-api/src/main/java/org/springblade/system/feign/IDataScopeClient.java create mode 100644 blade-service-api/blade-scope-api/src/main/java/org/springblade/system/feign/IDataScopeClientFallback.java create mode 100644 blade-service-api/blade-scope-api/src/main/java/org/springblade/system/handler/DataScopeModelHandler.java create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/DataScope.java create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleScope.java create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/CheckedTreeVO.java create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DataScopeVO.java create mode 100644 blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantTreeVO.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/controller/DataScopeController.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/feign/DataScopeClient.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/mapper/DataScopeMapper.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/mapper/DataScopeMapper.xml create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleScopeMapper.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleScopeMapper.xml create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/service/IDataScopeService.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleScopeService.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DataScopeServiceImpl.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleScopeServiceImpl.java create mode 100644 blade-service/blade-system/src/main/java/org/springblade/system/wrapper/DataScopeWrapper.java create mode 100644 doc/sql/blade/blade-update-3.1.0~3.2.0.sql diff --git a/README.md b/README.md index c8feef6d..ba164475 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@

      - Downloads + Downloads Build Status Build Status Coverage Status - Downloads + Downloads Downloads @@ -186,6 +186,3 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要 - -## 关注我们 -![](https://images.gitee.com/uploads/images/2019/0330/065148_f0ada806_410595.jpeg) \ No newline at end of file diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index c3467fe5..cd348d3c 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 3.1.0 + 3.2.0 blade-auth diff --git a/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java b/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java index 912a1a83..5de8370b 100644 --- a/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java +++ b/blade-auth/src/main/java/org/springblade/auth/utils/TokenUtil.java @@ -61,6 +61,7 @@ public class TokenUtil { param.put(TokenConstant.OAUTH_ID, userInfo.getOauthId()); param.put(TokenConstant.USER_ID, Func.toStr(user.getId())); param.put(TokenConstant.ROLE_ID, user.getRoleId()); + param.put(TokenConstant.DEPT_ID, user.getDeptId()); param.put(TokenConstant.ACCOUNT, user.getAccount()); param.put(TokenConstant.USER_NAME, user.getAccount()); param.put(TokenConstant.ROLE_NAME, Func.join(userInfo.getRoles())); diff --git a/blade-common/pom.xml b/blade-common/pom.xml index a167f875..2ff4b64d 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index b5ec77e4..49f20495 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java b/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java index 1e29459e..0e5a7f08 100644 --- a/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java +++ b/blade-gateway/src/main/java/org/springblade/gateway/filter/AuthFilter.java @@ -61,7 +61,7 @@ public class AuthFilter implements GlobalFilter, Ordered { ServerHttpResponse resp = exchange.getResponse(); String headerToken = exchange.getRequest().getHeaders().getFirst(AuthProvider.AUTH_KEY); String paramToken = exchange.getRequest().getQueryParams().getFirst(AuthProvider.AUTH_KEY); - if (StringUtils.isAllBlank(headerToken, paramToken)) { + if (StringUtils.isBlank(headerToken) && StringUtils.isBlank(paramToken)) { return unAuth(resp, "缺失令牌,鉴权失败"); } String auth = StringUtils.isBlank(headerToken) ? paramToken : headerToken; diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index cce71b3d..f1d835cb 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index aecc99bb..350af894 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-ops/blade-report/pom.xml b/blade-ops/blade-report/pom.xml index 933269a6..99ed51dd 100644 --- a/blade-ops/blade-report/pom.xml +++ b/blade-ops/blade-report/pom.xml @@ -5,7 +5,7 @@ org.springblade blade-ops - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-ops/blade-resource/pom.xml b/blade-ops/blade-resource/pom.xml index 377a0bbb..6d2f36aa 100644 --- a/blade-ops/blade-resource/pom.xml +++ b/blade-ops/blade-resource/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-ops/blade-seata-order/pom.xml b/blade-ops/blade-seata-order/pom.xml index 0ce4b87b..0a7e5e30 100644 --- a/blade-ops/blade-seata-order/pom.xml +++ b/blade-ops/blade-seata-order/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-ops/blade-seata-storage/pom.xml b/blade-ops/blade-seata-storage/pom.xml index d8cffc44..97c0ef10 100644 --- a/blade-ops/blade-seata-storage/pom.xml +++ b/blade-ops/blade-seata-storage/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-ops/blade-swagger/pom.xml b/blade-ops/blade-swagger/pom.xml index 7435ff0a..695223e6 100644 --- a/blade-ops/blade-swagger/pom.xml +++ b/blade-ops/blade-swagger/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 06e2d852..2c8ddc04 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.1.0 + 3.2.0 4.0.0 blade-ops ${project.artifactId} - 3.1.0 + 3.2.0 pom blade-admin diff --git a/blade-service-api/blade-demo-api/pom.xml b/blade-service-api/blade-demo-api/pom.xml index b1835413..2fca853d 100644 --- a/blade-service-api/blade-demo-api/pom.xml +++ b/blade-service-api/blade-demo-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 240136b1..92587273 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 26523988..bde6b399 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service-api/blade-scope-api/pom.xml b/blade-service-api/blade-scope-api/pom.xml new file mode 100644 index 00000000..43487bdd --- /dev/null +++ b/blade-service-api/blade-scope-api/pom.xml @@ -0,0 +1,30 @@ + + + + blade-service-api + org.springblade + 3.2.0 + + 4.0.0 + + blade-scope-api + ${project.artifactId} + ${blade.project.version} + jar + + + + org.springblade + blade-core-secure + ${blade.tool.version} + + + org.springblade + blade-core-datascope + ${blade.tool.version} + + + + diff --git a/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/cache/DataScopeCache.java b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/cache/DataScopeCache.java new file mode 100644 index 00000000..a55a156f --- /dev/null +++ b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/cache/DataScopeCache.java @@ -0,0 +1,92 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.cache; + +import org.springblade.core.datascope.model.DataScopeModel; +import org.springblade.core.tool.utils.*; +import org.springblade.system.feign.IDataScopeClient; + +import java.util.List; + +import static org.springblade.core.tool.utils.CacheUtil.SYS_CACHE; + + +/** + * 数据权限缓存 + * + * @author Chill + */ +public class DataScopeCache { + + private static final String SCOPE_CACHE_CODE = "dataScope:code:"; + private static final String SCOPE_CACHE_CLASS = "dataScope:class:"; + private static final String DEPT_CACHE_ANCESTORS = "dept:ancestors:"; + + private static IDataScopeClient dataScopeClient; + + private static IDataScopeClient getDataScopeClient() { + if (dataScopeClient == null) { + dataScopeClient = SpringUtil.getBean(IDataScopeClient.class); + } + return dataScopeClient; + } + + /** + * 获取数据权限 + * + * @param mapperId 数据权限mapperId + * @param roleId 用户角色集合 + * @return DataScopeModel + */ + public static DataScopeModel getDataScopeByMapper(String mapperId, String roleId) { + DataScopeModel dataScope = CacheUtil.get(SYS_CACHE, SCOPE_CACHE_CLASS, mapperId + StringPool.COLON + roleId, DataScopeModel.class); + if (dataScope == null || !dataScope.getSearched()) { + dataScope = getDataScopeClient().getDataScopeByMapper(mapperId, roleId); + CacheUtil.put(SYS_CACHE, SCOPE_CACHE_CLASS, mapperId + StringPool.COLON + roleId, dataScope); + } + return StringUtil.isNotBlank(dataScope.getResourceCode()) ? dataScope : null; + } + + /** + * 获取数据权限 + * + * @param code 数据权限资源编号 + * @return DataScopeModel + */ + public static DataScopeModel getDataScopeByCode(String code) { + DataScopeModel dataScope = CacheUtil.get(SYS_CACHE, SCOPE_CACHE_CODE, code, DataScopeModel.class); + if (dataScope == null || !dataScope.getSearched()) { + dataScope = getDataScopeClient().getDataScopeByCode(code); + CacheUtil.put(SYS_CACHE, SCOPE_CACHE_CODE, code, dataScope); + } + return StringUtil.isNotBlank(dataScope.getResourceCode()) ? dataScope : null; + } + + /** + * 获取部门子级 + * + * @param deptId 部门id + * @return deptIds + */ + public static List getDeptAncestors(Long deptId) { + List ancestors = CacheUtil.get(SYS_CACHE, DEPT_CACHE_ANCESTORS, deptId, List.class); + if (CollectionUtil.isEmpty(ancestors)) { + ancestors = getDataScopeClient().getDeptAncestors(deptId); + CacheUtil.put(SYS_CACHE, DEPT_CACHE_ANCESTORS, deptId, ancestors); + } + return ancestors; + } +} diff --git a/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/config/ScopeConfiguration.java b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/config/ScopeConfiguration.java new file mode 100644 index 00000000..365d5e74 --- /dev/null +++ b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/config/ScopeConfiguration.java @@ -0,0 +1,42 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.config; + + +import lombok.AllArgsConstructor; +import org.springblade.core.datascope.handler.ScopeModelHandler; +import org.springblade.core.secure.config.RegistryConfiguration; +import org.springblade.system.handler.DataScopeModelHandler; +import org.springframework.boot.autoconfigure.AutoConfigureBefore; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +/** + * 公共封装包配置类 + * + * @author Chill + */ +@Configuration +@AllArgsConstructor +@AutoConfigureBefore(RegistryConfiguration.class) +public class ScopeConfiguration { + + @Bean + public ScopeModelHandler scopeModelHandler() { + return new DataScopeModelHandler(); + } + +} diff --git a/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/feign/IDataScopeClient.java b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/feign/IDataScopeClient.java new file mode 100644 index 00000000..6dc5b161 --- /dev/null +++ b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/feign/IDataScopeClient.java @@ -0,0 +1,71 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.feign; + +import org.springblade.core.datascope.model.DataScopeModel; +import org.springblade.core.launch.constant.AppConstant; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestParam; + +import java.util.List; + +/** + * 数据权限Feign接口类 + * + * @author Chill + */ +@FeignClient( + value = AppConstant.APPLICATION_SYSTEM_NAME, + fallback = IDataScopeClientFallback.class +) +public interface IDataScopeClient { + + String API_PREFIX = "/client/data-scope"; + String GET_DATA_SCOPE_BY_MAPPER = API_PREFIX + "/by-mapper"; + String GET_DATA_SCOPE_BY_CODE = API_PREFIX + "/by-code"; + String GET_DEPT_ANCESTORS = API_PREFIX + "/dept-ancestors"; + + /** + * 获取数据权限 + * + * @param mapperId 数据权限mapperId + * @param roleId 用户角色集合 + * @return DataScopeModel + */ + @GetMapping(GET_DATA_SCOPE_BY_MAPPER) + DataScopeModel getDataScopeByMapper(@RequestParam("mapperId") String mapperId, @RequestParam("roleId") String roleId); + + /** + * 获取数据权限 + * + * @param code 数据权限资源编号 + * @return DataScopeModel + */ + @GetMapping(GET_DATA_SCOPE_BY_CODE) + DataScopeModel getDataScopeByCode(@RequestParam("code") String code); + + /** + * 获取部门子级 + * + * @param deptId 部门id + * @return deptIds + */ + @GetMapping(GET_DEPT_ANCESTORS) + List getDeptAncestors(@RequestParam("deptId") Long deptId); + + +} diff --git a/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/feign/IDataScopeClientFallback.java b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/feign/IDataScopeClientFallback.java new file mode 100644 index 00000000..abcd35a3 --- /dev/null +++ b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/feign/IDataScopeClientFallback.java @@ -0,0 +1,44 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.feign; + +import org.springblade.core.datascope.model.DataScopeModel; +import org.springframework.stereotype.Component; + +import java.util.List; + +/** + * IDataScopeClientFallback + * + * @author Chill + */ +@Component +public class IDataScopeClientFallback implements IDataScopeClient { + @Override + public DataScopeModel getDataScopeByMapper(String mapperId, String roleId) { + return null; + } + + @Override + public DataScopeModel getDataScopeByCode(String code) { + return null; + } + + @Override + public List getDeptAncestors(Long deptId) { + return null; + } +} diff --git a/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/handler/DataScopeModelHandler.java b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/handler/DataScopeModelHandler.java new file mode 100644 index 00000000..2e7cb67c --- /dev/null +++ b/blade-service-api/blade-scope-api/src/main/java/org/springblade/system/handler/DataScopeModelHandler.java @@ -0,0 +1,64 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.handler; + +import org.springblade.core.datascope.handler.ScopeModelHandler; +import org.springblade.core.datascope.model.DataScopeModel; +import org.springblade.system.cache.DataScopeCache; + +import java.util.List; + +/** + * 通用数据权限规则 + * + * @author Chill + */ +public class DataScopeModelHandler implements ScopeModelHandler { + + /** + * 获取数据权限 + * + * @param mapperId 数据权限mapperId + * @param roleId 用户角色集合 + * @return DataScopeModel + */ + @Override + public DataScopeModel getDataScopeByMapper(String mapperId, String roleId) { + return DataScopeCache.getDataScopeByMapper(mapperId, roleId); + } + + /** + * 获取数据权限 + * + * @param code 数据权限资源编号 + * @return DataScopeModel + */ + @Override + public DataScopeModel getDataScopeByCode(String code) { + return DataScopeCache.getDataScopeByCode(code); + } + + /** + * 获取部门子级 + * + * @param deptId 部门id + * @return deptIds + */ + @Override + public List getDeptAncestors(Long deptId) { + return DataScopeCache.getDeptAncestors(deptId); + } +} diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 0fe4c24e..c788723f 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/DataScope.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/DataScope.java new file mode 100644 index 00000000..486763d2 --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/DataScope.java @@ -0,0 +1,97 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springblade.core.mp.base.BaseEntity; + +/** + * 实体类 + * + * @author BladeX + */ +@Data +@TableName("blade_scope_data") +@EqualsAndHashCode(callSuper = true) +@ApiModel(value = "DataScope对象", description = "DataScope对象") +public class DataScope extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 主键 + */ + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) + private Long id; + + /** + * 菜单主键 + */ + @ApiModelProperty(value = "菜单主键") + private Long menuId; + /** + * 资源编号 + */ + @ApiModelProperty(value = "资源编号") + private String resourceCode; + /** + * 数据权限名称 + */ + @ApiModelProperty(value = "数据权限名称") + private String scopeName; + /** + * 数据权限可见字段 + */ + @ApiModelProperty(value = "数据权限可见字段") + private String scopeField; + /** + * 数据权限类名 + */ + @ApiModelProperty(value = "数据权限类名") + private String scopeClass; + /** + * 数据权限字段 + */ + @ApiModelProperty(value = "数据权限字段") + private String scopeColumn; + /** + * 数据权限类型 + */ + @ApiModelProperty(value = "数据权限类型") + private Integer scopeType; + /** + * 数据权限值域 + */ + @ApiModelProperty(value = "数据权限值域") + private String scopeValue; + /** + * 数据权限备注 + */ + @ApiModelProperty(value = "数据权限备注") + private String remark; + + +} diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java index 9350877f..367daecc 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java @@ -60,6 +60,12 @@ public class Dept implements Serializable { @JsonSerialize(using = ToStringSerializer.class) private Long parentId; + /** + * 祖级机构主键 + */ + @ApiModelProperty(value = "祖级机构主键") + private String ancestors; + /** * 部门名 */ diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleScope.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleScope.java new file mode 100644 index 00000000..756a015b --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleScope.java @@ -0,0 +1,64 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +/** + * 实体类 + * + * @author Chill + */ +@Data +@TableName("blade_role_scope") +@ApiModel(value = "RoleScope对象", description = "RoleScope对象") +public class RoleScope implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 主键 + */ + @JsonSerialize(using = ToStringSerializer.class) + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + private Long id; + + /** + * 权限id + */ + @JsonSerialize(using = ToStringSerializer.class) + @ApiModelProperty(value = "权限id") + private Long scopeId; + + /** + * 角色id + */ + @JsonSerialize(using = ToStringSerializer.class) + @ApiModelProperty(value = "角色id") + private Long roleId; + + +} diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/CheckedTreeVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/CheckedTreeVO.java new file mode 100644 index 00000000..7156c7aa --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/CheckedTreeVO.java @@ -0,0 +1,34 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.vo; + +import lombok.Data; + +import java.util.List; + +/** + * CheckedTreeVO + * + * @author Chill + */ +@Data +public class CheckedTreeVO { + + private List menu; + + private List dataScope; + +} diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DataScopeVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DataScopeVO.java new file mode 100644 index 00000000..59c8d40f --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DataScopeVO.java @@ -0,0 +1,38 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.vo; + +import io.swagger.annotations.ApiModel; +import lombok.Data; +import lombok.EqualsAndHashCode; +import org.springblade.system.entity.DataScope; + +/** + * 视图实体类 + * + * @author Chill + */ +@Data +@EqualsAndHashCode(callSuper = true) +@ApiModel(value = "DataScopeVO对象", description = "DataScopeVO对象") +public class DataScopeVO extends DataScope { + private static final long serialVersionUID = 1L; + + /** + * 规则类型名 + */ + private String scopeTypeName; +} diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantTreeVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantTreeVO.java new file mode 100644 index 00000000..4d9c1442 --- /dev/null +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantTreeVO.java @@ -0,0 +1,36 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.vo; + +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +/** + * GrantTreeVO + * + * @author Chill + */ +@Data +public class GrantTreeVO implements Serializable { + private static final long serialVersionUID = 1L; + + private List menu; + + private List dataScope; + +} diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantVO.java index 79797f13..31cbc808 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantVO.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/GrantVO.java @@ -36,4 +36,7 @@ public class GrantVO implements Serializable { @ApiModelProperty(value = "menuIds集合") private List menuIds; + @ApiModelProperty(value = "dataScopeIds集合") + private List dataScopeIds; + } diff --git a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java index b27071f0..60a76ae3 100644 --- a/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java +++ b/blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java @@ -56,6 +56,12 @@ public class MenuVO extends Menu implements INode { @JsonInclude(JsonInclude.Include.NON_EMPTY) private List children; + /** + * 是否有子孙节点 + */ + @JsonInclude(JsonInclude.Include.NON_EMPTY) + private Boolean hasChildren; + @Override public List getChildren() { if (this.children == null) { diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index be91de02..b7a50bb0 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 0c476847..617c26eb 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 3.1.0 + 3.2.0 4.0.0 blade-service-api ${project.artifactId} - 3.1.0 + 3.2.0 pom SpringBlade 微服务API集合 @@ -20,6 +20,7 @@ blade-dict-api blade-system-api blade-user-api + blade-scope-api blade-demo-api diff --git a/blade-service/blade-demo/pom.xml b/blade-service/blade-demo/pom.xml index c9b6d2e7..8c52f703 100644 --- a/blade-service/blade-demo/pom.xml +++ b/blade-service/blade-demo/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 3fd88135..f7304c99 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service/blade-desk/src/test/java/BladeDemoTest.java b/blade-service/blade-desk/src/test/java/BladeDemoTest.java index 86ed5a3d..66e31dad 100644 --- a/blade-service/blade-desk/src/test/java/BladeDemoTest.java +++ b/blade-service/blade-desk/src/test/java/BladeDemoTest.java @@ -22,7 +22,7 @@ public class BladeDemoTest { @Test public void contextLoads() { - int count = noticeService.count(); + Long count = noticeService.count(); System.out.println("notice数量:[" + count + "] 个"); } diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 22cc540a..67e8c3b0 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 548fb4c4..201430b7 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 3.1.0 + 3.2.0 4.0.0 diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DataScopeController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DataScopeController.java new file mode 100644 index 00000000..214055ed --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DataScopeController.java @@ -0,0 +1,120 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.controller; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import lombok.AllArgsConstructor; +import org.springblade.core.boot.ctrl.BladeController; +import org.springblade.core.mp.support.Condition; +import org.springblade.core.mp.support.Query; +import org.springblade.core.tool.api.R; +import org.springblade.core.tool.utils.CacheUtil; +import org.springblade.core.tool.utils.Func; +import org.springblade.system.entity.DataScope; +import org.springblade.system.service.IDataScopeService; +import org.springblade.system.vo.DataScopeVO; +import org.springblade.system.wrapper.DataScopeWrapper; +import org.springframework.web.bind.annotation.*; + +import javax.validation.Valid; + +import static org.springblade.core.tool.utils.CacheUtil.SYS_CACHE; + +/** + * 数据权限控制器 + * + * @author BladeX + */ +@RestController +@AllArgsConstructor +@RequestMapping("/data-scope") +@Api(value = "数据权限", tags = "数据权限") +public class DataScopeController extends BladeController { + + private final IDataScopeService dataScopeService; + + /** + * 详情 + */ + @GetMapping("/detail") + @ApiOperationSupport(order = 1) + @ApiOperation(value = "详情", notes = "传入dataScope") + public R detail(DataScope dataScope) { + DataScope detail = dataScopeService.getOne(Condition.getQueryWrapper(dataScope)); + return R.data(detail); + } + + /** + * 分页 + */ + @GetMapping("/list") + @ApiOperationSupport(order = 2) + @ApiOperation(value = "分页", notes = "传入dataScope") + public R> list(DataScope dataScope, Query query) { + IPage pages = dataScopeService.page(Condition.getPage(query), Condition.getQueryWrapper(dataScope)); + return R.data(DataScopeWrapper.build().pageVO(pages)); + } + + /** + * 新增 + */ + @PostMapping("/save") + @ApiOperationSupport(order = 3) + @ApiOperation(value = "新增", notes = "传入dataScope") + public R save(@Valid @RequestBody DataScope dataScope) { + CacheUtil.clear(SYS_CACHE); + return R.status(dataScopeService.save(dataScope)); + } + + /** + * 修改 + */ + @PostMapping("/update") + @ApiOperationSupport(order = 4) + @ApiOperation(value = "修改", notes = "传入dataScope") + public R update(@Valid @RequestBody DataScope dataScope) { + CacheUtil.clear(SYS_CACHE); + return R.status(dataScopeService.updateById(dataScope)); + } + + /** + * 新增或修改 + */ + @PostMapping("/submit") + @ApiOperationSupport(order = 5) + @ApiOperation(value = "新增或修改", notes = "传入dataScope") + public R submit(@Valid @RequestBody DataScope dataScope) { + CacheUtil.clear(SYS_CACHE); + return R.status(dataScopeService.saveOrUpdate(dataScope)); + } + + + /** + * 删除 + */ + @PostMapping("/remove") + @ApiOperationSupport(order = 6) + @ApiOperation(value = "逻辑删除", notes = "传入ids") + public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { + CacheUtil.clear(SYS_CACHE); + return R.status(dataScopeService.deleteLogic(Func.toLongList(ids))); + } + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java index 5e161cc1..8800e969 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java @@ -96,11 +96,8 @@ public class DeptController extends BladeController { @PostMapping("/submit") @ApiOperationSupport(order = 4) @ApiOperation(value = "新增或修改", notes = "传入dept") - public R submit(@Valid @RequestBody Dept dept, BladeUser user) { - if (Func.isEmpty(dept.getId())) { - dept.setTenantId(user.getTenantId()); - } - return R.status(deptService.saveOrUpdate(dept)); + public R submit(@Valid @RequestBody Dept dept) { + return R.status(deptService.submit(dept)); } /** diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index aa19580e..30836e84 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -28,6 +28,8 @@ import org.springblade.core.tool.support.Kv; import org.springblade.core.tool.utils.Func; import org.springblade.system.entity.Menu; import org.springblade.system.service.IMenuService; +import org.springblade.system.vo.CheckedTreeVO; +import org.springblade.system.vo.GrantTreeVO; import org.springblade.system.vo.MenuVO; import org.springblade.system.wrapper.MenuWrapper; import org.springframework.web.bind.annotation.*; @@ -74,17 +76,48 @@ public class MenuController extends BladeController { @ApiOperationSupport(order = 2) @ApiOperation(value = "列表", notes = "传入menu") public R> list(@ApiIgnore @RequestParam Map menu) { - @SuppressWarnings("unchecked") List

      list = menuService.list(Condition.getQueryWrapper(menu, Menu.class).lambda().orderByAsc(Menu::getSort)); return R.data(MenuWrapper.build().listNodeVO(list)); } + /** + * 菜单列表 + */ + @GetMapping("/menu-list") + @ApiImplicitParams({ + @ApiImplicitParam(name = "code", value = "菜单编号", paramType = "query", dataType = "string"), + @ApiImplicitParam(name = "name", value = "菜单名称", paramType = "query", dataType = "string") + }) + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) + @ApiOperationSupport(order = 3) + @ApiOperation(value = "菜单列表", notes = "传入menu") + public R> menuList(@ApiIgnore @RequestParam Map menu) { + List list = menuService.list(Condition.getQueryWrapper(menu, Menu.class).lambda().eq(Menu::getCategory, 1).orderByAsc(Menu::getSort)); + return R.data(MenuWrapper.build().listNodeVO(list)); + } + + /** + * 懒加载菜单列表 + */ + @GetMapping("/lazy-menu-list") + @ApiImplicitParams({ + @ApiImplicitParam(name = "code", value = "菜单编号", paramType = "query", dataType = "string"), + @ApiImplicitParam(name = "name", value = "菜单名称", paramType = "query", dataType = "string") + }) + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) + @ApiOperationSupport(order = 4) + @ApiOperation(value = "懒加载菜单列表", notes = "传入menu") + public R> lazyMenuList(Long parentId, @ApiIgnore @RequestParam Map menu) { + List list = menuService.lazyMenuList(parentId, menu); + return R.data(MenuWrapper.build().listNodeLazyVO(list)); + } + /** * 新增或修改 */ @PostMapping("/submit") @PreAuth(RoleConstant.HAS_ROLE_ADMIN) - @ApiOperationSupport(order = 3) + @ApiOperationSupport(order = 5) @ApiOperation(value = "新增或修改", notes = "传入menu") public R submit(@Valid @RequestBody Menu menu) { return R.status(menuService.saveOrUpdate(menu)); @@ -96,7 +129,7 @@ public class MenuController extends BladeController { */ @PostMapping("/remove") @PreAuth(RoleConstant.HAS_ROLE_ADMIN) - @ApiOperationSupport(order = 4) + @ApiOperationSupport(order = 6) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { return R.status(menuService.removeByIds(Func.toLongList(ids))); @@ -106,7 +139,7 @@ public class MenuController extends BladeController { * 前端菜单数据 */ @GetMapping("/routes") - @ApiOperationSupport(order = 5) + @ApiOperationSupport(order = 7) @ApiOperation(value = "前端菜单数据", notes = "前端菜单数据") public R> routes(BladeUser user) { List list = menuService.routes((user == null || user.getUserId() == 0L) ? null : user.getRoleId()); @@ -117,7 +150,7 @@ public class MenuController extends BladeController { * 前端按钮数据 */ @GetMapping("/buttons") - @ApiOperationSupport(order = 6) + @ApiOperationSupport(order = 8) @ApiOperation(value = "前端按钮数据", notes = "前端按钮数据") public R> buttons(BladeUser user) { List list = menuService.buttons(user.getRoleId()); @@ -128,7 +161,7 @@ public class MenuController extends BladeController { * 获取菜单树形结构 */ @GetMapping("/tree") - @ApiOperationSupport(order = 7) + @ApiOperationSupport(order = 9) @ApiOperation(value = "树形结构", notes = "树形结构") public R> tree() { List tree = menuService.tree(); @@ -139,27 +172,33 @@ public class MenuController extends BladeController { * 获取权限分配树形结构 */ @GetMapping("/grant-tree") - @ApiOperationSupport(order = 8) + @ApiOperationSupport(order = 10) @ApiOperation(value = "权限分配树形结构", notes = "权限分配树形结构") - public R> grantTree(BladeUser user) { - return R.data(menuService.grantTree(user)); + public R grantTree(BladeUser user) { + GrantTreeVO vo = new GrantTreeVO(); + vo.setMenu(menuService.grantTree(user)); + vo.setDataScope(menuService.grantDataScopeTree(user)); + return R.data(vo); } /** * 获取权限分配树形结构 */ @GetMapping("/role-tree-keys") - @ApiOperationSupport(order = 9) + @ApiOperationSupport(order = 11) @ApiOperation(value = "角色所分配的树", notes = "角色所分配的树") - public R> roleTreeKeys(String roleIds) { - return R.data(menuService.roleTreeKeys(roleIds)); + public R roleTreeKeys(String roleIds) { + CheckedTreeVO vo = new CheckedTreeVO(); + vo.setMenu(menuService.roleTreeKeys(roleIds)); + vo.setDataScope(menuService.dataScopeTreeKeys(roleIds)); + return R.data(vo); } /** * 获取配置的角色权限 */ @GetMapping("auth-routes") - @ApiOperationSupport(order = 10) + @ApiOperationSupport(order = 12) @ApiOperation(value = "菜单的角色权限") public R> authRoutes(BladeUser user) { if (Func.isEmpty(user) || user.getUserId() == 0L) { diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java index f9d1f712..ef365dec 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java @@ -25,6 +25,7 @@ import org.springblade.core.secure.BladeUser; import org.springblade.core.tool.api.R; import org.springblade.core.tool.constant.BladeConstant; import org.springblade.core.tool.node.INode; +import org.springblade.core.tool.utils.CacheUtil; import org.springblade.core.tool.utils.Func; import org.springblade.system.entity.Role; import org.springblade.system.service.IRoleService; @@ -38,6 +39,8 @@ import javax.validation.Valid; import java.util.List; import java.util.Map; +import static org.springblade.core.tool.utils.CacheUtil.SYS_CACHE; + /** * 控制器 * @@ -89,27 +92,41 @@ public class RoleController extends BladeController { return R.data(tree); } + + /** + * 获取指定角色树形结构 + */ + @GetMapping("/tree-by-id") + @ApiOperationSupport(order = 4) + @ApiOperation(value = "树形结构", notes = "树形结构") + public R> treeById(Long roleId, BladeUser bladeUser) { + Role role = roleService.getById(roleId); + List tree = roleService.tree(Func.notNull(role) ? role.getTenantId() : bladeUser.getTenantId()); + return R.data(tree); + } + /** * 新增或修改 */ @PostMapping("/submit") - @ApiOperationSupport(order = 4) + @ApiOperationSupport(order = 5) @ApiOperation(value = "新增或修改", notes = "传入role") public R submit(@Valid @RequestBody Role role, BladeUser user) { + CacheUtil.clear(SYS_CACHE); if (Func.isEmpty(role.getId())) { role.setTenantId(user.getTenantId()); } return R.status(roleService.saveOrUpdate(role)); } - /** * 删除 */ @PostMapping("/remove") - @ApiOperationSupport(order = 5) + @ApiOperationSupport(order = 6) @ApiOperation(value = "删除", notes = "传入ids") public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { + CacheUtil.clear(SYS_CACHE); return R.status(roleService.removeByIds(Func.toLongList(ids))); } @@ -117,11 +134,11 @@ public class RoleController extends BladeController { * 设置菜单权限 */ @PostMapping("/grant") - @ApiOperationSupport(order = 6) + @ApiOperationSupport(order = 7) @ApiOperation(value = "权限设置", notes = "传入roleId集合以及menuId集合") public R grant(@RequestBody GrantVO grantVO) { - boolean temp = roleService.grant(grantVO.getRoleIds(), grantVO.getMenuIds()); + CacheUtil.clear(SYS_CACHE); + boolean temp = roleService.grant(grantVO.getRoleIds(), grantVO.getMenuIds(), grantVO.getDataScopeIds()); return R.status(temp); } - } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/feign/DataScopeClient.java b/blade-service/blade-system/src/main/java/org/springblade/system/feign/DataScopeClient.java new file mode 100644 index 00000000..9167bc49 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/feign/DataScopeClient.java @@ -0,0 +1,106 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.feign; + +import lombok.RequiredArgsConstructor; +import org.springblade.core.datascope.constant.DataScopeConstant; +import org.springblade.core.datascope.model.DataScopeModel; +import org.springblade.core.tool.utils.CollectionUtil; +import org.springblade.core.tool.utils.Func; +import org.springframework.jdbc.core.BeanPropertyRowMapper; +import org.springframework.jdbc.core.JdbcTemplate; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RestController; +import springfox.documentation.annotations.ApiIgnore; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +/** + * 数据权限Feign实现类 + * + * @author Chill + */ +@ApiIgnore +@RestController +@RequiredArgsConstructor +public class DataScopeClient implements IDataScopeClient { + + private static final DataScopeModel SEARCHED_DATA_SCOPE_MODEL = new DataScopeModel(Boolean.TRUE); + + private final JdbcTemplate jdbcTemplate; + + /** + * 获取数据权限 + * + * @param mapperId 数据权限mapperId + * @param roleId 用户角色集合 + * @return DataScopeModel + */ + @Override + @GetMapping(GET_DATA_SCOPE_BY_MAPPER) + public DataScopeModel getDataScopeByMapper(String mapperId, String roleId) { + List args = new ArrayList<>(Collections.singletonList(mapperId)); + List roleIds = Func.toLongList(roleId); + args.addAll(roleIds); + // 增加searched字段防止未配置的参数重复读库导致缓存击穿 + // 后续若有新增配置则会清空缓存重新加载 + DataScopeModel dataScope; + List list = jdbcTemplate.query(DataScopeConstant.dataByMapper(roleIds.size()), args.toArray(), new BeanPropertyRowMapper<>(DataScopeModel.class)); + if (CollectionUtil.isNotEmpty(list)) { + dataScope = list.iterator().next(); + dataScope.setSearched(Boolean.TRUE); + } else { + dataScope = SEARCHED_DATA_SCOPE_MODEL; + } + return dataScope; + } + + /** + * 获取数据权限 + * + * @param code 数据权限资源编号 + * @return DataScopeModel + */ + @Override + @GetMapping(GET_DATA_SCOPE_BY_CODE) + public DataScopeModel getDataScopeByCode(String code) { + // 增加searched字段防止未配置的参数重复读库导致缓存击穿 + // 后续若有新增配置则会清空缓存重新加载 + DataScopeModel dataScope; + List list = jdbcTemplate.query(DataScopeConstant.DATA_BY_CODE, new Object[]{code}, new BeanPropertyRowMapper<>(DataScopeModel.class)); + if (CollectionUtil.isNotEmpty(list)) { + dataScope = list.iterator().next(); + dataScope.setSearched(Boolean.TRUE); + } else { + dataScope = SEARCHED_DATA_SCOPE_MODEL; + } + return dataScope; + } + + /** + * 获取部门子级 + * + * @param deptId 部门id + * @return deptIds + */ + @Override + @GetMapping(GET_DEPT_ANCESTORS) + public List getDeptAncestors(Long deptId) { + return jdbcTemplate.queryForList(DataScopeConstant.DATA_BY_DEPT, new Object[]{deptId}, Long.class); + } +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DataScopeMapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DataScopeMapper.java new file mode 100644 index 00000000..88f05784 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DataScopeMapper.java @@ -0,0 +1,28 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.springblade.system.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.springblade.system.entity.DataScope; + +/** + * Mapper 接口 + * + * @author BladeX + */ +public interface DataScopeMapper extends BaseMapper { + +} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DataScopeMapper.xml b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DataScopeMapper.xml new file mode 100644 index 00000000..cbb46594 --- /dev/null +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/DataScopeMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java index 771bfae4..b5320aba 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java @@ -22,6 +22,7 @@ import org.springblade.system.entity.Menu; import org.springblade.system.vo.MenuVO; import java.util.List; +import java.util.Map; /** * Mapper 接口 @@ -39,6 +40,15 @@ public interface MenuMapper extends BaseMapper

      { */ List selectMenuPage(IPage page, MenuVO menu); + /** + * 懒加载菜单列表 + * + * @param parentId + * @param param + * @return + */ + List lazyMenuList(Long parentId, Map param); + /** * 树形结构 * @@ -61,6 +71,21 @@ public interface MenuMapper extends BaseMapper { */ List grantTreeByRole(List roleId); + /** + * 数据权限授权树形结构 + * + * @return + */ + List grantDataScopeTree(); + + /** + * 数据权限授权树形结构 + * + * @param roleId + * @return + */ + List grantDataScopeTreeByRole(List roleId); + /** * 所有菜单 * diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.xml b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.xml index 260c9311..e36edfef 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.xml +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.xml @@ -19,6 +19,23 @@ + + + + + + + + + + + + + + + + + @@ -37,6 +54,35 @@ select * from blade_menu where is_deleted = 0 + + @@ -127,6 +173,104 @@ ) + + + +

      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%0D1GP>bPdlR{U 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

      (qa2yy6>k)SXKLv1%YfLs6Dk3Ba;9UN}NO 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 literal 0 HcmV?d00001 diff --git a/pic/saber-user.png b/pic/saber-user.png new file mode 100644 index 0000000000000000000000000000000000000000..78756dab4fa85e0542ee1e83346e9fa5f0305573 GIT binary patch literal 307208 zcmb?@1yE#LvMt)UyG!Bj?(W*SH8k$-(rDxEZVfcP-v+0xx4B zDyk$cDoU*6XlH6+Z2|%!6_%s{rKviMnXRKDZSD^(1=A6xQYZ_PCypFTvjiJmxME^cdOYu5%|(*DrepcNh!lB zw!6qt9ig5!(Zf(x=eWPlfjKzB_pczc?sLN^TjGrsN%e=})W=cpBt5MPolz!=1(iJ2 zP^Z;ixkq)-DGF#ZHcF8l44B)iby6{_^wlLys_xrCIMgZiD&X#+j8KXpEs!FIg#5G` zWPl@=PWP-qwD6T`A9zS&<5c(>qZ-_TBGZAQXu*+bUvUjdqrOhaB)n#3s>IbsA`5-*t_hM?>lXCl=frNNa|%?~&}2vgU&xxDV2f zrf@R(z3KE(5n|U`SyRxgqBO!J!}M$0OVNhXW|9QcM6v5UmS-_CuhTKav@>S%sc06= zJ?41>RVV1YZ{o{fjnfiIIZSnRfhMaf3U7J8XxUMXB?f{-gvNdXxCd}DgR}jgT~#i$ zFIUc=rTJ4B=|1}sftsZ|7s+LkkC@eLrx*7tI|q8pn^Q! z%PJoQKtO+jgM)wXJjvhoYW=_gnai%?dGQ1}k_6#;0XHC_RXVlb4+bd_g6dQr=*HIs zhtiDUy#jkD#t!nYA;u&N_{;?9ss*uF2R{Z<*8`>mJJRD={pquR)ECwzL|6ZgTo`5W-T>1ct-|p^!!qT!4#EB-GF#l4&Wv`0zr2Rw#rr zaa~-n6n8D^PZ16hm!Ya5;XN)#L<>n<08*Uo9>xvIFC|>dZ|QliM^tlACI!moq&zs| zBE<#b<}j`36=GJ?S>^yw{Elz>lDt!g=0u;E=p)0lj2Kdp26~KY*yzv_44rCN%E8Kh z;Z|cl@*4c&sU|!FSLny#f^+kyTTMMdX#>pc}Kqd)rEWnp&G#2 z6VpvDM{JB@iYx6aOG!-lLD3uNseWGk4gN&eBjHMz%E`>_nPq>n#xlbq5C;TT?^z`(!^ad5z z+C~*m+DY18^%Iu-bI(Gv#oW_e_0nvRHqSuO$AW1vqw*NKkj&*VV=RC zy=+46rEDr2g}ky|8(a(SG0w4g&vM+SkE!P8E zIbB}vusv-(Ydk$XW$#>%vSz)C6la=dk!G=uQjY8v1oJkByRjGG5d$YRhn9M|ejTw8 z<1XRZBh(^{Ah_bxcb7u!?~X@Z&t33n<^PIZ<=-~h#8>UW!lBx#Tbwuc#yY8qfEG_V3p%Y&15;ov1MBG z!$zfpQ+uyz#V2EN) z(x_?UFt>x0OcF6ZVxm^7Q0qxAPYJrF*G3tB5ZTuW;2_Zz|G$(KOSpYP4;* zXsD^iF=JgV+Bk@&|FtlvZrrwTA9>Ep>(z$dMs%Kjmc5L(>~tP+c6xrvJw*_JU&K4d zqw7S*^UQU?Rq57#7R2Mh6P8(;#lT%Kp+8}C_Zax-qGHgR{o@?X7 zAI8VwuXQ(`9l|QGmiQ5+&3rOe!dRJI*;1*ad)a#27Ue?gYUSXyf3Y{=R^{4tAp8LR zka{?McI{YyYrcJiP+;f5!Z+ygezbh@v^=^hdoaH>e{Qpzb)mQGGdtK#Ibjwysbvsg z7kbIJDcVW&+Wva;cK`ggf4P&h+tv56jQzsg%d9it{7Dn?3XB8N8KM?!7Tgc<47wJ6 z2Xg)sKWrl+CWIY=?})3hS)E(0K~QtZkO*Q>`|hK|fqitaQ65U3NuG`2v!S%1njune zMQ>g2X`dH>4`3>eA3-K2Azm5UKFq#*)8ewWQM2*&Fp?ifJVGY4G~5&Y9GyPG7Uz33 z9L?(Tp_j34SHrXcUT92mgRvNt-YDU2j+ z6!nsVn~XYMJHaKMl6;Z8OBP06D{Y3^a4v`&jiE5TFkCfbR?1@7LTC1wB1B%7wZOu>p<+jSPB_eZxgV3^m#yUV9r)k${*!XfXYive*8*fZz zO17I)KI3p)W~Qk?g}rv$oR&7tdFlnH&-k6bR-$zoew<=5=OJDY{mf%Fr|Yp|@on+0v0k%lvxbSr%#JVjecWf<83&|JtOtz~b=ev$ zRaUJbs~%d7YozKC64)N`4S=GW24FVKva- zYqr~7r?3bwKRGVmgx@I2KFUsf?A@#GD}u|irZm#uYBw5kJG2--MPUfjHdf8)Xw}y` z%{Qw>m1&iYs&{Fzx{SAkPh;RMsw~nhxPF$<;Haw8YVuw$rcs{%eG+@J&R)bGVYN|# zRo+!g;x5`JQ5Ut3C-_eH{-~}aZ4u9_;J)$V zc6qUS)75Vrbilt>qR_$gt6f6L&jRj-mba~?zzX_zdMIDKr`1N$E#(SpmaG$(V*v)jdrnT9#so*Y|ec}~8Eh}jR^ zo6bF_BD>;~5m3GluWv#b8alh=m$Kt2K8#KEF&2W3wc`!RwpNql*NKiw^_>o3w?>O|MK*Hb=HA0-!^j&I+yX9R!0mwRkq8GRV^`01Tx zO|AY`xp&-}k6#?9YU;pwD{5e@yzE(RZ+g2N*}&`CeD68zON*f<%DJC>6np;sw0!L} zno`2}@ag8$r$Rm)#RiP-Eg@D`Q1=Fe3p5qbFS;Qw-@{IvvSpBeFMkg1_Uk>V%av&d zG5^N7@0#TV|Bc^%Y5e=zl~#+IBK)V4?}JlQp?tG_dgJ1Ol!U!6{{D-mAhFsYk92t0 zM+SmSR~~S3_Z%RDMP-vIG9c8P!%w51?wj@UuD925mE9 zJX-1A(5%TL4mHZ7(!>-OR|XaKyv!0JCMl%+xRp;$$w*n8S#{gmU*~nZSWDY%+wVww zntn}2)ZDr;j2hM+(OGOQuvqPGLC+lf^@vj;F`@{bEXx?EUczfv{ zC&%&s@u>dlK>zc0_5h)3i1|?0+PMFD^*=lpCq~u{Y9EvNPao%ho1r8Mt>pe$RKT1g z;UDYwuZ8@}C*dN*nvN0iSsv2=^ohSb)W2@D1oQs_QwlR~jQ2MV3N*BtDlIMLZ=1PP zt|>Bf@>=?|Qe*tzHz=_^SPv??yXgVhzrQ{I5r+Q18%uB?0<0uhmu3Fb{r}$|;Gd72 zdsRYJpZfPbPfKY3FT)ii^d_u-B8EeY_3|;;QGNJnmRqtVvaMs2DkBk2ibb-LkK?D8$Ghk&{;%^)j zXsA8P4GZnxHuG2^1QH-9Aw1fG$Nu+5`#1ko0s|31UP8f^ zVDoo+C#=7c1Ro77!{1|R2{c$sOG|uG68ZA-@GVwfKgLPDb@oL3JOl2goNY( z0~gnFhBkkLj{@ei37F^p=lzqqi~mNl{{Xb-lR$#Rad2?r)6y)&B;Qvo#HE%d*NFvS z;ouUkuIvFaj++xMsKoxg5F&7t%)$RbWbc*+LCaQERUPj)6Von%4H=$K)g-{cFxe;* z$`6I-?M&Xx*Dxq`Qhlu{HI=t=yj(LQj2+)XjJKoYeWrF{^Jv3Ads_$B(TIjL4QY%gRYu!zsQG&PQ3~s#+pvN>b<=g ziUU+q`CkN($0V7M!psqap%c#MBDJZovy(|V*4C2iIFf1lecLZG8=0<0A4Z%=UK_K9 zna%J}kVx(qTa2HozLHUMQ4je`P6138gbD$2Qiw1xajh<=>OZBRQ*~_sqGICW(nd!4 z7H}*5Lz3*fuO_sAtZOa}O7|^hJ^n^%q#aFRg91cvHjhVG9X%9 z@5;N^X+&d=M2c92)oEX;Rmv#6^Yk>d(##kt?I7s;o{Y6->|7XpeCu;*0d78(-sGxf zE&3z4KU%caFUb<5d8hSs&dN;S!SDWqFdd+2ot}85-cu-%(Kmn0}OUzt)bnC1x}lBAxBbd zs3pS?B36#O%l9|r-$Et6Bb_BwUn#Y``M><|XmkHbgh%NRHyvNWdEdOGIlPeJ^!5p1 zFUxH+ZY>mfSRhluM)%2Ajt}=Qq2D)Dp?&~%KEr1$Q5~k9)y9g}`iS#C;i$wDg7~C| zm711zRE)DWpXedEghSf3cyFZEXE{Fmyp#RP1v;sbV*f~1toWzwg9OP8n*^kkZ8|A* zj);heZa~T2o^jZ`$3-V86Qn-e0hxcP^taxE(x(=+7Hz-`ikRebJUQnkpUTAXrlO-7 zWO`Nt^>!W#Dn2^R&*!ZYovLhn1%-HUC?qLc+eQeJ!!o%t-2yGczXZqrG_oLQd4{3h zN_u0B+Rhd z#ZCb4dqpHFjJ3JX&@SN-5eWdvXz1)T_dy;2QPRa>_e?3G|ChYVf)j6TwfZ88ndzQ4 zR9s9_fNh(+xa6U%dU#0g_*jw>Op1%uVurnQ6fS#w=n%BDKs?>|XfmL5n##1MjPW+5 zW%E~NS3&_%I!pF-6;tl9=%2e%9Hlxgn)vD(T^_oIHu+*S&cGFdfoEi5B5rTbSz3O4 zj!K3bbeN3TJiThLyJl_ILd_60K3dY15>}7VaF3z*%z(qTWY@L%ZQNii&D{z4NQq=};jH|D40BCGwgWRrK~?e7`V3 zA^sBrZsPScjlne#9ut4arpQ$3cND5uXhYJ3!t8W?ytg@DtZCtL+UkD6qlo>uU$vXb z7l*T$Et2=Q(Io*zrIPz{dq7`n{RE3)@rdP!zR_kcBPA7@>29QGu~DwI9VPd(5n^U` z7LqX)yv0F zP9QPnL?TD-Zz=PwHrn#JN8P#3y0BnvOSfhJes%xsb}|7OLF+rVvoJ}|%{67t(4cDZ z$n@Ojr%Au;L_`7}DG7z-AXBs9g>xNpNxLcGZ9~#lI3QsBB_e``7Bn>4bRtvhA^c{f(}X)c8%rWu`r{FrG|%Vdewm_e1CPU+>az2tl1{5uOub5>!8{goQiY1juUOjdxL<(D0cTs#?IjKkL)(LWzPCnY`6A+Ft64&X$(1jNM| zQuxu2*L~^1#PM`!3c&Fx7rqMO$y{b>{`Ls%BA!KJE{=C){f#(G0*pOas3bA^sJ`gR zh!>nV7VDTw*fG#?&wz7{*eq*NBR~zbv@G9E^XaZ`(s*QV*i#fKj`{1r$kSntU1$03 zK~7>aoz+4`Qtpwx@^M^tHlHxK&;;FIOWQHTK!6eJ{Yl_89kx_>!*Fu^QRw~kR`GbT z${={5fDI`-D~lfJ+6i`@PXibveOm8mihSFsWapb*1`Fj{1-Gb!sdT`w>&ELG2dPuQbrlt#>PCHZFgB<=E%Tk)yvt& z34CV}RH}SCR4ksO33&Gd!-z&k)XMfFXBBCaSZKeJAg_{9P^7oaXb!+RRh-xQeAld1 z$l~$Mh)qm1hDdJyF8sK29BdN`f<;Jp(bRr32GWDL67AU{2`@AM#sAjLxJ^v51S=mm z%iYK+$_Sn0e3f&GLwqEBzs+R1R?ktTDtUxSBL_k2ASnr<(W3$eRwfB~9jmo)y)A(p z0MH2*AqftW@o0hj7@u)ePI1x>mPr)F3+CDN$N{c-zhr2D7%+5;5YOo00peAN8+&VCBz6O*VnUo=yqM@xNUeG9Kc~% zy4ohorSmCcmSOp?Ae?4E$);(fLjA=8)gKjksl~|*=AL0)&+TkUxfN2~-Xc`$ZZ}3y zU6URddgR$?Lz8V=kBeZ-Bs~b+FE=^@G|JQ~z)*z}H9Fig!zn>(pv%=xlV=JYc4vN0 z)v(ws|4=pGr-97RZ@cVV)zx^n4Ecr_!+)PzZ?!mKwXojiHv0Ck$ruWDI7uAtao(`V z_N-XgRlZ+K;1co$3KIiEZ7Y>$Ubg_=1TG(;MJJ0#+3{wWUY;cgxIYJn?Yis|>c@1Y zxe^&9XX?l$AvJ|ZkU&`?TcLL<%dLmU$Kw0@j#=#9F)h~fli6(1X&q`%cqZ5V3iI2C zB$sD61;j*hzwnrrwAsKxe2xq^8@}pjMYA`*D)mxb?yRNw2Ic2y6i{eZG$PL#ndk&{ zmxA2istQSMyTfWWo+yn*3CoB4Dk++*Z{GuHx*U`SH=HC*Bp3g%>0#iA63$TCD3vaw zVe#kwO3DV|apMcFtsDvmjQ!R!%TkL|+p3{u2KB~DD?U8m`QjG*rZ z7oRkhp45L^G?{-YmnkS}p2+q%z*(-hNZ@-uDsUX3E>4uFp#unk9UtQmcCfZy5)u%Q z=dBp1=-F(vdw?+}USY#bT3s}njADkx#JDNmx4f^rZNlguW;#V@I?qV6D8Cd+L}HUn zzbYIi;Bo#Rgb;cRNIubL%rZF_YU%_8JdV#LM?+eEV=>38O;w7*-&psp6*`=(NP`lgwX0SmFL|Qh*;+?fj@Mf1zDegM$H$YxVKF2! z=(S4qg&=^hS7`6)RByTctWu8SaW*%gUr~*hz~^=(Bc4Wy_UD#w#`J-S;jr7lk3E9k z-^TB67l4ML4J0v#gzqI_bz4*Zx&Puw#!joab|B?SZxrn*BNJl1=B$)lAsq`Yje{D8 zN9{n6Aysh21j8{MiGMIot<+8 z<^|WofqfQ)jF?bWD(d-UmUK7rkQ$`L3@|H2&!lZy^JvTD{E{1FTDm1=ch}+x$Yypb zlFNFIGd4CYnYjl|If6#>RLh}BppZ*^*i@TV7Hej!+|+brKO^`PZgVY>AAuNPGGD5e zR9gF(r?{>B<5`ME&BRw(xR3u~&FX~Bd`swfr6FSQ+2`X8>E;c|qpHznbtsH7bBmb> zHHG0#7L#88%*9KZ!&#s+A=6d+Hv%R9VMa^s*F%P`(3M6D`nSo;vb^NJ*8`J~Qbmxg z#iM5N;*~<_1mnG-xL=lYM1HS%qUPGfO?D~#UiU+^ zRqdn+l!^@MI$Qh>K#2IYvbd@spTUs?^a9USUHX}n_Xb_xm#=Y~jdK;MI-d-6~^9z$AeoasT(C0aj=PA2+i5ZWL!E_U{qe zszlz4=7Oot4OC1zP2x?zkB+$t9Swnnqg5cRFoE$V9^$hJb#%Sn$lCo%r0M`-hT|}K zN-E2hZeVvQ9XvQ5=Z5=NE%b4g|BKlyk>j4R8vr{(^T1ge>=fDi4g^kN6htf-n6Ofp+sa50HQHKQ(FyWBhU~` z78xeL-ebdc!}(m;6LNb$+Rt9GVQ%t_eWRIlIVyYrvZT~01{n&{9>{?xNnN2%re z^z}P_RA{pHU{g}jZzSogWCSv{-a$Und6eLwV3`QCn1m&X2J#|9`eC{8ShdxM(Na53 zne$YpsERmRlsw^?(;(9sO#rpW6yb1VA-;tgt<;J50bGK;o@jFzN1lxdxq!%WRo8V< z8n6LQU(aK^#jHbVL{=he1DjL7`0`MOx8oC$=aoRtQ$*|aw`@0TMut-MJHQH`BbhkR zjn(Ij^qw*}Y*co$6)Oi)c123|48Zr@H3>_3P`bxq@(U8{0ge&A+_>)3$N>D2=?sfh z1%ap62u9-_D59abM8LE72{i_Rp1H005@V5iVf)j;%gsV_lU!ke1Of?G0U*bACF>j{H!JY=*>o~{wR5Z8OOT^ zi-(VesqiwE3A^JWaQ@VU(nqM>wZ$}{XFKxSm zRw~_b(b_|*3poQ(hRoM|sP|tSXf!XD^x>#%Bf!^A@MQJzU?oirp^?g`(^C2i2 zT1DP2YK4oTL+68XSof$?vsxG#ob8Mi2A@b#r_b;jRcAOxp7MVCy?CJc@x0gtWM4Lz zm4mj99mZ0b1y1cRS`J5+YQ9D-Axx4(%ag$0n8>CuuxAL)UD_ZwZ({=)?oLtA5PCmD8~7M~<+KqD~e;~jPfmgiM`26JOD2o04mC+lljU}HwY=|=w# zv7kf>>;mmzQt-pug<+*ZDQRoT@^B)Hq7;4rzN+)tQX`u}K0Vch>uW@GG($B#GxM~y zC{I7x$K#-&?u#L4FIn-`P=^2{i$)$sEPgOqR1nQQM&c9$W}@JD<27 zTY&{oBmfwCJk|0RFuO{RRtKBGDBk1S3{#?QBah#{oXx#Qt=05 zECZhKHmhLZUmH;Jhm{K?FpyOT`uiUVpvu(Bl2PC(C@I?z{XO8h2AST~wGaZZQ(sc4 zilXUO5~8@U2odrN5b%(O7-jEeblVPQa`iJItb+1~w3P{O+bBuxba(muX)c_$r%_b8 zd{~F&tf-dLaLE8vn&L&0#@93Jj_)ngC(bojTx2JWK=S4;LSs2t)Xl$<_ylD|UA?#9 zCy^p+KA;|MvaTzc-pwvw%Pu#6?O;4(cudQn0&)uy*?x5KtCPrX8SnN+CpTZ!={WwWN_PA(AC#T32 zW&p36fcq_f+T(^8jLN=Q-@u6;vAo?*tCiNW;K!w7mNB=|mAz||s=_h($Lrzd@18cv z4PUbWI_7^^#X{ho5O%K^ayh5kL)dA6?@juIo@zP0UI;*#Nqp@qknsU z;-b<59m6!uGkh(&s(!SShXrgf(nG*{&sy`IjY9pA6{-*j70k}lgXKCMOHylgsefo% zhyPQMu;Q>Vp+S{C7IDC4wXuzlBFp#Lg2LH8FJK*2$<>9^oAShGL|PyNW?MPH*Dsal z+^NN0$9MS`wRET#AUEN6{3B)TJ=I=MAE*ix*9`{Sf67wEFaaiS zaF0`=o_iZTmo{c{gb&8RG%z{d)wkg6#$ILX=Q~E6I!4uK_||8PXphT|hjb}M{{;+i z3I8Q8nyK@R4zIlOBYQrbUqj@~Ym{%|6V%dANe-K6o~}-BA$Okz#h}*W>SayG(&^2z zJkp&n7k;TWI!Xr~VNTavw4O5Db{vG$R>nST`fa*c!%vX%WX>`zwOPzkXv_d3k7B4ne45`83C4UOIXpFcKq?x5DFnt77dGF~%&!kKJ#}!L#tZL% ziX#6Thv+||03s4gE}QI*kJi6r42(F=0WOCk<6O66tmDQGcNl%shVnIxF7Jbqrut_3 z5k1?$tmckO9h9U`$F9Q!f6361XCRZveG4=Otoo$i?)mPR#b$+V5yE$sr$w~ zt}QZ-KjXa{?m)-(m`&A$U{B}!0C(n#`u+aqhbEO>v|q6j`-g7r=gw4tI-%#1woCgk z0$A%3f7;NJd*Blp=|d9K74k-hhRqaooq#%!=o!{G!6YzjpMZT_JN$j2FwCwx$lt)r z%PYxYC!P2t`yjo}aE*$BrAD);pk!Z-Li`hc1fPS8Oe!7~@no%vE~Xb?+FiE0I=cjCS|^yD?I- zJ^~XTCjMjDw^2>jm3I*#x<}d!=fS#1h|yZg7cuXdgsUu1`aD1xjD{eZy%rrh6p=`7 z>br1yWcxWHw_mj<$t23~0-jwg4N382Dv2tEVzMZ%u=(B5V3dZ7?pAY)gr$3Hn4Mzm zwVgRvQ#F&?P)f(qQP-|Mv!#L`5oT`%e<@hn<@-Zm`~9=uo5|rlDe@7R%Net>(%bWI z=XeFU-;V7C(Bz-9%DH2?h*%G6<#%~uK2w5Sq3%vb_-Ugf^NI=v$? zDSl?aaZM{W)>tX4>R@nh(a8}g9%<&hnfYEC3&ZGlzkHZu1u;|{ytIkG}X{aE)PpqiLf6x5@z z%0cplv)=5~vu)YO#7IJ7ZtGLsJen?mLx-&LjS+Y@_pcYyn38~w*{X2t4T1?UcSWY- zf7}Wbh^X!b!0+`;aP7kH2BQRWDKING*{*}}n7N&={LpW_36ezOzfO`(yzTd*fMtb??iL z;m?9;Y2L<|hqlckdS0^aEfN?cxTNfLo~Q9k`o3sAFO$no@RkcY4e$$Hz2(tlQAp+q?blVjYOi?cDN#UnxUvE#rH%mWp$HEz{w*$K*NJKM&=l zCP)H#HF+Yz=Vuc2-d9EFxPfQ_TI{wGTT@68!S_@_529Vt3hf5Rum&dENUY4rM%(q3 z(1mWuuN26BT$H^?_*_%ve!$%5(|oyBo$<%}8;kej6-z{{3Q7*l0JI&BL&E7)j*ozz z{YB)ZO#YwwX#Fzg3$!wz&MBP+L6(x z@7~yprE;cO+@f2@=t*CafvlUySC5O|ztGp-V5o0qiFkk5HZ`LD%m?s(Eb-e(F9x#F zsD!8kczOLcs)|{Z7mI3ee;+ML)I-{cyj;L1@`+~en_G>pARUjcGFmQLy@~zQb`$P*^xLOYOTW%EtNr=!>RFOYFY zB&RTEXWei0GoXC?lub#}qJ^4?N0*19Ov97Tpjsry3_Jhb#b`J-!kM&E0Fp^6Ju8Fc zvV&84!|%ao7zQCuLS84)qp;vG$E)?*5!G+=Qctc&*<^YH5+$`9uL-S_K_T$XLTPG(-XpOCf>UUAIXx0KKY5!N-g1OMbp?J2zWH1 zu=h_`kZLbUWkux(Fo~HUzM4Rdq!zWBq=#1a?fuy*?Wc^F_u-UueSJQP`CPR>Jg$A` z*t27_H>X>+g0)=YY(v7x+n~*~jLAhf+12xD)#%US0~ay$Cc>__`;4?J{meHg1YF~G zkdDWl2nyVgx=4DR##F}`!FTr>l*-K2mQ2Y%s3vZ-tsjWf`Z7k?Ov3&3JJ@2RqsjEF z%8tZx4o$L*9dppKuVK<_4`tG)+uMdW53=7!7B?s6-y@S8kERTL7_y6}6L0w(k~kw= z&sT6Jy#W%D$f2x@_7m2VSf-C@P#R zYeChBzG0>$C)?hTkr$&&yC;_91I{vHlgJ6kHx3;dFP8wwVm&IV;+TwjCMSnZlt_4- zw#y8>t_R}9Z#LU3$I}f3D4-rg+IxkfG`-RSj&r+qQQ$PGEA1}D`1~C1ZX;oO>@&9E z+!DS1qP1R=zQbc9L{tcfi17;NtLQC=OC)M(MoLWAN-AlvF)Aw2mRWUVk}q$gBQrCs zWbz%Xy^YqZ)Yld1Df4-n4F8)-EQCP*&3F6b?b5F@Z23quJ8xnZ<=Xses|UYe@fPeW z|L$Onn>e9xAr+Uyof&pQ*H!==88x*uai%n|AK+H>j~icB8)R%0fo&QnSwMkmzx07T zMVAzNFu)K@pkKpPMSu$kwB6-?AMcLyY8q+d_SGB~Gh|M_Ms!2%m8xo&sC8yfq2M0T>}h8Jr>;8d<> zG#%sii|=aSLrm>(r56#ZJv=m`VO-qP?!5A}a;5WLo*E1gly`xydD-&Q8C}UX=7=gOfn>ayIftiJyIAR3Le<$n)Bg= zqM=6zJLyK>Y4f?}GjT}*Ue{Pef|a&VA^W?fBTBtf&D5J|%7fs2B+5?O2Fpd3odV!i zO6>&*QA4)5n`a+>HB%G6zxo4&C1~1{fO%cN}3U2E~!7tT* zAzg$A0+Z$Feu^GxUDvw;=EqYC83ked`{BbpQ9UFtWoQJ%D~ixzmQP;7!1^Dm4^U4- z;xA|pysn-&odHLuz#zSPx$Lqc3+^idpYhoRsxuHqg6-HXGg%5fF3tl6TqRwvwOdF& zhzv$pTZ=iDUGPcDO{W46MlX~-( z6wxC%*Jq(nWjEmr53B3G9Xvs{Sc}0z0@|x)=lXKql+mMMx4I2Ft(EL0Ks#5e*VgC_ zyn2xVS3%^q<{%#3`MCs{;|Nqi+3Zn2HBy25IOjk70mf1?D#2?nZTg=R+&xxVAY zrEcT?w`n5Wx1p2ld%XWONQ{%%PjDZm`lh*U`Yg^1f}8ySlCU*652D67>9$9+o7IMa zJs^h~;x1fJpcDDx5pwm(El!89nd83(2Q}czu@{BVDe=NSiQsZ+@$N>l>Yn#Kb^}+y zx?kgTp@P*TYnRwwXtmkls|BzN1;SkZKmp!5zw&3Zw=)^=4>uA~H#?SWo zH4i(Xeu)il_)wqFu`V25D;;J>-M-A&WK2oa&#!v3Fn+&JjclR2^?e<-7KOXF8tD@7bkYf26ov?T~;X;KS@w!~?2#;d!s;cFrDfTW-6~!y##I$s3 zC-8x?q?B2e(07ly<#8u3zTl(Qc}pX}iOqQBv&ZE*OnedNk}18mv~4M(l$Wn9gg&(( zcU9}nhc5U1<*I>{^WKWPwc%cc+i=js1{FR+P|avIimEwY@xF zDis1AJ6q|(``ZLidVMpPhW%>$kK7YF7Q}Z9@+Q!B{$##L%-xd8f-HY-u3&&Qs*6S& zCBE4EibI}O?#p5&|IPV_FB4w=yy&NP7@L)LwIUx5y-x;ALV(47jE$f8s#kg*z!da= z7g0nbW$vm2rWZ@hL`d?hGT-XfYi}n3k2BMzRfIN{vvWTEmAeYA&9%#Gj_^ElFaZJWl@w%M9BntI$oDi>v-GeX4!QdCEzy2Jx*J&1@7Dgyg)CmT zbSb9s3{FP1Ns$c;bUQe{QJeMFdG}N+pb=p?qMerhh^N4^cU}XtYW4m7p=)$1Pqf3< z&9?hDq@5dwCrbOK*0$us#ri%_F~bNYXSxEb+i16^UjViRXrZSNK&Y_ShWH?oa!VAz zQd-UdLSv9os^@Dq*Q51Dj8P8HpoqM`TofY@CN>E>LwN0kQ5r8+1|+;?x%BuD^b)|= zHs?IJcY3hYk1x8hwZ&BNZSdi(_@MlxM($$|k8yVbFUu*}cb=*_uo68ZwIV z43c79=GkiWp7%UnXz4)g+;9Dq z?P6on+ziL%x?8u}d}yfsB5^6F{!nJ3bH5mlga@?(^-FPvdhgXntfCy5_?gSk&J@NGen`^HZS{!0UV8)aZ%FcPO=TKML<97vc) zF%_y7D+FU3u5Czof`LbN33~^%P%MQoTi5|tiqT^)PI9m1Fq@SWB=T7B4?*+e?E$YQ zzUi%0gy#VJkGj9C^d%AQnLW!Q`#DpOcdi;TlM)#4zqj9v&;}e?Get6MUB?kf{to(; za0Gpe3sjIz27b|ITn&XsPnjO#GeinmD^8qdxZ0U{YA4g_*6N%zSdk+`a?@*wOXEn+ z?p;j;#&_}xlak9C^@@^l!0t!jPj}vZ&YJc8+;;0^^-Ct}Q36$sQbNRsi;ctQUH)Xa z$fm7OwCx!cXMg>P`DCr21~w^L4fZA9#+*`LJ#??!NjZf?;N_t~V|0(2Xf#RVRa89U zx1RVK%Z;hWUJYeo+=d;?@79QE=KHR9ZPP}8!6HMJ+UJ$gq>sxKgaiy)jWiYo!HO8# zjzTzORuW|Bv)E`W?U%DU#=Y-EzHDVL9b!Rs9{e3&`A#<%H_t2*2H7?=_>8FQ#4Z(^ zS$N6dDoY`9iTM-VmF&iFkInnX2l{MVH@N$dN#z;u(&{={wpnBFrITOoBBp?yHe|{eOX6w~f9Z?AUT@olf(9){gjZ8KQjp)2s<<6E`UD^}^EWg&? zoqIKEY)@CqGQ?l3w;lJFv<_IY-mf=UHF-a*Kh!!VeSGCUo$Bz?z;PW``f1RWohH`i z^MaTr_@VK1d}xrl{K|l&!n`!xp^!)+pMkx91EksZy*k1ebq>}62S9(I=dUMlKk5LI zF5}EojjD?0HWXJo1MNn?XguDcINu02RX_28Tz?5ZUun_lU}02N*4Bq8>ca?5;*ch&@0z5U$xc^x*(M${udUvq+My0tUQW&lsp();b0Q=!~`|C8&y z0|pK9H7jKDaK;cTV-iXb_5M0Zka!cYpUVi{ISWu|+7i?t)aCg@4RDd9AU`NVDI{mCL$sdGcM6 z>jF<|$^)Q)VP{Gn$pw<=+5z5QK$md+lEE`gdD&379myQP+>}jUR$pS=m13L zATu`!6(Oiupcbr}OJ_$L+I!WW-E@_0gfMsxWH&7eoC3HZ_>f(@H@q%8L=v)@sqsi5 zoh|393=Duml1&7ge#Vpq9Fig&CY`;&Q) z6Sm0Lyue)j?RM7U>f8NZf+FsAuKeKBOE)-Ds+zlUASIidXffLgl4uKu`O#Iup-bZoZJtEo1_+AfCE^UmB!@q6_lkTm@a zn&=kizh2CB32corB{4+7@88l6*~af3&Dhrceg*xTc0%X|_`Y(&aa<4DP9>g7-Ulzm zJh^BH_qh5=CtdI*tX^KlNrJV4FB3lYdQWKFX<3iO5@^u#mku3XE-61o7tIZ3QD!yZ zuBRKqQXiVU`e0Ep_uV+>CVE*{GY|7dvqOP}!g{OAIJT|B3Q#HKU9|m0 z;O2;-B#pV@_u-RrR03?iH04`Ox$0BL`)VeRBirq3KLO+N0Ok^5lGMLw9+n_4;4a)Vki{frZw*RGAZU&>ka zPQ~?>I=o^ed}#UJt6f%Id&zm7j+oUoxbm=8Z~^ZQH|4h@F9c!rtT+0`h?1V{qE!!K}2ViS)6o3fSC*q+cl zPP^=+Wwg`T>{j)~C1c}xVw7A*@AHBInv+rQ(XNMjogI@RQnQz@ov0Q1^jQm^DO+7n z=9DM6U+A<7L=s*u{FYjlPj8wz^^-BjU5E|3Lba_bPm8lX!-cYV6d-kO58jM9J-ol0 zL%P5&z(6Wktu{u5u<-*$f6wRTLpbO!)}6P{*#Nz^0}uFYfv?GY_eX)x!OeN=)*G@c zU%Ur!id#mWE$l8I%&9A07I?ZKwbW~@$ex(njI`nDL~uk1BuHL@twS*gdZEe#H;RA$&2=K@=3MY12{F z-{k?=c~(3Wu!%WR9Rby52Mpbz(Ur|R;Ud#0OxwN_ncNbo-xPX<0PeYb?#aFH7a_N3 z`C!oGR~L~J!Iv$mLm#Vl!IPWwxOEI0-v9hx0Ml?JTO`^yCVxoo-tSL`!L?h>&Ay+I z2oOw5d$@4S2K$FN0c=8i2gS$CZ(v8g!1P(-L)-*=>k z7QB2tVvzx0>1&p+p9`3f(DX-!{C{knWmJ^WzwechP)bVaP^3ZWp}V`gySqC@VN|-2 zX6SAZkP_);=p4Fp7`TuBbMLup-Fwzz&6>pv-tato|MoXNI|nC1+D7>ITk9;(Wch%Z z3jN35syS$-p`=VuPmJ!B-=FaXgI+@$9XZV2cr0dn>8*75{t9`%hU!PU+Te&wKB*C4>-W$n0B>*i|? zgnPAIFWQeFrV?DLRA^&UPq$Ny(_w+5%cq$&J+#)X#gI;#B!~h zl%y2gU@o;Q;k_tf1t@VUbwN|yRc$9r9ok+e%f=@D1(-@ouxv`KNr@J=Z~3Qk@m|cd zkO?J1WL^82yi!i*#liACR>3y!AHq+1j`vQgRT~m4`%7oMDJE8Be(#v$Ptkjd<1#L? zlNudi!cU5ks?|Fq=lc#?a_h=BtiH(Mow4_ObA3|mQKH>|v2*`t-<1@_`gRGK>!I>A zg%UY+L(+$!GHgSr_>$hG*^{&})kfy{Xt^rq>YCi&KsEnR34TraZRX&-lYgGGGvWVl z%Zhl?gzSmBeiwD)6yH7arL>|Sw?Ofa!N&PPuq?exI2Dhl)8bb6_QD_Vw=qA10hxuY zJJsX|D7f*(&)5BqNN*`?;2Oo=m!|sBT4!fxeNH6(TJ|##%Xuy0bvzoJZg!#<#eShN z@v&Gc-VzoC-)W^WGjo69Oj2~cv((z^v{7DlANwBsX#6M;!t=;)q}SlU07zt8kj03b z41q!$d;6NxUA|m!{^fyKvH>4nlQki z*zlYi=rHm&Y@Gk*b&)w7>aO?is1dSJ3C?00@0%(LnFO_tpyJpRn_1~~1%*@D^gZ0Y z+*(ofE=}mzFf_-t5qsCDoh9C+ty%>SxHi+OQt*Ds!geN|))*E^{6)l0uGXTc2nPJ; zO35i0f2v-+6QHY9(S73}5P)tvUTe`Dw9w)+C^Ga1YeHSRgZahoA8liW6fofaUVimx zQKvLX{T7pSCsKYUxd@7(d^_Sxsne4md_fh7sff6s14p zO<+!%#Iwy+mU`jWMnSgaN-K8iCZzkwAJbUMDy1y_uJ=ADSmXjp7^ZJ?EpBsJO@yz> z(~j=bhz8aOyE-4|Lkf!vNhk1<0RT!N#j(Duj7^Nvvv#HS1}tA{6cVoecrl~ItnyRK zy`N~uNtD6qV8aKJJYqiQN#3!eEkpK$xf6jq^K~;mFq!^E|{$ZuK*g%^BlpDuJL(WSY z+sS5!4j2D&6ny!lUw~BO_@}oZ2tA5D)CZX1K6xGL&`OC(P=(w1pFiT} zJtib$3Vb25H&l`c?Uxq+wFp8d6Tkpx zes3*DA3QV&6ON&`l9X;Xa_uxdefh$b3`K)|iO0pchP?aKFKV!-S$Zu%>fNVT`)fBh z2oldXQRlb~ufk~_UzrIo{XI=0rZ|bUYd-!s9}UMm{=ltA5<%9iECj?yijc{Wn0?m5 zLQt(FO(g{>E>hT@FA?MIp(DLT-*!0};K;4Vy0K%@>wSia(jobg^fSZz_l5LrcYoot z`hYi#*G>)u?*fhoiSCKX4@HMlC8f^FATtL_mI2dM2FY}Qh{`7c$!;C90#2>B$XqJ`#L#*dqkyl9<_cG`Ow>rBOmv0SOvyDct zH~Oyi`d_CD-l+hVVq4==W2U)1=O678o0hE(ebOeaen)f{f>uMdGa&T0Ov|nHJbApv zmTv!(+^&I!1X5JK_d-whgu7WH9?4|K&X*zVSw+)7RjcbODBoT1?AV~hY>cd*2PQ&V z2;=iiTzFxuLOrRu>K+#QF(2XSi~>CoKD=Gw-Kqw%hmf+$Pv%1~WwDkw`H(+eKz1L! z|L+9l&2N0=RM&ga@E53uCiV1=1HOFrv&@^{{$4+IKiAc4Y;@dEv>*z0Y`!+u_8<9V zKkIPU4R#M|;}~tr7Hl1kB!2bE#$ftbTlEBJhWAs`9?LghQ(?N1ROaYAwe<0ZN>V6q z&W=8$W`wz#ebw&PE%c8dM?neM)ctGN{lLN-S|QVW`~2_dSc4~D>du{Sa#|W~M&mm< zg@6@-dNT4V-sYgauB(H<2f8E^gVFL<&qK)Csg@mUuc7WvuQxL9L*67fJp6nW3IG#_Yeu zWd9g81$C@6$yb_n`oM6r-~p|rfA(kWEeFvHs(h!Jn`_p4u=;_laF>TwL6DhJ@8QjL4inU(<|<4pfj| zWS+eKe7M?VO!U;EL8p8-zddukS4@#oX*hjREL5Xc@8INwexjHPJJZ2MUO*cKWRW=f z!KjSiaa&=c$nO-;4!>KQJYCFu5oky3_@hbw^j`JUe?Bn*Bnq|*Q;g?6>+}EpNL}6X zaBjMThA$!1%i1CnfB}x@uZ&x8o~v92mG0{ImdYmdM|NhWDm;H^IhtK(#T)65%P{Z{ zxZ5VvJX*Dwg=a28i%)H~Vn{C}rTvs18ys4c+7TLBm3odeREW)Ud9FMO%Fk*IXMEOA zBc88}Uuu=M1>9kF_;xu6bxm=~O~kD809!0?@574!v4^75e6wra*PsW6x!s4Q)Zzl# zJgU-}sj;)gV8i$LD>+*S-zb_4JtiV|47z(ayGR!7Ch~+8JKe_w^(&ulxL%iqA6HM^ zUlIjiALn!}3<|$f=|*XESfDB7ORM5c50{MsCbU9Tf?*e2;H{bCoef~SK3ot#g?x>I z(S@TOAezvl;%g^yDG1lU{nd*^7kP&AF}wjV&EJatsy6NYIzX?GC>23*Q-Z4J$7-ThN~bnCysH^tN78h(?_DlRD3r|I6Zul9!vR3HL0Eo2(DH z1PKG%l@&gUpmD%iQm+0)#z?cf3<$msV@KyQg{ce##%pn**UybQN_4l~@0X2Ow;S=7$U~`2>RwD# zw4K@jCQbic+{k9YfctQ4kgKCMVXyn(R0zs38j$0_Lelbxs3n=MvPS_OZyzsYnEasH zawSGkZG4|fC&Pd12(5v><8jh3&MCIt_vDdY>~B)RaYUQW-%y=n{kZ6jb`~E;x3%cv zKrJUJ)%;?T9IH zqsFSu+kEN{A9ryGg$gO~@midb^Z%AJZxdT_J5H3S^Rh8Vvy;P|mOrh2myHM-a4OlQ z%A=rGRy)VLySgcytQIx2oh|tO`7a?Efd-7sLzs2$e<+;fGQJ+qxqA)4FGBOiO0LrW zQogup7=SXNTHN3LslYy_T=S=zSGQ9PWd1>|qR!o|hLEybm*~Dc_;x*7Y#>aB8n@UX z(yN>f<4qe2i?n}nPBza%dwMP&FKVO=vUz-3T3Ub0ZqsUzeSiJGb7o3H$B%kq_cE)$ zsitIjH0Q}&U#&N8xt4KR`lJ*vBKnFHGYT6v>t5)Xh3$_=@iX}G7j+yc;?e3zSZT#mq*c0jh$Y1{alVAT zYP8OwWn~4Ayi~PA=57qjaO-E2ww# zdOd^!2e_JOd3_xq>yBokvI_>h-A@tg{bGgx$4}v8652^sIjNQ}@uv%;fcM2X4v!_A776fJ_M9v6dpeQI z1)$) zQ2VV~wzj=K)wSqlHb7S_!CR&}AE77gSqfCn{$QVhWA@g5s(6giqg+`SF4hTOy*XcX zt%5~Ny!kx-JU{~GyR)!+1SM02(}W= zQ@}7sLkXF*Fh)s>fo_{X))ud_P#S1x8ad}lQ~OaJn$CkUo0c;CPGtgR?I-}K$PpUG zAq_;M1@rH9{CZLOE#&olwQD}JL34==^Q=uGf!+eXPJ>@XIip$X+GrL?Zg&$o=c~?Q zg~%?>Z=T~9&)?;x{;OMBO#yZV>@`-)Zo>g=E2?BQ!xJdfMh+?}cu>dCm#v+`pM`Qbnxs|WgN!+?s*CvQK z5~OdCm9-wKYgWp~T%4X;y}=DJ!Fj=^%1dk_)3lKXxbs6k5uZpeaq^ZI+_7lVCO`QL zNN}9Ls}H6BVALm#i%;#BI(2__VEuxYT_>s=+kk@&Nbn4W!3;-bY(^0RESnGgz9(bM z$ia6@O`A>Fc|4+r)+a!Cpx)IooF4D1V?8Z;IC3etEX1z4T6jI=;r4<}((WyYZ47i# zPjjTMmv)v#I`+&XSA0uvr3=F$C${)HSBZNvS@20?Cvq1C>%3{;NzI`mIOr!~P2Ov1JL!Q7*<#2zN(!R@r z@(!2sXc{Jko9tmn>5Q_Bfp*b8o}RVz_`6>MegQnI${|HE4U!IoZ!Te;gi3=l3rEZ%$gEK`#1_duS)3Jja!PI{TQ(DJ@KIt{%6+~8Wf!hQ4Mb&yvjbmlRH>o zsls_PQBL%5mSO?hdS#DWqx*b;k&xGP<3)t?fVTtF(PgGyr(Kqm2gq&|AHD50&ikP= z@ z3I2x*eWRU)H2X}7Y2>r?#c%2NhcvfiWMESX1{(@~C0 z`iJbcE(9EVHUZjG!=2nk;NN*-%M_3mbET<)Z}|&@Q!5v`eWT!V{ht zqPxs3xwRcgtw??N$nCT!Hv8_K98ebD+Fx6pIOH7qq0n;HnqfJZ+x>$u@h6WumN*d! zz!j_7>Xl8{u8v~rI5_tITD(CuG%-Zi@|uE>SzY)+r@wUIVrx2ovc&cR6Q5l7hxdwS zRr~2f-DGFrqY0NrF1ljW+|?Xn*hdqne1^9pMp3F%Epe}2*qP1)U8po~<>2f9yRUyU zD``jrFX zxie4SHh=N|b~kA%ZU_fjteqjS!3I%cs!5=A@Btt}RB*E=h+;v-K5eh*&x6AZbsGVch*Nd0?Ol=@#wWyo2isnNbL6v-NmgW z^?7u~q{%dja>0ULtTQ39zNlQzR%447KP_12I3~;Ae-IU%(=jCtO7Lr2DUTNN0JT7Y ziiM^~+jwTLPSpB+{r6!7v1h?5IQl8iYKfU%c9MqFTrtMP*lCejMt;E!?tbw6MOcQU z>F^Ech9K{lrb9dZ!qJYMmH@lu4w4J1lNfW)^Mwgw% zzBJ&n41dj-_VxJ#!-4(I?IxH9$>;_`Rr@v$C06X2s%_>f@lofsp3FEs$Kxw8T)Z)} zRy;`fSb5oY3r35R)E#G)@HRVNO$lK&8dkV2}f%$We;ZGGXJg&3?>@ z{0Ks(1fprM?`xf{F+nv(eT{6um#11%9%}B2B8*GsxZK$mvW9-Mti_UUSCB6-7KZy< z_v6gZ-l3guBbvV=WfXXi^$0yht5HIswMhpkH1shE|EPWc?~e*Oh6Uu-roYyKknr;> zULoaxdV@Ymt$+fd?n3z~la^fh80OU^+EsCn#AE;09-doURf+(jkLv=PJ%t*VzeJUA z&44&?h^ueBDiG+fwUVhOYqotP;&I1UB1`efzO;1)yPe%^uc3KE|RrLm029w}0D`CKZ zfCu>^J__+5Zz6NBJt-{Xps%JE?o`G8W+@#Y7Oxd6hUX((vGKgWIr8EL3~? z4I^(TH&pB9p-)%(SJV|Lck7M`|3O5}xCoYc;i%ut9L(Dm6i<*J%ADynyE;03DG+Vb z^;9!{7;ZvrsHuZ#59MBIhYF)teq2Y$dd*xtP7YVKB!6iIP#DPDzq5Vao4(YZoD(ux z0>B)}g~I7`G2RH*>Zi`TMgfi;)X>`!S^P2g4m=c;JX!%9saIXHN&-KvOK0-iF);~) zC|THMlXiI_^RH&d0?QyJo6v^vVTpfHY78{|cWPbJ(_oAg1lqN{o=wE7)-|%XUS}qJ zkS;s1D`G_jAM!i5`;#Xl+Wn(Kr$(# zuYD}_u5gVo#x#Ue0d48y^S>#I_ouYR8J44StB~De`9h%fza#3mj*4u6m#$}tM^5=9$-0z3rC)#Fqr0q4&fsUg8>*-oQ!*5xDq^PuHS8 zfPI`X;%89N{<+=9M(FNR2kh&xap2ruYWznTpI>&Y$lq_Z*0QYFBB9ai$S>t|P)XxF z@of*gglP{kS#VBWG2(lpq97bz3*`OLQcg>nH|UJF-TxzA5=8z&;0TmZ%oF=BZ+{+; zF5^jlIda|N-jyOvNqWTP%!ZgmTe|m z0E;ld)8Wi<7o{x;1bq_my0@6H+ z(j<8v>o;fusohkIz0X8!Q!o7bxWZF}dri{R%fED!WM(LV1OMevAFY`6B9LN2%T4Bu z$*Y&Wl3)Co+X+1#j*b7uZT0sJ-_^8w+#t?@lIWZE0Ykv+T{P8o|L}&#c1fnP<32}3 z-O^$EPZFIQVP0QL2H{WQZ2@<--c?Y$de7mQ6*5gRNTA%P4zv(nPi%3W#M;d3pV zS5_No`%XZ1mC5~QF8pJQQ3J+w?3eGCUj@!6?<*&-;3ZR3Ul~5DN2J2qVf^$widomc z_U9^&1S0HPf;vFw!_M;cCpy+s&2L|vjvl)Ipu)tC5Fm#RWDN2QCI`He%rEd~ovL_K zhxr}v)ff|c*pDCT3d>Y3qQA2yxh32d3-OYc9D(djt@)hM%~r_lL{7WK9f_Kc+rx}ajG9Zb*HMHjdCo|vJ*_OzcSkID8Rd9)JZdabn5JB|Pzlz`m#A?9Nz4}ib$ z1xyo61;};kozBMLLfwd(A|54+UVX`5N$F&sJhO+(DP=2%ks{4L@2@RCs~&-~Rzfs| zpUiITp(dIFn%p$OfdlU58<()p=<+kmewQ$#<&44Wr1#GQ>2_e@pJWCw?=xqA3DC-4 zxO~T>K5sg{+HO;Bl6SheFES?EKA`2LVj7+I6+z|yWavMl8J5xp z2VjBgh<~+|2HQ(>oVMhwmvaVzk@lVw8^Up$8-PgiM{xkj$RxilL8>@+==hLf#OdN@ zMW;^-s9ZB7IwrkH2thCV4#GK}D)#<)gn{wCO`4doItBw5cNqwWc9UIO_Y1Jy#J8%a zmu;FCi>8F+Ql%1m9Sp8(a_i}rFiP2Q#f7ZA6<_dY)x6*Y)(wRz+Beh}G~zMw8R` zog+Ot3m+B?EbJr}PzyKQrYPu4gDu*V6o$p6zw&VLjAp&!QkhruBTy!0JdThC?{BL$U1!WEB;-@!xbZ= zS8u~w)&7tfaN4~U5-EkgFyFcCI+<&Ve8sEFM5WxC29gnQUQym@?tBz^hPsY-=o7b( zjEDDEseEYm`65sXPvbNW#x5&%MhA~;Ex{fQYU@?5oy_E48F@$5$5;r-{%fB#ZUoR!d=;hMum3gmG-_CJ(C5c zcrlvPyH5%-uP{c5YwrFW*k-gfj|k$t*<&-mNHaxx5r@J^8wzw#ha(g!6+FvEDMT6Z zcOiNyZ6~ejAJTTem?PT`T<&pfoqc%3m(j}cO)mQo^ah29OLuS$Ukz&|W)Sx@x88az z8;M}N=5xGsJAms%M7ML)RgGdfLo?G<&-Ge3&L3&Y zJFn68D#InCPL!1(xMP}daHojI+;(ac)AX~kX96!>$o)Xk!}-a)Cob{%tZntQO$BB@ zJrB;|hPY`lQbXZ{9j7!xUS%2j{Qb3vUhW%gJbP|@zTeQNf^i%``Y$vMNvO? zC=FipYcJK}^0LW0%fEkjH1p61tG0};;wR+)~|7E zSgl+azaO}cW6I_7Kkk`_eZ%bYJV|$+DjGXG;P-x{(eJRTD1#9Mjxd(jFFEdd+${c) zQRWbn*8J>FiiA!T^6bAqMC4zqJl`cYxRr?{BoLDGimqxA9zHri{&BR4YI)t2R@nG+ zLx+OJ_JY(xKkC(6vlIij&&$D2h@jj{2`fnVAvWLEw|NoU&jLj)O86^H9sG@=!&A9I zEI&)Z;(_FL>z$|f4jK2?(>LWVT1ra2IEflLo*N(04_TidInO@YXL<11>@iqnl$H1u zhz>73X|>J}2G2LnfSRhBSKI!M4bLpOTwso{raDHtAGyzcDod|)kA5}mn#3h%c$b&> z6(&*un&o5RdJP>gG`0H4WIHqwc-O5cnj`H44}+838)$wu^1Zr>urBKsBZZWnTv-zv zs@QtfS&cOY3*UrwA?D5FYg@6=jclV_c?7Qh)>W4DlRX(|5emd+w5wLelYLxbZ9Nre zyQmaih~rtdN;}=21YDxt&*Kn=;7sv7O$HoBh-;FJQB;Ve(7`<7vcS!2aXMxIZzvoOKp;No(dP5ixE^kBO zX)zP50su6p(ZHN#=3u^Bu~QiE;(vYQIy#0{2bp8ZLtW<>=R|X4PU$C*FP5AW4Hq>) zRgFcSCHv9Jj^NE86t9$!KTngmB2*tkhZ2OZ@Ucl7-O)PVH*yv&k|WKazO8pSig@KE zK}19}+Y0)J$71#+d0w()P^SnvC{-N&mJBA zH}Q%=!z@jyUZZmjf`Dtr?Yi-MzBe{DR^dV|hH9eddtN`7G6%L*vq$iH0m%QE&)K(D zTMWIXq@UpY*FT}mk{f;)5Pn=|A}uBPk&dmU{r;V%wJOy%EFXN`bfG*&I42pFi9QW`8L+(=`$1tu!s)Y2gU?6OWqiA?$c1ls@V}H5W z%J||VdQ}1hp6Ncyrzu$953N`5%#DO%@hq*aqG8^=Tl}Zb^3Z>VX6Q%%%LVcu)sxeb z&s?gI`&8T{FEUiB)iTO6Y!!}GcRgNJ0V8Ot&YMH;E_jxq=Zq#daCkHhEf<>kYo|wi z4CO-di(~RAC>k5mt+VPQBKW#QTsceF=FVfJ(jeT?L@2Om4i@yX8_EeHL68>*%Cte$ zRaT2duYR5WVKfjCH_=8{@HS0p<Gg!OYL&suEx!-{r;VY!`;kRWGe zgjs9TG$+1L>Q+jjiki``K`W?C=*Y-R*|LV*q3GA;>gRijxWkJSuy=6y5EdxSKa!Pl4*I5%+KO<+t-q z;C#vkBJiE?=YOwS7t)G^0(-q`OR+Gy&uGWD*D_A+8<)lu@JT3 zaVx+Z8mbJ7UD!YHa}A+_y)LOy%8C#(3{FoTd)&n6ZtppMh!0qo4V!M%)A;*ueB$4f z(WcJ}^jPh3^8Qjf&h5zB@WCj{9xZOqtOJwrIDale_wA6@xX?_pJs&h&8k4_aOvw`g zJ6^jbNuL#5s&}+oKYF>k`YmPV=4?=y(tc2P*4Bt|5^t4LMh{m&tuJpKE5KmsPZAS? zrq19=SskDwVY_zcy*!K;ULnV#G$bM4y4}%tz9B5|SX~oE&N!!=ZgtWSfFzYzDt*h$ zv^(PWY;Zgl|I`<$RXfQKl}kC0iA&U9m^I62@G10kNO0P-O}k!+z;Kf2Gt)noGFq*6 z4L5XoMD<#79cUKzlKZQ89BY*X#Rm)T$we%0ib>nEi~$4dw7B%y7$oQ~;xS79VWjJR zd(6CWo^ui2uvt}W-~YsV{muXBQu<)A;++1Z24jgh1~iS&rvfPopEkR2Cr)k+XAdtD zjtxs5{1j%pIp(f$XG7eGjI$)ned91!6I5HquBoqHSn6_MIM3wesU8+eFPOrKf-Cau zIf~uuTfjJjRx}}g7RfR$7t6inhZZSik-QWDxU_cG)^jwJ!h2Jt+_vY5AV(+w(091J z4)MyOm>0ok`kVXbtEi8l0CdiH^<$3=FBw5LU4U-Y_gusdPuCg$K=?s-3wCzAGpGb) zQ`LSRt9f&eseO)7H0SHH4D=8XAT%(+8?_Ko$EuF&b0X*VvnU)KGOu}4A%nG(@@+~4 zx0bbtVFn}ndlG?rpt^rzT?HZbKW-`RdN>Jwf<_k+aQXs3vj@k2+FlmG>8#8<=z4g* zhN%*nb+np(+^CdlnENB0VpV*jCd|Me^f*lHIK*g6O* z3iOXqG?zX)%vVQ*OaG(0mgO33?dB=*M>YrDPvzV*n%#d@@nql{xzJy|Pd-6^fUZ7T z@hp2JAYjtM=Qj+f|AC7|ri+-nre685D=7??p+n0j4n7OR^)a7`G{*k&AfkRmj~CpG^Eskk$g0hU@v-*W%;Vt}aE??3iSM=WsxE=2uNCnNRy9}Vhn9o=Y+Lw;ds(8_Vd@Wr{g+cIq{B_bsS5d41MH6-$#b8 zAY5w8k`pcczm~&upLYvbj~L<_)Ke_C>Sz-~7Wb3+oV(3};Y)X43}=3NPr6j_@Kju94W=8AS1h;g=&tsVdoAt=8g5s}<|x&%=r^@sH>qWCS%=mcTOr?HyCDZP z$eYM2g#F)X@IT)~hVfKjutM9y#*sMh+93Isz}Aw#+*00k^_g)?efoKw87Bd|{7K2@ zeZMN_=$CAt^F0ac zZVyER5rnH>wkPJzNW-v9ZBj;FXx1rRLF>5k2kkf+c)Z~eHPb}O)^%e=0q_VuF#B6i zx{*$|Wd*wDR0^fm+Z_>kxBLHgtIbRL!g=TJ%vKGhNVlR?Ftqi4vO6&$s&U7voE2i~ zOOAR$3axg_y4u^gUMPMKTwu5_=HGO@PShUX3nlLC`pM?KpQyj9i%rIxI|{aC#GzkV zA)cvpoI2rGsfJDF7}_)~2Nf@S$Y0({bO?Fq0}!2bOxun*+QJp^Rw#=I)sWg$9%XGt zqa@FV28a9+-RAz*dWME7@Sb_$(9z)tcp0sVpGt1V9&mnX_@BaZTEnAfo8x;w%~9_& zk_%pZWy11ms?amC$Xb3LFv8+N@Fc+);xRlj2Mu{Xq52`5Qa=6o{-Ck~7o>*Kih4o3 znAvg>@U{s@`2P2YNv@*=u<#-Cq({wSQ9M*a&$KGLW@xs;khrZp-ZM_6!x75utzvOW zH8h{qVBm96(PW>N_vn3)o3GU3`D8ZL_^<}IUU*u5$~C^79uxAWZi2ziK{C|ei5|aa z4_+#S|9g7I?@>Hlyz-Jx_Ve>!FOcvtv~S9;&ZHnV+=Thbef%F>2U;w|Hh_e#RL>-N5nku zYGUfrHp+FMV$|ek`~ZOHuQg>aL0CL-DAxe2Xo>A&!0TJM93$BK zIXYsQy&KCY*Avml7PQ_guznig)44vp=zBYC{P-zAJuc-0Kv3vJmXLf{3Mv*e1C1LT z0R!aOwf=|(!|vw~+3cF)lOTKku+hlX$Ll6mk>J{@o?0eh9y6vX6gJML8%xa-a!t!S z;IFCWAFoGK9`k2i>S;Apu5}bK3Tkp`vfcv*OQ4MG&+c1@436+ab+ECQ#VE&!|vzCHVAkfjH1V*+!!P3Vcr=Dqo+eD@!unK>WU~fH5`bT?*psf&nno zBL~%W2nj2!qbxpOB0Vfo)G|Y&Xf6a7$nmu0X#C7uSKNHG-KJ*ep;>&`z zhheJ-7Q0>&UvuEBz5(Z;3^)~C^)59Zp62-(^sCT`%Bx43Fei87I2HA1b1vj)k*)HN ziu>|2q(&Gnc?LcjkLk__ zAUn_z9wW*wxwgZ55}+?rexg2JvtHGC?N?~Ypp46@3CG9|U*pa?=~@-?+PP7}Sxp?b z)D(W1U2GJ|A77{p>yG36jwF@RVkh0S=|whHc$%a^t6%@$wCm}qF}iv`u+VjZA>shmoxkA38Ic<)pV@J}NLop@ zm=o56T@eHsXoP_G!Q zwH#gsF0!^a_<*ok8Vf8f*%Lsg2z)q`a9@2xLNrzTTHu+!G337oUyl1BBcOA~qujVgsM=IZ2Q7@KJB2 zMnK_MIqvG(LEg02_j2zFKFxhzS#TI))$|tRIf-!>&4>v&G>`N^*3Hp zn24q$zzwH8+D^&u%BXDFA?fPXCyW3>x0V1O@EdB<`whx6=ry6=#k)Yp4oj;bw{?Bk)q0 z3Y{0_B4#lTr9efu_=&01(D3jOzz@W?>@%3Xx*+(a98?otz^w%LvJJG#rg6EpyM>H& zh&43fQyzu~T#dR3Y-7za+XEz5AV6iCl}!A%t0jjg`lisx+mDi-xnK?m3$E-j!EB-{ z!a$H*b$u6wu^J;Z%wp6NE>DR)PhCy*Uu%2CIoIBM4OJ>3MRSAJnD>H@x0{-Re^-lc zqQj)^_U9)z|0x0RuA@s(+s%roIqK#E@mDEV zWczhuL9GZNoP62TR20nlX$E6}e1@4@_oQKs&)ji-)RT7 zqM;!?;fh)H51wKB0_fy>ql>d`5O{-sT~X0?Nvx{sgr2smjWimh2ZV{lkXvUvWu^Vu z=JS)o@LvUQ!Zhx?EB#&2QE`CKveYZZ!xMTzr`nfH3;_j2N2IvBv#Xk9i|xK;gcZ66 zy&{-AM{PGHc08iP#vN7zCc51bBr=T4Sbw?fk9*dN?8cx?_6K2*1M`Ez@66U?`ZgCt ztk+53EkwkDbLanE+W+%ypD9-;6JR8)+`P4=th-O1rj)xasRe2X>M$8a_(Q{(UZ8eG zO=*sh&H9>(i@xD#FBk_ceg6}c;X1Xr}Mi=!8P=6FE~Wu2IW!Zj^)X6HZ96we%6c_DQoonn!iX z211Ap2?UGiQ|SUKskXI^1Gk+g&lvXIv7^BrnS*0N*Bq1-(=|AN$mZ=p)o~i&HMecD zya8`rloqyQtcbdv@g5p$9LX7NET_nFSX}btE~(DKroAqn2nVGri9(x8e{(yrx)xP} z)NET`erUlkWP&AXS{CN7xk9q*^X4@*?GD29orE8EW)4``n1;wHjo~H}X9pAx`qdTP zpS=3+NSaO_H{@B%=E@s_npOhDd%#(I?#YP5AI7(PZA1h*yX~V|YOl$s%Ujb>h|X@R zJi|3-iv@2UUe-j%k=IEdx~X^N=6*kaX&2ey$8|NM=z~C~c&{*1`+=FsGbx^kx$b=O z9TZo#W}DQI-pcX!y{AmWbJU^Podf^H3+F&HwpQd2wWXBB!sC(Cd(x@}L+@2f$zd)1 zfd|&)6%=u4G>Yn+qpqjU$01TaJD;BJ{L$lQ4Y^4NqY2ozN(PStThC|K zj*35jPAT*EQTW|XkbF3rDU&{Y{G32H!0J3-JwZuON=fn|+a*)kci`CJ_e=35aAz)q zN21Kyfw8i%9o|i0GPEY#bMMCqwu#=3b<~1&B7b*?%og2(_=nUsLvIVzj%7Qarc6g2Y=O+5CF;x3Yu|3?wSaodwqx#rpdn9 z34h#B2H4KCtR85&IHcV5m0!&7rCyJR_Jd@MG|3>4ty~DkXNs6|Da0@ z0s$E`1GFSV&e&1MrsbWJ{fYeOETA9PZBc1g2zT6vu-RItNMTH2+eU&&>f+vf?19>8 zRNfYm``eM=!Tt@kDdE9eMMWa$6?>Tfz(YmI7c&~<3dJr{_O*?SAV12zKwQqacbbOk z-^2)eID0aBaL#60FN0W^nZHJ|^;`hgV3Y-eOT%K*!_+{1JgB;3yqjO=NBoXnh`x*@ z50f*)l!J9rP5<1t01KSUM1H!eNjofhiK)ie{?ik~yTIlQ(|+Gwj-P8&xD1H#3iG__ z3u+M3ZnNdkQNTj_r;T(q8FvK{hB@71V;FtGytWCB^kOY@(^gVaI^?Pt*h{pT`o$zV z^)M}4e$&oqJ(A8ftc^Q`z!ZoSR|c-R@`S%>y&Zc3Ud9=0p<9zDxcn5Oh>rSH0D(dJ z-iun*Des6*G{QeK-ak9N8(94+4hl}hP@i+vW@2v@Q;%n&Kn_qA(;QPz#6EFYvz=;2 zhuxLXOyFws*?cc^;+R5p^eQUV8?&Cu%c@QXi%Fd+CdCr5>g|-F*-~!S@6|b;h6tS{ z^i_I$6MDriKh8b|`nCFw)oV)Ho86!iYk1nMZ&)59D9Jn6gxTiQmb~=>p!>7RgxS+} z`!?m3>4_A@)vCCelUMucV#4Q#yR&UYjVqcm=|c9|Crh(`7=JbX9~OWINsTH6Ie&fG zW%ar^915olw8MNhbeu3`tdUOFEUFn7wx$Y!u2zhRpq9+?%V+H`5@@LvGDbFE3W~u> zD#H}O|Bu@73`r9M#w&P*u<5FO@tHP2Bk9LoEXTS(XNEPHQgxUO!T=Bv9Y!Q}_7<$xV>NL;_T;tdkw zvjL{?(3~d5Bvg2wCYNlWmtA^Sa%ndbX&LGPA*Ifcf})$``@b4zY@H1wvQ10n7SO{m z3Cf^`S!_~m6GsECe2AWwRBTmH0YrK?oA=lCo5TZTIZZ{U&6X)>sPw~zO2);P1WN!Cx5C6x1Fl3$X^z7o84A3miYm1Q+aEjwmXuYCO^^WHqw8BeTipIo3w%_x6R(%$nbBP)mL2S5Eysso2cZ zJ%xi$)-@G}(B7yUTW4g$Q_H9_xjI+}_=u0^$9Wj)h2#1U)JC@%x#1D_d{!$9PT8`j z4#946m~W>t8dHn^X|__7A}I153$CEM8WC} zb70;LeXbYa&fw9s8oW6!y^{!xlfE4;$HkOma4rlC2X3q?nq8ZqbZQ$Sznod&ZpB{B z$)+SH=jX0_(V818xv((7sH)%Oph)jgAjxLfy432$bozbEJ=iDS5DtZj`kb@TyAb9q zrS#*B@(q)VXat_xJaB1i$%OHY(|siUw{M3M(VYSsdD@>}vxR{Vsvgsi5)>CR+Ea+` zViH$sUJ(N@|5JNT>mP>QTU~mc%fa5K>K4}Kv%y~Q{M6XPFlF=ocm2_~tNc^_&3Gh1 z#}K_&B%JKuB|j@5#iUQJm4OOHD2sM!s_&x4@&ij4uKIi<- zcKiL~mFK$TdDfaWYi8E0nfpeFH>=+4c}(N)z7_E5sE3I-s-^29ZT4JHi`0)qK*{^d zQ^juJ6Af@qFog(*$1aVo(WSaVxZL)xb|wp%BS+jefC@bJ-B3kTFBo*M?An;Kl;s!9 zAocKrZ|`K_Jca=Wi-||U^UxRG#~#F8W~9z60|I@Ggbk-7eAtWx$o;%Znj8r9mO+@0 z)+&GVp-v7<17)!K+nG;-f+U;*m(yEFrG|V10BG0~f=@f6=l9eCgLG-t6xFQN5KlJD z*-4G(3FJ+j-E`|o$H3*BIn4lqcOL(dDQnFJo|4^15pt6nbg=2!SWpLtfRu=DjDkf6 zaH8VJTc0Lx=Q}sTn{8%5W`Liu)Vc$JDfi*he75lz5o{G)JEa#QB`8)ju-(qgY*-dT zPIn0Mp|1qO;UbV5^$mNk_2d;-9Ig3~{~9q1Apmh&KaEjm_a@zuyI`=nm~vQwB&_}b(S2CX@NVvm)G3JK8G&sCm@49sq+xF+~KQ{}r^491JMYLPpvQ053Z zqKdxN7`u@t%ADR6*%cyISJM~Ot;b@s2p@^(+Tn1>;*yeL=r7TAE*q?obL8QiC@Xn* zENYq<+-qa3s-m);A=9y0p%68MB?dpzBvX1?jD%FEJS|vD8RbsOXwl4)`^`02418K2 zMKAtEJY_Grs>}H)3s@Nr=iJK9RL@mqJlO<`AJO|3dzCCWTawi!B_n2r8y8`L|O6?dw$`}juJx4 zX&11y7JgCq_6K>U@EjySqc&SoC}kQ93na7v%EVH%hW8DVtuGI8AlBkItTG9}075j82=9 zG!s3%9<&-88@oPr<^1GQQBFcSeZHW3b~|K7(+>Lt+WyMZ0b9UG(_{4Plh1OsMSPZ@ zXLEgl$e4)zbTAA83X*R|p2u&5x$S?-@NTn(rtJG-1I)ClNQ2=%bHM=tU-q+f9to)u zs6=kB%>`530pBE#^t~$R`Zz~_MGwc~<-YPEbbRYPz4Ot@5%b%9wTn!TzToAJT^2`9 zlETj6X8TYcTY)En8AC$t`_Ydx>R@`0b1v)MN3mM^-c7WszfkDoM`C1}6Q5XE#lOr` zhD^4__4vsdv$KH7?Z$$%g_AAiddPe%v(EcoLhVL5JRflX$6Adxte3TL_O?`s7UbXZbl+uZH49Q zJ>i%l_zt4S);`p4SN#avRia}s!klq*PPdt5JNPBdV9f%~aQ$O=fC+GosqFo&iZW`N ziMh6BA1P6rjo0gPXZ)Pf2PAf^6OH{X9S*lbe6a^v(2cbqv0}?={&eFJZEsGS-6eMa zJ1YR0!qeF!6Zg31ep196{HJ)`x;aqf(qOP%b4PmpEA-K+Bc{%;aZ-`Qzo``JS zKagbtb(CnddpTG_(=I*C7sIxdcy#i9>zh0yG<$WJ8g1xA=ySLG0+U!OA@n#AnhOn$ zwuGjD@XxevoZvFs7gD{DDklWMBbnByf62j(FQ|PFHsAjaG@{weitP)atutIamYK1y z8NHZJzbCl*P1l;&Efjw?H64L?qBlsfI-UVCGfdiAWJ}(&e)xmgWVhws{SkWber7F< z>%w*vB@7%-9pA6BB_*1O(2@@LLK@J7L9L~TrK5vP-_bXEth7x14;J;RB|k_AhM0UR;cURsh-ixLe7WIQx&lje+yNI;iw|N< z&oYuY?H!afMH%>?L`s<+Uqqi?kn<2-O0xLT*|EcTc`aLXF;44vB|OVmRuLRqxK>#* z7mcdeJM@{k2+Q&q)we#_ontNnx`a^roL&Xkd(c6Sq^q-tW1#q>J##w5AbLk&<8{5F_Vf>Qj8V+}k0%x-t4VMEMxo z3}?#4f z43X@hYu>5)rM8H1>&R8fe#oGdIOsm4^{6T)@fPykls3J@Ij;MWOHD8&5Qp}44;krS zKrbQgim7g-;n@%RjPy4Jt*VQlQvAS?*d6;7%Wu#y3iH4FN!M7j@;{5}-@u(DQ>K-l)|6!$;+ntQ=Cz+SplwI>Cx6~f$Z z`R8m0m1HI#(VLf1Ka$vRk#&v4iF*)o>Tz&$R;ENDNz90EEVUhn2SGN}@4m>L?6BYR z)ZF{ZEQ~5+FYKo~Y58ZGn9_HHf!9L%Go?^b`N-xQBN?!>e1g>ucUb1wGoF9_Bu{5r zZx6amjM2+*+gDr}rwef#rn|I><#WjR79=0P3~#6YRwv%NIU!V#_xa?w<#`t*!||NY zH@y^cx>jM~8cP^^`>fF-G$c~|_<20R{wsagwc##mk+o?3&GQ&8XTOL6?>L7(Y0l+u zR>mJ}(?0R8m<|ZF;TvD(+UIrAUx#G);fjaWX=_i~Q-b7uN;ti;A^qDBQ_&Sk^bnX8 z&4?Zmp4y~q7jR!ki&XQp;oYr!CtcH3s=Lk#U)Qq=E6&8BgC*!?HNs_?4{mr*o(|} zoy?961A|7(g(9K=Cz8A9VV)CO6pOMxJ(?xf%CuQ|*Nm$yVf-fN#Y|T)ngunjw|Ud> zJ>#@ZD9dJ_Uf4B@`_uB7fSm>AYK;oK>kUDP1+BQy>tC599G$wL_=447wXTAE8k!F+fmi(3->)%&8`FD(cv z=SVM>$}=4noR<16^qlHrTTFyT{aD?xGlD{4#kUK&?$D$!_Zn?ZxV4`Z*bWj6Fq70+25;}v@a>cH4*SW-0}Trw{@n?xsOt#S@P~R z;dK0OND40-3k|WpXzIPN62$_ZwNX+L4Rn`eyBG*3KE!QU+>jsTEfldh{0&b!ZVm3~ zorOhX>3~GI)QZBa;jDZ7J@-3~TZ}pz!PAU~S%&~Yam7NE=;&q*z7JPg5R^@;7#3;1 zQG)0X@TuucY0kSMTK5LNKAxn~NTBD6`#AO(xL?LJJOtfY)t&_~S5~=ijqH8j>djn( zDL+fuvM7KDT|!AbKZw^g$yW#SJU8{@YY%0i=F-sL+4@4D2cwW6+I@WwE#D_@0j6A; zR4=JLfP^#!sAQyS6$(aMhl-nOR~Et&z6i{>Gy8v^uk5{_IW}Q+p zxFlLnVcLt?2{R&|y_KxctM%EOUc_0s`AX>`{=-44m;5#hF6$jz=WrSOE%__|;0!?# zrE~d*6ol9^9g5{p#KR|nOt)iAO^stlZ!*oMj%?#(ig=$B0Hs<7kXQOWP%H5RKLQCi zG*UkRYh@~6N?0t|7`rA1inyME*u{Pz7j>$_=dwGECt+(TTo+!+KPYspU2_bW521q> zMru#*O+~&S4(gPZ;<&A@uUpSrt(WT-;*X%zUIsN}*AYrUZF&1x^nD$D4l<@y!sU%@ zF3%|LlA-dTH|%PJPN<~(nC>pU__G&iQ{!FnHE}-bY={v?Bnz>j)tF?GucUG3^l@Kk zElaQUkkusoqu`8L+xh_vq%M`i+`|rJJI?Q8)B1U6SPt!$j7%SLe8q`HG2I;pf9Qno zjRUoFi-~vpLQu8emJJ$b#L}b!s-kL)b8HK0KfvDUfQLNYo^qwx{F@M0>ymnWRA%|( zV-Z_Pp8dq(Q8+nsglBNJt#cix7VIV>pc=X89I#7EMj90qJddf9U8C$jd9sml(@R^U z3}8MGau}y#&b;u(>o%J7>^0d#Dh+?Kq-}F`u=-l z%&Tt7kguQLpwtTa+Kq=1Z(r4``K^ITq9$|LlXs-~$hGrxa^(w{ihTW$yxfXa+W|+N zy@ztbXnTcXs7>n9;Vrw$r zoqP@7*cg@~4NHnu-V015@P<>|z9!Mr5)y7M%-KYZVygRO++Vg0z_60dev@DbZq~Q% zes2kMKXKz$v47zXN+lXhjW-os+;%Xu~O#e?6b`Y#h7JK5{5u5i0+9p;bu|Vxm_UQj@(MvpCmqsWzkNe?(1gqjNUILz`_B39E9(=bUM{XwHT*zpbxn>R|I@u z)15SMqWzT3Q}$^xfC8mMcDGe63j>t(mv-<)dw*diJ+h^N4{)L&6ZNf|^_cYUsf7K; zQ^M1+H)+;KbVl1NySZ?tJIy4iCx>$q@LKy^C((sHY}?yP2ml-CpSG0$ zLgVzrk6;lgadMUU(O^6|U;Xgr!4RW(G8_X6VDy?hImyOI8J0Z{Y50b62ar^Kn^oT5 z_`Tqq>Pr9FY`5j^N@l`JX#C0RH!9jaAwVj7;uEFV*PyFlQYl36N`j#yl5(0^DD?VH zr4OmN`_^V3f5T^0Pu6USS>KE_fR}QlP@}8Hdz~rEptr5`*8XJ<9v=7LGtYZ;;p&U8 zAEz=20~k6(6xC}f6g*?9>9wye3Q9zLa|OUS+u_dctAnjSvZGZM9R!u(76xor!VxjX zR}L#2!qZmQdp{)ovMpRPyXm#aSGYX@E_WZCU^|QQXH}0t?XTtzTna~|1LX(`4UK9A zhV3w~I*;PD;rEk2`f}Tud<%hg&4`REAg@t6r)->fGe|^2n?zwKZvhX` z3%=gCGitpK5bx5Z*SAq`s|x75c>zyb;=|=GGTSh#9(U^=X~chwnp$K%cXa#u_=Qoy=i&~|5=T=ZQ989- z(FPCPvrDz290%Z!=i5J<>Zsc%6iCy&%y$o9o9zR&^8+;ug*99{-j1fWADgqjFS;@Q z%k37G%^J~K09h3vM4soBEx#AB%u9^{VVZIR&)tx-!vgPUFP^rDob4;eHAu6pv1qvaQ;Y_8K?uFoc!Cg@wI&z~da*4eBU z6Oy`*avo9+Yg^?@+k;cJhsa1H<*=Q=an8 zD+!a$H{6OE3tkOZy1^_hvw^UYHK#gO^yMU-FNbGvMtt?qC?p5@RO=0|0jdMm!;jQu zr<l(*nHn^(%SFYf(nZDR zcIB4U@c}e*ns;(pQ)hw&Ln0A{0Mc~JWp94e{rPD-UC2s*bD0Isy%4{5?f#S}*1&Kh za?BJ1f6*Es-nqA4(Oc@`D^D8V-P?m>=Rp0WeSYxHuEyhG-n;w2x8Ai5fi+jbEb9La{dS{IAM7gYT5#r|8AihPU)q#1J%ZKdY zy%c#<$0q_LX706{o@3wFsPFEfBHI{r%i zo=<~YTRgeC0Uo+}VRo!FUKX{KV#@wV>l6{%D1n8o}PXMDdE}YZfU}b@ets3oWFhlQ9cJ#w5u;cWsnH=#)*0+OWs-2 zEfoJ;e;d`#tJR-GaRhj}9P8KaKaO!Epkz!77dYVfF_5r*I z)E5>ni(7nKBaX;jgv*qdTI+VXffv>Wag!EF4M+3O=$`OzGpfV&hKuae_j%VfY=v&! z8o^#MLYc?&n$!-C)&(XGM}xtsVxAv(JM;oP^zh^3=(KrDK|i=h{2xkQ}A^s&lW3%AglL3v^B; zH_$rc;jjMXT8M1@?ThpDJRBT%NP_8WN#?VFOUeOV!wZqu4A&!NxVgCCx?i$CjJbIB z@jqHgN@%d`N|06jfJ`H^P?sGMt8T)uJwbhD8j``63vJjyCF|deX&mrB@X20432)zy)g=GcP{y z1@d%QFG=!hgwOukxXy3P;!~lKYYYaf-?-|C=d)Ox5!~YZ7TiXCFRxBkK%RW4rJ$A@sQt-ZI29 z-8@z?^E5O}&zENYi|g5&bS#>t3U3M=5i>o`P?tAF95Ys!s$|HN&St?)sGXM8IUh^? zQ-85Sl~nh!WvarC$X%v~iZn!Wwepxe=*6nJ`iW?LXJhYnO8R{9$vkwo50}g?F z{YD1g)k?1;r;yh0#A+$d+1p;!QKM(ZwCuh-7HC>emeso4pBW!r9)WAsEv~3>D98b_ z<>lYpF*B$spQZhZdA`br-m5xvN(N6eYIaSicX_2_Vf8B4rgT}FT z9%e{@hFEEHDyEfRVfV8G>hBvtLnH10?uMyw+Azh@(g)P#Sdrr8?qrNpN&e&I@Af4H zwxbtjbLaYc5tQQJzeI{JW!qVA*I^v@@T)aLbV{!nE*A$v?}Hn~)=lDDRY6nS;oCKmSG7CptHJgIh#IAl=M)1B^tfB3$Yi?6Mk3+v{Si;iswFMm4$&S2s=ukV+ zNc;JZmM}}2Z=N3Wu!oLYFhPIyTo$Tq3Z+V0(;nnVv4v`2cGC?#U5LDn&a1`hFhB7p z-=>BUD)7zhSol@w#^40>tw+^EK7ni{+4<4i+(YMU)%8?868yFodC=cPOh$^XCEW}W z;SsIt)DW?q%j%m(FibT)^+^X9I2XCuHy--vd5!MZ9-p*pO__m<*@cFKHhRA(kWU-z zwrhFWTMS#O33*ep57f&-tlzu55(Cnb{t{`p<{vlx8J9D< zA~`FWw_jdSEd|oD7*R)u#Y99S{;sedp_7Y?p0f#>C0dNUiI}aT+D-GUrSex2U*aW%Q1faOC$5-#g%s4?N ztI<>SH;VZ)ZDh;#S0+c1H3VGf_5LvtsH4`xcH}^MAfuf@yBN7qWmdIl&|EYUqFZ%* z{K#-wIzr6Hy~_0D>!1kl=Ay1i1<2$A;saLaABrfy0PzKypE2^l6bbKnz@^` zBD3#tep*^ciR2#8TQ$3S@X}gc%jWhYV@TrZ(M|zOOBn)x1YI`9BZhk{>ZoiyhyVg# zp9({3ovVKei33Mj`s=K9ncc66`q-q&p|u3lzH`kG4)>-W-W$77RqW;Gz@%R+oitgy z&%pK4h^5Io_MIi5Zn|e5_o?wD==-Q zm}s!2bwDa^vZ`wv9HuGrfzR8)B`srq^kJ3XcX;Ev*wik(X`rx%{P-~62P}i29y_?& zNRd*4tTRlke@S=A!HtblUH#v=S?yZ@D;uflzyc7)IMe(#1GkGwtK}6HMN{7!P=o+= zpz*kfjbWmcfnXrLcv{=+t&Ss`#28{q({RdocD*d+BAAAtJ{1NK&? zvHig*7wjPBqdk>4zGXjEzmylY3D?#%PF;<>0_jkRe*<)bnm)ZkV^#w+2-z1_!`hAA zdIXXFgh;{$jn&}e5)PJ}HM2Eeb!esYNY+&MO-%BYGH*<0p(pyLsa7kE0DO3GNb9{y z0wfjLjbk1IkYsx*J7Q_;@Jj}CdaLHx2GOy@i|fzs!%7h12M}Y{*UwW0Y@_#ACtGn- z1-U&LRg>b!&M3c)cPEaLWy4ClC7Z9(AvZ?vW_<biK0hebJOS>J$ncd6_h0zz3?YR{pX_%lqk*kj$AH0MOxTyeoeaB z{lJ?M(vxByAUI881@iS!=Gcl&piQ%`E{`F)mugIsAymwzuCFgD@$qRL^5LkbuNiw^ zk?Fu%WtruE6#0XTj8lE2&|1$PN*$-%zR>EkRS9)>)Kv3`;+7h{cWEV@Ht?G?nMU^1zGA8XB0}C)l0vv$4dX{C z?&;i2?RFfbApktICRCKAYCl#~L714umT3!(U#|h)!PNhO3pVFuFlFPxA;#;|M$lCW~ zP;Y3mr-e!ZNPs=fJw^gRP3#Db(*7X#ff6WbuuVmu=Hk<&Z-`X7j125o7aP~51VIp^ zyy}T|4}8S@fY=iWByDuUe{@2>l#!oopNgAF1Tm~OWc8~Wq`;{+I6UswSCBImO|G54 z;})#ldQZHJd?0mdgk*PYytXpc82Wz2|M0`79bQ3R^C6?FwzC8u^t%rSe0Ros#E;ET z4fq)&47w^d;;R1KOe&|4jdOazYi%p$dWk-qL}t}dZ=PSHx0O75UJ-h> z!lCzyNNpZgI-EBj+#(FFuE&qh(-gD2-m0?j9pXfR=|l$I2}ih{-0$tf9%AC|*{gNm z>ZsyGM=D3C^$H*+!H4)_NDLRYWOZL}@m%$#e{Po_ouxl2g>K*OFESKP6?QU-)hhsK z@Pyy&kJE6wj6V%chPMGNv5Y!K*BKwM>-7TMRo9KCESJT6N1Ylc_zXW7SUqn#OFBNJ zCb2>KJl}Hge2rn3eFyIl*aZs^vq@Bb+jxei*I|*6nAN?*1)No&Z6G+%jFH*4dLHP? z>u@yVCLyu6&ytI<(`>#PqCoRt62N_CXtIl?TqQxjTQ3(Q-Ft%E-AsWnAmdZ{eW|DN zcU?VG$(bNir9F^<7_rkfBWAhDTK|eP=XEMPs=Knj-obZc1BsQCkQ1X31?$LE$1-u5(8JurnN-Jex|w7% zHgAQe_(@A=6$BZXR%c+Rv)CW4W3OzLPE%rFx6l}XG-FT1`k6^f~;g@cO?z+UyWnw7uOPaiN$vtdcX<1shKQt@ZR! zMvwiLPyjAt%-Az++6PlqC%B#?Irb$wo^)nn1YLK3x38fo|$b&fL^YkEPsQvgb#xIJvw*+}ZyHzVw{qF(j zBQsWLqst8=7f3vhcBepN-C;|7RjtZlkk4Cuy(}GoCxbpMpr!*UAvdSFDSv}?%3I*q zpE}ix4}oeCm4!mKI!m-==CR~VHEVLl+8n(N2+gT_9G0o9yZSOeTqy^dSceRGC248VOfs6~#C+69deRpok!(-85&e`~xdO7- zaw|ax)l)7CEkkq*jd01baVCtQVtI`l2L1h8OL+6^yUSfQjnwnqDx>Bp{`KbgUu)<8 z&k`EIC398N)`6NaB!DjQne-i?QOtK6fOI^mQ^8sckvd?lXAltpuzA(dW?kP8QbS`@ z4T#a$XEg^^+sbFEcaDE9$s)4sM&yGQ0D<8W`6GcXwkJ|#AyGDDpUHn?yf;p29#pDw zOb~VROXB|0Z zh17_Tva@~Yz2PvrP9o&4knUS_>!?#+Fl2Dg2mwj84GCd{;NG(_2o;8tUrXK?mgMTB1c|yN{k&tC);NG$DK39o`e!)6&3cidaLJklArrd+sT%v2pFP$UH)X*1IUtbXweg3PKJlY&5Ab*afPaJ< zjD{x&jKM%$aB5i@Gf#4NAX(`T7!h2@XT^*3&lw)NRu@KR1*!Arpd~bvcFY6PyzLAm%o-0d)Yn%b2;_G%gB~4 z50bc#5&arTAzlCUGJgsU{?lVA!;kA?dyxU4^uZS7zF}Yn{3IiPW@&kFXA zM8tICWU$qw=x2@7!Xr!s_~#j8BP+C1XYtTUeP8GXG?}nDs3zB(iX-=NaK}-`|hs+i>j= zl}!W@=LzF5eN{b;LxobcWmN~VkFL0M*5uHwZXV^!`?YJJhEkP|R%CVf{`x^c<6Hrq zW%awu7yrE`{GaXjr(Zxpb*2Sl>D1*Eq-;@+gPO9J>iBtJLuU$t5Vk{Yq(0hZs?AKs zV`W$=WjDG;;RmfaUXH3GSi*P;Z~Q0OL%y!{sa~C;NwehSjbl%A0`Dy$`z0>J8rOyr zE8uuQ&LdnEK}lsh1DVX85T;}RS{){k&kuaKSKeFt(%wvMQ3Zr3J2H}Z_L{lpX!eR+efuFpx2Xi-2IgN~aPmvHk&=$~tK0qCD zn*mAlQ_}|O0^Hw~QM?{i1XCDD4H`77j6T$NvoXwE4>>O4v(+;r+X4K|DvY$^x~^NI-*H)bc@?W|Kr3-MLV zZtMNyJe5<=bVu`ir6MCX(yg+{jTsX=lW&|(H$MGz-gK3NjPcTB#9h}9G$8Hg)=23W zqoo~(@48&)v)+*FPBM;}KxP})3{rPn-H&D)Pc2thuO+N0wZ_-byN_rm+h2U_aN|Ek zRsUYWX^0002af~W0r}b8ZN32sPXUM$fB&zN7NEQq4OP`h&bbPp|6J=k2RC;Y<7~Rg z(@HkJs{*$r%zdkej-iXVr4~)!0L5epoY)QaF4`x?-?-@;P9}fD2w1(aT&}`Lsde=V zq@sFt#Ro5@s71YhO;dYEtL|)CVOV{1z!boC;;_&baZ(=C4pO)zvUB}-D2zn2(0rwY zMhkJQ(${Tkt)*LBX`11OEK+f@uuaxan7rK{AHaP-QS>A0{{@%z@2B^_HhYstV0ZVE zfVm%wytrhtuRsd5HylQY{iAP^-cT|yeSO{G)Q^GKUpq~0Rtt1HBsEC7Ve7DT#gSJL zi1+2?_p~HEff6A9GLR%EnJmykc3+p_w^yS#-$ln;V2s}kcMIU3);DN#eaIT!1DP5A zlrg`2Ngd3>=v)XVEzm7N0@Q#4=&fjJ`N{KwkSjD%m%T~uT>POAO`DhdJ+;b3kz!;g zE56(}ZhXps8<2weHOKR`q6E-&@}?3UQjLtdBiR?Gk>0yjL;3afQ@X;MTb!sJP3imQ zY{Uk6l1k*$d_o2Efj1M6yT5c7FPS*X{r|c2KiL%EF;FrSfZNqEFtCHSl)5e|0c7wI zB`xn_zP9;!g6UIShnk1r^dEw&gO%h(UK^kv|IuxinSWtLRB41Hcq_VhpHP5?+O1%X z{nYGEMDi!2Q-W&1V4&<#r;w7U&hW+Dz$UG=_y1b-|E?GP4#XlJ>ox%A@qT<1_1p#N zM?F^OkR^F=MJf?H$3A+@j}$9{FYq;Y`GN^_vJ)?Lz@Z1x9VB{)c}U z@W3S&D&n`)RGP9MSvaU)hU^hwTCT3;oQ2u3EecXBif3=6X?G~FgZYO&J&*BK30JfY z>?rsOZxBV?dS|{EQEBrp$>RSi90AI+B%WkgfvDxM%Ev!e+vXaP)EUKj){sbQNf6QF zZPt&EtMmeI_2|y7f_Q%TNRL2jWw;+3>}NufKdFjG)e9o&YuB!wWGl&m81uuTRi(gL znVr$2ym|iA+A^A!H`Ay^KybE=O^BH{nSga*+*18cq3F+w`hScEg5oSmXpoXZkwy4~ z5;48$i%GMH)9a<@e^QVB=Y7AU_z64=d>t=b12qr%)9iloF*BNkEn)bJebd*UG7SIn zmCTL{>f3o8Vz&yZ{q^evYB{B+(Q3 zrCE^)hy^MP8QvNt`;*vy@{t~}&l(mI=XjWZ@(=%)>IB~A0HkxfTBq>xFU|`7Lpsm{ zp6kCdoU_C!nUdKTimw#>swVRQDj1z{hW20EAb-LRNorBQ*7Mdf;{A{L;J;{>>9ttQ z6(efA5+Z(WgQ{q-3{vZcL8X6fgSOEC(^@D#qb&bx?}4#Xm1Y0G*;?5ybbW)rXp=cX z0Pw_M>)(A$*RNT2Rg}h(w~*pYlNK3_Uv#?=KNzm zMXF5!4UVVm6C`hf?nJYYU8$^1Jjd|%=a*G7md=?bYIsVcf8aDr_kivn-qQn4brkha zEP#AT&AgxiK4Yr;f6rd8ah5iGjqc?Cyv8`O+Ei#5YP{&E6^Hmp7uweVsk)59BFXk z)=kUy^Om^3o`g+jre63(<=>OsKVzl9S9GthlF-qc#6SESqxe7L?(ZhiOgT8LIQ-Mr z{)tD)3RYtZDVP zY}X&d8Rjc3te)ERa!c(o0h=6seiA52Lj;1a?%($XzacM)pO7WZ)$>=?q|qA1!d`Dr z7G_+J`UT(OA^oC%Ky_}rUx}zfH~xUdFh|tm>#Ns-Mz3wzb%H~GLGDHJb2WWR`R>C$ z>6_EY9Jqh>n2t=Pf=tirgTL<1|5bBu-rkyd|B5{HCh{@Nj+Y4A1F0UPZO$6qfj<@f zI|k?XSS+)HtlQLh=GkZnjjcY>ZaDpBB~96@RNXF3EBk+HCU*8OMz8ltmCEA@Z)!e5MOQWw_V5v0r@; z8Szi-#DCQYmKT!sK*_k*rQ%-;9bd>6UMKlGp85Y;(9Dm(fsAXWN$?ln!$NfS@3`>) z*;o;`?jT-xDO*g8A*bRdZ_oMv!gvA`ZuJY@=!j%WpPFOX-$~3t)>l9JaDc;JFFUoy zil14BcYY2G!1kmjyANKGmS(vu{o)13p!_js)BV1I-)&>)o#LlDQlEI=PfqTBHi=#7s>1`!jSunonJ1eU@pZEYYVgQ6 zf|n>Ao!&T^psxxS+HQ`Z=o#tH2Fi!FO>hvCQL#wAICGZhCw>Gzz2Us~R{9a)Wgz7v zgPNLKaTGJt>dK?_Wgq?MaCG42QSW_V^as=&JpEb z`I(RX&&UGPNz&sj^?la1!FQq0KPZ1WT9YG0LUU+A6TvUq#Cs2Nn!>?_E`r3VGI~C=rvyxiV5zpQ@Io38V<1S7t&CU)9q6db`yOpf3 zgWrY>g=rXyG`$d_zO{6~)s= z&OEwnd*oSc|JIPnCNh+lqm5j3wFY9k{6Xx0)EMk>Yjs2O*dMv;oX7bV;n56uWj0R_B{#H z{uHvxaH!R^mTX=5p{oI_iEo1PTU3&*@?X>Ozz?(!JUmzn!l*{j}feJIRjUq?GeH=NjcvfI?jdFl0TX(vyex*v64eftDT>Y zMNW=nOTu2gYJRx=q*<-AA9U>K?Zz{E$2m|Q?*!>3iaJa$Te;A#)2dd%lF10=^%j|k zt=KCkaGDrcO+od9T-|Sz9*bH-$NG)%#AQbj^5Q> zo+b9{R7u*Ko|&`Os$7q27o7YgD!6-kacZ7-9oLsn&iOq$H(|@GEA~f?YXyfA=@@i@X`)^uapDcYUlPEqY4)C{iVYC7` z->pjC+SlK#g2TBq0X$KqHN$I6M5_xa$s|4Qe5(OC12%d%hW$|8gD!)yUR2wGdJ+f!6ms%m2 z<*otdQ_-*3oCJD$XXQmAM;(+F#Y9n98~omD>N$h}xinWIdQ@nc&aK0{H%~QBnq@O*;=u+FC)CG;+bw{U~LfKtTHr>qUXHX^02L3Wa8J{YA zzw&k8yCarFqOhOS-GlQz)q?Lf!6~heqL6G012#vG87Y6aI#-_(0nkZNFc?qy$IzXo zbCi3ff@~ywMFy2{;0I!y4F`j70ys1rm+rNaVWXn}TvgNdqUTone~F2e&y55ZR%P z$3V3Cw?WJCD~Z~z(?G__FV&FWoXOk0jCY*9XP#78sIAy<%rm!}e~C`))YDLl>1rHL zy8G10ix0T7`c8*+YmY=VYogrOhi+4U%|9|4Y(;NSTG{C5_n2q#ec^lExw!6RB{$*D zfwOsI7VqTd)wURuoAdFiAz} zfSDF^*`??TiYx~R9|Q8E2K1giqL0XcTd@7%#t(Vbb;szvGFqw>=zOk_K=A8~Sv?3JgECEeEZ?B6U@JdtH*LP>njdo(N0H))EOs1lNuN#L?|O{m5scj1_| zA8zH z^`xq`0<=BDuG`LtN!ew|RDzJ!I=bP^b|?v^GWGnv>Uh#}$&Yb0HYy$xCTh1VeUvD1 zGttvNhtY+EQ8BS9Y<|gnebN4<#ZTU^mgN30#&7KcV^u{s$y*+5y&0YMoMo)@*y!X{ z6+ig4o?Vez(d%I_U0DMZ>Y4-2Yr|mEl&3G}Vb_E=VSfxe+iz$Z3SUF3{EX2g!6g?=g=F%J~p|w(qqQ1FKyN)s*ayaGQR2pc_rwl{zaadLV92=WnQMla3duYH6T=Dof=|~uUj5UeeLQ}r zg975G_ZL;~OyE<_caE!1D90U5CnfUgSjj2uOqIllFIPGx5=CmNYc0pLDPN0ptZ#g{ zIX!&cTB4A8aXZ0^a@K$H0@%e8_hLgvLvv2O(?gp={P0U3gZbi8C%zhXrVwx0tYL^l zoM(j08rDpINWz;%v2NLvhU}~TA=f>QclXHmVZ&qA*75p^8_GGsq9L|+c5C2Lt%qd! zgU9p?XcBX6yG%y~V$G%WjOm$uqO6+fgX1(zYL;fTIui3P(Q-G;McU&-T&HZ~+EqdK z?r!O9YUC+yxov&f>{L59B8rD2e*u5j*db>JQ9?|-Xu&vmW$DQ27#7{>58v{ z3O3lwxJ^}lKuGQJzKeE$kKaxo;Ka;mCfrxAD zB#c=LS2k=OF)r)Q2vK1gZw z+V_Zx;ssn_QoHk7)AvD9#&3pw&#AoJB+pr2X zUhr>Bm`5j3r=!%$OVsA8?>(Xo(irsF|KgD%P$=+IIq5Ug!}|5}WgfRk7;|FE8K5&l zg7&kiJEp?IvOe)$7Loa3?0lSUT2UoEo3h+v9?#Vla&(V0QBFmE(~|tyFGO#|cPb9Q zC-PLUGyw8!4;Y~8stASVx^@?uA9uyVEjDlo-@Rz#;>rahaBN#Ph=7*JsNX}@w=99L zUcEB0WaA=b1&bi4lZF$^Z3aG4^mwk1Unck8pw-+kh?`?FNo*s^Q*wcn)NiK)K z-MQYCZyG)!sOkgAUML>PxK?XX5gr@J!Fhk6InHH*<`Z2;<0;$Dy3?qoMDC@4Mg&*D z;p4RM~A$FAIzMr9w?wFM;vGOhC~u4 zJ)-$J$p=4haAvM#0pdE)e>dP;u`ZwSB`8W$5mSH^SjMcHAj{O1H0EWlk&|v-{Ua0! zoaa_IHf97$wJ<}(_|0hsPUlrK%^w4;EmanVD3AXMy#mA7J}5h#eu<) zw(!Q0l$m|Y-1wc$xR0yEZ6>lhx*Qg3l-G$puZ?YGI#!Wn;G1sd)cJEiCAuB-|T&A=Qt%0 z$gZ)d(&IEE)e~#FS+6}ie0hl7!;i%iBs5uHa0@uESjc7XoB+OEh3EZ@NT7QiI^YBn zFq-X}+U%niD9ec+s7qH*vwo6fS+^HXDqa(^lB87xc$5-bcppIL!4_O zs;sPZSubm6s(xBW>j@yKy&z_)#0;_p@)2#E^P&)nRZr~Y);98&u_&CF^dAOA)aIv% z<~$^Sv_}6jJ_YM&lkc^yi(;9Ig_PvmHK;4o#c`g2yVW?kDH{@yVuVzSWpUpM|H&3W z-6lyH#a!NGX3Zqo$^500QPVhW_3Fuz*X-$Ndree9WU@Xo>#&WdX&Kh`9c!5Km3!h- z6J-|@D7~|!VlK19l5%5H?O=zQe&Jf zu{RoDa6x_YWR#43KR-Rs?SLxD16aneIh9(H1hnmom ze1{pGx%1wc@9O;H<8zGX?7jBdztz{GQl>L`t@32a%uAyikK%g9>vi#7jrY!y5k_(D zs(3+Vv&D$81yr7!pWhDs!W_fc`*<#6b~B1MUj1&SSPik`HaN&aE|qtf-I9NnVj zRJZ8q^Hn~I{G2rzObtbuOw&}C*o6v9S%U<$LspF`U%28ywmtf&=oG*%k$f#~VI z$`S~*ZJ=HIAlkgw5@fr5IM(iyqlS;Rcyh4E`-*ijS0Zey!FhhSbjLUlieGIFPcdit z{b-0ErjClHe?2jm>6ZpQePtZLF2sWfR%Kg*D!zIm@KAN~p#3!BqLpuXacdjyFokX| zVFbK?dITJnZc=wOvX0DL)&ukLQ^N^~`o{$MPImPr;iwJsH)*TV77r zV7vXmK%H_Hdt<~^JURzA888CtX&#fUSh-@5F4b{ev)ewBA>D{ayc}_I01Ihsv^twj zdz1OBKStf!RKed2v51g)HJEJiQ-MblHRJkORaYc za&%2;y5F9h`jF>+(XM%i+p2PZ{!~StV9>cSB8{6_kK!OVE9t+~3QkjLX1QF_tz>a- z!=>EfD{8+b$-)vNVw5!aLp=Qt|6*#m3@J`@d(o^jMgMh;1}VR@*|osQi5F4N{ne>6 zJp#0vBLM4eo$E~B`s&B8b!AA~9Ipv=)&BO?Q z8&}(J-BvU>T#$E@EKXkF1Kq_hxMN-|tj-pnZ>%rp5Yko%K`78S8cbc~6ms2F&PMrzs%PvXKulYC}!d~&?@ z`X%i+td|Z)7`=tEyr21=eJwM+ZhZCaHP^d8{8f5P7CZ+lCirpZj60*XfK$`j)>gSy z&%i+ZH1nbp->Lp)Idimv#n{*82P!6uhUy7U50^|hD{U6*zgZRAfGcUz@^x^Kl2J0iqG8$nkm7v^}ujAZCGg_od3fQXv zj-l_!t8^wOzH2vN)ZpIB9dLu+{7Io+OZnlkvaMNj_%nlM2-Fc9;3T~kC8?0F^L||U5JeBoK-LWCF%gCQB@>xoT33gAdrp<|$ z?PVG;J`Hui)dbKDi&2NQ7v1BN(EM1nJw$ z*c87-B+vGas3-U+a}qIBJ{dW2Y?=GkmT-XA>fnl(9e0(BE|V;sp(4w^WbXVjSU$n6 zx{B5$DXX?ieY%Qw=^-^o$hv8a!X0^=&H-v_BF1w>DAy}$8GsISy zeta$!W)%Rv{NRqDTd{-Bt-GFAK7EX=92>Y&%gOQ9s%v<7jVznm%#b?MnZ4sN;Pzi< zLqmFbaWH;}ugW}GWnP>HM^J*oSOV)1_3Y;+vdzQ@MaORy{@dbI42>T$I3Tf-`?HAx zikqKVCP{oNDWnusdT0VqeKbLVUa#PzP0NGmsrC>TKDW zBHcK5uaI6H%8O6q?}0@S`>eN3lB8?KYm(O2m>W4Obv}1c-(O~=8;_@l=(aK?mQ*0n z6I>6FsxjPpenaw*Dqjf66=@=cT}|U8qIIq$jo`@HD)s$cqcM!Pm9Woh0c`DK^d4@v zNH0|kvsq}7^?){#xHi#IlbKQtR%G+gqE?@qh%#e)u((fka&xpOVkun@N zr|m>ku`2=JHG*Cshy4wE194fV3_u2UB63$AEiEm6FZ60GP=Sn8cHH|KfGm;pLVxzb zOkS>YLvT*a^=6O4^D_ayH>IJh0sH=#VC z=5a(-;o4ferQeDX2+I$AIY5HDYwon*yU^Ew!aOD;$65`keY*0KV0`*K%@{!d&T)+y z(Xsm7q?Bb+Wv5ElTt?U^ke;%&Uzg%D2a4}Y0S2!c%i*`RvjYlvX^%Z@RR`4bdl+Re1jQR_5U zm%%ffyp{8l;z3>uZ|MD<){Uq8hZnfR);$uF7oPDU^2<566Nkl6Q#<7ltIz0$dFGWa z26}{2F2_A1b38_6TkC)5F#lmdLErK63A#NB^%j=@ZVH@zE<-x=@Z>!X8f&0`w$GJo zM3+F5wUr3JEVI&BD;}VN(4aH^HYa0-3gN1q1kg7_7jTUOQ+clq7aJjv9%w72Lrv;0 zX05a3J$Y~NbwwNuj!$~xK%7$z{(mHx`A!Lb_k6k*U_&dHrHvMmyY zmX58RLsDmCWr>Ei-QsKbs@5Rws=_MW(7@4tN82Z=VC}1uDz75mn-IJKrupLx`**uc+va;}~ZHaz)R`)zuY!^L}3b&HVhpch4== zUnOs?^mYwC_&ICf`&IJ4w(-fggf7^A_aRdmvJ$iWb+sX_ecfzbSpf9&2lH1hrBNhk zE_Hby8ue2O`CtF zCF))ZvOH^O8GkZ1oJS5SbMPn&H7pZlR&iES=YY1DfETh!X1?U8SgVAZ=k;=|-#k|m z0t5w0JF1|C?#&%07lWwjCEpq?2mLy)1iM44rKvev9zQ}wUTeF=pW})f;YAAxCcL)K{ z?{fx&t9GFeFnVYMN#L?&_Zd)4x44>4^oYMNrzxUsKB z&Qrh>H9nr=+}*LAnxR<=Iz%5Y*?oKQ{*xN~BIkbv9IJzeMuA3 zXd8Pn9>wxqqvnM?nDAU#>l+;%MPgg~$?-?g!g8gt^PTPOK(C`YwD@{w3?pV#Uf!uw zk@~Hmc}s@4Y!|glv#h7#i}Z<4&mloWp~A8sn3^lgakE zJY|0;mtKd?D#=5x9`&5U)h6Tl325mxKJ%6xb}G^_RK7A+Y$i^?>K^Hri3%I%Mszjh zFH_s)5{(*E{#g48lG=YqBW!P2s9!0@bF|UA%^WY}YMbbTCNo2?>KTP?FxhGs8(zY1 zPIjcjU^phvH+w@RC4qTkSG{g7W$)h)3hhpi*qf<6+ViwE(a{+hSnx&w-Ok3xk9wk{ zK?aXbN`tb_J8reHRTeQ=UkmX{g=b()HhB3#2Nm@NfIt4j;%txRD!A!Yh?>#Bl|(_e z^+fkMI%7JMgDoA-Dy@fp@I`9(Ax@KMEO`q3W#5DHQv1mRDf-n!(ek-^=V|Jdk&+Uc zZ=*Tgf~9{Y}r`g7((N^@klk>i41PHPhby0^;z zO76@3?XcH$4hIGk&zh7;hUVv`_xes^e3ulv?a3tc%NKBa%OkkylbEHvJIf`WCM{_| zi-}f7+%wlHZ-5`)8DqJ-y1FFS52~tR9HA0Ucc!vg><$}HMhqPAT=kmGmV{Yg1gf&c z=9{n{Vd>S#fR=$|bmWJv_7pAK;?NUNHLi`_61-QU+Z1Bf2<7c%=)H+FTl1$tFI!Wj zhzlc7MWt>IMwwDnzYM@MBFFo80R}rY`(TQKGpKoj3rhAi7+fORfhpMrvwdNnPdX)D z`^76{auoD$&0{pj1q)ZA8LDsK)=>;&Laham?YgS@>iYe2YV1#JLd(i5wxd7bUeV2+ zQE@kfL4cks03FCUyH3p` zaf_N)iuHQJaC!3P&V!Wg22Amyqcq)_^E5^T237VUK~k;{6EUIHE#ev*YSH_PP?BM^ z``hgW`eZAy@k(baL+>`E8KP=Uva0&sFC)+at7>30Y>h9n2(Uh8nHjN9loCbwf$XIr zp{U4fi$|FHMvzY-Z~b~D@?NQKC$0L4UKNOw1?*@7DIwk;a!^Ef9foC`4%(N$+E<&5 z)iW_+)G@*4RPDmJyf+9@A(7W^Mnzs)+UoG7X*?RzYFM6)xNLMWrQut8te}TFfO4~4 z4xUE!a}(QMl_hegP6snUsYG1*np565m(OHG?k^6+7+wL&zVqDu$f!Ge#<4)F@>*^? zOwDMixm7dx*TF3nPmmR9VVM~P_*|Gl>;96{+tWVw3~&vGoU1xQ7F*xk`zZ|s=(0cs z+9llr_bVwRZlVTaFfom*&5kX!Irjm5Z^eELFrD3eu6lfXehhMqfb|wMK0cnCm-i;V zP+1wItQnJ^p=s3apP}xjDN3l}F#$Bi|GZ*?S>78d@oq4jPdWkRzy6lswR%-XkE4kX7}{`(zivZv-3}ef+HwnX?jr zSODq0SFwAh+Wuf?-WRLi4E8DV9?a-orV)uGDoX;7=lQH3f(<_*Am@z^~DfbY&gsZ=A&=o@xZrm0Zwt z57X#j;pX_;m{ueY)(l-|j*5N%?Ct*s*}u|(<|b7A3G^Cs9u?`!SOF{WvE+CsxOOLH z2ej|n_1=w-#KdUGs3Nxz z(^x6X?!+-_nF{BT;?XKs1FlBol=}>{GAV)a88+SycNOJ>s>_HaVmKa1v{^fnOlh*e zEKL3(g&5eU6qHJLC$0x_jZDhZJbHeyYyV`iVa-i4u>OVfdwjo|WJq;HXaBdN|399@Z0o%9<6cKN%UA)a_lZJmU>25xw4c2AZg(T2aCG+uXXM~%lFnE-_3$in7Mq+ zLu045EDy_c1w?xY>ce*N5ix$t(_~5`wYPsRddDKh9x>&N3Z#*ScpGl#NVlfoTtL-p zKyHWW)6Q`6E-hvJ($~85d5GhrnNxO4P2b&zHKc49AMO+5$b^k^n8h?5391 zxp-|Yn{VfRHWf{lhOb#%R4Dm)lh+;RY<94-MA(l7TA0iwp*(y1cCvufX1M@Azl^?3 zQD8>(&vL}?YKmO642Qm4_X~~TAh#6XJDmw`?uB~JzKGBGjaIuYF6nZ#g{&>&*;_Io zGvUpA2TJsdaZAhk%e#(GujXa|kw^H6GfyXB0t$N1?37(O@(T(ws;XFR0joSao3)^z zds$&0O=W1nMZK+)ru+J?5G3s_PV@9x7~CpZY|oqqdIB0sU^n90WjtQ`^7c{=q>iKq4*m>L@BIPPhzo(JvRC4UswE;;CB=gq*{D^7Vv(g?$>q zmB$*YT%t@MeY=SspBjHdS=3!pzV@l@U7wF~^MD-@Q$;3m#gVb{%uhQfe!~@-cLYli zWdG~LnuipD@HcG9=YhaQOzoN%vO8(Bs=BcNu{MA1SlZ4vOEusJq$PRl(u}{UrSt;I zqUmSSOeM$W)hGyR{^Wh&>_yAfR=h~X6!b#%{lm(@c|Hv9zq!r7#?B}w{*vH%sUXb`zC55B3YLx(wDD&Gf-XSALO+ z0iQ&qoZ0iZ@$vZFf&$d!1=}GzC?G3a0TZMS)c9BygQ%TsBR)RaT(0-L&T9N*GVT7M z>OvV#aJA&I+^gQ2keJQfTbcSlefYogEwN&%pe{XyTqDO}lLr#UP0d)&4#6Bsw^TQ7 zH+aV~hsItm@m&+;cOLFM2{hkZzU{b#Y`iM&wtlr25@2U_oUhvhSr2M*^;`hl8BjHr zw=XYL;&{m<0;z}+Z!u-zvoH)Mc{bzn$7K7f@c6%m*hoLEaX+@K> z<_s4Zz42b-!(RHM^%i#2S9i0L<41o>A#74*qF~6UF&(_38)+7FljQmti7T%db2xsj z{D3BkAj_Iow6)S{K0mjlBn$v^_h)PVzu6$SM~*~8rIvGJZ^LQBw2SoVt0%!;jnHT= zQ6b=9N03;G1W(;e9f$V9v2xFW)wh)oh5LQiI87Eu+;6$>1a&?7H4yrpg3vn`*e#Z* z!IK0{4^jn#7y1kGR!2((>_2?XHm;;!mUHlJtqbrZ4S*bR`45kiFs_b#2FVHwb<(WUbe#xm3AnT16aWoSY5=4u{gd_;vcXoE3vP4bQ zG9b_uj=%s$4{1PQa{PG6yP9WHjeu?JE2aZ*s&4YriA8@AoA6#zsz>5;ecUS}4m9I> zG)celb1*+tkq7IosiPwgQg&r<0Ya-0+*T#yPaA4k5!!*v>KyqBT54K_fo7%WU*6^S zvS|C-&-lv=Al6Hz;r5q!zW(og9)SPekw9j%gtI;wR&v{|zrRHU!P=!4(_{yuSiO|A|`u+)Q(QrerHA|M~Fe zw*x;-^>)+x6vR4P>DR#U$LCDn6Djyh`hBMW6nZ%~|E3(EFDPhfsc}&gLrzHk2-5x) zOn?0U|N1IlI#GOrL3(K($1>fOjJ&)Wlh*4Sxh7A+zxyU-+4vxa$_y@oE&_bFevxQR zMocUsxg613USS#=eaQ{GKFLm{Jzk^G-xou33;Jfxj)?wT91QwvOdYHQjbB#J^m=!w ze~MvOOUdguAmO`5z%ihfr+NEc23_<&?)Ptn5cD0_+x7d8FgGw+k?C2yU6tR{jb7bN z&Cidu5WDCiNQM5%^spZk=FNnZ=WlT8W?CtHPSrLBv+Nch5Pu9oWK=>SB7~b~EI*1dvv z0Qud2SpEkBz{{QcePL{;{PWD@$U{mZ12(+P>s!@#Sf zec;$;Ya4^A|NoNz&ockx$8dJaQ9ursgjtWQOM*Z_eLip14Vb?Z<=6P+_#*)G9UQze zR;f>W?29lf!SuiV^>_RxRiGExdV%JRhoaSXoEy2Ar~1EmbAN1+Mu4DsQ5N1GtLB*c z^GNiUMYnvA;U_gWgn#`tZT(Mx?Y*BmnkDz0n}00q&wu`3Pt1)0U^kyS@s~yYB!K<) z?xa(JYKxlY|2iPZ&#QWMo8ZK+eDXg@y?C8zBbV&WubPa1d@it$;5#V(Jk9?2K0Ohz zciqP!|C)IBPyO+(U;WD>7qId2*RKCYlRIAT-I;g1C;$2C{{OdRbSki~{|^lPUp)5T zTQfIIrFqHEGqdq)(&tZ=aPhk8syYzN`F9(D^7ArnSan>|6ca<%gd0_IY}E<8=w2Dmfd%P@huPm#c$gtCr|wM+5FU#T2iVy z?Yw{abs5t_veOb*R;Ew1{>%NRJ_phONZIp$k?cRtIM@{^;y1_A&FuY4{?j}UWD&g7 z|LI!a|9eA%ZJ=gUEjydy|0>jfe26zsQ*jRF{fj8}Z^vsIe0%_NCMN>^?E!?#@ax~y zD)=AT%s*aFQ!X;948CZJ>C%5I_f#LI>gK8ca%|uS$Cw)cF@jOt5&cj10r=}31=^4_ zTj%MPg#T*@;!+L%L?h)H@aTuy`hS_^uOIv`Qp((inl|MAJc?iIKM_tWkc-TYGmH7S`o82PM@*07;hi-KBOTC6X~NOwwI8vuYpX8IKA zSfhNTLKcm5u@I}u6~;MRyMtlq@F`+7xJN6~>~cKtdReBKdh^r0f7JZ{xUv7SFh1K; z3K}CDAE{kg>2S=npoPdj%hNO)$eG*Ls&}P$W=A zu!e@kFLOCsc|NK9O$le#PGzYh{2&GNCaAGfc{*7oK*6U>yGEWOVE&mQ;!T+MNhCcp zUclv8^5@>*i$u~(*JN=N>-A9q#ew(CowLUBm{s*sHG@T*^!b5|9-1DJ(tM|klf}x& z`K2R?q@0`-x|cF0ME#8;S-#bZct{M6UghtB7}|GDl@vc|>f#+9`a@LmkrJu5K&f0b zjq(FU%X0v~$u7HuLcl%1e^?5XygpED92wx8jI6T9E*!Z*4kmfG`$mr*o!wOvN6{>+ z!1sVv(?~$mL{Pfb87xwmgjXNjBJigL+*4K;*F}l)C+qS=eY0jNf$SZz1to^WfcJt= zC{E~BLlg&xgoEuh<%JgsI83>H!umOhO1t7DxewhWdp=%uaVPwb6aMoe0Dg}$`DTi( z)3tw^Grbhh2G?B=bWlY>Y6j%Q__4Q_`2iCVW7hPp9mD8b{CbLnjdyTC5$zp$(|l$l z;KU!`Pjwx;4H_yKhkD}UtUXMjRPbn+2BTNYOd@lPe`tSCYeim!`KLYoxNM4} zQfsw4OhgP>0jEJ@wah^N?sU=qwxyPJULf$Ezqv7T;WCall!p!f5GXC7@X#c$E&n9X z(Hn80E#0l_4}jo%6TuQ|>yEf|)YkM#^Vp^|MlLdv*q?J5s|8sxFoi>SLPfkSl@j?L_4dgyho#}vU)Ai;D@Z=fqS8JghR~0D_G=SE2Qx8|OYB4; z?5BwDGWo>xyWNc1a(l{jFhugV3PGB*0IexRdnq~s-!)^^pkQHH&l@efn0%72eIvK)X&P$hSG`gaWWHxT|`SLRiQjHAe-_Qaq0?ce=| zMjz0NWLF$q{^bIi)B$6%$;p`Y-(^<hQyzqw_9x9Go!2%v5s@DjcU zLd^egPyg2&07vr|cfksr+@FB+Cmj9#vHfM8d|X6QsYxsF>|zrFcP`7Yr|LzJICV z0#Ke5=(S!WylxCpNp$IdQ)-GknpzbyLjXgXj7mAhdql;=d*XnBajzxGDSv`K!9>Su z_E!yX@NXnCeQ|oiZMxmM)4qN!55TZ%_OSWk53>Py+MGlur~0q1B{p`D<}k=raq#ME z9oSJ8$W@XXNFQikzKy{Qe)B_w>bpOQRFF(j2aVT@#wR3rtrqBVwFEB>Yzr+d%u)F6 zQ0{Lj8XtXf|1`%qG6$0cDVdk(*VN{)l1zZVeIf!mi<_FC`;DIP)90<9J`LtJs3zZ2 zvg%44E0NNGZ?;N%IKogspD;#7cf8lZkcxwwt+n;*B1F}0m4`vyLrS)mz0ElU5Y5s} zCQ=7RcaOBJxlPdWdVVFF-J6T4x{aTWfn5{_uLpBzu(l$l20SM~blm@SOaJCX&vHW5 zD_F^Bv?FfO{?7NNPe~2;-i67FMyR^KTVo`D$8a+_?JbyB2 zmpdf_R|}2HS*6gWL9m^jU}Jr>I2key5uG_+ZS@~$>ZNWM7$OF8V!8IR9|FCQ|xGiev<(gK0= zP@u+!1_%zl2Kr4oA3CQn;xYINA_mY{*=-6jg(Qh5ed$#&uCu&QdT}=^q#(u;IT50F z;^494#B6epTfoSwcsHx$Xlfel8d*HuNY&R`I)|>ti~;flAOc$czG&)u0qFk+3wpIu zsb2nvPoPOFRaYx`q!B%|nMUEuMWKGs9|OBWMt$`{V~>5RGK&SHXM04-Xu*%mK^`>xWaa71Iop9@56KiW58_!Z{SjFb6#>opDbUMBY zwP{s3{QV)-!V@lsCkc-hET9_O$gVeQ;%?2!Tzl+M2L~;IQ27p>!q6sU=PLjE<}V z8RA47?|Ogj@7XDsuFz<2ABB0N4r5w*F+`B+5{Jgb?k*rH8j%li9da0t?h(OOR9TQ6 z5=EEjMiDveN-_`O7{qw!Yi2fL#p@i#KCr69za@GSg!JCpz7&E&{KQClP%F0e9AIL7I%?w7nrX8GMk(Hh(xcG}2mZc53#JS#xLW-{Bs}OaM~A9HJYLS&qw1 zjKdbg#|gELsKCRmgB%=IV>UN~x}`s>wHcU(d;wEr7}wa};y4Br9vbiABnZ_>6KjC% zqF^iO6u`kZ9x?~}VAdPdVk9{l zbHbl{wuI5ekT7JKCb=}NEN~;t<`#)WGbvi5(14B*%0guT!9y}T~9T>%_<7(q<24?7& z+F&OV$#H(4&!u`qtAY;@*$y56a;(Sb(T6LpBh^JE?PWKLYVf$KT?I1yMnxlPcV96J zD{nRl>>NShOJaswnn;(n7$4-=uTdhM&`TmRd_H`w_*g@7b!$hg4INO>SY3BBp^ik<9RF=NFqF8eIomDeX_jwbv>^6Bx`oJ+d#6|X4 zW{R3JB4OJ{T-M%-$4RziTaDlR)(#OfK<<37ipkcPgq=B3DHFRk0Qrla@+Xj`Rs*qN zPtL6Gt`t6Nf;uoN6jP7Emiioq?g0|vii0o0AU!b->05GSW6-O15VjoVwVJW*as2(z z>XgIcBk8J~z%!JrpV_3qkAWbYXx-QMqEdTlVJ*wI?PkNqLh4eEKFc#(JkQe%9HSgK z)NglQS%Cocn?Wz-d0va7>N!*9W}92T(Z(P2_u#QR$bFnmN?rhcw85^0FX)hs&tvPw zXqCBlOp=DG(j<&dZ$KHr#^9@Tv|pRBoluN|xoP2&!3xvmlranusFdVS(i|NkeMWKo zKDL=DZ(xyBG(#g?S{$+(NOh^`?%k;20mni^tPG4JWHQ0qC@VjI)vB_)vs0 zenQGL(5fTy&E~jWNk_Ls{+wQqw`a_zy6JXpXQg4k#}u?(&noGHGqO`uwOp-E(gL@l zUe@TM@v2!<{jE;(_81scyV_WCod`GW+S9%+01snGt^^^+rojm|)= z?zHR-xIK3erYRLR`Ki0uzm>RfSDR@lP9!wg>mjaIOOIAFEleFKC#k-kh27|! zLpMvP(CWO#NY#ifsBqsy>*yPIcR!C6|*kuF!3t$eIeq zZVf2%d#Sf#5h$H;Vf!nnB$ZL&QuH}Ax5L=vMU%$tUDPybg4VfoIM9e=wh?#eTTA~K zC_5q+++dgVp2?9uye~BsKZI!|nZhRn+0t!{cPqrib5MrBh{0%`wQd}DPJh$O{zg66 zN)l?Z-XLXUz){-@Ii{@aI@XwGA699{7~DjG@-lT#A*uQy75=ZL|K*fIL#^!jOFx9h zc_Q=^mB+l(k?z~vKo0#hc4}|taGGxE)ik4}3JrIRPRe%RmKlTTPPTBp6c6@O%vNp7 z>Ou#VAphgL8bA#a**1PJStyf^@aEL}nv$FqoTrcBZo>4M!OA3}*7eXKc5RY@-oWQp zhx=Q5c3dyX)Ma@~VW2+fXi*x^3E7g?S?DS#I}v(Z{sB6v->@cI2O|R{ocv0}ra{?E zTC?M5+F4bIS|@M5h_b346-3Rr67Dt+GWhq;dH#bBD%)!EA zq2s7%dv>Y$%(-zL*E;XXbJdn7b+H}2y`UVSV;zC!bmrNR?aQ4gjM91ya;j>&QPTC6 zM}KCOU;fU{?nm||@60+S)u@)k_7Pa05GI+R20=3LD1P(+W1oeS^D^3!T&V~Ei*`m@ zY=-&PUMoovu#@A0eEGx!>i1|L8kri+g8AHUe;#{_Xg534FC}>#z2lLM8xWPzqJEuZ zZ?AGvC8}Lk#qi=>%aHbXMrZ ze^3azx#WdLNE^rSx?x)DYszmPfJcmvy~MA|;h$H>C`-OPe}-GXrqvhQOkFhIe{rPP zwp#$(8E5!9ho>kInQVBeu`Y)LwvTKXt(4ZANTt`l;`VhX^v)fQ4mD94_H%|2MnYDl z>GbW7_2B9b9dnm;=1(e-*rq&BXMmZSP^rIcu`wnHy9vMgDSvy~)t*bw=_%s%(nqP3 z4~qk!6~anB(DLBXG@`%e6QSKmi+H!VG~TT}!J&o);Plv5qKw6f0_H03(T+l(Lehusi1x04fEFE z@Bju#=Tz@VoRR}Q?a`A zuH6~NhcCQ3YnAUCC1N*^CkPBuL3xy!=U+8Rq|?3WqNj0CEoS0@`N4L-!L(jED<^HdJs=wWBxosa5UF~ z(B4|q_;7ZPEd|1`Q6c2e{eHJGp>TnWn#T!os=$pd_NB%nhOdW$h4WvV!hjwtV&kY; zLGv8T>-4t|&MYBvstb+kiZvNIwTo{>eE5b~c}2d4h|)*#)0Q=H0K2vMcnKOh{FUlJHt zSopMNa{+OWvC>^BJCUxqQO*;+XuLkDobok^wsC@P9ZBc1(m&PRof4h=*u<(syRfu; z4M{~ryku8sQew{%d62-A%rSr*UA-f=f>WZ*tN_(v+;Y!F7~Cei;*z;CQi#wkzEcXE zS0FLPlCStz;&_{ELi+awgtis#N=ycLsjrRHw`Xi|pDZ5J+j{%Qa zed|{BxNLuLWRbognY+8VQcLqrFgMu9Ib!JD^J69hpX_qUydy8l`W0b5jjD)iojZhi+eleym!$%hl~*f#T42lA)FW8GZ8?m&+B1QM}8Bom%V7i z-P8aa-|d5$yx;k6lo^^N?iR1t>qflF+#8&Jl8#!d$}Z-ji{E<`n1r0+#(_riR%@m- z$WPOwD$g46<;#PJA-H%g3kSzToDYURU60@sH@!Ict(+9$^QOt}YNPE1D2c^E)!0Z( zUBXO8<(W~heyTf=pv(2$`y*G`=4)ROGsPErW2gSRnSIYE7GIhoZzix^_Je~^IshNZw+ z#V|rPq-<;mLi#%kS0BmcFkCuaQI)jDjL)45wF% z6rG^-u2~PBIO4Jp4Z7un_V%h$4!>xjv22ME%Lc7Pvy|P~4;Mk)lam`QjDoG`9?w~| z&44%iH^hbBC8FO?9_g$kx`jp>)+}vU*I2)mPsU5S^M#_oAEPzGuiy7i@eZ=o3EaK+ zfGp*#oKeF4cJa%t3d608s@bt@(&zG!yQ!8Vp>zE&C!&#A;k1H{3eZGUNfW- zCOlfZ#KJ5+-t>SAwZ13p2Y;bsQc;-^NHFTqxSM^V=&sIMTNO@{ja4YJmC@^g%f+Zn zxscW6G3SLZfau01j3YhIm3i+6s;>yLOS871q@Sx7DQFw|49$o4R}~r5JZ_TnYREXL z_NWi*v+-5_*6e4>du%RF?FYMb-%Kz->E!%{f5tq83mc9u; zuyAtr!5Jo>u$tK|#Vi$+@jBR3V~VzOSv%VKqnnoznj$(dD2R-6kt1;u=*=RJ^Jr_n zWrx1%#q;&)971l|VK<-*NpLXUC&R~v2pgCyp0pfawc`cDwz)m2p& zag$`ja@Ct4@C&^-=a7>7D zen`i7UGU7_BHd{r_g=Uk2pyx)AZOgj&;4!5wkmBr+>!m;o7kvsS2?}4qY*3nu`7J0 z1|=bhE6nF0!*;aXVtm!E1qyoGU$~&lPGj`=x`5ObJ^htF@EoXYHjVDG&kgc^!lA=JxEIQo zT^hF&G~wA1(%+`EIA`$c9Q}2`1-Mfbem{sBu|k9GOdV;!W!2x2$02<8hlIBp!=y^5 zA4=}bH1yZUxjkp#POsx}14q|>E&6|$)r zssugmt@AdB?8-v@23Bi?3@6V~s|WbKTeZE>>e*&WV_yMPfol8DXIdW$L`bFq zTI1HV+f+$h)f**9)87?cq1KN3taCyWxtZC4#_t$da#AQ%SmLB&jB&&pil{z~j*djeflJ#FDu z-h9gP6leT?Y5GZO06HZ47`Z*qIpGPzMlG4O8p!OE($RJCrAR1zaY0MGxyRGUtb?9m&0wUN|8(7vCw7Y)cj9`;UILA;PA;2`$&V>sgbSG8v45NX{eYy#$oRlE=iswUpO1TXrMxrQ65TM@JC^ zk_Pt_lFzK~I~niMx+a+)0WqA!p;qR}1o>Dvb57M!SWM#zmd@v0TfK{6H9O*C`XE6K zrohl9hU!{a=<8C~JiV7?*BexYQ0$Si;+}}5z#im6hu`o!A#wGD&u~;wmH#c=*qVH* z+s5PJ zQK5LBhd~gjUas_M{6>bM*KSn*CnfUUmI>ql6L^xB=$}!({rrZe9NW$X{h8RW@(=52 zS83_#nHdE9^Vx2;OSLq&jCpnirVTBQ&Y2r@?sPuGztu;^*(B|V)fg@yiFjdbxOVJ)!A3o70Z?!xw^Xgb`9fV zfju~5$+sCRxt6W{R2sA((RVTzc3*&cS2VT2K`X9<9#Q>nseD0E8%>S?cMPv>AyNb~ zeH6+nZ2L5+xs2`oBidJUgNeo5!JB1TEcz^QGrP%?V$rz;ixH59CNhzPI#ZjxPSs13 zIe4(xhYxl+VBFAe*UmNsjxOX9H}}wDd`~W;q%wW=nXovRy0Lm`cf@krL$~Bkh4p(d zP+v)4e>q>Buq`S5j+_G)V^lL!@0@s()^T=o-6{9w9e?5nIgjXX@bmL)mSfG5aQ3h0 zN2>>GmJhLv5mw^|(On4-a>%m?k%CPxT?6j-M{X>%) zPounS*hm8?JVDVgF^(!H(LyF=)(@XIfUkn~kKdomytg!!)qp^hMcF;I%yf@X6V&ZP zRS3>l=fuHN^#(FcyK;}Q#5P36i*mGFth|?aC=!$E7XJ-Krj(sQ9KF{<6$eai ziakTHE6+yk{k2)=$ynJu%dNW%;Kh$leJ`6aQ^^pgLT^B`O2$)e&XE(GyRrJQyLk82{q=Q2feqJy z8jrUefVu0UP2?@H0l%Z3W6g9wns!idvs(IT-FA<-!SYCni7j2yekY8&(?|T=joRh* z4u#6TkG&=J2cCJJUEpuxb?d-97KKX3o7xE{a-|x);%J`+JV z&wG04@&mStw%sM>5vkPG-D4KU%=hn;e6sCTvs@6`cedRxzajKAmPt85FkH)S7%@_9 z>^nd2LE^A)tSEX|P}pkvan)kC1ghqFZaFf}nOY?1B;##A$c7)`YHe_55lhv%4|j+- zhk(|nq_d^8fSOkz1L>PSY8QK5d+j-!3*#nh-P>+(u|-2$Sw)j~%1q?Wj!WI*lNWtG zhusIJBlKd2UfFGlE>&@bpBt^;4t#nUq@ao4o9jtOdiT9V*6oUU9R=VIzd(5TJtKw1 z!|VFF7Tqob9x4;@XIn3k$z_z~d&O2YPDI|*$lC>vwWud!dMsYn6&TfZ=AzRtQc`kH zoya|h_R5xhwd1D!ayR#*HVm1j$9bFb2^nQ#R+g-S9o;DyL^i)d5IPN2h}?%M;1SCc z{P!;|uX(h5kvU8yKbCk21XtVzT`Tw38=teddZnFxYH)kH+RgSNhrdSP;UjyRYi;Kg zA$Ud$ZN}+_Cq_gn&Gy>TJa^Z{dGz&#*vU=xOKViuk0uVs@aT;6EET8BF8fSmkzQQY zJe4ocRD@4CXzhHi2HPVBpKm8U4&sm&EuDJkx)3~UJ9$S4Q>o9!rn7g$a~BOUQP(D+ zG{%Q{N%zz9Y;_?9XU8yagi39Xv%A) ztuqbH7Vj!-5);^XBv1|`rd?Y7EMV0Q77%*jReP+1g2XJ^P1d)1uaP_qj$@J1?CVs- z9>yfA=~VZ{4a0=Xb42eG#)U^1h^kD^uvC9SCMPC4RM6&56eS2#Mu0L_f>4`LS2&Bx zD@5;;aETIHF}pBZi4O#r*C5U^xe?2*tjJnrIJaMlF|j3ywxdhp?&cUVbbWcx<0fh$ zYk)WGHisb%1c*~V%z(A!Yzm+4-+Z`&Qad8vXnVA(){9!Ry2lG*s@p%q_ z<>fRoiHQe+-&hWCq*BO-iglWj9$L&ocG*&-g|HEz2AHO8)nbm&-3iH*0a`c{nmQ0 zfpVo~8_tB5=GDfFZY#&RCb#qL=INfu6>msXBWHo#>?TYlRflMCVWSg>pk}P7b3!Wu zUANQ{CCLQ98m*~CaOKaC`^;LCGzLlcT$DfI-JLO%3ooWL0sK!Oyo}*uuUP4iuX*X3 z&^B?OQNVRcrlxNz3kXuGsbSMY)h^gmF&KlqZCuzSEH#0zxjVaBp1mr60m||;r1*eG zIp3mNZQB#ovdRYPn3Sn^mSe1H7Q7F7K4XS9*VZLGvYozDRd-c`XlVjDZycVD9g~l5 zJ^B3pDW!+hZ-Gvls4d*>K@;8@BTrakad*EcCjAC?SnQs%5OalDzr%5zhf|RLXewMq z5-m#j>_q)^ebvw=NbZutdxb2gJ_VL!({i=a;6Fy)a={NDUhSg0c8j#hpHp61B^^)Q z5G4w!w4V6dG<&+2WBC2J0oTk>P%GIV60GWV*xbTzSQ+g{ZQ3Lb}j*~?$en+PY zex}3{K~ImZHd>r7G@B1eUERNHo*E8TPZ2cDue2GO1m7OnVfQ`1#6LA2TqMw5TTP}@Oz<>&K4Tn{jt5lU+h7p2 zm|>1>%BCF89;>v%xGN(1cuB0l{bS{>Tl{r9S0Cgng|>zvOA8@v5#o4c^o#8x`fv10 z8IVMT(>kFpsow>5eCI(hwx@VY4$M7e1Qxc1ypk16l)%p2rw$O(f^gS7uId$=-DHGQAMJGghJg!F>~&% z6W-)}q5;wIg5ug|g_LWlIHrKrsY+sHm#pQZC4Yj1npLx%r z;WzLcOnni%^OKm;dL1Y85FcZ7tR6$oVtxzQj3-@l0*S%|7wiSrwELAY`2;WKo5U)( z){O#1B{?b0WkF)v{9ep-f&t%ykfug0$tV>P3+wIY<9MBdm};3op1I1NogSw6{rZ zUtM~+3&8=7a*4|J=L2m%iI&IkE~C`@`T|*BHkD^-1Zq&Q0h`upKs;X6z}wJc1=ia0 zq!)r;FIe5g4r!MpD?f?Xyi1ZHM2j(1F(d-Cc_ zu#ojH0!!Ssdn5BWKeZH0*pz!&VUa`>UeBy?OPsB+L>bd>ICOW9Af99?GOySw+ubqXLfm4VYv~o$#LIDLz@kg%LK2 z3B)*D6)8&5=6olHp@FXidzk%Vla00;uc(ObJb82Vx#t~Y)>yv|wE;|83fyhz1AEeX};j#4d#QJvV}7HJRCVn~<<)BG60h zH2`F-_w%Mzn^FGyXxB9Kd|L^z+$Jr1{qrM6(3%X7oiTW0kPYV2x+^A*A>ZPgg~_93 z&$A8g>MH6rO5g)6M(F9tVgo43y(D%RnSEm$4#p8afBnV2yve{VPDoST@koX=PaQHg zlEbt2gd==Dzkt=rP72_Wbyka9)f!8ny%)Y(a?+^)7fp5WnI%24QJ)-Nbz1F%u(h0x zvf}fZm)4cRHGzZ-ZcP#EGoA8bAK%gV9Qk)--uaT8!n``~xCYjCzu{MP_y9Y=L~BOF zcC989Wc9|^Y&QO!8xaBEvL5R(SdOb(JX6hQN9%No3ItI{(l@(}hG^i^;)Wx+kiA1r zwoQlUKp7b?>bDQnbitv7Tbo(rYZ;vTISB#fKY!9aOF+SCj<@)_E{^#&2&%)KD11}}vLt-w-g*7X@7yV9F4g9m5+9HTy zN72yaN6-LS`46r(PtpwZ7#rfP z90T6?>0_qk^O<98V&0~2_Irk&A*hF5Bww9{TBM8IXXK-A9cR=eb6x^cAsGhh z=2*@w`yJ8oAaj_X0Iut(75y9sV&^@mA|2wQdhI38Q8M+pm!%rNsW{*2?M@P6{v8dP z0|k$zxzLCK=d;`0qU#NYu{Zh(Wi6dXr%G}Z&6G$GO__G=lhx|zMH?>C$-JnnO{6$W z#Q_BfTnl#6A{P`!^-?_br)}!>p$1PoT*8^Elqv`;;8XY=3CJtcpY%IsI@f0^{UXT_ z27RbxLVr0_M>$h<<_=<^LD5nxP4Lnx`Qm)syrEb>O4{{HO^+Rk#&m0qU#wM%Xvhj| zCYAO&L)l_#w58jpxb5OT3$#tY1?^csy8P9-Zk=PyL(k5(|3ME3L`iJ%kbm?7_*Wrk z>Q_`McAl4(@;bHlWovQEXQo$~A`A^Wce%V^kG=)f>o_qXytxVn0fdsNK%gcCINews zPhgY4?Ur4tg0$PLLkL;v(CiEtXnptkHl@WtSVa;T!((H8)tVYm2a7=8KF;{G_HaL` z6=<7C62D6{$VP7p$$!W40@6RZ?DxvP_@Vc%N`v>6hgsa+kLAq0B6cm8#fg4beCdH9 zR6fp?>NXV;>#1PM?~$5ZU-D#!+HD8mD=;z+i$Rl`%l&0$la)d~(12{eleW?xPPJ{u z-DmEC@cr=&{Cd6i@9v!0<^+LuLTGvVk4Xq}9Z>l@cY_cmvDG$BC{eU_wNlC68+<(e z>Ft!yF*VjvnPW?$0VLD)0x>nAzMF?}nS2j8xJHu0!N$z)1eMiY`cZ63aPt)A~@WbP5@LD<_m zkAb_rdvS8;I&Ahu7E^_4@F2gCluIwTA7VDw!Mi)bO1(pr-(}5~=0Z3kMz%$+Q zLA>OVUP%EMqO>1H-?Xb-GYT5}^GI+G9UZwj3J25aT4D_G$8#+#B4p+a^k-btNcI&m z?y|IjFYzmj3>Ga2BEjN=g|~l#2PW5@LU~Nj<^t;RUgiW2)w=**K{6^Rl@JIBbNyS- za1k>_P#)|=eWi-WrqI;eEPM2{QO(pCOhBto76%wXZm2JYo7@n+V&V@=ui=(CU2=L) zw3nCo5+V#dR+Ga@Z_{-i0Vj+8ock_(?XqB3K5W7{nm*@bVgjBtT}_#?YtXT6Jaw%* zNyk=r4!5h;EeQz1;~TJ0+t|yz$1vVXi~I0&`<&YJdvHgbWkrd$x#-^PQza>#%OnkL zhd#{;qEk{>^fIx2Nx(?bWDTRsRv8fG;t~#4%Z8H6=++;*-zC&UM}x&;nV@)r_4%HS^s1Sp%S|H;~3Kc|aY--KE1>RgQGCXm75DlO0Q5 z27C9_r@`EYdDnI27h=Ln*NAEo;N9@=vsu*;ceA8y#vWk0TWdYKM)o<)l$!<)PK||( z)bGzs5Bm6;p?(Z<3ypdLfpxBHdQDUosR$<d%8zc?n081wy1(Jwx=D&T4q+c zU4B-oD@O&OVUB+mK6(J7EaLO)kI@9La8ka@K>M_~h=5M4Q^*Gf;Wp;Hp1cXXVe}fK zb^5*&blcC$S}s9dAd%(hd$t4pTAVc9WV?s`@@%eVmgnCX2-aXVvt<*J&aEwApFze#MaZidBfTKsq`v7c|jU9{-RZP*F=v1PDJ|^CAk?YeUpYSr%&Ww-+0@R}ZN z?gk2?B1!d$8!60Zu5@$IM7z61Ra6tQLn$UEkU6kKJG136gkE*BCv+#? zW{YvXLqiZN>NyFXQo6npI_pG3sgYGwjG5YL>?jsE`jWByohS@@Tq!WKr{3Un%KOMo zuEann2~f;l7!q7BYdM@d%)a)HPMTWt2&ov0HR;;SJg|e`$9t&(fuB?nUXJ9cODFqy zCKh=it9Uju47}cZ&cTtg^vuIxNU&O9&T&U;2CCu@Be}w^O~{*Bx66>`xDBsT64(I5 z#P=e^H>cd>)be_RuwUF%_!+$PZVK-hCKb`|>$qLgVc@eziWtPGm4WftjrC543QuakDsC+Z+@@ zorb$~a1*k@sHQ2ehkSMKLEfEu2%&r<>9wisryeD4Kq5xy)c+}8LCNuzgg>u#0u~da z@C#Pzg-GTgs2&(B-F!Z1!^*9b!1X}3|3mrp9q+y6u_F^F1)2!(EhJlt_gS5vW|rU% zys05G$4jK-#O(_-b{qU)#CWg^6*VRR?Hn^d`vznCmjLgrfV48Tl7$J_u-JY+vJUf0Q--^Lu_tfENq)Hc0%DZKg8{D7Mhjq{ z3I12do{OCb39}Sxfg?tp<~LbFB>JOg3AT*}?V*0U&NTd{bHwIvI8e-utUNw}4dHF^ z_Zj(Lx(*xTcMbJ78*x%uQ1jDhRgm!oNSP%&KyQ$7+hf|27A?=C&7Z>fRVp<~`V*$* z*p}7rsQu1dkQrDa-hDG*cwGY6wQlGHGb_ zpj9H?macpONdRWzI46%0&|md#LqcsWFQh2T^E!Lo?N;C1H5ew>V#lR)*E%XL zPWz48J=oVZ^w3w1d+%+v%>0yL$%lIkDHBGz`Z;9LKv3v)0qpM75qt5!=hiV7ZaIOZYRM45QzSexClcH)e!oOQkd#eYle9#K}nxoWi zLd>&AaUjx(iY4$BW|gvR^+cHK7HFMGfe``ClvPW|RT~_01Hh>CHu)PuQ7Q<#k)2N2 zv-)FnJt}i(9OfnwA(R;R!E)LT%q*)F6*!GdpL#B^) z##@g3U8c>pFuiWEcgd1NU8v6ZD*7SR1K=MXH3G>Bwju~bJ}CpE2a}nMjBJ}*zZBHA zfr(G`^o%Ii`|5|bE&ah_xPTUbXq1Y=a(|sTNgcc`H#bsps6UWK8Z}r3J?03)-s$ zyC#6Lx_4TXqkw~uq=N8-I*W%c`x9D3ZJXCIIH#<9@~o;uI0Hk3z^xyg1n+_U5hAQW zY2AFJ-74S>rjvy*Wtgi(;k8c=0aC!s^SSZImXw*!XtP`V#JV@a(ETcpFfeBt_azWf zSl-LkW}C$zSr46JH%{Tw`T5Cgee~9oqM_CdJzFY9;|?J@9i5-Jo+Yu6*E#n|YL7OU zmzT8}I)QVUmNzT$%!ySQ$R zQY>kT-=sdZr5NUn>(<}|SU|Vhx{mS|JYRENXZP~ld@$3&p|ju{ilZf>-;Dp);k-XL$@>w(X=CZ%6A)q_N31E;l$Cg$cJ8CiO1)<&#&CIg!J=e02pgP5S2qTw}yrg>e1sjHb;R3&Zu18@?6 zE=(|R%yaoFH%q^P_`q(21b1Ag!8U0|*73p4RE!Ik`ZaXLpu_xDrFvrg6w;%{_NS@x zaJ60YWf)9!xJggjOQ?8^2DkV44lWD{PZdL}lpRPP)6nIj*vGnpl%tPtbbiCH07CAo zqb)a)PDY0CI|G(;g_E_6GeTwU^tZC}yFCx65U-5aTtqeFxDlZ4Gh7QWLCtZ!)Nzfm zbQlF!CYjwgMo*hkM*3>EvmXw@F-_QD8|=WaCQ@54B=k5dWBoLB4u4 zm+tE9gJY-DFtZ;kFDR_D+QdC1yAl=@{5)UP(HH0I9mr6;%#=Q@#~PfhEmGm<3X2F= z5Y=eNyyLO^?tyB^Og4+@^}T^sj~pE4`jizxH>z;n3l+1n;YA=5R;xjI|JVNPFc@Wr zGIP=!qiSt@&STX_0B!dsPQL*aKVF%i7Ji;DOjmRVw40nMB0{B~;*JHzSh&ZV#zJ;K{L2uG$LsY8iuS=6 z)IzUOBdhKD_wCvbbXik%N}RP+lR~eXjzuDTFVAGuXzj9vuho0HyE)L*T53ibV4@34 zT16KL=sw9%C{w@Cb<}xtAucA)8Uv6nl5DlX<2Ns*G!k&VP(K=PK0OjR?ZMe-`Wa+} z+ULD7*L5s%vDSCg;)2kEsM;snL`6iP685*`caF-!5uo_4zycLh$R&S>w1 zEJ|U*o)hGT?+gzo z9ZyRI*?W{&{@NH?__C@GgV@3g7sC!R{X%WBva(G~i5hy}qH|uD!*udt7kfwg`4^5Y zJByioj{)PsMP=KGURQP?Ha$}1RDJfc@hheGbd~y=5z|br{*;MMgYbw~XuU6_>%m|r z2KNLW^E$N<1B=pgZ#oxw9zb~fVMc4{uO1SBkG=}MKL6Q~GTl=4;UR~$ay`>nwPzTg zB#Krug;M-koKJrI12ow5_SC2wpRrRA%znv)cEn{h#VyQvbD*t8CvVx1;R-y9?__Ca>^qT%$E<>cZccm@m%Utx;@cQ&2&3DFI;FvMGBs|R`oi@1 zOxFY)Ssh`rik`_JBrq3IMUt0^x->Okdc{d`_dEG61s%cE;e``wPkV;2twj|9cEezm zPUbLsmpub3jPy4GG{fPpZ`jPxd`7u-b`fg?+luG0g)pjoBVQN=9yeSJJaI8cg3Iq| z7u2;Dr$sEJp_L@6sutjqN=+Kk?l!EA3m_D9oG`+Zr4Pgf_gSS8JC=ap)4zzG4C=R-SBlmvg) z`um)NrSQl7<$mP^qo5x>LJ9Ae$f#PVJe0oz!=S)PJqeaS_Rgr5zRz9l`dF6VNn*yN z796H@RyTSZ=$mxX(0F;&U@L&DGT2H>`6NF;Bn>s(8MH_>)6gXanJ^#S3{F5YhLo?q#5E?TFXHDk{EWyV0iOU#{TpMb5B_=LE zzwqby5Fb|^OLh>bS|dq4O^0f@t>t9&{p75l0Kh;Lg%J)+4BD|zj4dEWARW@-5F{c5 z^Xn;f9>x<33S7bZtyl^hlFTB#rg+PXsr^RRyHDupyOCr1HWj)SyYO69<<7+nDm-@% za^6gv${UC9_3c(m|8{2jjKN-=ikW~`a__W2GklTF2>){jriO&$NxwOtIKiWn2NY{% ze6-?MK0ASf&HA5Sd3OC6EH}l@u?X$}YTmnnl$H@YYhDL>D`)flT@Xc;;h6M}=W`~{hEo@BlA=5b&x~U94_m}KxX1Z4kA$t{ z{e1A&9{a%(%>r$mkFHk0D)y;5XJds2SCm7DTr^K-rh`KuLt7posZ<(eJHIC(3*>&q z@ggV%Q{xm;xaaUbkBF`CN4&&jLC`FWb_HM(vKiD5;(i)@Cc~erg}G-5%5ryt-M4Ny zgvFOz|Iqc?W`Xj=y3n7<9G@Ov{NONAN#W=(6U0qK`MU8N$j&4$D&lqx&~m1du6))< z5dK2j{G6PeCe$JqCn5SJ6TSdC%w;mw{c0l9!FU~>p%=`G-8;7#yyAt)a(RBtQr71Y zWk}%8f9-s5=^q;ej=GhD^Kf8J2j?soMagsflz!>}VEK?$CS8A0q7)dXv6(4p9^1s< z!JMi#Ye3=f#4TkomH*f;Z9(s}$V#M>(yT~i{AiQXLK+GmjvpZmg44~>|)1b{~!u=eOBW8~`3qJq6m5N|)F-fu}1@vFB z@Mb(9diEQ2XOTX1d8cKy3j$6pQm=R3exj)0V@iU125;Mn(FZX8=!b5b_IYL)?7XHG z@q8zBs|L>^9mK}gMVD6ScXJgJMhUGj-U=SA1v+*l9rGr{xL?eF3tvV%9UrB9g9@F@ z${b&w0au?mET*_lDFHwfj)BcnsKskY*Wq)!SyY~f+q;U zCC_v1FwDl-C!SYk=44HwDAYIFUV8eJ{xCLRD`~t)JQ(&Fp3f9T+Mje)sv9nN}oTqMMlTO$yE-dt>wm!Qd7RVvFmr~JYS|eorl&S+Nn|IiS zyqx0-O6nVjMNt_R!~H&-HD7EFEiMDK4-C*BGMG5>|CvZxd&g5hjtk-O- zP1ZRmB$gXnfQo;M!F)~mx~oYmh4}%_BOkjPY;Bx9Bh#SCowK3dO*G4O7s)f1;GcE8 zC45-d%!4SKeZCLY;~6tiJX;={TPhXDA03I&n)T_Yc#=g)WiJ{ohp4G`$wc9^Qk0^; zPUl1b%yh7yTg8=uiSHazo(mq2OloDpl^ev7y2{GyA{>4S7jX9iLULF8f+4Ar66g~; zxf<53B&PG1Dg^EWa@WE$l7XpQJyFfo++Vy;^Q+3imr@Crxsnz1wjv>M#pUtP$`{8& zWj+)Qw(XmzE0e`4T7?D-dwVXMWv5qe9Ckm|h*GzGY$mrRt0F5a72pcS&>u!Ob$1PB zq;4W!|6(+O7~2TSsv(%y^E)BQF=vruH%`E zg)y2g)_Y}|U)K)D5~@7h8k+KRi4h*NiV9(EO#Lo=D1edknfIr=nd-(FPIe-nQ#H=o zT)%z}Ho0h1mx5z@mIY+tm{?D>U1U-_d~aq`f(hCC1g%-JCGL(^P{NMVq1XF^K0dFO zJN#-Ne)MS7KZHS}*`^|!N$upOHht~VcUG11tcoSQdmK{`Q7ekf#|>O_mnW=Nt>Jdy zEEftjQ-Ez#EgMz0;vkpV?uPm!B>x#6Pn?F_5jdwEhVK>EE{ zanWS8?V~9L6?X`IOv(tHPy4s@^9JF|+B{K`$?&=#b4{26vE6rs`J3FLH@ReY__>cT z4o|k_13%+!6VMeY+N->oxf9GpiEWaAh=t~@AI?%uB!(?)~-Cggqb<*u%O0P}$cKP+!FCEl-CFT9d^A>rw2B!IXm6$p2 z^QIe2E)5!e(x=iAcX0yge^EWQgAMfm7>=-c8TwK#auNT(c9UF*8Zq0%7in#AIwgL7HKRoI_vv!PEgD3?K1xP}P?^J?Qz zjU~-j)e=M6hCbhfTL3zy36S8JO7WZVNg?Bf+9J3sqA>1RJRb&{0I_6HQCn4z`5ZcQ zQ9S60D~aeSsU6)qFXU8qic1okv6cMz9-_=ICiR)O%_fa3#k)e7k6HM1$qAs+yUlnM zP>vV%Q2QPRD_w9&d~c&0bsshF)P_s#x%%^Qp&SB<9k@s^RcRHE&=HQnmwcOA=G?`&bb( zaN=SRuFT-sb>nF@&cpG!QN)3L2nO$r!o_m9VQt+OniC)HH z3N+1nT<3ZNLcqxMUL?n1%$jGX8kv5;dNBxCE224mfH00C%+FhERui^ubW(>M3k{&F z1B-fPCOH_MV;w>($-)$3Gj4~(%0uJR3^D81XqJ)$np)&%Y`eLVs%m&kivU`;$BcVm zU4yGF+kxV(Xxp3s6>-dCcCo!5Vlzquk$8n;sZUvw_$$k7Ts(S4x9DY_i$lNo=kG_) zG4yl6n&O{1^M1kOaC=)_Ne$x_y`d8@$@}P|C%<-#tyBi_`f^N- zyE)K*;0aqcnT8(>c;?^$oc4+bM;U#DBGzjJQ&%lJjb;q`@GeslR$XhvFau-W()kCB zp!NPMHRl&`o7OwXw-_V50c}5%TQKn6`IXb|UB5Pj9TA@#}1XH|-(TI09g zIKha_IG9gkk@UGTAykGr=``j(#T^yJPuIKvrh9qjQ(oDzbw59)JTneZY>s)vYkVi4 zEXly4q|eIag+)I^>`M*2_4&*PW^qX>F~5r3L_oO2yST#LoKB%l#vDX3If>x6?=R3k z#b(~`t{r-lDXHrE==zGQ4B5W*K8nCfn5g}}9|MuiTYqSR4RkC#>SX+m2l&k{4NVfF zFbzoDv5*Peh3&1%chKM4@B5MMbTIm6_LDVxoM5$rjwX$|mWK$>oR30f7v3`LZr1ts z2$LEYa}>r?)qE|Zw0QHiYu2Xp7Xs@*dE5Kyp-@*S*0EO65r#Cv?G1mtYON_yHof^y zY;v~F7XB>rXY7d8==kQ!Prw`@4;eIM6uHyyK~57-T32A2O?C(8UwkBsgCjjzQ+4**V8@ zz-$R}%~g~d$!O9{0a(>FsPcvges;KR8W>;P?3$@R#>?1+!*!(eXbqim;y%jN9zOrw zflLX_hUjXLXugDL1OvIKR{Zh@YTt65^o#T1Tii{m(PkK!*L)uN*On8tWzL{Lwa{Du z(O|mgZu8Y|)4$^Ia31YAaO)*njFiyTJ1Wo zi4k>ByM0zjI*X(9PcWQMvZ<9do=M^HdW+X?J;SeawUh2A^U1@{rF%CcJep2EZgPGK z2q9wy)@07%^I+VleM*JR!;1a9SxG!azV(M9)SQ#nvrkrW9_H=CbD@F4z8yN`<}a zanIROL$c`&{@#dsmfQ@6>3UH{L_`oc9@M)aCXeNC8{w&jEN92+737vdMsw+CcQ4Hd z4XYb@ALxjDI|qv&&QzDj?Ocs*p)^#I?e(s{W)bgQHNNJsUQ;;*@QzKFDg&bU>o_JL z7ar3cq>-;mcE2Z3E>Y^m~`ApWfUz%XYKaSWt`tM-1`(~q4ZG_oy=L#fmZ6_K3gV{XQmtUV&k znLB6YvB*iOzmhi>`u zg0qeXq5BshY(1g$1!=K2CBG}M6t>H=qcRW`L*QRc31mYE z3lCL71(8ETkX&R%Xn~%QuSC5Da#fX$=}S<$bC+zbQJ4+m1sW z4W{-}G7v1rUG_7(ZwEp|5BQf-g%C#g)uV_rJzH`MPU_pxCz34%LsoeYTCBtBd%pEP z39MHNQL1$-t=k?!tl5WvHOHv${%^1T&rUwKD$SdLfDgpk+1VrCji++L)`4ieaw3S! zok<$=XwoR15@f{0=@gRWpfk0WnxMexv|m(n%{+e^4nl(_=|qvT=swHn`0O^N?}WTR zSQAcGO8)dqSLI+pVuFHJir2Q!fGy`yaEAouOGIb{b4mT|*6RD!lyVe)@;mnDlx_`3 zQW?yoWBfrO{PM4YSkp=NCOCO9^((ZUt{y%(WOO-kFj&?k+Hcro>CD zl`bok!yzv@38c+zn^z_&k}Q9V&n)jfI3FG&v;lL4b8|)`aLr*%>22v{Wh)-epLJI6 zB_Rd7d)27!lbK@7cT64M@kto~R^~jgwLAu~W#KCG+I95u=P``$F%SiX-SWGp#G*RR zzE#rDlm~16t?vS@il*OnzlV=Dj88VqB!$TRc%d6ctfP5Nx#_fY>Mu_Je!iv$cFpu=wgn+5g)P^@|Dpt4aR-e*u?@twhfR`mQj_YWixz zyJVcRu%h<9JR`ksJbaUIY7P+nQQZ7)>i+fXovRVWwF_#eKR=`ZEh>aL$b1c|#AL20 zE_WCE2U+PPUALzh^DHbl>}I`Bfu13k2@|VOmZ$9|V*^o1NjB8tml+*C-2fA?q~%JB zX`XSwH4qaw`i57cs|lXT*DP2rQ&o`iu|vL_|LlY`xl!#sL7Le2&_=SKsB~L0?%h46$Nm6sKVp)(cWpDW##V+<>8B5 zysUTGdJIsVB`eNwsC}a=ErxX41@|)TINdxZE6LJD0=n73Q{V7KG&UHXbOIF;(L`Y) z?Kaicr+3}>#$WW1!07nuVs1#DuWwUHdZbHSYe%ZJ_+I)aB>7G<4i@Q=S^$ys!s6l# zNC_Y?+IDw#MgV&$dawKNph=io$J@84IxV(M4NVm)M&;r+eMJ8Ls{TJeHKJBA?aBm7 z+17bvI&X{{&|e*WXgnPiIC`cV?;pj?)}leqWAQ4lWengscdILlu<7XNcunsB9SWXw zJano|2xSoP`Y`R(k5+DTew6BisMoW*j+=HkhYgk)V@?$pU`co`{XAbP_M0Jf7BG_p zyt1XkA*E^^$il*cwaaT&dqtqtKoWR=uOp?dr;TJ|IFHC$^M;Jc)5(9Jp3ITzCxR6l zAdi+ECSdEHx9#ZUM90mo2;`!k&G{Y&>R%tQ5y@8#eKJd-VkmPcOP>PxZL}y;D!)cS z{`sB%BTzDbKUWj*2%U%OoTR;$fJB-CK(ps0B93Nh@}j0;QHW49jXTGV#E$ZG3=xT{+UxAtm&P)X+Hqhte}bLPA1jC|l7K;01L9NXOz- zFKY@A8VuIh*;%}KTl&V>SiYDC%Lgb>Te>>m2K>?o4YmzfwsP|FY!j@l6;kwwD3;gs zw{^=LV;Vs}MNmBN8X))O`=PZNAN_H;?pPgf&m7ev9TwXaIUE*t_IpZNZd)tU{hze} zs83188qROc&@9kuXk(z@v91)8_B;dRRq_UwHcAj$d|HRx7_l(yAc) z;Em?b!O5}Q_JIoffiv;5H7U2#GYY$|cEyCHLv`iYJCIYLe}ZiLXI}~1IwY&UO^?s< zmHh9ugB=$a-f$<6>%j1(%?hQs8^Tu-Si}=iZ7^mhdnXAcuT{am3FOUcZ83Tjl?>~M7LpIIgy4C=e&jIY1knA2~PBO<= z3~FxcaTVJJq?CvEA@7tR14GBmGZ8jJ4o*(fWUNF_pxcb~CBPkx!N8@cwE<#2+99)E z=M({KXk;FcGzY3wgy7F4bQ4ok6K`0|5#f7#d+8!EIzY8wMZ}ED`k)RMvz88BH_`oa z{ib)G=u|Q9J3W7$r2NyA|CNCmU%f4;R4Q-7H?%cXVSP*4hIbZ|%3CAZ!?W;FScKc` zxv1~8k6Q3IB?SepHa-{m;dMyM)!jt6^q3D4S#xF-814!c&A=*Yu}DFPked*11;>go zC`VHJUQ86Zk-S-a(-cBKZVgn<(!EVh1fB7k^}QkkIe)}`=ZG4Xhy=2I&LrZ(E6Xe0 zwt$^btFg5R*|$zHHK6!6Ih_A6BOt`@zPGEP#B)ffFh7Z~y<06eTBt)y$zSOgn8X(l82BT=!j+o02ngAxh9w=q~mv(X`J^`gF4%i35mLTgB# z*{E>gGmSoh9cvz|NN~bnYaY-Q4HIF&MIgt?VsYvMXlq{sHM$Lj`46Z5&!ozg(yrU% zWacjMF2IxCmz}5gx^n%i)&Fn*_f!vPl~o>^U-$#)=1^!qH#1ga z1NXfcduY8)_g!yC3Jjgvv&l%YQI*jDY$pE^UjExJN^5RE&a$`LiMo9B_iI$DMJ3+V zD87C~T4-toztO&N9`wYP(>|}(W(TcANgD!t1E)Tq^#37e$8TkmrDmvobKa{$M*W_~ zR{udrkMsj%7|93fc9I{P1^sOtDipT`sq7s4X6ihufM%QEo0|mOy~FEwkaX;S*SU@U zj)qLD2aKo5jzRC(QvDD}yJnJAA)1RKi(tT>^Oo=d z)al;HqMKr#$;YiO(l)1x4vGK%q1<9LYIm)^zP88t({<6rA45VT&#?BY9n~!{+N9|` z+;3KWQyrE6MEiQw3f^*gMkOj{WOvtori`a*f)v<@RGLt|7VE!#i?$m%m!JJ`Y;eD% z=;Oyb%vvuyaliSTWT~^{tTbjPj=ijUh%O-cD}N@JI6!7^RyjAiZw>vAHMr4QV)LkB z(T&mInCV7ufG(p5GPA8fk?CuF-#tz0^P3cI>Z4rh6{Gnf?HaB^$6A0G+VJ{Fogfzv zrC12GiBEo#eC|3g0$SuKdWC%byY3*cAC8k?VZpL_HV9cY8VbFF=jyToGzbH zLKk&~c9YDCoDcac`zTt##~%C=wn=rxcF!zzO}Ql<{x=mV-N9ZHJ$&csV&XNbG!b7R zzrVl#{j*`}Z!XdBn}9ozJFSa*GD)>B&v}GdLD?iJxF4F?uz=Ufb_wDm1thqYxwNK4 zKEZ6XYyw{YCVankns$^rb~> zB$$8jCeWdvAYwTq&-h0t>~EH1*cK)HOMvj7t-58sKc0-4il^c=i-Y&?a=A%?`pRvS zqD8vz##> zxcq}-B)?v^BW!oeYesvFKPkXJ4OSF(&pejk(GBwu=zKJ_DP6#cO;?h-@{n3u?clax z1J@;HX zor$T)ihi+S1?WB!omVY7;dY4lH=|OSLI>VU{(frYB>3yz=&OJr+>LwB)SUc;9s-R$ z{%H>XBNQX_1dIwVwQNo{AN*az{{KG(K$!>_?{Omscv=60@&3ge|9E6BYe475B>VX< zZNh)G69zz;ffa*Y&e)s$a_0Zd7a9q-0;ETz`osRD+yB)7{+P~h7w6WYMykDZ!VjbU zHKqGkCh*Ts15nP7(H}P^*uDPp>JaES;fMa^;Sd7nsn#z|u>D%R{)<|K_5<*_mJI1F&@k-tKhQ2=wE7NdA}RH9{xap0N>S*7BEz zGi(&lN$zd^7sql(19BtC=>4{TO^~|)mt8)R@2Zv--c^YJ>(b>?5Vxu73q%0Upn-OH(dIP5GCH^B6Gf zRizbx!}M=t;~zxjpZ>J07R@9c-9%ej`zv<=*l|195^~>X=NP>t{u=}SPviLG=>bp{ z0-Xx{@QlB@K@fb5{<<;Fa{gC`^K5?IZ3sWAE`w%`-PhanTPot^P50VgTh0F{VCUJQ zCa+)bre^pYMDsEKrME}$RGy~15To#hRQksX{)&Syt{1?cejRYBOrzH6UU_{v z%4huV?)j(R{EH_7-vaFED}j8FT-!U@BFpDgCfGz-8_Mh^}4CxsyKd^Jcnv zc0R$WCsLhaTj?ee%1zZp7f}tqNlV#wv2Q6SRtDp(R=Y`O@jX9(jOeW2Bb?!tP1mc= zk0LUNSEZq-Aq9FYzhIm<)un59)@?$Ky!ROShBnjV#k)+d#{o{rE6}*WACLd#yHPns z_3${2s<5iroK0eGa5|7kSzRWT5fcj_D_^9Vm*2KPL9MUbM=_1kOsU@wkb$!E0)2rXX-sl1r0mZ`He^?8Lqa2}nZbVF}AM%fRSZGb`R z5c9a4wnk;8kS)T7?}D<3ScN~Y43%6Zr^M+JPSaq(LYrmlynNAAQpNxa_!9#0i%Fl? zwq94bQQJFenl5&vFixG@f*yrx5E4cWh~Gg+MSYB#MtesMUBZy@tR}=i{pm{sIO+XJ zR!a0J8k$ss{NadOjG}~ugfdgJZr#^{ZbyB6n|<4Tn@JN%6PHQ-W*jw%UfpineX)sV z$t$rS3row$>=hE`@!XPi%Ue-%CE@;+&|7o|>|cMTi^-gN)Tu?JFxS;h{9F|GKoc=5 zVf8)XBYGgLozP0FpZN{7>gPce=l>YGL3#hwj6+W$4j(RZ|IFjzst&qUd`#DYNC6(@ z#+aA|#%Iq(gdwK1Lpu;LGQa0ES3y#HHgmSOY1W%!M9h@bg5F?KE}J!&D3r;6a)L3O z6NE$(>ygW{p$P1n%j-Wqk=eQQAX0;@vo?YI%>Rv2{jLB3X>_S%pEouVGMm#FnZ`S} zT=n8Z939IG6{LWJGTa+&_r5Gb*JVQPyPFgrCnz)99-kH>^z^30%GH-4^LysmxK~%cJ$W;DzOn1z#bepBAqrCmI3s)?z zW|{&3@mHS9@SsSCangsl+}7g=f^R=nDTi%qumzRli;=@9h?UIBH z8uTztCxUBN1}y^kUKd4{wmXDQK!9H_3ev3R!Q$KJy!Wj?{+9L>>g+&H4aBAu<0skw z7%||Jk%p0(>Y^2a(w6MY!d-T|IREj#@`1l zrS$f9WbSW+`&WCX_^Z@D6SB$Xigsw$7@~~h-hGlK+_ggPRtsm_Ixa3yPv3^ht>J8z zsjTw!;qF?l)Iix%&I>|xgc@ZFD-G86LLALFLCH2Q#vOk0g%b9m|C{#!od28C<*1=P zW`xv!70pK5E&u)harPZRO|9$NN>fxsr6W!0Ql&}<0qGz`AV7#p@6tl=Tah9y^xly! zq1S*)@7>Ts550E?{EM^C-sk@Jo_+V3JHs$A$z)}H>-*mKdE4_WIS}YxfklRVnR|UJ zjLeEh_na}VF9OH_z-GG_C2=x4g=WcV>jIZsr@||oMJv-tT;T1mk0*GW8f-#q zl{X&#Wy0)l5Ro4a?zNl9EorH<)G`6R0-7>4M`r1%%SlrL`b^UAdiVX@{h@}7w|;%G zWrNN8c-RTNdar{2Z(uWm6wAhD6Ygd9g+I0{_)%wnw?c?LBhPK>@-T2npDdd1HLir& z(8-)&JOt5qz`JeA&R(gz3`!}E^1F-#zYLE+_Oz*5`*9d831px-k+Ato39Ta@;1zeTg; zosltqMZnOxHqub2({z#ZMPQigxqwxbMQ1xIIa4@zGg%RPV-QxaX2*R*9hW4}g($7@ z3^!uw{NyN3>Yf|_t)KgMkM`|r94tRyt~1Xo zQPo>z{;)I%;&F_7-8^WxFtxY#sj3FA_MD}fN}`({CRg**$h)C_r|G0*xJ^Q^mmb}} zAKYzlJa^=4aN2+LRoqULUte+GU|s;tbuO1=UAS#f<1+}1K5EtvIvtOC=w+1{F*{>j zCQ@1$mNm5B-&@{bOdT4c>1TF-Ixxh(nIr(MXSX`g#Xs|$pKPj}tlj9;{JFIIin`Qm z@tpC;E=tW`1jrt;-gLpoEOb(oVl+Pb{a8 zRDI^Fz{#0us1&HgEj~t`X_uF__d3E7bVAg!dufT&67-v$d|J`v#&Pq%Y!J1qLTTSC zwoeWSgTHWetN;Bu@iV?XBKVuXeQ?MgY|ucjD#Ovr()MABl|@v!@Em%Bv7HNZLE~i| zR4(Og;PpLoA!OTUo@BaZAPO#zLD>BpcIxWB*C^IEWg7VcsV$PiiC!*~jMiZqOKi#H1g(;r-5 z=;4cXW|`QZGp(GqVwQtkg~uY%rp}OWB_W5K`(_*KF^^O4R(iDfWu(*FYag%+kR?~)Z{)E?{-H#jG3eNW6! zm?(K)L1lYeit9n7(d zd!)?b64WH;!h!Pq)_aF$&0RDSBd2|`w0_IwUPJfC>V~M~?RV#4YTmQjaT)NCzxN;! zxmdj%HbY}uM5W{OxTm!i!iwl0L$#|^&LzU=1_l!-WtcZd8y6^{46n>w@IL>f_7ZL_kj?hM3)4`CPMR!fb;WYw)XD{ZeeAJaf$|azHjF=rha1bpERBuQ z*f_2#Tu}ZHTs>JIaBhti>ZvaQE10}A{gQQ2NXF*w~MyZAya(N@stbFl-us z90SS%^Gu5}7mC(CqwDv2n;AUMu2#b1T;JX$3vT=%819C;+bdgs&tgDBO*SCm5vy3E zgjKqxBh_x^8RqHu$Y`@B#xNpnlc%Nd{i!M~^4J4mT3U`kS3rM0U429Ovp^PYd8=Wf zMJKZTW#tLk-^0tdFYfU1SLzOPvU8_7B`@x^0qsc4NrEBNp5LIGxAw*+yG@q5jsc*j ze&LOXj*jjq5;N^e7AiMc4xNUH`mZcIh4EJsWIC#9&#D((^qsGbXWpVM%S#OjlNb}u zy!o`zB(HWeHtA`JQLLI|$Bg z28T3pzHymiY8e}#joQF7m|P`D>Dgsy93Ka|OcE^vGz{Ank&snqci3|=wPy{cRv+X8p z`HeE2?4#_5+% z!80RK!UckxnxGR1!#F#a)o{Ei@YDAZN&e#%7`2d@ntE%M<0^-xd^^t4CP33*Hx+-2uzEF+pok}M>=TZPK{&mpZ;~}`d^{m zJv+bLX!Cn}49xbp!TG-uu((wUpT&8gcPv zZT<1$B1|@J&VNQVz?R3q)8<5*cRi2&CoMjN@eO|00G%gZv_hD4&`Mb>CX8(RQG8U8ELL zG+=u4l=$Vt!D4)zA;3p8jS_u*MxCncgV zI@z-TXKmf2{fnTkpITFjh{?HKX&k(~|Kavmum=CncPLv&kJlw`1=H?!XG7vN2_l0= zCd)y;4ZiKXDmv^YVv1N!WX5(l{m!mnstvH2&kjdF9F!8GOg{a2?rrgWL8R5#F67=< zgEGdqjmMUxna3(`dmld*LHTUj`;^nmqf5p;_qsj}oH{PMo22ayVu+XUma25TqO4}x z2@^LW-H1f`uU2s}!T4UI$`lVVuTJC0CYQ3Pr<*c2w(7+s%G8Lmq6I!b(Y}M9hDQ_O(Joc@3~!%iUo#Mp*CH+O{S}ZwQI@F zTZVS#z1lvHX>KDf!#GIBEn>ea?+#z5#j;y$P)!#a6oR(a%8$gZYJZR^E`5Hu*Z%m5 z-RG>kcQ3@MB&q?}$~U?h5b?SJp4>?90MQhw?HOayp^vYRG_s^<39#C7G_PkUdKlBKAi?ezfca;qq0SOVd( z61O6!bCN|mwyihQd(W}2`e<5KmT6$c0G6_<&BnqCpiq%3D2&AQ&9~Ws9e!&D zHA(C@eA4~6x7=k>gvwD_wzA>W7BkXEX|u7Y%SmP*??Gl1CRvAXhnd2pVpVYb=j4Xa zSg}G`QKr`jU!eE4*Bm{<6G30zFWrrSU%-5eez7yrb<$H75wY!b(2OVAWC-wm$hQK> z%H1X_a<)-=Owoa<#nk)#_xHsu<4XM0k6vu<=evj9tAU??8+CS~4(cijXId3zsy7^8 zfQpFz2XV_iFTdEafk1=h<=@75bKbXYZfc;8 zRFDntYflObG7E5eY167uJM~|U&feXXdM;Q>N(36*x$t2yAEF_nvDaE5zhZhLi4yU~ z6uJH2S?WG_Q&~>yJ1*}CJ80Y-l5W(VMj*DfpNpt1^6y$p97{Fd*&B4}`;nIrs>F0Y zz`lQZI2h*3mw@o`w)SV<=1vHK_k1%nAgklz^DxL#pwXFVN8Q?-&4~&-UMg7_tlH#p zBoonMcFOKEE*{Qokx1oafQYat323`aWo4{QUwT1Rn!7r(nMe4vXEgyeX(s(t@R;r0 zj$4xfdmj_TeD;PcVHW*;b$m@djOFc46xq}9Zr)Qk&8h_-I(xwGB}D2eD*u7;cmmJ? zk?Ijf82Kw`fC>rMkTgHm)#vT|-3%>Ld-t41l< zC)J{yOzC&RJvaYAb{)!oNr-F<6R) zd1jyaGy6F=-Ejj&S2D5ED>9^2eWdK9Q<4!blT{FyviCjaJ*-TZtb3dKA+htBxS>^O z;!<|ToAyz+FJ2t|w;7b^2BsMN&fE)y>{@SkCUQ$9ZZ^}y#wHej#Y#%AcovC+kwTBG zc?TJDZ7*-`zkf3qkA0Kix7EZ$}F2gr6ySpUKq6jH2m@ej`foTlu_7<7TBPStW>Lf&lko z-mR@W8V_2(qD;>=sqXrqo*~;lR7o6PZC`wq#ke`wqYPe`*+LjE ze+}1_Rq=6Gc4AIUQ7s>B)fdpdr9v0&X0)B7%vVa{C)aqx{=c-U{;|M+TIt_Y4&?q= zHk%pF@<>pAr&rmP_j%XKV7*MIN(v97C1Sm=BQnMT5E0jJp?xgi$xg(qx}w)Q*d(Uo zv875`KKX6ZX-GTQz^Z>VwH{_aY4giQ*n(|u;!WYWE~p~x@**-aaACsm+w5Dn#lhB0 zo9w4M9jS$4$2EAP(v0;4^}RF&LgE*{=5z2XBfFaEJxY$Ih$zWpvTzzW!EY>m&Rj-V zq5n#Z;3=lF2)aM4-&%cn(2*%6;co3@?*ta1*DwZqcocOSj_BuGkah~%SiZ{I2)n`1 zYq`i94n+QoCeDVXclY?eO7hYoP1ZgSoT}0LXKXl%<{75jBOQm{(qxs?2u~r$(jXik z1KFdo_Q@@CPQQ%*(CnJDvg=F}giJ`B$~c&9J@IS9voO4@au#3V^;zVRlGih!aWqN_ zWMkHO##O6auw5_bkh{gSmHB>M^ol|4?U{VFGHrsZ$1Szpcx6j(H^5`yi>{$)ndB1R zCUI@9$0R|HKsS?xgWZV4_SV`{T6pR27&uJK7`i!qd_LPdnxl?nG4jE zfPw(bUtWA2g?WU39BQ|Mczkj0PGG8srHsmB3m6^GcR3{xP(ObqE z(8tgu)rsH+DCQFZkL`vo+X>5_tLUVgTP=^xnQf+&T|Uc^!Dg+<>JQr=w!;egjbM*S z4#7jHyJSBS_yqCv6vDE;hL*SHQZo;d$cC@!BmS`~coZdh@nlKCJ0%H$6)R622=L%a z()zE1pOThL-W{cn^POxL_8zb1+B~}W!I%-V%)GrCsoCrA$pHY8Io!kJWS9{(8!tsX z--G-rMwVW81wZFs#>?C{m6my^*H@xC9{$$1zdi84+*N0TP&T134u*7X;&9eqVolojRApBlX`46+#x1dH?f zDd}w(wSxT>bQ0b&)kh~aojo(;z3e7j-+-)3*kGjrTyfn`G^cr7UdmN`b(UFlxw0j^ zCFo3bM4wF*R&qTKPlX9q@#!6H3ye+g0T%Yg((f78$~PLn~wh(GPwz9f65eo z*$${8rMqs)W=SD*J^Aoy?jnpWNIo zH`ROAai1b)5n9EQ|J12ReBA9*aR$Rc9rVkImDLZ;J+C7RSN(u52k&CuzJA(|o0ybi zv(P?Qrz!{s#$95MQI(1L9-cv3o|})gKWKg{&bkV_f8p#rSE4uWV+?=7|LNG7-eX>7 zS1a_ha9iK(olqW%5JS{2F>|RPUPa0BFHE+rrHj^famn@H#zjt9_{VPeGTP9Od$M&L)+rBYpw)X5 zjhk?aGTVJ>YWAC~4_(I2&E=Yfb>3mUK* zGePa#td9MoDm*hJGG)UkvR^nb9O@J%xM!ewJ%1wqpz03@_}9ke9n*u`zg=!mFQ}F_ z(|b|8+T>9*^g67}Mm+u995nxK4#1^gr;9Q$Ve3?yEmru!^Vf`2CxiCeFIENLc%MBf zK1vL~3{}$^KpL(0A2xzv_}-0Qe7^NF4%>Z0^Zdeiw05~hd)r+G5J+GBQMHlGmfT?c z70I7$1A&^yhCUmDNWChH{ovhv%$;$kwf1WyvT$5>I{_ zx%E}#2G&-CXXIzpH?VE^DSsxtN*vAj(C(zmh|s5o)YI+qQGQuk5FJ-D$7jPlk%1XKo(bY^@Mc&NXt8KAa{if0rZFD1F}MFv9wU zJJ_dmG!ku6Yut6ax`;o)vn{5sM|Wz^h3NCh*wUs(c{z1eQhV2@?D57c5M6X@ueH^U zrCp}Ct9@ZW&+|P#yUfY17kNnEr`=Mpmo^vu0X9d)Tx``&cmftXQKp|m-thT;9m9EA z>FkN$T9Bn9AlFVU`)2s)aIS(%RHzAo+hC5B^1HV4A4~RUI_m!~Md557J~?uaWQg+I zAF}IiaC2NL;zf*i_&uv-nF+N`#>$(lYXW)5Y z(FEGDHQNJ7J?~Bn2iwnHc<3z^-g0MTYpPt$R1mZEuI*O5BHwgiDaQebI^Gzli2~Wu zCeHW%L9Z@XnBkb}@gP&aE=oZ|1H;maVhD3dvH`{EG;PNixo~G7dO0D%Y zCnraCjC@#{5FF8AB3-xjp&{_o!QF}HwLhD9J_X!%{If9;Pl}FM-A+5PUEL|8ffGKS znZT<74vXK4Jb6V*8Dxrab;d?M*TB@>b2|5{(<@Zc3DrWjjExP{7L8oFM+%y8*^SfO1mPNg-6PzLwWCIIrQmxQQ5A86{?!MvcZYQW@ymQ^V3G zP20F+6k9u{0}%64Dc5Os9qX@6dj6tWn*G##KXJVSA?*)gcxTDA5cAo%#CuM5Nwt80 zGY9kLYE0aCr9xP3<71T%>T0s(jH_9tnaGR^>do@J%mvTw;g#dTXS@>iTKvuuv{r^t zOls<_c@KFtFUM=y?f-_n|NFmm`#5|apGzEv0#g(iK;;9W&+VE{t12oh6`)WkJkfb7 zEQOVkVqYcaAJv5yI-BG7MTh7TX4aTQ%o&I-fT9pPzuSDLPp5r5&2W}c5m9$+BTMme z>a@?5mr)87K<^iIst$v@?NBj3^YhMw#}x|M3hkz=(IwC|gXU-U>#_G|ulTnP%9GTWMu&DlO(@*#CKahDSaAsfe4_Emo!>Dy<;}_b{m`T3Z|b9 zc{7ZZ*qRc>=i}F-h}%0ts`2gQpKXcc>^RCP9{m{J*xQ3Re9S(Ip6t-`Ts6D#nCvaqlqghaFr6?8=lK<-DI@%-T!fEEP|vcQsDz9Z z6Psr|wi)-AspBh-Ha=Zmpd}`g@Ws-6W@;Te8RK-vdlLECSpDP#XHI;0JdUh|F24N$ zCg>9!24x}Z&dL%ObA-kd6&4PF9!U2R>a6O(g|kc;(B;ZFZ83dSq}fPwz6eu+8!Pk= zb~GCHC|n;Qzt9IS?89`JqU#sGPK#yU-QR@wzo=ex`RTqP-o;TLzGhHjNUO+aq@&Wc zPY$bHyrNDW1uD2UO0Sztv9jOCppqjv7L;din5^8v(Mv4utaWgxQ{nkVbLX|AiHpQ| zF&u`?L`e^%2BduC9{l#oEMBfxf+qTiBPr*sWHM)VRyxytCrMd_pHSjK!SO6c!wp%T z)mILq@&kAGFfYU(=P~P?npEL0=Cf~{V%}o<(nTvog~5~ltXtlAY%GI5x0EMo-%YxCpJc+9} zO}mF7XZOV2%~};}chv+zL)TRFT|aqSxgO09w#UkB9o436u)g=WDZ{P%N8cS&_KrUF-N?CoWZo81YpUJ|c8c^a$_$y>zEs?3j$-gkmn-5F zihYIEvP^2lwD6Y|ZMNLFX~*xCJ&--fzl`B&zv0CRs)R1Q-{lo}> zL*lfpm8>)E(xLofBN5V-xey+6T?=!Y&LVTIsH*A;;c8?*p1z7`UE)1%CsGq~!Gs_cWWo?(Yaxn1Qf;`XJ#YUH$vF;8a8<}rVNkG~vutNzNncE|s2 zk;27Fpo9~#Yc?|M>G0!Jm#tc{`35768ETgevex0q%Rv*;(j)Dw-(*9+`^klnQUkmx zjaLu&-^<93=(#52%$?z$q+5 zkg&YZB5fyk2qk!^LPt)9?q(FpFQY{j9dNt$!Fv*S8}<cv z>S!@^>EjYd-C0a8+8D^zpyG8<_bm(4>{~N;Q0`-N$5e&e{f*%+X}h*=^O)B;CEJbN z;&(dw+D>MMtH*B1(u&2{5R}wlg}Ym2rcfpG zQ9*a7xSK0xz2xf4#R;QdYips=$gu%T`mxq`kgF(rIC7f9P>Rf?D? z4x71n8t{@^a7Tij zP@HusFc?Q5H8kF<kBt(33 z!>b4R`P}7@nP2KOo9PU*lNoS!iM=qHhV%V2`dP1syD@U~m+Xc6Be$*zTT4R45I5Sf zD66`z{;(!-C#HkaDiXDP#g|q2u4ftd|0taQ6>tN%bp{@E^xek|uc(4v+=AZ8<$pK6 zySJYP=I}wB8@kQ51e%m}rt-M$F(5~&#w)8UE1mad&I^k+h04tmaInp~MH>d3sAr$3LX^GY{LPx2M`-+yeYoS~XS$nw2Tl6cmDr zz~!%kLjat+x8%^=fL%NnPQm-?^4J9dW7T|V$K9DYtZ#?lh=W{mu)Ssk*)*Me4{=y} zqvLF~HKfFae~ZRK@B4nA2tuD)Y^QC#w3Wm)`(bAg&hW1m;pZa!x4PfsJO>~Gg~Q-S zvQJ!YD;a@H-DW9_{G)F&QN(=YEAt@;PJnAtuBI>d3vD3pqsG0pLimTdcX0R7b3hA~ zp|H;=oI{}HCFIU{_!LVi`NJ7-)rOnU+bsht$hqgqoX>Cl#pf&1R{G~Y^Fhqt+c#$! zFm1%^t~E~||HHCKt4fwrf7#IWrQv>FCfK+L+opYp!6&q{z4Li&IJ6N-{ao>Jp$NA5 zc?jHHe}Mgx%+1kA^771KJLIYoMUgf2yuRx&cLf-^Xte*3j;p6#ddJzq-^0PI4_*~O zd1@Lg@l;aOrN8kf#0aa+BPex8XS1SYyeVu`6e_0=vN6RE z8Vx;ON~*33VD^wH$5tu6*JuaCHnGncJADXiFXs9-bcI#Cd@4i2(1+n!{nakv)fI)u z>!IXW%rw+hWlS+dQ`v7X9z#bbAps$!sgpcHdT;?+^@4@x9|LLL z^9+Zow7%{!&@YBw*9(5y(vNzpw#9E)@s8S6Pv-`U&$H&=6YtVOxK80^s`6m)-Z!jH z$;lbk&XBR^?BfhsSf6hr5F}37MiY+xVmaS&er)iiHG7YNAhATM@|Vm7R!nI*N^yzu zGmNW0BL;N&M&HF?SP${R6a@w#5JgN23p{AO_LFWwkVxmtkmxn1ab0yy$*7@ z7dLjf-!H)oQ2)g|WTI0HF{K9hE;!K1jwL``bX7GWyj5dVOqYGQKCX{Gxpj@k-=5t5 z71F5reBl%(tYd3uce^W1wL46&2RzK~aQs-jb`v39d(M`jC12-#Ii}-5NE~cds42Ho3{AM<3eReYlB%%m8jXjHDE%`= zyEL!s&YN)C;e$9a3%E18*)hdDD;rUqpi)au1=av_d%am5KQ-lT z_XQcJJC4bX)U@_Mr0Px(b80leRn3*m z&kTZ%6)6Hz8;bD6$I(#e#;+$tOsZ=xD1t-hC==3@wr6pM(1eS*Pmiw+;6d5nwCX7^72{?kCp2UJR@}O$FG#Z z?_(DCQ&5w9`Js5!$fZ_iZy~1wxvIog6m9$l1vZG!Fgri+MUDXsKdy%?-;19wDFQb8 z#Kpn_aVuWp>aB(6oLgst0QiF7Fhxo(w{>2YS$=wmah{W%IPUb6DOr6~hH-9 zTjDSOBIPuvf;N;bsV0rnPK$=ExI$w=o$yp|R}7oUF$M3B^VNpkk6ct7w|Ydn&25>$S_f|d3~p6{wRfM><~pO!=-n%A0qyxEP_P8uJpvPoSy}z zvM1iV7}*2Q7iKv%&A1>X+Hl%LyqBX%k?3bTkC#2t3ZygB%B*MP}Ly`|w)8=wXvu@r2X)PD6OTy6^YqsCkR7z1hvBNAH2q7&uj zTGBY7G{NH=_UPr-QID-6!i+?GwCW^@k3&>9b0=l7Bp;y z8jkuaDsIX_N=)G&x@(5EHm{C;t^nGiQHK|WvP>sjov6q6p8p3^P;bfaETYkhD&PQM zfKN#lbX-X#9VCPPn$z4P1OldyqE@%!LY3vJUIXzbc8qLyRS;T;#C!KZL~A`hMz@Gm z@hIdmg;VrKmFDyeptf?h@xCYid1km17yTb|Kc* z5We_C9-oG8S6J)HJP;$r@x z{OGuys2Aa=uwk4MHZ|Y+LtMWIU%a0`pGCHC?T!SEw!NhuE|N2>D8p~(1&M3ycVmmNrJB^2R^{&|Y1~1RHFLu#FdbZ=e=_GEISSPEG)}P1^JImm%rQCU@w?Ky)K3Fsom!xJ=;kcJ(*XCr-rg8#Qg-r) zhgJiF$A~L2Ij<$M1FA}c_i#G5#$}}fr65u5h_nk@@j9n=&cBbc{>S%bB^o#!%4x;b z08hRZdxeh8D=KX<*G1>ZqF12ndgqI=8CyC5X<3i)B;-7!EG5jcx~B?NqH(0;I^9nJ zTC~N@>X~SugSHcMN+Amf-d_U+|Vf`oz@P`6GL|Ko$NNn#nXv} zg~cRk{bo&b^*QB zDj^NNBv>qf3PZr#m}3;-_;`BZSnTpnQ=_`BF8O|qSE||HL+k&M+r`sNugHFFxt>(i zBMH>SG;|{b<9{gVp@hkLp~kqkVu%@wr%MRt#@{fMd0jl(U(Q$0bqcSdzE620bzwJN1bVi)LsYyeiys8a8w0xYy%m{cpw2}Zn68Cj#H{ji} zwBYVhrmQIO3U>XY1}bisl1hw`BjyL;)sKlWAMeY3tM8N6|0;w0$A3jwVAYY)kQ^#yCTFg(_?0Q=_)f$Scv~WFT-jEH5wjsP7r9-C#%CpqG|DwSSoVNY#OireMIUN21qIu_iIj%%2r8m!H!11u@I#Kluwyt8#d`1ahl%}QWwGBDwO zGgVSzqVdGRw8?T01^j($*N1SIDYt9(&}n1oL~`-i&@V2r2zoBWUhqP0TR4h;>Xn-t z$hAK2OGAU`pqx*4%Pnf+rV0SsG>An!<~8kk;C1iSb=~kYax*_K`8_Vpsi*kq**M~1 z`Tbje+bHrs_VxpLGQWpQt#FHOXnvtxRPqKpE2pAYv+A>DLmd>0Gl7csFi@>}b|M68 zBa|Q^FDiwYoh3L|3Pulwg#w2gIWal8l;WZ-!%ub_XK}ZkHe5JXRfJwn`%|E%zW(Ex zu&Iu&t|%b2y#CtCsxT&od9R_d*tx>iZfR=2k09-GW4QnOBzA2^DXfn^GINzk(E3+I z2jj^9fsyTP#~tIOxAeVE6~Mf*+eq;Eddx*ba%iHRreh&Ll)B>I%`4k+&kE8*O~$@b z*l6Ge2L~4&0fS7TRFz6SRa}h+k4_H{f$;M3e8S3MF;cFz=om=7bZ#KajZ(`Aw;IO{ zk8*)AC9%0pzp0w-%kw4wyPQ-JoMJTLQzmdjYWtrLuT$}_yxk8+=b`oWhsB52^vjBx zM$*;$lqXuR$=!?VQWpP*rTy=_@82BK0J_%zv%u!2IKcZ6Q9M~_()0CBXD3C?EH$&H zt&L4}TaisPDOqBuN`?%9>V)!v-o+!5kdkmng(DvrUsG29u{)F$zN-~Y7ShikWo~XAt5&@kJxD(+aV-JkROBZq zdFSq)44PXPKzVzA&X_M)mMUbvRDeqYtU7!G0!+1|BYZB+Q?+xF@%`fG?EEP*6?Mlm z9tt2(zH@e6o$!25v#qI_*>U|3b$YqBh9mU2fe}{JeOM5TNzn}istKc(8JU=PmLz^E z6PwhWqe~HP+LvsR6L)axxp#TK9avf|co0bWzoOjq;VytH`^cHL9(u33VBhswCIDfm9=;r-~$(-#oM8Yr62z?BCI{%cIo^XL)_n4T@0hH=Se%*H8f6(?{mc z7Zf6cmudMRq+EuNbTB0`0OdV{<8se^+NOm*ksp(oX%<%2)x#lR@$6ELleB{KQlajp z&YEs}Uj$LncR6dgGdL5IC_V0pPBa0EJpB9$-rh}z4S@2}wYOdZYMsfiX|?`2rT#xn z>VNM>`J>79fg~LamoK7yeODd`Xh>#Q(Dj2=E-1;TLCAnD*Q#y5<}%|dFN)oB{~%_ogeAjeGE_oh_;OY(Ibcp z$}4;Wf%4Au6Ypg2M!CtQdL5xKwtH2Rwj|-Fxg{n5jsD)jup0B!m|98A_w0_lx}doG z;wy9%BG97IPc-X#TReU$A3uH^n*$Vroy5e_&)Yrc$WPyHCjNHjRDWodgWhYGxJ+v} zpQ+z##wKhla@y-;?)*r0M70r}lw<{t14JlH`ht<4gm?eHcIerabSRXhr8URsF;yZKhVAHqP%s=93sI?}5#Kri17j0<9&rxP?`{#$c z_y`({d0{_@f%1=nC>PycfmT>?K}oE|aBjEXK4Ivc+Y=3L`{|~~s}>WK_i|*jTzn1| zXpgmu+ZSSDVgL|TRytW_qd($I>EsM#xpmts5bLE^&LgLOGx=Xx$h;WJ4ctcGGzz$M zJPGW0cbDu)PfpEpR^9IKRVcaCta@57(6HmD{BS2RUKMhz3k23S4_kktux`=Hg-h?$A(MO$xvTTVos#^UKRg`pFuZ&0)#2y!w|?Bu ziFlwnbt;)1ss4t!m!lZ&>`^%)$fpES$XHx9CG3dM*PF<$t7^d!uhhjXEiK1yD7Bh4 z+K%}iY-huqcB}-v`A-hdO@5Z5oW?#TY@n@|S6wOv%}sLOebj>+CT@yAJLX%JqDBoA zC-Vyn3NB_P138_2(|YGjl}OicW1vBo(v7|P%Im;d*DmtE?McM^)sd1<*$nNyHEbLYkoT{@7HVq17E zmE*Tb9-d@G8Ag0Y z`>3N}FnWIeN_?=H&Lxt6{ImG)nTZsvTdI2inE?cSv+99-l<$nbs?yl!I~Kqx5+}0W zWaabuK(`*LsZpYH6SgV;&sD4^{)iP`HG-S-VqEr!EHB+4?IBho@Twcf8UH`DCI2R5 zm-o3zaKiemryPzRiKk;A5FZL0UyuCmFUt0Swf`L{L$B?K`GmE(wE#ZZ1!-{iQk2H9 zi-kgD&2+-KPtS=^ef#e`QT0twh|;&*xSw3%1_r^8{u!S#fM%Nl*w&KGSsz!%@Wcqh)l z!@xn~xnQyGI}}1sL@^Vf3q^z>?Q0ExUX&+05JNH zKxJrb=Coxrk%UQSd}wJ!SlELgWwI#4F>t&WH$ZClR*&#Kh~$Kq`1;w{7}UbThQwx^ z)7?w`T~lX)R>a^|)`BZ;Ragwcp~WPgBUKhg@Wh;ycbw^f zM2Q_^VGqSZEQvmrwq#qNi13wfY|)X$t!qY!&Ujjoo!vA|nVTSc%-?B7bZHDw+S>KN5X~I8g z9s{_z3s|C4Ogrnn-Ao!GKzC`YCpj*zUkz@zRa>jAop{|= z=GCqWbTJ0UtEptrMSSz^)JFGlMHD?GiQ+f4{vLM>mGX{N;#=?jRN(8WO&k4bEM3Oa zSIsWY;l5w!qk+(4z@{KuFE+T#k`YG6BO&d7Ct?6RV;USjNqJfl4R*jK8FN~~s;Z!D zu*j|Ri<_`cmbbARzm09wI1zm6^j$oR4;(i#dDYd|2j^j2z5KxT|5*F#xGK}FZD~-j!OLr(r!=}5G?#@koH*=2j&N;t#<{iiHKa>qT&mAkS zb**ciaJqfHKK{)+H4{L#1eeyI;vH17SL$E3UrYuL?XkFHpO|ZJgq&fTH}VHkZdK9; z_>b*efxuPkm%Rf5lE15O>Wb0VoGNIQBkg(hc)lkb z>Du(je?#Nr&qMp>=9|Fyj5Z$#G5lZt{m*~Nbutvf2yejC858}%=a&?FpIXCjy=>;U zZs>pT58$ppyn?}N@5x2-RXLG*`8(ItwLcH;{wK`)U%&E!duZ+N-<%G2ko9YVtxST= z_;*g2^-_NAdEgL%79ZWGx#mL=nLoVmUpvnK^}8YH@Rre&iRcK1f2FAZ*W3QvcYoWo zr%(UCY?`>!Lg#xQCb3`GF|gZ@IpC_g4E2KlRtLxbx;X!OZGqR`+>h@FZIu3^?(@y} zG4`VLc>nwq{&s?WDB&JBKMde%{u_jwzXT}euI10B{&Kp*U;g}Wi*uiD&avjj0Leee zvj2E+?-S3Ff0KKS9RJ7v{2Qn4zdrI3wOWfF>*25c5^sSBu;DwR_%DAWC;YDl;qMs} z>$)k+hrhnxPEQ|KK!0_+i7caUBmLTi5+G7M5y~WIMjc&Y;PO9JDe8?j&9!g zi);6PA3kq^@*8rZ{RA8TR0Hx~r^g%J8U+E4=-2nDs%z8l|HHk!i`?P-#p1tC_Rs#a zAAV~^>*yEX2@bs~WcNMnueS1U{Ds<^&a;i*jK?c2+@f0&>-1Zt*QRuD|GgXZXCC|Q z8*ew&?lAFRiZi?g1i=&svM<8d1G@kDOTK*vCQ7u-J3#(5)##rZA5zk}sF#9=xdDIU z;Qz%(S_GQuigce!X8kry>}QY7|2#Y@YW0J>7r(YL_a9?|1xE9aj{UWb3W@R7c;%-h zVDXRl>Evo-8pZwLSFGmU=!Gy@!R-d|Q2JYXaF2vn^|EhLizz&Ocrl6oEK}maGbG#> z0s>!NrQN*w1b!gnn7(0j=&BK|ZlhvhfGA}4gwx8&5#o64=Jc(z-s89B8f_H#h^Pgl z=)nHP(>Q?G?i|6wp#C>RZ~okFh7e!>7GeU3^shy{8K~7^BMBov4n%VWjrGZnE~nj6 zK?J27&!_MyF!~XX$6m~`c2@-T?p^7R7V_*{GYuMgdit5xse%}om{CJp+MCCO97NgD zNfGX+d*ZzboDG#4kKB$nLf^lCk2tAnQM?3;q*3YUP@u@%a2ORQZsEuk<|U(--dpOS zp;tL`p~1(-rZO8X4EIvGqERa~2sItf7mpptRJb^eRb-g>$%SejrVH_eNNP_9;qm@E zvCu^Jxuy)|j|9iN;asdz$Y)AKDo&bBR?2iXnT?2viM{VmKCUz9i5p%Xvk~bNKgQCI zNaS`B4+8Ast?edpS=kV1rFh{~wM}@r@p$J3o9?-4u4;*%{JR~~*)(AqPMhzqc}5S_ zOh&h;iZ|6$pV0(kZ}ukf(!9W7599N2g_%cdQwJ09Qg0t`8YL)e482c!vUTJD^6w6^#uc?#zYFcNLUbFgT zF-mO+jY^R~{F!;Sk0S5v78%aRCAEVZ&FPy0YqQ103mxHYcFgN40xyqCI6APlS6#U(fe-10={Sm@A1^89ZDSP%I7y?c9SLZZ61~Vom2{q z=sns)wGL(^9F%plj=gB0+7n>EwHNT^%a`^Q#$@qhODH${WEV5U-3S@qM0kCqP@Zl@ ztj*ugZ=_C<&XvzEa(A90=9%b3k>`aQhS^qyN2?RF;aT~r_90cSasM8p$-cNjbFXt%)wInA+;4+1g}MawuWUqG zZXvzORC)d+7=u~={~ky22eU13cD>pjJa_Ss{&i-twO;}z`d)XLR!?)<0Zdoz z5-R(4=P^h79S*fx^H}%YQzN)QyZxSu4DjNm1|1mv0tplomFQ4&7NdXywhNRyPuplz zKc}&XgMF*Pl(8`Bn1Te9xH9YLmQTE~Pgt8NHx$e`+lIO3my1uxyQ00h*mI zs*%4pzN{0+UiZ1gdO6XlT|tKLTaKU3l&-=30du)rHR__G751H+Hh+e8(9ogF*P6)X z5IVDc5SH~KzIyYrYIZ4RvZB-`T*Pv+=uKpaep^RKY70D9X*mMCaR7yUs8Y2bnEE*kkDE`mY&;t z9H|vsCVO4JIX_)~QtVndR^e8qR(zpRVM+4l_9I&}r@6Uj-1A|Oq1CaHvPnm?#nyPs z2%}of3CDvK^zmAU_zKPx*o7aWo2oA!$47o)AJJrNg5Kuf;d~X1=Wf&Q-qyM!6AZI5 zjU;e*e$Mx>rG~g4Yo$%&uvE+3!VZ3s-J95>zkTY+fO;1-sx^=v>G6vsrmqA>Cp-7Z zI4H+7s|e;}nVX_3%tj_G3f|n~drS#ze7Q10vNwMpQyt>?e05{NcKF`kM73ZefJLMph;}i;40M0`26%ZEUsJEKj?R zuQM^tf>&?|J-ZmjPYwg`7`D8T4%IaIe~e z$hHE`JOg02htAENc!vszMHQ$0UY+Wf$C90bSyHh=R`}fZA@@YxNxf)Q ziMXA%BB<|{RabMYP8_;$Ki%qK*Ouv|->94q2+&N*eEu$b`qean3(%+@ZS>_p=wLaq z_}UpM-s!5?>FkNm^YF?UkI(%J-w{00Ui`Z`+czH?9WQwAWxs%pn5$$-VdrX86)o%P zR375`BX#Y(`@C>Sm?l(){S}8%F#YO7R958kg`qb@#q%8QT++RwZ7NvZmWXtxC(MeZ z%bA{SysMM)}AKy}n1s6UlJ_|TBe)yi{2ejh>Soh^V*Vh4I> zc&WpI8qIal%$cM)&0>-*smHx2nbS_B*1_%5%+XSOBj_ApEG>ITr#@sEjd{DmY<7dq z{PO%XQz<{n(xFj#q)@{Mg@Dy$N{m{$U?pGel>=xpik@9Mx2)>lU{@!XI#*x1DrwgA z-1DoH&y^P@(U--t)4Iy`;jozCq3`Whz@Z$>+I#?s2UB55S`<*~JX}@#^zqp(3(C#M z)o)?aQa++qe2SpYf)Iw;Q#yEl3F|Rj_u@Z4@x{(jOcS!HS#6CkFop4%MbRFW(g&Ov zXP|c<`KmdsDb{Be@m$!8c0|#AF4!Kds~Rf6<{z04uEOkj;&8N~=CXCV1$3yQvrG&O zGJySG-`kF3g(PFP?(=X$TlSZsxW)dvOOHpc@{|kLFahVwbt_#YD8$uiRzInD*l{Q) zcyUmMuTuFz1ECpSlhWBC;mbxgyM=aQe&|_8UgdUrdO8_3b*J{|8&~3tVH@2gs>Q>^BqtHM6MYw-D;BET)1KiY-tyLq(k(DR zSse^uSMFanw(U%q^>VsRI>1QaaiE+0+>r5A&f0K3MH%G6+)Ag`KGvl^?i+Q5WQ)j) zbH1jgt4oyrcq5nX2EKtD-RICX7L9vMdavH{+$T3XZj)FP-1T|Be%#hE^MD{!IEdr~ zdQ*Onb~5Nor$wd*u;KIfyg0fGPtWNX(Z!i`s9EM{Yw_XnNhP^d=3|o{G^uD;u+KWpHtb!xZIg3%L3{DJH%kiM)NR!d zsvp!^O=S3K%!RUzl^F$R2+xH=^d*XgeZBZtU%BEu#tvc`3?mgw5>yv zq&;W8Fx6Hv_eQXpQFGglxhps`@WgffcDUZ?$|O-$bN{g;ko zGrfgRro^SYFAG*`F{k;=JtN%fxWq1xG=SNIDg z>n4%4Fp{Q<{r1N1szKG1eVO~r*M17l?ZCZGCC$QYq+XowVqqR}(!?W5=8)#z;xaGCNzC>S5O@hn+&-{;8He*0J*lmphi?=MR2f5bFDhe! z9Jbq}QL=|6vafM-1SArN{fLI-CiPTrefoGvl2=i_i|4z0glsUAkrXH(LQBOmjn8YY zzG=EtH-}X2@dU-OPm{9GYD%UB%vCtK9;17WJ2`4~AFxdWu#bVdqk@2#U^VhnMr?}5KzcTZ$*Pd(e~tIbm5o-BVI<~ ziI=Zcq*+rSoP4b2fk?Kwe^YyJoDnI~#daB!=BZUp=o|CFte!MvhqWoo;Jjs1r19}c zlXBUSo44}hIaHOm{aKH9MvqiE9oZyIAKs2i6y<&Xq5hs8)MnP=l`s8plR7`&_m${F z#sL%Cj06rR6OE7P{6pVGqFM6su1=z$gtXUwns`6Wunhfm2AvbWfB15ih{QA#G1Iy3 z)hE9hQBkxXR`w6c>tF1y$@N_7i8CgyA4tqIpZ(=tirQmx5%Lrj?bBqHI?oG~b_0^W zb~Qcyc?7HkhgFBulim4J_pi5LJ1p(#&)a&LJSN!F)SOu2Bg$yCYNc9bVpa;65Q-ZU z8J|y7x=h`bwKbbF68239(>SPpK&>MaM|vBR_Q2G3q+KM_M>JGqu79Fpy}r^-*%(%+ zQRSi>zuw>9ST=WJZm#I5X8;|zqu!h5BOHjs7P8c{9c{bV8H=6K8kqc&C!4(M&25pF zA3_Vwwx(Q`UieyH#_+R$>J}auL%F*FA}mEOg_M^5VXh&<)-Yt|>(n-xf)Q%ndek%GsVsC49j~7u&D;(jJz`$n-tbxIf?4#xr!EDsqj!2@K zZ(NcFseIByG+ZtB++?EM4}@@E@$`<0n>v@1y{G_U6^2#o6uw-`M-w-`mh2VPHDK6f zFq}7R+lKFeaEogIju)Y<)JTShIUI;+r9OWL&)HyB^uiy9z5@f3^g*<+WK5|0%3|H~ z%$G+*^b$7^KQW((ymUPKW{gOP46 zL_5mx8bWqaZ|^4u0Y#oymN4mF37_**4@WbAUas^|C)V+hcwIGoQGdi+6zy7XT)h4n z?0C08@bJThmVmjO~nUknjNlvrP79~=!S$RL-}RI!bh8nVM@-JNvEmagMJIzn!H z#XK3ROtEIhP~RecMZt2Z^vVj7oH-|! z*eb?&a;#+~#735CJgXsr)Rpt5KW#krCusy3Sa2$?ocDteenh3!81T4k<`IBZ$=~Cs zl_rGhvKV=FiqB6@u8xd`V{Um56*bf-dG$#PKb~&UD2M>JYS*QkJRE#mYZP;2KNa?< z=mb9MNm9(TH5_l$e;2!%tq7n5spwuN+o86jp7GqT`oR)amQYEM-*>O!ah7)V5&IhU zZZ~zoL_&J{(?xr3WHer!b+Y9S zoDp)`eo;Sg+s1ZQ%rHi8vS9xFHX+uR)G6vDg#^0aqif#vonmWwE|;uSc0ES7 zH9ManS}2~qDo|W?+=WH?!?J|>oIJ+cY^tC0CE^&?F5Q7r@60O?|@MNGxvqG<()BSp{43}J*s^$K(1>nt8XW-RMz zX=&YV>s}7)L!pzN)k=__Gc^%+mVrA01Kv5WnF!Q823sz`n51rRD&8phOi8lUkb_-p zmKB6pZmUL(kHL2_2nfi5iHmB}s0!1pv5g%MkK^A-ncZde9Y(n4Y^03CXPz^ZYgaex znS}e{Ar)=DN^xa=Fg`bg0j9nK6#CfS+{W4)W_hvJtHWUxgp2nufqb6Ap)Y)S-k>jm zlKExvmILv?DckY-(}$e|q+e}M?@Fjwvx@ZAH1X6sdd-XxLDs85w^R}jS)Xp$ zlqCRtMf&8}nO_QXHysT4J36M*CvwO7h{hQjgEsFpxaZ1p>38wDJKo$5wLL$vG3o!# zXcq2LjP0kVr$;IoMQaP4cB(@nFiGh@vC%hNAF(L)fH{tXdQ1Q=|EKyIwC}+Ghv2ZA zkS=yc?hih>P%`TaQ8FDaFrhoE=eJu5i1nc4;NTM@XJJvy^5SkeIM~=ZHPX+}`})Dr z!Q8x{AtCB^+-|!Xi-0sj#yQffLan;q@hMGuMao0?U>4b)MJ7IZ<25=$!}wjzLHV(p zF%tI-3qk|M=3kv7p;&O-r@_5TdL@?s2oL)8=WE)%lCuC!ri@7#_sNy%0wQB zCZ}8|Yd@6+F(rA!$QqevPVHL%9Y==*A+m_+eSYn?y7FHBO7^<&q2qoU89>0>N>Hye zd%V~P+o~A#$E2fnn$?n7>OP(B)*h-qy$IuWvOKk1l3E?kubQTJ3)%n>5+0X*`$l>f z!=ZD3w{b>SZy39kcK>7#`)C*(0x}mnSuNi8TcK|2qcY`MrmTH)Ij@jz$9)p$z*Z=O z1Kpd@4fPZO&;9xbILjm?>4OJWO_5vEb@6I>EHO)!8dda0txOq=_aO(cSo$3T9x)cm9+mM5w`eu3Mt2vTcm}uWQmx%* z&v3|x*IMrvUl=hF1U-%3CdwPc`cBFgYA&K>d3@#E$U-82gcnSh;*|ar^>}t@y*lUT zXaRE)s86RiB|6G<{_T%X~s1pROsC z87s$GWl2ZgO&e=J}oyRmn zu~@su)N*FID;j!7c3^`Yr{JM6m2yGM9h|XQtNr7dZ3qJ>S!=i4>vuF;=af9|Iog}(IH}w6b_^sN;j+7t4wMUeFGGT6y z%b-v@x#+9vagv|2{3`OzWPX|zFbM)Y*pJDR0c5geOD~vgK36|XKG>hG?E(iB0Y}u= z1*lTomz`W-nW(ggmrCFe2ZfSEjgRkHm4Oszp>P!}j7*{(9QzO-U%rq<8s)J`99C0G zhQ^&&plmu>WJk}_Ul|BuTV)mvnH1sRRA8e$ZWpk!;vY)cIs%|j1pg0M3|nP|O`XglvN1F6k?ErIP+}$~ ziMs?mEBSudAs~L0PM+kUDKqGJ63ln@-u>b*b3@$gqCz!G>a?}MsdBVAzsv~AmA?>6 z?}zeI4ZnQ5++@)3y6WJ5daHQZ3V1%A9Ra)I8yxvpAZn<<%yfr`GStc8Fi2@Qtd5xx zXRzF>WqWq8+KjwAC{gyP!t|m#@lZJ4gggxx`HtuJ_~TYi3e_tjguO1vye@0nr&_K7 z`QpYsettLqVoOlu(V{T~a7MQRm1a)Jtipg4PcPGaUF_agT{IK?BPw|zpbkg(>C>lP zNEoXbrk%$@4Afw>NUIb$^^#YwC8FsUN7zat!P&+gFUTSrGY7z%t&Xn<-=y(U9s}Q1 z_cEJKhVU(!kmYNb=I>xCnxX~%MM z{Y=j7vQ>`6#Kg9u)3tj$E%(GXC)n$dsvX=eIXPYSGC=#D!{FY!cz92vQoeFzny`Oo zyBuNHszP=KK#~`))eQ98g2cZnwp%YbdV4CfDD-d5@2Y6tWaPVI$z9;yp$reb$JV_F zLl{`SZG+JzjC+1l;l~WqzlWR@-g>OC{(HzO(E7-DpgOevJ4sBo&J`TcSc`c0$vC7n zzqpZlyM9oEz;or<>QHX_LQgzv0!+-LjNL=dgM|kci;|)u#P|Zx z78m*?-$sCgCn=#8nPugdj%rb~1+;zNs$1`vK3wYvWFOhN^}Q6i|0OBi+4<(>XaA%5 zYl*cuAK7%#V8*H|eFGVs)Bc-HYIWTrx#vy0lIdTaJ7Y4F`+VRt3g zn8@UV5)biRhRl>BHh9(u5SQ^(q8T(Ls!0>cwVrCXB+*Tca?fH?vqv9z6>Jr%{oHhM zA`8TuJQBDnBLD7;_A!$c@KpjCYf^?cD%#szFX*($+r$FY4??1%UFZClAy!R^x)6>| zQ2pyZwWu7o`g~%ux1g}Ou=A}2^0GsjgwjOdsxb`IVG-Nv6L7VPB&|Rmt!c=iB-y`Z z1ic*I(rMImaT`}(*&XO&a@yiC8@?lNI$RrAKfO=K9IjXfd9gTicDT8jblYN*hkjHg zhY0jnqW5g13;UX`4cB#9y$l4Yfos*)bcTN0-I2V>3sJ(rFzi_miZ~17sWFD>N;Mik zUiJdVUYO-{QuLI|Ui;jq=Ly4n(X2PN24zIV194d0EoE{*yjF6}1Co7EWdTSX;nz{O zQSg8_I9Z+Ix$>C?-;%v>W}3PHyq+3i6W>4R$$MzbxqVY`Z*=*K%j`4h%L#@5TR-}D)EL|& z0ri`jal~<$>CEIm+|KT zU#*3;B51D|L3_5&p!V@)>NuHyXkm^J>ah*E^!dbHt~`ZhN0a@N`8{Q5lI>jcvsF;< zui2h)BU8wdf}}(tTO*<9xZWw8@2icsDl(iY;9A%AZBFn}RKD=>MJW)ja_h-ipvezo z>%>7Pw2opmi}EhjszFO=mxyoEkSs|P4z%-{yi>V1thxCX4S&sWCBLw^R=_vtz=hLc zjU^UhkW~7CkF8;L)v)O8+qa!5J_rWah8WaGAj+g@S-7lwB)MwLo6J&5bQrXfPOTC# zyQ|sq&$gF+9lDc_tD*MTD=H5 zh##W8?*O#{JWg970Lxlc=E{EJW)9X^_NUS3gH3h!rRQJ!sY3C{&d5x_ViAeTaGPT4 zF}Cg>D{hRansL?ejKwF+$Y|r%{Ve3N-@`7%OhZ-$h)!e6@l%X>O8F4v5o6^nFe{+F z+GakSJ3^yLnNFj+&}yn$9Qp29a{-Opv;&iU`%C7J#-LV_p#{4OVZ%S{k5^)u2LlbC z5EF|Gb$m_p5iKbxSyGphDhE}GF&~{canqS8&ZSCzOxh5J#*+c}f@lUEONVGd5#;m( z*{%BhyJ|aaJo7HjipoXmRJegRh$RzPl&AKxyWl6`=!;ZI| zCSL>-Fm%p~yi71!-LZG0(yEQ9KNz@@vO?p)18Jynh`f4~rPJ#;pJy;>SFaPQND9>= zhWms82GbgCX>h_l)bH9kNuGyxy+_E?Ar>m{Ejut>Awdf>A{qI~_~I6l=67DJEovUL zyFX?&6gm1(B)bbrCvrtnXEU0OKp~a!8FwAOv@>P+koVfEG}I;JW9S-u?4Kjm$+Veo zZOm&}bJXt6GO*|iU;w5mtS-<4T-TnwquS8|#*4EChG5)S%bD#-=pE;QlvMcBhO(zF z4$>)t2ukV|rmI!LL`ht&*U4oc3SoO^WPU)~UdHS$#$*bdAlPvKa`WAop&YrE!c&mz zu#P%-0RRVL#5_1H1e%_M%SX$E`f39W)9!kKEWX3apRI>~TgQgE4K zp}LaoQuk^>?e{L1y#=-;{=@FcMXtwaJUF}kVs1`nF`#}U1mxi@5V0aF*LkrHINsg4 z6wr1qc~>LO%%4~rSL_xPj;2(*`6c3&+|gd+J_&b;@VnN|5m{8JL0H` z2H%}lheMFratB3?n+fEeUcbTh6#q6bmQ(j&VKt-d3u>%HWnU2<0yYgA; z0Tjs!5#-mi7}F}76BP@sIPBL=$P3AfG#C~#2-lIJPsD9w@`xd7;SUd^9?>XEobFvR z-v`tN*}HfgL^XEHl}?kOemq|07F?6WuA_a81`3s}arh%w^Gr7;#tygTF&G;(nG98j zKBSdx&Xd?_bXXs;-CLkC8T;rnRH#AGp=QGJ6!QJGO>0xCzd?;nQq`3F?c=sn? zluS?&)VBB#O-US=nF~m9*UTpE$-)miAD^n7EGNt7>Ivs}E_?XEpBm12U-DIDDlgJp zxv5Df^H~u1XIDWO2fAfk2hBy=f(hBJC<1Q8=HyWNF_z+(cu1KCR0j~nwzpFzzf&qz z6t8PkuUOlAzsuA2-L@vfaWg(JB}Zd((~oXSp8K+-=JM>8A8W%}B^I5!Vy*oashwvs z4P9WjVqn0sUCgc~YKC!E)-zvZv1GpOj_MK}gr2zcKdb{bl)XrJkb0O(k*hH8g=H|=987vMptKt+fi) zZat!3Fv`DL1EH6Tq2|tP935x~oIygqcO}c>_QF{;hf|K9ho@VW&GK8Tt8q+84_T^6 z$n*C!LV~ZJld1$2U>Ibqf3#e^IOpK|kx2Xu1SQ4~KUukL&mB{?OkZ8-R`ifYd8oiv zJYku9gt@f&dsDPn3-WOsV%4mp|7>$QmX7<(-39S>v-6W;!cBuUKe0SoGdLJV0nIGHwnWg;951npR%9-f;4Cvc zFNX~oQZ8jiLH<#*8*Dz;-NVEJV%Q)cEf-?Kfiqj5dgxh6fy12K7tqm6NQ zHmk|3$XMbp6V9;BDs_MD<2uLf(6!+_i4dU2T|ze0C=$5lIM*vr?P#Q`GzR-?F%-eqDi*p&d+cB0S7o9;CQzn4rN(^ zo6YH)lTKpb-5J=837;HmJxjh|uQmw=3goUAGgvA4#iDo1 zxLG`W@Ib#R&@Tv`br2(iyW|WT)>l#?BqH+RQ9vd%I5eG)b^XvQk*hL#XUDp%r!6_4 zWIcIvKwMB06@_IyQ0=ET^MAq|d2#Om(Oksb7K7ddHRJ;?6)?Dg6llgp&3K%}r7w5J zDyUbwEAA~rqd&MkxUP9i#c+(@Q55fOUWO({kByCyI`KN5zh3B!ZQ00%V-3%is%Xp6 z%uO3A)`4pBTbA$B;&WGq-&*YIKq7Hotr&IdoFi^AJo)%64NgN>S9fnBpFw=q)7M}w zB{fOwq9_=fcVM}4qQa~r(P^lpicX_alO@Gys9hH$Z#*JEHHD!q2n)@-v~%v>+2nX= zrR6k)K(guBO>)NFrH35gUG}#zOV3s>n6>IA^MP1rX#~Air{>kkAY&S=va=a(yNv& zzh-&Mwbbm`GM4Rv8?-Ui9k?vhCBw|ecC_m}57)dl4b4)mKfT(G4Zw?iOYX@loa9;> z2q=+4jaQcx`6eH>2|X5wQEOv-R{By~Abp{C^L#{{rXAkJhOUIZBV-xX@j5i@&>>3R zjS-H44R;IS+{j!UWYhr!>Vv0kwW+R3gOY83XW06mEy-vpXi&;MS+N}ZC=LJ)Dl*B4 z5MeJmHlWqy+@q~osb4hQm5$7!{A^ z*%7|+z2Z;G>@%v*OHE#m%_AJ+3cW>B&@}PNe75m9eL~Yq zE6I*mU5}_Q&W=jn-Mr0Q`V?E3nV)n0xuD<%8||OHo!G zwQr%f&Z~^xtQ?3hGj5jqCirHfL@$u>?H$~2k8&0_!sl#5#AfONuWn_2E`KJU_|e~Z zn?L!80M0GV50zpqi3a7VKzLZCrN--Y*xBW(!Ku4B{rlH>W=yrVi@xVQ!T~q1=_I2s zA2iJ^U-iVXRaO)NnjbJ5rb9Z?T_+t$ZS;YHZ2)cPOP70?@k+BWXpH zsnECvK**YTR-jfo7VI+|<@QfJ_P>lHQ6ZA19wNUiQ)M%#urD@U9Z7!s{Dzd4R%)w0 zJ*YdrsaXgh+c_?Tpc81m)hm%mvH!`Np3OK^s15h_*{eVnn2+ro$ z=fa|*;#FG=~Q^U^YIL!(G!x(S65~$@rml9bbp!wMD^6}ZHPZ)%j z3k3}iUq^7-L5iExK`j!@`?$q+wgjAwWo_01~ZdY+S25lJ}aF4DCZe_5zk_7U2HrzFkh&y zx!asxw%i;0NfzghBQete@1R_Qn7L-bB_Bo_wXwxHvz-WvKTw9HGsgRSmQQM!b1McMDLFVvVUNXtT_Q@PRMV= zdF0Tuot}WMnQ^UFte8uRj;^+Nu*z)PMaM1)bCk*GIBh!C_5#Izqte!`eeEWL!$E0} zfEzSWCX0zXxyltE9@1;J-!V3wUSo`XYEx=d)>YYPG3mHEmYd(uBuePgr>%W3s&{(s zUvlIsc>9>$jP^x5TV=dd%v14$B{cwVYae7S9*$~90XA}MmqIqw`u1nnl}}3$-m9NO zIR7I~2M0}(CGj?y5+a+$%oC6=MFa8XPGk~<5YXIZ^X7F%=Sd?nYE6u8+i0c08sL`G z9&Xh#hhzZ^4Inb0hJ9*r_3gdf-b`Hs=~(-Hdk}$Y_cxO?p_rIcDwV#r-*%*;q)M&C z5r~RgteW+V2Gt#Bv|Kn-`uW{}pbue9m<+oUMX_1GW8Z&qu+|+d;swNkk%xiuGwlP4HMU>9+u9?j zcs@0!KYw?(%W}S2B7&AaH8u6RO5I^)w}i}dxoE1|-rku}Mf2NXg-(y;xrAdoKYV~o zqZ61oSB4h(Cr|Y^-UB>1=oO31)YsDk6k}e?^wzImJMxsSYKOJDXlAcCBy0I5J9xh0 zuv&^m`-q-#07FT!sr&u`r~Qfbz*!&8Kh8n!S4&)5aRu4?vOcH#SnVJnfPHz)?3w{} z)d3BjMHu@ok4VF~Rit%Z6gf}NdND*on;yHV1(9%YsB$@)Q$$iLN2u{%J-NqXMgHj- za*!x0(}W3V6o~Fm4%ivPk(nq_P$_n${-5ahXTS0(zi;j5bpBj@;~gV&hyZ{nzPM^9 z@;cFLC7t$Em`e1-v6HWlIc`mnU7UH{x1PPbnf#C@hte#n00RRf%vdMCp^TV8DI2-# zA8$^`2z*ib%rg-@kOWK7YrgM(nyp=JP3&@#iV|SgNCfgH`7C=X*c51(eaVoW{pP;P z`xUPaDsb+O$2U_^;=2wcag*UU;0!akaL;%&CI0M9`jeZTAe z4TYC4Sd14k38q2MZsuYzl2<3#?s$Cv$8cnc+?CPwr+dh3vfhP`+cP8p3M0#wNxu70 zbb^IO<%la+y`pq56lo6^#X^jezZ&- z@M#u6U7^&tUk`A;td@>y_Ahr#vmX(9a0q>7eiQHEdgwW8giHN%h~ghpGM_H8xv-S3 zihMIKe!%?(1kWO7nR3hN$;C-*=D?H`W_d6qfXcuCNn%reqMcUpIw>vDQ_8!eRc?%K za;!K>8q8{S2@g0a=r%R<C3zlNho9zCH9=7(_4=4xfk~tTFFgR()lmi zooh}!Kdrckh=@q2s>Zl9d0oMs&Ii9qWBb?8sV_*jLa)hY-ea23TYtBAZxta3X31`R z!acX!@ML4-p-;ZNcN3P%VoU2Yl8`5G+Q(Gi)0yE_GH(>a^7nM-Q_#gi!Iuwr`?0S- zIeMXV`q8HEW`>yesKC*4)t? zY9CYCq9yh};)w*LuklY5u&YTcWc<}{=ZB-S@_7d09nqcG!Qjx*feMC91v9-uR{07Y z=i;Q5QQY*UR+;h<8DqGt?UB);$xMB21tq|#k8JgBL00ZrChRTtX7cba{L%6qd=9QNpyl)REMyJLL6uH&e2kb)(WnOjWD2Ge9#gCt9 zo(5ce6_27-+qeL<>j`aXb7G)EomMqOJIH{nbBbH$erlVhR)Rr8Toi&hDQw^m3@@Wl z`dJ^+QVJl)7I!G$ z9Lg39yj=z&zX?oiJ}Tn-9a{+r{`^go`I>(s+W*6Y7h%FhBWlsT>$J&w;|#gs!i2>myw=3^%EatCz00+!e37C|zQ zU3_i{jCZjrc=r~2QWIm%R{Re@G=gebYaDA{XF_U^Hfnqv{&~Xn+d_FalO+8UJ@r3?yK`jsX>GI}6#wvF zKc7)~3m{|Nj7qsf-@N*dug-6Qk$1GfM-{YR$eXW!OUO5*n>?L6GH^G3Hoo|e$Y}@j zW)#P^gy}E+5&E>(M9zNNepCh{d*Iy(`zxFHr$#4n$KOI~B zF`(x|d_~qPN~iSS@A`9_7Ltneij4AkGC#%7@gV;AB)>fYcpQ%*xgQPi|L~!(H9+BE&2)mt*~ky$`n6xuJ_dA=3^&@6 z%YN+$XA6A%a$1o6OG-aL`Sl|ZFfyDgTORtQjS^_i_UF9I?mI&Yj z2_JZ*4B1q{G_Q2Zn+8HY<<8SG@oX;+tgaDOAn!vR#_x40WD-osPmgksfMxQ{yLXa) z7-Sfm55#;y^UV9kOVA@`JY&1ui!a7LL1aCScwi?G%Va2&eC!i--OU8(%$bm$I3LHF zC!1j6z;%ko&cD1e>swCWba509$R06XPPee=6GrOv-4Vm+tP2~q?%{I*ZU2oBfT?wY zA=`$HP10=APw)?6;h>QTaNDsm07ucU90H>G;^x!+db*?jZ6xwDzmp0Lea&U#+( z$vT7CMi2QCJ>mVb*A1VbuNoORKy_C!Pf`5CBO3BEH&P^@gD2K>=X_bk;ui^pna;c4 zLDu{Is~ZUSz{>@zC6h^FQYqy{sKiGoO2x5=AHXCpJWEW6^Oj(V5dosVv7LRIk*;UN zoM{DsruYwHM9FdpgwtM<7Y)V$PhL8fO1e4mWFCrlXT!iExc z;*UhT34YjcA4QD5lyro5LD{a&p$^VmCC5{zV$3n9K8m4U8@cn|)(by~|uKWIO<`g!GoGnTT zhGRJ}?EtL)!oexOX|r-N!?-^UR6+SAi?tiNEza~80KMe>kS$MOh-_O?v@y-~2 zSaphzA1G@{>oK5TzyS_-mM3gAdX9_A4JdX1wyy0dn8exR7cw%dwpk5&>Q<*}%6I{% zmHDK9VB{q+9TL;$bw!=qym_>bUM2gSO*zFK@fCK=n6Ai<1FB+yrsho@rQ2eMe9lk9d|O!0oZ4c$IEa;4idvW*~^%6e#;4>i(PpoSHsIIYbjtcWdeAYI0 zIq6Z7cGK0Mercl@DCWN_HyiCWlcK&ahUOD+0*mo{Yl94ff_AE9H=~Q=u`?c^&fpTu z=TUolDdKf+2#QSAK$LnplQ(;42KvENPVVxvCiMmQ0FR7F*_Wq813HTW#?`L~W&!)y zlJ}5%PJpk;gaS?K@R(r0LRSB};E~qEylTb8WwZoN9~(mVp@;R=<;CXG*>>ow!9 z*(@dlUm8E;Lg>%HIPq>jEFfc3PGR5{l;3tRWe1HNo@k?XeM6tf^6c51?M==6Vz(}E zThzim%cYB7Evp@vemV0L_eaKX)h_8R^ROLZ4S{{d(y?EkDAZtwi85885zw5m`^=Hv zd#D^vm-6h0%TIN7cD+IR&PWP}(J3H$b|3eiC0v~ELwjD5CVCe<2zB^g(v-GcQ_--j z)ZoArGLr3R0`7=_kErW2M5De?f_Im6AIa~Zanm=r+S<-E0j~5=(t<%?VX@OKcohjE zl7=l-vlXDBMiOTu<&TVVdYfke%Il-qo#A%8#Rrx_uN zzNljE^T#;Fd9Gsz#s=+HbQDTA(cEU)p)71lhJE*E5NaZMQLwVW%sO-|Cr*W9AUr20 z|HU|d1`!mrVcy!KK6q8y=gruP_r;RGOx$_=RDk8St)Aie$!^-G*4{KMR9jC--!>M7 zRLq>Y9s{`77fWBU6K45Wj3~S|LB*B!9^XmIbTSfR7$itIoB0GbU`0Kad1mUY!l z*T_cuPMaF^ntgIzV2ReJ*!aEmQY;vLnL#M_T_ol+QLc~3Osiu!&IX$_yj%tu`U8Yb z4xh7?o;-O{AiQsCKO!XC@I8Umr^T{aFb{PlL%HErmsxQGBq&#>xmdO2vqfoL{65yXSKsZW#**=y|EIg!@2l4Wy|=3>1i>K0}1ag3)|AllA^}7@fkZU=4|Int$p(rE_k0? z#*il9znDHPxn_#3-)cUyDz?*WXbN%#@>>I`;W2}Q3u--I*19Q;@tY1~+tiO8idFjD z=L6Z@E%r3Bx8V+~J{X}Iz%K$3Jq4E7NxS3%l9#BOUBzxa^$O1_Ye*6D3j!=qFI%Oqggk)6q$jUxe zWF~t>4k6=EDRu0TeQ=C(j#0?wkUkNG!#Pg2WF9k|Y<`!|?{VMX`yV(S&UwGD>-l=F z7hS9nqqQ5&fdb~jqHhZiELd;Xr}dsZ+12<4z?{<9+ z{Fn7C<(A*6vp6EoqW84(6K`FiNu8sjbI+!UkM1fmqH8BQHftS!)ReXH=6}I?`4yVQ`}Z)} z3!OUlNU!DYdgM&E1d2v{kW}Qq3S9ywcW0j0&NUydWnFifBF`viZq{lYtXqe7V(suP zBWM!v#5LF;jjG`D%OF4@T@g|4GPQqB1OJY!Qzhp%2OJ{+cz2XuJWCXd?=LYHzQ4+Hm7JxJ6aoGGy6-Ph+^n{j3VdbC*mF+c)P?-)N;Syd#@XVsz7uV)>JTZLwC z1w-avRDQlYQu$5=MN6Jqw5^cy<~+y*wh99eQp>SnqB%?0cg$Uy#Wn2T%ZAYpY%+V!Uhz~G=!BBc4m>p9M) zG3c|>d6y&J@O?r-su{g_Tj9u1|lP4WT=DSa^Z?bhT@$7H;0>eTK##0Qf$I z9}TSjQa;>v+}M-DWsiH*m>!HIC+FwVmG;syQ3tlnK@0NLFS1~!<)cERJt|xX^#X4W z4k=3o8{ecKkVJMbSw%6hd^bA~8{P@+IW9urc_`%-++y+RZ`-jD9&b&PR_Ai4w{mCm zf2MT4u~YN(9=K#-ldosw`t`KH?r(1ii}EbeyS)<-F!BAsty0o>cGZVUj0^5vKk43V z5cw(Qu(ibU_GV1UuHz%H(Wy*-wwZx#;c6g@Trj}4-zD~_?&G^rISlj9&S!t9s70S= zG1WGhOgL=CSe&mdmo2ia+N3NY7ktga23{iC5b(hwXE?>Z!RB_rmns}9P#AL&O#-9%u4#?-~VBb zUM#dXxo?ktxguOt1|?spv8AEPCq^$_ML14tLGMkkM$+~iP|&{4gV-j#)ie~L3$|8wDTX|8%!t|E2A7&IKw4W$e@gB0}a9Mjw(?aK3y zc@?dl=vdVd`g81csdig$vP0BHR-3nMLv9rqcm^==xEUo@&Cli8GzO%b?H+W7tTxa6 z4UKR%7;G*0a;x0R5%l>E^eA|deB)Hy8Rs?Rr8kP4@fq*%r7KePkq8sqpo|hdx7KX;*Tx&S8L7hnm%M<>HBi8dt*S zQQcyL?4_+!!AsB&UYt}@i{^+o47VvEOwBKI(-9OWy1~6}clP>ymvqG8fc#<-qH+UFt@A^x19;yU>}-pS>)5hn_YbDz0UH z$6OHXo48XwKXK^*RB9=oU08*g6IS=LF2+zlm9m>^#qoHZ)OE{d2zDc^a%G3>!ZQyC zQAws{t6Tnw*c7Vu-u9`=elHGyWS)o}Dgk0bX>WB1jBiU@6vWSG;492M$@8pr-@vG& zKYw+BIFKjfBWrXczPH8h|McKLfiumM zCQI{`87(y`PAuFQB)Me6Z(P5z)~kH<+L^6CU%7Q5Zl*bydhXz3&(80hLv3dp2NSxa z&1lKFs}~Q{G%BvlH$`rNDfze@YxV`yPAe}7zS+HpPEOV%4)ETG(?+C%duzs%%M036=?7C_2&#F-p3P@l?P`2Hkitw< zDz=xi?13dVm~$qXo_k??w_)?S*R`4nv?rN2^tyh=W7{7;hYYVXY%PzFJ=QC1m(-N2 z?tpZYg3O(Iz=ibiKNnxzWBT#r*7NNrwadYzEs!VJ%Qh-uXaAIIw)r%bK@G;L?Sb%E zhF473fnYJ=@xU9Q4C9AK+;C^HKK!X*L<%s@X425?+S*jr%}+4f%^cT}XK`o@cl>cl zgIpC!Jk$0f;tEep%pc;$yLrs(h3_rFk$1DMP_kpL%$B-*&U$)hM&apsx|l0mk`bsY zjQ5?H_ImJScaPwZ{*~{qhU|7Mi;ElOz6Z|dtYCw&`>|@os^Dse576>D&FfH0D^;Y3 zy7Aog>p9OJ^&l&L$0C9lr`1*Pjv^EH(}>TyeQwxgPXwj#7EzMbx4!I}V86YNUQklc zORJA41FnC;F$p0d$sS$R!G`lf{~$XRKul#Vo^we>4JFA`qJGvUZGXZl^w3&M>RWXB z%0=s#0HJ{8Pvi!THe9S_?}li3-6O7ebi?`V-w(Y$r3lA&LAcx?5Uyq5-f5e^uf+{F z{lKC~w{TZ|OW-O!Gry51)$!!zCn`TLMraE4H;2_^!{_f#2;xtN0wSbn!tKYvMzHk! zJSd?p?f(-$5^D=D1Et+Hev^okMOK$%%QJ4#o%)wdf-%qAE|t}eV=G5LIT@c=X+NuM z?X&~d+&y%%6_+9=_*Bz%gQx{0(`YPS^ir2o=JatwlUdlvyc1dVzg_c`w-G!)4|1sc zJS8OEH@U}G2Hr{T6aus_pKLBGVSBf@Y=qDXgE_ntz3RI`@>uQQ4fmwHG|_n}L!iAx zoys5AF%ev@h(|J;EL&`lPV}9Xg{c?Rp_xya9p1e(bMej-d(OBz_(2eeCHTVHRl_a) ztynm<8TnWxP{t%|644|N%04T#aC^Qm&Gvr%w}pY?V(ZlI$Pw>Gu>~v4*9QP8VJewy z$op!3nlzmf!Y#j=$YQ#MYPJNVHTj8wsc z_#q)O_Mr7@nqkE*i^W}pE>!YbrvFceXh_=+LV|v!Wtsw`v_Hbs$(zty=rXKUtd`pA z=C7W{p%9OKdIFg|1si>>*>Judy&TUflpGOuso;oV?nh>tbXSh%N=&R~(Niiq$)Ib` z0eR`RIOFgeB?-|^E!C!>YuUGwLQEL0ga?CntZsoh}09E^M^tgp=E$QDpxI5nVFes)4nLa8bL!h z`Z&b`FQ6qh3aaTM7w7Ot2djJ)ngQk=8CV~|e-Hd=3zSiBV%QV+QML*28|u&)LKRK2 z4d67Si$q21h#T{OgU^)4##I?>SOS)L zY^2l{m_yA9`5*afP#Li~FP`dzoiGw#G`n6QA`j;NNwk?+0$4EWa{Wj5Uws>hrBlfB zX>~pe8Y&Mbd2;ORIir8U~d$*(S~b;ep~4l{o>MjPsZ$)<1Q58~eeM z-9$#tZzN#EIR2%kB~&rEx_P5VzHO&MQ_r1a`8q@j>+n8&nRt*&%csrAabKm`uNVq9 zWSIkL%OTkt27ygjQ&Lq{kH!He-@KWvQTfL}H7%0kFB-38Dhj$=hjttR5HG5g z_I7W0C;+VcwQj`)EHT#3kduwA0*X~D;M>yS=Bj&6k-3|KTVcxQmMd*q@6svIca?`O z2ZH8-rgov^Gq(J^-W z-iGPi!Fx%^&!qjyuTN%u*bg@}r03Nwi8qG|P1|(6?^ZAp@2Mbm2?-%K&2L9miZZ>e z3ZDy4u*k#5adcATI}^(f1;Q}ar2rv$o10fa|Jse1CGxdVa_#;E!ThJNce`&)s$GyI z^raB;5*^QBnhWBQ+$!nA!dr=!4}e>gGHv)BDzyFSLDQW9ZL(x^5~) zH1fIoYc#yz+u0Z7yBJh^^WS07pV3hM5=25|2IrR&lz?FNk$VM3lojuVcXqAAtP0la)(&_jWjoz{ehrq=n|#=9zs=a z)m=dNgbp%iD%cbcmd^Ug(c^33wfVuJ*Vj7T)~wQKsXI+uHXN^?f!7^Uwb_U@rsuRr zkM|z5wnv?j>$DSdvtlt?0p(Ipa#r}c+JvU<^J$n}Uj#v#<`T>Chr887)IBuAr!YC7 zk?4irZ#a1eblbK6(=b8Rx^C3Izx%#YICrC4bU+67S6*ozjMph~izlzSeSw^#{YM-% zG39F02exl`L%no*+u;d3Axj^h)Glb=_E$Bg5Wh&U_kH@V811SK28!MX#ecSc$3^cc z9PMx5=wH4(m9BzHrH85={0tcJx{zge#W=k%vM^s*ZrIpANPm2BM}@|)!FFdM*~EZJ zUeI`_V39*(=5oX8-L285UVSLluxR(vO=~iCC3%Ga}{i z=S6Vn|Hqy4>Do<)&o7|MIKx~e87sVG*?!we-uJ=Feu|}ay*y;mcMs2RVR?E<>hE;j z`-+W|IZ6vuZVH-#5gVUz71=VK7|gbD>Apk z@P^z#RX>>_w`vO=@>6sTW*pCHx;Jrjc>7MRzjEoGUo+N4hr1nM(@RUXbEQ4H*>TJd zU?1Xasl`0P1qG=kgh{kcl3uS0G?WB6?|zA3Pq(av%(Lm=!6d}&qeB=jyqoV09ALge zbUjCz<|lRPiA#XP^aA3M{3@LH0LX0&O}k}*s!eA>MUPR~O%TX>l5=aJA@3Guey7~2 z3%6Wf4X&j|fXP(&bP=v|Q0AglAazk!#^k%jrgO?4xKN7(sdx3G0a?RJHA zeDq{SShq|J0?Np73lqNp%Cf|##ed4uTAmW(GDJuc(9B9?(PSv0gy3Z@_xqhxBD3A^ z^?P$>wZ3-cb48a_B^ttyLV@&_1iiY~eM{eCI+0)f75z|o<4ObCc2J^m>DJzF-XpFX zCQRLL$)eGZ}aeUJZae2#d%|Gh-Yc+}78u1HcHy zkW&5Y-NZF(RD5uyfA2Yu@_J`jL`tQ|TBo7=X>{u~WhZym5*G;d3FfJFN{{#Sm4lwe ztgWOKvwcEBtipPy$esyZ=X3h7ojoTgqD19m_Lf}QzCHg|5NX>moG`8FbO>HH9-GI8 zN;{A57}8iJE55v}Cv8Ln_e}79%oBPe<)yGaSr8fa;WM*nU9Fj|%sE#qdZNKK%6^Ql z#QGOFs-zEi<^)I@J6W{I{prB0=~<62kRwa=4M6U|YwtWm+Ez%@iZX!*_zUUOy)EkD z-l~=h=l+3nrkD9zD0&2;?AJ)kV13f-P!79gR9~b^n4?9y=DTnT=1gRttDxGT@&@A; zhO7j*h3$>uCjoVDkZ*1TtIjbIU=5{`EF6>|G-Xvia=$`u|LSqvIs~=@Mq2ii3A+ig zzzXIY{p%)%iZb)}G-jBfB)yrfm0DXwC$lDOr*%AJ)eG7zY&APs(;<3%9;^JI->;kl zb`TlY+Wf^Q{zU!S3*>Q)?t@r?YU?dT`SR=TRa??f#nFDL+t(IsxepZv|{$s#JvyY50?Kl3_(Ijf%hhj+nx`6ji;+Usel+3k_a+m0Hwy^dV~iT! zK`nMNSE8UE4Xpy$?>V654Pdl&1UwRC#ZN@cN!OH&&|`6ndlfL| ziIw-d>4;B;4ZWwIDMn*FBVMSev-RPlas4Z@O1hY-3z)duV;frCw7?UTMbvo%o~AMFuffVLJ(q9GKQmK_lnZ-X z)P6?(1}4wl|L!WA5L!jOoOi@2%_cHJASGI>_jbCQsgv@;K9Ye&xD(b!!X$Qa6YH(2 z|I~L^$hkq-+#YMC&4KfcxriiLpy@QYx~+azk%QPQGC3?rB2Wy;uK*}jn(rj=N`9O9 z&3SyT^93SqgQA&v|Dw{Rt)joUvYHHx<2QeS%Wn0s>eCN5`boV)C;kFY2J>PIiSXEZ z=tGVAu|t!hHo1j!uvy9u{huX!Mk+Mq%-?{8%&txYHjP)S%6m&yPplMsXK)tZpA;bN z)tWt!yvj-?3i7k>9ZQdA>ziq`P1sCg`y42mbEXh9kPzxP3vXG1e60LRo&7*}nnW!q z2O7SX>3ObE6x>ep9DFm(&#axPMn$&H#NU$u46=PUkD@=Cc-`F%-ePHM8a%&W=r#w? zwNIZ_XDN`9kp^>>rqQnw+jnMQKBZ{LK%W=J7*MxMji;^o%E}4uSM!Wve}ODM?;OdN zWSWk#P3e_eys3;3(N>=T%)AFjQvA<=>}D>3dwgavN%lZGx7?gVDweLfH$dV6&OhlqlcTNt~rFQb`uGuYSAs`2f>#2&b?}6ENYCTXf;G1cuJ637J_UT_e?rv%U;%?Q&u2I*hsZW7xrSS%EYoVYJtr@E~=T_b` z(L+ljl-FN}(Gk_{^-YSt>JG=18#b70T$0>Io{$Sz;tCOha_R{1BY70%N*h_FF>E3z7dTNrbaJTD{lp!JB=mGAh8 zHhh1RU+3OjV~=m3xLcm)#r_F!8S#u>-`ToPsqZNS3;={CVx`#@?jvR2dLrEXW?AUG zk~x{l#$!KZSR|cYis*A^Ilix`$$<;=1ho0c>9L$+vlltG(Exyw8nboDOI z4#>!T=|<1`nys(u`KS-5tXeE@6n~&zP_@UhNo|qC$ac?hXro<@Tw!wtl*__au@|@< z_#14oTVXqnScUIefWsQo)so)>;#5Gtv-GVe)$O&eC+T!VIod8Mc8m5I&iLKOM)$d* z!&d(?ClWga?~6>x&!eIu-L{k=@cJ`kB25%U%^FthBeSsm!wYbul&FZKJ=07)-Z$4K zo3ml#mUn&T1&cGqD*VXcEca>|n+wt+>6Bg5KolF;(}mSHW>i>Aj!PV;Yy8oPPTlc$}eiGEY?ZuKb_FxKD+i7~u$d zs@e!x<8)mSe>474-LT$3;6AKrTy2qmz+vGqJNWApR;8MDv^Vd*3}>>-eG1s~xdT}_ z^rLRBe_=PIuQFZBw>>1DI2IklYLW+_{PzmD>(O2GX7pICkN!GsC&V#oUwG9XBD{Q> z{%Ah2hW@qENr{px2Ob?+p?z`_P>u)y5A*6XeDk4ayUqOV%Nur^!O7z?`!kV@iO%Z` z2!^YZC&?JtF%&BI+dO1cV!q~5FKF|y+5n4=^s}+p|H_2@Y07FM?RJ$T(1y7B8?bhdDP!3$ zRFvprs7)4=ak>8E+sL#2%YIwuDJ0W2Elgt1%)DQAh4`8_l9#x+1Hy3G#NR>K<(&YL zmecC%gNB+0op-Fu3(jqVQMN`Zp{}=Zjx%sIWif23rbB_=-NYXJVJQgz<0N46a-uA zdn`~=>rX+mNzt`$6S0w%(mufCdsg%!N!zGE)G0Hch5x|5!LugsH_Rb@;;FUlV!}x< zItg)oH5{Tp>y)I0T>sqxe0XnyTm>7cHFTR z^}q}fhuwy&YBN7Gbt*{IwEA=Dxz8t(`FZlBc1n)B^m2JN^OO^@AR_)~Miup-cW=HP zt*H^#8U^K^6Rpn~DM;NJRvJ;|%cVV3tg2arHWdv=?;Z57Q%0*ON^N)xZBqLa?14pK zOSlqNvd>tHJEdA!QMB$=j1}q(V?MXw_iXvwp4!>fey?ud+8CRv+`}LFcBeItG9ZE9KR4L!-Lf}~p@S$70aoR;a zp-iYwi^lnw1?k(vpU3@*gpx5Gq_^S?LT)SvnMQQMX3*V~lkVTc!C3nM7|W8@i-QXY z%+|0%Ebp`F*^cJjlqh#%1&>zMa+#69rEML~K`yMxdod}VzJ z%2;YZTV@XN1fTd?XIU|WmV0SQYn%S?x=fpD#5c! zgUkYPs#lZ0TBkNFkat1dmh>$W)8=LpWxPxIx(q7zU6{mr%y8# z51dZW8a^e_#5zh|vnmL0uW^`Vc*>xBM z9rT?J#W6gaSxKlo^(1+6;H;9dKqUwZMf1LFEr`$m%06^{&>~Pv#M456R%Tyuvrk>WfCh6N z)YO+Tn)OCwf4-GHeEX36V-H}mvB&+d8Ge1|U>8Y-twm_c!(fKdVSx~!b4A8-AF=r81A4pHO&JY%XmZq*nO%^|?yrv!W7g*>~>oCr= zL!UealS1x*pZup4V0^{FHp{>hgk1u7R}}F`X_a*I5706sk>!3My>KmP{`p_gfLCXE zbE>Ux+3gx@ zXK_TBvbEg7=73}P;wS5^PQrxdR@3ZY@2naAt+?<{TN)Mj{Um*uBlkg}uAD`|TuNl- zen^HqXfWSQ6L$*HTd4V!ibw#3DtUH?$;mxkr4(};$1+JUxYlH`mBzQHH3fM=op9}?4iaG}c%xV=Sxrj)B5ZoKT; zm4?>$0~=G0G$o-+|6nqj&txk6-80J7XJW}JA4zcw3NZnl1q{D1VR6((it?6+>8%tN z3JK2j4DiA9PE<@}Iw%)?42HqrHBL-B2Y#vVXxy}>qEgdhE068={+SCQREkrT^ABbV z0{mBuXgTAA)N$a1FFrFuGwqlui8K&4jiZ#~>%9v9`Ymqn&n?a8$cTK{^NJDweeCx% zVn4PIy&eN^1|E)@X8?^hjQDd<*)hdm~G8LTl7dQim1bBlW8 zg7=Fzk*B7iR|{fxz#Dzj)qmBZr%>Jq!Yee%ZxTnru9>LY3qojI{ja7GwI3Cxm@}v0 z2)+%#Ed%CUO_tqS%yO}=`{zr69T5^)MPVc^weSK?nYNv z*P{(rb-CyP&O>a+^`iz9&kGNMh4;j_3yFfdi2=7k7yVju83V-C= zgRgD7UO0nb@E6-j%zqx*85^^CPv~!VEYFf=aZm@G%QWR0+#B`kO~aN^l;Am98BW*J zbInpPzV^wssIieXv*yA%KdNZ-# z;aM=}fec6%-{FoEnsCRJrHY4q_NMJSx&czW=jwxB>&i@9_h&~J&9!RIiN z-!3$N(vw)`YR9P*|U}RH%JB4UT6%Q5yKIBynM`Z=WE9X6pvR ztI+_{35uNFpu#7|E63&;78{UJes##=xBq{SvKxdrKO(63vk@ggg)KzJR*ynb>zbO( z?NnY4i6j*P0EzvtrFxLo5fNeDmMv!jj6S83|CM19QKa`(Kfe?8kj5mP+izXc`0 z!GWoM!6@n{2o5UmbEQMsc98+tr* zgg1!Cs`~uS$eYs~3y*`!bSdpjC-E7M9_>fah*`LtCtQ6C+yLTPWfKn|yW5zirlzi{ zclaiwf#6ui zt6$E)E)qF{^*wKpe%#4wqUF$#X7T&`E9+E6;LJtUJ}2KKNo4w;5$WBSTeQ3aZ7pml zO%Tw^pyekn#8Yl-A6r8t$#HI`zB0E0Ri85_n$GcHBIDs+8(Q)f9V#nI>Z)oYIE#y@ z{?}{*o{MF*vdGTM`T#Ba-O*J|Uyx%mIf$ev+wgs)h?prq0WPP8~wD8ygkn7j5+uQm=89+#oL;ACZI95bmx%C{@hRN z_IjFD;*rOXIukgvw_W~Y0sx0Nk(OfFC8+#fL-C&-;gPQshjMzw=eeYu^?t@1zPtf$ zBpi3pbizl`68>@Ui99z3I-!&?UC3;DVz5BtLQ&=t(BkyEu%EeQasaM!VSP4z9y@7Q za0SC^hcLP?@{Y_1!SWf+I5*I8$)I6v@w(VMqdxe9$XYC;BCtyg$c7ok_j}cjIRpG$ zVH379(-tiE7r<^J@u%d(H?vgN#&l@NY{-P?S%fKIp`U}fHTo@xyZw%oy=oMX>5)(4 zKn*knJ>9A?uqADvbcbSLH$g{_J*Uj~7Qo$k0=H;e2r|DY;)lPEDoPwfNP(KW+;2G3 zcpnB4TL=aZbA{f>O45)LzP-oZP-)xBLr$~;L<8;ClEwh_lR8m4&!6hv@XH3djv>2m&=p%JJcLzZ(MVS zDHRip%x!~aJ~*;28wlv^vZM}hN3M9q-kExR^KFfW8XqsMJ8=a%i#x4k0;>-$LbIt@ zD}Dyq5HHFmPCSW{B3=1fIsZ41P&vOpr8$9#HAKXK6*Vk$kp1W7vG*%hcGS69vIBp665zRnnb0M#*Y;w;}+$$kSE zdx?Ohj~xs&F~db&*UVxQekdl%GXP%%(1R*3^lfAhzt{%reypD&F;$jn#J}o@#*B)+ zuXJbbwDtf{h>H65oPmrRAC$-q*qb|6pMtbDtu<=v3{e5z>t25*=1CL^NY~U>o%~qCR(O_ z+UIF@ilLaBb}0eA7&Q9oe6w|%*3tf)a{CP^L?_(JuA|&Ib07WcB`^#bV&_-;^3>mJ zG!F{7>MV*ZOyuYSg7l203=EQ&sHwFcVr;Uyh!rX^5YVlSt0RLH_4TZ>&tkyjr>epd zb->V6UfJBxQMA#`E7-<6rZV#UaAz(FdY&BM*y0MwJsN^Pr~D(6LEOHRvClBXT<)(k z7f`gZcg%j4>ohQ6{;0|#OZIbWtChLg5n2Y>WNQetJ*Xllh9uM{I2K*9C4XVQbjNqD zraO1l0%bs|N>Di*uBi|V0RLy35`vMXCFyXGm{}+C z@;8(T%T7;bi%RHE zeyeiaTWZr5eu;_w+EuFeVk(B<-#`Q#ttKzF^8QlU8Y#~5i-9ln3yxuBY>O&6&e6gJ zSwqbwh`#ef?Pr$;w4)XhyH@=@4}F3`C)q$*;znggaxca>leZ3?jgv|Ng<4MV%fZ*y z!WVYe^SfQP*He(=aN4dWNDE72@ndL1keSd21G{H&+-+U$5d(zcWjs*~J+nPg)s3?-V=hs#ZBE=vc?nDu zvIlOw-mdOu{i536&T>7WF`#hU?4*4GFhZ`UH)*AL3f~SdsGUkNsE(G-JT(7@@ z$kmj5gS&BB>L0!DIf^6161C(LhOto5-WA(n$UcYVxG=z|fGo|IqOeTP4IXNhgk; zzwIvgdNdKX=k-CmfCEGG*cul1nKCmbcrfcC^#}*Txz7}F?pKAzjzk~a9GO;@mynYW>c;^^z@3)+l8;!`?z}c=4-Kw-$J*>E@Wqu_KpBWDuw)lU1vLRdoiUp z=7W>sfhaFpVHm{4F-yR8kVo$yrT`{#)r%=PV$_hiliTOr@yu5m09~CZiw6Kzu$g=* zC9fWBtYdb5A#KFW#T3;bo;#rUHf+S~D=GxiOzvC+ihtE!N!y|bt~3!4L&xUox%8EU zv4bth1#8x1i^ba#8Kx~O6TKcmz&KJclsN8jk5}fq#TxRE!}E7s%lqW|*zwE$eX6RV zufi5dh;)jqe`y$u`(=)aUnoPrEOEzbGoyH?$9mu@{W`zV64jAl!1(+7HT?{ZSRwQb z^G#U$pE`7enoWUqe4-qk2e5+~oh;d9#(SH<4do&# zItU$RB^WFS&0EJY#<2SDr85P&W{}18E&#LmA-v2i6g%vD4|J$2r(&f{y-LMyztbH~ttoqT!rgTmYFn~JxG3fP0>R+B`1OYgUH-9$$=kTU2_#&uH_x%q z!ue6*zbP}lf=Jd>3_qfK(U$bV{AguthcXMsFS6~3KG5(FOA;(?w zk_zYbZ`d~70qbe^YyyTfBvfG)6=6}QsrTQDxNX)^u9E3~0}_R&cojXr%b(c~m;obqAaF(9>)k=;QM38$H#tkb0sQ99u=I>CqE zh>cJ6YkC|0kvM*vo`=14x1NV`%|31P9qFfbrO0o0OCd8TbHM#(4KYnES_dm(kZY&d zP85VNE5EmNdJ-0&AkQN+ZPuEgD?a~V)hxC2cee~D_PO_TXM(EF&j#{ZR6%}6@d+a; zDq9@GE~u%dbNx%@^HWP;g=@gk!B%u8lHtP3Q&-qU@Le47xY)Y#`q_-mjBh>#aGGzr zQh1Y#j@7=Hhq_x6>0Q&*{RHpi>t48`E&4;LH}bL|=u>=x>X?#2;8Sk42-3o$gFk~j z!HpYH$7szHkm=PtioriQEv(t-&rlBAS38BQWGgmC@D)0rBuG*sEFirHNET<{voS1F z^gzp9n>}_bvzV#Ce;zA#DeYt#D>$C=%zXI)M+9~;sA%2vz`SHbB!#ZAM$FwYf6f3H zGx+-ALD8Oj=LAp3fA(|9oO_TLWb&|1i0!6iNbDycvg~S`7FfYvlTs}KT-hQSeqnb=DcLbW%fQ{zE+>L;-@3ZWRIy#T`dOY zrYBq1(*I({`+kcI+$!tv1H95EpnDickL~n&TX`!ja%N$WKaJ=;s_SI=!&C~8cWP7% zR}-{&E=qrgZ=ELWQ*0Cl=C3xykrkt$+uO+P%_Rb8ih7a+Y*3DCAr%Vl@g)SVr#cIA zkUklK@`UP<7EK@GfeMz-GfiT|BGeY5K>jObQ`4c<@{0f8Yvp#H=Cy{e8cD&@h9ou} zX&4l0H^Kp~A;X+s0@7U`mL3xA6*2Mt^9^rXm(o@w@r7?wUyWnz*>jF@Xt7h@&9IB0y z%_@la;EvyfiBj4(#Dv1G6PuZ%wLTNocJ&k%pmlWdacM7>^caH>*S}U=XrgBHrj|2N z=!?k1CoBU4E0eV^yH@3-`wpUFlm6XNViby~WBbK9xzP0zo^5te9T~kpSK}XIn!X5V z`SS|og&=(|ZIJ1U0Mv<)lw7yx`~-i;e|q{z91lKvi9W1;_U1=+E#Ee7*7;U>k!IxZ z1t!EJPNQGj$9i96m;yf9cUc?x+w>W){&A^+%maVq>1ykg#c*IA>o=Eme;9T0?3s0q zQ!zv?)#eynTi&{~$KVaOT9Kd1fRv4*4I{rc0%`?8PoPxjgK$HvEb0{(^DU!-t7fL= zx81%J1JdNA;*#qE2Go8nWz6K{qh` z@jYT`{^Ph`xtf>Olc1+c2vt37GIw0Z8b0Cc28&5T4#z|IT+U4gH5gz18O;t1!-I;J zT`X8LDzUKb&q8>8TCR9NCd+8m3i?qM)V?5fMXnwlhj299UzB;&wWO8UjW&E&N6Gzr z9jI17xl5wq5Q`!?t>`n{?#IzlIAfHTbHl5JjN-4a?%yKAB{HQ!DH59S)8B@V9}v}w zN0cq^o%NX-AW%DvCX2Xpb{6bCg3NRXhEF5vo~mxqly~UVwm`M(srkL<#0@vi@VOvG z7kD!Uo4RmOb*@g6acuyUFI|u}H;HQsLyiXLq-4qa!2`T97MCNu zIXabdeg9x*06QNBu$&ht#QBK$5;pEXu$x1qYlOP7`zIU3I1MpMzuK@p6TI>S|Eb); zo~YIQ4)?J#@zfb3qk@MLE70>}uRTG?5W<%!5rK7$#Mn)60*Xm zNm=CmmFow#K7g(JCDe9UNzvO{8j?C~-;Z~L-^-6xBI+cB{T{u`HC7WgL9&d9ydoVF zzhWtE*l|IO{atzHN@z>hod3k+3is&YK3mdQ(>!iP*EV>e5T&5Hb*ztEwKGsg#_fp10JgpA^dDCLE{m*F~Qb*Z__&kYc!V^zne~@tuUK5 z-`o0B;I!!-$K!d_{-WJvoG(9T9%T^q2o~S)K5^i9@xCd2)k)V5fO}r7V;4fDc(F+D zx@Sdr^WPl_^IR?a$6#Bg*sT*=B$lBOD68Z*wkV0G#cj3djN+0129Mpn+#+%Sh-mF_ zPNOyF)0!#VZVuv?88@MlH1kf`lSOwN$!8wPG}}aSx2HTE5Hj=KyA*h?Wu{hf6o>$b*ndm2Ot~4@^(OH=Xf<06KM?Ced&Q@ zwU}{=X`5~pA>V2uPG&4#4)VUF>dhB{O$NJbqIWgdcmoM^HM*NaC{SN%Xif;CN)IIf zj`>!B`Y)c+!)>tJy3>Q#q)YY}PfyQQr0eoIQj~%yFzQmnEg8SHN98W5T`+VfK zqrOTRW~W-vkoOR4rWmrNLKfIRHsaC<{bkxLL)@WgDs&d{6Yc<~cTXE@c z5aU&9<87p zs>Z9dupId{&J#QS8PvJBAekrAfSA{fC@1zGqSfCE?|co=^!92Dt|_ix{|mkU3rB16 znUgdp^=#~aQ}Fb|8##-&AC9@MQ2)Y1{Ifg@$is>Gj`P}tO8?KGJ*DRU1>63|M}krC zu^JzuJkj~#{@M+G|K2s}%t?upT6*^1wz>cK`+vXupU?h*R8E6D!$0!3T;pHAjT6yQmi?P^{&n`B9-UAMF3UgA%|1EVe|?BQkO6lY^NjOE{ab@`LMdl~bv=)( z`L`sNpZWemrK*Ykbw%Qd@V6cZC`A-Be_-#9|I^X?kA9J<2DJ00iMNd&{aX`RkO)?y zlr&P)Q1S1)DIkr536-m&fSKWs^0yx68I&6)m0?#luLbsY9%EQO>+f0sD!SInw-YLw z0MpI68UWX37cUodzsfdtBG1ppYg(BAs$`W>I9k!)BUel_%vBT&M)@AIfbxKO@xdy$ ziRRnn+Re5_>yFRC7kdtjMq0)I$Fnk=ea{rg1eG;Ew%3PU_y6^Y3Xhp0h(|_*HLsfd z2xR31Y^^olLPf?lI_+yzv}GSymgxgNEYd}_PKJ|pN0+Rh`F*)2>6WGy5(JgjS4GkIwT>K28t9rn_KUucpI?z&(K5B_7ANdEE?FpKm0O zcmoEUYOC9$&PaRh@IT~@|J(N{SOYUqRD(^+M&rwK*a&8Yk^^w5(rbia>s=Alam(`7 zS-n@RbMoM_;?KRB^78tDgzj=zOBp|dBu+O*ssU76Wu&Y^FDGB=y7k_#$E*{ev~zW_fMKRp8!#Y|Ryyz!5$2OvwV0~2=hFHn6o2_uJ@e&# z2}sjZezeX5Bz&CvyEo?%XiM}I^E^#A!|R!5+?(Q5s(|`ZFt^iAVsCSjbUJVMLGxid ziQLg0neL}TQ8AqpmhZNZB@lrWP>@Y=v1wh4uo+2sD}?&f zq4Qi-)rJfW)v;Imas~*Pu{IihorHFdMYY`QST-GH4en(jj#MKDk9~{f$Gy~7sF15S zF!+_YDuVz4*w%8pOJ2jv_dxq~gSk4%1RZ;!b)ydfK;>5ZFtUFp4e6=&&+$XNq`$F^ zATY{pL|!ReEn-~~HM;1M!E=x2YgtbzmpbjLu-h(q&U=PRTX!OH^xX!6Kk^fMvo7_7 z-xl=DKir)%?u`$Y6&*W&_x+ZiZe&@$NLy@8uU63(&!|hZrYsjFdMBSO0PP`(|Nhn%Qz{bQDMdQ*O59bdF07G1@d3cO_Xmp05c4=@^t^ZuX5Q$hZ*?_a z^6R}Iy5i7$gEr*25|HpElucq%l)&1|8WWe@#fGWXFdtd}=h&#gXcfRR;2C-ZS_{q8 zqx8-ch(T-p_5517`(9B)~zYAaW*iigO)s9>SjCW*h zfvnh6TVyv1w}lyTuFIiQiTT7pl#4yz#Yh^@dZUEUDZq{EQPDE*PQ4uS4A{tPwHhDT zpHmh%D(J9!@Pl2k(WnJTD%=Xm0*{y1r5d%Yq7;ZpiGR&|1&p1q20B%>$Psj*9fH*3 zHs$SB_HldQBcz%U<_Y^L5sxVml#q~&IRTd2gCRc81+?aOvnar(4^c?nkyFc_NoVly z&g~SJV-Ht33@Mw@xUBOg zRNg0+#v?17j&+28bQP z?Y9ZKZo_8@(mP<=`x&bgn>hjJ2jYjHvu6pGH-K658|5||U9`mPVmatMu055RpTF6? zEVYO4l(`Kotx>tu^EU546jJw(UZG_ zr>l_@1asd^oqiycZAZbE*<};bONLpT^`zK7xtJMKH%>|7LSjvORSx0EZx*Q}0WF-0 z@jfcKxg-I`#TzzmCY68mF8gDz}}CXo6sNa(HB%23y5znEVew{D4lV`vcQ0gAveM!=G6_KbJA z$R|L8E%xE6mw&p^i8h79w#B;TI?uUlB@nwyZ>=wMKgE_3$7p^moZVUjPpR6mAKl~V zo7n!ks!pg$q3R(p83_n@*XoZFFBVPZIPZZi2iW-z5g_>~GlrMi0Q<`ssd~ZV5IV2b z%>7qzKA_fPn*MGQ*rHhyz1J!!t@dV60I%J)TnM@oV2J;9vvNZtXM#Tx5R2o>*pg}l zR0D^W0u@<6rC`PjA+fnn>M;~G7DAjhf@SVLd_`L181{fz!Bov?t=J7 zkFTpfQ|F%mNXtf`E8$I=6eS-G^!5NNLqwFLAzVQtuP-^#42m{{1PLa!_%? zGnf{;;Z{w61RVR`S+&(uWHMPe(INZTlVWH!vd}PnTsQW$1C}i{k=eLNI{8ewrp~^- z&%uE^FFJaFss>9{V@!1M?y%&7$LmJ+qP%)!n8w!HWGDJ6;!G81dv;SNXmOw7o&y;w zGM--7#%0OL){4mF4|SaXZ8TQ%R?Y;grlz>3GULhbcY#Pt-&9~>VO;=uUCQBN6x(DD zOB04fD)4H*b2HFP;!6sV_lQ8LxWO4EXvya}&r{73!5YvR!zuC72l|3VU34ND2;9g< zcz6;QbHvT->s8B%+V8qUapted7?C&glYiDGFlZ-R*xlWAH82})3|$!y{iZqd*M>br zDszbDMJ07rWOr}BsNT4$?u%>|;}})9#=8}iJP@N~0-ZR_@?Gkbg}?(R-w?P|6Z~mT z`pFTNrf7EFnS8h1>@iVgEIFaeT4OOqgZ6WBfCfDq);MO#ZIiEQ|Dvg?Ut^UwH#e8v z^=M_5!H8)=lnLa z01-`URwT_f(5RF4jtYa8p-Iwr-%VzZCa&&!9gFXptK zAGXSmWC+np0dW9B#k-0br)*Y6PBcWqT@AXT*xx_U>LaZL-#SerD#u3&YM!b{@2r zbF4Gx)Q_BFG6Jh5Ih~x=TLS3qy!8HV{&4&HKq58`P+%jtm|1-kA4u3wA#QnW&wKk| zFHT_l{hNA-ejp|%n_gRlGJBm-Kl<%$&iqoxEV{kIs!zd&3;>zA>)2ss6%&{TQ%CDkKy)5WTh%VgHg=NWs)ln*iR2+6j) z<&R>!RT2q5K$8cH;P2^t;3~US{(;+COGE!+aw#}sw|by`2iroLpADuQrnK#k>-ZX5 z2*WX$Uv09{$r4Z=NwWrMv$cSH>TiL^7L7Rsbh>Z!w2Hrowj1+OM0%20mwq> zj~@%kY?jzR0O$N{*qAC>fD-(n*@vNq>HgsJenea)Q^rTS}=FpdA3b>^V*G{zG40{D7?z2hpwr zVKTUFTY%^KUC86WCXL$}L6mr$>f;N-`c~`ne0uAyzEA^jcuJvOMJOY;fQ|fs+e2lK zu{#hgS?zp3++TF*?V(4G(9Ymfrm@s;(H>{8vYU zZ=SjwW*^*LpIXmsKUNX(O-mraC-dFn++Ln@tlP;3K$H%&ar48&q1Zb>K~YX1x4*iq{nD7vUh$k9KANVS zLHd9grL@Fcad*OWu>{y?DK50ruLj@NSS7t?iW_Vk;9)$r_5ZVU3M-uNp?6_L#wLcv zByP)Y<4xENxP}w$XRWLGdTY%^sf5*39Oi{!5iJnmHAa^U+^+v95rDvo0TSB(YncA= z8BgzxQmg*mwerbHle$Ez<; zFiHL~8l^XDp{G!IbZB=onZ>2-{#3Wq8rW9c77r41WvZ+q&I|J&EN_Z!xHsx!ikfJ4 z|19Me{$7wQoocI~Jb zn4RlzVwtt-Lux|!9^&TezxS^Mv(c!mSuzn*;tj&cTX_c`axkI{?igT!a;Zeano4%Zkp5Nk0bI2cY;I* zsCsh6+4%QQ_1iQ86h5l4mEZ_##KZU}ev~l7lLt=qhX?}v)-?d!u$Aq<*DM)>Q|F?6 zZaVCifu))~*yT36)nd=j^zSDjW}#rA@-#H|cJHd;pA9lFT?MV-hcva+SAJ%hTknN? zk;o}$8cz&>{0|@oQ?G~m>wKy=evH;x9a}}7R=KuF^8ZOkb5EI3_ZKeyJbxP7rkCOEM)l*5)Pz~hD2)I2 z`rk$r$XbWFD(SZ3MIipk8BerpayhQ)uvyzmVx+A;u1NzlGX;%n@rBlIgKMqxYX?rt zk=vU)`lz*~y!>AhByXBZ7as&i~U50W+!1)~gk3HviY^e|pKk zKM$A<@VrH6#I(P)X!`f({E1Ea!^v`~PdSCn%YppAf$swJ4N>4WQ$dk&fBwGzumb+C zVf}-hqLT4dD5e@g>G^vP^UQY#F;+wTT-8MSPnO`HJ;48ZM&NnIf8D8h()_*K6a)jk zZrR2Rwg1*_LX?0=Dda5XxbpWA^QD8qPGGE@Z5^tCMZ{76@WIBE%i^@kTkwRI3TjwpbQzxFF?x>7js z`?Z65z3Z{T6Xe5C4CAI*Yh_-F4%!~CgUHmvB4XzZM%$~at0w`?i&)m}u}OaZ1aLeS zkYVa&Qh48=T67;lL#$6;G?X{*DW(j4jR%L5V@+IqVod4lrc_4&gfWHui3lTy>RaV! z6&L7zE z56>?lkEnOu>xa{&#WlJOCmgE25)dyAHU>@3^3lfTeb6YsEwOAO?#Q6?ugKl=N>Hlj z`?6zT(40Vh4hE6KRgfKg405za3(Lq2)get5}Jv(8hJlMe@-zj;f%u6A|a+ANhD{r*8f{0LJk9b}MB&fWqBYch@g|*5}s#LU_w=0G_<%-LACPtQy)I5E?E~--*l=S;^rAm*;5oG_cTA2|r$n_4D%H)6=(!g8i z$$fZL!2-l^hjShVm*w!P(O52j;*W4vL~?4Zmja*$P1bH=j8OZ*6Awu z@mM#zL%MpC2qX!-Kk;LrHz|>`mJ9Kmk;-dlwve@a{nz$oynEq;bu%}${8k*P^+a~C zlT}*l$?f$z)`fc3(wpQ)7pj`v;Lb$mrk$#mV%EyMsPd~h)r6UO2tyr3uyE7v*CL3p z$Xoxy0&o&<=eMwpjirGuBUlKn!WVMoFmS|9 zsQ{io$^G4yI4oU3^TlO*J<5I~2!ad4f1zV)%>x9<7M9?>7ryRfpCI=rZ~g3O5aF?4 zJg26>xxDP*HmnE!DE_C)Ntj(R46RU+qNyIv70pixc5M2hyJp!Me}LboKS-;9^D9@Q zock0@?yGe4OMqsJvHU~!G2DJB|5BeC$_^?t;Vq33hCtGKaNBDEK7Q|{=4+>&kdFd~ zT)_hi?8C(m`~nwa%(Svr26K#9(`R*!OM^NZ2D*=_i?(Op_sNMgysP7BhYXSn9*N52 zwXL6mXJ055F9nvgN)&n}7c8Xe>NLPA&-AWqzLD=-g-UQ7dKo=4Ni+74IWO_nd6fXI zWM(0bCFO0cmoll(8)a@Tw8R=JySoN* zTx{jhYjs2#zf*$E^B_ty7IyPi`;ehVn1i}He#xAfV=PhZ`3H;17=~?)M1HaL zIfRnQi=tVM_l?4O>SQ>HKJo=dnQ1R+LNSQQwOuHy8qTF_esty$5CcZko%Y z;S-GitP-5*djZyd;q!Yy1&irwaHrsLQ4JYjz*v7lHZBsUzB=_zQ6-DZ(}Ye0!4cPTK`)=goeWBttbojd=0mTgcvSSwq$Vau6Rl*vBuz z(S|`QcFR2rB9Nl?h$dZ-K&p_K^ueQ6;JWvmi9; z@{iHGw{}aW?4&OMp`n5oA~+Q>``lxmhUjEbRE6N5SRh0NIbkp5TGJQ+pi1zTfgz&G z{3xE%Xe{MP^3}c0lNBv&d7LHVj(>k+yM_)8@@ao5E^f?D2-SP3J-7|d~$FyMS3KgG2iSJjm+vy;kh2Ft>DkE{2@mNZe_aY7=B=zM`Un~Cmx_g3yxd}Zz6jBrn=p zj{Ma0Ln-CF!-FP~R+9{$~&Q zhr`*;y(qB^cpfghK^^z&IK7-OuS+~59;?>06zz58_V-WR71a7Q#*){B*Xuw#yTymb z;{D27-TQ9kJYw&)cODlFoBlG2cLC+C$MLhxCigd`wqi&R9&>^PE)YUXmj$Of`n%Fq z*19wo2mygq*?4Yfnrp|q=|V-yx`F{qFQ!s^xuGXX{2mpXCsO>Z1LF_eNmYP~L1K5W zmQ2M+FRdjoueRCcwghzWowur%Mi=^OX+*8YJKOW)-sVc*k&p5SXcYnVzHRi|6 z5y{3_lu2skdHfCAS9(GsIXiuyPWw~oQvKfW_(MZ+#Hk9wbrBzhtLch;oPyF0 zU^GoO$>3Tw%P{ech_b`iGucQc=W2qk((N_wQ;A6#>9B45rQ1sk!#MUlWzTpPbk)KxZq!bIr7OOETiN>o(M z+vJ9A{b3rXoS~b}PC}H2!y2B6wU%QUkZ2mwA`4Dg=|^MEFEtqnxdr9SGrA!)ft2Kf z#W->3SA^!|Uv*)Ao$Twj-R-=afBPJr*+>Tj+oJ9 z8(%NcR9xFGmOkFI=`&0gT)vCFW%yVQP?S*@-#(k6e1X2+NicCt_|F&Os8LRDP&CKj4}=Uzzdh-P#3#bwRTD8 zf)D=j#ie}&x==xfrFbPtw}Ee%chHNCY%U(uVzyQ)Q=%50>S$vX&Q}wJ`ry+Rbur(m%H?(<8y$;jb7G#1M*7Be zDH;?%V1z|cW3wn>^JB%GT6OxAEEE3Iurv+PQGzraw#1D`j6v4Pj<%cPaRzBiUOhM>g^fLl-Xr{ zAD-8))E*8R5jUM$g2)Gn-MxM!c+}h!Gk_RfH*eXN<7#MbAOorl@Gxg0*HB15StM9U zu|9i!Tj;=p3UBvTkFvOPtd+^JZz6?&b)dFtkr*h);ONOB8i;pKfulT79}Wz z&UqdiljFRvQRQ}u9sYf;m87Y|Fs2QS@~A_yypc4kOq-iv42}C3vRf9PpH5^6BW{@C zAtcK0*y?$H&QYb;PO4t*T)J%vG(!#F>YHqRz;8I-n3rbHc3HX?bbmds{gp6S6pCE# z3jU~p(G&cckJL9yLho_Kan|W4@+#~Il;3MxE)h|}9j-^ls~O^N)!ys4b+0@OGLh*6 zFjzdfM)AHEmqPiuKNNfobZSF(ih2$U1!t*NS1Sc8V}=10)To~&&d>5zeUIeWE!i%& z71<_oGAJxXS?{wK5g+~1E4cTpXPL+*9YqD7wkm~=t28Lt!XEnZy7uONQkvF{a>7T@ zi8BR7+9*87+#7jrXVa6{K$DmiB`8n+sZ2Dzn=*BgjbT>AKHv(8wEiRe9!Q4$%_!Nf zO1B>0s~Gb=5!8~^>j!B{D^K2DG{SGMMqNWjp5adm9R1*12I&l%jVUks-+t226d6W3 z^Sa^?7gbxsg3i*O=`S_R4VO8>yOpd$6Y$QRjsD7qgyBIty9>(O^5}MB>5DiAD%Y2}xin0o0Ol2UBdAeJIaFHi_sbD6aOouXx93xBgt^ji zIgtYQ3&Zd477!T+Pe=Lbb0uIY*xpi5BtMhCfM>H%;z;t-v~bP=Sg3=h$$ap$iu$PY zo)^~%_U+f3b2}RZcyY~H+1c|oY%Tr(6Sr^NcyJx?B3!DMWFL-AeHlqvZ^sq0GweQy z+1c6I1JV)_8LJ-R-3VA=jCdUdU0vE6t`m8~UzhkIS)iWTinS05v||zae%O>DTo0R& z#W*uuyg|x4l)O(Gb=g}e+`JFga_|4JL}4_XT+@SNfJne@MY5UU67k(^Ny?d~SUko% zRyXg##FMfQ8R&^I^U9#4qhm51x>Y=r3XN02+au^TG06UV3E0KIMk071lb{@kvBL+~Be;shdOa0;MvlnuwRv5v3oKjrBHqC!5O7(SK zaSPHx$#d5pVxL%z$G4Ujp*_^f5;uJ;$nf3 zh|>Hc&sMj8zGy}+rO_p?Zdw)ZhiNnCf{TI8PZEv&u1d|R4#P4QaTKF>sdS^e*I|5M zN;c)aD9u}AH$hBhHGh4ek#bWOT<$S`nd)`hsNo?+wWnbDHGgk+ioRw&6ikdn6;7Y- z^WtyD>?BAo4E=bUL^W>CpN)2{pLApki)w3nh+GZ;J-fIv27dlnnr76k%QlaZw6;= z7bCYRSWHH$iti|V$t0e|pyW)T@sXp5LIwD>m2yC+Mw^eKWo~AvIbJo4>|>BRvs*gH z;>ne()|FA~{|>l_?L{MdZ9@9{&X1abAaI?3Bl0hD7F=O-4h6SPT|ioJoqo)?x$~FZxBB>!fQCF=S(|0 ze7&j}ei2yk1@%SRI0aKBvHxSmB6nseN{OWZ@^kjsFSn4+QT#>w%Wsa=`^=y(IkHNQ zN5#k%>}A;5@6%n$>;+T4^+#`5J4Pr^i@*L%BecOn7P~#JFbbVTHiML$_A(0=J_WVX z?l|622%8ia4n3;*<+Mm-IDAp4BLQ5$gW-%vzse@AC7<I_{`YNJS^Qo{ztBmnRzr6_sh`(`%ap7Cs&y;4WReY+hEMJ0%oR|5;2e^>x7*C z7y{@b*DG*Bid-p$aO48kKsrUf)R%~H62Cw$MigocRj@X@l~4W40Y1NyM(r!3>@9G4 zq~l}>q>ub_$%nqJce~}Y0af2zH;y(crd5G?OppC#noD0Oewgt^ zYD3=Kka{%>eB{?{_!7N7suJ>2T@WVBLGtb_QYAED`Nw9m@3KbCGTe#2i zWNFa*Y+L!5E09`uiDp|tt?i1H2Cxm=UmhhKuyEanQ{EuI&jss%CW7dWhse|v)rZ|# zGeNqC4Bhs4zIkwGhpKd=;glbKTLp5iFG)^0t9pmjQW*AGi^rz;e&t3WJkvw{x;G}9 z4_8Uy^Rfy<`iAlYe_C2ml5F(am(|rt6uhfPH<^)>kOP?tjJ;6E(da`oc_?32cJ-9N z^LJ3*TqHB-H~w^7eSKA*6dSd`EHV++snz^eV;RzBl=y>1M4l)}#Uc|557WMfTNus! zeFxC|b%mU(p6A=CGt46}X}*j&E#G41*TT2VIuBT}d^tCjiv3JRrs>#(`FZG?YD&J8 zY4RvTPZ?2!Tw8dDc(QXiWE5K?LXL<#RU-^nm)ZzJ9gu56a-rX%7Si3~)F1|W+2>|= z;d70l3G;ojhY|CjSR5X1Nn+I`NokpUC3ms&8l+Uh%T6u+Fzqpee^4GM>xBEp2k)~e zig$vQi1_U}SBoYzdm4mVWn>%mHC6w?s4aRQwQqezwk4N!_-)i5+?lU}Z^$bQx+PQ{ zKNrMtEPZO$TTbf8e(ze@;rLSie!5hbk;i$DHOViT-JDdpNC{by#So1`h;I6$4*@HU zUf{)ku1wk-9&JFZ-qDDtWp`T!;SaGdq#|+w&qx(`23ezb29%3)qeRIAf=J)I`N7g9 zDo(FjW+g{xv;j1&Z|&MD$sLHJY2b5+xUW+x*U{G4CXWE(rl$FNz%dRM+#b&**MW4_ zSWL%`C9m{ZQrVV`B8l(^vHy7VVR;tG?TX@A6csI83Xt7QvSQNqK5w4aYTDXo%>TSm zFU{X6X>K^(FfI5Z{(NPCMQJFfO@?S72Z19>u#&uOvqeouB^~o6Ca$l{IW$z3uIhW& z&wXFt;eGzFwLI9$BhL}lonu?wrg!^Adt_OQbMb@&F|}RGh|s*qzb5Eea2VxGrwr2! zfsjbGMIhNmp(^!HF~)-Gh={nCp-w*P*(UBU!Xt}_$dsM*P&cEO@t{Ae?L;ceq?o;s z=k%~pNpMx>oxN`|zaV=>W7^B4zj9sJjwb$2ob)^09DCii&qb|ONL-e6%K1kUS|}CA z39W1o6O#wGJG?I?@ZYnPq^oS{5T9 zv+R2Co-I0KQKkNe4x?O>OYXOPir;m-!gOvO<{VwH_&I>vEoLGD!L~I2)sdm%+OUEj z6hH+GdN!L*YRuVsQ$(x1GPcz0A+5P2P^?mJry8gQ3UAue<}B;2JQ?c+tDEe`#K)*AnJ*#8C)pV4I#Uvp*nuhY#R=#?~ui=J+ z#ofCZL6w4!c!y(;aWtgE{kRGyoBh`R*zw;+wppAX@)fuCqKTM(Ea%)_y`+A~^X`i@ z&EK+h3lvXne8bHa7F8S(4t~{RXD`*McHO$&pIpiN0j@@RqGae;bTV4ePk>%hUPv*y z1e_@}P3uGQ(Z8wN;#nRi2O>fhTk9up>f!WsBR?#mS7#+A2htr)l;R!V#zP9Mu%lfFGqDM8)N%+7yTdN}oJ8kPD(mG+Lu zK!kRoUyacI_Vste8VpECB;AS zAmG54>^;yb!`&Wy#G~|GeniBdm-NNDkiC>%$E84@3kJo2FSIvGdj8v2%-Rl9apN+u zMk}wzB#1%3%+<^N$SgCwFLL$Jp{lgC9nRxwIXeNh3y1YM@DkH{ewup~+O_9>s~rV1 zErP)P9wJMk^K_E`+FA_U4$38~+pqq7(DG$UkRsu%Bl1{=9}_9le%XWkGB^JlKsvv-b7H_NywSTw3Vp9oGa?6S$I zVHh4ZS=*1S-rL)y&uF1IX{)Z&iLsb{1j*)(kFzvejASdf4kLu)$?*~D;Bmc}~!VCdRX`o<%9m?S=v}>bp!Vp4mp!({Pn{=vl9bvoV<6w|RPrOp8n;tD(p=i6KFPp(s{f24SoP zdoi1N6q0<_hOUpU;y-)c>rK=K2g;`CK26(P(e($B+fENj&t!-~T}wX`@?fHVJ*`rG zD#C1glqpw<w1r*W??%xoB5EBZMD+$%#@)fV0 z&)#C4EKMw9hWXELGc#?~#Kh=l1x!px{Iq3QVo+!En?tsbyS5ThL@j3S4V>r=Nt*9-g!(z*lX%S#J!ru60HV z*g^NZ)lC&CE0#TsV&PSZyX}5T`X9vV2MoLAmvk}8okOI1>H8o!m`b6brSvE|0Xp%R z=^8^;hoDgy3L*Bj;7|qQE3o)U!E`{M$(0YxwVp~?! zFF=;{i`4ws38&kN(T=1+2rY%rnuMQTx^P;TNrE=oG% zMw)*N7z3gO`O-wZZ!#6vQ>#bmV($&}nbBRh*TD;Bd3be2ES8r?RqXwMmX*| z4GyhiQVx|5VhJ7ii*iy~9^+tLra{TL~dmA2?C9m?k+e7EVBLDlPlN1}g z9Z^cBU``|R-?ac}1L^dbF_*Z2DsAN1=w@Yj>Nm;XF^a3|I4olXS4i77`5SlJH~G0` zN|aCF^~N7Fxb!cUFqL!U$zH2Lp%8(t35_rk^AqphM>k^{?xq4U7K*y z+g%CG!D&=+amlD_f{C!cpElhdFr?hP^VMhGU$#)+i@;;4TFFL5ZU&Kb&bFykj+e=V zl`L(452VWJLxuAvsZ2I`=g&6QFN~3pvr{QDZ9%@;)bqAKEm??K<6WHjXVAyYXYj8f zP5H|)ac=&RpG{Cfca>4<`wZ~QhWGY~T?hBpVPVVV%_r~Ut)(*F4VEfWledWhaseIkIR5xKq$=o`~66Pd`r=K?Qh)&?gqaY+|1Ufu=YNG zmc9hHdARfpspAXo5W8*pdgMyL5Hs|Mi}If&zD8id_J1WsYzgN9W8_y)m1+%X5eDjw zkuHA-@8;ydQS`X?%E+NW)sMDb(KzC`5Vjb=_z>8EnL;A9Xte&3Z3+_6Yele0zj@am z6hXxKmV`UG>D^S2FkH=Pe{S--E_aM3Hq31ZuL{Yu+x4Z9o7$ystKKILq%e~HleCb? z9aR~5h+tbj?)J=*{T1bptn8B=0Zw7BSG{cEY`$`}#f;E!Z_w}H33qye=m~z3s<>P7 z!RKPzjJF{@e7P)Q#F(9~X1-!=?u}3aMas0dQQ}Jm)iej?IWK|TbOZE`0y+ft*o;nq zJOCw!XEJ%sBxt_%!;!P?;vOBNif%EVp=&b7UX>*&{S>iNI zMW6lW5_KJa6k3+bkh(JMFNe)cGdRf&JE3lcC;f4`3kOr`WnJP+1-B*4noaD4ja8F-;IKP`W zJWhehdV{*zvYk~p%>73*MlJ{QlGS=#?dTg85>%qx5!foNaJ5b}9RCTh91^_gkxntX zbAdFW?E&dvWw+z&%G#o9Zy-PCCn5&aJ1`{$j8BrWxE%1tSi}08j3uVM9;+1g*q*DY zeu`d(GFscLiN|2|aq0FTS5&TB-X`mlEcl5Z~7{FtrOQ6zH@w2>SQusSX zdR|$trr52n-v-A>*(oUK#UBxNiY0C$5*)N%9{gN9F}e@V@98U2E&5UVG;TS7Ql_s)5h7sJS&*5K&VQDnM7FX%Q#i~s`pupdV5?g(sxOy-l&?M z4cr&~?aPJj)GM0u$0YRg%t~wMtYAxzuKpm~7`AyirqCA@*$c)A8&CL@K2LN&b6tM-cv9=%Eps14mj{}PNdO(NyFu?K@;j*Ssk zyLG!>(IQKNP_#0d3FG^Ei4c`_dc5i&+{;hO#MZ1!BPhUq>jnTujXHiQsplOQ?9#AQLqV+Emlti8o9+b#j~4>#Bp zvq2e^_RC>i7;iFtf+Z|6S*N8GwfrbSo0ofFx{dkT`(5^lCYR~=Z|kZ+`X`YBO&`v8 zr<@Y1tC?Juc-q=u5g9liwVH6x zFXKx!**b5{T>SX&0{C^8AF0OJm2eY9=T)a^wP3dDT*|~`?k;dyW-1K>%`+YHWoXt4 z_jDGTL>DMgmtFS(>GhKn+VT|AARpwd+sU~a)km>BS(hqI{SuPYqrQ-cugVSgWBWPo z=N8;w(5@aYL%GX-VG%kVOv*=0yC*U=>$Q_6Wv^0kGE~j;J$BHZEJI(;biVMK7nB3C z+FvnbaY@d1rsJG;!33ZZq*pH<_r#OW`)FU+gwLG5|Ct*>IG=KFcMwPW;%cUG$@a<( z4Ru5#h9W#S(4^FIHmhMMjRRsN{vKk7T;B4K7lwELxpctxfAZ>mg3tK_;$#*MnC&nd!Fo`uu^Ax zM`W{|%BiS`je1=A`m~}+-ttO!<}0wLFhCnQGf<_JXH|0TPAD^BTUIFrTo^{{%nKLo z*T1h8`j8?|^*#LO`2)>Ea-F=t?)Deg59w=W!Z2rn7oiCPld^`TAjFKDIH*T~>h+bD z6mZ|oP3f4&r#b;1FX(1ahkA^~I|WHYJ*)X*eydU+4K`r|gJmu`)w*|+0X~J~v!A=E zncFd9t-9*O4OqNOr!$4&Y2bt@oUN*5hsu-Bc^R!|RpzTchH8wk37W82s$OBR3v0oE z`1Y{R=>Lbcw}6Uc+qQ-S!GjYZ zxI4k!-GT>qLgVi4?(XjH!8H)vCAfR=;LcyU=iK-1lPmB0?--08MUU$4s$E;wo@>sz zQuqvtXkbj%+EYU%jMFV5d!76^Vz$}yZagtw4%?*cnx`t5P>~=i8jRsX)a3yQlH`d- z!zkCw)#2i2D;zHAqoULZiWC!tDhqXI_pk4IgIDnrreFue6MA)@P!wNvY6Q~r&M7sr zDpc=a1RSnv#QH`fR~fJ7LfX!j8kW)F+-O`yC4zbVNUibc;@`mTAOTy=``*OLH~~q* zNmY_Z<=b$uA(iOjZOJ)zE}-4PT7tohbZpn2Ii)d}amiR9wALqiB7!#b+|A|l_? z@IR+l*X0l8%FU1Cd)4tpsmo48^s@Y*uq_pdYk{B;VB3!JuvT-TGxt$8I+L7WT$a(2 z|5rW8Ade0RfM|K(SC!b6 zN+dq98s4;bdFe}*DZ1C*>+$~jPKnps^(##HikfKRIjOP0(S-Y!4_1t+bwYUvIChaMnhO37gO0eH- zu7rsH`6>K2cA+`Z=5s5dj%U75eO7`_qw2~I`H^6z(tP3e`*h*Rik_s2`N2t(L|dcf ziYE#s+*#O^K^E&-2CMmenx4srbXa3Rni;FW#rFkan~@^hA#cUy^2CT15^K|T)JdO- zSwGwCN7;};G#@F)s|kW&$?;>2p#Q@~wOkTcUWHy4m6+xSO4rm1>`iXi2->4CorbYe310K+5V{W_zC(Oo%Eds?CoMfV1 z)Ejsu{WD2NW{eYuHz;ZzgT1!z2(&giR*I^8)|ul8u5-EF=QhnhRA8k+IbXjws=d2X z_w^1(QQEz!MudiqUNTYH4?8pu>6f)aqnQdZ%rm8-aGZR-HR8&v{k#O>!P8hNg0AMt z%dh;*%Q#)+bk5r3Xm^1yHIVQBr6AR)O?AYI=tlh5?j^JADx{&`^NhqO<)IrRHTCx&)7n)Fsxx`8yABb%6zWl)E+A{dH^q z2PFk~jbiW}p>I<<4+VupI4jMNliQ;l(rR{Uaed`qQhMD>|8;6*=}0(A!&QgFaBwv; zt82L0dfiC5#ZG*!4#2|!gFYdsCeSZShdCKQj>2tsBsrdoEB8xpP^3{)19eph3xn}8 z!n4)daS7p6?5fvKGR&495|NX9fPz4bjEQLu70bAwS>%wKBP~9Ni-C#BBuw8kr0)%n zt68ql(V8j{;FwK8tDMc(p%uHao`0IxZhE^A zB7t4CQkgOY9uV6bw3Z|pIhfwhck6e&y#MQiSk>@HQh5{D^OlLV!cF^ZUY!c zgI>XLGoUCqrzrC+vXl$$0vG&b$JN1VXrrut)mE*4{m7jF6aUvTo&dJav<$*YOnrG(y-u&%ojf86p=H3<*} zIoBE0C+O)tlY3*tQ?N+Uh@ddgI0z-hs~=?uerluNV+c-Kw2bXUSw(r9l?z4m_B-z8 z@lAD{gAL0HMpCT64UE8Dy=tIE&2}^#3{qxXg!f5|dx1OiHoh+^56;;*y!ZAO0q;TM ztn;qc>t8R;CC z{gLUTRp*5WZ6tP+F*YZ!<$meLS)SikXP;B7riGZ*K?8(wcly)Or*wm;;J*}%8a?`? z)GN?Vg)1FO6`7RYW_Rl*Ckh^bm`PoazWDJ!xd8-^Ul`(ASw*Q69i2#;08xRi>o|^f zqHnHg9kOp0KYLv?8<^k5Sw} zPo2)d`$<%)G{`iYI0P5kmuuj?L8P`@s;@ZvDg(`7stzFbuK;f=2GaC*()8fSx-*ia z)Aq5FeR*}|Oz~k{WO*U&9_@U4^;fqIrQhTh;zqEu9nDnCrbJ=pss_G4E(L4?ab|`^3=LY%O9rr zn$Loj7U~6Otkf1GQZBPyt`$#bXXlvf_^d2%#=x#Eb#EnWbZHa`q@-LS(dYXPJgriR zW>m|(``oU3E&aK1g{s=?J}bB1Hbwa#&znOKY-x;{TpylMS?TuR8DC86W%D1xo5a%1 z<0l8>y>r$}O5^}fb)S>MMa*LOPjc07mX&}$g-?X=+JSR0(!DW`>43Azj+}X_s37m_ zO1 z^jqO0eH#WAF2X~?^r?}q!W7>=Bi1hwK6>ehFml?l;CGW<_VI4xJd?L4pF|lx%(=`FGL7Qq$q5UvSY}?B|mEP`;K^w3{AF zW)O1R3}K!(__EF9q{4i>^2wxBdLQ)dd zr{oUmo#vZCoGHgV=u|H)SmD=r_Tg&-3_MLTWqlyzH$QpwE@_GUYA8;97mFP{&MzZw zkoz#M8Nl?r*jAOZH}9!6gyw2d*2#xD-fkDB;lGEaK?R z=EeSYl@3|DSlPDaAiD*+z$Da}V`c&9jv5roKouFr1<0Xo#SoGC*=k=_3JvcE_C&4-)i;xa)9Rmom&u~`f5yO)jL z=v|!5ZlJESvk?pkblbF!%uVzeX0*|F7l1~|k(Ix#PgR;@zBe?59AX(6uNA5#66o>- zb$M=8Y433*)2PxNxRKOj!-LC!m@cs)f`GyPn?Tl+?;nil>TH{gQ!2+2XE{%6F~@`> z+;SE74#;TUoNyo039g^t1KIG8C8Jfd)w&bt_?GiIvYYTi71YYq!OIDziwfebj!kEZ zjeuoNH9WRM+106I#v`ILjg9Z0$a)>2jbb^+{U`sZ_DVs4C`I3B_9KPQ*Tw3(pymxi z?;~q>HMFs;;|BI(vXLa-pLWqNP)K88$Ca2TOdc-h^dQ6Y)V+Qc3%Pg&v>&RdObxlx z?@z&TmyP^~WC-lq&UCJ0Js8=Qm*yj5=@6J6zNkK>lXq21$1^VvNJU>rW21ealT+$Yg^D)^DT6Eogj%wA*Xdyy9{T>jlRy!Myz&3UzkqP z?mHjgKU;6vjV(Y5+oTm8t_u;;Y3xB*9pTWwvh%8wo9i+202mb%Q#w&uU=$Le&j%3~ z!)uKWM^mbnyUgBx3THc9_zuYQqcDK7; z8V*GHxG>b)FSIZ-){iZ&vE5CF8!pdzGaujfzjhchArd_<{&;O+>b*&8FauGBHxe>3 zD*R>uDxEFwy8tehpYm4|uO)I8kT>in_B$6=MtNdM#Pp&O>w4S$3n*Rng!BX^xJzG# zn71Jn;5yj6^TnW_NVWy=h^6^T)dekf#HGIn-w`g-i!HRQQ#3p;hHW{HVxv9sPrcb0 zbPMq98fontg7z*XkNv< zwMlzz8Tg(x!t!upxO%LzkAoFJxMQjcppsW`rn8^XAGbaIw}m5`wJ4gpsY^;sOuAgK zp3ws2h`Rs+ygh4tY6F`W5#h~x0a~J-4ZAz>61WE+w63}7=+ zct5T}r1E(dnId6{W#K+YtazWTHcACq!xXN0Jfj1pI!{+GmaV-9T@Zre5)wdlANjA& zDP8aTj9Ja?L9d&a6Op#dKGqK3`~okAjI%!hi1l@R(eOxhI~@r@r!Mwv_1WCJCizL} z-s@09(R3h0S-f3dj@aA1&fH_Ap$mwioTXMO(OdJ}>=!=fkibGe4XD2$0;jOXODBRc zpxlfyKN4aHDnbLS39^p1xfX1g}I_BUz)jlQbuFI_U z%hN|i<;O@%e_3v_8OFSdhyIg4z*w^2H&0)hj;ya9m1!>)kcRADsbI;GVPG;As8zBu zGKdK#B$Gb1_Tv!wk-gR33O+;&_>e34qx&ow!~`I%uH%%57woH3JOol@_18~MPLC1G z_RF^-*O7cYj6-7>f!mSyi@)A|+Xe@VnMdZ?i~J-tBucIGEtBbH1tQ)TM%~GxrO8WW zg#89_R1@eR%FnV<>n-t6EwIVgMG38W_%_ z>Kor?_*cc4cmFk_c?0{N(6<*`@ahFxe7Nfsiug=)84td-7nz8GnWhj$_#{W&=o-!r z=RusrH%?@uY5kS9W~NV%l`mJNNE(ZTCoEbn=H_HM&}#h0!xq_V^CP=O%snYl6EUVl zP72C~z3wO-rCcyX)Ei$<>{1jJPLLN4RAVJsAyks3I?MW?0|b~4s|Z=3AV^7u8BgEG zX$y7#HYhS^vD&qQD!r3j=7Ci%+0+Z=jmX==JlwXRH-sz(VJE^m-pdvAjoQ}lXD2O7 z;#adtksZ~AgV2H17ur{DzaXtb(B!dae2UlP<^^$V=ek6;ss;^8=apHM?Z|#zD<6wQ z6L}QQr3OJgutMJs#o{`Oh2)@icQD4GP>iJEW})CciOzSCKpKah5zqB|;RUn6er1E5 zLxXM5N{`adnH36tdbz|O%QG?rPNw9f?a>u6KovnjQh2NcH@3*c>Q`CT#R#Z|NLDoA z$#NTPC=m;>ezuUe*@{!M@y4VnLul3$5-7OuFz86q7rOyAKLU9DOWMaXb1?$*=LdZH zVsof4laDepp{uXm5{n(nsjU7H`_Vj4J{wK0UxO-e0dt@fls&!dr3Uk%khWm)HuoSm z7z>A0R#nMcgVrIy*~+A`TBAW@u0oq;unsqpC>)jJ>SRVU2(fJ$#OU{W8BX7o^lqG= zJ&im;&@{dlRy|#8<0I8H<7He?O*b5el5K572s6rGrTeb#x2 z=z80M1kp*h%zwUAYhV1tY1w+uBA42hRws0jAbL4J z*t}aD6PzEJ>k~Vx)8rh6JU&|W&V-t9eJCc4zklhB2k)_l*mnJ;DxLvKUpu{ZUA&IF z>p04>pUVY{kat^%E?272p;>20oX`IFF}HDkE~t=;+DIpIKXO% z7el~FIdK0#Sf*5(_jI>CQRlS!0AGxXiAfQ%WePpPq;!r+C}mP0*e3B~ znjG0B$HHSAiWk|};W139v?NvHP&sTWq=0d{L!m+~7rZWlkeIw8SPUs3)77B@1?NOX z5Rjt8U$Y0vKFs&(x@%pby$dpFOki64P_j}<40gqctuV=h4lbh|yC>~6*(s=mGEQjK zym=WxvR+I*KeG(E5VSn6*{B75s;^S9x!P}tI`|HJaE@7-BD9;(%3R}P>ptEDd4-1r z6bsKM^yg6Ut*0h8s?0Hi`gBhBP(p4s6C+X!e`J$vel(mp_ESV21AaOgM^Ro(CpiAx zLi@Mb8}_}%l7eVLlS!-@L>hfX#dm6@D$ZMvRX0}X1Uuo6pd3?#RwYC#g*KM9Hkq5QB77I6N#3?;@rYJy1jh03< z9v(<*-qD2HVqb$IaAAxf)(PQXz+sZ@h*4p9je>8)KLNJW&!D_5y>>MQ4%d$`8g$&JkijUG^3JWN_d|0S}|`G6`= z6yq)zmAvmInFP)9h{CjoTa6|DGQ+ErrYx5zXH-0xK7*SLu@a4k({G}Z?^2p4L<*8{ zHFv8sqL57%wDh#IO}5~8%+uqnX^?x2cTAu6bWpo7a`UEmmGe)8!tyFf1&#_`geUf6P7rd?OtO6gB5`CU(*6nXHCc(X48v#fX8#qiJg z7oqmQ2=D5474S9Y$_`9@AN=M^24RE}Eb+mn;LwNF>%TeFL>X939xr^=1Alz(>}1kk zu?l|LMk}=EfI{&o7&LEYbN@;(M-W;L@w#{U;MH^O0s2yxu}XBu*Y9p}{GOtBPHoKN z2p?9(^bE4k4C9I)3vc8=3Ii>BOy(Bb*O`;$?}39z+>kq?f776ACLYL&*~cg?02^ z7~JDDd{cCnDpr6GP2%F!{&}E`<>&O9UhDCVTdYOo0g*%EI!{p2ukDe0E|X$^_mn68 z98o=aq^Y;rFGGNe>V%Jrh=?17nP5(^=Xj~+<(D5kd2UjkM2zRq5=9yol#1ZM2cm*O zLY3*uZ#iVNy=)&x#$5^Br~PEcYt5Ah7ufBQUx#_w~TEQI?3e7xGKMlh3hTn=3&X^qRdfgbjRcpF<3pPHAzm4j9|Gm!i`HZ zWQ9tL;$0^ZZ_JDR1_AYMT7^W2g@<}m2GSAn_7p4c)=mSzVuZlqWy|;@7+M(J{E!k0 z>L4K7gvMsR;RGZqK&t*ylbhQz%5{%3UKHk0&+qa1cFi(?Z>ljiA%PS~Y{lSm?G%WM zB;^i>@zNqQ7#hWsKU3ncTTWZ(^D(>fGRG=LVzX*(PVJ3pt{A<(xaW>$F%MK^vz&jI zeq625_jK;kZgXlGd9_-n0}LD(j!u>u5RQ-<5^-29Ofa=$6E!!~DJhGx=xl0JP;%D! z_A$Sf@!Oz!M8bpx3DDN;jin8>-+QO;vafl3I>qIirQPm$xX08@HGEo3O*x?Js=Bt2 zZ@8S`9{3pT1V%iF$L*AIi2PYd32VHu6nPfESSavfv+R8sQ+rc1pgO+K5e^+b^he^4 z<+R^VeK}c4r3B*h_@s}T@55f|(EeP+(*@8FZhkHNgnd}%RM)xZ6@{cNwNs9EAyN8S z`6W>V0p_bX|20cGVjT`i%EWgvs*9h;N}q3vc1 z>$2Nrd_U)VjK}x8c>RHa;xIc2KcSBGL=X9qN2ohhvG%8(pHW6y$!JlfY}_SR|8Vyl zP;*S9o{s=oP%o)sg1o#wvi-U9^HyQ*8UY&vnup@Zi_DC)S`;CK`<(px&sLEEO~}|- z)`9xN3fGa7o6*kLO}BxUQL_*Mn$O?vtxHN_td+H|-+i-SZ!9wzs;;yhxrk5ZbRl}I zpRlC?!RQ583F$$P$PzLdM;||Xp0{lgiAza4K%MYE9iTbq&|N`v_&en;H_HM_Oa_RTvr6aPjyoiKhx1O)sO0)_9^OOG zU?B1vi*S;sAk**WXYM6zLnks+pao)7N?z@nM31?V%BTF6b4siF zdlLEf$mtEuu`u67W_@uvF~obC7(RUvgFX-v7dxRe!{8=)*uE1jtpj~Z(>wRPmNiC3 z@~_p29sl~H^pub`ZKeE6!10HGce&aTU%j_{eSCT}q19FTP2LNG3@`9IzDB*lQ(iS@ z5(-44CJG<<)K&O_@yDnAVA#zAUI~nmvoR?Ym~6cdR~c7wWdf8_>m<{5jb$$H@|S=S zNDd}_w^;S|xTcf(yjRbSh3%855P7C9;0*rLYf-ik=)Lht9 zu(0a4WD;d zEW$NaSS$)Goclu~wpxy+cM;~vz2_!rOK6Z#mw<~aJ;CV;#{_#gv3KTeb2ugSe&QTs z@jK@6e7s^C`OQ3Av0G+fCiioO1t;hm7$^<7sG$;eA_j5zx$MP?XLd^-v0E@avRN*P zl&MxHokabpP*_FB*M~Q}t6A=C{M8xeTp{S9o&t|`TEUMA-=3!c8t!$!J9R%zuGGw= zb)!+K$~!M%&=$A}{Jqe_ar)N5GTOO!L6A^Bn5dM&KT}J-eJIgu4w?XslvZFx6;(>c z?oyMhw|vw_G}Vg6NE6*p;`^n@8w@4~_crb*>Kz8|BHw268k2XDy{3v<7s_|T;R_bd zTEh%4ku_jDe)f|!qe8v3=?o3+Ls9C3)a8s#c6Z!W=beRBowRn6QJs9^^+sSeMi0p> z?(BFmm@$h%2VHhSY9+bZ9+frcQdoakX*3p=bww_3+niD~^sC&n6kikkHDMN(r<31M zng63}!$VvDM~NTO+~b|eUCs+vM;#;Y`0U4B@wSyjFphg4c81%}=D+PYaBj>$DZxI0 zn$%>-Z7WL${9(iV zy2~d-+)04jb-ZFf9!HUdZP56XuW$@h6(-_!b3iJ)fBr5>j-x0~r26}jWC#@ObEQQQ zaT#-HHn>HOrm<=!JzdI8+FOf?0CNXgyE7F00mV<4PZ(dijvz=yWazZZ5^$ZhqGKvk zSkjs0R+rD(&t!+q<{K@8oYV!t$pYVGKgQV=x@M8autRuhZ%Ug~<@rB`I6=m|q{{G|v8M)%0%R<)YkrLD~15 za277j)Wo}4hX)4O2(%q7lzxV$Dtr-zAbGfppMaR)7ZC-r)ye7BxWx1w7ikZ0pU1en zA3h$Qs_i%6W?YxFjvI3v`TFFtf`JlXGVisLgsZg{d9^wa)a>(G?P`HfnH zKl#a93`!am=0IJ#?EYk&Fq1F7F8bkQxjYCcLdI+$?i?zK&g17h(-{`Bta>xUs+>xAoIDL+ZS+CRa>Cm9MPOr|4rhW^|u#G5QBCWAcz-Sl{`#F$!P< za50@>F{*YP&u&Zvs6itdRemgYy6yAbVd}%BXLCj)f^!uBjtH>*Q0@r1$G($Eicx+U z$v@f7adN9Z^fY5KnZF)lx>k>V8G>E;p$5r_jMs7DUS~0<#{&KAWeqB6y~^xG9lA`c zz}d2QdMCDgBBXl8jUZxFtyx|4t+P%zY{n?htdzJ(zFbXX9oCKavd4}6a%d^@r=m<> z1Wd@)QJB*0eNQZr1HAFG=Jz3Edqu-}A{4Ez`4{P=Nm`@L8v`s@P_V$uUgU_ZoZ4Ug zH~x$(a=xRTn;sm&amCcDlFSkH4r)8EQ>46^l;wB7Jxv7E_-1*JqTqpp1pvtfB?P&K zKhItE`NY|@d`gAUhTZyQz0T>RRidpP01I;7!2Ztc$c~yOR^mUcFP}AoXHDY$LKK)a z^l-2I(ib*eYv9hgyW^|art-1g^qdUSwY+%*0KMLeSko1s6^=mZ9w+S^f%y%m*1y=L zbL?j@?*c-Nc+;8UqsOYu43FthE0A&f#Psw`fzE2Hl_y<{fGxnC&zkVGZOwM2yO(=| zC8oEEeGjpP2|Dz(`tUlv&djG?kJ=}}J0=z|^wM-4nOsKgMTO_}H1^e>|IQkm_~p5B z3k>ubwn2(ZVqFV*&bT}UMn#-CkWgcDw88Y^SH^qQjDYP34o01PlcGVm$TwkNE8Ja@ zaoo_~%|&KMgKyU5ePzFD?8Us!HLvy&UaO}m_koxdaz#o6ZS)`&*DTqNU_Z#J;pz@oeWpWlf-~+Pm$-Jw_I-PVPzfwZ&a`rClK4XDuyV8tFj5f~0XaW4}+jz#$abr1d z#SeVn2)Q7nfcPftjYv@ROHTax^X&(wfYmAfCx2esP+9oNbWWXph>f?g%hF>`pnB2< z6+s;?muXr~$D_u$`p9}au#pUP#kxQ-6gI2(VVoIb@u^cn0@fq~MRZ(o9U zVr27z1z8}vvJhb2pXw!E-QLB#>Ks`K+2n-sOFPZSiXMDIUjZ52eOw1b`&Nm?V*DgW z^W2O4@@m=?{$1x=G^aO{kXM&bC&G~4=Oj;1*-zUOMs=@5V<8@oc+SH@-1$m$!F>V*I=+TuvtR&kdPw4{crmBZitI zjXb5s%JV&p4O5Ocf0GO?Zt=Hxi@gGCV7ufsDp;IFER)8T^qeLMn@7$de1rC3d{+n^ z*`<-(~Z5;s}WoS~Il zcLN|LKiV~Cu|W(&rwxKXDP@8=(jE~GRRrdI9J$ZbRg0xqLr1DNf!EMGHwBoba$6m# zSe^-s*6i9|nuX(t4P}SLZASqsoLf(@R?H_*PwyZto9U2mo*J2yG0M7}qaGY?se&LJ z9kmKl^)^)ftVyxo?Vk;qb!i`F138R47(=Ba2rtQ~a><8=t5EWjvFV=gBcl%42H1UY ze5s4@2(7zgdH$`bj)j&dA56=8TK($u;>3$E&mVhj<_6e8S#QHTUYj00gBQHo!%$J$ zX}?CVIYyxD%uaTWWd#}^mHx) zxykpYA)_}aTmDDx{h{n5C^x@J8K*OVheMr%c$drlM)iA=e!-nVaW9FaO=>$J6I^ujA$E)IG6#Rf?s9NRX2S&dNG3L1ftZyjf>H$U>ejGo$hM^ZD^;Gf7 z1!fx$eU4qwS!v~opi`bo->%H4P)IuNdgu(OnO384n35ugcHf52XicGrcmwM1yRHUj zf|cIwE52T54q;Mtce$YDPJPuhlnp%`a;FW~>SAIs7~3V2fK7S#tpO04R40@T zaQUg7xpKAZ5&P;8{my-D0dNLM>VE2aP4c7;s)gd$DR~{Us$WleI$^CofZ4r!j*>H) zYgXtb+ypAT@!Zs7F)*1M7;n+3x&&;H3R`#eU5kGCa*vd@3X^T4(qM+(vVXdX#m0Nr z-N9tBuqqY;iGd8ei8hW)^o>{W1$_2#A~8ALNAd=ju*7Y*fxU-Sf4HiBs}3G38t&~( z2;N>0v7C?BaX5FM{z&X0@9Hk{ zI4&Y_(>__X+dzxie$zFPPzh!%&Dkf<`8K#meO>>0Xs;wTkDktariH z9S{6s9-yX0T4yIuKoI3Lg&wm6J_3D&Ojfw04itx9%{HBw+hzYta!_E1P@axR>^Uy> z*`uYfMyZ~LXhc$HDQUIE93g9@{q*yx+k01Qt<*j28nd;22P%SWx=faXVa5kjUHZA} zPSY9&L4sIZVsF3P;xMahGc~yi746sud|r z$%87m<~@&{gUmbXTpcEe+z~y#pW`Lc@7{&V2X(8T>yl_re?Gj_$oJ^Jc!{^CP#f8K zU%&Fzy5m0ZR{XPpBdAmP<>vQ)j7P*3t3 zE~vr%yidcBGWhbLoy;K(GjV#aTN|u1+MmqBW|h5neUfVJP6ncCCL6=I@lI~*g?&`o zgu+O__Z_f~uJKwdZ?nUK#C))#neu!8RKov(c=aW{fxK>z}O)GwTtK#w=2b0G%7br5zuqe<_cGwy{gKJK-p{<6nZYI$%>Kx=X=2=su@S;Yr!&W9UC%GZCbeyy z&S!k}9_Jf^Xvzz#$aOw2LpSU1+e)QVnI6We49LIyCQm<=pd`Fr!%L`Es0mt4y==C0 zDU)Q#PD{#+BvmsgBr$^N11j24==e0`%>`MJnv=_Ph_JT+ksg4Edp$?(IhY^_$$cnc zUU{2R?Ff;vSt)gpVc+|uL~>Dvz}^IZo|btp8IK@&+xsRPZ|B{~$EDs0ArWYgU+oYx zUM87vg^t8mg0alXK0X%wj*gSIrQ;LAV)37sz7Ll^{94+mvgN8trq+GVG&>Y%j!zYI zL9=v9Xu+8#&iZ6DAdr1)zL#>0{o?I!AEd8`8&R3dA_&ckbD(GZicw1~3-`JV`>0!~ zfT52}FY_>fBJ@;_LiG7U%-(QmFMCUJ!%w!B$y~b(rG#ikg|yc`B0?;LG_0i7^kKSt zRYL=M0jK=K>9BzV$81YtFPm>DdgK%MH$H5Iui_{}5B|5fbz$FZymW}x*`BEkM8%OM zh-oyEp}tK}t?~A<_|G2V{Up!3z(9vPoxi1A3;iAK`OuT!c@3BGH3q*}-5B2JiJ43u z#fQt2jchd|d*gbztI=ruZ>4jJo;Wf=Aoh4y zJd}3J-XTq77oh|99FZRO?TPcnYCx!!QU0Xc_0fDh(Y&sCU1zWr4Xw2BW8d|bppTdP zKG)u?H4?!_W^eHDpg2Ce0mhl_Nu&}W4`fkm6Li+-+ zw;i6K-hji@tNLx+vzwSK>HlzTiMIEcV$eFguj^IVlZ)r){Mds34U=h!b(T;bC~nOD zh3t%*VC%Qz{ZJg)>j7JKhUXrZ;ECN|fGA*7bK&>qDQj>%J{iha(h45mj|;utYBMK{ z4mGp6MqPD$0K2#$GG6cmmtUc|6hCv8eY)AKf89J++bjpn#_mhgZTLuxYl-;hY^V^) z&-yTXl%n(0OswB*xUXhMxn1=Q#_2eS6r3KA*0s`?)OGVEEaxU|{WF$Q5BVSMbjlno zkx4?i$YXXSc?0$Ms$XM?6IsI5)J0)^KfsG~H^^k5I3!Mga#Sm(Usy{&DxT+WaUHGSS7 zuw)FkQ)vDq^%;e#>&a@yuv%%BWV2o*28x!xhcB4|8l8#4hIAcsgcWtyAeukXH8^i! z37{Ib2-X)G&STK)5a$o@q_3_r&3a#6Cy(h}0a~=(wlnhKC_HWuKsc(iH_pT5%V5O* zd}$;;bgtiI9AXs_v_GCnAMgDn`7$MKxfUw*;rwhWzfH?-3i3g=pq`;uR8O!9fTbt+ z_yA7`<9=Q^Oy4KB(|t>a1ky-54u*6rG7)&K0(EvMTRU^K%-q$eYw&qm%rW$I?eHyoUA0Z`^2J1q!$+9B zw$sSGt_d%lB(pjn$N3>}ndilCbzI^g;YaMWZmtFgi&JfZfx{V$!sSaKn-C(5(`9Un) zWu?FC!b!_V7a7Co_(@A6GXf@naCOxBOzr@Q3Ie>)gjPm5VNjq>Y}u!pNS0!S-Ev7y zqtS%uN4aWv5$qgQE=1IYyjAEs)soExlM6o@qSNHSkb zK-SZfMSgl_w>unY`F8O|%KV%wBnd7YuXMk&CWHPF@Quq+pNDhFLZ}uTB0QgS7`v(P zm5RAHl&JRkz%jj8y_iaFE%zC^YKb##x82_e3vg2d92JO>qX{`i`O_8;4aVekYa<5n zo_oW6bsj#d4<8jVFAYd0;@i)Py;pkrIrW8)Kt`W-a6IH$=%_k*d^9-{9JBY<6x?Tqu6>K`)WYY@gVjo>>3!7 zQ9F-4G(2VUo$X4Kv;vE@W9dyFY-MEw#m!mWc6&+0Az?l0>^(H+;gFqe%QklzbOVbcB5SlI{JgaA+_gZi^#`5d{n-fdnBexbd4KYDf}*2b)Mj z9{y@Us@YJS0!)o3JiXwe!^llXE&kZ?E9gk(YJCGcwOVke-uu<7ROO@b)*3*M8Pv4yOuHAXt8LKuQ8ry9W4>6U zpD)Hzr3WGQkwwbnF+X~aa_C3>R9wnn9$-OOs>ODPdT-Sua<4xP;?x)L4vVT2jZJ(< z0)#!W)o{dcmo3qw!J2=fZGW+y{PQ@616hFl>wtJvr_R#XkGwlV9MTig#p90+J*p%Se`bv6d`Q>`j*la=o!21|sEc}P zZ>1vQpe~PxCgP$_jBz~NZ0E9)U8aJcCn@&a_fkjOxE@PGF$X#v2gF_HMkWC8NB;)+ zoyT1Je?LlIX8d1k)bJ1~>SRyK8}eCJMbGnUe}fDE zp1+uN2#>g|^*<+?;8edNA`X(TV|{wcEl?;_y;c%1+Gf$tOf#>m;*8qa^@ zSLTWP^yKF`k1ZJd+rD(r8JtgY;@05&&A+ofBYwB1TJ)m!zwJ5+eLW~PMs7*|h3o9g z@`-Ny&)PU{^5Z5-OYQ>74OGVPX1g+|K~6M@s2<(g?wiM^F|GQ=|VQOTult> zg8M>fqw!gv(9+nKA0J23COm6fD_q@}Jm@apQ{enBbMSw3YF}`o4Vswzi=2Pj7y7~k ze$+*s9|$P6;(nRS|KeyF-ZO+NjqwfI=uFf&()%*r$8c<)kDm&2weemHW7T{h>mS{R zPckr3=wNI87pu7cxU9c97)0^4gC+hk%(<11_ZYa9kE^gF%SmLzz^M(GC)VL@;(zau z;AR5kUj$g=qQ59T=)$*@4YL2yED0F?aMd-s z|J6b}sv7M151&E?8o+(++R4Db{m*seZ`$B*Cnp$U8>NO1>Rq3tq0&4he^ybFmY}Li z5Jtli&Y*~jyTY^LjQwhvfT}=MN}Mo+ZC&6|{`(^mkY@`Rz)%14#f0z-M&Jz)AVwVX z~c$t0zNcu)RigNGSK9+Sj2;7NCTb0gzrnU0*+bzAf#G7TUX`Zv6k* zsQ>wnfDT&DIc0Td9q-@2%0C;z7r8(SyeM~D7-&gKSm1#t2b7Q6|Ks+eG==aWI|*>@ z{HNXfUq3+|?Of7rE>X?@uQA!bw%GooM$Q4DoJ&d%ap`A${6|yMe>U6Sn;QQ1eStX$ z4|P?2gn!zw|MCgGabmz~6zA0UZ){IwNU-bzafNW@f7Cwz#}<})50?Esq2zLR=ubuO z-!{wt>#>L+5T)k%e5d}`d&)mKQ+^tTVOv46ZHwpM7lefP`Ot@PRS5mVrRM(>naTIS z$h#=@&~eE9x5WGZ@uB?rd^cVf+mOyF!`OVbt?80=BqaPN<0fOti942Ps45^n~BzG)}CEiiCj^cZ4{=bOZ{xy*jb2*d;HMChyRZI=|j`ZaWzp85?`KCv#^T zue<*){;3L4QRR>qeFm$=bxaHk0}}&OI~u82w3h*s<#et2Dq%)j%fY~H8eh6b#bq#7`N+p8T{KEYIpu8Gc`}J+3}C^;Ec%=7xfyw zTw0yFuhTCM|E*f*|K;Cy8J}(v>$W^Ajfo)*`Pl62?BkV|@|EsFY?RrO1VKFL=MUv&AOrX@fx@CHy zX+5RNP-}Q}FyZd5dD`scd8%D~#_rL2vF-=VXshe@NK~|$NiUA#laHF83&Sx4e$?pq zJ!c@!QUfGL7#=47TtqO4b|JmjZ?x5F!A-P&N1Gp2r#S0-7T-x58xm$PjR3QDO0;z8+g&r@euHvmxe*_O*4$~Pa1%-mln>v@M6@$zs6$V|d3$;%T0+0{5fElesc2~{W{!qNN8|E(h-Ww-G@~IV zO|ZPf!bTs}o<52RL@#oXX>e5nBC3=q-NuVROx@Vxejf5UpEr_UM`S@q&fo5ZEz&Rc zvo9k~hS{o`JyL)!yJNzhxOrp(AGcuqq^ASU;VqaiG48PkX?5A!^`TfdAK)CVG$9NW@jxgc0O-kP37n3?bMCXF*4mWA0=ou z6%Bul=AU`1T*h4FIr(XEdp+wZ4PWW2{XCuPQ)uxp+tH((nXgc2Xk=kQfr!|OU9f5P z1@*d{eV*EJ9dfBxBdsts9bn5t&WUSg{yEVf>Smsx5wY*^iJd#UOSKvw@fmPpB&N>U zkDS+yee3Y%eb?b zl}+oG$5C!B1qB79M~~LBS;U7cjTbBR;&q&+mpZjy5-XQr{1mfpt{Za-^YIq{e^g)Q zq1WS$3+cNwzVKxRe(a~9xLN5~I&1v-IfH_FpxfI&Ylk+G7oVmBZw$4^>Y%jmY3RX@(9t-)eV$H<6a`1|4MVyH`)u9fF ziOG}=Ji)?pH_`#fC1QI5Tx07|NkeID9+#Y~*n_R`phI8re0*%GU$C}ItncQ7m5)>f z#ml6#n3VCo&iOnmw%eSNI6lHiMv4pmixrsvmpQ#%y_=f41HSJg`0I0%Y@@{@wd6;Q z!S?%iS2-lCHN!g0Il8(e=24omMF@Fy)Rqf1wf()?PCxrlQLu|?&rF%j`O;6=X;l*A9fnIR~^4N0EG zZ=t6a2M4FQN0U-WQSpZs6pD{KQncakF2HHLI#A#PP~}B*bzv&Wa?+|ahbSoBB{G7c zNPgWtJ<#bymdJL8zTi-NpyUP@YW=v(mUo(9sE|7x!(g=q>~MB=w&}j|=644vg!^5c zMSQrrjd3KgEY#rcK;{H!!9uuah;ybnC)73g_~dvNyi~V?1_Eo_S{bo2qTCtN@=&hu z;P5c4KXk2;>*@+~QusQOA4jYKiN&nT)EL)nf5u26&}8j1A>ZYLzdv|uChS36CzFUW z@&He-hX3#|Fd~9lX=uoNvGe^w#&eXPFN79GsnnAix@ zBt~!FOvlN9`Lq*53P#2^vYi1CB_+X?T3N}5Va7m6HqS2GXTUFv!3w7WK<(%|DX zp6aK>Z*CqaYI|&%_cXzHvidBZn28D^Bm$)|7nI@^uBoYEB8F#Y^Q@O1J8DJ_JgrPb z<(QkBW9_XvY)Hez5A(h;_`e9+-&y{B@!vR}y`u>7M73P$>I_xokQHZNd*IN3f`USi zsJKg{JyB{&%}LlHOo?G}n`3#jBq7p%JGT2wnRH|uhnmPY1D)MqAT!7#X#9H|-knq_ ztd4Fd^(=sR3!qbDW2arIL0u0Hp_SRS1NK(8O78#>PYk!;AM+F7B>ZD9^xrY2|88Y@ z)Nr%==bHN(OAZeYg48F+`>a^lSlSg|XeEq_?51 z%YEl;2z*9eXJBaSQY*`E<5*bqE9rb6Se15=l$0zvef|3N9n@oSWEi1@TfcYf&Mkk+MvkXBW;wa$bNaS(eFNSuBZYdjX37=pUboMN3XRG} zzK)jLdI8{9X;)Xb+3xpv%_%Vs@4Y!cwZ|wI#_qgjVQE=zKAfcrV3q#v9jSj*q)z|hjnZCA&Wx6;!(aA zHuA!s0_v{?V?bjjI_Nt-bafCd*S58vzMyZ!VPR~4E-XcGg_qgkXxID}$I(JeJ-sOp zcXL}?kkgrxR%CTNR7g50HkK#aX$qP!-sdwp`Ht13X-Ir*W_sGY^eYBo_#PTMHHHm6 zTgcF0zFyuam`B&VM+9zDB|QnoTX<}Aw<79l&k(l`A4 z%}(bTeQv(J*y)0 zNyL;u8U?0Qu%ZM*F>BMv?o4$6@rbyk>{SH$zl0(hn{>0uCl?6w_9UO*Mf^5Y>EQly zJI1Lkv=$#9+nSs(uuHNQ1BX2SeQg7Qk9m*Sz*`~HZ!f=wFHD`&@1B;em$$)8I!U_+ z*SnMQ$SElBkM$E|1ZiIheHz3IMp;6zJRMOW8l&rC_IqEL(J;&;?WZZ_7{yh)o6jk} znu$t`gM-(4Od`s##z%2=6DFyGBrkQH^g$8Y17NBFATv<|H5FCBT&n_GZ(lIj2wSGW zdJSf~qn#;MSJ zT6ABkK4l!sZybyTIlYm7MRbgGb4}^{_Xl1vG4*7(^jAxj&(4lXY^|433+Oq$>YqUJ zdd-N~nmVdZAb647Z)hCbm!ePd9pT6*D9s}#V&>ryo-?I-b!*~?-@0wAY`YJV4e8uS zwbZw?@EvC?yYm`7>;w{5R}IlHF#7O9f}+SC$32eEh0>nr1c*8wtA*ln9C-+m(=qoa zRpOo})JOtp4pis-RBSN{+DGQXwmRg76*5-p?n}V(W0c%8RAithpYeW$i>`c~FwGcr z_5As|wr*l#B0t6J)S2>ek2E9px6s_BB&U$=KPsxliwAhwlg1{fFY6XN$vBHYQ;5RG$JetP1S%sGfT@TW8hU^J@&(_)koV1( zFJA&fLY}6E2Priq)IIfx&n3gb!)q0%b%q;K(MhrTJ-hn*@vPkf@tc4S4x{pD5^b8DR%&WJIqCud-l)L>%gq!?% z`7V5SWn^UPk@dumvp329cVevsq+nv(S>B5lel8MsUn}-9>y3begI8tY+bkLKX`esq zDh1~UhK5oe9%iDLuZ@*uo$#(HTdj>!u;&ZPiR|AmT^fq{sXg zR6Sa;)MR^u?=JV#yWZu3!}-P;I?GF=B|+tghBrz(6HXV{+N?w`jZb#OE$8G^E$5*0 zrth38Yyr%Y0G5L7X_|7CZL9o+w92uqt~Fsel=~i-O}cu2^^foH@^{+a!^SUEKN2u9CQvU zDJfkTA(1qBS|TJ@Ok&Ycu;?$XU3hn6K=3EoPaoThFbu3oodf9^re)QkgSDawe$MsE z6|1GrxTxsUrj8GQr)^3mPaa#+Z$6`;5$&ywnoG;7N;546^75_4Q%*^$Mg<2UGvHmF z(DFb}@X8)hILNce%GA&|>S$@T0F>g^-u|{Rld5Ch%;ITjDhN#=(|Ja4s79DANyLf?T<*Voq{J?OQv<%dq&+N~mcczFf;Hd3qxiI||ML zYjdT`fTwx9;&{1MHH_>J%c@ScIh}T&f|QiU73l`~ix-lvuKDg~>1(LS`bP3-*~;}3 z%g;dq!owIVnIdq9fmr=U&FjA#WBvKL>KUX6W)sU-f>z>(!g{iepyzw}l(sOP9#b&S z?doECAi^&-zWa7gEbmzG%N7ol0^X@6n zWI)($%ilW8LGd*gL9R2TcZa|AF+b206YJ8$*{&AB{CD893BB%haJap##C~;;?jj-v zr}+g*<-4l-_~SSexWM%;%HmG@Esm*{t$sq0jF5fu?~(eY*xC6mx?)|2yFy3z)x*S# zw*sg6p#1hX9Qlj4ILN`5m6A4n?7no^EZ`S^F(n0)h>6Ri6IxpH<`K&vkK{%5t0j-zE$)aaft8 z*Z-i{CEn3l0v)J_l!1=v-z4xGaM@1_WFP;YFoDz9+aYL(e~^X9ku>9BJ22+Z$I3a#kSdd#-2)>}7D`Po=MUc>Uu6e_mMm1z(B(c{I-dO zhIu=kFHaL9hm-B8!^I9~yL)s=&!PGy?z2wg^s&7C*jc?A^asfHQamWbsRLDZu*tH| z2fDzCTjBU}`=|*3`tR(dHzUjO$cc*wfW;$aoCiWEL_TL!6Dvr*hT{-_eJTAMT-o5~ zn(enOK5gF1;*MbK7=MzzQT>=TGGLCjmG$Y0q?s~`^0hL%XRS@&UU+!vnTpQ;6gHsa zX-Ehsq({1()lh%@4xR0Gcdq9fL4F}!A%EDN7vS{#JSfD_h1uqs-8O%XK6|!6?7n10SQYU+^rB#J&WyYOFH3co~%;)qi zq#lW<5<_eZI>s5t)3JKwDj7N1c`~S2 zss?a!`?6N*4KJtjH^1>X^15&tgR2&7(2+!5j&NS9@Rvvwa456*g$I-^ESE<>Tkl$7 zi)jiH^w~O&WOCuE3$wv~v`ZHU74V2DE%6C2rITIko=C=bJL-Nh6imWA@d95b`Qg(? z9@h)aG+BVeT4H-N{Im9Txs^|&-Fs%02t-cw-34nk&}K7`vFPz1^w)pPA^h_X>Q5yV z6=7M=UQ{nbsngh7bB2b~SK5F55QZY*vTmcJ1Y0H&UFtpl<>5`{>ni5#DuwJODjI5v zer^5QYIyT?k5unxe~U37TKaP3WB-HyE6Lt%MJ44*|DL;VDhFt&khJ(485vS%=erl7 zhr4{M^yT>M-#xu*3J`mg^!kZkPQd?po&WXUCi#$XNtCJI@?TQ&{*97&z_~EL=V|;~ zhdBrY83%j4l60JZVU2%(^M5;OEZr>*t|O}E=H`HvtTKV&A_D`qBMNfsPJ# zt&=r3#EyHDT6X!|XVHw*;^N}W$NfJhDs&KA>e>CO_d!xMVEI7*;6lywRA3Jl7!>_F z(F|D~%#krJThm7Csoejr5KX|Y{y|d{%;|Srlz`_f88Tw_wo>SAI(d3#KxIg4DR*vr zf8x9;SV0wX@7}#+O-UeW>-VxfV?N#d@ZjI5^%uXY;tYbi;5ZX4ZN?~HNR}cMDCP^* zE-tc>*vP7?(r8B83&doFe@yuN*?fSX?-UodW}v31_-v!%JmA3tTpQ%|<+M!LX0n-I zDf6WIEJ3?Gy}B9~LWCG3$G@O9B9L7l*`U#M*SpW5sWV}Na;Bx(@y3`HV_|SJKlD>iD0=*OPqm#z*kYbH8H8{LJ;EV zkbAX6!w!0s)a)vrUY>Ow9TGolYb*4ZAlZh^xlm#ynTY<3Ik1S_R?E=jQSY*k*9Wo7 zaY}D;HTv_)Cre99M^t@2F(l&0iQPSSS@#W>Kz~Hi>EfjNb(|*69K~HhOMy%ugAC*T z@gkF$Xr{FHqI`!2<0s3aeMy>hubghV2+|36rE*-yxsyv_nezE7^4k%4+FM+ZyPih` zXomgjnyC2$%G%n6i$fEHd&s^zH5G;%DbDXWGT4bf3~~lwk_R*}^kl&9 zf=5*NB^2iS3WtSi(XIC+vsmQ-^--JJ`XHNfP&|l=a)D^q4ZmLNXpm-q28u%#i`yOX z6w-;%DXAox#+lhrjTH9$w5YlUkM5F>f+OP>Jo| zuuJ6FANH}BFJ*ffiK(BL>+Rr5xpWRG7m^*v>p16T!4^i=Mv8)dl4T`$hJfai$F$F0 zzTJp-?MuHNys#jpDWi&)4e!0I?3SzXpjf~nH2bnY?cGvqe(nje& z6w9#V+$xr-=34w_D45wgJ~#q#Q#tmks^9v-<7B*S^}uZOEmz>25R~)DK~q;l&?gdy zU60xMIXN3oqmiOkofwnnMIDhPPGN;#zJ6^nxUWG!+^e%Qs1qFwx*C@)7cf`_fkNEv zs7t45yhhmfnEch7z@Q+lJlxL-t^pmaBOGbcrl$UTW9i#G516zao}C|0Qy(6NE;U$x zIeM|M+-^2Vfv3lfWh#~A?sU?uvpwP+X7}!pL9y zn1~1!DVER?b93|A)SMZpLYQSLjew>AH>9hp3sdv-bf0^Bk6i}A26{%0jabmD^4EE0 zyT#?QG)wo;4q2uMP4njgEl2c>h`Y9n0ML_EF1nmX9RDJ0lvpUYd>S=e-godsw2UU`fB4!_yIw_wVB_OyA6>;Fg0FBtKcHi2`C(_SL$F@s@_cRbuB>)~mlBg-mtWPZN=l`9-n&(W#(zekFOYWyFC(pj%(*mfdOHu&`w)f zIwGqa01`*)04sW0MTUN+4l_xMO}JNU;&0q&-M4?(Xz8-7+SqZvpLEZ=2f%XSANT5# z6$_z|jB#(jKMha4mN)_G%@;jT?r20_1{Hce+76gtA+zZZFQWw)RFVLuAZuVWa-W)d`IpkG0-;;uTPGRL2-<&Y=8s+9r5IH8HPjO4m z6R)AYkocxR5^C{lKHb%?-*^x*G(2HMPhxvU&%y4PJ|Z4Zj|(To=k|(W6cKvSAcufl z8{AXNQ7bFlt_GlQYuB$|Zz#+%8FcmS-ERi%o_ur!c9o-!3l$C4(k6Rh#|s+UHSQ!4 zbW$jpsqvKn$k!}Fk3{YeEZP-L3!$1T?2)W=mh*M&psB*6y__wTl_8~n@|vEWp2)Xw zj1*?9yuXw8Du2kz(4n_27;2)gP{WlOf?w6a=;|xZWt**PdzfTChC!yvIhr~#&Ux%j z$WdmsL}NW}mPY(5zA(m7yBwfB#G#6u0^=a9D62avM2L+|11h5mfy()&1VNrHC~!L> zIns9SbDDls`K-K`5*+%-M5!&+)jYP-9)i1*WCiCt&wHYf{Pd5NQ<9B)@?NGM-XUO= zbHq&rmzG-Xtn8 z3MP*mo?sTKN6MI?5$6^BGOW_8f3~Ht^^R*CUU@g)sLypWLD`YW{=8NqFgRFlN=fqr zK}%{%q^fZY#oLhPh@h0knEDNI+n&V~t{%e}F#y3ELI{+tNdz#e_GeYkcVAM9*$az! zMsW{t^&<83Ft=I$Hx>XMohmtK@!K9n-XR4gZPFRl@$9%tiE*b1&cMLPS&UXQTMX7A z)?mkTDL1)YqSV}h?AD;I8ejRxDlvD}twOvn5#{toSL@PFCK%?RoPn)CeeuThOw`t6 zAFGJ#KE5uRnJZLDBYBqCAkPvt{&8TfyU>U*Pev{^Q_ycc-qDPUk-YA)Bn4=7P`7t< z<=7t79m>o1aDPN)S2nD6Z66w@boE+=-%BM*9VM-Ss*?7F`;Vm|LUh_DSdX#om z4RXjss?^6U=4Cwdz4bH)LJpPis{0Q*ZrLLcMZuVlaB;PfiPy&S1nKj6RzH8X@$mLe z-yFnRJC+p{^#)xFD(&1Gsud>kR)wO+2QsH0PqJ*$XTdzn58r!tO~?3$hvdHSKc^CZ1%-F`cHbcy36Sul87DWi<~a4(oB|Rz0yI~zf_95T=E_0(lVdw z+(Ar|S<`k{X{H--;B;<*1z*k6^>6dNuMHLI&#WQ`80(Fvr|xb{DBQ$c+~{HP zA$TD-2wS!s&86sjcsg6-=Dn6nNEvP83X6Rt$80pdie;0ytiPk2rI;fUB^?+D>G13; z=l{rhm{?=yG{OxaJ^VpSS(6#jFo=JA@q^?ukBZc95`$(?k;c6Yt-f#!>2zq0bPe5d z@=QxhGVKWTxSg}RQtURbVDS5r&giHhYC>j{flt^Lvq*}pYTdbSXOp;ZLr*I|;BzN3 zzKf5{lvQ{l$$X$Y;yb2n^~S4?*&9A96mIY&*40b)MS+8ql2-5jqhorrX+k^y!j_x1 z15rgoEMdmn=c^2ui04)G!gtxEoi^kqUnR*-g7Cp1`satOk4I-g0RfLUoL-2XJDQ$a z4!lA+x^E-96N=#?$i$+B{1LLLnp`$tQ$P<*C7$3UvgFQCHsF zAW4ejm=l-_5|)+yezIBHk;}v+Cz2oQk&!y0mA03*(!+Ho`m-Ry`aS`LkhyfA#bT#8 zTfPaUi=bo4gdF8LQNW=k)sZ_wB z#~RHNL8RF%bu&;%GC~8VvGoR?mi(Md@QEmD_Er0Y zh)pOSTs$fqWnjpe)m?!=P_UhjC!9AUb7C*QkuQOk;wpfn)F)&NqFm zI24kCfD0AFWWXYPTu7B%Be=qn)RH-NJX>r<5>s^E1J5M;-XMFjT&DeK-xm^1THxcD?yiA~_U?4e-4TDFj=wfKl(+9lMD^AT&T1H5VVZu;N!<&Y@IkpOmgz zpv-JI`V5jF4*WU`_A{H2DULE;9u$Yv_{^aC4^-B5i;D^PW+3jxKLv)eLu0eZaeZ;| z85sScpRZ|D?9?Q|qSMu@7f}#wsVpDOd5kFp#6I!8#SImv4yFgU zFwk&==XBS;(jHB42cN=>(s1LKsct=bdmRTkUEL2t9SRX{yAKkK(G^cjDiMV}I=wY+ zf;Sut%=fs@e$bNG@8-Px+#;mdwNTU*045?fi!XeUiS2{tSJy8?E@u-o*kpL%^tRLE zPhbrW_C4bFp3IWo=~ zJ-k#(b@dcq?g`n?{K^*a}i|2 z8o_h@p=84vVq_9ISAjf16vHe&S6_~nRYn`-VcrxrYuO8jVjINRA?&?C`W}Nmwy9p@ zV{e7)69DNwPv(=Ms5b}u`*ayjoNN`}skNqP{Mpz0nJEv)UL+Ac+K;_ujqv>&C}-AH5LAA|%u_9GEW{4=)un zbg^H;&*+K5L`tf*!Puq{=nZyvk@GLPO`auuxRs)@TYKZi z4KULoE8AJ(Ak1zfX~-+Ehu9m@Ub8*4-BTOflXgL@untoJU3lX;!rsMj#Ui2ojP3$D-(@ zI>F)C#}Vx*e!l*Ua!0rvfju4;mgJhK^0I)v%3ku`+Ax8^cE67)EuUhjukw6?+)AQQ z>uzrFOgTwE-{R3aA{2~H*DBK;-P-171h z0#xE8a>}KepPJD&vg(e|K$*!dXsG&=lo&hDTHC(%qKQ*du&4n$SZv$nc*9KpE+(cG zJmKdta(|{;%5xEDrfe39=P^pU6*qkHtPB6%Ws*kKDJbJn+u9{78ddKT9*MF)10Aj` zYYd;-RhP^@Sfin#y)@zu3D$|S{5m^7AHx16{^#p3;0}+E19`%Z!O}3EXz;;qF-nL# zLfYCAblP$pFFzD#5g8FsFSiIY0=?$?T81OcfPQHa$#TN_U87dR5biAXiiTIo2BGZ@ zg)AnYzkC%66*oexvfrC}KVII;R#2E*BM7;b3RKhd#)d}9e6v=$%)8ooqrfPcqr)_M zqI(vyWdkK|(047`X)G99H7#{Mwzkz$fHplET(2c8DGUN#{567C1x&h<1fPv_4unDf zKFEnwKF$VB@|B&h$~GJ;bGC<7lH@q{HL(kdZnuBFg!@e@nT3o?tNtXb>ZMYZErLfm zJkqv74|7Ms=$uBG=E8kgFF(ayf}w2mCYg72?hqyCy+K!Bva(l5pc5>k8pgG;=oWUX z!@ZSjv1E>RD;q3Bet3UB-sk%1aSO|YV^)^#)^w72Tc1LBrtwUJm|ex~@K@`_d*Tip z4xr$<19rn&oR(L7LRhd>rQrZP$GCBjYhAfeXU*9>G5 zA}{nQ&4tl)loF^`i1t15#l=C@6SMo#`%NBXPo8kl)4ADIIUj9&xq*tgh;GzJUw@2e z?=7$Uc&6)R;6nZ-RFt#d?Gxr1YqCY5dmtxB>G5F=4!+}#~+&1fHC1bxTDI1$|IFk|l?)QK&D&WnU63A9$ zg1Yst9nK?pr3PFH)s?EV@GR8Hi@BkR%8ICY#lrZw!b~vp=l<*N1+@0Paz@=w9#;E< zZ2QeA#-SpoDl;2%X>_!KTqGua(XX^OzW5LT>ywZ;?{W07aFT4~I91@r#}`OXksynU zJj#0hPk9BO^2k1(oI{$rH+8fh^KCPMS07?CvKOU%x?fk1r}nI>?FSXa0Pdij3C!>* zyMGIuKQ$T@Uf~N3QkS6EHKabQ1F*HBfDp-Pz)#i%cR<6s00b|MdWj<@Wl9|n6J05L zecV3IpHQVKWCb*mI0%8ofR98kUAyWE;sU1yV6C8<&iHG)g}D)pbi&&N%4`NGd0L^mBi1Ma3v5s^87>Z zxpr`!OFJG~mhus?-zrv#mDo^^CoT+3MG5BSv~q<_lF4OO?dgLlsR(ZJG=1FP$u3t+GZlL`kU2)bT_c6bD_Atf_LFh3iFrEKA=wf*VD<9Y=TALt zMXiJ;l^LiSOBg3^&JoD6n^I}B+TDe6ULtv4OP0RhnQ=pER<@!Ie*czJX1TH&tPP>k ziF6DHqkfa6+)CPtS;(?44lW#&{n7o{)uA$lm`@SR8A;X~(HH&a$1bkj-a=p`Ar}M& zwzD~1=I2fB(5`6;gnpEzQEvO8-pcTuu)CLW@pvk54;E)6p!2_!>`Xr^f9ul^1~Wcl zY{Ua`-Ih$oqeAL-TS~U;UqYdvz;cuo&i!(ps^qwRBuTSz2Etj{jVb8L09mt61NQcXihVL!U1iIHN9*_a>nqFlmNQ2~-lvr|evH&X z-Xlgk%O+7nae=uz43(M0oMyI;K=QPV#WVHJ9ggoVA|NZXU>&3AF|6YVtZ?pOHi7N# zbBB91;99I=tU$`X;!w*kg%$Mc4JbLJ1~JaomRZB)h#)KQ}2oj70%dNT>x+lL@r*c#4d^9Qnro{3X>$vzM}eFuh+}= z>Co=pWmtxcNV0fy?N&S372@K&l1d!Q$Uw3dxKqVzx5tr_TPrq_Qn?eN=Ku}P)9C$56i$2x`@th}LKb8Culj+DKcaYvtS30F^{e{Nk{oX&-TrEO z9F>YpjQ=6iq}YzAgV5X;)_8NRG#$X8ciil)_{5^upRZR!ndW0~>W=#$QG|!bIsX+l zqZadHoN^YEarzoF zqES8Y0|2#O%!l<-UOj5WM7q`MTTRA2JJ9a&3LS|UOEGVr+g4{8b$B7Q$>oOL5k3Kn zi0P{yKkm~fRUIdMcV8*QD16%cuAPF`Ur8yK#Bo+96KthW^RvU-sXagDXdJQrokeV< zJZ?KUGt8qW86W!W(I9*OBt(ct~-wJQ;Mcakue1r=udSrIhyV1 znC+;VUujI+;MFfL9#pi|UVV64uw?N9CmHmxgymk8p8vl2nZ$GfJExke&WUjm2CJcJ zY@*^^dXfe16?5}bcGca#xV63Nrzy?0%=(DaN>SmYKDIk}LLi~W@oJk3Kz6+Rs$6DV zVYOql^n7CkLPkag(u)0sE1Mjvf#^wkJ#P+mhf|bqri?rq9^CTg0jcYF;>_>E#r@O@ zncXRYk&%hqq5FQNCH=S-iN>+Uqp$#Cm{osR$_nq>IU=1jg`pZS!(RRiOoQ8RFD-yk z@if#;rtXHgKl&IXy5+~Ntxhyu6=!Jnvev17kzrn z#{NoYkXs51(*t>DQJ=MZ(FC1nv(kLyzT9rK)UyGDFxuy(n@F|>+w9v}xGz%h)+nF_ z*dj7iv1+Jkue31=3_jeyj6Z$NB^(X*i%VwQL4vMg_K6hlD<)bn9#}%$)RPMZBe&x4 zCDT4O$KCsW;l$R3xX8J>Ti6wC66oH`qp3l6h#9N%vodl`V#ec%zn4-?HXCH*G7K6w zt@q^#ez}$sZ63HfQX~;>pcG)YznqG)eW);4Ro(zRM-fn8oNdjj?4l2V3ITYW))f)X zKRDqlPXgJHw_#21mNL(`Bi{tq4{mO5{3t(%hYe8?JzOTapc-6e7kg2lj5@+6@->V! zYtYNpYNn?R5@WAuh{(eUR%1W*1+LL*CcAMEiqkpSMOuS^B~!gR|H#BYV1I&aq|hW3 z?86jl4Y#Y9@fb{#tJoxVdw!Xw-Mx1M zsem~RS+}eAOx|g$=-{n|+Y8S6q9bg%p2gE)6$+id1LmgcNem7E4X$lcYnJ@ z4^gQf%swAv;5J(NLfy%DPAglJTvFp~oP>E{{fmk_qSPz}eAE3E&HsYFx; z5KhcN)*cE5#DL}P7CG*@emQo7-`WNE7`<-)Xaf7A+Zc@2lWxN3G@>+Lu>^A=%6Hnk zdU6U4!{VVcxBSl?wh9`xdn?sc@U6DK*lGJQ8!5jPt^G>BHq$X`RhgDms(Ml12Lr$J2EZB6Bj+T83Kt;GoQLeMQG<~~O0&oTZA`+a-l(a2@S8(}J(YRd@u|;Cx-6RrogU)~! ztKP)suHGsN3JUWzCIz?*Yw%LlDP0(T7&Zxs!fE@oEv-*=0zAHpEW_lat14@m`EY`Y}PG~~9A#2&5N7gI-eYZHIhXTM*mJweVm%F>W z!ADm5LcP0?%Q?b-?yYhuef%ziuxB$`2~3cQTns@XmYJj#6%{vd_d4D7<-!Y6%K4QH zYuM&2U!;;CHic4lsA^k0Ta;%-N~X8pcjxN`C8+hi7u58x_8BOn5O?xUn;@BIA8D zVvPS@%Z(oLJ0tcSG@!$h&_%94T8EM&LkC?1j5&H(3?VI zv0yzCr({%kvF4;ZNvQ_teW4-}@d{GPF;4>8b^=rYKsg&EL&$0+v;~sw54tFm9a__5 zc?GGcngu>;YbW!O`gfUXkKv?MMlR*)h8?(cPz>=s48Tk zl(=VUtYW)9q$9#oFqsOxz9G0zL0T;2*iNOhyUW+`H>M1t@v?_??6*#q%8&0*Q3(Ty zQ-5g>kC)RojVh;-W^{Q4^A>*5 zviL6!8)SZ0=M;ZXMTYNtG4boix%IvE=b}_%(7R|2al9$iLKr{w$>b|9@D{caDh(5qw?d zr%n;DDZ~Dt2>qFg+@vLYMk8we?G3b|$LISKYyjLmjl4kj@kJjF7^aTxpV)*OsNGuQ`NNW^jxInwg>y${T>eZfnMO)Gs7kelBG8cQ02PAx@O~XRY~H^cj5?>*%0Ya5 z*VQO4{*$Dfo6i`i-K)v)%HciyL-6=?D#Y7rIDM1kDD^vlqck2c#;*KfMxenN@~xrC zPIlbj=h>$`Y6tJGw=BR;OD7AECqZ-1O!c3oJmH0^b`wM2T3CFSnUs3-<}<7s1`i=! zyBlU#EDf^S3f!AQ48L01nZ@rD5PV3SYi(guCc!0u&jm4*=3E9N&gKp23sRo#ZFF*W zN{OGZ-8juLZ}P`-p~3cDAuiWX+MOIqjelKq^1^(1-q?J5)ZP@h%NM5n!3WFL5ALQ| z^KzLz`M>zVIoSE@k!8&&>xcqn1;|V|lqDt`-^W=53;7fr4nRP4;cCoT!2f}lGz+`) z+IrMBMy3pIWBgOm!}y`m@ZKR}%6Jb)h1?LlZI&+Qr&)oZO9mfCTSC-qb2*Wv&Tmh{y# zNlQl$n&M(%q~ZgTJQ>#ws{1`y^eh9Dtih>SI6*D7XA zG-8;|t=)DHAqfS^Cm%W%%&NY@!ij8@>Dh&a){LStqlrWl>$PEi<0_-iG8Ibo!v!l^ z05A-?h{C7;pf1m1=r-%ju1w3doI4eo8CYC2Uy~<;1Y!u2`TZJF2@2XHXuB2!5jeQx2DdWfAP(-V%XY>cS1E(L~ z9k)9iO*rA$!|5ju4^v<8d!`{R?=V)yN}e0*wE{&r68tjh3=KeB%o`-1#gdcPwXTnS z8s(s`?UUs}A&Ro>$7dpV`s^8ObcXNs>$-TTIYec31;SRjYPNcrd87hbe=L%W(uuske5B3Z?j2ncpOP06_m`+9tcbZD5sUReo@QFHP@*e(BYI0i=tbd zJ{xJYJuNxLX|`#Ujx~Gjy~=JX)M1~9q;1H{&}c3`ZfYF7^er~w=o3YTw6qhY#(*~Q zLo8AWUt7@+Gata}u)b}uz6D>#a3r~)P7kq8qassufk-pPn#k1;>O(ZkQiX%@jB?Ix zBSC(dZIv+@ehyIk!}X`oU?MwHGaDsI&> zNXx{qWDm0=u|mjkz)_Oj$fZ9kF_r-my}<9wpV(M9LKb`#Do7Xn@E5E^7_w} zjvR-ZXHlSQ{%brf8fB?zZKlyqA2EOO&-t`&S~oYOmA26^Se|ppPHRbE_%d34 z7id}mNODnZM3hrg??JBuMa8H6?}V9E$#!n?=DmYC_qBFHGJ<#E%6Zf^e3`qc!%AZl z7Zq#so^K;QF3(GBU^$#7XGj;29u1ECgrGZCrJZx%FrhVHFUHgEJMD!1&V`I65EBDD z+vcM^JPijjFI?KLqCRebxiK-QedDj}$e;8R%nL|YJQs>uFF)V>XC5PT*reaPwVNg) z2#^o%I;AY(j*v!Z%bfd8BNWav@fk7|c~DxgXk>EkWq?7LP^1QH+_lu;OqD8LfGS7< zfry+Pn`D5XsvX+*B%M?4WG(NYcanV14l533ic<;R%`HN1OmXZ_MF!KqE@63)2SmBs=idw*Jp=55Jd3uABf#%D+Z zK2OSHIp=U?gZI2Hzy5c)sZFQ7b$0bkxcIdLlleAkun7xAM)&dK-Ors*K5J{%B;69a zr|{sx12tYr8fw=E*O$~hC#Rn%N?AyK<`=mYbL?b3bwd{M!(nByo%(xsHT<3yYM;`PyIp&?$#R9aGXJ$G+UKLZ_VntnxH! zMzhJk=B2|C`dpA`@o}_`=KAQvT`Q))9>YJJLAm4p{qQadhIa&xxg=<{*}m zrJ`4p|Dk8forEC5u-xqA@HtCk%HBA`c8RK2rz&=6;nC4i@pP`2@~;#pxx3uc2DA+r zf9Ev+L?Fw3c?!L~z4-(x;m_(r z*L%{c;9^X>X#eB8|C0G!GI5_-Akg7vr$O)!C*Hx2Avz@ww&6UF!9WrFUX+PrIGulMzcj zDbt$A>v`6O`CYJwuS|J%m;2Hl$%s5r&eakIwG8%T@hJJ6=`Q~|mJHwC!NG?N>OZ6$ zD|_{5AQJMqrW99TgHrX$iVm!$BZdkS6QLl1O54@0m*#bw#XFg0GYjV*)e1uy-!HVf zli=P!#aQjF06_{TUGZl350I}fQ{K;h{z%%?DJ`cA9j};<5E}}WPS4rc*RvfCnM^7QvPVtQf}V<3bc$@t8h{4Xxk33>OvKU{ zyVc0reOh9*avQT>qSz%*#miZY&sH*qP9}`2^7vKRB)7$4^xBH1-ELmt+O8w1kxJg; zmu2&@ti=$lze(ub)IVa@xMfzmVImsnI^Ve16;VH#2$$3;nyMY}3LqQsV^q?Gjx+_3 zeOR;XZy|pE6vtBeEt~QXV!~^oaLj6D+d#WwTcl({exYO`rA|&kqeouIs|2i)eP!Ov z9Xw3e5EdO>am?7#PyJ>EjcqcnPgE~ z%9!%q>9}|&J1AKz($9+~;7Jo3RbJtVVSc$%kFso`SvtNY7 zSXXzklRz&}Ce`7%SaaH&Bu1uGEp9~zlZ{lkQaNNbnCsR1pLLj=F;Cs1%#NstJZVva zBSrRGHB2fHg+I=IdKaIcp@zn^tQQUI8?Ki3VB#!v*SucKMbi2b{#u%K1tvd3S9Jmx zx*x^(x7GNc-jYY*Hq55iqjYDX!_UNN;rQi;x}!F1*ZE(zv~-oTx#IRR3p9XRXg_RD zT0>rrZ95fZbpAwLt|Ei-s>^UCw-(jzGi$tCAGLj{*PYOYs?b%IzbuhD-3Qcych$*U2+pux2YEBh zWTFx$2IO51J!g_?&MW7KAF>!nz%nvuF)Gql0_(kIJY&?yrkJ`9_?vb3l|dA(Kwi$j zT0UD8ckgdm%0H3#!mO5h@x+xG_HwanOv2N$Jh&W=>OfRJ-er|V5KKJNBiV!!!Uz+%T zJNSiej%B|!TZmtzX$I=nWAC%}g#O_vaJ@iUP&IuokI1OZWL{ogj<4i8)EbzrETjvg zeq$7e#q=c{);#d0s_zp&T`08^*9$Dn*MGys_|y0EgrbW&8jIvvmzTVIpLaZG(ywfw z$oyTy@h9h1UgIBMPELGyH3JC<(fOK`q#jrE=3m;Y|8P2(xr_ZQT(x@ZO1cyXgzjU1 zlb0VZN5uc*)VaX%{B2|r+}E#NLAEYFM)~$^!k~HQt^e?Pe<>GzwEljomN#Bq`Sxg0 zwrSnHFYiD6abU?c;P}B$@g`5M`2LVvvk8jtd$F$i{&E-ZFBda0b=CWak@{!7(Ej#+ zuJlqTae?493Ffq*Jc_yM2jC(dHWfT%_>+iU>XUea(Pz^@El1*t9L$4q-9r#Z^3Ihs z@GUHum5cp@w5aOCtCC+)os^_x&VBU$Uvm2Y&R~E65A{(^9j{`i|Byc+4t>23pD#u9 ze?H99hc3hcKZ?0_?TX(Iq)*C_RriWtf6ZkXw@EOw^m=6UKaX^|A6!C^4nz0^uB?5n z0QdBrp<`mpIoYK+dnf;<}X9`sc$gB0zmZQXi82HKG1D3n4joq5V%#Cl9Xp z0uVHy{q+VP{_{YW{GpEqXn!V>iJ_~i9~ilR7Nf5B<%H&+hXmpWtpC_VRnHaG7wnn8 z--miLw=0tGmTV3Wm${t1ogn4aE|4cSo~Lpe#(PEXM}{l&OiRf*onl_m{KV$+aCrt( zdShQz`&R(#DYr2d6?xSgY(Y9~sTH^~`)FU7zr%xe@vE9&3gEs%FbJ*!DM(+IH9*9wI6OEw#k5W2`{0kT>Q=c45{RR1C&t(6FL$n6_NK@oG)p#8 z$R2_uksD*e7nXAJ22Hkwo+gd*=+=3)lQY#LpUZKdOYj55TnjzM|Btn|42!Z|+lFsj z#700tLZwrr8xsel1f)Shx}=64L=>b21O$XZ>6UIrg`r{S7)rWhh@oe`bJkk-de-)S z&$qn~*Yo{yesFokdGxXG$00-|eo$1GbWxS;pGDWzyr1t%sn7whsZprPE%*_Y@&&VZ z_VwT2nK_G6JRBup<{zl2p8ZoQ9cz9boFb2CmgU4V?6;47pgf|u&nX@^Pf7X^NR_u1 zMINRzZYuFFYf}|^+>UG|K?37!hhCx7 zIWJR^y1dV&gmC`T%yxL5?7HVi9>udDMO&hJ#BWj&FHuC;N5@w&?Eiu&IRdq&sO~?l(z>jkvK&5RAK>c5OV>d z!=7^^2?T)|>I1x$*}e({!rgkn2C_haN9afWrv3LvJ>ri!8xXWr3<;Z{APT|g3GfZZ zd`ewT9qH`;}`tty)8_22;` z&SQdv$-*<}9o$gyZivq%sk?aWMuc^Jkr3c&x!Eo8$)aur3R{y+7}nTa`OD>ePJ{i=tqC`0~R~*IwE)ibeR0*d8(_bI=s&;QIk_~ zeFOzV)O0>x%wXrh>ox3|lJthv!Bhcf;ac@J_RjjQM|SCG1s^C~&vjQif3w(RsmH1}Mu-c9X9 zc@5cd(?2`iwF*L1<{MDD6*3xUuifsaY|$NDyc5NIy83X)Wj-Z(a=(H2V=%1i zb>c6dh)hXX>p;HIL>+?%FR5YFX2>xz?6JX(n^#(mQ0EcbOV6u!oi!NdvZ`FJM~f|H z#|O84!5KdL>SEicl*Jo~$TFWsQkt6=C+V)lGwhM%c5kQ0yxXXCuI)~=+RJ9`bxj@I z{GhzQthrP2b9*&QUQO%b-tg+GYPjY7dPwJ&^;YH;DM+T&woPdBpT~G4u4j3ykD!$ZUtj4b6{(b`x z%!Qr}rI>qyxrb=p!bg$Lm1~2h2~o@^1oc=IG6!G!T(KKWp=P0c8?F|cY@uBEJ~s6i z45fq|#rdpy2`h?EWl|sm5zh zcZ7N!+`-{OJ(EGJG6L}K7Ul;#%It>f+QpZZ6A){^{O%~sm4jAzQb~!Byx88LAd!NC zbb4M2Mp!l zp%M@3UYBz;Hbxpzc~33>x)*U@TE2FgDSg6zG9@|1`S{imJ5HPYmv+-^m@JV#f<z07s*OUmi&7~{mU2QR@3AC!=Q(39Yjd?fejq0uR>9w6loF>*=csMl3cQEk>7cwGpA&^ni}deGPAbwvO!wkOY#HKmiXRsc@58P>*HMoz@H@B< zB@3LJIsU<>hNy0_uOzjb=R(+J&tDN+tgCZh0d}1A(pk0jf z>AS9}DCQ<8I#lPs9n}w7g5_T}8^??$gN1`golL5l;vW**Hew$hSbs%eo2Ho;7Q#86 z!LqWlEQRz{yS=CK);XZ*Z2J`uABu(ya+r51YR9K(gmdwG5f0XyyVFpY$96|AHE(Ab z&Q@*k+BoUVB1^N^m1x!$$3`!2kGgvW4zMP8aPU+fWbRD7@?%mDNNotkNTfY(O@@WO zZhAKVNI^kLXz=yq3?FPd`37&z^}MQe3s;YYBJ=zP`pRfd>XfJyxku(5N<5;{=V14` zzYaP~$fgM^Il4_pYJ3Ms2T}k)fmo|vk2Pnd^O_7U*ZPoIh>_qv_raOKk=&$60v6!S z_mpGb2)thVv#uT7L^GSR4W2m9Xp)BA+>`x*Q4fJyG-&>C(P%88d@1%7?y z#}y(%#GI$w^_I(QJ?}gT(nO6sj(fo_wn>f*-0Xfq%V+4Kix_;Y)p+8P#5E0FSEoMW z(6aNBJ=hRn{D$d8vqVO&?+zE#eP_C23b0C@Y0j%{yLw z%VCjf=4k=v(JGV4d4<*2@xA-GqlQ)0-g~}#Po?S15BIlpcI%R+R!0wn$GA|brWpD# z7P=H`!hv(W`_|Hpe5cGG9v81BVUbl0fI49>xE6wZ8#?DzKsaPuw8c>?+s zQd>Q!iQj>UtNR`n80W}3{`oLe18R9M|GK2xMpxJLVri&2OP_(43ml2zmj5Vcdy&}n zZIE?&%w>|8N`1sC$v^XjAI+e{vM`m$7R@x3T|Pq-#?qU;uuR>5Sb(P59&ujH?ow7z zP!K8wJJxol^ANNcX=&yVsf8@96yzBOHxUwyLxd#M%O$kY=&i+mVR;F$`KfO0Y%Q9n z6ajLJQrp8Db_<~h-B=ETyh=hpF4Rkc%8!1p+-2<-jL&AsI;xFw>|)d7rGkx%S`(df zZNl8r!XQGoM-?l^Iu`A(5c{x>e)Wrsi#oxJok_CjbI%pB9u;qSWRb`HyNqy@A61t? zdM0+InkS>xq3cp;sJG8)lP3OIgEw}rTPn0cLHC)RtF z_Lru1&`zj;8~plQd695>H#4oL6XoJLR5Ax+?H3-T{K32Dql8}f~6=3<|V;bz{Q>inW+DYsqnrt|wu zWJvg<)OtfByob9NQ@LVT3rh8u8T|POyQe9(t1kPw`&1`N*7|uEyET}}>rXG~{`yeE zr22V?`>XmOE3U&kIa7|)l+mA8<>LiJGrC;NMs5S&sWx`lyZo=no>Dd#&@SHmd@|jn1p3%lItt?ey^z+-rEM=|3PpVp& zKW{UFtz$q`fAfsj%-aFiG`ePg;fX5aHSZZ>#KN>Ab%kU=CIjL6#C!vc$^ z^J26t{xH^f7mq5!-XiX&&n5I0>Oi4nGgA6cYnb@c2e*wP7H(z^SYnh+EKvmPqTTpo zY4*@)G1Z8vOo4CnrKrP)Ac^QBMMrbJSsGTN@W44DJiI3k_D(HD$aUSpZs&>tr_wTU z-n048e|wlVr7mOrC1<>2sQVJGX?>}K!q#k$*rM0Q7mW|c4pz2d zTd979h`olI{UyDX#lK5FM~d-YsCz$1p4Kf=yt32Zjj6NDtETeY#|N__JvijWYvD;Yhq!Gj6(_zQ%Hm%3s1#qSS z_3D3!KU6C*c~}6?2v@cqDX>tPj%JPrz|%TX@XjnKxw)47Ma)_|XvFYY30~j*&|Oq( zp?o&Mc2Co9Z;@F&0@#uGIfI5x0{3%1c_8JfcthM*s!`|z zdEV+_!&WHrD3h3V@|<4r8^PR4v(E23c;^sI<}n2%;X%yH-y_?v{e^u-bA8nkT%zMM zRMQ&3D$B~QtSX_|;<&sW~JjrI*9(FJQi^avC1Y;Q&78fUb2lGr!mHKJ&341XL z<|C>7AUA)qXWloOTd$t^1x(}S)7W(sS3!QAr#xJ$eFE+OQNj6m7bCt%nc~uur zSe6dDWpUxm%qQYsgmoQBX#W1=)wG}DgUqY5JW?{N`Tzy@EKaC;&_4ieD6t3fpWvKx z!YGBS@RFOAk99qoj0fQ*0K7-aFxUG6V8>enVUh7jUAS@7m(MQ*u%PfU%>lEm;u8)L z#SdwnN>u!Kq=>Lt}@AYuYhgH8(&xhI7ohC<38m{y2rwq6rQll+EWP zZ-0Rz1RZ*(&QaQnS1f8Rxt}_eml7AS?(E?kITGh*m}so>F{~ zTb>APZ{xU~()&4NAHUtA9#&7Pe7Vfc7XB#u-MPM;8fVjfHI{~krXZs!0%;(X{BV1F zWLrkpX-kkUz_awe`Mci#H(VNK*t^cX4Zr(`l=bq%|))gtSWUuB|Awh&zIP&gpfBt|mPY=B8M30&v8^^flN9Ht0Md6w>B*%TAM0Vy`5zcr_Kb85jJ`_uYhsS%ivU}( z)jSK;3!V^a--%hL)Fc*;kN*p4O`SblEKl$FC(Wp^O(?j=QzNvZqQZn%o|8f$PE0a) zcej|&c%g{vzFAs4{9{q95;lrQi$)rSulNEIDHDu(#h_v9-1-^|t?ji2&qZ2XgY@V% zgWcxn@3NuvgTtR^)1GL1oA1IW$cU7n6uG`ea`>c(ZD-_ya8!d>R|b2}qdiP>5kO3; zd035k;zNRkXehy8u8;cFZjnZEut)MyT>fBWZ$nRA-g9))t%rWE6Ee1fs7*d2d7Wqi z(a-xKdEbud;~ex(x9wuzZ?qYOhJ@YmZHRXsp_3*e7Ylm*Sjd2BFhX;0hU zS36HDBv7dk;jmuLG|$d{qG*v-ihg@^Tc#Bh>DY@#76V~R*VlOOp-NQoz82e*nnwt^TZs>CZp%L6DfYKiyfB zT`;3+r+Be%YE@uY+deKOi?4`C+3Xw!!=85>fQY;By2R@@Y2@b_YV?C{mLs0U_T;}u z;)ULO)9}1AxE+o(_3O)fUX}HA(6(^o$){(gJdyJiTvKR2)yJ?=TXsH zHmJ$mbDh3_Tm2)I=CW!)|48v5B=uR0HkchgkB$a5&vEy^1CBppO<Y2N0{Uaf*6S7nnoQoZMA_-*5Uo#NwT3k z0}WDFhir-Cbt{DQjHU)fSeGjM?5sa)LO_>0MshZ2E?$jR8)S=i*iglQKpp~20ym}F z)}Qkx`k%;iN)v5{=IQXZ;!Yb9@;rgbaKww~LzzT!T}xG}_8~8{zrhC$8XhRz%J{ma zcq)CmmRBiLKIiH8{&h?xq^7>(BT(;_{VaB!RQLc9MGcZ^A$yGL7Jx$cPfW=3EdJqG zHPA#dd7C0V@p73$!9j?_y(iYz)`4xwreE*AGCbH57B2c?Y5S)qIkpRw9PZ>O_Y`rv zINS%rzd28LFZt_R0V$XiKwfkDrA5APmzq6T_XL`~mB$dXTwL=_Dnx7{ z%Whi9i|Ufp&KuFx=V=;w`e6vM!ow9`+96$=p7aa1a{_wxpdBy@=EW90Q%xAO*I~cE-S0~^)ZGSOu7EW{FLwu1<4@UE zQ_4qkwfU};IXuvHKFo_#EFD7qjcQZKgRRD1cK z-+&(wyjOuu&&mRo`>6=Mh<$9u>)gx5A0E75&t)-)P;+PjSa&62i7JhTIRD{}^%;F8Se%TPaHCaL?KDVA3Y74_C}%-iFP z;d@9KIyg0DV-jj}iQHKi;v3Li0hsqYub@i6<#ZMjXJfvsT@LCI$evuMBfAQzE=-aD zCx8OU%v~KahtxYgdDihM@UebhPC^CE^N>)3i$4`1i{L(qG{C_04vGN-dgHxtwNazr zE9szkI49b$nQV*7R1398Ob0aR)7VtCRu=GT4#NT2S|4rwAqd^-TJQ& zawKn%sQ^e{763^A*#ag2-1G8>FOVW+aAt|vlk2_km$Q(4kS7QNmTCQuQrQ0wQBig} zzRUJvB!&)By@;g1@RRFdmaM-8pav1@te^5KD8wPc@Qxi{J_l$s(NCe;j|G5=%-_4X zTnABr&K8kqUqi=Cpc;^LDQ}N0x5%JC!Fo&WgbbTOd8>f4b}Rlpm6 z3Z$&IP+hQ0FNyi$WD0)?(E^{uf*>q6{%kko0|3zI1;wSGP_HlI1ZjZYZKwi}Nm8H% z@gfSS8q`q&1jzc#7sw`j@1&YUX3gp_R2xvl2||F%M^GhD4JlKz7qSFZ|IQY%g6}VR z3ks*7WO6c#xq5{n*ae6Lvy5r0FpI-mL3`8ed0{rWT^BF zRM|>&PJQf=ROR1)tjVJMSH1-~m^LO>a=p;?Jgt}jmAv|fB{&$@o9CG{63nn0 zS!=X3z?WZpaj1dLd6=@F@O|rjoIq+#ja1h;P4ljf&l%lVJygzHyUCJZQjwQj>&MIc zg>^}on~pNs@l|&Yvjwf@N)d)S>1=<3fudgpC$I8!GCP|g29t!Xv zF&e{qdnt6=IYtu=rU|NcH3DUTbx~kb(GEaJ^0kzC=FExQCD-GbXO~dK8oL>-S@obS z0T=W%HLIv(xeI)K3P8jQwclS0gbArelr+`TMy;8!xTkx;`I5C z0QWKAS*kagDm^yL^Z;6H{L&S8rj|g*Uxxt19>z>r9hcHQ6^{<2Y5)+!AW?^zItnGJ z!5RC>dTRu>GK1a4B}hDw4hB5Xt1I9#dJbOZUapG=O|kel6L^Hf626#;jpni z2f;wx>+kkoR&9}9fzsn(1PS8@uEAtlx=K?_0-ycV9&W%$sV_d7wYbNWWnV)d#&r7@JPzmT<0BxM?HIIN5^H=h?8F;6s5R_+)y>1 zlZgPaDcE=Jcx>Ktf zhhEvpkeu8=60MfXCU-=(tH=Ra1>Ozdtk)%W9u7Kcr_5C>dg)!%!Xdu)F0_-)P0Cx7{}o&ETf>|3b- z<2Poen9bKKqvA2O=lR*iKfIo)+Lz)l#AC;_P4l)Hw;2$aesOZT6x+T+*-*2g5`||- zeY&AbSRv5C42&fFUd%)3OKdEqXHRxCk9z#9r$yT}(5o*=ZMF}s3Y?{*v#WcR-}ciR z_7|&Rx5Ak^_F7+_ZZ9>j9u+^?Z_17OyJ%{IcESn{Jz`k7T;gAeAo^XGMm)fY80@3+ z9_5Wn7VdW@Aw%~GJ84!DX8YDg5eh;fv^G`cnsFEPJ-3S8wq0$zY}AW2+-4rPAuZBq z4m?dK>L!Ly%_8Y6bBbTU4cK&CYBpJxCyG4RYrwEJj=mQfn2%Yx1aln1+(#AV+|?x~ z!7B5T^4##7S_M9?UFYF#MNz&dAypC!1Y0i{!;tleQ-l+1UA9)?osrt32OFG9iLg_l z`fl@)*ZEDXHdlH%={=WlT#lcg2hj+M`7YfR5p$leT7MlL-<2zu2avgPBm5&vKlA7= zBlm|tvGMX^@HW}qo#wTEj{%%I0C_kQXB5Tm*u%`1t``j#ub61IERckcY>~s1v#dQN z=g&J08f&2EW(__P4)-5p^d$>s%{9_mcu-=rUXy=L7&XwHF`e|OA@rX1PG9cOA0ltyM$>kmdD~Ug_PB8UtMjL^Lff0G0R{ei2l@5KKnJsBbs6&t$*~B zBw;-o|LmRI5IT^z=9(~Zq9io>`W40>*pnLPz55mDNZqkA0BLIs$0t4!B zNnL;1*Saxmqj?!V0Q>hGj8pshwD$gBWYPYOt>L-r;&3aEjSinAFe|-jP+K;-JwEAS z!$ou~D{)_qPoS`TefUNT^~VaUiaGK=vd=#-3*H84;hVHKhPCq6_{ zcplsxeXql|?|O@UIo|;=Qp?jVHHP2RIR2|t;XKP0{%Nfuc(yi#Z?WVpGJaip0QN$& z$%{Q${!yFgvKy&E0+gng)?YYwJWH1G!bLri^)3-nGKQ4+P%u|6z>N;OP@^77zsTy; z(D0d^f!Qg#0r=-dDWN0B*xr$h${#U3$nt+fS&N3>gC~i|`=1+*`2iBmt44+x@@J zcotu`m-BhxwYOnVxGZ$zhaJ^%ZE3PA$;Z-|^`Z^zoDN>rg%%*G^<6SF#oRW@2ZxLM zN3Kt@KKlr82X`0W2)z08qBGBSEZc@qwQD!xB;8W)B zZ9zaQ?WTTu;*oi2(k1DyU!C~DO&m^DXH);I{3>*8CU>Z6IIT>y(14VI;M6~GS|m0p){*A`&WW}+4~ks?XJ~ObdN#F0T!kjJV%#?_K%U`XU)nHQ58k}e{kFR> zDWRoZm#a~F%UB4o1*6{80P=0iTioy4}k@*C}# z-w9YefA+Fw_3`dB4b$-?3O{=4+VBjFsQp%oHhj`bne*}y126#Q)YTm`} zqq@6}pi{B08w3~#+@DYl>_xf69k>^`@Z=I7o%CT}FI7u-Q;)EUW3c|vY})&>RG zW-os}>CAC2odcXIwc_l6_4Rc(WLP@`KIh>=+jRMEgEWKx)6rRwT?9}YxRsY}hKPGn z%)54TUJ#+%3-$@XL^*fV=v9_YO>87tSC$M?b%+1#R1hB1wyl)st>oz9k)7`?w(J*~ znOp61U-A9RyO;CR=>VSc%>Wn9`3LYWScB=vpRSNM^CI!`NHV&d(bdMZ|65(`!8^3t z-?ISzj~YhD!Krf!%OA~^O-7vh%`Nict5>BN2pR{6-@NJv>?RBMZEt$KJTJX9rD?fb zT(Dn6tGsv6TG-B=kXKUj>Aigv)q(4Tw35lK1QKq0F=}(>3m@83-vu}A0tj4%`>q=^ zl(UN$yWVtt6?F(_>?!&pV)wl2OEyfLDMc@=YcYcE^Fpp3cBf(Oq-ai$ud- z8CB2A7p^=^tu9l2x7%-oUuPL`Hs{JVhT zXZ<+q67wSKA(m97ypZM6F`*jIfp1w;f#S1Y$tT+Qj5L}@#h31~;dj^dJM)biCJ^Rn zNLj*`ro`4*n$b@dT3PMxZ(s#xnkR5;EZW6ZH%MsEKIfHTcHe|IR_hEC2I^let$q** z`zEhqHwPJ3iK^A%w6;~EmC_51wMMJe_(ntx(T9JsdV3Tz)7>ry_6BKPU+5W^{z%SK z#e^T)md90Au4I%dEw_cqB9+Ct2=U_1iutNtz@1XgQVTy7zm-#}zrC|fp=9zZ5#5_I zUU0ZQ#CrPtz|Lei6L>-M4znqAbi>EhOQAe^;-;@YV0o0tIcW$r(|top8hHt@?awhV z*;Gy%sxP->UKW!l6NhRhnvt(pRfg!Si&3Ac|6ObNAO4Ub1K#CNCud#_6_}>m^iCYC z6|tuhlS3s1BoDP`Ry0Ta)gGYlzFK{ESe5M>jg`8V$_*rO_|sC_uUhmo50h?%2?tno zf?qh#{b0Q`BwX&Qwne-oD8Q6Xj_$97k|ISA(-50}Ka*t;7jW+@S4~UzOv84l811Jx z1d`MB_Sxp6XJ9g!1$ZGACZzk}1!>;VG`-JJaLI$lB(0{m!NLJba9O!o00&$%8{rV` z|DLF_j4;1^Yx%8Hn^JDziJAi2F3*h13@miX7e#k|V#8Ai*8L^c2Y>d{>O&(EV*>y3 z7F3e?W7f8>Sas$9uyp^oQgxd_;%$rA_FLV#)M*zPu8dSV2a-{Ya@4qB`OJW43xn5c z#q^iiQA_}0jKMfJgV%xo&ibgkU=4=#fq<6EdOYAG3(vI2QO|o>Nn7@1f8jGS;nMuU zxVJgTNIrUVE%K1&0zI8u<9%|=@Zhe!%w(M|r+$6)^VfTOJPtmTT8vnXH!wSKy3x7T zy;4!xwOccLjE|G{LU?R9PA*u7oerY`xz%GOCcSV3qMKXG6H94%NWa*xvv~CUm{bR5 zM9H98D;uW9Cc5>)e4p2cB9&JkcHeCSPE*6yMxg>$NmjiMxN)W51SAA4`<5QR`hG*} zrN#Ob`(R9sbF;t7ix*T8tV$uOiie0K*|NFc4n{e}Vo%gtGDVCBI?6x`x|oMe}SX#^`eOGTD+{OSPN z`-|lMiZhB1&_;ahX7jwLrK|DvT<SHBb7RLfgQ-Dk_4StySGPYTinso1l$`wO|@;;Wfz++!MPQ{OSf?*{GJW`mE=6; zSt>GCy+2+&jq3q?udKY9s1aL0P(!<(fOe$4oXS@Ov$jt~&30#n|7=|vbciyYx6lJT zi4%7&P^hbMwYsMq`^IM*qPHY|I3w(gCfS$bK7Gz}u(Sj{=Mhmi{L+;>yfsywf}jSc zmMk5tSIKNCP2430R zZrM63*zmAPIqHn^L|p^b4|%ZE&D32Tlqas-X%EQgPUVKLZVs}iA*6kgZuXmix|%g4 zLUudey*xe7=tJr>IIs&2OKPe<)0AGr;RUbn7AfVFT-6kT$^Bu3)|u7wNe*UwD6W zbxat{)gGk8?gd>*Gma0i5RT!ybAj&A%>P>w7Q49$g7uqY5}SWWDGM7XXJD>gWj(1* z0}QiDDHpBRuDm-sO2>v?FZ}Wgb#?W_S=h`R@Y8_|@w+~N9QPP+rG3@LZMAxPv0u=> z6yD{;UP(0*MFZCM9Jz=<>bP`#JsGREX0|k7#|J8?Tmt;Kcz=-ZAKs&PUmDB5zdEWl zU}B6AovaTI1-YeNdFilu8pfE;Z{hS?7B3Oeb^>lU*f*p(sspi*8fO~}vK%yFA0gTt z-mVlc<`fV{9Zy@UC|bRPFeR+*176)C<*MZw(nR=8E@#4?Gp?67B<;4n5-BNH$pE;8 zc@`}+2RWJA*A?X$HWeOd&a0~yGVaF_*Mg`?yLC5j1gvCYTL!>%laxDQ(&m~_=E8(L%dCqeBpN-}Rh>!Bas$+i&p&F|(l zQ1G|9Yak9xeWUL(wlq-SeBS`@1=*z3kJkM)q>h5}^W&7A@5KhxG&ETC5Qxi%ds{iw zXJaK?<#avUiYIm91}Y68BJ_P^$aGCf#jcNBmVSomyRYV79?!{fk`H#Kj zis|O#nZ78_@K0)BfIW@WU1%Uwrr_O1N_v25XA7#c$C;9@+e72EYjMl;nJ z+wIe#LO_;ZG-{bw+@}qTM)qyZbj1-5W}8ks6jOLr5tRn-USMc@_U?%^YCZ}ptJRoZ z@Er*6!5FR|byzK8Af9faRs815`?dtPy%@J!>DbuK)pV64Bfnoh1&nIef70>0PhY z>}JTVaOyB&IKJPT?|7lFLO=aso$Xrqb<3_T9&4HHCgnK}*ZXltL@Rb!odglsr$sJF zw`^o@v~{8NRS7qxHMZyk!+$u(AMcL8ljS^XCi>rdl>g5E8jCX!@k>9Jj(_az`yG z{(U_gnfHUwk#(YUkP#d=kBj~9bih%9BhnTt3h@o5F0)Ogt3%Ylw=(`fgCiTMm%se` zM2_}jon!$zpF?s50KW6+5 zuf_@a{h3alW44one*b9j{yaQKohbfyTqpMsL;wOcrfCr0|C2oUe&q|4(CQU{1a$oP z2R2S`Rk7PpJ$U)abLE-P?|&79zsxv6afk>;Zx0XwHI>Q;LVbKt9KLMaM*O7suOab& zAI$%_G$$iLK&MAr2$eS)Y#>txr~BeNjhouvN21CQ&#pFp%= zqNh%V+P`CmiU2pUvZN_&6>>p;!+NXtR``vycBE8{1P#81xNZV<)i zWGo7NfDK|uJR}}IcmW$y1fXwp44MEPJKm;Cl7NHvA+iutAkq`8P*NS)aQrI@=~y~- zPNjPZGxzq0qVw+?PF({>*iP9DH3&4rAOB$D_23Ld7bL@23Xag`9%(nh-)YrReh7Gh z6BHmm6uSlW2zNmi5M}EPIS7kI$$Z;o=p=*s0UJ3PT|R3(gSdUq`|9P(5**&VgI6Hl ze~Oark-{kR0>sNNo2`Htz;Z>_Q3|ROub;cN&Z7+325o>UiUnaTp8{$Y#0|2bVN0%~ zNZo(RYGMreweQ(6$POGt5x(5WojCcwQUMS{#1fsC-b1tj_T<;>^L{`yV1Id=@G`pe zETIgcnt)FRGHYz87)ppwA6pF!NFmf&EWigKyaUpkP>lhp+&|C&D5UScLJv9w{$A2J zq|16!TELmTr58H&`>QAhqlRGK_8b3s`2X{d_Blc3@#o0VZ}QW1q{e^=CV?&~ftHRm zX$&{ubHmbC zJ^Z+COWU0($IXSoJ3=Fl;|R}vD`j4np6a0r^d2i=-L$OO44FBPev$+a7ae?ktx*HC&ZF&}rb8qvOXqU0YI=P3I)C%!p+=^nmJy;zt zX!eJS>@0oGZ?9`&j%Ezpnc7@i6z8TtnDu6=Upx09r4Lb%=(N~}{Mx(%M)U@vclnGO zC>!PzLCb53{)%24aCO)`me->VO%WiXBR)Q5jB7J~COq}(TAWJ?`Iu9Jy-ho|wJ%*~Kv*xe z(%tT-bLOe4BvfP-68|FlT#^prN4UWArzXN?ANyUTGhC@E=bH#B4A=<1U{Of}8ibE+ zt8gayuLHS-LJJdwTMFSoE}Z*3oA;Q1L3~@5ow?Mid1q z(TK_AB}lqG0sK!-}j zRJ#E&x4pUEZ%kz8C%`)VeqTBP8pM4rU)d(lx%($g)dYHEGQj8AVk zs?6W-$j==vtu4%@PaBaT_4ZU;v}bJ#&I*{8G+63VVBCAYv6 zYTlhHtZjPqo<|gb(#5{Sf47-4+YKem=M2M#asnCP#1mfZAsW3eK_8zF05MMwQ8%Ac z(a*p8mwMsL`>pctbY1fnZt$=3XiaaCTTs;jSZ~ClLvAIW<5!ZdVE~zj*m3i>Y|C)R zE`NZ54kAIKuZx!;UKRqZw6c}NMM_C zeQ~|X+cGcPu6>cJ79(ef7uhVk9_1)qv01*=HZTs>-MD=;ZQ z;J&wj@@KfX7{HKBBu|YcMe8A)-~r!QZ-N~$Rg@$)1yG(WvV>O7qgE9Y=g+EfHJ1s* z2rE7mUd-+mWKsNDRF86q=7|TZsf4n(6TnV_wiV9imLw~c4z~E6iIvK}EO}coCv9=~ zh|}!p4f9VKD+j<<(PJbwtb8geD9qnxTz@O~PL>4C9%%@q19%JZcG2zMXeom`^i1RB z>({1^38X9TksDVkEac`f%Ujlfgnu4CWoC#`-{YLvfR=T-#By^tgDo z9y00_S~{mqvO$C?(&>rgV#$jAYP|D!pUx#N9@q(`;*rpRh`<{?07m+S)v|r_UF<2o zrO(|C)g1si+WV)nsn{F91EeUu1zwU)iUh#MR005YJpkKFMPl$rp1H*4s!($)~Zk;$$ChL&(qDx3Uye5TduvR$2>MI3QUx3$c;Gn)qnBEqFhIKZBhJK=2`#b zQ@tcAZH|1U*x{_S64mwqfI>Zv6S6kc?-HCRoFV9b^_tug4w$Sz?Q`0i+A>ESRf{=r z-AH2DMWOYIN5ZHK^2;KT1P`tCFj>U5c)64aNuv_Y&jM4&nR@`k7ZmGF#@5HV%O6$6 z1+2XTm|rXPl|=wxt0kXt^XECRiVJLuY5`a-&nCd+P{-#^Q?^96VPF5OS9wu#cl4fl zS0$L_uNS=&0_=-2-XkquDjEQTJlB4mvD=p1rd;(qKX{8a?NwsM2KpWPJbq+W{z3vN zZu<(~yK!Nr+yCJuQ8xIn-5b2s^Q#E$?z|$O?w{T|IrDk*hky@r?3i~F<x zpA|P+*p2Iu`<-6}sVMuhn2gIn9NCMn zxMJ>Na;ZGr5LsAFrf6c18cb_?&`OA%Hrf{ki2{ z@ylQDz_t|%`|25>J(M4kRl@_1`rZFw7!vJ{H3in|y=Yzn7*?tzq}Q!}{gH~CxZZxI zSFs>AVC@GP6@zEbl}?`dm!I`}d-*5oX>CLN05-PjpqX<}7x>|&l0_c79p{?J5d(?! zDnsXFu(Gbc4OPY+w+->3Hc!UtHYCjuD2oB#L3|=82C#_JNeqdSVf&2au;?b6uvj_+P2$lygv@iweQujBb=gc*l?=g>-7x*erf{nsc1=f-ReET@zjC> z`$*IitykZO97IM2NU54;?J17$WYb(-?LxJR^fX}0kiVDIL0%bPVepS`^)1o^Q@uPl zoU$P|O%M3Sx?oN*h`#4Jt;aSn;^ISDp8N0%_+hs{rhyLIqt0G-U!C8qh)M@UaqF10 zkf`<2yYpKYO0J8%$(kFjcK6v8*eTk#5pMv4AtnGt(`?PdNiliMHM;!*YH|}9s33gf zvO0IxcNWoAevDMKlXd2PE(ixhj-3!{Pn~ItrzN?Nriip2?xyCU~3;V`-60aLC+V!ul!XDi3%_p%mOIJo-?5U8*3wztEv|woPlH5?G!>nTP zic?RRpKRb`KtzpQR{=mg%iun4>-7dx;@t}Pa(HCQNFV}if2$j^MXBocWtoQV^p#%p z-|E-lUGQ!1x~qu(9`XPz`+$4Q4vhtQ)>JtUZ}{y`bjmXD=H`i$NJL4h&nvk!vifoY zjlp3A^J7G+T~Nut{9qz;0i1bFa)|w*F<~~z1M#r{Qj*xUrs5XK>@|x)G63wluUm22 zCFv9wWI`bT3-Y=5EiokvaO9%KXVIpop?s-h$H`Cq2l$tSE`H`=Y6xgEpv0|v$R+=q8*b5}FVsG*f{`BTwyiH_;7;xh~$YzXIm z$qRikkm{tLGi4q#-H%SSSJ%*J$f)(Yd>9@g>U83ML`1HLhJk~1gh)NvL%&{kjQ5Gs zfFesJYzAxfsN4QB8h$;qbd5rId8jyW1r$I$VNt!7$QfYcD8E9}l z0C>~;oUvtKy(FH~SY8{D#M%09c^8t%a0$fwhN3d99kAAX2 z;p31E>JHH0Htf8c7cXGoEfFeZJ;bFpVidlsXT2EoqzQ?Ys;c53OmcU70olOK28 zZ(V=6T%PQ6&VKgZ&)#RB^EOWKux+tiKJWEHD!e>$54nHXImeXo;~{6qgUV7B{sh5dhO<};~g7jDgizos`97c2#I;u&tFkhH0|s)aoqUm(i)l4`j(r%8o7Mf&7IHh z{G2iRs##=2Eq!bW9eMwmmI&PtNu?N`dCkYb#h+rRc~M4up9ZxT4!O(tf2O1 za}RlNChD!ZpHJuAy~tWHh1wx3Cp}p?IBMK6m2V_j70Re0v8HTr;eB~t^0R%> z>mDw;Sn={v;sHa;KTqg=$18rYEE<0}Yn9h8o9qOOeSOMYkDc)FnH6%Smmt8`*L!q= zuB(M@RzJk`M>Y zo>v}>r8i#b4_POde@mAR#)`f}dvo|%smktHMHYHEpUT*i6-8+9!MIKA{di6JL<+|Tp@(=9ib}wg}&bI*GYHvz&@K?_q^0;Rj z{>fb4E?-~hcv5TYdMGzbW%?`kLVv~G<^NzW-Y%a$t>K?Ls|+2VHJ{1T*HJ^h998KZ2~R?9<4ySF=x}?W7NCjGq4wdd29NU#(_2Y85=Z?*VE7 zv$XYRU9tpQ^%yBv*(#_QH)r%)t?T`T)dXr4Y+hCX%BN0M>J)7<`vUA#Wh<1ef(J)~ zT{_e#7Nl$xd$r^Y+$a{zj=aXh+jL&j2Gn$XF$bdVhd{d3yWc0&0t;ai%Z>=R1(Onz6@V}#Bn zSKE44A3CB98W1<6QMSfKU;N(l!C#)V`zf^51(E z=^e-(b&T-v0FBe-9k~aLb((i?)tJ=WwBnzMP{gpO+rH=x&MTEUz|>oYgu|X8MR2Qe zfofR(7Y#h+=w#g6c$oq1szVTVrlY48IGS6|vkPfu?xQ~8d5A2-rDNTg_Xp6o8r^oI zrkh@`^i048azzT;{#oWf!^q#W7-^8~hSy8MuV6@2jFjCt$IIdWiz?r`#_f$<){D4ycP#pWALvYFb`hTmo@R{N>O{^w z$MVT~SdTFwPH{Z{QEM4!Zn9NO(buT0@x3Xw?3fpP69i42)-cENxRv0_J*^c@+g~K4 zgOH2uC;5EtSN&1QeMd~Lao8zv<-+}X)j{Kzfh?AtN-nadILZWr96OHK%=l%fm-4if zv_$JnpO!o$DMT7MvHsesE@>ySJ;GV&o zWs(KLm61*q#eH|&AKvy2O#MN@SXAk9OUbo})#&J0OA2hh?%=*F9jt!wpmfw)EZNg@ zSE2ruk@|^_{yHAjn&N9pTg=vf0$S?-4E?{<(A&lFmi@rQL+VFa{?UvmkWsLc*t!pI zgZn0IFo+dje7P4j_5Fsi;&``yV1+?CkutW%UjslVrwE{ot#m#bTe7sns?JZD3OhM# z$^FeD%+NJCWmK1n+<0jK$VXZ^*>Rt(Mz3W{Cx}{R>y*NLB$2IiF#|gzcFCt<7r?!W0zh->yw2lu_HujKO>-g$7} z_)oOLs;ayUK{q2J>HGGBpXt@)q;s+_3_H~q#Y`|&-p2)kwx+>4vx8UcUaG3D|J-PH zD3z6B=Arv;L6vv4m{eGmT0E{GaEd;TcAbpe=LnpIgSA%sRyze_9Lh)|OYhG&vHWo5cPs00+{2cJCNZ})j3%0z4;ys-3K7Hi_ z^gNuT7xS7yrBPHRCzm)O4RvzVI1{&+gKF(0*N$$z#DT(vV#DgV?_uHhxOUrSto#by zIY+819sh79y7YV8ulH5MaL*-M9j<5b_O_V!dJj1rlBwlkMJ<&Et|*Np=~ZKJ9!F_U zgO4Zl{cI(Fro82_i#KD3CLP2v`Sna$N z7G6$KJxXGas;z?h`&xCoqQm30HbNXLufP8w#z(WR8B zPkiLrX}YTV8z!4M`D`sLd_Kix-e?r?SGnCy%PO}I2i0cCwVRgb1YSwd<${M2`9VMEB|}6w$zteX9gcP1ch^lP+Z=Vw;dGEWK;QF zt+ihlQ2Cb8|bW zLS_~D%N=(HqwaPEQ~y9e0!>7uE~1vF%Xh)}>A^m@7!C^`L)FO(QCCO)6B79M{}Vb! z6t_C(BASSJ_NKnzy`O->Q)NF;j9xAJ1r#5yOLyDUTKl-+sNo6Cbz{ZePu6Y)=YE-n z?=dS_jD;E|lK{Wz_+ZdpWUHC_XrH?<=A1+=W#e~u*=W}^*o;VuODvy%cq%!ShN z)1`8K@Bl~T*-O$kcJ*467s_&&OF6i3x+}E3zJFIxZzWXNO`MX0I`{^P4?RY~x8p-S zM2SAI@bGTc>sR-m0~(vC#7xq*cgGWSxV)ESbx&M4RoTMNevO{n8MCJg)M8fIF$H6~ zVysY;W6vq@$7x*@(eX>>2B5Vy5GlCWvU)YBHb1@U^<_3rXd;ru53BmYY$_;RRMJ;c z))y9jk%~P#62^`Kjr9Sw7X)X+9Vre}qdP9N1ceJP>owgxm%9ZOZ%>!w)LVP;SkTxs zIo5>OfZ+3Jg)xnW8xHgV0UxdeeDe>er}5LTUVn6m4+?m10{pTb&M@H3B}Z*w;aLQD ziv-s}Am*a!lGoG?XsadHm;nFtM<$?f;br~msoAh_2W7dYA|EYp`tt0im3e%MI(QzH zYeE-lp`h8R9aiQB3pb!U>$`sDqXiQ~p567y>nzaW7Tm9Q9fpPb($U+Gvn;?{V)CAn z&(&j7Ee}^kfCqPsbd;#aAe_ogpnCvYx1xYIBOf`|^!!Jl+SXBx&VL)&Tdcu;NHw|v zKYs`c=MLfR_TLH%*P&uhkH&DYp3nMFjqc$D@TOEM!%};&-!~l8QxsBM4!G?NikFU} z&O5c%zH@JX(AXF$y(HsxbdWKaw}sLjwR1(=&?ij{2=ErU=T!DI?UxU(^ZopX-rCYk z_L?kQZWVp=aYx5e(@$)tX72rnGkfBtq>Urw3GdyfchtTrs+iiOS3+Hsh{hH(wfkEc9DXl2uU>S+!9PPY&1G(y1NtV5 z2|vDOsB2HyP4Cl=PoH!)4!nM@$%zrkVOmJ$Qc~xxH=8r)c#+ITl8yNT;y z@nZ>Ufq{gY_@yVnooB7sqHF`d0CetW$hWph;AeDq6EQHqU$w;yiw&`3WF{Fl15wON z%;f$vQQ3@Q8IfAcv8cH((DHNCJ{UU_bd-VJNbOE1KEg-=JAf_vbhTd~s&;o$``zW3 zY#Mc#>tI#9A4a^8macgMY)fMY6XFg1gVCj*;g%n}vSb9h_6W`fLqA+NQK=0k*vH(2 zB4Izd{Y^Uo`VxU`DN{QvTaI2a7P(7r>f*u+m|DjT12I2Ax4_miwfu2bHmKURagrUr z=`2O5Itg|d<$p6L+6=&?vvEX#M}*BsBQv@9OtoD6i=-o5Z0eev2ny`yX9S{%H&O<6 z#t!TY61hpEwmPj|gYMiQwrJ*%O=#Z4 z?tS-w!AZD8j|v9+Esemp5M&2ZhpOl2W-jHSeoEmj`~6)1Ocd}51o-Ahfs?`bvWi%&9n1F~R{p1OmxbX3`@7WSCva$>@nzaF8;I?yh zh|zo#vJ&+a46Ae6%I+OndGCowKc&)BQETg?9ba?gvK?&dlsB%p`W?!~Nc!aPY}8Q< zGi=B?{y{k^{FYXHdWBpUUb>b1`1BwYGP*>@%&wK61}E>%Ew4YZU{>1U~XUdV(r3SERcv-DfihgDk738Kd6Xm*!0YH;z&G zQE=In0rG#=l>nPrYXd$e#(qn~kB>mTTra|V*o-_F@4^P-ExWv&3fj>UQsoyiG|MzuDF z=*$cc_%eqlt5ahQho&x^pcZK%Sd2|&HZ!$LPFsVvrpf8TNtR!LtKdZby&8_Dfsj*B z5#6-xDVVbfT`4pz-Gw_jS7}BLOyt7IR8LmSEdc$@|12F0i~nIur=YA|Dc*%@T}ymZ zEib2@pE1nPiQNNQ+h)T1*vf*{J^R?vjmWE`IC^H=AMD)HOK=DN&yjF&ISLElSku zntnjFR$|y-e1DMzI`;#d4JJXe&~1N4*=q2(4d}LeQw`cUXa+9*yW%|f`>jQEP*-EEstp!ks~@e^d+6$I}APSBvC z6}Qj~Y9}%I@;vy<6h%}?zkRI|6+eep@i=^qGnhy)Ma&&%)b2Fc;gmKf+T8e)^p;<)p94#N(j3+F!|W^HJ*VLRjZL<@Sa?W~k0L z@f;i~o6vo;;+5C$E<$?>nG!l(ceiywsmVAt*w+A6+7jwb*H3aLwV3T}G~ zBw}L{4AZJhoJyNQ5N{%hRp?{$wr5j7#Fg|8eH`A!8Klz8Zl-qp3fnJGom)~ww!8=Cad&C;-LZ;Twdli^N2$v{(@f+@=;$;EUGIz;l z2k0o&^)gnb*8cjSrH7GsK3SE5_HkPgA5celd`+|lDqDD&?(an5-nJ**??+dim1v_<$==Oi&sHi^PU+T@ znACP~@`jwCI4>WtF2^XH`)IYCyKUrHaOV64jShni7X+p-C~%T1;hwMc-< zPL(-JqoO0V@ukO$=RF1^gV2vsmH??a$R=Ek8glM(n?V98YNCuMcU&$ycUL0{=xX8p zns^W61p;1TBfqNwFTI3nN_*_Rz_-hUbTQ8SwWY>;-O<}?Z!%x;3Vjgqr{N^z>47&YeFjjT(s#O_k--x~;?@ z+Ncq`H!ixA0>iX!XHgg9UAr08wg&4$!Q8J2{9F)y;?)@!O+2DaEgn(psuqixXCp=n zuc@g=dtXOstCBj#sYM;57N`}^h8plt*84jp8%I-M3%^WflUH-LgZ^O&#k0pBYM>dW zShvC0!yp4Svm=7|3Jnc(>=K+szI;IxZDT=G%(z}6J z5itsX3Ztb`hy%qv92xUo59>Km1*Q; zF1n_*6E0VjF*^llOEzC9bllwq+95*IW&Y@#q4uy7a4=djINm0-4aH?Nck%?BODAgn zl>cZS9PlR5@E@0IV;qTn#Oqb_n~4TWsYA_#5v~!RG#~x*#d5KxX5%d*F@LLyWR)>o zl90pAh<>BOCN68%I;kqEuE8d5kN(C114pTPz#$SGX>1*sev|*_xpTOA?1<^H`xm9e z#5v!7ZL{EF?BqqNW*{;rk^AxQ6`2p;tj$=ErSQ7tTNPzF&2-gE$Bd}@?N5p;k4+fd zT}4%F5F9ysxA()=m-^i{Oz?Yidnvr1FtfMQ7VDq#jU60XWAa^QJKHB_+1j~2G?iqk zW+m}9p1Yj~CMVaQDp-`^&|31Q4l5roty*v@?fLn!{DSqV-X6mP4!hP&{Z{3VOV$a- zU&xxgrlX-fS?qD}w{=bDDl^`6EQ{C5hOLOG&@w$Le9GOdJ7Py$zFqU}W30=^i66~V h@me37!mEGM#q)KYM|@AWQVseu#>stj(a6yG{|A Date: Fri, 15 Feb 2019 15:51:19 +0800 Subject: [PATCH 015/163] =?UTF-8?q?:tada:=20=E5=85=A8=E6=96=B0=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E6=A1=86=E6=9E=B6Saber=E4=B8=8A=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index cdb2d103..c1a75a90 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,7 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要 # 界面一览 +## 监控 @@ -120,6 +121,10 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要 +
      + +## Sword + @@ -140,4 +145,20 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要 +
      + +## Saber + + + + + + + + + + + + +
      \ No newline at end of file -- Gitee From 279a2dac61e520bba19300ed991e3d75fdac00ea Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 15 Feb 2019 15:54:19 +0800 Subject: [PATCH 016/163] =?UTF-8?q?:tada:=20=E5=85=A8=E6=96=B0=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E6=A1=86=E6=9E=B6Saber=E4=B8=8A=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index c1a75a90..4573fdb6 100644 --- a/README.md +++ b/README.md @@ -94,8 +94,8 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要 * SpringBlade交流群:`477853168` -# 界面一览 -## 监控 +# 界面 +## 监控界面一览 @@ -123,7 +123,7 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要
      -## Sword +## Sword界面一览 @@ -147,7 +147,7 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要
      -## Saber +## Saber界面一览 -- Gitee From 477ffbcafc3ed3418f58dec4982796f16044f177 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 15 Feb 2019 17:07:11 +0800 Subject: [PATCH 017/163] =?UTF-8?q?:tada:=20=E5=85=A8=E6=96=B0=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E6=A1=86=E6=9E=B6Saber=E4=B8=8A=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4573fdb6..d63e6499 100644 --- a/README.md +++ b/README.md @@ -10,12 +10,12 @@ * Saber演示地址:[https://saber.avue.top](https://saber.avue.top) ## 后端项目地址 -* [Gitee](https://gitee.com/smallc/SpringBlade) -* [Github](https://github.com/chillzhuang/SpringBlade) +* [Gitee地址](https://gitee.com/smallc/SpringBlade) +* [Github地址](https://github.com/chillzhuang/SpringBlade) ## 前端项目地址 -* [Sword](https://gitee.com/smallc/Sword) -* [Saber](https://gitee.com/smallc/Saber) +* [Sword--基于React](https://gitee.com/smallc/Sword) +* [Saber--基于Vue](https://gitee.com/smallc/Saber) ## 主要特性&&变化 * 采用前后端分离的模式,前端开源出一个基于React的框架:[Sword](https://gitee.com/smallc/Sword),主要选型技术为React、Ant Design、Umi、Dva @@ -89,9 +89,10 @@ Apache Licence也是对商业应用友好的许可。使用者也可以在需要 注意:若禁止条款被发现有权追讨19999的授权费。 ## 注 -* SpringBlade前端UI项目地址:[Sword](https://gitee.com/smallc/Sword) -* SpringBlade核心框架项目地址:[BladeTool](https://github.com/chillzhuang/blade-tool.git) -* SpringBlade交流群:`477853168` +* 前端UI项目地址(基于React):[Sword](https://gitee.com/smallc/Sword) +* 前端UI项目地址(基于Vue):[Saber](https://gitee.com/smallc/Saber) +* 核心框架项目地址:[BladeTool](https://github.com/chillzhuang/blade-tool.git) +* 交流群:`477853168` # 界面 -- Gitee From 107db3f681db88cb7e50e5089ca6c65efa26a4ce Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 17 Feb 2019 23:12:00 +0800 Subject: [PATCH 018/163] =?UTF-8?q?:zap:=20=E5=8D=87=E7=BA=A7=E4=BE=9D?= =?UTF-8?q?=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/controller/MenuController.java | 7 +------ .../system/service/IMenuService.java | 7 ++++--- .../system/service/impl/MenuServiceImpl.java | 17 +++++++++++------ doc/nacos/blade.yaml | 8 ++++---- pom.xml | 4 ++-- 5 files changed, 22 insertions(+), 21 deletions(-) diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index f74b185a..f38af6d2 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -23,7 +23,6 @@ import org.springblade.core.secure.BladeUser; import org.springblade.core.tool.api.R; import org.springblade.core.tool.support.Kv; import org.springblade.core.tool.utils.Func; -import org.springblade.system.dto.MenuDTO; import org.springblade.system.entity.Menu; import org.springblade.system.feign.IDictClient; import org.springblade.system.service.IMenuService; @@ -33,7 +32,6 @@ import org.springframework.web.bind.annotation.*; import springfox.documentation.annotations.ApiIgnore; import javax.validation.Valid; -import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -154,10 +152,7 @@ public class MenuController extends BladeController { @GetMapping("auth-routes") @ApiOperation(value = "菜单的角色权限", position = 8) public R> authRoutes(BladeUser user) { - List list = new ArrayList<>(); - List routes = menuService.authRoutes(Func.toIntList(user.getRoleId())); - routes.forEach(route -> list.add(Kv.init().set(route.getPath(), Kv.init().set("authority", Func.toStrArray(route.getAlias()))))); - return R.data(list); + return R.data(menuService.authRoutes(user)); } } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/IMenuService.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/IMenuService.java index f1d120d3..e4075bbf 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/IMenuService.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/IMenuService.java @@ -17,7 +17,8 @@ package org.springblade.system.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; -import org.springblade.system.dto.MenuDTO; +import org.springblade.core.secure.BladeUser; +import org.springblade.core.tool.support.Kv; import org.springblade.system.entity.Menu; import org.springblade.system.vo.MenuVO; @@ -80,9 +81,9 @@ public interface IMenuService extends IService { /** * 获取配置的角色权限 - * @param roleIds + * @param user * @return */ - List authRoutes(List roleIds); + List authRoutes(BladeUser user); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java index 74aaecd3..7cb16bcd 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java @@ -19,7 +19,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.AllArgsConstructor; +import org.springblade.core.secure.BladeUser; import org.springblade.core.tool.node.ForestNodeMerger; +import org.springblade.core.tool.support.Kv; import org.springblade.core.tool.utils.Func; import org.springblade.system.dto.MenuDTO; import org.springblade.system.entity.Menu; @@ -31,10 +33,7 @@ import org.springblade.system.vo.MenuVO; import org.springblade.system.wrapper.MenuWrapper; import org.springframework.stereotype.Service; -import java.util.Comparator; -import java.util.LinkedList; -import java.util.List; -import java.util.Optional; +import java.util.*; import java.util.stream.Collectors; /** @@ -98,8 +97,14 @@ public class MenuServiceImpl extends ServiceImpl implements IM } @Override - public List authRoutes(List roleIds) { - return baseMapper.authRoutes(roleIds); + public List authRoutes(BladeUser user) { + if (Func.isEmpty(user)) { + return null; + } + List routes = baseMapper.authRoutes(Func.toIntList(user.getRoleId())); + List list = new ArrayList<>(); + routes.forEach(route -> list.add(Kv.init().set(route.getPath(), Kv.init().set("authority", Func.toStrArray(route.getAlias()))))); + return list; } } diff --git a/doc/nacos/blade.yaml b/doc/nacos/blade.yaml index ab14ff83..2f403f1a 100644 --- a/doc/nacos/blade.yaml +++ b/doc/nacos/blade.yaml @@ -18,10 +18,10 @@ spring: #feign配置 feign: - #hystrix: - #enabled: true - sentinel: + hystrix: enabled: true + #sentinel: + #enabled: true okhttp: enabled: true httpclient: @@ -39,7 +39,7 @@ hystrix: execution: isolation: thread: - timeoutInMilliseconds: 720000 + timeoutInMilliseconds: 5000 #ribbon配置 ribbon: diff --git a/pom.xml b/pom.xml index 8ac0c60e..65430df2 100644 --- a/pom.xml +++ b/pom.xml @@ -9,13 +9,13 @@ pom - 2.0.1 + 2.0.2 2.0.0 1.8 2.9.2 1.5.21 - 1.8.8 + 1.8.9 3.0.7.1 4.0.1 1.6.0 -- Gitee From fd2312a4b6f218d283a09bacd88abaf8ad1972ce Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 17 Feb 2019 23:15:25 +0800 Subject: [PATCH 019/163] =?UTF-8?q?:zap:=20=E5=8D=87=E7=BA=A7=E4=BE=9D?= =?UTF-8?q?=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pom.xml b/pom.xml index 65430df2..62f46dd3 100644 --- a/pom.xml +++ b/pom.xml @@ -79,16 +79,6 @@ spring-boot-devtools true - - org.springframework.cloud - spring-cloud-starter-netflix-hystrix - - - commons-logging - commons-logging - - - -- Gitee From 525231533558cc70b36e62c5eb1420055a4ead1c Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 18 Feb 2019 12:22:22 +0800 Subject: [PATCH 020/163] =?UTF-8?q?:bug:=20=E4=BF=AE=E5=A4=8D=E7=99=BB?= =?UTF-8?q?=E9=99=86=E5=88=A4=E6=96=AD=E9=80=BB=E8=BE=91=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/springblade/auth/controller/AuthController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java b/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java index 21726e29..66781595 100644 --- a/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java +++ b/blade-auth/src/main/java/org/springblade/auth/controller/AuthController.java @@ -62,7 +62,7 @@ public class AuthController { User user = res.getData().getUser(); //验证用户 - if (user == null) { + if (user == null || Func.isEmpty(user.getId())) { return R.fail("用户名或密码不正确"); } -- Gitee From 09faa9255a827fb2b861b09e467a0f380bb64734 Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 18 Feb 2019 23:52:23 +0800 Subject: [PATCH 021/163] =?UTF-8?q?:bug:=20=E5=85=BC=E5=AE=B9jdk11?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 62f46dd3..030f8efa 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ pom - 2.0.2 + 2.0.3 2.0.0 1.8 -- Gitee From 5de1dfff2e8d7ba20f0d007594fa8fde61621fe1 Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 19 Feb 2019 14:22:33 +0800 Subject: [PATCH 022/163] =?UTF-8?q?:bug:=20=E5=85=BC=E5=AE=B9jdk11?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 030f8efa..1a22a967 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ pom - 2.0.3 + 2.0.4 2.0.0 1.8 -- Gitee From b411620c25acf622421fb972a7e4886fa81ffa5c Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 20 Feb 2019 15:56:20 +0800 Subject: [PATCH 023/163] =?UTF-8?q?:bug:=20=E5=8D=87=E7=BA=A7=E4=BE=9D?= =?UTF-8?q?=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-service/pom.xml | 12 ++++++------ pom.xml | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 1e79f0c3..84077461 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -4,18 +4,18 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - blade-service - ${project.artifactId} - 2.0.0 - pom - SpringBlade 微服务集合 - org.springblade SpringBlade 2.0.0 + blade-service + ${project.artifactId} + 2.0.0 + pom + SpringBlade 微服务集合 + blade-desk blade-log diff --git a/pom.xml b/pom.xml index 1a22a967..1ae3256e 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ pom - 2.0.4 + 2.0.5 2.0.0 1.8 @@ -25,7 +25,7 @@ 2.0.8.RELEASE Finchley.SR2 - Cairo-RELEASE + Cairo-SR7 192.168.186.129 -- Gitee From 6ac2d6ff46a85df5f3efe7c5f4c9e85ec434eb28 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 21 Feb 2019 13:48:17 +0800 Subject: [PATCH 024/163] =?UTF-8?q?:zap:=20=E4=BF=AE=E5=A4=8Dlog=20event?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E4=B8=A4=E6=AC=A1=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1ae3256e..687755fb 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ pom - 2.0.5 + 2.0.6 2.0.0 1.8 -- Gitee From 3041db09dc997b93e1301d699c6a141239cf8612 Mon Sep 17 00:00:00 2001 From: smallchill Date: Fri, 22 Feb 2019 09:18:44 +0800 Subject: [PATCH 025/163] =?UTF-8?q?:zap:=20=E5=88=A0=E9=99=A4userVO?= =?UTF-8?q?=E4=B8=8D=E9=9C=80=E8=A6=81=E7=9A=84=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springblade/system/user/vo/UserVO.java | 26 +------------------ 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java index b8392f60..8921a017 100644 --- a/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java +++ b/blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java @@ -15,16 +15,11 @@ */ package org.springblade.system.user.vo; -import com.fasterxml.jackson.annotation.JsonInclude; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; -import org.springblade.core.tool.node.INode; import org.springblade.system.user.entity.User; -import java.util.ArrayList; -import java.util.List; - /** * 视图实体类 * @@ -34,7 +29,7 @@ import java.util.List; @Data @EqualsAndHashCode(callSuper = true) @ApiModel(value = "UserVO对象", description = "UserVO对象") -public class UserVO extends User implements INode { +public class UserVO extends User { private static final long serialVersionUID = 1L; /** @@ -42,25 +37,6 @@ public class UserVO extends User implements INode { */ private Integer id; - /** - * 父节点ID - */ - private Integer parentId; - - /** - * 子孙节点 - */ - @JsonInclude(JsonInclude.Include.NON_EMPTY) - private List children; - - @Override - public List getChildren() { - if (this.children == null) { - this.children = new ArrayList<>(); - } - return this.children; - } - /** * 角色名 */ -- Gitee From 5322f3458670d015f3ceeea1fdd35ad9df740f78 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sat, 23 Feb 2019 21:44:43 +0800 Subject: [PATCH 026/163] =?UTF-8?q?:zap:=20=E5=A2=9E=E5=8A=A0saber?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/constant/CommonConstant.java | 10 + .../develop/controller/CodeController.java | 3 +- .../develop/support/BladeGenerator.java | 108 ++++++----- .../develop/support/CodeGenerator.java | 16 +- .../main/resources/templates/saber/api.js.vm | 50 +++++ .../resources/templates/saber/crud.vue.vm | 174 ++++++++++++++++++ 6 files changed, 311 insertions(+), 50 deletions(-) create mode 100644 blade-ops/blade-develop/src/main/resources/templates/saber/api.js.vm create mode 100644 blade-ops/blade-develop/src/main/resources/templates/saber/crud.vue.vm diff --git a/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java b/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java index 76f5e89d..6a0d9d6a 100644 --- a/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java +++ b/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java @@ -27,6 +27,16 @@ public interface CommonConstant { */ String SENTINEL_PROD_ADDR = "192.168.186.129:8858"; + /** + * sword 系统名 + */ + String SWORD_NAME = "sword"; + + /** + * saber 系统名 + */ + String SABER_NAME = "saber"; + /** * 顶级父节点id */ diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java index c5eed5fd..b2f5192a 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java @@ -96,10 +96,11 @@ public class CodeController extends BladeController { */ @PostMapping("/gen-code") @ApiOperation(value = "代码生成", notes = "传入ids", position = 8) - public R genCode(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { + public R genCode(@ApiParam(value = "主键集合", required = true) @RequestParam String ids, @RequestParam(defaultValue = "sword") String system) { Collection codes = codeService.listByIds(Func.toIntList(ids)); codes.forEach(code -> { BladeGenerator generator = new BladeGenerator(); + generator.setSystemName(system); generator.setServiceName(code.getServiceName()); generator.setPackageName(code.getPackageName()); generator.setPackageDir(code.getApiPath()); diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java index a262b53c..e73199a6 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java @@ -27,6 +27,7 @@ import com.baomidou.mybatisplus.generator.config.po.TableInfo; import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; import lombok.Data; import lombok.extern.slf4j.Slf4j; +import org.springblade.common.constant.CommonConstant; import org.springblade.core.tool.utils.Func; import org.springblade.core.tool.utils.StringUtil; import org.springframework.core.io.ClassPathResource; @@ -45,6 +46,10 @@ import java.util.*; @Data @Slf4j public class BladeGenerator { + /** + * 代码所在系统 + */ + private String systemName = CommonConstant.SWORD_NAME; /** * 代码所在服务名 */ @@ -194,48 +199,63 @@ public class BladeGenerator { } }); if (Func.isNotBlank(packageWebDir)) { - focList.add(new FileOutConfig("/templates/sword/action.js.vm") { - @Override - public String outputFile(TableInfo tableInfo) { - return getOutputWebDir() + "/actions" + "/" + tableInfo.getEntityName().toLowerCase() + ".js"; - } - }); - focList.add(new FileOutConfig("/templates/sword/model.js.vm") { - @Override - public String outputFile(TableInfo tableInfo) { - return getOutputWebDir() + "/models" + "/" + tableInfo.getEntityName().toLowerCase() + ".js"; - } - }); - focList.add(new FileOutConfig("/templates/sword/service.js.vm") { - @Override - public String outputFile(TableInfo tableInfo) { - return getOutputWebDir() + "/services" + "/" + tableInfo.getEntityName().toLowerCase() + ".js"; - } - }); - focList.add(new FileOutConfig("/templates/sword/list.js.vm") { - @Override - public String outputFile(TableInfo tableInfo) { - return getOutputWebDir() + "/pages" + "/" + StringUtil.upperFirst(servicePackage) + "/" + tableInfo.getEntityName() + "/" + tableInfo.getEntityName() + ".js"; - } - }); - focList.add(new FileOutConfig("/templates/sword/add.js.vm") { - @Override - public String outputFile(TableInfo tableInfo) { - return getOutputWebDir() + "/pages" + "/" + StringUtil.upperFirst(servicePackage) + "/" + tableInfo.getEntityName() + "/" + tableInfo.getEntityName() + "Add.js"; - } - }); - focList.add(new FileOutConfig("/templates/sword/edit.js.vm") { - @Override - public String outputFile(TableInfo tableInfo) { - return getOutputWebDir() + "/pages" + "/" + StringUtil.upperFirst(servicePackage) + "/" + tableInfo.getEntityName() + "/" + tableInfo.getEntityName() + "Edit.js"; - } - }); - focList.add(new FileOutConfig("/templates/sword/view.js.vm") { - @Override - public String outputFile(TableInfo tableInfo) { - return getOutputWebDir() + "/pages" + "/" + StringUtil.upperFirst(servicePackage) + "/" + tableInfo.getEntityName() + "/" + tableInfo.getEntityName() + "View.js"; - } - }); + if (Func.equals(systemName, CommonConstant.SWORD_NAME)) { + focList.add(new FileOutConfig("/templates/sword/action.js.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/actions" + "/" + tableInfo.getEntityName().toLowerCase() + ".js"; + } + }); + focList.add(new FileOutConfig("/templates/sword/model.js.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/models" + "/" + tableInfo.getEntityName().toLowerCase() + ".js"; + } + }); + focList.add(new FileOutConfig("/templates/sword/service.js.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/services" + "/" + tableInfo.getEntityName().toLowerCase() + ".js"; + } + }); + focList.add(new FileOutConfig("/templates/sword/list.js.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/pages" + "/" + StringUtil.upperFirst(servicePackage) + "/" + tableInfo.getEntityName() + "/" + tableInfo.getEntityName() + ".js"; + } + }); + focList.add(new FileOutConfig("/templates/sword/add.js.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/pages" + "/" + StringUtil.upperFirst(servicePackage) + "/" + tableInfo.getEntityName() + "/" + tableInfo.getEntityName() + "Add.js"; + } + }); + focList.add(new FileOutConfig("/templates/sword/edit.js.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/pages" + "/" + StringUtil.upperFirst(servicePackage) + "/" + tableInfo.getEntityName() + "/" + tableInfo.getEntityName() + "Edit.js"; + } + }); + focList.add(new FileOutConfig("/templates/sword/view.js.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/pages" + "/" + StringUtil.upperFirst(servicePackage) + "/" + tableInfo.getEntityName() + "/" + tableInfo.getEntityName() + "View.js"; + } + }); + } else if (Func.equals(systemName, CommonConstant.SABER_NAME)) { + focList.add(new FileOutConfig("/templates/saber/api.js.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/api" + "/" + servicePackage.toLowerCase() + "/" + tableInfo.getEntityName().toLowerCase() + ".js"; + } + }); + focList.add(new FileOutConfig("/templates/saber/crud.vue.vm") { + @Override + public String outputFile(TableInfo tableInfo) { + return getOutputWebDir() + "/views" + "/" + servicePackage.toLowerCase() + "/" + tableInfo.getEntityName().toLowerCase() + ".vue"; + } + }); + } } cfg.setFileOutConfigList(focList); return cfg; @@ -264,7 +284,7 @@ public class BladeGenerator { * @return outputDir */ public String getOutputDir() { - return Func.isBlank(packageDir) ? System.getProperty("user.dir") : packageDir + "/src/main/java"; + return (Func.isBlank(packageDir) ? System.getProperty("user.dir") : packageDir) + "/src/main/java"; } /** @@ -273,7 +293,7 @@ public class BladeGenerator { * @return outputDir */ public String getOutputWebDir() { - return Func.isBlank(packageWebDir) ? System.getProperty("user.dir") : packageWebDir + "/src"; + return (Func.isBlank(packageWebDir) ? System.getProperty("user.dir") : packageWebDir) + "/src"; } /** diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/CodeGenerator.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/CodeGenerator.java index b17da2ef..87c46154 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/CodeGenerator.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/CodeGenerator.java @@ -28,9 +28,13 @@ public class CodeGenerator { */ public static String PACKAGE_NAME = "org.springblade.demo"; /** - * 代码生成的地址 + * 前端代码生成所属系统 */ - public static String PACKAGE_DIR = "/blade-ops/blade-codegen/src/main/java"; + public static String SYSTEM_NAME = "saber"; + /** + * 前端代码生成地址 + */ + public static String PACKAGE_WEB_DIR = "/Users/chill/Workspaces/dev/Saber"; /** * 需要去掉的表前缀 */ @@ -38,7 +42,7 @@ public class CodeGenerator { /** * 需要生成的表名(两者只能取其一) */ - public static String[] INCLUDE_TABLES = {"blade_blog"}; + public static String[] INCLUDE_TABLES = {"blade_notice"}; /** * 需要排除的表名(两者只能取其一) */ @@ -52,13 +56,15 @@ public class CodeGenerator { */ public static String[] SUPER_ENTITY_COLUNMS = {"id", "create_time", "create_user", "update_time", "update_user", "status", "is_deleted"}; + /** * RUN THIS */ - public static void generate() { + public static void main(String[] args) { BladeGenerator generator = new BladeGenerator(); + generator.setSystemName(SYSTEM_NAME); generator.setPackageName(PACKAGE_NAME); - generator.setPackageDir(PACKAGE_DIR); + generator.setPackageWebDir(PACKAGE_WEB_DIR); generator.setTablePrefix(TABLE_PREFIX); generator.setIncludeTables(INCLUDE_TABLES); generator.setExcludeTables(EXCLUDE_TABLES); diff --git a/blade-ops/blade-develop/src/main/resources/templates/saber/api.js.vm b/blade-ops/blade-develop/src/main/resources/templates/saber/api.js.vm new file mode 100644 index 00000000..1c65e554 --- /dev/null +++ b/blade-ops/blade-develop/src/main/resources/templates/saber/api.js.vm @@ -0,0 +1,50 @@ +import request from '@/router/axios'; + +export const getList = (current, size, params) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/list', + method: 'get', + params: { + ...params, + current, + size, + } + }) +} + +export const getDetail = (id) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/detail', + method: 'get', + params: { + id + } + }) +} + +export const remove = (ids) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/remove', + method: 'post', + params: { + ids, + } + }) +} + +export const add = (row) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/submit', + method: 'post', + data: row + }) +} + +export const update = (row) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/submit', + method: 'post', + data: row + }) +} + diff --git a/blade-ops/blade-develop/src/main/resources/templates/saber/crud.vue.vm b/blade-ops/blade-develop/src/main/resources/templates/saber/crud.vue.vm new file mode 100644 index 00000000..616be75e --- /dev/null +++ b/blade-ops/blade-develop/src/main/resources/templates/saber/crud.vue.vm @@ -0,0 +1,174 @@ + + + + + -- Gitee From 60fd7402f7ae1b01e3accdf874e1e0bf0eea2a20 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 24 Feb 2019 12:11:36 +0800 Subject: [PATCH 027/163] =?UTF-8?q?:zap:=20=E5=A2=9E=E5=8A=A0saber?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/springblade/test}/CodeGenerator.java | 4 +- .../resources/templates/controller.java.vm | 150 +++++++++++++++ .../test/resources/templates/entity.java.vm | 161 ++++++++++++++++ .../resources/templates/entityDTO.java.vm | 38 ++++ .../test/resources/templates/entityVO.java.vm | 44 +++++ .../test/resources/templates/mapper.java.vm | 46 +++++ .../test/resources/templates/mapper.xml.vm | 44 +++++ .../templates/props/generator.properties | 5 + .../test/resources/templates/saber/api.js.vm | 50 +++++ .../resources/templates/saber/crud.vue.vm | 174 ++++++++++++++++++ .../test/resources/templates/service.java.vm | 45 +++++ .../resources/templates/serviceImpl.java.vm | 47 +++++ .../resources/templates/sword/action.js.vm | 37 ++++ .../test/resources/templates/sword/add.js.vm | 73 ++++++++ .../test/resources/templates/sword/edit.js.vm | 97 ++++++++++ .../test/resources/templates/sword/list.js.vm | 82 +++++++++ .../resources/templates/sword/model.js.vm | 84 +++++++++ .../resources/templates/sword/service.js.vm | 26 +++ .../test/resources/templates/sword/view.js.vm | 74 ++++++++ .../test/resources/templates/wrapper.java.vm | 51 +++++ 20 files changed, 1331 insertions(+), 1 deletion(-) rename blade-ops/blade-develop/src/{main/java/org/springblade/develop/support => test/java/org/springblade/test}/CodeGenerator.java (96%) create mode 100644 blade-ops/blade-develop/src/test/resources/templates/controller.java.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/entity.java.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/entityDTO.java.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/entityVO.java.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/mapper.java.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/mapper.xml.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/props/generator.properties create mode 100644 blade-ops/blade-develop/src/test/resources/templates/saber/api.js.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/saber/crud.vue.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/service.java.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/serviceImpl.java.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/sword/action.js.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/sword/add.js.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/sword/edit.js.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/sword/list.js.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/sword/model.js.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/sword/service.js.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/sword/view.js.vm create mode 100644 blade-ops/blade-develop/src/test/resources/templates/wrapper.java.vm diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/CodeGenerator.java b/blade-ops/blade-develop/src/test/java/org/springblade/test/CodeGenerator.java similarity index 96% rename from blade-ops/blade-develop/src/main/java/org/springblade/develop/support/CodeGenerator.java rename to blade-ops/blade-develop/src/test/java/org/springblade/test/CodeGenerator.java index 87c46154..b9483149 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/CodeGenerator.java +++ b/blade-ops/blade-develop/src/test/java/org/springblade/test/CodeGenerator.java @@ -13,9 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.springblade.develop.support; +package org.springblade.test; +import org.springblade.develop.support.BladeGenerator; + /** * 代码生成器 * diff --git a/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm b/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm new file mode 100644 index 00000000..49ff4c46 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm @@ -0,0 +1,150 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package $!{package.Controller}; + +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import lombok.AllArgsConstructor; +import javax.validation.Valid; + +import org.springblade.core.mp.support.Condition; +import org.springblade.core.mp.support.Query; +import org.springblade.system.feign.IDictClient; +import org.springblade.core.tool.api.R; +import org.springblade.core.tool.utils.Func; +import org.springframework.web.bind.annotation.*; +#if($!{superEntityClass}) +import org.springframework.web.bind.annotation.RequestParam; +#end +import com.baomidou.mybatisplus.core.metadata.IPage; +import $!{package.Entity}.$!{entity}; +#set($voPackage=$package.Entity.replace("entity","vo")) +import $!{voPackage}.$!{entity}VO; +#set($wrapperPackage=$package.Entity.replace("entity","wrapper")) +import $!{wrapperPackage}.$!{entity}Wrapper; +import $!{package.Service}.$!{table.serviceName}; +#if($!{superControllerClassPackage}) +import $!{superControllerClassPackage}; +#end +#if(!$!{superEntityClass}) +#end +import java.util.List; + +/** + * $!{table.comment} 控制器 + * + * @author $!{author} + * @since $!{date} + */ +@RestController +@AllArgsConstructor +@RequestMapping("#if($!{package.ModuleName})/$!{package.ModuleName}#end/$!{table.entityPath}") +@Api(value = "$!{table.comment}", tags = "$!{table.comment}接口") +#if($!{superControllerClass}) +public class $!{table.controllerName} extends $!{superControllerClass} { +#else +public class $!{table.controllerName} { +#end + + private $!{table.serviceName} $!{table.entityPath}Service; + + private IDictClient dictClient; + + /** + * 详情 + */ + @GetMapping("/detail") + @ApiOperation(value = "详情", notes = "传入$!{table.entityPath}", position = 1) + public R<$!{entity}VO> detail($!{entity} $!{table.entityPath}) { + $!{entity} detail = $!{table.entityPath}Service.getOne(Condition.getQueryWrapper($!{table.entityPath})); + $!{entity}Wrapper $!{table.entityPath}Wrapper = new $!{entity}Wrapper(dictClient); + return R.data($!{table.entityPath}Wrapper.entityVO(detail)); + } + + /** + * 分页 $!{table.comment} + */ + @GetMapping("/list") + @ApiOperation(value = "分页", notes = "传入$!{table.entityPath}", position = 2) + public R> list($!{entity} $!{table.entityPath}, Query query) { + IPage<$!{entity}> pages = $!{table.entityPath}Service.page(Condition.getPage(query), Condition.getQueryWrapper($!{table.entityPath})); + $!{entity}Wrapper $!{table.entityPath}Wrapper = new $!{entity}Wrapper(dictClient); + return R.data($!{table.entityPath}Wrapper.pageVO(pages)); + } + + /** + * 自定义分页 $!{table.comment} + */ + @GetMapping("/page") + @ApiOperation(value = "分页", notes = "传入$!{table.entityPath}", position = 3) + public R> page($!{entity}VO $!{table.entityPath}, Query query) { + IPage<$!{entity}VO> pages = $!{table.entityPath}Service.select$!{entity}Page(Condition.getPage(query), $!{table.entityPath}); + return R.data(pages); + } + + /** + * 新增 $!{table.comment} + */ + @PostMapping("/save") + @ApiOperation(value = "新增", notes = "传入$!{table.entityPath}", position = 4) + public R save(@Valid @RequestBody $!{entity} $!{table.entityPath}) { + return R.status($!{table.entityPath}Service.save($!{table.entityPath})); + } + + /** + * 修改 $!{table.comment} + */ + @PostMapping("/update") + @ApiOperation(value = "修改", notes = "传入$!{table.entityPath}", position = 5) + public R update(@Valid @RequestBody $!{entity} $!{table.entityPath}) { + return R.status($!{table.entityPath}Service.updateById($!{table.entityPath})); + } + + /** + * 新增或修改 $!{table.comment} + */ + @PostMapping("/submit") + @ApiOperation(value = "新增或修改", notes = "传入$!{table.entityPath}", position = 6) + public R submit(@Valid @RequestBody $!{entity} $!{table.entityPath}) { + return R.status($!{table.entityPath}Service.saveOrUpdate($!{table.entityPath})); + } + + #if($!{superEntityClass}) + + /** + * 删除 $!{table.comment} + */ + @PostMapping("/remove") + @ApiOperation(value = "逻辑删除", notes = "传入ids", position = 7) + public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { + return R.status($!{table.entityPath}Service.deleteLogic(Func.toIntList(ids))); + } + + #else + + /** + * 删除 $!{table.comment} + */ + @PostMapping("/remove") + @ApiOperation(value = "物理删除", notes = "传入ids", position = 7) + public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { + return R.status($!{table.entityPath}Service.removeByIds(Func.toIntList(ids))); + } + + #end + +} diff --git a/blade-ops/blade-develop/src/test/resources/templates/entity.java.vm b/blade-ops/blade-develop/src/test/resources/templates/entity.java.vm new file mode 100644 index 00000000..e182b7a7 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/entity.java.vm @@ -0,0 +1,161 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package $!{package.Entity}; + +#foreach($pkg in $!{table.importPackages}) +import $!{pkg}; +#end +#if($!{entityLombokModel}) +import lombok.Data; +import lombok.EqualsAndHashCode; +#end +#if($!{swagger2}) +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +#end + +/** + * $!{table.comment}实体类 + * + * @author $!{author} + * @since $!{date} + */ +#if($!{entityLombokModel}) +@Data +#end +#if($!{table.convert}) +@TableName("$!{table.name}") +#end +#if($!{superEntityClass}) +@EqualsAndHashCode(callSuper = true) +#end +#if($!{swagger2}) +@ApiModel(value = "$!{entity}对象", description = #if ("$!{table.comment}"=="")"$!{entity}对象"#else"$!{table.comment}"#end) +#end +#if($!{superEntityClass}) +public class $!{entity} extends $!{superEntityClass}#if($!{activeRecord})<$!{entity}>#end { +#elseif($!{activeRecord}) +@Accessors(chain = true) +public class $!{entity} extends Model<$!{entity}> { +#else +public class $!{entity} implements Serializable { +#end + + private static final long serialVersionUID = 1L; + +## ---------- BEGIN 字段循环遍历 ---------- +#foreach($field in $!{table.fields}) +#if($!{field.keyFlag}) +#set($keyPropertyName=$!{field.propertyName}) +#end +#if("$!field.comment" != "") + /** + * $!{field.comment} + */ + #if($!{swagger2}) + @ApiModelProperty(value = "$!{field.comment}") + #end +#end +#if($!{field.keyFlag}) +## 主键 +#if($!{field.keyIdentityFlag}) + @TableId(value = "$!{field.name}", type = IdType.AUTO) +#elseif(!$null.isNull($!{idType}) && "$!idType" != "") + @TableId(value = "$!{field.name}", type = IdType.$!{idType}) +#elseif($!{field.convert}) + @TableId("$!{field.name}") +#end +## 普通字段 +#elseif($!{field.fill}) +## ----- 存在字段填充设置 ----- +#if($!{field.convert}) + @TableField(value = "$!{field.name}", fill = FieldFill.$!{field.fill}) +#else + @TableField(fill = FieldFill.$!{field.fill}) +#end +#elseif($!{field.convert}) + @TableField("$!{field.name}") +#end +## 乐观锁注解 +#if($!{versionFieldName}==$!{field.name}) + @Version +#end +## 逻辑删除注解 +#if($!{logicDeleteFieldName}==$!{field.name}) + @TableLogic +#end + private $!{field.propertyType} $!{field.propertyName}; + +#end +## ---------- END 字段循环遍历 ---------- + +#if(!$!{entityLombokModel}) +#foreach($field in $!{table.fields}) +#if($!{field.propertyType.equals("boolean")}) +#set($getprefix="is") +#else +#set($getprefix="get") +#end + + public $!{field.propertyType} $!{getprefix}$!{field.capitalName}() { + return $!{field.propertyName}; + } + +#if($!{entityBuilderModel}) + public $!{entity} set$!{field.capitalName}($!{field.propertyType} $!{field.propertyName}) { +#else + public void set$!{field.capitalName}($!{field.propertyType} $!{field.propertyName}) { +#end + this.$!{field.propertyName} = $!{field.propertyName}; +#if($!{entityBuilderModel}) + return this; +#end + } +#end +#end + +#if($!{entityColumnConstant}) +#foreach($field in $!{table.fields}) + public static final String $!{field.name.toUpperCase()} = "$!{field.name}"; + +#end +#end +#if($!{activeRecord}) + @Override + protected Serializable pkVal() { +#if($!{keyPropertyName}) + return this.$!{keyPropertyName}; +#else + return this.id; +#end + } + +#end +#if(!$!{entityLombokModel}) + @Override + public String toString() { + return "$!{entity}{" + +#foreach($field in $!{table.fields}) +#if($!{velocityCount}==1) + "$!{field.propertyName}=" + $!{field.propertyName} + +#else + ", $!{field.propertyName}=" + $!{field.propertyName} + +#end +#end + "}"; + } +#end +} diff --git a/blade-ops/blade-develop/src/test/resources/templates/entityDTO.java.vm b/blade-ops/blade-develop/src/test/resources/templates/entityDTO.java.vm new file mode 100644 index 00000000..a7f05125 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/entityDTO.java.vm @@ -0,0 +1,38 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#set($dtoPackage=$package.Entity.replace("entity","dto")) +package $!{dtoPackage}; + +import $!{package.Entity}.$!{entity}; +#if($!{entityLombokModel}) +import lombok.Data; +import lombok.EqualsAndHashCode; +#end + +/** + * $!{table.comment}数据传输对象实体类 + * + * @author $!{author} + * @since $!{date} + */ +#if($!{entityLombokModel}) +@Data +@EqualsAndHashCode(callSuper = true) +#end +public class $!{entity}DTO extends $!{entity} { + private static final long serialVersionUID = 1L; + +} diff --git a/blade-ops/blade-develop/src/test/resources/templates/entityVO.java.vm b/blade-ops/blade-develop/src/test/resources/templates/entityVO.java.vm new file mode 100644 index 00000000..cc88136e --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/entityVO.java.vm @@ -0,0 +1,44 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#set($voPackage=$package.Entity.replace("entity","vo")) +package $!{voPackage}; + +import $!{package.Entity}.$!{entity}; +#if($!{entityLombokModel}) +import lombok.Data; +import lombok.EqualsAndHashCode; +#end +#if($!{swagger2}) +import io.swagger.annotations.ApiModel; +#end + +/** + * $!{table.comment}视图实体类 + * + * @author $!{author} + * @since $!{date} + */ +#if($!{entityLombokModel}) +@Data +@EqualsAndHashCode(callSuper = true) +#end +#if($!{swagger2}) +@ApiModel(value = "$!{entity}VO对象", description = #if ("$!{table.comment}"=="")"$!{entity}VO对象"#else"$!{table.comment}"#end) +#end +public class $!{entity}VO extends $!{entity} { + private static final long serialVersionUID = 1L; + +} diff --git a/blade-ops/blade-develop/src/test/resources/templates/mapper.java.vm b/blade-ops/blade-develop/src/test/resources/templates/mapper.java.vm new file mode 100644 index 00000000..81f3422c --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/mapper.java.vm @@ -0,0 +1,46 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package $!{package.Mapper}; + +import $!{package.Entity}.$!{entity}; +#set($voPackage=$package.Entity.replace("entity","vo")) +import $!{voPackage}.$!{entity}VO; +import $!{superMapperClassPackage}; +import com.baomidou.mybatisplus.core.metadata.IPage; +import java.util.List; + +/** + * $!{table.comment} Mapper 接口 + * + * @author $!{author} + * @since $!{date} + */ +#if($!{kotlin}) +interface $!{table.mapperName} : $!{superMapperClass}<$!{entity}> +#else +public interface $!{table.mapperName} extends $!{superMapperClass}<$!{entity}> { + + /** + * 自定义分页 + * + * @param page + * @param $!{table.entityPath} + * @return + */ + List<$!{entity}VO> select$!{entity}Page(IPage page, $!{entity}VO $!{table.entityPath}); + +} +#end diff --git a/blade-ops/blade-develop/src/test/resources/templates/mapper.xml.vm b/blade-ops/blade-develop/src/test/resources/templates/mapper.xml.vm new file mode 100644 index 00000000..77eb3dc6 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/mapper.xml.vm @@ -0,0 +1,44 @@ + + + + +#if($!{enableCache}) + + + +#end +#if($!{baseResultMap}) + + +#foreach($field in $!{table.fields}) +#if($!{field.keyFlag})##生成主键排在第一位 + +#end +#end +#foreach($field in $!{table.commonFields})##生成公共字段 + +#end +#foreach($field in $!{table.fields}) +#if(!$!{field.keyFlag})##生成普通字段 + +#end +#end + + +#end +#if($!{baseColumnList}) + + + select + #foreach($field in $!{table.commonFields}) + #if($!{field.name} == $!{field.propertyName})$!{field.name}#else$!{field.name} AS $!{field.propertyName}#end, + #end + $!{table.fieldNames} + + + + +#end + diff --git a/blade-ops/blade-develop/src/test/resources/templates/props/generator.properties b/blade-ops/blade-develop/src/test/resources/templates/props/generator.properties new file mode 100644 index 00000000..58bec8f8 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/props/generator.properties @@ -0,0 +1,5 @@ +spring.datasource.driver-class-name=com.mysql.jdbc.Driver +spring.datasource.url=jdbc:mysql://localhost:3306/bladex?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false +spring.datasource.username=root +spring.datasource.password=root +author=BladeX diff --git a/blade-ops/blade-develop/src/test/resources/templates/saber/api.js.vm b/blade-ops/blade-develop/src/test/resources/templates/saber/api.js.vm new file mode 100644 index 00000000..1c65e554 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/saber/api.js.vm @@ -0,0 +1,50 @@ +import request from '@/router/axios'; + +export const getList = (current, size, params) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/list', + method: 'get', + params: { + ...params, + current, + size, + } + }) +} + +export const getDetail = (id) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/detail', + method: 'get', + params: { + id + } + }) +} + +export const remove = (ids) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/remove', + method: 'post', + params: { + ids, + } + }) +} + +export const add = (row) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/submit', + method: 'post', + data: row + }) +} + +export const update = (row) => { + return request({ + url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/submit', + method: 'post', + data: row + }) +} + diff --git a/blade-ops/blade-develop/src/test/resources/templates/saber/crud.vue.vm b/blade-ops/blade-develop/src/test/resources/templates/saber/crud.vue.vm new file mode 100644 index 00000000..616be75e --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/saber/crud.vue.vm @@ -0,0 +1,174 @@ + + + + + diff --git a/blade-ops/blade-develop/src/test/resources/templates/service.java.vm b/blade-ops/blade-develop/src/test/resources/templates/service.java.vm new file mode 100644 index 00000000..4b37a256 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/service.java.vm @@ -0,0 +1,45 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package $!{package.Service}; + +import $!{package.Entity}.$!{entity}; +#set($voPackage=$package.Entity.replace("entity","vo")) +import $!{voPackage}.$!{entity}VO; +import $!{superServiceClassPackage}; +import com.baomidou.mybatisplus.core.metadata.IPage; + +/** + * $!{table.comment} 服务类 + * + * @author $!{author} + * @since $!{date} + */ +#if($!{kotlin}) +interface $!{table.serviceName} : $!{superServiceClass}<$!{entity}> +#else +public interface $!{table.serviceName} extends $!{superServiceClass}<$!{entity}> { + + /** + * 自定义分页 + * + * @param page + * @param $!{table.entityPath} + * @return + */ + IPage<$!{entity}VO> select$!{entity}Page(IPage<$!{entity}VO> page, $!{entity}VO $!{table.entityPath}); + +} +#end diff --git a/blade-ops/blade-develop/src/test/resources/templates/serviceImpl.java.vm b/blade-ops/blade-develop/src/test/resources/templates/serviceImpl.java.vm new file mode 100644 index 00000000..d025d138 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/serviceImpl.java.vm @@ -0,0 +1,47 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package $!{package.ServiceImpl}; + +import $!{package.Entity}.$!{entity}; +#set($voPackage=$package.Entity.replace("entity","vo")) +import $!{voPackage}.$!{entity}VO; +import $!{package.Mapper}.$!{table.mapperName}; +import $!{package.Service}.$!{table.serviceName}; +import $!{superServiceImplClassPackage}; +import org.springframework.stereotype.Service; +import com.baomidou.mybatisplus.core.metadata.IPage; + +/** + * $!{table.comment} 服务实现类 + * + * @author $!{author} + * @since $!{date} + */ +@Service +#if($!{kotlin}) +open class $!{table.serviceImplName} : $!{superServiceImplClass}<$!{table.mapperName}, $!{entity}>(), $!{table.serviceName} { + +} +#else +public class $!{table.serviceImplName} extends $!{superServiceImplClass}<$!{table.mapperName}, $!{entity}> implements $!{table.serviceName} { + + @Override + public IPage<$!{entity}VO> select$!{entity}Page(IPage<$!{entity}VO> page, $!{entity}VO $!{table.entityPath}) { + return page.setRecords(baseMapper.select$!{entity}Page(page, $!{table.entityPath})); + } + +} +#end diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/action.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/action.js.vm new file mode 100644 index 00000000..e0eb4768 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/sword/action.js.vm @@ -0,0 +1,37 @@ +#set($upperEntityPath=$table.entityPath.toUpperCase()) +export const $!{upperEntityPath}_NAMESPACE = '$!{table.entityPath}'; + +export function $!{upperEntityPath}_LIST(payload) { + return { + type: `${$!{upperEntityPath}_NAMESPACE}/fetchList`, + payload, + }; +} + +export function $!{upperEntityPath}_DETAIL(id) { + return { + type: `${$!{upperEntityPath}_NAMESPACE}/fetchDetail`, + payload: { id }, + }; +} + +export function $!{upperEntityPath}_CLEAR_DETAIL() { + return { + type: `${$!{upperEntityPath}_NAMESPACE}/clearDetail`, + payload: {}, + }; +} + +export function $!{upperEntityPath}_SUBMIT(payload) { + return { + type: `${$!{upperEntityPath}_NAMESPACE}/submit`, + payload, + }; +} + +export function $!{upperEntityPath}_REMOVE(payload) { + return { + type: `${$!{upperEntityPath}_NAMESPACE}/remove`, + payload, + }; +} diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/add.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/add.js.vm new file mode 100644 index 00000000..b1480a42 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/sword/add.js.vm @@ -0,0 +1,73 @@ +#set($upperEntityPath=$table.entityPath.toUpperCase()) +import React, { PureComponent } from 'react'; +import { Form, Input, Card, Button } from 'antd'; +import { connect } from 'dva'; +import Panel from '../../../components/Panel'; +import styles from '../../../layouts/Sword.less'; +import { $!{upperEntityPath}_SUBMIT } from '../../../actions/$!{table.entityPath}'; + +const FormItem = Form.Item; + +@connect(({ loading }) => ({ + submitting: loading.effects['$!{table.entityPath}/submit'], +})) +@Form.create() +class $!{entity}Add extends PureComponent { + handleSubmit = e => { + e.preventDefault(); + const { dispatch, form } = this.props; + form.validateFieldsAndScroll((err, values) => { + if (!err) { + dispatch($!{upperEntityPath}_SUBMIT(values)); + } + }); + }; + + render() { + const { + form: { getFieldDecorator }, + submitting, + } = this.props; + + const formItemLayout = { + labelCol: { + xs: { span: 24 }, + sm: { span: 7 }, + }, + wrapperCol: { + xs: { span: 24 }, + sm: { span: 12 }, + md: { span: 10 }, + }, + }; + + const action = ( + + ); + + return ( + +
      + +#foreach($field in $!{table.fields}) + + {getFieldDecorator('$!{field.propertyName}', { + rules: [ + { + required: true, + message: '请输入$!{field.comment}', + }, + ], + })()} + +#end + + +
      + ); + } +} + +export default $!{entity}Add; diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/edit.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/edit.js.vm new file mode 100644 index 00000000..87d9903e --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/sword/edit.js.vm @@ -0,0 +1,97 @@ +#set($upperEntityPath=$table.entityPath.toUpperCase()) +import React, { PureComponent } from 'react'; +import { Form, Input, Card, Button } from 'antd'; +import { connect } from 'dva'; +import Panel from '../../../components/Panel'; +import styles from '../../../layouts/Sword.less'; +import { $!{upperEntityPath}_DETAIL, $!{upperEntityPath}_SUBMIT } from '../../../actions/$!{table.entityPath}'; + +const FormItem = Form.Item; + +@connect(({ $!{table.entityPath}, loading }) => ({ + $!{table.entityPath}, + submitting: loading.effects['code/submit'], +})) +@Form.create() +class $!{entity}Edit extends PureComponent { + componentWillMount() { + const { + dispatch, + match: { + params: { id }, + }, + } = this.props; + dispatch($!{upperEntityPath}_DETAIL(id)); + } + + handleSubmit = e => { + e.preventDefault(); + const { + dispatch, + match: { + params: { id }, + }, + form, + } = this.props; + form.validateFieldsAndScroll((err, values) => { + if (!err) { + const params = { + id, + ...values, + }; + console.log(params); + dispatch($!{upperEntityPath}_SUBMIT(params)); + } + }); + }; + + render() { + const { + form: { getFieldDecorator }, + $!{table.entityPath}: { detail }, + submitting, + } = this.props; + + const formItemLayout = { + labelCol: { + xs: { span: 24 }, + sm: { span: 7 }, + }, + wrapperCol: { + xs: { span: 24 }, + sm: { span: 12 }, + md: { span: 10 }, + }, + }; + + const action = ( + + ); + + return ( + +
      + +#foreach($field in $!{table.fields}) + + {getFieldDecorator('$!{field.propertyName}', { + rules: [ + { + required: true, + message: '请输入$!{field.comment}', + }, + ], + initialValue: detail.$!{field.propertyName}, + })()} + +#end + + +
      + ); + } +} + +export default $!{entity}Edit; diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/list.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/list.js.vm new file mode 100644 index 00000000..72a6eef1 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/sword/list.js.vm @@ -0,0 +1,82 @@ +#set($upperEntityPath=$table.entityPath.toUpperCase()) +import React, { PureComponent } from 'react'; +import { connect } from 'dva'; +import { Button, Col, Form, Input, Row } from 'antd'; +import Panel from '../../../components/Panel'; +import { $!{upperEntityPath}_LIST } from '../../../actions/$!{table.entityPath}'; +import Grid from '../../../components/Sword/Grid'; + +const FormItem = Form.Item; + +@connect(({ $!{table.entityPath}, loading }) => ({ + $!{table.entityPath}, + loading: loading.models.param, +})) +@Form.create() +class $!{entity} extends PureComponent { + // ============ 查询 =============== + handleSearch = params => { + const { dispatch } = this.props; + dispatch($!{upperEntityPath}_LIST(params)); + }; + + // ============ 查询表单 =============== + renderSearchForm = onReset => { + const { form } = this.props; + const { getFieldDecorator } = form; + + return ( + +

      + + {getFieldDecorator('name')()} + + + +
      + + +
      + + + ); + }; + + render() { + const code = '$!{table.entityPath}'; + + const { + form, + loading, + $!{table.entityPath}: { data }, + } = this.props; + + const columns = [ +#foreach($field in $!{table.fields}) + { + title: '$!{field.comment}', + dataIndex: '$!{field.propertyName}', + }, +#end + ]; + + return ( + + + + ); + } +} +export default $!{entity}; diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/model.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/model.js.vm new file mode 100644 index 00000000..54b40c1d --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/sword/model.js.vm @@ -0,0 +1,84 @@ +#set($upperEntityPath=$table.entityPath.toUpperCase()) +import { message } from 'antd'; +import router from 'umi/router'; +import { $!{upperEntityPath}_NAMESPACE } from '../actions/$!{table.entityPath}'; +import { list, submit, detail, remove } from '../services/$!{table.entityPath}'; + +export default { + namespace: $!{upperEntityPath}_NAMESPACE, + state: { + data: { + list: [], + pagination: false, + }, + detail: {}, + }, + effects: { + *fetchList({ payload }, { call, put }) { + const response = yield call(list, payload); + if (response.success) { + yield put({ + type: 'saveList', + payload: { + list: response.data, + pagination: false, + }, + }); + } + }, + *fetchDetail({ payload }, { call, put }) { + const response = yield call(detail, payload); + if (response.success) { + yield put({ + type: 'saveDetail', + payload: { + detail: response.data, + }, + }); + } + }, + *clearDetail({ payload }, { put }) { + yield put({ + type: 'removeDetail', + payload: { payload }, + }); + }, + *submit({ payload }, { call }) { + const response = yield call(submit, payload); + if (response.success) { + message.success('提交成功'); + router.push('/$!{cfg.servicePackage}/$!{table.entityPath}'); + } + }, + *remove({ payload }, { call }) { + const { + data: { keys }, + success, + } = payload; + const response = yield call(remove, { ids: keys }); + if (response.success) { + success(); + } + }, + }, + reducers: { + saveList(state, action) { + return { + ...state, + data: action.payload, + }; + }, + saveDetail(state, action) { + return { + ...state, + detail: action.payload.detail, + }; + }, + removeDetail(state) { + return { + ...state, + detail: {}, + }; + }, + }, +}; diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/service.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/service.js.vm new file mode 100644 index 00000000..47b9676d --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/sword/service.js.vm @@ -0,0 +1,26 @@ +#set($params="$" + "{stringify" + "(params)" + "}") +import { stringify } from 'qs'; +import func from '../utils/Func'; +import request from '../utils/request'; + +export async function list(params) { + return request(`/api/$!{cfg.serviceName}/$!{table.entityPath}/list?$!{params}`); +} + +export async function submit(params) { + return request('/api/$!{cfg.serviceName}/$!{table.entityPath}/submit', { + method: 'POST', + body: params, + }); +} + +export async function detail(params) { + return request(`/api/$!{cfg.serviceName}/$!{table.entityPath}/detail?$!{params}`); +} + +export async function remove(params) { + return request('/api/$!{cfg.serviceName}/$!{table.entityPath}/remove', { + method: 'POST', + body: func.toFormData(params), + }); +} diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/view.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/view.js.vm new file mode 100644 index 00000000..7ad0005b --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/sword/view.js.vm @@ -0,0 +1,74 @@ +#set($upperEntityPath=$table.entityPath.toUpperCase()) +import React, { PureComponent } from 'react'; +import router from 'umi/router'; +import { Form, Card, Button } from 'antd'; +import { connect } from 'dva'; +import Panel from '../../../components/Panel'; +import styles from '../../../layouts/Sword.less'; +import { $!{upperEntityPath}_DETAIL } from '../../../actions/$!{table.entityPath}'; + +const FormItem = Form.Item; + +@connect(({ $!{table.entityPath} }) => ({ + $!{table.entityPath}, +})) +@Form.create() +class $!{entity}View extends PureComponent { + componentWillMount() { + const { + dispatch, + match: { + params: { id }, + }, + } = this.props; + dispatch($!{upperEntityPath}_DETAIL(id)); + } + + handleEdit = () => { + const { + match: { + params: { id }, + }, + } = this.props; + router.push(`/$!{cfg.servicePackage}/$!{table.entityPath}/edit/$!{id}`); + }; + + render() { + const { + $!{table.entityPath}: { detail }, + } = this.props; + + const formItemLayout = { + labelCol: { + xs: { span: 24 }, + sm: { span: 7 }, + }, + wrapperCol: { + xs: { span: 24 }, + sm: { span: 12 }, + md: { span: 10 }, + }, + }; + + const action = ( + + ); + + return ( + +
      + +#foreach($field in $!{table.fields}) + + {detail.$!{field.propertyName}} + +#end + + +
      + ); + } +} +export default $!{entity}View; diff --git a/blade-ops/blade-develop/src/test/resources/templates/wrapper.java.vm b/blade-ops/blade-develop/src/test/resources/templates/wrapper.java.vm new file mode 100644 index 00000000..0f79a8e6 --- /dev/null +++ b/blade-ops/blade-develop/src/test/resources/templates/wrapper.java.vm @@ -0,0 +1,51 @@ +/** + * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). + *

      + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *

      + * http://www.apache.org/licenses/LICENSE-2.0 + *

      + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +#set($wrapperPackage=$package.Entity.replace("entity","wrapper")) +package $!{wrapperPackage}; + +import lombok.AllArgsConstructor; +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; +import org.springblade.system.feign.IDictClient; +import $!{package.Entity}.$!{entity}; +#set($voPackage=$package.Entity.replace("entity","vo")) +import $!{voPackage}.$!{entity}VO; + +/** + * $!{table.comment}包装类,返回视图层所需的字段 + * + * @author $!{author} + * @since $!{date} + */ +@AllArgsConstructor +public class $!{entity}Wrapper extends BaseEntityWrapper<$!{entity}, $!{entity}VO> { + + private IDictClient dictClient; + + @Override + public $!{entity}VO entityVO($!{entity} $!{table.entityPath}) { + $!{entity}VO $!{table.entityPath}VO = BeanUtil.copy($!{table.entityPath}, $!{entity}VO.class); + + /*R dict = dictClient.getValue("$!{table.entityPath}" , $!{table.entityPath}VO.getCategory()); + if (dict.isSuccess()) { + String categoryName = dict.getData(); + $!{table.entityPath}VO.setCategoryName(categoryName); + }*/ + + return $!{table.entityPath}VO; + } + +} -- Gitee From 0c357fb8a640a8bdd3b18d9cfe9eb6a79f903bb6 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 24 Feb 2019 13:36:30 +0800 Subject: [PATCH 028/163] :tada: 2.0.1.RELEASE --- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- .../springblade/develop/support/BladeGenerator.java | 3 ++- .../src/main/resources/templates/controller.java.vm | 2 +- .../src/main/resources/templates/saber/api.js.vm | 10 +++++----- .../src/main/resources/templates/saber/crud.vue.vm | 2 +- .../src/main/resources/templates/sword/service.js.vm | 8 ++++---- .../src/test/resources/templates/controller.java.vm | 2 +- .../src/test/resources/templates/saber/api.js.vm | 10 +++++----- .../src/test/resources/templates/saber/crud.vue.vm | 2 +- .../src/test/resources/templates/sword/service.js.vm | 8 ++++---- blade-ops/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 ++-- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- .../system/user/controller/UserController.java | 9 +++++++++ .../system/user/service/impl/UserServiceImpl.java | 4 +++- blade-service/pom.xml | 4 ++-- pom.xml | 6 +++--- script/docker/.env | 2 +- 29 files changed, 58 insertions(+), 46 deletions(-) diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 1189c84b..d6f96dab 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.0.0 + 2.0.1 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 41c103a7..afd8ba9c 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.0.0 + 2.0.1 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 43c2d71a..9ae723fc 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.0.0 + 2.0.1 4.0.0 diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 45ed799b..66930368 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.0.0 + 2.0.1 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 8df2e6fc..73e00b0d 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.0.0 + 2.0.1 4.0.0 diff --git a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java b/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java index e73199a6..dd98ff90 100644 --- a/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java +++ b/blade-ops/blade-develop/src/main/java/org/springblade/develop/support/BladeGenerator.java @@ -170,10 +170,10 @@ public class BladeGenerator { private InjectionConfig getInjectionConfig() { String servicePackage = serviceName.split("-").length > 1 ? serviceName.split("-")[1] : serviceName; // 自定义配置 + Map map = new HashMap<>(16); InjectionConfig cfg = new InjectionConfig() { @Override public void initMap() { - Map map = new HashMap<>(16); map.put("serviceName", serviceName); map.put("servicePackage", servicePackage); this.setMap(map); @@ -183,6 +183,7 @@ public class BladeGenerator { focList.add(new FileOutConfig("/templates/entityVO.java.vm") { @Override public String outputFile(TableInfo tableInfo) { + map.put("entityKey", StringUtil.humpToLine(tableInfo.getEntityName())); return getOutputDir() + "/" + packageName.replace(".", "/") + "/" + "vo" + "/" + tableInfo.getEntityName() + "VO" + StringPool.DOT_JAVA; } }); diff --git a/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm b/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm index 49ff4c46..bcc8bacb 100644 --- a/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm +++ b/blade-ops/blade-develop/src/main/resources/templates/controller.java.vm @@ -52,7 +52,7 @@ import java.util.List; */ @RestController @AllArgsConstructor -@RequestMapping("#if($!{package.ModuleName})/$!{package.ModuleName}#end/$!{table.entityPath}") +@RequestMapping("#if($!{package.ModuleName})/$!{package.ModuleName}#end/$!{cfg.entityKey}") @Api(value = "$!{table.comment}", tags = "$!{table.comment}接口") #if($!{superControllerClass}) public class $!{table.controllerName} extends $!{superControllerClass} { diff --git a/blade-ops/blade-develop/src/main/resources/templates/saber/api.js.vm b/blade-ops/blade-develop/src/main/resources/templates/saber/api.js.vm index 1c65e554..0ea8f9c0 100644 --- a/blade-ops/blade-develop/src/main/resources/templates/saber/api.js.vm +++ b/blade-ops/blade-develop/src/main/resources/templates/saber/api.js.vm @@ -2,7 +2,7 @@ import request from '@/router/axios'; export const getList = (current, size, params) => { return request({ - url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/list', + url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/list', method: 'get', params: { ...params, @@ -14,7 +14,7 @@ export const getList = (current, size, params) => { export const getDetail = (id) => { return request({ - url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/detail', + url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/detail', method: 'get', params: { id @@ -24,7 +24,7 @@ export const getDetail = (id) => { export const remove = (ids) => { return request({ - url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/remove', + url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/remove', method: 'post', params: { ids, @@ -34,7 +34,7 @@ export const remove = (ids) => { export const add = (row) => { return request({ - url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/submit', + url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/submit', method: 'post', data: row }) @@ -42,7 +42,7 @@ export const add = (row) => { export const update = (row) => { return request({ - url: '/api/$!{cfg.serviceName}/$!{table.entityPath}/submit', + url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/submit', method: 'post', data: row }) diff --git a/blade-ops/blade-develop/src/main/resources/templates/saber/crud.vue.vm b/blade-ops/blade-develop/src/main/resources/templates/saber/crud.vue.vm index 616be75e..ac87e54b 100644 --- a/blade-ops/blade-develop/src/main/resources/templates/saber/crud.vue.vm +++ b/blade-ops/blade-develop/src/main/resources/templates/saber/crud.vue.vm @@ -27,7 +27,7 @@ - - diff --git a/blade-ops/blade-develop/src/main/resources/templates/service.java.vm b/blade-ops/blade-develop/src/main/resources/templates/service.java.vm deleted file mode 100644 index 4b37a256..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/service.java.vm +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package $!{package.Service}; - -import $!{package.Entity}.$!{entity}; -#set($voPackage=$package.Entity.replace("entity","vo")) -import $!{voPackage}.$!{entity}VO; -import $!{superServiceClassPackage}; -import com.baomidou.mybatisplus.core.metadata.IPage; - -/** - * $!{table.comment} 服务类 - * - * @author $!{author} - * @since $!{date} - */ -#if($!{kotlin}) -interface $!{table.serviceName} : $!{superServiceClass}<$!{entity}> -#else -public interface $!{table.serviceName} extends $!{superServiceClass}<$!{entity}> { - - /** - * 自定义分页 - * - * @param page - * @param $!{table.entityPath} - * @return - */ - IPage<$!{entity}VO> select$!{entity}Page(IPage<$!{entity}VO> page, $!{entity}VO $!{table.entityPath}); - -} -#end diff --git a/blade-ops/blade-develop/src/main/resources/templates/serviceImpl.java.vm b/blade-ops/blade-develop/src/main/resources/templates/serviceImpl.java.vm deleted file mode 100644 index d025d138..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/serviceImpl.java.vm +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package $!{package.ServiceImpl}; - -import $!{package.Entity}.$!{entity}; -#set($voPackage=$package.Entity.replace("entity","vo")) -import $!{voPackage}.$!{entity}VO; -import $!{package.Mapper}.$!{table.mapperName}; -import $!{package.Service}.$!{table.serviceName}; -import $!{superServiceImplClassPackage}; -import org.springframework.stereotype.Service; -import com.baomidou.mybatisplus.core.metadata.IPage; - -/** - * $!{table.comment} 服务实现类 - * - * @author $!{author} - * @since $!{date} - */ -@Service -#if($!{kotlin}) -open class $!{table.serviceImplName} : $!{superServiceImplClass}<$!{table.mapperName}, $!{entity}>(), $!{table.serviceName} { - -} -#else -public class $!{table.serviceImplName} extends $!{superServiceImplClass}<$!{table.mapperName}, $!{entity}> implements $!{table.serviceName} { - - @Override - public IPage<$!{entity}VO> select$!{entity}Page(IPage<$!{entity}VO> page, $!{entity}VO $!{table.entityPath}) { - return page.setRecords(baseMapper.select$!{entity}Page(page, $!{table.entityPath})); - } - -} -#end diff --git a/blade-ops/blade-develop/src/main/resources/templates/sql/menu.sql.vm b/blade-ops/blade-develop/src/main/resources/templates/sql/menu.sql.vm deleted file mode 100644 index 01866c80..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/sql/menu.sql.vm +++ /dev/null @@ -1,11 +0,0 @@ -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (0, '$!{cfg.entityKey}', '$!{cfg.codeName}', 'menu', '/$!{cfg.servicePackage}/$!{cfg.entityKey}', NULL, 1, 1, 0, 1, NULL, 0); -set @parentid = (SELECT LAST_INSERT_ID()); -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (@parentid, '$!{cfg.entityKey}_add', '新增', 'add', '/$!{cfg.servicePackage}/$!{cfg.entityKey}/add', 'plus', 1, 2, 1, 1, NULL, 0); -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (@parentid, '$!{cfg.entityKey}_edit', '修改', 'edit', '/$!{cfg.servicePackage}/$!{cfg.entityKey}/edit', 'form', 2, 2, 1, 2, NULL, 0); -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (@parentid, '$!{cfg.entityKey}_delete', '删除', 'delete', '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/remove', 'delete', 3, 2, 1, 3, NULL, 0); -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (@parentid, '$!{cfg.entityKey}_view', '查看', 'view', '/$!{cfg.servicePackage}/$!{cfg.entityKey}/view', 'file-text', 4, 2, 1, 2, NULL, 0); diff --git a/blade-ops/blade-develop/src/main/resources/templates/sword/action.js.vm b/blade-ops/blade-develop/src/main/resources/templates/sword/action.js.vm deleted file mode 100644 index e0eb4768..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/sword/action.js.vm +++ /dev/null @@ -1,37 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -export const $!{upperEntityPath}_NAMESPACE = '$!{table.entityPath}'; - -export function $!{upperEntityPath}_LIST(payload) { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/fetchList`, - payload, - }; -} - -export function $!{upperEntityPath}_DETAIL(id) { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/fetchDetail`, - payload: { id }, - }; -} - -export function $!{upperEntityPath}_CLEAR_DETAIL() { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/clearDetail`, - payload: {}, - }; -} - -export function $!{upperEntityPath}_SUBMIT(payload) { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/submit`, - payload, - }; -} - -export function $!{upperEntityPath}_REMOVE(payload) { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/remove`, - payload, - }; -} diff --git a/blade-ops/blade-develop/src/main/resources/templates/sword/add.js.vm b/blade-ops/blade-develop/src/main/resources/templates/sword/add.js.vm deleted file mode 100644 index 459b1bbc..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/sword/add.js.vm +++ /dev/null @@ -1,75 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import React, { PureComponent } from 'react'; -import { Form, Input, Card, Button } from 'antd'; -import { connect } from 'dva'; -import Panel from '../../../components/Panel'; -import styles from '../../../layouts/Sword.less'; -import { $!{upperEntityPath}_SUBMIT } from '../../../actions/$!{table.entityPath}'; - -const FormItem = Form.Item; - -@connect(({ loading }) => ({ - submitting: loading.effects['$!{table.entityPath}/submit'], -})) -@Form.create() -class $!{entity}Add extends PureComponent { - handleSubmit = e => { - e.preventDefault(); - const { dispatch, form } = this.props; - form.validateFieldsAndScroll((err, values) => { - if (!err) { - dispatch($!{upperEntityPath}_SUBMIT(values)); - } - }); - }; - - render() { - const { - form: { getFieldDecorator }, - submitting, - } = this.props; - - const formItemLayout = { - labelCol: { - xs: { span: 24 }, - sm: { span: 7 }, - }, - wrapperCol: { - xs: { span: 24 }, - sm: { span: 12 }, - md: { span: 10 }, - }, - }; - - const action = ( - - ); - - return ( - -
      - -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) - - {getFieldDecorator('$!{field.propertyName}', { - rules: [ - { - required: true, - message: '请输入$!{field.comment}', - }, - ], - })()} - -#end -#end - - -
      - ); - } -} - -export default $!{entity}Add; diff --git a/blade-ops/blade-develop/src/main/resources/templates/sword/edit.js.vm b/blade-ops/blade-develop/src/main/resources/templates/sword/edit.js.vm deleted file mode 100644 index ba2657c6..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/sword/edit.js.vm +++ /dev/null @@ -1,99 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import React, { PureComponent } from 'react'; -import { Form, Input, Card, Button } from 'antd'; -import { connect } from 'dva'; -import Panel from '../../../components/Panel'; -import styles from '../../../layouts/Sword.less'; -import { $!{upperEntityPath}_DETAIL, $!{upperEntityPath}_SUBMIT } from '../../../actions/$!{table.entityPath}'; - -const FormItem = Form.Item; - -@connect(({ $!{table.entityPath}, loading }) => ({ - $!{table.entityPath}, - submitting: loading.effects['$!{table.entityPath}/submit'], -})) -@Form.create() -class $!{entity}Edit extends PureComponent { - componentWillMount() { - const { - dispatch, - match: { - params: { id }, - }, - } = this.props; - dispatch($!{upperEntityPath}_DETAIL(id)); - } - - handleSubmit = e => { - e.preventDefault(); - const { - dispatch, - match: { - params: { id }, - }, - form, - } = this.props; - form.validateFieldsAndScroll((err, values) => { - if (!err) { - const params = { - id, - ...values, - }; - console.log(params); - dispatch($!{upperEntityPath}_SUBMIT(params)); - } - }); - }; - - render() { - const { - form: { getFieldDecorator }, - $!{table.entityPath}: { detail }, - submitting, - } = this.props; - - const formItemLayout = { - labelCol: { - xs: { span: 24 }, - sm: { span: 7 }, - }, - wrapperCol: { - xs: { span: 24 }, - sm: { span: 12 }, - md: { span: 10 }, - }, - }; - - const action = ( - - ); - - return ( - -
      - -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) - - {getFieldDecorator('$!{field.propertyName}', { - rules: [ - { - required: true, - message: '请输入$!{field.comment}', - }, - ], - initialValue: detail.$!{field.propertyName}, - })()} - -#end -#end - - -
      - ); - } -} - -export default $!{entity}Edit; diff --git a/blade-ops/blade-develop/src/main/resources/templates/sword/list.js.vm b/blade-ops/blade-develop/src/main/resources/templates/sword/list.js.vm deleted file mode 100644 index ddb851bd..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/sword/list.js.vm +++ /dev/null @@ -1,84 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import React, { PureComponent } from 'react'; -import { connect } from 'dva'; -import { Button, Col, Form, Input, Row } from 'antd'; -import Panel from '../../../components/Panel'; -import { $!{upperEntityPath}_LIST } from '../../../actions/$!{table.entityPath}'; -import Grid from '../../../components/Sword/Grid'; - -const FormItem = Form.Item; - -@connect(({ $!{table.entityPath}, loading }) => ({ - $!{table.entityPath}, - loading: loading.models.$!{table.entityPath}, -})) -@Form.create() -class $!{entity} extends PureComponent { - // ============ 查询 =============== - handleSearch = params => { - const { dispatch } = this.props; - dispatch($!{upperEntityPath}_LIST(params)); - }; - - // ============ 查询表单 =============== - renderSearchForm = onReset => { - const { form } = this.props; - const { getFieldDecorator } = form; - - return ( - -

      - - {getFieldDecorator('name')()} - - - -
      - - -
      - - - ); - }; - - render() { - const code = '$!{table.entityPath}'; - - const { - form, - loading, - $!{table.entityPath}: { data }, - } = this.props; - - const columns = [ -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) - { - title: '$!{field.comment}', - dataIndex: '$!{field.propertyName}', - }, -#end -#end - ]; - - return ( - - - - ); - } -} -export default $!{entity}; diff --git a/blade-ops/blade-develop/src/main/resources/templates/sword/model.js.vm b/blade-ops/blade-develop/src/main/resources/templates/sword/model.js.vm deleted file mode 100644 index 9390b885..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/sword/model.js.vm +++ /dev/null @@ -1,88 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import { message } from 'antd'; -import router from 'umi/router'; -import { $!{upperEntityPath}_NAMESPACE } from '../actions/$!{table.entityPath}'; -import { list, submit, detail, remove } from '../services/$!{table.entityPath}'; - -export default { - namespace: $!{upperEntityPath}_NAMESPACE, - state: { - data: { - list: [], - pagination: false, - }, - detail: {}, - }, - effects: { - *fetchList({ payload }, { call, put }) { - const response = yield call(list, payload); - if (response.success) { - yield put({ - type: 'saveList', - payload: { - list: response.data.records, - pagination: { - total: response.data.total, - current: response.data.current, - pageSize: response.data.size, - }, - }, - }); - } - }, - *fetchDetail({ payload }, { call, put }) { - const response = yield call(detail, payload); - if (response.success) { - yield put({ - type: 'saveDetail', - payload: { - detail: response.data, - }, - }); - } - }, - *clearDetail({ payload }, { put }) { - yield put({ - type: 'removeDetail', - payload: { payload }, - }); - }, - *submit({ payload }, { call }) { - const response = yield call(submit, payload); - if (response.success) { - message.success('提交成功'); - router.push('/$!{cfg.servicePackage}/$!{table.entityPath}'); - } - }, - *remove({ payload }, { call }) { - const { - data: { keys }, - success, - } = payload; - const response = yield call(remove, { ids: keys }); - if (response.success) { - success(); - } - }, - }, - reducers: { - saveList(state, action) { - return { - ...state, - data: action.payload, - }; - }, - saveDetail(state, action) { - return { - ...state, - detail: action.payload.detail, - }; - }, - removeDetail(state) { - return { - ...state, - detail: {}, - }; - }, - }, -}; diff --git a/blade-ops/blade-develop/src/main/resources/templates/sword/service.js.vm b/blade-ops/blade-develop/src/main/resources/templates/sword/service.js.vm deleted file mode 100644 index 1ec606a1..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/sword/service.js.vm +++ /dev/null @@ -1,26 +0,0 @@ -#set($params="$" + "{stringify" + "(params)" + "}") -import { stringify } from 'qs'; -import func from '../utils/Func'; -import request from '../utils/request'; - -export async function list(params) { - return request(`/api/$!{cfg.serviceName}/$!{cfg.entityKey}/list?$!{params}`); -} - -export async function submit(params) { - return request('/api/$!{cfg.serviceName}/$!{cfg.entityKey}/submit', { - method: 'POST', - body: params, - }); -} - -export async function detail(params) { - return request(`/api/$!{cfg.serviceName}/$!{cfg.entityKey}/detail?$!{params}`); -} - -export async function remove(params) { - return request('/api/$!{cfg.serviceName}/$!{cfg.entityKey}/remove', { - method: 'POST', - body: func.toFormData(params), - }); -} diff --git a/blade-ops/blade-develop/src/main/resources/templates/sword/view.js.vm b/blade-ops/blade-develop/src/main/resources/templates/sword/view.js.vm deleted file mode 100644 index 11048564..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/sword/view.js.vm +++ /dev/null @@ -1,76 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import React, { PureComponent } from 'react'; -import router from 'umi/router'; -import { Form, Card, Button } from 'antd'; -import { connect } from 'dva'; -import Panel from '../../../components/Panel'; -import styles from '../../../layouts/Sword.less'; -import { $!{upperEntityPath}_DETAIL } from '../../../actions/$!{table.entityPath}'; - -const FormItem = Form.Item; - -@connect(({ $!{table.entityPath} }) => ({ - $!{table.entityPath}, -})) -@Form.create() -class $!{entity}View extends PureComponent { - componentWillMount() { - const { - dispatch, - match: { - params: { id }, - }, - } = this.props; - dispatch($!{upperEntityPath}_DETAIL(id)); - } - - handleEdit = () => { - const { - match: { - params: { id }, - }, - } = this.props; - router.push(`/$!{cfg.servicePackage}/$!{table.entityPath}/edit/$!{id}`); - }; - - render() { - const { - $!{table.entityPath}: { detail }, - } = this.props; - - const formItemLayout = { - labelCol: { - xs: { span: 24 }, - sm: { span: 7 }, - }, - wrapperCol: { - xs: { span: 24 }, - sm: { span: 12 }, - md: { span: 10 }, - }, - }; - - const action = ( - - ); - - return ( - -
      - -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) - - {detail.$!{field.propertyName}} - -#end -#end - - -
      - ); - } -} -export default $!{entity}View; diff --git a/blade-ops/blade-develop/src/main/resources/templates/wrapper.java.vm b/blade-ops/blade-develop/src/main/resources/templates/wrapper.java.vm deleted file mode 100644 index 0f79a8e6..00000000 --- a/blade-ops/blade-develop/src/main/resources/templates/wrapper.java.vm +++ /dev/null @@ -1,51 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#set($wrapperPackage=$package.Entity.replace("entity","wrapper")) -package $!{wrapperPackage}; - -import lombok.AllArgsConstructor; -import org.springblade.core.mp.support.BaseEntityWrapper; -import org.springblade.core.tool.utils.BeanUtil; -import org.springblade.system.feign.IDictClient; -import $!{package.Entity}.$!{entity}; -#set($voPackage=$package.Entity.replace("entity","vo")) -import $!{voPackage}.$!{entity}VO; - -/** - * $!{table.comment}包装类,返回视图层所需的字段 - * - * @author $!{author} - * @since $!{date} - */ -@AllArgsConstructor -public class $!{entity}Wrapper extends BaseEntityWrapper<$!{entity}, $!{entity}VO> { - - private IDictClient dictClient; - - @Override - public $!{entity}VO entityVO($!{entity} $!{table.entityPath}) { - $!{entity}VO $!{table.entityPath}VO = BeanUtil.copy($!{table.entityPath}, $!{entity}VO.class); - - /*R dict = dictClient.getValue("$!{table.entityPath}" , $!{table.entityPath}VO.getCategory()); - if (dict.isSuccess()) { - String categoryName = dict.getData(); - $!{table.entityPath}VO.setCategoryName(categoryName); - }*/ - - return $!{table.entityPath}VO; - } - -} diff --git a/blade-ops/blade-develop/src/test/resources/templates/props/generator.properties b/blade-ops/blade-develop/src/test/resources/templates/code.properties similarity index 100% rename from blade-ops/blade-develop/src/test/resources/templates/props/generator.properties rename to blade-ops/blade-develop/src/test/resources/templates/code.properties diff --git a/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm b/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm deleted file mode 100644 index 53f4578b..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/controller.java.vm +++ /dev/null @@ -1,150 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package $!{package.Controller}; - -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; -import lombok.AllArgsConstructor; -import javax.validation.Valid; - -import org.springblade.core.mp.support.Condition; -import org.springblade.core.mp.support.Query; -import org.springblade.system.feign.IDictClient; -import org.springblade.core.tool.api.R; -import org.springblade.core.tool.utils.Func; -import org.springframework.web.bind.annotation.*; -#if($!{superEntityClass}) -import org.springframework.web.bind.annotation.RequestParam; -#end -import com.baomidou.mybatisplus.core.metadata.IPage; -import $!{package.Entity}.$!{entity}; -#set($voPackage=$package.Entity.replace("entity","vo")) -import $!{voPackage}.$!{entity}VO; -#set($wrapperPackage=$package.Entity.replace("entity","wrapper")) -import $!{wrapperPackage}.$!{entity}Wrapper; -import $!{package.Service}.$!{table.serviceName}; -#if($!{superControllerClassPackage}) -import $!{superControllerClassPackage}; -#end -#if(!$!{superEntityClass}) -#end -import java.util.List; - -/** - * $!{table.comment} 控制器 - * - * @author $!{author} - * @since $!{date} - */ -@RestController -@AllArgsConstructor -@RequestMapping("#if($!{package.ModuleName})/$!{package.ModuleName}#end/$!{cfg.entityKey}") -@Api(value = "$!{table.comment}", tags = "$!{table.comment}接口") -#if($!{superControllerClass}) -public class $!{table.controllerName} extends $!{superControllerClass} { -#else -public class $!{table.controllerName} { -#end - - private $!{table.serviceName} $!{table.entityPath}Service; - - private IDictClient dictClient; - - /** - * 详情 - */ - @GetMapping("/detail") - @ApiOperation(value = "详情", notes = "传入$!{table.entityPath}", position = 1) - public R<$!{entity}VO> detail($!{entity} $!{table.entityPath}) { - $!{entity} detail = $!{table.entityPath}Service.getOne(Condition.getQueryWrapper($!{table.entityPath})); - $!{entity}Wrapper $!{table.entityPath}Wrapper = new $!{entity}Wrapper(dictClient); - return R.data($!{table.entityPath}Wrapper.entityVO(detail)); - } - - /** - * 分页 $!{table.comment} - */ - @GetMapping("/list") - @ApiOperation(value = "分页", notes = "传入$!{table.entityPath}", position = 2) - public R> list($!{entity} $!{table.entityPath}, Query query) { - IPage<$!{entity}> pages = $!{table.entityPath}Service.page(Condition.getPage(query), Condition.getQueryWrapper($!{table.entityPath})); - $!{entity}Wrapper $!{table.entityPath}Wrapper = new $!{entity}Wrapper(dictClient); - return R.data($!{table.entityPath}Wrapper.pageVO(pages)); - } - - /** - * 自定义分页 $!{table.comment} - */ - @GetMapping("/page") - @ApiOperation(value = "分页", notes = "传入$!{table.entityPath}", position = 3) - public R> page($!{entity}VO $!{table.entityPath}, Query query) { - IPage<$!{entity}VO> pages = $!{table.entityPath}Service.select$!{entity}Page(Condition.getPage(query), $!{table.entityPath}); - return R.data(pages); - } - - /** - * 新增 $!{table.comment} - */ - @PostMapping("/save") - @ApiOperation(value = "新增", notes = "传入$!{table.entityPath}", position = 4) - public R save(@Valid @RequestBody $!{entity} $!{table.entityPath}) { - return R.status($!{table.entityPath}Service.save($!{table.entityPath})); - } - - /** - * 修改 $!{table.comment} - */ - @PostMapping("/update") - @ApiOperation(value = "修改", notes = "传入$!{table.entityPath}", position = 5) - public R update(@Valid @RequestBody $!{entity} $!{table.entityPath}) { - return R.status($!{table.entityPath}Service.updateById($!{table.entityPath})); - } - - /** - * 新增或修改 $!{table.comment} - */ - @PostMapping("/submit") - @ApiOperation(value = "新增或修改", notes = "传入$!{table.entityPath}", position = 6) - public R submit(@Valid @RequestBody $!{entity} $!{table.entityPath}) { - return R.status($!{table.entityPath}Service.saveOrUpdate($!{table.entityPath})); - } - - #if($!{superEntityClass}) - - /** - * 删除 $!{table.comment} - */ - @PostMapping("/remove") - @ApiOperation(value = "逻辑删除", notes = "传入ids", position = 7) - public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status($!{table.entityPath}Service.deleteLogic(Func.toIntList(ids))); - } - - #else - - /** - * 删除 $!{table.comment} - */ - @PostMapping("/remove") - @ApiOperation(value = "删除", notes = "传入ids", position = 7) - public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status($!{table.entityPath}Service.removeByIds(Func.toIntList(ids))); - } - - #end - -} diff --git a/blade-ops/blade-develop/src/test/resources/templates/entity.java.vm b/blade-ops/blade-develop/src/test/resources/templates/entity.java.vm deleted file mode 100644 index 9ad90549..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/entity.java.vm +++ /dev/null @@ -1,162 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package $!{package.Entity}; - -#foreach($pkg in $!{table.importPackages}) -import $!{pkg}; -#end -#if($!{entityLombokModel}) -import lombok.Data; -import lombok.EqualsAndHashCode; -#end -#if($!{swagger2}) -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -#end - -/** - * $!{table.comment}实体类 - * - * @author $!{author} - * @since $!{date} - */ -#if($!{entityLombokModel}) -@Data -#end -#if($!{table.convert}) -@TableName("$!{table.name}") -#end -#if($!{superEntityClass}) -@EqualsAndHashCode(callSuper = true) -#end -#if($!{swagger2}) -@ApiModel(value = "$!{entity}对象", description = #if ("$!{table.comment}"=="")"$!{entity}对象"#else"$!{table.comment}"#end) -#end -#if($!{superEntityClass}) -public class $!{entity} extends $!{superEntityClass}#if($!{activeRecord})<$!{entity}>#end { -#elseif($!{activeRecord}) -@Accessors(chain = true) -public class $!{entity} extends Model<$!{entity}> { -#else -public class $!{entity} implements Serializable { -#end - - private static final long serialVersionUID = 1L; - -## ---------- BEGIN 字段循环遍历 ---------- -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) -#if($!{field.keyFlag}) -#set($keyPropertyName=$!{field.propertyName}) -#end -#if("$!field.comment" != "") - /** - * $!{field.comment} - */ - #if($!{swagger2}) - @ApiModelProperty(value = "$!{field.comment}") - #end -#end -#if($!{field.keyFlag}) -## 主键 -#if($!{field.keyIdentityFlag}) - @TableId(value = "$!{field.name}", type = IdType.AUTO) -#elseif(!$null.isNull($!{idType}) && "$!idType" != "") - @TableId(value = "$!{field.name}", type = IdType.$!{idType}) -#elseif($!{field.convert}) - @TableId("$!{field.name}") -#end -## 普通字段 -#elseif($!{field.fill}) -## ----- 存在字段填充设置 ----- -#if($!{field.convert}) - @TableField(value = "$!{field.name}", fill = FieldFill.$!{field.fill}) -#else - @TableField(fill = FieldFill.$!{field.fill}) -#end -#elseif($!{field.convert}) - @TableField("$!{field.name}") -#end -## 乐观锁注解 -#if($!{versionFieldName}==$!{field.name}) - @Version -#end -## 逻辑删除注解 -#if($!{logicDeleteFieldName}==$!{field.name}) - @TableLogic -#end - private $!{field.propertyType} $!{field.propertyName}; -#end -#end -## ---------- END 字段循环遍历 ---------- - -#if(!$!{entityLombokModel}) -#foreach($field in $!{table.fields}) -#if($!{field.propertyType.equals("boolean")}) -#set($getprefix="is") -#else -#set($getprefix="get") -#end - - public $!{field.propertyType} $!{getprefix}$!{field.capitalName}() { - return $!{field.propertyName}; - } - -#if($!{entityBuilderModel}) - public $!{entity} set$!{field.capitalName}($!{field.propertyType} $!{field.propertyName}) { -#else - public void set$!{field.capitalName}($!{field.propertyType} $!{field.propertyName}) { -#end - this.$!{field.propertyName} = $!{field.propertyName}; -#if($!{entityBuilderModel}) - return this; -#end - } -#end -#end - -#if($!{entityColumnConstant}) -#foreach($field in $!{table.fields}) - public static final String $!{field.name.toUpperCase()} = "$!{field.name}"; - -#end -#end -#if($!{activeRecord}) - @Override - protected Serializable pkVal() { -#if($!{keyPropertyName}) - return this.$!{keyPropertyName}; -#else - return this.id; -#end - } - -#end -#if(!$!{entityLombokModel}) - @Override - public String toString() { - return "$!{entity}{" + -#foreach($field in $!{table.fields}) -#if($!{velocityCount}==1) - "$!{field.propertyName}=" + $!{field.propertyName} + -#else - ", $!{field.propertyName}=" + $!{field.propertyName} + -#end -#end - "}"; - } -#end -} diff --git a/blade-ops/blade-develop/src/test/resources/templates/entityDTO.java.vm b/blade-ops/blade-develop/src/test/resources/templates/entityDTO.java.vm deleted file mode 100644 index a7f05125..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/entityDTO.java.vm +++ /dev/null @@ -1,38 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#set($dtoPackage=$package.Entity.replace("entity","dto")) -package $!{dtoPackage}; - -import $!{package.Entity}.$!{entity}; -#if($!{entityLombokModel}) -import lombok.Data; -import lombok.EqualsAndHashCode; -#end - -/** - * $!{table.comment}数据传输对象实体类 - * - * @author $!{author} - * @since $!{date} - */ -#if($!{entityLombokModel}) -@Data -@EqualsAndHashCode(callSuper = true) -#end -public class $!{entity}DTO extends $!{entity} { - private static final long serialVersionUID = 1L; - -} diff --git a/blade-ops/blade-develop/src/test/resources/templates/entityVO.java.vm b/blade-ops/blade-develop/src/test/resources/templates/entityVO.java.vm deleted file mode 100644 index cc88136e..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/entityVO.java.vm +++ /dev/null @@ -1,44 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#set($voPackage=$package.Entity.replace("entity","vo")) -package $!{voPackage}; - -import $!{package.Entity}.$!{entity}; -#if($!{entityLombokModel}) -import lombok.Data; -import lombok.EqualsAndHashCode; -#end -#if($!{swagger2}) -import io.swagger.annotations.ApiModel; -#end - -/** - * $!{table.comment}视图实体类 - * - * @author $!{author} - * @since $!{date} - */ -#if($!{entityLombokModel}) -@Data -@EqualsAndHashCode(callSuper = true) -#end -#if($!{swagger2}) -@ApiModel(value = "$!{entity}VO对象", description = #if ("$!{table.comment}"=="")"$!{entity}VO对象"#else"$!{table.comment}"#end) -#end -public class $!{entity}VO extends $!{entity} { - private static final long serialVersionUID = 1L; - -} diff --git a/blade-ops/blade-develop/src/test/resources/templates/mapper.java.vm b/blade-ops/blade-develop/src/test/resources/templates/mapper.java.vm deleted file mode 100644 index 81f3422c..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/mapper.java.vm +++ /dev/null @@ -1,46 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package $!{package.Mapper}; - -import $!{package.Entity}.$!{entity}; -#set($voPackage=$package.Entity.replace("entity","vo")) -import $!{voPackage}.$!{entity}VO; -import $!{superMapperClassPackage}; -import com.baomidou.mybatisplus.core.metadata.IPage; -import java.util.List; - -/** - * $!{table.comment} Mapper 接口 - * - * @author $!{author} - * @since $!{date} - */ -#if($!{kotlin}) -interface $!{table.mapperName} : $!{superMapperClass}<$!{entity}> -#else -public interface $!{table.mapperName} extends $!{superMapperClass}<$!{entity}> { - - /** - * 自定义分页 - * - * @param page - * @param $!{table.entityPath} - * @return - */ - List<$!{entity}VO> select$!{entity}Page(IPage page, $!{entity}VO $!{table.entityPath}); - -} -#end diff --git a/blade-ops/blade-develop/src/test/resources/templates/mapper.xml.vm b/blade-ops/blade-develop/src/test/resources/templates/mapper.xml.vm deleted file mode 100644 index 9384ff76..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/mapper.xml.vm +++ /dev/null @@ -1,34 +0,0 @@ - - - - -#if($!{enableCache}) - - - -#end -#if($!{baseResultMap}) - - -#foreach($field in $!{table.fields}) -#if($!{field.keyFlag})##生成主键排在第一位 - -#end -#end -#foreach($field in $!{table.commonFields})##生成公共字段 - -#end -#foreach($field in $!{table.fields}) -#if(!$!{field.keyFlag} && $!{field.name} != $!{cfg.tenantColumn})##生成普通字段 - -#end -#end - - -#end - - - - diff --git a/blade-ops/blade-develop/src/test/resources/templates/saber/api.js.vm b/blade-ops/blade-develop/src/test/resources/templates/saber/api.js.vm deleted file mode 100644 index 0ea8f9c0..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/saber/api.js.vm +++ /dev/null @@ -1,50 +0,0 @@ -import request from '@/router/axios'; - -export const getList = (current, size, params) => { - return request({ - url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/list', - method: 'get', - params: { - ...params, - current, - size, - } - }) -} - -export const getDetail = (id) => { - return request({ - url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/detail', - method: 'get', - params: { - id - } - }) -} - -export const remove = (ids) => { - return request({ - url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/remove', - method: 'post', - params: { - ids, - } - }) -} - -export const add = (row) => { - return request({ - url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/submit', - method: 'post', - data: row - }) -} - -export const update = (row) => { - return request({ - url: '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/submit', - method: 'post', - data: row - }) -} - diff --git a/blade-ops/blade-develop/src/test/resources/templates/saber/crud.vue.vm b/blade-ops/blade-develop/src/test/resources/templates/saber/crud.vue.vm deleted file mode 100644 index 24dad046..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/saber/crud.vue.vm +++ /dev/null @@ -1,176 +0,0 @@ - - - - - diff --git a/blade-ops/blade-develop/src/test/resources/templates/service.java.vm b/blade-ops/blade-develop/src/test/resources/templates/service.java.vm deleted file mode 100644 index 4b37a256..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/service.java.vm +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package $!{package.Service}; - -import $!{package.Entity}.$!{entity}; -#set($voPackage=$package.Entity.replace("entity","vo")) -import $!{voPackage}.$!{entity}VO; -import $!{superServiceClassPackage}; -import com.baomidou.mybatisplus.core.metadata.IPage; - -/** - * $!{table.comment} 服务类 - * - * @author $!{author} - * @since $!{date} - */ -#if($!{kotlin}) -interface $!{table.serviceName} : $!{superServiceClass}<$!{entity}> -#else -public interface $!{table.serviceName} extends $!{superServiceClass}<$!{entity}> { - - /** - * 自定义分页 - * - * @param page - * @param $!{table.entityPath} - * @return - */ - IPage<$!{entity}VO> select$!{entity}Page(IPage<$!{entity}VO> page, $!{entity}VO $!{table.entityPath}); - -} -#end diff --git a/blade-ops/blade-develop/src/test/resources/templates/serviceImpl.java.vm b/blade-ops/blade-develop/src/test/resources/templates/serviceImpl.java.vm deleted file mode 100644 index d025d138..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/serviceImpl.java.vm +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package $!{package.ServiceImpl}; - -import $!{package.Entity}.$!{entity}; -#set($voPackage=$package.Entity.replace("entity","vo")) -import $!{voPackage}.$!{entity}VO; -import $!{package.Mapper}.$!{table.mapperName}; -import $!{package.Service}.$!{table.serviceName}; -import $!{superServiceImplClassPackage}; -import org.springframework.stereotype.Service; -import com.baomidou.mybatisplus.core.metadata.IPage; - -/** - * $!{table.comment} 服务实现类 - * - * @author $!{author} - * @since $!{date} - */ -@Service -#if($!{kotlin}) -open class $!{table.serviceImplName} : $!{superServiceImplClass}<$!{table.mapperName}, $!{entity}>(), $!{table.serviceName} { - -} -#else -public class $!{table.serviceImplName} extends $!{superServiceImplClass}<$!{table.mapperName}, $!{entity}> implements $!{table.serviceName} { - - @Override - public IPage<$!{entity}VO> select$!{entity}Page(IPage<$!{entity}VO> page, $!{entity}VO $!{table.entityPath}) { - return page.setRecords(baseMapper.select$!{entity}Page(page, $!{table.entityPath})); - } - -} -#end diff --git a/blade-ops/blade-develop/src/test/resources/templates/sql/menu.sql.vm b/blade-ops/blade-develop/src/test/resources/templates/sql/menu.sql.vm deleted file mode 100644 index 01866c80..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/sql/menu.sql.vm +++ /dev/null @@ -1,11 +0,0 @@ -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (0, '$!{cfg.entityKey}', '$!{cfg.codeName}', 'menu', '/$!{cfg.servicePackage}/$!{cfg.entityKey}', NULL, 1, 1, 0, 1, NULL, 0); -set @parentid = (SELECT LAST_INSERT_ID()); -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (@parentid, '$!{cfg.entityKey}_add', '新增', 'add', '/$!{cfg.servicePackage}/$!{cfg.entityKey}/add', 'plus', 1, 2, 1, 1, NULL, 0); -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (@parentid, '$!{cfg.entityKey}_edit', '修改', 'edit', '/$!{cfg.servicePackage}/$!{cfg.entityKey}/edit', 'form', 2, 2, 1, 2, NULL, 0); -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (@parentid, '$!{cfg.entityKey}_delete', '删除', 'delete', '/api/$!{cfg.serviceName}/$!{cfg.entityKey}/remove', 'delete', 3, 2, 1, 3, NULL, 0); -INSERT INTO `blade_menu`(`parent_id`, `code`, `name`, `alias`, `path`, `source`, `sort`, `category`, `action`, `is_open`, `remark`, `is_deleted`) -VALUES (@parentid, '$!{cfg.entityKey}_view', '查看', 'view', '/$!{cfg.servicePackage}/$!{cfg.entityKey}/view', 'file-text', 4, 2, 1, 2, NULL, 0); diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/action.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/action.js.vm deleted file mode 100644 index e0eb4768..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/sword/action.js.vm +++ /dev/null @@ -1,37 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -export const $!{upperEntityPath}_NAMESPACE = '$!{table.entityPath}'; - -export function $!{upperEntityPath}_LIST(payload) { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/fetchList`, - payload, - }; -} - -export function $!{upperEntityPath}_DETAIL(id) { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/fetchDetail`, - payload: { id }, - }; -} - -export function $!{upperEntityPath}_CLEAR_DETAIL() { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/clearDetail`, - payload: {}, - }; -} - -export function $!{upperEntityPath}_SUBMIT(payload) { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/submit`, - payload, - }; -} - -export function $!{upperEntityPath}_REMOVE(payload) { - return { - type: `${$!{upperEntityPath}_NAMESPACE}/remove`, - payload, - }; -} diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/add.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/add.js.vm deleted file mode 100644 index 459b1bbc..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/sword/add.js.vm +++ /dev/null @@ -1,75 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import React, { PureComponent } from 'react'; -import { Form, Input, Card, Button } from 'antd'; -import { connect } from 'dva'; -import Panel from '../../../components/Panel'; -import styles from '../../../layouts/Sword.less'; -import { $!{upperEntityPath}_SUBMIT } from '../../../actions/$!{table.entityPath}'; - -const FormItem = Form.Item; - -@connect(({ loading }) => ({ - submitting: loading.effects['$!{table.entityPath}/submit'], -})) -@Form.create() -class $!{entity}Add extends PureComponent { - handleSubmit = e => { - e.preventDefault(); - const { dispatch, form } = this.props; - form.validateFieldsAndScroll((err, values) => { - if (!err) { - dispatch($!{upperEntityPath}_SUBMIT(values)); - } - }); - }; - - render() { - const { - form: { getFieldDecorator }, - submitting, - } = this.props; - - const formItemLayout = { - labelCol: { - xs: { span: 24 }, - sm: { span: 7 }, - }, - wrapperCol: { - xs: { span: 24 }, - sm: { span: 12 }, - md: { span: 10 }, - }, - }; - - const action = ( - - ); - - return ( - -
      - -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) - - {getFieldDecorator('$!{field.propertyName}', { - rules: [ - { - required: true, - message: '请输入$!{field.comment}', - }, - ], - })()} - -#end -#end - - -
      - ); - } -} - -export default $!{entity}Add; diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/edit.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/edit.js.vm deleted file mode 100644 index ba2657c6..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/sword/edit.js.vm +++ /dev/null @@ -1,99 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import React, { PureComponent } from 'react'; -import { Form, Input, Card, Button } from 'antd'; -import { connect } from 'dva'; -import Panel from '../../../components/Panel'; -import styles from '../../../layouts/Sword.less'; -import { $!{upperEntityPath}_DETAIL, $!{upperEntityPath}_SUBMIT } from '../../../actions/$!{table.entityPath}'; - -const FormItem = Form.Item; - -@connect(({ $!{table.entityPath}, loading }) => ({ - $!{table.entityPath}, - submitting: loading.effects['$!{table.entityPath}/submit'], -})) -@Form.create() -class $!{entity}Edit extends PureComponent { - componentWillMount() { - const { - dispatch, - match: { - params: { id }, - }, - } = this.props; - dispatch($!{upperEntityPath}_DETAIL(id)); - } - - handleSubmit = e => { - e.preventDefault(); - const { - dispatch, - match: { - params: { id }, - }, - form, - } = this.props; - form.validateFieldsAndScroll((err, values) => { - if (!err) { - const params = { - id, - ...values, - }; - console.log(params); - dispatch($!{upperEntityPath}_SUBMIT(params)); - } - }); - }; - - render() { - const { - form: { getFieldDecorator }, - $!{table.entityPath}: { detail }, - submitting, - } = this.props; - - const formItemLayout = { - labelCol: { - xs: { span: 24 }, - sm: { span: 7 }, - }, - wrapperCol: { - xs: { span: 24 }, - sm: { span: 12 }, - md: { span: 10 }, - }, - }; - - const action = ( - - ); - - return ( - -
      - -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) - - {getFieldDecorator('$!{field.propertyName}', { - rules: [ - { - required: true, - message: '请输入$!{field.comment}', - }, - ], - initialValue: detail.$!{field.propertyName}, - })()} - -#end -#end - - -
      - ); - } -} - -export default $!{entity}Edit; diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/list.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/list.js.vm deleted file mode 100644 index ddb851bd..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/sword/list.js.vm +++ /dev/null @@ -1,84 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import React, { PureComponent } from 'react'; -import { connect } from 'dva'; -import { Button, Col, Form, Input, Row } from 'antd'; -import Panel from '../../../components/Panel'; -import { $!{upperEntityPath}_LIST } from '../../../actions/$!{table.entityPath}'; -import Grid from '../../../components/Sword/Grid'; - -const FormItem = Form.Item; - -@connect(({ $!{table.entityPath}, loading }) => ({ - $!{table.entityPath}, - loading: loading.models.$!{table.entityPath}, -})) -@Form.create() -class $!{entity} extends PureComponent { - // ============ 查询 =============== - handleSearch = params => { - const { dispatch } = this.props; - dispatch($!{upperEntityPath}_LIST(params)); - }; - - // ============ 查询表单 =============== - renderSearchForm = onReset => { - const { form } = this.props; - const { getFieldDecorator } = form; - - return ( - -

      - - {getFieldDecorator('name')()} - - - -
      - - -
      - - - ); - }; - - render() { - const code = '$!{table.entityPath}'; - - const { - form, - loading, - $!{table.entityPath}: { data }, - } = this.props; - - const columns = [ -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) - { - title: '$!{field.comment}', - dataIndex: '$!{field.propertyName}', - }, -#end -#end - ]; - - return ( - - - - ); - } -} -export default $!{entity}; diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/model.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/model.js.vm deleted file mode 100644 index 9390b885..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/sword/model.js.vm +++ /dev/null @@ -1,88 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import { message } from 'antd'; -import router from 'umi/router'; -import { $!{upperEntityPath}_NAMESPACE } from '../actions/$!{table.entityPath}'; -import { list, submit, detail, remove } from '../services/$!{table.entityPath}'; - -export default { - namespace: $!{upperEntityPath}_NAMESPACE, - state: { - data: { - list: [], - pagination: false, - }, - detail: {}, - }, - effects: { - *fetchList({ payload }, { call, put }) { - const response = yield call(list, payload); - if (response.success) { - yield put({ - type: 'saveList', - payload: { - list: response.data.records, - pagination: { - total: response.data.total, - current: response.data.current, - pageSize: response.data.size, - }, - }, - }); - } - }, - *fetchDetail({ payload }, { call, put }) { - const response = yield call(detail, payload); - if (response.success) { - yield put({ - type: 'saveDetail', - payload: { - detail: response.data, - }, - }); - } - }, - *clearDetail({ payload }, { put }) { - yield put({ - type: 'removeDetail', - payload: { payload }, - }); - }, - *submit({ payload }, { call }) { - const response = yield call(submit, payload); - if (response.success) { - message.success('提交成功'); - router.push('/$!{cfg.servicePackage}/$!{table.entityPath}'); - } - }, - *remove({ payload }, { call }) { - const { - data: { keys }, - success, - } = payload; - const response = yield call(remove, { ids: keys }); - if (response.success) { - success(); - } - }, - }, - reducers: { - saveList(state, action) { - return { - ...state, - data: action.payload, - }; - }, - saveDetail(state, action) { - return { - ...state, - detail: action.payload.detail, - }; - }, - removeDetail(state) { - return { - ...state, - detail: {}, - }; - }, - }, -}; diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/service.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/service.js.vm deleted file mode 100644 index 1ec606a1..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/sword/service.js.vm +++ /dev/null @@ -1,26 +0,0 @@ -#set($params="$" + "{stringify" + "(params)" + "}") -import { stringify } from 'qs'; -import func from '../utils/Func'; -import request from '../utils/request'; - -export async function list(params) { - return request(`/api/$!{cfg.serviceName}/$!{cfg.entityKey}/list?$!{params}`); -} - -export async function submit(params) { - return request('/api/$!{cfg.serviceName}/$!{cfg.entityKey}/submit', { - method: 'POST', - body: params, - }); -} - -export async function detail(params) { - return request(`/api/$!{cfg.serviceName}/$!{cfg.entityKey}/detail?$!{params}`); -} - -export async function remove(params) { - return request('/api/$!{cfg.serviceName}/$!{cfg.entityKey}/remove', { - method: 'POST', - body: func.toFormData(params), - }); -} diff --git a/blade-ops/blade-develop/src/test/resources/templates/sword/view.js.vm b/blade-ops/blade-develop/src/test/resources/templates/sword/view.js.vm deleted file mode 100644 index 11048564..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/sword/view.js.vm +++ /dev/null @@ -1,76 +0,0 @@ -#set($upperEntityPath=$table.entityPath.toUpperCase()) -import React, { PureComponent } from 'react'; -import router from 'umi/router'; -import { Form, Card, Button } from 'antd'; -import { connect } from 'dva'; -import Panel from '../../../components/Panel'; -import styles from '../../../layouts/Sword.less'; -import { $!{upperEntityPath}_DETAIL } from '../../../actions/$!{table.entityPath}'; - -const FormItem = Form.Item; - -@connect(({ $!{table.entityPath} }) => ({ - $!{table.entityPath}, -})) -@Form.create() -class $!{entity}View extends PureComponent { - componentWillMount() { - const { - dispatch, - match: { - params: { id }, - }, - } = this.props; - dispatch($!{upperEntityPath}_DETAIL(id)); - } - - handleEdit = () => { - const { - match: { - params: { id }, - }, - } = this.props; - router.push(`/$!{cfg.servicePackage}/$!{table.entityPath}/edit/$!{id}`); - }; - - render() { - const { - $!{table.entityPath}: { detail }, - } = this.props; - - const formItemLayout = { - labelCol: { - xs: { span: 24 }, - sm: { span: 7 }, - }, - wrapperCol: { - xs: { span: 24 }, - sm: { span: 12 }, - md: { span: 10 }, - }, - }; - - const action = ( - - ); - - return ( - -
      - -#foreach($field in $!{table.fields}) -#if($!{field.name}!=$!{cfg.tenantColumn}) - - {detail.$!{field.propertyName}} - -#end -#end - - -
      - ); - } -} -export default $!{entity}View; diff --git a/blade-ops/blade-develop/src/test/resources/templates/wrapper.java.vm b/blade-ops/blade-develop/src/test/resources/templates/wrapper.java.vm deleted file mode 100644 index 0f79a8e6..00000000 --- a/blade-ops/blade-develop/src/test/resources/templates/wrapper.java.vm +++ /dev/null @@ -1,51 +0,0 @@ -/** - * Copyright (c) 2018-2028, Chill Zhuang 庄骞 (smallchill@163.com). - *

      - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - *

      - * http://www.apache.org/licenses/LICENSE-2.0 - *

      - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -#set($wrapperPackage=$package.Entity.replace("entity","wrapper")) -package $!{wrapperPackage}; - -import lombok.AllArgsConstructor; -import org.springblade.core.mp.support.BaseEntityWrapper; -import org.springblade.core.tool.utils.BeanUtil; -import org.springblade.system.feign.IDictClient; -import $!{package.Entity}.$!{entity}; -#set($voPackage=$package.Entity.replace("entity","vo")) -import $!{voPackage}.$!{entity}VO; - -/** - * $!{table.comment}包装类,返回视图层所需的字段 - * - * @author $!{author} - * @since $!{date} - */ -@AllArgsConstructor -public class $!{entity}Wrapper extends BaseEntityWrapper<$!{entity}, $!{entity}VO> { - - private IDictClient dictClient; - - @Override - public $!{entity}VO entityVO($!{entity} $!{table.entityPath}) { - $!{entity}VO $!{table.entityPath}VO = BeanUtil.copy($!{table.entityPath}, $!{entity}VO.class); - - /*R dict = dictClient.getValue("$!{table.entityPath}" , $!{table.entityPath}VO.getCategory()); - if (dict.isSuccess()) { - String categoryName = dict.getData(); - $!{table.entityPath}VO.setCategoryName(categoryName); - }*/ - - return $!{table.entityPath}VO; - } - -} diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index a7944792..294cc3c5 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index 30fcc687..f01ea5c3 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 29f3cf6e..c333f9b1 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 1f6e07ce..fbad37af 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 6ae90c3d..9f3e4e45 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 4d8c499a..0b56a445 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.2.0 + 2.2.1 4.0.0 blade-service-api ${project.artifactId} - 2.2.0 + 2.2.1 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 6a9c93c0..74ef8116 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 087734cc..52ca2515 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 7cf4e40a..223b44dd 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java index ff4af688..c1aa4e76 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/AuthClientController.java @@ -23,7 +23,9 @@ import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; +import org.springblade.core.secure.annotation.PreAuth; import org.springblade.core.tool.api.R; +import org.springblade.core.tool.constant.RoleConstant; import org.springblade.core.tool.utils.Func; import org.springblade.system.entity.AuthClient; import org.springblade.system.service.IAuthClientService; @@ -42,6 +44,7 @@ import javax.validation.Valid; @RequestMapping("/client") @ApiIgnore @Api(value = "应用管理", tags = "接口") +@PreAuth(RoleConstant.HAS_ROLE_ADMIN) public class AuthClientController extends BladeController { private IAuthClientService clientService; diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index 9dcfc301..9e3dbdb1 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -20,7 +20,9 @@ import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; import org.springblade.core.mp.support.Condition; import org.springblade.core.secure.BladeUser; +import org.springblade.core.secure.annotation.PreAuth; import org.springblade.core.tool.api.R; +import org.springblade.core.tool.constant.RoleConstant; import org.springblade.core.tool.support.Kv; import org.springblade.core.tool.utils.Func; import org.springblade.system.entity.Menu; @@ -44,6 +46,7 @@ import java.util.Map; @AllArgsConstructor @RequestMapping("/menu") @Api(value = "菜单", tags = "菜单") +@PreAuth(RoleConstant.HAS_ROLE_ADMIN) public class MenuController extends BladeController { private IMenuService menuService; diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 240d5be8..49b831c7 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.0 + 2.2.1 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index f07ad04b..3b6bcd0b 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.2.0 + 2.2.1 blade-service ${project.artifactId} - 2.2.0 + 2.2.1 pom SpringBlade 微服务集合 diff --git a/pom.xml b/pom.xml index 52f1bab1..80a3f46a 100644 --- a/pom.xml +++ b/pom.xml @@ -5,17 +5,17 @@ org.springblade SpringBlade - 2.2.0 + 2.2.1 pom - 2.2.0 - 2.2.0 + 2.2.1 + 2.2.1 1.8 2.9.2 1.5.21 - 1.9.0 + 1.9.2 3.1.0 4.0.1 1.6.0 -- Gitee From 3fc237206f24374d5c152c3970ccb57b5b26bbd6 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 14 Apr 2019 21:34:54 +0800 Subject: [PATCH 059/163] :tada: 2.2.1.RELEASE --- .../springblade/system/controller/MenuController.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index 9e3dbdb1..032e5f91 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -46,7 +46,6 @@ import java.util.Map; @AllArgsConstructor @RequestMapping("/menu") @Api(value = "菜单", tags = "菜单") -@PreAuth(RoleConstant.HAS_ROLE_ADMIN) public class MenuController extends BladeController { private IMenuService menuService; @@ -57,6 +56,7 @@ public class MenuController extends BladeController { * 详情 */ @GetMapping("/detail") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "详情", notes = "传入menu", position = 1) public R detail(Menu menu) { Menu detail = menuService.getOne(Condition.getQueryWrapper(menu)); @@ -72,6 +72,7 @@ public class MenuController extends BladeController { @ApiImplicitParam(name = "code", value = "菜单编号", paramType = "query", dataType = "string"), @ApiImplicitParam(name = "name", value = "菜单名称", paramType = "query", dataType = "string") }) + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "列表", notes = "传入menu", position = 2) public R> list(@ApiIgnore @RequestParam Map menu) { @SuppressWarnings("unchecked") @@ -84,6 +85,7 @@ public class MenuController extends BladeController { * 前端菜单数据 */ @GetMapping("/routes") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "前端菜单数据", notes = "前端菜单数据", position = 3) public R> routes(BladeUser user) { List list = menuService.routes(user.getRoleId()); @@ -94,6 +96,7 @@ public class MenuController extends BladeController { * 前端按钮数据 */ @GetMapping("/buttons") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "前端按钮数据", notes = "前端按钮数据", position = 4) public R> buttons(BladeUser user) { List list = menuService.buttons(user.getRoleId()); @@ -104,6 +107,7 @@ public class MenuController extends BladeController { * 获取菜单树形结构 */ @GetMapping("/tree") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "树形结构", notes = "树形结构", position = 5) public R> tree() { List tree = menuService.tree(); @@ -114,6 +118,7 @@ public class MenuController extends BladeController { * 获取权限分配树形结构 */ @GetMapping("/grant-tree") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "权限分配树形结构", notes = "权限分配树形结构", position = 6) public R> grantTree(BladeUser user) { return R.data(menuService.grantTree(user)); @@ -123,6 +128,7 @@ public class MenuController extends BladeController { * 获取权限分配树形结构 */ @GetMapping("/role-tree-keys") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "角色所分配的树", notes = "角色所分配的树", position = 7) public R> roleTreeKeys(String roleIds) { return R.data(menuService.roleTreeKeys(roleIds)); @@ -132,6 +138,7 @@ public class MenuController extends BladeController { * 新增或修改 */ @PostMapping("/submit") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "新增或修改", notes = "传入menu", position = 8) public R submit(@Valid @RequestBody Menu menu) { return R.status(menuService.saveOrUpdate(menu)); @@ -142,6 +149,7 @@ public class MenuController extends BladeController { * 删除 */ @PostMapping("/remove") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "删除", notes = "传入ids", position = 9) public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { return R.status(menuService.removeByIds(Func.toIntList(ids))); -- Gitee From 0584181f48390fd6ecde262023903c0911a1b656 Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 17 Apr 2019 11:03:38 +0800 Subject: [PATCH 060/163] =?UTF-8?q?:zap:=20=E6=94=BE=E5=BC=80menu=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/controller/MenuController.java | 47 +++++++++---------- 1 file changed, 21 insertions(+), 26 deletions(-) diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java index 032e5f91..334e7b41 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java @@ -81,11 +81,31 @@ public class MenuController extends BladeController { return R.data(menuWrapper.listNodeVO(list)); } + /** + * 新增或修改 + */ + @PostMapping("/submit") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) + @ApiOperation(value = "新增或修改", notes = "传入menu", position = 8) + public R submit(@Valid @RequestBody Menu menu) { + return R.status(menuService.saveOrUpdate(menu)); + } + + + /** + * 删除 + */ + @PostMapping("/remove") + @PreAuth(RoleConstant.HAS_ROLE_ADMIN) + @ApiOperation(value = "删除", notes = "传入ids", position = 9) + public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { + return R.status(menuService.removeByIds(Func.toIntList(ids))); + } + /** * 前端菜单数据 */ @GetMapping("/routes") - @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "前端菜单数据", notes = "前端菜单数据", position = 3) public R> routes(BladeUser user) { List list = menuService.routes(user.getRoleId()); @@ -96,7 +116,6 @@ public class MenuController extends BladeController { * 前端按钮数据 */ @GetMapping("/buttons") - @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "前端按钮数据", notes = "前端按钮数据", position = 4) public R> buttons(BladeUser user) { List list = menuService.buttons(user.getRoleId()); @@ -107,7 +126,6 @@ public class MenuController extends BladeController { * 获取菜单树形结构 */ @GetMapping("/tree") - @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "树形结构", notes = "树形结构", position = 5) public R> tree() { List tree = menuService.tree(); @@ -118,7 +136,6 @@ public class MenuController extends BladeController { * 获取权限分配树形结构 */ @GetMapping("/grant-tree") - @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "权限分配树形结构", notes = "权限分配树形结构", position = 6) public R> grantTree(BladeUser user) { return R.data(menuService.grantTree(user)); @@ -128,33 +145,11 @@ public class MenuController extends BladeController { * 获取权限分配树形结构 */ @GetMapping("/role-tree-keys") - @PreAuth(RoleConstant.HAS_ROLE_ADMIN) @ApiOperation(value = "角色所分配的树", notes = "角色所分配的树", position = 7) public R> roleTreeKeys(String roleIds) { return R.data(menuService.roleTreeKeys(roleIds)); } - /** - * 新增或修改 - */ - @PostMapping("/submit") - @PreAuth(RoleConstant.HAS_ROLE_ADMIN) - @ApiOperation(value = "新增或修改", notes = "传入menu", position = 8) - public R submit(@Valid @RequestBody Menu menu) { - return R.status(menuService.saveOrUpdate(menu)); - } - - - /** - * 删除 - */ - @PostMapping("/remove") - @PreAuth(RoleConstant.HAS_ROLE_ADMIN) - @ApiOperation(value = "删除", notes = "传入ids", position = 9) - public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { - return R.status(menuService.removeByIds(Func.toIntList(ids))); - } - /** * 获取配置的角色权限 */ -- Gitee From 33564f3dcab3c48bfb5ed827313cdb87ddd3b6ed Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 17 Apr 2019 13:03:31 +0800 Subject: [PATCH 061/163] =?UTF-8?q?:zap:=20=E4=BF=AE=E6=AD=A3=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E6=A8=A1=E6=9D=BF=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 ++-- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- blade-service/pom.xml | 4 ++-- pom.xml | 6 +++--- 17 files changed, 21 insertions(+), 21 deletions(-) diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 5d877045..591cec77 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.2.1 + 2.2.2 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index dc0dff90..f66594e3 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index bb2afcaf..4d033dff 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index f37dccdc..7e3304aa 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index b629e16a..14292fd1 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 294cc3c5..3f1fdd5b 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index f01ea5c3..c037261a 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index c333f9b1..466cec8f 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index fbad37af..7cc0797c 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 9f3e4e45..69f2235b 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 0b56a445..0f615ee3 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.2.1 + 2.2.2 4.0.0 blade-service-api ${project.artifactId} - 2.2.1 + 2.2.2 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 74ef8116..b349036b 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 52ca2515..5a6b7c2d 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 223b44dd..a6590a47 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 49b831c7..a781c040 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.1 + 2.2.2 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 3b6bcd0b..29cb9ad4 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.2.1 + 2.2.2 blade-service ${project.artifactId} - 2.2.1 + 2.2.2 pom SpringBlade 微服务集合 diff --git a/pom.xml b/pom.xml index 80a3f46a..ef896e59 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,12 @@ org.springblade SpringBlade - 2.2.1 + 2.2.2 pom - 2.2.1 - 2.2.1 + 2.2.2 + 2.2.2 1.8 2.9.2 -- Gitee From 399183a14133c5a3cf633c5952fe77b8d850382e Mon Sep 17 00:00:00 2001 From: smallchill Date: Wed, 17 Apr 2019 18:00:08 +0800 Subject: [PATCH 062/163] :tada: 2.2.3.RELEASE --- blade-auth/pom.xml | 2 +- blade-common/pom.xml | 2 +- blade-gateway/pom.xml | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 ++-- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- blade-service/pom.xml | 4 ++-- pom.xml | 6 +++--- 17 files changed, 21 insertions(+), 21 deletions(-) diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 591cec77..8fa4d2f1 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.2.2 + 2.2.3 blade-auth diff --git a/blade-common/pom.xml b/blade-common/pom.xml index f66594e3..944c9267 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 4d033dff..9febf9b7 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 7e3304aa..d52e790f 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 14292fd1..2f0c7949 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 3f1fdd5b..57c635f4 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index c037261a..e24dcd6a 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 466cec8f..321a2293 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index 7cc0797c..ddc4fa2a 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 69f2235b..86efbce0 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index 0f615ee3..ea5e53ac 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.2.2 + 2.2.3 4.0.0 blade-service-api ${project.artifactId} - 2.2.2 + 2.2.3 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index b349036b..56c91605 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 5a6b7c2d..625feafe 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index a6590a47..622c14a0 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index a781c040..0b26fd01 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.2 + 2.2.3 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 29cb9ad4..5ee972a6 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.2.2 + 2.2.3 blade-service ${project.artifactId} - 2.2.2 + 2.2.3 pom SpringBlade 微服务集合 diff --git a/pom.xml b/pom.xml index ef896e59..019eea9d 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,12 @@ org.springblade SpringBlade - 2.2.2 + 2.2.3 pom - 2.2.2 - 2.2.2 + 2.2.3 + 2.2.3 1.8 2.9.2 -- Gitee From 9d00056c9f0a2e386ad9d26e06b394c15132ff8e Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 21 Apr 2019 13:59:18 +0800 Subject: [PATCH 063/163] =?UTF-8?q?:tada:=20=E5=A2=9E=E5=8A=A0=E5=AE=98?= =?UTF-8?q?=E7=BD=91=E9=97=AE=E7=AD=94=E7=A4=BE=E5=8C=BA=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2155f4c1..6547c4df 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ SpringBlade ## 官网 * 官网地址:[https://bladex.vip](https://bladex.vip) +* 问答社区:[https://sns.bladex.vip](https://sns.bladex.vip) * 会员计划:[https://gitee.com/smallc/SpringBlade/wikis/SpringBlade会员计划](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade会员计划) * 交流群:`477853168` -- Gitee From a725a38437f1a70978b901b92df59d953a2cec13 Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 23 Apr 2019 10:05:10 +0800 Subject: [PATCH 064/163] =?UTF-8?q?:tada:=20jar=E5=8C=85=E6=B1=87=E6=80=BB?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blade-auth/pom.xml | 19 +++++++++++++++++++ blade-gateway/pom.xml | 19 +++++++++++++++++++ blade-ops/blade-admin/pom.xml | 19 +++++++++++++++++++ blade-ops/blade-develop/pom.xml | 19 +++++++++++++++++++ blade-service/blade-desk/pom.xml | 24 ++++++++++++++++++++++++ blade-service/blade-log/pom.xml | 24 ++++++++++++++++++++++++ blade-service/blade-system/pom.xml | 24 ++++++++++++++++++++++++ blade-service/blade-user/pom.xml | 24 ++++++++++++++++++++++++ 8 files changed, 172 insertions(+) diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 8fa4d2f1..4927cd16 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -78,6 +78,25 @@ true + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index 9febf9b7..af5a0b8a 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -127,6 +127,25 @@ true + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index d52e790f..07d2c054 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -61,6 +61,25 @@ true + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 2f0c7949..6ab05ce8 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -67,6 +67,25 @@ true + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 56c91605..182c86dd 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -39,4 +39,28 @@ + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 625feafe..ff688c94 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -23,4 +23,28 @@ + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 622c14a0..8fa10519 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -32,4 +32,28 @@ + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 0b26fd01..7b5fc7ba 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -33,4 +33,28 @@ + + + + org.apache.maven.plugins + maven-antrun-plugin + + + package + + run + + + + + + + + + + + + -- Gitee From 6dc36e5226eabe9412378f4d03eb120f37d6d32b Mon Sep 17 00:00:00 2001 From: smallchill Date: Sat, 4 May 2019 22:16:19 +0800 Subject: [PATCH 065/163] :tada: 2.3.0.RELEASE --- blade-auth/pom.xml | 2 +- .../src/main/resources/application-dev.yml | 2 +- .../src/main/resources/application-prod.yml | 2 +- .../src/main/resources/application-test.yml | 2 +- blade-common/pom.xml | 2 +- .../common/constant/CommonConstant.java | 48 +++++++++++++++++++ .../common/launch/LauncherServiceImpl.java | 7 ++- blade-gateway/pom.xml | 2 +- blade-ops/blade-admin/pom.xml | 2 +- blade-ops/blade-develop/pom.xml | 2 +- .../main/resources/templates/code.properties | 2 +- .../test/resources/templates/code.properties | 2 +- blade-ops/pom.xml | 2 +- blade-service-api/blade-desk-api/pom.xml | 2 +- blade-service-api/blade-dict-api/pom.xml | 2 +- blade-service-api/blade-system-api/pom.xml | 2 +- blade-service-api/blade-user-api/pom.xml | 2 +- blade-service-api/pom.xml | 4 +- blade-service/blade-desk/pom.xml | 2 +- blade-service/blade-log/pom.xml | 2 +- blade-service/blade-system/pom.xml | 2 +- blade-service/blade-user/pom.xml | 2 +- blade-service/pom.xml | 4 +- pom.xml | 16 +++---- 24 files changed, 82 insertions(+), 35 deletions(-) diff --git a/blade-auth/pom.xml b/blade-auth/pom.xml index 4927cd16..1469a7a2 100644 --- a/blade-auth/pom.xml +++ b/blade-auth/pom.xml @@ -8,7 +8,7 @@ SpringBlade org.springblade - 2.2.3 + 2.3.0 blade-auth diff --git a/blade-auth/src/main/resources/application-dev.yml b/blade-auth/src/main/resources/application-dev.yml index 883acb79..edb797bf 100644 --- a/blade-auth/src/main/resources/application-dev.yml +++ b/blade-auth/src/main/resources/application-dev.yml @@ -5,7 +5,7 @@ server: #数据源配置 spring: datasource: - driver-class-name: com.mysql.jdbc.Driver + driver-class-name: com.mysql.cj.jdbc.Driver url: ${blade.datasource.dev.url} username: ${blade.datasource.dev.username} password: ${blade.datasource.dev.password} diff --git a/blade-auth/src/main/resources/application-prod.yml b/blade-auth/src/main/resources/application-prod.yml index 70bf2f4b..6baea344 100644 --- a/blade-auth/src/main/resources/application-prod.yml +++ b/blade-auth/src/main/resources/application-prod.yml @@ -5,7 +5,7 @@ server: #数据源配置 spring: datasource: - driver-class-name: com.mysql.jdbc.Driver + driver-class-name: com.mysql.cj.jdbc.Driver url: ${blade.datasource.prod.url} username: ${blade.datasource.prod.username} password: ${blade.datasource.prod.password} diff --git a/blade-auth/src/main/resources/application-test.yml b/blade-auth/src/main/resources/application-test.yml index 22558720..dfa7af70 100644 --- a/blade-auth/src/main/resources/application-test.yml +++ b/blade-auth/src/main/resources/application-test.yml @@ -5,7 +5,7 @@ server: #数据源配置 spring: datasource: - driver-class-name: com.mysql.jdbc.Driver + driver-class-name: com.mysql.cj.jdbc.Driver url: ${blade.datasource.test.url} username: ${blade.datasource.test.username} password: ${blade.datasource.test.password} diff --git a/blade-common/pom.xml b/blade-common/pom.xml index 944c9267..75e3fd4c 100644 --- a/blade-common/pom.xml +++ b/blade-common/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java b/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java index ed5782dd..ae0dd066 100644 --- a/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java +++ b/blade-common/src/main/java/org/springblade/common/constant/CommonConstant.java @@ -1,5 +1,7 @@ package org.springblade.common.constant; +import org.springblade.core.launch.constant.AppConstant; + /** * 通用常量 * @@ -17,6 +19,11 @@ public interface CommonConstant { */ String NACOS_PROD_ADDR = "172.30.0.48:8848"; + /** + * nacos test 地址 + */ + String NACOS_TEST_ADDR = "172.30.0.48:8848"; + /** * sentinel dev 地址 */ @@ -27,6 +34,11 @@ public interface CommonConstant { */ String SENTINEL_PROD_ADDR = "172.30.0.58:8858"; + /** + * sentinel test 地址 + */ + String SENTINEL_TEST_ADDR = "172.30.0.58:8858"; + /** * sword 系统名 */ @@ -53,4 +65,40 @@ public interface CommonConstant { */ String DEFAULT_PASSWORD = "123456"; + + + /** + * 动态获取nacos地址 + * + * @param profile 环境变量 + * @return addr + */ + static String nacosAddr(String profile) { + switch (profile) { + case (AppConstant.PROD_CODE): + return NACOS_PROD_ADDR; + case (AppConstant.TEST_CODE): + return NACOS_TEST_ADDR; + default: + return NACOS_DEV_ADDR; + } + } + + /** + * 动态获取sentinel地址 + * + * @param profile 环境变量 + * @return addr + */ + static String sentinelAddr(String profile) { + switch (profile) { + case (AppConstant.PROD_CODE): + return SENTINEL_PROD_ADDR; + case (AppConstant.TEST_CODE): + return SENTINEL_TEST_ADDR; + default: + return SENTINEL_DEV_ADDR; + } + } + } diff --git a/blade-common/src/main/java/org/springblade/common/launch/LauncherServiceImpl.java b/blade-common/src/main/java/org/springblade/common/launch/LauncherServiceImpl.java index 349570e9..f7f1a136 100644 --- a/blade-common/src/main/java/org/springblade/common/launch/LauncherServiceImpl.java +++ b/blade-common/src/main/java/org/springblade/common/launch/LauncherServiceImpl.java @@ -16,7 +16,6 @@ package org.springblade.common.launch; import org.springblade.common.constant.CommonConstant; -import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.launch.service.LauncherService; import org.springframework.boot.builder.SpringApplicationBuilder; @@ -32,9 +31,9 @@ public class LauncherServiceImpl implements LauncherService { @Override public void launcher(SpringApplicationBuilder builder, String appName, String profile) { Properties props = System.getProperties(); - props.setProperty("spring.cloud.nacos.discovery.server-addr", profile.equals(AppConstant.DEV_CDOE) ? CommonConstant.NACOS_DEV_ADDR : CommonConstant.NACOS_PROD_ADDR); - props.setProperty("spring.cloud.nacos.config.server-addr", profile.equals(AppConstant.DEV_CDOE) ? CommonConstant.NACOS_DEV_ADDR : CommonConstant.NACOS_PROD_ADDR); - props.setProperty("spring.cloud.sentinel.transport.dashboard", profile.equals(AppConstant.DEV_CDOE) ? CommonConstant.SENTINEL_DEV_ADDR : CommonConstant.SENTINEL_PROD_ADDR); + props.setProperty("spring.cloud.nacos.discovery.server-addr", CommonConstant.nacosAddr(profile)); + props.setProperty("spring.cloud.nacos.config.server-addr", CommonConstant.nacosAddr(profile)); + props.setProperty("spring.cloud.sentinel.transport.dashboard", CommonConstant.sentinelAddr(profile)); } } diff --git a/blade-gateway/pom.xml b/blade-gateway/pom.xml index af5a0b8a..ab854619 100644 --- a/blade-gateway/pom.xml +++ b/blade-gateway/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-ops/blade-admin/pom.xml b/blade-ops/blade-admin/pom.xml index 07d2c054..fdb55514 100644 --- a/blade-ops/blade-admin/pom.xml +++ b/blade-ops/blade-admin/pom.xml @@ -5,7 +5,7 @@ blade-ops org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-ops/blade-develop/pom.xml b/blade-ops/blade-develop/pom.xml index 6ab05ce8..56cd3040 100644 --- a/blade-ops/blade-develop/pom.xml +++ b/blade-ops/blade-develop/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-ops - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-ops/blade-develop/src/main/resources/templates/code.properties b/blade-ops/blade-develop/src/main/resources/templates/code.properties index 48fb198f..229dc31a 100644 --- a/blade-ops/blade-develop/src/main/resources/templates/code.properties +++ b/blade-ops/blade-develop/src/main/resources/templates/code.properties @@ -1,4 +1,4 @@ -spring.datasource.driver-class-name=com.mysql.jdbc.Driver +spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/blade?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&serverTimezone=GMT%2B8 spring.datasource.username=root spring.datasource.password=root diff --git a/blade-ops/blade-develop/src/test/resources/templates/code.properties b/blade-ops/blade-develop/src/test/resources/templates/code.properties index 48fb198f..229dc31a 100644 --- a/blade-ops/blade-develop/src/test/resources/templates/code.properties +++ b/blade-ops/blade-develop/src/test/resources/templates/code.properties @@ -1,4 +1,4 @@ -spring.datasource.driver-class-name=com.mysql.jdbc.Driver +spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/blade?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&serverTimezone=GMT%2B8 spring.datasource.username=root spring.datasource.password=root diff --git a/blade-ops/pom.xml b/blade-ops/pom.xml index 57c635f4..b0ea3992 100644 --- a/blade-ops/pom.xml +++ b/blade-ops/pom.xml @@ -5,7 +5,7 @@ SpringBlade org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service-api/blade-desk-api/pom.xml b/blade-service-api/blade-desk-api/pom.xml index e24dcd6a..bbd1dda2 100644 --- a/blade-service-api/blade-desk-api/pom.xml +++ b/blade-service-api/blade-desk-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service-api/blade-dict-api/pom.xml b/blade-service-api/blade-dict-api/pom.xml index 321a2293..1e3edb21 100644 --- a/blade-service-api/blade-dict-api/pom.xml +++ b/blade-service-api/blade-dict-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service-api/blade-system-api/pom.xml b/blade-service-api/blade-system-api/pom.xml index ddc4fa2a..07ca4467 100644 --- a/blade-service-api/blade-system-api/pom.xml +++ b/blade-service-api/blade-system-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service-api/blade-user-api/pom.xml b/blade-service-api/blade-user-api/pom.xml index 86efbce0..95799ea8 100644 --- a/blade-service-api/blade-user-api/pom.xml +++ b/blade-service-api/blade-user-api/pom.xml @@ -5,7 +5,7 @@ blade-service-api org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service-api/pom.xml b/blade-service-api/pom.xml index ea5e53ac..5aa22200 100644 --- a/blade-service-api/pom.xml +++ b/blade-service-api/pom.xml @@ -5,13 +5,13 @@ SpringBlade org.springblade - 2.2.3 + 2.3.0 4.0.0 blade-service-api ${project.artifactId} - 2.2.3 + 2.3.0 pom SpringBlade 微服务API集合 diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index 182c86dd..e8852746 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index ff688c94..04f00073 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 8fa10519..8599277f 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index 7b5fc7ba..09039cd9 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.2.3 + 2.3.0 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index 5ee972a6..20c051f6 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.2.3 + 2.3.0 blade-service ${project.artifactId} - 2.2.3 + 2.3.0 pom SpringBlade 微服务集合 diff --git a/pom.xml b/pom.xml index 019eea9d..0eae3ee6 100644 --- a/pom.xml +++ b/pom.xml @@ -5,26 +5,26 @@ org.springblade SpringBlade - 2.2.3 + 2.3.0 pom - 2.2.3 - 2.2.3 + 2.3.0 + 2.3.0 1.8 2.9.2 1.5.21 - 1.9.2 + 1.9.3 3.1.0 4.0.1 1.6.0 1.0.1 - 0.2.1.RELEASE - 2.0.2 + 0.9.0.RELEASE + 2.1.4 - 2.0.8.RELEASE - Finchley.SR2 + 2.1.4.RELEASE + Greenwich.SR1 Cairo-SR7 -- Gitee From ac5914f2d95fc366b7b79369aed236a3d812e73e Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 5 May 2019 09:52:23 +0800 Subject: [PATCH 066/163] =?UTF-8?q?:ok=5Fhand:=20=E6=9B=B4=E6=96=B0readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 25 ++++++++++++++++++++----- pic/bladex-flow1.png | Bin 0 -> 279246 bytes pic/bladex-flow2.png | Bin 0 -> 504192 bytes pic/bladex-flow3.png | Bin 0 -> 279105 bytes pic/bladex-flow4.png | Bin 0 -> 269733 bytes pic/bladex-flow5.png | Bin 0 -> 347700 bytes pic/bladex-flow6.png | Bin 0 -> 364694 bytes 7 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 pic/bladex-flow1.png create mode 100644 pic/bladex-flow2.png create mode 100644 pic/bladex-flow3.png create mode 100644 pic/bladex-flow4.png create mode 100644 pic/bladex-flow5.png create mode 100644 pic/bladex-flow6.png diff --git a/README.md b/README.md index 6547c4df..478d915a 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@

      Build Status - Coverage Status - Downloads + Coverage Status + Downloads

      -**SpringBlade微服务开发平台** +## SpringBlade微服务开发平台 * 采用前后端分离的模式,前端开源两个框架:[Sword](https://gitee.com/smallc/Sword) (基于 React、Ant Design)、[Saber](https://gitee.com/smallc/Saber) (基于 Vue、Element-UI) * 后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:[BladeTool](https://github.com/chillzhuang/blade-tool) * [BladeTool](https://github.com/chillzhuang/blade-tool)已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发 @@ -14,8 +14,7 @@ * 极简封装了多租户底层,用更少的代码换来拓展性更强的SaaS多租户系统。 * 借鉴OAuth2,实现了多终端认证系统,可控制子系统的token权限互相隔离。 * 借鉴Security,封装了Secure模块,采用JWT做Token认证,可拓展集成Redis等细颗粒度控制方案。 -* 踩了踩Kong的坑,有个基本的使用方案,但不深入,因为涉及到OpenResty。 -* 稳定生产了一年,经历了从Camden -> Finchley的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构 +* 稳定生产了一年,经历了从Camden -> Greenwich的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构 * 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。 ## 工程结构 @@ -95,6 +94,22 @@ SpringBlade
      +## BladeX工作流一览 + + + + + + + + + + + + + +
      + ## Sword界面一览 diff --git a/pic/bladex-flow1.png b/pic/bladex-flow1.png new file mode 100644 index 0000000000000000000000000000000000000000..31f265505e44366f4df962110a44f26db9eff565 GIT binary patch literal 279246 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%0ADaiZ|B~T!{Wnd54h4gePvV9 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 literal 0 HcmV?d00001 diff --git a/pic/bladex-flow2.png b/pic/bladex-flow2.png new file mode 100644 index 0000000000000000000000000000000000000000..d1e9604ea368db92eb7787e844cf8afd4b522357 GIT binary patch literal 504192 zcmbrmbySpLyDv;5BBD~#Ee%R{DGVI~0}S2W-GVgIDUEatJ#=?CbPbJkmvnvOe$U?D zI{$4wti=P1#dC9Y{I2UJOi2NN^_=KA0s;b-wA821@GoQt27S<*R2vT8*>gXCOgZPVyuAr??LQW%o zGF!_(5wcaf<7J$bbr8;IZmO?CU(EzgapD)_P>5n8=s&k7(_=O1@0IALd++|#+|r5& z&e3*Jc6@MpY!A;ArQb&W(j%5m8FPM4v5bwN+m$?YhDdQM+IsQLyZDV_z?>)=PM}6f zkEW&ej~+rx?c!?bZ`-0RI0)>K{qZJ<*-I}j%8-2VH^$pgt4cpnBq3yf4Cakt`-MRf z73ls+cbStm*tLUloj9|s-NE#Q!6r=%9`Ui}vWyyjGz z#x2#RbM;z$lRpwt&>W&^sNdlm`h>1TpfY-eDwjyT{+?F{kiT(!c|fQye!#dIB#F4m z_HxW#+E%VsGAowh<+k_>^=BaZk?nVu-UJw%1{g#mM6lZHIk9wx^-8WbEWz)LpSx?~M^!fMP#kKMx)g{uUJucI!k(de z6&ze_)z6AaE1l|D_0qyus-^ELk&{QkC|V_`@wH4VUQfYU07@hqSqe5mUMhKX>{dT* z$$1Y)wTIFA)Xi!T1(Cfdy*?r;386mG0NSs*%mT9Oyi5#qK?-C|(P!G6sbbN%)89~Z zaYSEV<4{q?VBZ84nFeJe?1^AoOsf;b6sNK%d2D>4d$sLPAA^~N$H+FQRBL?l*0Sd* zbR?v4t1Bn{t}qIVYn&+3FeW*l!(93Wb?_VNu(eNsMHK9whf{NRtl)0at4<&Eng>fo zcX4w%K`L!J=U29hcm%_3r6H(&{x9EBYO6T))pM=8#!Ta2cOp}WZ1jC^z_9NGbW2$a zKI^*-1Vz1bGPziBdIAUAHI-N8HhfkZdN1?7cg;)DhR$Y`65m9z{V;}q_FGPyW3Xvk z^yp2&B$9jd?eZI~z{Bnl{r)PaIm$AO%F0{~4%gQLWj!BDcd9J$up}eYH{+2#;LP+- z_NcmkJ^~%jAKpp}C9^TB`jR7>r8*bLrPB_XRjnoK4g8Y1rUq0l>MVI9Dm_LQiKtY3 zFL^=_^mr^SzZOP7EJj8~4r$x_vF6qEM2IkzS;2qjiLe7e;JriEqhwOrx8DpxC=x|) zQ|{{^(LhGmh!!|OdZc(8=wC&FPZOZ}9@SM7Wwz$UPlTFIB&Fv=osN}gs{WDs9CI&S z{adp!NRawFE$k7s(Ple!8a$gioW?Mh1AI}$q@Ix)Q1peO8b-M zuCh55KOt1SFjvAHqX`%M$!a{qoZ6G5^@}b*U~Jo*9PK^Jw=hjZ))ef%PQxlrW}J8f zrz-X`q|#oZO8jd9y()Wyyua0}$ zU+ti%1aNdlchJgF7{4}sC4+$%2o6LJR5`KPqiUgj6DIdVXq>n$vbe|k7xS+-zdV20 z{`z1jP!&H1po;w_J(7p;nK=wFM3)#h6YClm6;~e9By~IpGRCYH;7d=JOp1vZ#M>a< zpx$8GDBSQ3XYEb;1qjQ3M$f@8Os_@Hk|3MFDkGv6ZK;Tr{qA#3F=kQX6xtrcp3t5Z z3kwSqiyrtCWC*?iC4#(aM=XV=Zbc^x`Nnx`r8!Y;7;K0S-yU)wa%Cvg=b}$e?%e#& z|IL4kaf^KGWfOcUWm8@!>XqpVam~HNJ0#%8CDkIW8^O(>%6OjP!=LQz>CDjN+C-w0 zd8EB$x%9P($K~$#TTffhDo+nj+25`^8IxWGiWBvd*pmc1$vbv4A~`FA9dBn|y!<+< zF)-J~+q=U~K{Q8fk5!E|gyl+DOZb~;k2s23j+>dYj9bupuCph_RgRS-x$#?Lvd7mO zhZNZR%lB)Qz1>8?I)s-a<_*e~v13I)&FjZqa-;j0*Wa&`tmE~`_g%@`K2G^jpippHP$S2arptNA!NC*pK0X!9Az(0LG{T9^J<6?T z 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%0D)C-SL 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�wM8Txu_vGzv32#Y?ur%PihpJ3V{87A1oq!1x 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∨iOI>t#ZXLNCJUR@tPHO` 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

      + + + + + + + + + + + + +
      + ## 监控界面一览 @@ -94,22 +111,6 @@ SpringBlade
      -## BladeX工作流一览 - - - - - - - - - - - - - -
      - ## Sword界面一览 -- Gitee From 71f7e30de8d8d3541301015416c5cfb08dbb7f65 Mon Sep 17 00:00:00 2001 From: smallchill Date: Sun, 5 May 2019 09:56:43 +0800 Subject: [PATCH 068/163] =?UTF-8?q?:ok=5Fhand:=20=E6=9B=B4=E6=96=B0readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 64 +++++++++++++++++++++++++++---------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index 9e6f22a2..75af8666 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ SpringBlade ## 官网 * 官网地址:[https://bladex.vip](https://bladex.vip) * 问答社区:[https://sns.bladex.vip](https://sns.bladex.vip) -* 会员计划:[https://gitee.com/smallc/SpringBlade/wikis/SpringBlade会员计划](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade会员计划) +* 会员计划:[SpringBlade会员计划](https://gitee.com/smallc/SpringBlade/wikis/SpringBlade会员计划) * 交流群:`477853168` ## 在线演示 @@ -67,7 +67,7 @@ SpringBlade # 界面 -## BladeX工作流一览 +## [BladeX](https://bladex.vip/#/vip) 工作流一览
      @@ -83,35 +83,7 @@ SpringBlade
      -## 监控界面一览 - - - - - - - - - - - - - - - - - - - - - - - - - -
      - -## Sword界面一览 +## [Sword](https://gitee.com/smallc/Sword) 界面一览 @@ -135,7 +107,7 @@ SpringBlade
      -## Saber界面一览 +## [Saber](https://gitee.com/smallc/Saber) 界面一览 @@ -151,5 +123,33 @@ SpringBlade
      +## 监控界面一览 + + + + + + + + + + + + + + + + + + + + + + + + + +
      + ## 关注我们 ![](https://images.gitee.com/uploads/images/2019/0330/065148_f0ada806_410595.jpeg) \ No newline at end of file -- Gitee From ce18b0c5a7aa57ab48dbd915f1ed2f82ec6890b1 Mon Sep 17 00:00:00 2001 From: smallchill Date: Thu, 9 May 2019 16:18:15 +0800 Subject: [PATCH 069/163] =?UTF-8?q?:ok=5Fhand:=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=9E=B6=E6=9E=84=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +++ .../springblade/system/mapper/MenuMapper.xml | 2 +- pic/springblade-framework.png | Bin 219603 -> 165226 bytes 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 75af8666..5cd0279e 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,9 @@ * 稳定生产了一年,经历了从Camden -> Greenwich的技术架构,也经历了从fat jar -> docker -> k8s + jenkins的部署架构 * 项目分包明确,规范微服务的开发模式,使包与包之间的分工清晰。 +## 架构图 + + ## 工程结构 ``` SpringBlade diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.xml b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.xml index 381c9866..260c9311 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.xml +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.xml @@ -30,7 +30,7 @@ select - id, code, parent_code, name, alias, path, source, sort, category, action, is_open, remark, is_deleted + id, code, parent_id, name, alias, path, source, sort, category, action, is_open, remark, is_deleted select id, parent_id, dept_name as title, id as 'value', id as 'key' from blade_dept where is_deleted = 0 - and tenant_code = #{_parameter} + and tenant_id = #{_parameter} diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java index 02cdc4b2..5f60302a 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java @@ -41,10 +41,10 @@ public interface RoleMapper extends BaseMapper { /** * 获取树形节点 * - * @param tenantCode + * @param tenantId * @param excludeRole * @return */ - List tree(String tenantCode, String excludeRole); + List tree(String tenantId, String excludeRole); } diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.xml b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.xml index 2a497cbb..1f5c9dec 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.xml +++ b/blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.xml @@ -33,7 +33,7 @@ + select * from blade_notice limit #{number} + + + + + diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/props/DemoProperties.java b/blade-service/blade-demo/src/main/java/com/example/demo/props/DemoProperties.java new file mode 100644 index 00000000..7c3f7004 --- /dev/null +++ b/blade-service/blade-demo/src/main/java/com/example/demo/props/DemoProperties.java @@ -0,0 +1,18 @@ +package com.example.demo.props; + +import lombok.Data; +import org.springframework.boot.context.properties.ConfigurationProperties; + +/** + * DemoProperties + * + * @author Chill + */ +@Data +@ConfigurationProperties(prefix = "demo") +public class DemoProperties { + /** + * 名称 + */ + private String name; +} diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/service/IDynamicService.java b/blade-service/blade-demo/src/main/java/com/example/demo/service/IDynamicService.java new file mode 100644 index 00000000..dd09977c --- /dev/null +++ b/blade-service/blade-demo/src/main/java/com/example/demo/service/IDynamicService.java @@ -0,0 +1,45 @@ +/* + * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the dreamlu.net developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * Author: Chill 庄骞 (smallchill@163.com) + */ +package com.example.demo.service; + +import com.example.demo.entity.Notice; +import org.springblade.core.mp.base.BaseService; + +import java.util.List; + +/** + * 服务类 + * + * @author Chill + */ +public interface IDynamicService extends BaseService { + + /** + * master数据源的列表 + * + * @return + */ + List masterList(); + + /** + * slave数据源的列表 + * + * @return + */ + List slaveList(); + +} diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/service/INoticeService.java b/blade-service/blade-demo/src/main/java/com/example/demo/service/INoticeService.java new file mode 100644 index 00000000..015af8db --- /dev/null +++ b/blade-service/blade-demo/src/main/java/com/example/demo/service/INoticeService.java @@ -0,0 +1,38 @@ +/* + * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the dreamlu.net developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * Author: Chill 庄骞 (smallchill@163.com) + */ +package com.example.demo.service; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import org.springblade.core.mp.base.BaseService; +import com.example.demo.entity.Notice; + +/** + * 服务类 + * + * @author Chill + */ +public interface INoticeService extends BaseService { + + /** + * 自定义分页 + * @param page + * @param notice + * @return + */ + IPage selectNoticePage(IPage page, Notice notice); + +} diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/DynamicServiceImpl.java b/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/DynamicServiceImpl.java new file mode 100644 index 00000000..64dd1b62 --- /dev/null +++ b/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/DynamicServiceImpl.java @@ -0,0 +1,30 @@ +package com.example.demo.service.impl; + +import com.baomidou.dynamic.datasource.annotation.DS; +import com.example.demo.entity.Notice; +import com.example.demo.mapper.NoticeMapper; +import com.example.demo.service.IDynamicService; +import org.springblade.core.mp.base.BaseServiceImpl; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * DynamicServiceImpl + * + * @author Chill + */ +@Service +public class DynamicServiceImpl extends BaseServiceImpl implements IDynamicService { + + @Override + public List masterList() { + return this.list(); + } + + @Override + @DS("slave") + public List slaveList() { + return this.list(); + } +} diff --git a/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/NoticeServiceImpl.java b/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/NoticeServiceImpl.java new file mode 100644 index 00000000..60bb06a7 --- /dev/null +++ b/blade-service/blade-demo/src/main/java/com/example/demo/service/impl/NoticeServiceImpl.java @@ -0,0 +1,39 @@ +/* + * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the dreamlu.net developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * Author: Chill 庄骞 (smallchill@163.com) + */ +package com.example.demo.service.impl; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.example.demo.mapper.NoticeMapper; +import com.example.demo.service.INoticeService; +import org.springblade.core.mp.base.BaseServiceImpl; +import com.example.demo.entity.Notice; +import org.springframework.stereotype.Service; + +/** + * 服务实现类 + * + * @author Chill + */ +@Service +public class NoticeServiceImpl extends BaseServiceImpl implements INoticeService { + + @Override + public IPage selectNoticePage(IPage page, Notice notice) { + return page.setRecords(baseMapper.selectNoticePage(page, notice)); + } + +} diff --git a/blade-service/blade-demo/src/main/resources/application-dev.yml b/blade-service/blade-demo/src/main/resources/application-dev.yml new file mode 100644 index 00000000..38426fa1 --- /dev/null +++ b/blade-service/blade-demo/src/main/resources/application-dev.yml @@ -0,0 +1,28 @@ +#服务器端口 +server: + port: 8200 + +#数据源配置 +#spring: +# datasource: +# url: ${blade.datasource.dev.url} +# username: ${blade.datasource.dev.username} +# password: ${blade.datasource.dev.password} + +spring: + #排除DruidDataSourceAutoConfigure + autoconfigure: + exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure + datasource: + dynamic: + #设置默认的数据源或者数据源组,默认值即为master + primary: master + datasource: + master: + url: ${blade.datasource.demo.master.url} + username: ${blade.datasource.demo.master.username} + password: ${blade.datasource.demo.master.password} + slave: + url: ${blade.datasource.demo.slave.url} + username: ${blade.datasource.demo.slave.username} + password: ${blade.datasource.demo.slave.password} diff --git a/blade-service/blade-demo/src/main/resources/application-prod.yml b/blade-service/blade-demo/src/main/resources/application-prod.yml new file mode 100644 index 00000000..da892629 --- /dev/null +++ b/blade-service/blade-demo/src/main/resources/application-prod.yml @@ -0,0 +1,28 @@ +#服务器端口 +server: + port: 8200 + +#数据源配置 +#spring: +# datasource: +# url: ${blade.datasource.prod.url} +# username: ${blade.datasource.prod.username} +# password: ${blade.datasource.prod.password} + +spring: + #排除DruidDataSourceAutoConfigure + autoconfigure: + exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure + datasource: + dynamic: + #设置默认的数据源或者数据源组,默认值即为master + primary: master + datasource: + master: + url: ${blade.datasource.demo.master.url} + username: ${blade.datasource.demo.master.username} + password: ${blade.datasource.demo.master.password} + slave: + url: ${blade.datasource.demo.slave.url} + username: ${blade.datasource.demo.slave.username} + password: ${blade.datasource.demo.slave.password} diff --git a/blade-service/blade-demo/src/main/resources/application-test.yml b/blade-service/blade-demo/src/main/resources/application-test.yml new file mode 100644 index 00000000..4b4e157a --- /dev/null +++ b/blade-service/blade-demo/src/main/resources/application-test.yml @@ -0,0 +1,28 @@ +#服务器端口 +server: + port: 8200 + +#数据源配置 +#spring: +# datasource: +# url: ${blade.datasource.test.url} +# username: ${blade.datasource.test.username} +# password: ${blade.datasource.test.password} + +spring: + #排除DruidDataSourceAutoConfigure + autoconfigure: + exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure + datasource: + dynamic: + #设置默认的数据源或者数据源组,默认值即为master + primary: master + datasource: + master: + url: ${blade.datasource.demo.master.url} + username: ${blade.datasource.demo.master.username} + password: ${blade.datasource.demo.master.password} + slave: + url: ${blade.datasource.demo.slave.url} + username: ${blade.datasource.demo.slave.username} + password: ${blade.datasource.demo.slave.password} diff --git a/blade-service/blade-demo/src/main/resources/application.yml b/blade-service/blade-demo/src/main/resources/application.yml new file mode 100644 index 00000000..103a2570 --- /dev/null +++ b/blade-service/blade-demo/src/main/resources/application.yml @@ -0,0 +1,12 @@ +#mybatis-plus配置 +mybatis-plus: + mapper-locations: classpath:com/example/**/mapper/*Mapper.xml + #实体扫描,多个package用逗号或者分号分隔 + typeAliasesPackage: com.example.**.entity + +#swagger扫描路径配置 +swagger: + base-packages: + - org.springbalde + - com.example + diff --git a/blade-service/blade-desk/pom.xml b/blade-service/blade-desk/pom.xml index ff0e83de..321c11d3 100644 --- a/blade-service/blade-desk/pom.xml +++ b/blade-service/blade-desk/pom.xml @@ -6,7 +6,7 @@ org.springblade blade-service - 2.5.3 + 2.5.4 4.0.0 diff --git a/blade-service/blade-log/pom.xml b/blade-service/blade-log/pom.xml index 595e6032..00c3cc52 100644 --- a/blade-service/blade-log/pom.xml +++ b/blade-service/blade-log/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.5.3 + 2.5.4 4.0.0 diff --git a/blade-service/blade-system/pom.xml b/blade-service/blade-system/pom.xml index 7c999cb4..1f898385 100644 --- a/blade-service/blade-system/pom.xml +++ b/blade-service/blade-system/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.5.3 + 2.5.4 4.0.0 diff --git a/blade-service/blade-user/pom.xml b/blade-service/blade-user/pom.xml index b0d675f4..6142b0fb 100644 --- a/blade-service/blade-user/pom.xml +++ b/blade-service/blade-user/pom.xml @@ -5,7 +5,7 @@ blade-service org.springblade - 2.5.3 + 2.5.4 4.0.0 diff --git a/blade-service/pom.xml b/blade-service/pom.xml index f6a3c1c3..245b59f8 100644 --- a/blade-service/pom.xml +++ b/blade-service/pom.xml @@ -7,12 +7,12 @@ org.springblade SpringBlade - 2.5.3 + 2.5.4 blade-service ${project.artifactId} - 2.5.3 + 2.5.4 pom SpringBlade 微服务集合 @@ -21,6 +21,7 @@ blade-log blade-system blade-user + blade-demo diff --git a/doc/nacos/blade-demo-dev.yaml b/doc/nacos/blade-demo-dev.yaml new file mode 100644 index 00000000..fee2be5a --- /dev/null +++ b/doc/nacos/blade-demo-dev.yaml @@ -0,0 +1,19 @@ +#自定义配置 +demo: + name: demo-name + +#放行配置 +blade: + secure: + skip-url: + - /demo/** + datasource: + demo: + master: + url: jdbc:mysql://localhost:3306/bladex?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&allowMultiQueries=true&serverTimezone=GMT%2B8 + username: root + password: root + slave: + url: jdbc:mysql://localhost:3306/bladex_slave?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&allowMultiQueries=true&serverTimezone=GMT%2B8 + username: root + password: root diff --git "a/doc/sql/blade-update-2.5.1\357\275\2362.5.2.sql" "b/doc/sql/blade-update-2.5.1\357\275\2362.5.2.sql" deleted file mode 100644 index 862d42ad..00000000 --- "a/doc/sql/blade-update-2.5.1\357\275\2362.5.2.sql" +++ /dev/null @@ -1,2 +0,0 @@ -ALTER TABLE `blade`.`blade_user` - ADD COLUMN `avatar` varchar(2000) NULL COMMENT '头像' AFTER `real_name`; diff --git a/doc/sql/blade-saber-mysql.sql b/doc/sql/blade/blade-saber-mysql.sql similarity index 100% rename from doc/sql/blade-saber-mysql.sql rename to doc/sql/blade/blade-saber-mysql.sql diff --git a/doc/sql/blade-sword-mysql.sql b/doc/sql/blade/blade-sword-mysql.sql similarity index 100% rename from doc/sql/blade-sword-mysql.sql rename to doc/sql/blade/blade-sword-mysql.sql diff --git a/doc/sql/seata/seata.sql b/doc/sql/seata/seata.sql new file mode 100644 index 00000000..26d18907 --- /dev/null +++ b/doc/sql/seata/seata.sql @@ -0,0 +1,79 @@ +/* + Navicat Premium Data Transfer + + Source Server : mysql_localhost + Source Server Type : MySQL + Source Server Version : 50723 + Source Host : localhost:3306 + Source Schema : seata + + Target Server Type : MySQL + Target Server Version : 50723 + File Encoding : 65001 + + Date: 13/11/2019 18:14:10 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for branch_table +-- ---------------------------- +DROP TABLE IF EXISTS `branch_table`; +CREATE TABLE `branch_table` ( + `branch_id` bigint(20) NOT NULL, + `xid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `transaction_id` bigint(20) NULL DEFAULT NULL, + `resource_group_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `resource_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `lock_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `branch_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `status` tinyint(4) NULL DEFAULT NULL, + `client_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `application_data` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `gmt_create` datetime(0) NULL DEFAULT NULL, + `gmt_modified` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`branch_id`) USING BTREE, + INDEX `idx_xid`(`xid`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; + +-- ---------------------------- +-- Table structure for global_table +-- ---------------------------- +DROP TABLE IF EXISTS `global_table`; +CREATE TABLE `global_table` ( + `xid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `transaction_id` bigint(20) NULL DEFAULT NULL, + `status` tinyint(4) NOT NULL, + `application_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `transaction_service_group` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `transaction_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `timeout` int(11) NULL DEFAULT NULL, + `begin_time` bigint(20) NULL DEFAULT NULL, + `application_data` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `gmt_create` datetime(0) NULL DEFAULT NULL, + `gmt_modified` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`xid`) USING BTREE, + INDEX `idx_gmt_modified_status`(`gmt_modified`, `status`) USING BTREE, + INDEX `idx_transaction_id`(`transaction_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; + +-- ---------------------------- +-- Table structure for lock_table +-- ---------------------------- +DROP TABLE IF EXISTS `lock_table`; +CREATE TABLE `lock_table` ( + `row_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `xid` varchar(96) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `transaction_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL, + `branch_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL, + `resource_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `table_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `pk` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `gmt_create` datetime(0) NULL DEFAULT NULL, + `gmt_modified` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`row_key`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/doc/sql/seata/seata_order.sql b/doc/sql/seata/seata_order.sql new file mode 100644 index 00000000..1288cc73 --- /dev/null +++ b/doc/sql/seata/seata_order.sql @@ -0,0 +1,51 @@ +/* + Navicat Premium Data Transfer + + Source Server : mysql_localhost + Source Server Type : MySQL + Source Server Version : 50723 + Source Host : localhost:3306 + Source Schema : seata_order + + Target Server Type : MySQL + Target Server Version : 50723 + File Encoding : 65001 + + Date: 13/11/2019 18:12:16 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for tb_order +-- ---------------------------- +DROP TABLE IF EXISTS `tb_order`; +CREATE TABLE `tb_order` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `user_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `commodity_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `count` int(11) NULL DEFAULT 0, + `money` int(11) NULL DEFAULT 0, + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci; + +-- ---------------------------- +-- Table structure for undo_log +-- ---------------------------- +DROP TABLE IF EXISTS `undo_log`; +CREATE TABLE `undo_log` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `branch_id` bigint(20) NOT NULL, + `xid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `context` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `rollback_info` longblob NOT NULL, + `log_status` int(11) NOT NULL, + `log_created` datetime(0) NOT NULL, + `log_modified` datetime(0) NOT NULL, + `ext` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `ux_undo_log`(`xid`, `branch_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/doc/sql/seata/seata_storage.sql b/doc/sql/seata/seata_storage.sql new file mode 100644 index 00000000..eb3427d0 --- /dev/null +++ b/doc/sql/seata/seata_storage.sql @@ -0,0 +1,57 @@ +/* + Navicat Premium Data Transfer + + Source Server : mysql_localhost + Source Server Type : MySQL + Source Server Version : 50723 + Source Host : localhost:3306 + Source Schema : seata_storage + + Target Server Type : MySQL + Target Server Version : 50723 + File Encoding : 65001 + + Date: 13/11/2019 18:12:33 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for tb_storage +-- ---------------------------- +DROP TABLE IF EXISTS `tb_storage`; +CREATE TABLE `tb_storage` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `commodity_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `count` int(11) NULL DEFAULT 0, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `commodity_code`(`commodity_code`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci; + +-- ---------------------------- +-- Records of tb_storage +-- ---------------------------- +BEGIN; +INSERT INTO `tb_storage` VALUES (1, 'product-1', 9999999), (2, 'product-2', 0); +COMMIT; + +-- ---------------------------- +-- Table structure for undo_log +-- ---------------------------- +DROP TABLE IF EXISTS `undo_log`; +CREATE TABLE `undo_log` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT, + `branch_id` bigint(20) NOT NULL, + `xid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `context` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `rollback_info` longblob NOT NULL, + `log_status` int(11) NOT NULL, + `log_created` datetime(0) NOT NULL, + `log_modified` datetime(0) NOT NULL, + `ext` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `ux_undo_log`(`xid`, `branch_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/pom.xml b/pom.xml index 65536f51..3ea2d210 100644 --- a/pom.xml +++ b/pom.xml @@ -5,12 +5,12 @@ org.springblade SpringBlade - 2.5.3 + 2.5.4 pom - 2.5.3 - 2.5.3 + 2.5.4 + 2.5.4 1.8 2.9.2 diff --git a/script/docker/.env b/script/docker/.env index 1c580e80..f05b10eb 100644 --- a/script/docker/.env +++ b/script/docker/.env @@ -1,2 +1,2 @@ REGISTER=192.168.0.157/blade -TAG=2.5.3 +TAG=2.5.4 -- Gitee From f83173e2eb3b65206279525ff892285309f208c4 Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 18 Nov 2019 11:20:39 +0800 Subject: [PATCH 103/163] =?UTF-8?q?:tada:=202.5.4.RELEASE=20=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=A4=9A=E6=95=B0=E6=8D=AE=E6=BA=90=E7=A4=BA=E4=BE=8B?= =?UTF-8?q?=E5=B7=A5=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../desk/test/launcher/DemoTestLauncherServiceImpl.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/blade-service/blade-desk/src/test/java/org/springblade/desk/test/launcher/DemoTestLauncherServiceImpl.java b/blade-service/blade-desk/src/test/java/org/springblade/desk/test/launcher/DemoTestLauncherServiceImpl.java index 3ba4a5c1..495d7b0e 100644 --- a/blade-service/blade-desk/src/test/java/org/springblade/desk/test/launcher/DemoTestLauncherServiceImpl.java +++ b/blade-service/blade-desk/src/test/java/org/springblade/desk/test/launcher/DemoTestLauncherServiceImpl.java @@ -15,7 +15,7 @@ */ package org.springblade.desk.test.launcher; -import org.springblade.common.constant.CommonConstant; +import org.springblade.common.constant.LauncherConstant; import org.springblade.core.launch.service.LauncherService; import org.springframework.boot.builder.SpringApplicationBuilder; @@ -31,9 +31,9 @@ public class DemoTestLauncherServiceImpl implements LauncherService { @Override public void launcher(SpringApplicationBuilder builder, String appName, String profile) { Properties props = System.getProperties(); - props.setProperty("spring.cloud.nacos.discovery.server-addr", CommonConstant.NACOS_DEV_ADDR); - props.setProperty("spring.cloud.nacos.config.server-addr", CommonConstant.NACOS_DEV_ADDR); - props.setProperty("spring.cloud.sentinel.transport.dashboard", CommonConstant.SENTINEL_DEV_ADDR); + props.setProperty("spring.cloud.nacos.discovery.server-addr", LauncherConstant.NACOS_DEV_ADDR); + props.setProperty("spring.cloud.nacos.config.server-addr", LauncherConstant.NACOS_DEV_ADDR); + props.setProperty("spring.cloud.sentinel.transport.dashboard", LauncherConstant.SENTINEL_DEV_ADDR); } @Override -- Gitee From a1dc2c9922852e9ea581a12491fa60bce158fa9f Mon Sep 17 00:00:00 2001 From: smallchill Date: Mon, 18 Nov 2019 14:08:32 +0800 Subject: [PATCH 104/163] =?UTF-8?q?:tada:=20=E6=B7=BB=E5=8A=A0=E6=8A=95?= =?UTF-8?q?=E7=A5=A8=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index e378937d..4f1d5ea9 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,11 @@

    y(nz)FGz2nlL3k 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