From 06f7fa23f1d84551381a5f9e464101fc140e212f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E6=BC=8F=E6=B4=9E?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AE=8C=E6=88=90?= <> Date: Thu, 19 Jun 2025 01:53:00 +0800 Subject: [PATCH] first commit --- .gitignore | 5 + mvnw | 316 ++ mvnw.cmd | 188 + pom.xml | 142 + .../JpahefengweatherApplication.java | 41 + .../controller/HefengWeatherController.java | 103 + .../controller/WztfwStormController.java | 44 + .../controller/ZjsltStormController.java | 62 + .../jpahefengweather/dao/CityRepository.java | 21 + .../dao/ForecastWeatherRepository.java | 19 + .../dao/HefengFutureWeatherRepository.java | 15 + .../dao/HefengRealtimeWeatherRepository.java | 14 + .../dao/NmcCityRepository.java | 18 + .../dao/NmcForecastWeatherRepository.java | 20 + .../dao/NmcNowWeatherRepository.java | 20 + .../dao/NmcProvinceRepository.java | 17 + .../dao/NmcStormRepository.java | 22 + .../dao/NowWeatherRepository.java | 24 + .../dao/ProvinceRepository.java | 17 + .../dao/TyphoonInfoRepository.java | 17 + .../dao/WztfStormInfoRepository.java | 18 + .../dao/WztfStormRepository.java | 20 + .../dao/ZjsltStormRepository.java | 25 + .../rehome/jpahefengweather/dto/BaseDto.java | 58 + .../jpahefengweather/dto/BaseFindDto.java | 36 + .../dto/BaseWeatherFindDto.java | 36 + .../jpahefengweather/dto/ForecastDto.java | 299 ++ .../dto/ForecastWeatherDto.java | 38 + .../dto/HefengFutureWeatherDto.java | 21 + .../dto/HefengRealtimeWeatherDto.java | 18 + .../dto/HefengWeatherRefer.java | 14 + .../dto/HefengWeatherResultDto.java | 11 + .../jpahefengweather/dto/NmcBaseDto.java | 46 + .../dto/NmcForecastWeatherDto.java | 37 + .../dto/NmcNowWeatherDto.java | 36 + .../rehome/jpahefengweather/dto/NowDto.java | 177 + .../jpahefengweather/dto/NowWeatherDto.java | 36 + .../jpahefengweather/dto/StormDataDto.java | 39 + .../dto/TyhoonActivityDto.java | 188 + .../jpahefengweather/dto/TyphoonBaseDto.java | 38 + .../jpahefengweather/dto/TyphoonTfidDto.java | 37 + .../dto/WztfStormInfoDto.java | 37 + .../rehome/jpahefengweather/dto/bean/Air.java | 12 + .../dto/bean/NmcForecastData.java | 4 + .../jpahefengweather/dto/bean/NmcNowData.java | 16 + .../jpahefengweather/dto/bean/Real.java | 12 + .../jpahefengweather/dto/bean/Station.java | 11 + .../jpahefengweather/dto/bean/Tempchart.java | 14 + .../jpahefengweather/dto/bean/Warn.java | 17 + .../jpahefengweather/dto/bean/Weather.java | 17 + .../jpahefengweather/dto/bean/Wind.java | 11 + .../entity/ForecastWeather.java | 43 + .../jpahefengweather/entity/HefengCity.java | 53 + .../entity/HefengFutureWeather.java | 150 + .../entity/HefengProvince.java | 27 + .../entity/HefengRealtimeWeather.java | 109 + .../jpahefengweather/entity/NmcCity.java | 26 + .../entity/NmcForecastWeather.java | 33 + .../entity/NmcNowWeather.java | 29 + .../jpahefengweather/entity/NmcProvince.java | 26 + .../jpahefengweather/entity/NmcStorm.java | 42 + .../jpahefengweather/entity/NowWeather.java | 41 + .../jpahefengweather/entity/TyphoonInfo.java | 27 + .../jpahefengweather/entity/WztfStorm.java | 41 + .../entity/WztfStormInfo.java | 27 + .../jpahefengweather/entity/ZjsltStorm.java | 41 + .../jpahefengweather/service/CityService.java | 44 + .../service/HefengWeatherService.java | 68 + .../service/Impl/CityServiceImpl.java | 92 + .../Impl/HefengWeatherServiceImpl.java | 282 ++ .../service/Impl/NmcCityServiceImpl.java | 74 + .../service/Impl/NmcStormServiceImpl.java | 31 + .../service/Impl/NmcWeatherServiceImpl.java | 30 + .../service/Impl/WztfStormServiceImpl.java | 46 + .../service/Impl/ZjsltStormServiceImpl.java | 58 + .../service/NmcCityService.java | 20 + .../service/NmcStormService.java | 17 + .../service/NmcWeatherService.java | 17 + .../ScheduledHefengWeatherService.java | 403 ++ .../service/ScheduledNmcWeatherService.java | 212 + .../service/ScheduledWztfwStormService.java | 194 + .../service/ScheduledZjsltStormService.java | 251 ++ .../service/WztfStormService.java | 24 + .../service/ZjsltStormService.java | 27 + .../service/excel/CellStyle.java | 118 + .../service/excel/ExcelDatabase.java | 64 + .../service/excel/FontStyle.java | 38 + .../service/excel/ReadCityExcelXls.java | 160 + .../service/excel/ReadCityExcelXlsx.java | 158 + .../service/excel/ReadExcelXls.java | 109 + .../service/excel/ReadExcelXlsx.java | 100 + .../service/excel/TextDirection.java | 60 + .../service/excel/WriteExcel.java | 176 + .../jpahefengweather/utils/DaoUtil.java | 88 + .../jpahefengweather/utils/ExcelUtil.java | 100 + .../jpahefengweather/utils/IPaging.java | 38 + .../utils/ISerializationJson.java | 18 + .../jpahefengweather/utils/JwtUtils.java | 66 + .../jpahefengweather/utils/LhyAssert.java | 142 + .../jpahefengweather/utils/LhyException.java | 53 + .../rehome/jpahefengweather/utils/MapToT.java | 18 + .../jpahefengweather/utils/MapUtil.java | 637 +++ .../jpahefengweather/utils/ObjectToT.java | 16 + .../jpahefengweather/utils/OkHttpConfig.java | 104 + .../jpahefengweather/utils/OkHttpUtil.java | 128 + .../rehome/jpahefengweather/utils/Paging.java | 80 + .../jpahefengweather/utils/PagingImplDto.java | 33 + .../rehome/jpahefengweather/utils/Result.java | 277 ++ .../jpahefengweather/utils/ResultEnum.java | 33 + .../utils/ResultException.java | 14 + .../jpahefengweather/utils/RetryUtil.java | 101 + .../jpahefengweather/utils/TimestampUtil.java | 107 + src/main/resources/HefengFutureWeather.json | 104 + src/main/resources/HefengRealtimeWeather.json | 32 + src/main/resources/application.yml | 44 + src/main/resources/index.html | 10 + .../JpahefengweatherApplicationTests.java | 13 + storage/20220315/China-City-List-latest.xls | Bin 0 -> 831488 bytes storage/20220315/China-City-List-latest.xlsx | Bin 0 -> 318985 bytes storage/20250614/China-City-List-latest.csv | 3579 +++++++++++++++ storage/20250614/China-City-List-latest.xls | Bin 0 -> 935936 bytes storage/20250614/China-City-List-latest.xlsx | Bin 0 -> 338346 bytes storage/China-City-List-latest.csv | 3579 +++++++++++++++ storage/China-City-List-latest.xls | Bin 0 -> 935936 bytes storage/China-City-List-latest.xlsx | Bin 0 -> 338346 bytes storage/QWeather-Icons-1.7.0.zip | Bin 0 -> 593496 bytes storage/QWeather-Icons-1.7.0/LICENSE | 21 + storage/QWeather-Icons-1.7.0/README.md | 159 + storage/QWeather-Icons-1.7.0/font/demo.html | 4010 +++++++++++++++++ .../font/fonts/qweather-icons.ttf | Bin 0 -> 195476 bytes .../font/fonts/qweather-icons.woff | Bin 0 -> 72860 bytes .../font/fonts/qweather-icons.woff2 | Bin 0 -> 53440 bytes .../font/qweather-icons.css | 1018 +++++ .../font/qweather-icons.json | 993 ++++ .../QWeather-Icons-1.7.0/icons/100-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/100.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1001.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1002.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1003.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1004.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1005.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1006.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1007.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1008.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1009.svg | 4 + .../QWeather-Icons-1.7.0/icons/101-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/101.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1010.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1011.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1012.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1013.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1014.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1015.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1016.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1017.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1018.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1019.svg | 3 + .../QWeather-Icons-1.7.0/icons/102-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/102.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1020.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1021.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1022.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1023.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1024.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1025.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1026.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1027.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1028.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1029.svg | 5 + .../QWeather-Icons-1.7.0/icons/103-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/103.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1030.svg | 6 + storage/QWeather-Icons-1.7.0/icons/1031.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1032.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1033.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1034.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1035.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1036.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1037.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1038.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1039.svg | 5 + .../QWeather-Icons-1.7.0/icons/104-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/104.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1040.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1041.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1042.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1043.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1044.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1045.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1046.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1047.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1048.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1049.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1050.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1051.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1052.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1053.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1054.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1055.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1056.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1057.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1058.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1059.svg | 6 + storage/QWeather-Icons-1.7.0/icons/1060.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1061.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1062.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1063.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1064.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1065.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1066.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1067.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1068.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1069.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1071.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1072.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1073.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1074.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1075.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1076.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1077.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1078.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1079.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1080.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1081.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1082.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1084.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1085.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1086.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1087.svg | 6 + storage/QWeather-Icons-1.7.0/icons/1088.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1089.svg | 6 + storage/QWeather-Icons-1.7.0/icons/1201.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1202.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1203.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1204.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1205.svg | 6 + storage/QWeather-Icons-1.7.0/icons/1206.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1207.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1208.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1209.svg | 5 + storage/QWeather-Icons-1.7.0/icons/1210.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1211.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1212.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1213.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1214.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1215.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1216.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1217.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1218.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1219.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1221.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1241.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1242.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1243.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1244.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1245.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1246.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1247.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1248.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1249.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1250.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1251.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1271.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1272.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1273.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1274.svg | 4 + .../QWeather-Icons-1.7.0/icons/150-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/150.svg | 3 + .../QWeather-Icons-1.7.0/icons/151-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/151.svg | 3 + .../QWeather-Icons-1.7.0/icons/152-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/152.svg | 3 + .../QWeather-Icons-1.7.0/icons/153-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/153.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1601.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1602.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1603.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1604.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1605.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1606.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1607.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1608.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1609.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1610.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1701.svg | 6 + storage/QWeather-Icons-1.7.0/icons/1702.svg | 4 + storage/QWeather-Icons-1.7.0/icons/1703.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1801.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1802.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1803.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1804.svg | 3 + storage/QWeather-Icons-1.7.0/icons/1805.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2001.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2002.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2003.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2004.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2005.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2006.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2007.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2029.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2030.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2031.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2032.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2033.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2050.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2051.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2052.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2053.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2054.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2070.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2071.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2072.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2073.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2074.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2075.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2076.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2077.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2078.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2079.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2080.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2081.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2082.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2083.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2084.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2085.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2100.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2101.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2102.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2103.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2104.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2105.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2106.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2107.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2108.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2109.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2111.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2120.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2121.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2122.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2123.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2124.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2125.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2126.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2127.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2128.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2129.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2130.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2131.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2132.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2133.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2134.svg | 6 + storage/QWeather-Icons-1.7.0/icons/2135.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2150.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2151.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2152.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2153.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2154.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2155.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2156.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2157.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2158.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2159.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2160.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2161.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2162.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2163.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2164.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2165.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2166.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2190.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2191.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2192.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2193.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2200.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2201.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2202.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2203.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2204.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2205.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2207.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2208.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2209.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2210.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2211.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2212.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2213.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2214.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2215.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2216.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2217.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2218.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2300.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2301.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2302.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2303.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2304.svg | 6 + storage/QWeather-Icons-1.7.0/icons/2305.svg | 6 + storage/QWeather-Icons-1.7.0/icons/2306.svg | 6 + storage/QWeather-Icons-1.7.0/icons/2307.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2308.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2309.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2311.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2312.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2313.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2314.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2315.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2316.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2317.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2318.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2319.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2320.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2321.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2322.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2323.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2324.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2325.svg | 6 + storage/QWeather-Icons-1.7.0/icons/2326.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2327.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2328.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2330.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2331.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2332.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2333.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2341.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2343.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2345.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2346.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2348.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2349.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2350.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2351.svg | 6 + storage/QWeather-Icons-1.7.0/icons/2352.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2353.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2354.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2355.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2356.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2357.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2358.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2359.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2360.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2361.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2362.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2363.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2364.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2365.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2366.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2367.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2368.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2369.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2370.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2371.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2372.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2373.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2374.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2375.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2376.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2377.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2378.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2379.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2380.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2381.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2382.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2383.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2384.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2385.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2386.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2387.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2388.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2389.svg | 6 + storage/QWeather-Icons-1.7.0/icons/2390.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2391.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2392.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2393.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2394.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2395.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2396.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2397.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2398.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2399.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2400.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2409.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2411.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2412.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2413.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2414.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2415.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2416.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2417.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2418.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2419.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2420.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2421.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2422.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2423.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2424.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2425.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2426.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2501.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2502.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2521.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2522.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2523.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2524.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2525.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2526.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2527.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2528.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2529.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2530.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2531.svg | 5 + storage/QWeather-Icons-1.7.0/icons/2532.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2550.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2551.svg | 4 + storage/QWeather-Icons-1.7.0/icons/2552.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2553.svg | 3 + storage/QWeather-Icons-1.7.0/icons/2554.svg | 3 + .../QWeather-Icons-1.7.0/icons/300-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/300.svg | 3 + .../QWeather-Icons-1.7.0/icons/301-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/301.svg | 3 + .../QWeather-Icons-1.7.0/icons/302-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/302.svg | 3 + .../QWeather-Icons-1.7.0/icons/303-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/303.svg | 3 + .../QWeather-Icons-1.7.0/icons/304-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/304.svg | 3 + .../QWeather-Icons-1.7.0/icons/305-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/305.svg | 3 + .../QWeather-Icons-1.7.0/icons/306-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/306.svg | 3 + .../QWeather-Icons-1.7.0/icons/307-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/307.svg | 3 + .../QWeather-Icons-1.7.0/icons/308-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/308.svg | 3 + .../QWeather-Icons-1.7.0/icons/309-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/309.svg | 3 + .../QWeather-Icons-1.7.0/icons/310-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/310.svg | 3 + .../QWeather-Icons-1.7.0/icons/311-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/311.svg | 3 + .../QWeather-Icons-1.7.0/icons/312-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/312.svg | 3 + .../QWeather-Icons-1.7.0/icons/313-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/313.svg | 3 + .../QWeather-Icons-1.7.0/icons/314-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/314.svg | 5 + .../QWeather-Icons-1.7.0/icons/315-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/315.svg | 5 + .../QWeather-Icons-1.7.0/icons/316-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/316.svg | 5 + .../QWeather-Icons-1.7.0/icons/317-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/317.svg | 5 + .../QWeather-Icons-1.7.0/icons/318-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/318.svg | 5 + .../QWeather-Icons-1.7.0/icons/350-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/350.svg | 3 + .../QWeather-Icons-1.7.0/icons/351-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/351.svg | 3 + .../QWeather-Icons-1.7.0/icons/399-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/399.svg | 3 + .../QWeather-Icons-1.7.0/icons/400-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/400.svg | 3 + .../QWeather-Icons-1.7.0/icons/401-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/401.svg | 3 + .../QWeather-Icons-1.7.0/icons/402-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/402.svg | 3 + .../QWeather-Icons-1.7.0/icons/403-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/403.svg | 3 + .../QWeather-Icons-1.7.0/icons/404-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/404.svg | 3 + .../QWeather-Icons-1.7.0/icons/405-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/405.svg | 3 + .../QWeather-Icons-1.7.0/icons/406-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/406.svg | 3 + .../QWeather-Icons-1.7.0/icons/407-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/407.svg | 3 + .../QWeather-Icons-1.7.0/icons/408-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/408.svg | 5 + .../QWeather-Icons-1.7.0/icons/409-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/409.svg | 5 + .../QWeather-Icons-1.7.0/icons/410-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/410.svg | 5 + .../QWeather-Icons-1.7.0/icons/456-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/456.svg | 3 + .../QWeather-Icons-1.7.0/icons/457-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/457.svg | 3 + .../QWeather-Icons-1.7.0/icons/499-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/499.svg | 3 + .../QWeather-Icons-1.7.0/icons/500-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/500.svg | 3 + .../QWeather-Icons-1.7.0/icons/501-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/501.svg | 3 + .../QWeather-Icons-1.7.0/icons/502-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/502.svg | 3 + .../QWeather-Icons-1.7.0/icons/503-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/503.svg | 4 + .../QWeather-Icons-1.7.0/icons/504-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/504.svg | 4 + .../QWeather-Icons-1.7.0/icons/507-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/507.svg | 4 + .../QWeather-Icons-1.7.0/icons/508-fill.svg | 4 + storage/QWeather-Icons-1.7.0/icons/508.svg | 4 + .../QWeather-Icons-1.7.0/icons/509-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/509.svg | 3 + .../QWeather-Icons-1.7.0/icons/510-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/510.svg | 4 + .../QWeather-Icons-1.7.0/icons/511-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/511.svg | 3 + .../QWeather-Icons-1.7.0/icons/512-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/512.svg | 3 + .../QWeather-Icons-1.7.0/icons/513-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/513.svg | 3 + .../QWeather-Icons-1.7.0/icons/514-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/514.svg | 4 + .../QWeather-Icons-1.7.0/icons/515-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/515.svg | 4 + storage/QWeather-Icons-1.7.0/icons/800.svg | 3 + storage/QWeather-Icons-1.7.0/icons/801.svg | 3 + storage/QWeather-Icons-1.7.0/icons/802.svg | 3 + storage/QWeather-Icons-1.7.0/icons/803.svg | 3 + storage/QWeather-Icons-1.7.0/icons/804.svg | 3 + storage/QWeather-Icons-1.7.0/icons/805.svg | 3 + storage/QWeather-Icons-1.7.0/icons/806.svg | 3 + storage/QWeather-Icons-1.7.0/icons/807.svg | 3 + .../QWeather-Icons-1.7.0/icons/900-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/900.svg | 4 + .../QWeather-Icons-1.7.0/icons/901-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/901.svg | 4 + .../QWeather-Icons-1.7.0/icons/999-fill.svg | 3 + storage/QWeather-Icons-1.7.0/icons/999.svg | 4 + storage/QWeather-Icons-1.7.0/icons/9999.svg | 3 + .../icons/qweather-fill.svg | 4 + .../QWeather-Icons-1.7.0/icons/qweather.svg | 3 + storage/writeExcel.xlsx | Bin 0 -> 8819 bytes storage/天气图标用法 | 45 + 635 files changed, 23573 insertions(+) create mode 100644 mvnw create mode 100644 mvnw.cmd create mode 100644 pom.xml create mode 100644 src/main/java/com/rehome/jpahefengweather/JpahefengweatherApplication.java create mode 100644 src/main/java/com/rehome/jpahefengweather/controller/HefengWeatherController.java create mode 100644 src/main/java/com/rehome/jpahefengweather/controller/WztfwStormController.java create mode 100644 src/main/java/com/rehome/jpahefengweather/controller/ZjsltStormController.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/CityRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/ForecastWeatherRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/HefengFutureWeatherRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/HefengRealtimeWeatherRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/NmcCityRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/NmcForecastWeatherRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/NmcNowWeatherRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/NmcProvinceRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/NmcStormRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/NowWeatherRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/ProvinceRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/TyphoonInfoRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/WztfStormInfoRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/WztfStormRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dao/ZjsltStormRepository.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/BaseDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/BaseFindDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/BaseWeatherFindDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/ForecastDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/ForecastWeatherDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/HefengFutureWeatherDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/HefengRealtimeWeatherDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/HefengWeatherRefer.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/HefengWeatherResultDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/NmcBaseDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/NmcForecastWeatherDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/NmcNowWeatherDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/NowDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/NowWeatherDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/StormDataDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/TyhoonActivityDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/TyphoonBaseDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/TyphoonTfidDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/WztfStormInfoDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/Air.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/NmcForecastData.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/NmcNowData.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/Real.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/Station.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/Tempchart.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/Warn.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/Weather.java create mode 100644 src/main/java/com/rehome/jpahefengweather/dto/bean/Wind.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/ForecastWeather.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/HefengCity.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/HefengFutureWeather.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/HefengProvince.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/HefengRealtimeWeather.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/NmcCity.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/NmcForecastWeather.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/NmcNowWeather.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/NmcProvince.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/NmcStorm.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/NowWeather.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/TyphoonInfo.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/WztfStorm.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/WztfStormInfo.java create mode 100644 src/main/java/com/rehome/jpahefengweather/entity/ZjsltStorm.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/CityService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/HefengWeatherService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/Impl/CityServiceImpl.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/Impl/HefengWeatherServiceImpl.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/Impl/NmcCityServiceImpl.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/Impl/NmcStormServiceImpl.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/Impl/NmcWeatherServiceImpl.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/Impl/WztfStormServiceImpl.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/Impl/ZjsltStormServiceImpl.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/NmcCityService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/NmcStormService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/NmcWeatherService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/ScheduledHefengWeatherService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/ScheduledNmcWeatherService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/ScheduledWztfwStormService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/ScheduledZjsltStormService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/WztfStormService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/ZjsltStormService.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/CellStyle.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/ExcelDatabase.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/FontStyle.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/ReadCityExcelXls.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/ReadCityExcelXlsx.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/ReadExcelXls.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/ReadExcelXlsx.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/TextDirection.java create mode 100644 src/main/java/com/rehome/jpahefengweather/service/excel/WriteExcel.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/DaoUtil.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/ExcelUtil.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/IPaging.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/ISerializationJson.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/JwtUtils.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/LhyAssert.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/LhyException.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/MapToT.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/MapUtil.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/ObjectToT.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/OkHttpConfig.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/OkHttpUtil.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/Paging.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/PagingImplDto.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/Result.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/ResultEnum.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/ResultException.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/RetryUtil.java create mode 100644 src/main/java/com/rehome/jpahefengweather/utils/TimestampUtil.java create mode 100644 src/main/resources/HefengFutureWeather.json create mode 100644 src/main/resources/HefengRealtimeWeather.json create mode 100644 src/main/resources/application.yml create mode 100644 src/main/resources/index.html create mode 100644 src/test/java/com/rehome/jpahefengweather/JpahefengweatherApplicationTests.java create mode 100644 storage/20220315/China-City-List-latest.xls create mode 100644 storage/20220315/China-City-List-latest.xlsx create mode 100644 storage/20250614/China-City-List-latest.csv create mode 100644 storage/20250614/China-City-List-latest.xls create mode 100644 storage/20250614/China-City-List-latest.xlsx create mode 100644 storage/China-City-List-latest.csv create mode 100644 storage/China-City-List-latest.xls create mode 100644 storage/China-City-List-latest.xlsx create mode 100644 storage/QWeather-Icons-1.7.0.zip create mode 100644 storage/QWeather-Icons-1.7.0/LICENSE create mode 100644 storage/QWeather-Icons-1.7.0/README.md create mode 100644 storage/QWeather-Icons-1.7.0/font/demo.html create mode 100644 storage/QWeather-Icons-1.7.0/font/fonts/qweather-icons.ttf create mode 100644 storage/QWeather-Icons-1.7.0/font/fonts/qweather-icons.woff create mode 100644 storage/QWeather-Icons-1.7.0/font/fonts/qweather-icons.woff2 create mode 100644 storage/QWeather-Icons-1.7.0/font/qweather-icons.css create mode 100644 storage/QWeather-Icons-1.7.0/font/qweather-icons.json create mode 100644 storage/QWeather-Icons-1.7.0/icons/100-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/100.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1001.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1002.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1003.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1004.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1005.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1006.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1007.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1008.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1009.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/101-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/101.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1010.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1011.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1012.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1013.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1014.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1015.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1016.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1017.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1018.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1019.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/102-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/102.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1020.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1021.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1022.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1023.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1024.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1025.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1026.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1027.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1028.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1029.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/103-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/103.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1030.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1031.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1032.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1033.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1034.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1035.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1036.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1037.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1038.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1039.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/104-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/104.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1040.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1041.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1042.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1043.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1044.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1045.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1046.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1047.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1048.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1049.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1050.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1051.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1052.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1053.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1054.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1055.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1056.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1057.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1058.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1059.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1060.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1061.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1062.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1063.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1064.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1065.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1066.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1067.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1068.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1069.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1071.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1072.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1073.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1074.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1075.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1076.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1077.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1078.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1079.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1080.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1081.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1082.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1084.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1085.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1086.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1087.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1088.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1089.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1201.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1202.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1203.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1204.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1205.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1206.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1207.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1208.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1209.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1210.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1211.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1212.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1213.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1214.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1215.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1216.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1217.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1218.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1219.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1221.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1241.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1242.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1243.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1244.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1245.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1246.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1247.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1248.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1249.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1250.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1251.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1271.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1272.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1273.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1274.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/150-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/150.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/151-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/151.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/152-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/152.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/153-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/153.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1601.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1602.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1603.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1604.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1605.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1606.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1607.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1608.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1609.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1610.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1701.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1702.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1703.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1801.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1802.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1803.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1804.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/1805.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2001.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2002.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2003.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2004.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2005.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2006.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2007.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2029.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2030.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2031.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2032.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2033.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2050.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2051.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2052.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2053.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2054.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2070.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2071.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2072.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2073.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2074.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2075.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2076.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2077.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2078.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2079.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2080.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2081.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2082.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2083.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2084.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2085.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2100.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2101.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2102.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2103.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2104.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2105.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2106.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2107.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2108.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2109.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2111.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2120.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2121.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2122.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2123.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2124.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2125.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2126.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2127.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2128.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2129.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2130.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2131.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2132.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2133.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2134.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2135.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2150.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2151.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2152.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2153.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2154.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2155.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2156.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2157.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2158.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2159.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2160.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2161.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2162.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2163.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2164.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2165.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2166.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2190.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2191.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2192.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2193.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2200.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2201.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2202.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2203.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2204.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2205.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2207.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2208.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2209.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2210.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2211.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2212.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2213.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2214.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2215.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2216.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2217.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2218.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2300.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2301.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2302.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2303.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2304.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2305.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2306.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2307.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2308.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2309.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2311.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2312.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2313.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2314.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2315.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2316.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2317.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2318.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2319.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2320.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2321.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2322.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2323.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2324.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2325.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2326.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2327.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2328.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2330.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2331.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2332.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2333.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2341.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2343.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2345.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2346.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2348.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2349.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2350.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2351.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2352.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2353.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2354.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2355.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2356.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2357.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2358.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2359.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2360.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2361.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2362.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2363.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2364.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2365.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2366.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2367.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2368.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2369.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2370.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2371.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2372.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2373.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2374.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2375.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2376.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2377.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2378.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2379.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2380.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2381.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2382.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2383.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2384.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2385.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2386.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2387.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2388.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2389.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2390.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2391.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2392.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2393.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2394.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2395.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2396.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2397.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2398.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2399.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2400.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2409.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2411.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2412.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2413.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2414.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2415.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2416.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2417.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2418.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2419.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2420.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2421.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2422.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2423.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2424.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2425.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2426.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2501.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2502.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2521.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2522.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2523.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2524.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2525.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2526.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2527.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2528.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2529.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2530.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2531.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2532.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2550.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2551.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2552.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2553.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/2554.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/300-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/300.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/301-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/301.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/302-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/302.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/303-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/303.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/304-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/304.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/305-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/305.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/306-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/306.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/307-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/307.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/308-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/308.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/309-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/309.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/310-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/310.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/311-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/311.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/312-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/312.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/313-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/313.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/314-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/314.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/315-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/315.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/316-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/316.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/317-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/317.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/318-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/318.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/350-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/350.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/351-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/351.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/399-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/399.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/400-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/400.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/401-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/401.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/402-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/402.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/403-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/403.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/404-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/404.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/405-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/405.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/406-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/406.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/407-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/407.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/408-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/408.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/409-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/409.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/410-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/410.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/456-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/456.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/457-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/457.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/499-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/499.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/500-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/500.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/501-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/501.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/502-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/502.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/503-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/503.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/504-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/504.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/507-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/507.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/508-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/508.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/509-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/509.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/510-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/510.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/511-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/511.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/512-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/512.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/513-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/513.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/514-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/514.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/515-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/515.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/800.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/801.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/802.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/803.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/804.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/805.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/806.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/807.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/900-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/900.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/901-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/901.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/999-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/999.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/9999.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/qweather-fill.svg create mode 100644 storage/QWeather-Icons-1.7.0/icons/qweather.svg create mode 100644 storage/writeExcel.xlsx create mode 100644 storage/天气图标用法 diff --git a/.gitignore b/.gitignore index 82416ef..5324a6b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ # ---> Maven target/ +target/* pom.xml.tag pom.xml.releaseBackup pom.xml.versionsBackup @@ -17,3 +18,7 @@ buildNumber.properties # JDT-specific (Eclipse Java Development Tools) .classpath +.idea +.idea/* +/.idea +/.idea/* \ No newline at end of file diff --git a/mvnw b/mvnw new file mode 100644 index 0000000..8a8fb22 --- /dev/null +++ b/mvnw @@ -0,0 +1,316 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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 +# +# https://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. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Maven Start Up Batch script +# +# Required ENV vars: +# ------------------ +# JAVA_HOME - location of a JDK home dir +# +# Optional ENV vars +# ----------------- +# M2_HOME - location of maven2's installed home dir +# MAVEN_OPTS - parameters passed to the Java VM when running Maven +# e.g. to debug Maven itself, use +# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +# MAVEN_SKIP_RC - flag to disable loading of mavenrc files +# ---------------------------------------------------------------------------- + +if [ -z "$MAVEN_SKIP_RC" ] ; then + + if [ -f /usr/local/etc/mavenrc ] ; then + . /usr/local/etc/mavenrc + fi + + if [ -f /etc/mavenrc ] ; then + . /etc/mavenrc + fi + + if [ -f "$HOME/.mavenrc" ] ; then + . "$HOME/.mavenrc" + fi + +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false; +darwin=false; +mingw=false +case "`uname`" in + CYGWIN*) cygwin=true ;; + MINGW*) mingw=true;; + Darwin*) darwin=true + # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home + # See https://developer.apple.com/library/mac/qa/qa1170/_index.html + if [ -z "$JAVA_HOME" ]; then + if [ -x "/usr/libexec/java_home" ]; then + export JAVA_HOME="`/usr/libexec/java_home`" + else + export JAVA_HOME="/Library/Java/Home" + fi + fi + ;; +esac + +if [ -z "$JAVA_HOME" ] ; then + if [ -r /etc/gentoo-release ] ; then + JAVA_HOME=`java-config --jre-home` + fi +fi + +if [ -z "$M2_HOME" ] ; then + ## resolve links - $0 may be a link to maven's home + PRG="$0" + + # need this for relative symlinks + while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG="`dirname "$PRG"`/$link" + fi + done + + saveddir=`pwd` + + M2_HOME=`dirname "$PRG"`/.. + + # make it fully qualified + M2_HOME=`cd "$M2_HOME" && pwd` + + cd "$saveddir" + # echo Using m2 at $M2_HOME +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin ; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --unix "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --unix "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --unix "$CLASSPATH"` +fi + +# For Mingw, ensure paths are in UNIX format before anything is touched +if $mingw ; then + [ -n "$M2_HOME" ] && + M2_HOME="`(cd "$M2_HOME"; pwd)`" + [ -n "$JAVA_HOME" ] && + JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`" +fi + +if [ -z "$JAVA_HOME" ]; then + javaExecutable="`which javac`" + if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then + # readlink(1) is not available as standard on Solaris 10. + readLink=`which readlink` + if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then + if $darwin ; then + javaHome="`dirname \"$javaExecutable\"`" + javaExecutable="`cd \"$javaHome\" && pwd -P`/javac" + else + javaExecutable="`readlink -f \"$javaExecutable\"`" + fi + javaHome="`dirname \"$javaExecutable\"`" + javaHome=`expr "$javaHome" : '\(.*\)/bin'` + JAVA_HOME="$javaHome" + export JAVA_HOME + fi + fi +fi + +if [ -z "$JAVACMD" ] ; then + if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD="`\\unset -f command; \\command -v java`" + fi +fi + +if [ ! -x "$JAVACMD" ] ; then + echo "Error: JAVA_HOME is not defined correctly." >&2 + echo " We cannot execute $JAVACMD" >&2 + exit 1 +fi + +if [ -z "$JAVA_HOME" ] ; then + echo "Warning: JAVA_HOME environment variable is not set." +fi + +CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher + +# traverses directory structure from process work directory to filesystem root +# first directory with .mvn subdirectory is considered project base directory +find_maven_basedir() { + + if [ -z "$1" ] + then + echo "Path not specified to find_maven_basedir" + return 1 + fi + + basedir="$1" + wdir="$1" + while [ "$wdir" != '/' ] ; do + if [ -d "$wdir"/.mvn ] ; then + basedir=$wdir + break + fi + # workaround for JBEAP-8937 (on Solaris 10/Sparc) + if [ -d "${wdir}" ]; then + wdir=`cd "$wdir/.."; pwd` + fi + # end of workaround + done + echo "${basedir}" +} + +# concatenates all lines of a file +concat_lines() { + if [ -f "$1" ]; then + echo "$(tr -s '\n' ' ' < "$1")" + fi +} + +BASE_DIR=`find_maven_basedir "$(pwd)"` +if [ -z "$BASE_DIR" ]; then + exit 1; +fi + +########################################################################################## +# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +# This allows using the maven wrapper in projects that prohibit checking in binary data. +########################################################################################## +if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found .mvn/wrapper/maven-wrapper.jar" + fi +else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..." + fi + if [ -n "$MVNW_REPOURL" ]; then + jarUrl="$MVNW_REPOURL/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar" + else + jarUrl="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar" + fi + while IFS="=" read key value; do + case "$key" in (wrapperUrl) jarUrl="$value"; break ;; + esac + done < "$BASE_DIR/.mvn/wrapper/maven-wrapper.properties" + if [ "$MVNW_VERBOSE" = true ]; then + echo "Downloading from: $jarUrl" + fi + wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" + if $cygwin; then + wrapperJarPath=`cygpath --path --windows "$wrapperJarPath"` + fi + + if command -v wget > /dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found wget ... using wget" + fi + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + wget "$jarUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" + else + wget --http-user=$MVNW_USERNAME --http-password=$MVNW_PASSWORD "$jarUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath" + fi + elif command -v curl > /dev/null; then + if [ "$MVNW_VERBOSE" = true ]; then + echo "Found curl ... using curl" + fi + if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then + curl -o "$wrapperJarPath" "$jarUrl" -f + else + curl --user $MVNW_USERNAME:$MVNW_PASSWORD -o "$wrapperJarPath" "$jarUrl" -f + fi + + else + if [ "$MVNW_VERBOSE" = true ]; then + echo "Falling back to using Java to download" + fi + javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java" + # For Cygwin, switch paths to Windows format before running javac + if $cygwin; then + javaClass=`cygpath --path --windows "$javaClass"` + fi + if [ -e "$javaClass" ]; then + if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Compiling MavenWrapperDownloader.java ..." + fi + # Compiling the Java class + ("$JAVA_HOME/bin/javac" "$javaClass") + fi + if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then + # Running the downloader + if [ "$MVNW_VERBOSE" = true ]; then + echo " - Running MavenWrapperDownloader.java ..." + fi + ("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR") + fi + fi + fi +fi +########################################################################################## +# End of extension +########################################################################################## + +export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"} +if [ "$MVNW_VERBOSE" = true ]; then + echo $MAVEN_PROJECTBASEDIR +fi +MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS" + +# For Cygwin, switch paths to Windows format before running java +if $cygwin; then + [ -n "$M2_HOME" ] && + M2_HOME=`cygpath --path --windows "$M2_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` + [ -n "$CLASSPATH" ] && + CLASSPATH=`cygpath --path --windows "$CLASSPATH"` + [ -n "$MAVEN_PROJECTBASEDIR" ] && + MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"` +fi + +# Provide a "standardized" way to retrieve the CLI args that will +# work with both Windows and non-Windows executions. +MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@" +export MAVEN_CMD_LINE_ARGS + +WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +exec "$JAVACMD" \ + $MAVEN_OPTS \ + $MAVEN_DEBUG_OPTS \ + -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \ + "-Dmaven.home=${M2_HOME}" \ + "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \ + ${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@" diff --git a/mvnw.cmd b/mvnw.cmd new file mode 100644 index 0000000..1d8ab01 --- /dev/null +++ b/mvnw.cmd @@ -0,0 +1,188 @@ +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM https://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Maven Start Up Batch script +@REM +@REM Required ENV vars: +@REM JAVA_HOME - location of a JDK home dir +@REM +@REM Optional ENV vars +@REM M2_HOME - location of maven2's installed home dir +@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands +@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending +@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven +@REM e.g. to debug Maven itself, use +@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 +@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files +@REM ---------------------------------------------------------------------------- + +@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on' +@echo off +@REM set title of command window +title %0 +@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on' +@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO% + +@REM set %HOME% to equivalent of $HOME +if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%") + +@REM Execute a user defined script before this one +if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre +@REM check for pre script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_pre.bat" call "%USERPROFILE%\mavenrc_pre.bat" %* +if exist "%USERPROFILE%\mavenrc_pre.cmd" call "%USERPROFILE%\mavenrc_pre.cmd" %* +:skipRcPre + +@setlocal + +set ERROR_CODE=0 + +@REM To isolate internal variables from possible post scripts, we use another setlocal +@setlocal + +@REM ==== START VALIDATION ==== +if not "%JAVA_HOME%" == "" goto OkJHome + +echo. +echo Error: JAVA_HOME not found in your environment. >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +:OkJHome +if exist "%JAVA_HOME%\bin\java.exe" goto init + +echo. +echo Error: JAVA_HOME is set to an invalid directory. >&2 +echo JAVA_HOME = "%JAVA_HOME%" >&2 +echo Please set the JAVA_HOME variable in your environment to match the >&2 +echo location of your Java installation. >&2 +echo. +goto error + +@REM ==== END VALIDATION ==== + +:init + +@REM Find the project base dir, i.e. the directory that contains the folder ".mvn". +@REM Fallback to current working directory if not found. + +set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR% +IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir + +set EXEC_DIR=%CD% +set WDIR=%EXEC_DIR% +:findBaseDir +IF EXIST "%WDIR%"\.mvn goto baseDirFound +cd .. +IF "%WDIR%"=="%CD%" goto baseDirNotFound +set WDIR=%CD% +goto findBaseDir + +:baseDirFound +set MAVEN_PROJECTBASEDIR=%WDIR% +cd "%EXEC_DIR%" +goto endDetectBaseDir + +:baseDirNotFound +set MAVEN_PROJECTBASEDIR=%EXEC_DIR% +cd "%EXEC_DIR%" + +:endDetectBaseDir + +IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig + +@setlocal EnableExtensions EnableDelayedExpansion +for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a +@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS% + +:endReadAdditionalConfig + +SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe" +set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar" +set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain + +set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar" + +FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO ( + IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B +) + +@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central +@REM This allows using the maven wrapper in projects that prohibit checking in binary data. +if exist %WRAPPER_JAR% ( + if "%MVNW_VERBOSE%" == "true" ( + echo Found %WRAPPER_JAR% + ) +) else ( + if not "%MVNW_REPOURL%" == "" ( + SET DOWNLOAD_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar" + ) + if "%MVNW_VERBOSE%" == "true" ( + echo Couldn't find %WRAPPER_JAR%, downloading it ... + echo Downloading from: %DOWNLOAD_URL% + ) + + powershell -Command "&{"^ + "$webclient = new-object System.Net.WebClient;"^ + "if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^ + "$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^ + "}"^ + "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')"^ + "}" + if "%MVNW_VERBOSE%" == "true" ( + echo Finished downloading %WRAPPER_JAR% + ) +) +@REM End of extension + +@REM Provide a "standardized" way to retrieve the CLI args that will +@REM work with both Windows and non-Windows executions. +set MAVEN_CMD_LINE_ARGS=%* + +%MAVEN_JAVA_EXE% ^ + %JVM_CONFIG_MAVEN_PROPS% ^ + %MAVEN_OPTS% ^ + %MAVEN_DEBUG_OPTS% ^ + -classpath %WRAPPER_JAR% ^ + "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^ + %WRAPPER_LAUNCHER% %MAVEN_CONFIG% %* +if ERRORLEVEL 1 goto error +goto end + +:error +set ERROR_CODE=1 + +:end +@endlocal & set ERROR_CODE=%ERROR_CODE% + +if not "%MAVEN_SKIP_RC%"=="" goto skipRcPost +@REM check for post script, once with legacy .bat ending and once with .cmd ending +if exist "%USERPROFILE%\mavenrc_post.bat" call "%USERPROFILE%\mavenrc_post.bat" +if exist "%USERPROFILE%\mavenrc_post.cmd" call "%USERPROFILE%\mavenrc_post.cmd" +:skipRcPost + +@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on' +if "%MAVEN_BATCH_PAUSE%"=="on" pause + +if "%MAVEN_TERMINATE_CMD%"=="on" exit %ERROR_CODE% + +cmd /C exit /B %ERROR_CODE% diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..f970486 --- /dev/null +++ b/pom.xml @@ -0,0 +1,142 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.4.6 + + + com.rehome + jpahefengweather + 1.0.0 + jar + jpahefengweather + jpahefengweather + + 17 + + + + org.springframework.boot + spring-boot-starter-data-jpa + + + org.springframework.boot + spring-boot-starter-web + + + org.mybatis.spring.boot + mybatis-spring-boot-starter + 2.2.0 + + + org.springframework.boot + spring-boot-starter-test + test + + + org.projectlombok + lombok + 1.18.20 + true + + + + org.apache.poi + poi + 3.14 + + + org.apache.poi + poi-ooxml + 3.14 + + + com.google.code.gson + gson + 2.8.2 + + + com.squareup.okhttp3 + okhttp + 3.6.0 + + + org.apache.commons + commons-lang3 + 3.9 + + + org.jetbrains + annotations + 19.0.0 + + + javax.validation + validation-api + 2.0.1.Final + + + com.alibaba + fastjson + 1.2.47 + + + + com.microsoft.sqlserver + mssql-jdbc + 11.2.0.jre8 + + + net.i2p.crypto + eddsa + 0.3.0 + + + commons-beanutils + commons-beanutils + 1.9.4 + + + commons-collections + commons-collections + + + + + + org.postgresql + postgresql + runtime + + + org.springframework + spring-context + 6.1.19 + + + + + + repository + http://47.242.184.139:8081/repository/maven-public/ + + true + + + true + + + + + ${project.artifactId} + + + org.springframework.boot + spring-boot-maven-plugin + + + + \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/JpahefengweatherApplication.java b/src/main/java/com/rehome/jpahefengweather/JpahefengweatherApplication.java new file mode 100644 index 0000000..8c05205 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/JpahefengweatherApplication.java @@ -0,0 +1,41 @@ +package com.rehome.jpahefengweather; + +import org.springframework.beans.BeansException; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.boot.builder.SpringApplicationBuilder; +import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; +import org.springframework.context.ApplicationContext; +import org.springframework.context.ApplicationContextAware; +import org.springframework.data.jpa.repository.config.EnableJpaAuditing; +import org.springframework.scheduling.annotation.EnableAsync; +import org.springframework.scheduling.annotation.EnableScheduling; + + +@EnableJpaAuditing +@EnableScheduling +@SpringBootApplication +public class JpahefengweatherApplication extends SpringBootServletInitializer implements ApplicationContextAware { + + public static ApplicationContext context; + + public static void main(String[] args) { + SpringApplication.run(JpahefengweatherApplication.class, args); + } + + /** + * @date 2022-03-14 15:20 + * @description: 容器配置,springboot打war包布署必须添加这个配置 为了打包springboot项目 + * @Param: SpringApplicationBuilder + */ + @Override + protected SpringApplicationBuilder configure( + SpringApplicationBuilder builder) { + return builder.sources(JpahefengweatherApplication.class); + } + + @Override + public void setApplicationContext(ApplicationContext applicationContext) throws BeansException { + context = applicationContext; + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/controller/HefengWeatherController.java b/src/main/java/com/rehome/jpahefengweather/controller/HefengWeatherController.java new file mode 100644 index 0000000..b88f630 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/controller/HefengWeatherController.java @@ -0,0 +1,103 @@ +package com.rehome.jpahefengweather.controller; + + +import com.rehome.jpahefengweather.dto.*; +import com.rehome.jpahefengweather.entity.HefengCity; +import com.rehome.jpahefengweather.entity.NowWeather; +import com.rehome.jpahefengweather.service.CityService; +import com.rehome.jpahefengweather.service.HefengWeatherService; +import com.rehome.jpahefengweather.utils.Result; +import jakarta.annotation.Resource; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +@RestController +@RequestMapping("/hefengWeather/service") +public class HefengWeatherController { + + @Resource + private CityService cityService; + @Resource + private HefengWeatherService hefengWeatherService; + + /** + * @date 2022-05-01 14:42 + * @description: 获取支持天气查询的城市 + * @Param: + */ + @GetMapping("/getCityList") + public Result> getCityList(){ + return Result.of(this.cityService.findAllCity()); + } + + //region 获取历史天气 + @PostMapping("/getNowWeatherEntity") +// @ApiOperation(value = "获取历史天气数据", notes = "获取历史天气数据") +// @ApiImplicitParams(value = { +// @ApiImplicitParam(name = "dto", value = "获取历史天气处理", dataTypeClass = BaseWeatherFindDto.class, paramType = "body", required = true), +// }) + public Result> getNowWeatherEntity(@Validated @RequestBody BaseWeatherFindDto dto){ + List weathers = this.hefengWeatherService.findNowWeatherByLocationIdAndDate(dto.getLocationId(),dto.getWeatherDate()); + return Result.of(weathers); + } + //endregion + //region 获取历史天气 + @PostMapping("/getNowWeatherDto") +// @ApiOperation(value = "获取历史天气数据", notes = "获取历史天气数据") +// @ApiImplicitParams(value = { +// @ApiImplicitParam(name = "dto", value = "获取历史天气处理", dataTypeClass = BaseWeatherFindDto.class, paramType = "body", required = true), +// }) + public Result> getNowWeatherDto(@Validated @RequestBody BaseWeatherFindDto dto){ + List weathers = this.hefengWeatherService.findHistoryWeatherByLocationIdAndDateDto(dto.getLocationId(),dto.getWeatherDate()); + return Result.of(weathers); + } + //endregion + //region 获取实时天气 + @PostMapping("/getNowWeatherDtoOne") +// @ApiOperation(value = "获取实时天气数据", notes = "获取实时天气数据") +// @ApiImplicitParams(value = { +// @ApiImplicitParam(name = "dto", value = "实时天气数据处理", dataTypeClass = BaseFindDto.class, paramType = "body", required = true), +// }) + public Result getNowWeatherDtoOne(@Validated @RequestBody BaseFindDto dto){ + NowWeatherDto nowWeatherDto=this.hefengWeatherService.findNowWeatherByLocationIdAndDateDto(dto.getLocationId()); + return Result.of(nowWeatherDto); + } + //endregion + //region 获取历史天气 + @PostMapping("/getForecastWeatherDto") +// @ApiOperation(value = "获取天气预报数据", notes = "获取天气预报数据") +// @ApiImplicitParams(value = { +// @ApiImplicitParam(name = "dto", value = "天气预报处理", dataTypeClass = BaseWeatherFindDto.class, paramType = "body", required = true), +// }) + public Result> getForecastWeatherDto(@Validated @RequestBody BaseWeatherFindDto dto){ + List weathers = this.hefengWeatherService.findForecastWeatherByLocationIdAndDateDto(dto.getLocationId(),dto.getWeatherDate()); + return Result.of(weathers); + } + //endregion + //region 获取本地保存的和风天气平台,实时天气和天气预报 + @PostMapping("/getHefengWeatherResultDtoByLocationIdAndDateDto") +// @ApiOperation(value = "获取本地保存的和风天气平台,实时天气和天气预报", notes = "获取本地保存的和风天气平台,实时天气和天气预报") +// @ApiImplicitParams(value = { +// @ApiImplicitParam(name = "dto", value = "天气预报处理", dataTypeClass = BaseWeatherFindDto.class, paramType = "body", required = true), +// }) + public HefengWeatherResultDto getHefengWeatherResultDtoByLocationIdAndDateDto(@Validated @RequestBody BaseWeatherFindDto dto){ + HefengWeatherResultDto hefengWeatherResultDto = this.hefengWeatherService.getHefengWeatherResultDtoByLocationIdAndDateDto(dto.getLocationId(),dto.getWeatherDate()); + return hefengWeatherResultDto; + } + //endregion + //region 获取本地保存的和风天气平台,实时天气和天气预报 + @PostMapping("/getHefengWeatherResultDtoByLocationId") +// @ApiOperation(value = "获取本地保存的和风天气平台,实时天气和天气预报", notes = "获取本地保存的和风天气平台,实时天气和天气预报") +// @ApiImplicitParams(value = { +// @ApiImplicitParam(name = "dto", value = "天气预报处理", dataTypeClass = BaseFindDto.class, paramType = "body", required = true), +// }) + public HefengWeatherResultDto getHefengWeatherResultDtoByLocationId(@Validated @RequestBody BaseFindDto dto){ + String currentDate = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); + HefengWeatherResultDto hefengWeatherResultDto = this.hefengWeatherService.getHefengWeatherResultDtoByLocationIdAndDateDto(dto.getLocationId(),currentDate); + return hefengWeatherResultDto; + } + //endregion +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/controller/WztfwStormController.java b/src/main/java/com/rehome/jpahefengweather/controller/WztfwStormController.java new file mode 100644 index 0000000..fcc6f57 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/controller/WztfwStormController.java @@ -0,0 +1,44 @@ +package com.rehome.jpahefengweather.controller; + +import com.rehome.jpahefengweather.dto.TyphoonBaseDto; +import com.rehome.jpahefengweather.dto.WztfStormInfoDto; +import com.rehome.jpahefengweather.entity.*; +import com.rehome.jpahefengweather.service.WztfStormService; +import com.rehome.jpahefengweather.utils.Result; +import jakarta.annotation.Resource; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; +import java.util.List; + +@RestController +@RequestMapping("/typhoon") +public class WztfwStormController { + + @Resource + private WztfStormService wztfStormService; + + + //endregion + //region 根据年份获取台风列表 + @PostMapping("/getWztfStormListByYear") +// @ApiOperation(value = "获取台风列表", notes = "获取台风列表") +// @ApiImplicitParams(value = { +// @ApiImplicitParam(name = "dto", value = "获取台风列表", dataTypeClass = TyphoonBaseDto.class, paramType = "body", required = true), +// }) + public Result> getWztfStormListByYear(@Validated @RequestBody TyphoonBaseDto dto){ + return Result.of(this.wztfStormService.findByYear(dto.getYear())); + } + //endregion + + //region 根据台风id获取单条台风数据 + @PostMapping("/getWztfStormInfoByTfbh") +// @ApiOperation(value = "根据台风id获取单条台风数据", notes = "根据台风id获取单条台风数据") +// @ApiImplicitParams(value = { +// @ApiImplicitParam(name = "dto", value = "根据台风id获取单条台风数据", dataTypeClass = WztfStormInfoDto.class, paramType = "body", required = true), +// }) + public Result getWztfStormInfoByTfbh(@Validated @RequestBody WztfStormInfoDto dto){ + return Result.of(this.wztfStormService.findWztfStormInfoByTfbh(dto.getTfbh())); + } + //endregion + +} diff --git a/src/main/java/com/rehome/jpahefengweather/controller/ZjsltStormController.java b/src/main/java/com/rehome/jpahefengweather/controller/ZjsltStormController.java new file mode 100644 index 0000000..e816c06 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/controller/ZjsltStormController.java @@ -0,0 +1,62 @@ +package com.rehome.jpahefengweather.controller; + + +import com.rehome.jpahefengweather.entity.TyphoonInfo; +import com.rehome.jpahefengweather.entity.ZjsltStorm; +import com.rehome.jpahefengweather.service.ZjsltStormService; +import jakarta.annotation.Resource; +import org.springframework.web.bind.annotation.*; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +/** + * @author huangwenfei + * @version v1.0.0.0 + * Created DateTime 2025-06-17 13:48 + * @description: 台风接口控制器 + */ + +@RestController +@RequestMapping("/storm/service") +public class ZjsltStormController { + //台风服务 + @Resource + private ZjsltStormService zjsltStormService; + + /** + * 功能描述 从本地数据库查台风列表,然后返回给前端 + * @author huangwenfei + * Created DateTime 2021-05-08 14:03 + */ + @CrossOrigin + @RequestMapping(value = "/getStormListByYear",method = RequestMethod.GET) + public List getStormListByYear(@RequestParam(value = "year", required = false) String year){ + String currentYear = new SimpleDateFormat("yyyy").format(new Date()); + String paramYear = year==null?currentYear:year; + return this.zjsltStormService.findByYear(paramYear); + } + + /** + * 功能描述 从本地数据库获取活跃台风列表 + * @author huangwenfei + * Created DateTime 2025-06-17 14:48 + */ + @CrossOrigin + @RequestMapping(value = "/getTyhoonActivityList",method = RequestMethod.GET) + public List getTyhoonActivityList(){ + return this.zjsltStormService.getTyhoonActivity(); + } + + /** + * 功能描述 从本地数据库查台风实况和路径,然后返回给前端 + * @author huangwenfei + * Created DateTime 2021-05-10 14:17 + */ + @CrossOrigin + @ResponseBody + @RequestMapping(value = "/getTyhoonInfo",method = RequestMethod.GET, produces = "application/json;charset=UTF-8") + public TyphoonInfo getTyhoonInfo(@RequestParam("tfid") String tfid) { + return this.zjsltStormService.findTyphoonInfoByTfid(tfid); + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/dao/CityRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/CityRepository.java new file mode 100644 index 0000000..8d577ab --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/CityRepository.java @@ -0,0 +1,21 @@ +package com.rehome.jpahefengweather.dao; + +import com.rehome.jpahefengweather.entity.HefengCity; +import org.springframework.data.jpa.repository.JpaRepository; + +import java.util.List; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface CityRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + HefengCity findByLocationId(String location_ID); + List findByAdm1NameEn(String provinceCode); + List findByAdm2NameEn(String cityCode); + List findByLocationNameEn(String locationNameEn); +} diff --git a/src/main/java/com/rehome/jpahefengweather/dao/ForecastWeatherRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/ForecastWeatherRepository.java new file mode 100644 index 0000000..08812bc --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/ForecastWeatherRepository.java @@ -0,0 +1,19 @@ +package com.rehome.jpahefengweather.dao; + +import com.rehome.jpahefengweather.entity.ForecastWeather; +import com.rehome.jpahefengweather.entity.NowWeather; +import org.springframework.data.jpa.repository.JpaRepository; + +import java.util.List; + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ + +public interface ForecastWeatherRepository extends JpaRepository { + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + List findByLocationIdAndWeatherDate(String locationId, String weatherDate); + List findByLocationIdAndWeatherDateOrderByIdDesc(String locationId, String weatherDate); +} diff --git a/src/main/java/com/rehome/jpahefengweather/dao/HefengFutureWeatherRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/HefengFutureWeatherRepository.java new file mode 100644 index 0000000..052d01e --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/HefengFutureWeatherRepository.java @@ -0,0 +1,15 @@ +package com.rehome.jpahefengweather.dao; + +import com.rehome.jpahefengweather.entity.HefengCity; +import com.rehome.jpahefengweather.entity.HefengFutureWeather; +import org.springframework.data.jpa.repository.JpaRepository; + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface HefengFutureWeatherRepository extends JpaRepository { + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + HefengFutureWeather findByLocationIdAndFxDate(String location_ID,String fxDate); +} diff --git a/src/main/java/com/rehome/jpahefengweather/dao/HefengRealtimeWeatherRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/HefengRealtimeWeatherRepository.java new file mode 100644 index 0000000..adcd106 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/HefengRealtimeWeatherRepository.java @@ -0,0 +1,14 @@ +package com.rehome.jpahefengweather.dao; + +import com.rehome.jpahefengweather.entity.HefengCity; +import com.rehome.jpahefengweather.entity.HefengRealtimeWeather; +import org.springframework.data.jpa.repository.JpaRepository; + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface HefengRealtimeWeatherRepository extends JpaRepository { + +} diff --git a/src/main/java/com/rehome/jpahefengweather/dao/NmcCityRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/NmcCityRepository.java new file mode 100644 index 0000000..6e9014e --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/NmcCityRepository.java @@ -0,0 +1,18 @@ +package com.rehome.jpahefengweather.dao; + + + +import com.rehome.jpahefengweather.entity.NmcCity; +import org.springframework.data.jpa.repository.JpaRepository; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface NmcCityRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + NmcCity findByCode(String code); +} diff --git a/src/main/java/com/rehome/jpahefengweather/dao/NmcForecastWeatherRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/NmcForecastWeatherRepository.java new file mode 100644 index 0000000..a609e16 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/NmcForecastWeatherRepository.java @@ -0,0 +1,20 @@ +package com.rehome.jpahefengweather.dao; + + +import com.rehome.jpahefengweather.entity.NmcForecastWeather; +import org.springframework.data.jpa.repository.JpaRepository; +import java.util.List; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface NmcForecastWeatherRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + List findByWeatherDateOrderByIdDesc(String weatherDate); + +} + diff --git a/src/main/java/com/rehome/jpahefengweather/dao/NmcNowWeatherRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/NmcNowWeatherRepository.java new file mode 100644 index 0000000..bc67150 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/NmcNowWeatherRepository.java @@ -0,0 +1,20 @@ +package com.rehome.jpahefengweather.dao; + + + +import com.rehome.jpahefengweather.entity.NmcNowWeather; +import org.springframework.data.jpa.repository.JpaRepository; +import java.util.List; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface NmcNowWeatherRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + List findByCodeAndWeatherDateOrderByIdDesc(String code, String weatherDate); +} + diff --git a/src/main/java/com/rehome/jpahefengweather/dao/NmcProvinceRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/NmcProvinceRepository.java new file mode 100644 index 0000000..69340cb --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/NmcProvinceRepository.java @@ -0,0 +1,17 @@ +package com.rehome.jpahefengweather.dao; + + +import com.rehome.jpahefengweather.entity.NmcProvince; +import org.springframework.data.jpa.repository.JpaRepository; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface NmcProvinceRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + NmcProvince findByCode(String code); +} diff --git a/src/main/java/com/rehome/jpahefengweather/dao/NmcStormRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/NmcStormRepository.java new file mode 100644 index 0000000..ccf323f --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/NmcStormRepository.java @@ -0,0 +1,22 @@ +package com.rehome.jpahefengweather.dao; + + + +import com.rehome.jpahefengweather.entity.NmcStorm; +import org.springframework.data.jpa.repository.JpaRepository; + +import java.util.List; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface NmcStormRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + NmcStorm findByCode(Long code); + + List findByYear(String year); +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/dao/NowWeatherRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/NowWeatherRepository.java new file mode 100644 index 0000000..e3dc972 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/NowWeatherRepository.java @@ -0,0 +1,24 @@ +package com.rehome.jpahefengweather.dao; + + + +import com.rehome.jpahefengweather.entity.NowWeather; +import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.data.jpa.repository.Query; + +import java.util.List; + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface NowWeatherRepository extends JpaRepository { + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + //List findByLocationIdAndWeatherDate(String locationId, String weatherDate); + List findByLocationIdAndWeatherDateOrderByIdDesc(String locationId, String weatherDate); + List findByLocationIdAndWeatherDateOrderByIdAsc(String locationId, String weatherDate); + NowWeather findFirstByLocationIdAndWeatherDateOrderByIdDesc(String locationId, String weatherDate); + NowWeather findTopByLocationIdAndWeatherDateOrderByIdDesc(String locationId, String weatherDate); + //NowWeather findByLocationIdO(String locationId, String weatherDate); +} diff --git a/src/main/java/com/rehome/jpahefengweather/dao/ProvinceRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/ProvinceRepository.java new file mode 100644 index 0000000..2bcf314 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/ProvinceRepository.java @@ -0,0 +1,17 @@ +package com.rehome.jpahefengweather.dao; + + +import com.rehome.jpahefengweather.entity.HefengProvince; +import org.springframework.data.jpa.repository.JpaRepository; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface ProvinceRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + HefengProvince findByCode(String code); +} diff --git a/src/main/java/com/rehome/jpahefengweather/dao/TyphoonInfoRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/TyphoonInfoRepository.java new file mode 100644 index 0000000..0fc011c --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/TyphoonInfoRepository.java @@ -0,0 +1,17 @@ +package com.rehome.jpahefengweather.dao; + + + +import com.rehome.jpahefengweather.entity.TyphoonInfo; +import org.springframework.data.jpa.repository.JpaRepository; + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface TyphoonInfoRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + TyphoonInfo findByTfid(String tfid); +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/dao/WztfStormInfoRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/WztfStormInfoRepository.java new file mode 100644 index 0000000..9209da5 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/WztfStormInfoRepository.java @@ -0,0 +1,18 @@ +package com.rehome.jpahefengweather.dao; + +import com.rehome.jpahefengweather.entity.WztfStorm; +import com.rehome.jpahefengweather.entity.WztfStormInfo; +import org.springframework.data.jpa.repository.JpaRepository; +import java.util.List; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface WztfStormInfoRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + WztfStormInfo findByTfbh(String tfbh); +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/dao/WztfStormRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/WztfStormRepository.java new file mode 100644 index 0000000..df8a01f --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/WztfStormRepository.java @@ -0,0 +1,20 @@ +package com.rehome.jpahefengweather.dao; + +import com.rehome.jpahefengweather.entity.WztfStorm; +import org.springframework.data.jpa.repository.JpaRepository; +import java.util.List; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface WztfStormRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + WztfStorm findByTfbh(String tfbh); + + List findByYear(String year); +} + diff --git a/src/main/java/com/rehome/jpahefengweather/dao/ZjsltStormRepository.java b/src/main/java/com/rehome/jpahefengweather/dao/ZjsltStormRepository.java new file mode 100644 index 0000000..e89e63d --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dao/ZjsltStormRepository.java @@ -0,0 +1,25 @@ +package com.rehome.jpahefengweather.dao; + + + + + +import com.rehome.jpahefengweather.entity.ZjsltStorm; +import org.springframework.data.jpa.repository.JpaRepository; +import java.util.List; + + +/** + * 参数一 T :当前需要映射的实体 + * 参数二 ID :当前映射的实体中的OID的类型 + * + */ +public interface ZjsltStormRepository extends JpaRepository { + + //方法名称必须要遵循驼峰式命名规则,findBy(关键字)+属性名称(首字母大写)+查询条件(首字母大写) + ZjsltStorm findByTfid(String tfid); + + List findByYear(String year); + + List findByYearAndIsactiveOrderByCreateDateDesc(String year,String isactive); +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/BaseDto.java b/src/main/java/com/rehome/jpahefengweather/dto/BaseDto.java new file mode 100644 index 0000000..20dd3d4 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/BaseDto.java @@ -0,0 +1,58 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; + +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "BaseDto", description = "接收数据") +public class BaseDto { + //@ApiModelProperty("API状态码,具体含义请参考状态码 200请求成功") + private String code; + //@ApiModelProperty("当前API的最近更新时间") + private String updateTime; + //@ApiModelProperty("当前数据的响应式页面,便于嵌入网站或应用") + private String fxLink; + + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static BaseDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, BaseDto.class); + } + + public String getCode() { + return code; + } + + public void setCode(String code) { + this.code = code; + } + + public String getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(String updateTime) { + this.updateTime = updateTime; + } + + public String getFxLink() { + return fxLink; + } + + public void setFxLink(String fxLink) { + this.fxLink = fxLink; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/BaseFindDto.java b/src/main/java/com/rehome/jpahefengweather/dto/BaseFindDto.java new file mode 100644 index 0000000..98cfaf7 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/BaseFindDto.java @@ -0,0 +1,36 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "BaseFindDto", description = "接收数据") +public class BaseFindDto{ + //@ApiModelProperty("位置id,从城市列表获取") + private String locationId; + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return cc.rehome.zhanjiang.data_center_model.domain.security.authorize.maintenance_temporary.in.MaintenanceTemporaryFindDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static BaseFindDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, BaseFindDto.class); + } + + public String getLocationId() { + return locationId; + } + + public void setLocationId(String locationId) { + this.locationId = locationId; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/BaseWeatherFindDto.java b/src/main/java/com/rehome/jpahefengweather/dto/BaseWeatherFindDto.java new file mode 100644 index 0000000..75c3350 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/BaseWeatherFindDto.java @@ -0,0 +1,36 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "BaseWeatherFindDto", description = "接收数据") +public class BaseWeatherFindDto extends BaseFindDto{ + //@ApiModelProperty("查询天气的日期") + private String weatherDate; + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return cc.rehome.zhanjiang.data_center_model.domain.security.authorize.maintenance_temporary.in.MaintenanceTemporaryFindDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static BaseWeatherFindDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, BaseWeatherFindDto.class); + } + + public String getWeatherDate() { + return weatherDate; + } + + public void setWeatherDate(String weatherDate) { + this.weatherDate = weatherDate; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/ForecastDto.java b/src/main/java/com/rehome/jpahefengweather/dto/ForecastDto.java new file mode 100644 index 0000000..8a41ef7 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/ForecastDto.java @@ -0,0 +1,299 @@ +package com.rehome.jpahefengweather.dto; + + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "ForecastDto", description = "天气预报数据") +public class ForecastDto { + + //@ApiModelProperty("预报日期") + private String fxDate; + //@ApiModelProperty("日出时间") + private String sunrise; + //@ApiModelProperty("日落时间") + private String sunset; + //@ApiModelProperty("月升时间") + private String moonrise; + //@ApiModelProperty("月落时间") + private String moonset; + //@ApiModelProperty("月相名称") + private String moonPhase; + //@ApiModelProperty("月相图标代码,图标可通过天气状况和图标下载") + private String moonPhaseIcon; + //@ApiModelProperty("预报当天最高温度") + private String tempMax; + //@ApiModelProperty("预报当天最低温度") + private String tempMin; + //@ApiModelProperty("预报白天天气状况的图标代码,图标可通过天气状况和图标下载") + private String iconDay; + //@ApiModelProperty("预报白天天气状况文字描述,包括阴晴雨雪等天气状态的描述") + private String textDay; + //@ApiModelProperty("预报夜间天气状况的图标代码,图标可通过天气状况和图标下载") + private String iconNight; + //@ApiModelProperty("预报晚间天气状况文字描述,包括阴晴雨雪等天气状态的描述") + private String textNight; + //@ApiModelProperty("预报白天风向360角度") + private String wind360Day; + //@ApiModelProperty("预报白天风向") + private String windDirDay; + //@ApiModelProperty("预报白天风力等级") + private String windScaleDay; + //@ApiModelProperty("预报白天风速,公里/小时") + private String windSpeedDay; + //@ApiModelProperty("预报夜间风向360角度") + private String wind360Night; + //@ApiModelProperty("预报夜间当天风向") + private String windDirNight; + //@ApiModelProperty("预报夜间风力等级") + private String windScaleNight; + //@ApiModelProperty("预报夜间风速,公里/小时") + private String windSpeedNight; + //@ApiModelProperty("预报当天总降水量,默认单位:毫米") + private String precip; + //@ApiModelProperty("紫外线强度指数") + private String uvIndex; + //@ApiModelProperty("相对湿度,百分比数值") + private String humidity; + //@ApiModelProperty("大气压强,默认单位:百帕") + private String pressure; + //@ApiModelProperty("能见度,默认单位:公里") + private String vis; + //@ApiModelProperty("云量,百分比数值。可能为空") + private String cloud; + + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static ForecastDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, ForecastDto.class); + } + + public String getFxDate() { + return fxDate; + } + + public void setFxDate(String fxDate) { + this.fxDate = fxDate; + } + + public String getSunrise() { + return sunrise; + } + + public void setSunrise(String sunrise) { + this.sunrise = sunrise; + } + + public String getSunset() { + return sunset; + } + + public void setSunset(String sunset) { + this.sunset = sunset; + } + + public String getMoonrise() { + return moonrise; + } + + public void setMoonrise(String moonrise) { + this.moonrise = moonrise; + } + + public String getMoonset() { + return moonset; + } + + public void setMoonset(String moonset) { + this.moonset = moonset; + } + + public String getMoonPhase() { + return moonPhase; + } + + public void setMoonPhase(String moonPhase) { + this.moonPhase = moonPhase; + } + + public String getMoonPhaseIcon() { + return moonPhaseIcon; + } + + public void setMoonPhaseIcon(String moonPhaseIcon) { + this.moonPhaseIcon = moonPhaseIcon; + } + + public String getTempMax() { + return tempMax; + } + + public void setTempMax(String tempMax) { + this.tempMax = tempMax; + } + + public String getTempMin() { + return tempMin; + } + + public void setTempMin(String tempMin) { + this.tempMin = tempMin; + } + + public String getIconDay() { + return iconDay; + } + + public void setIconDay(String iconDay) { + this.iconDay = iconDay; + } + + public String getTextDay() { + return textDay; + } + + public void setTextDay(String textDay) { + this.textDay = textDay; + } + + public String getIconNight() { + return iconNight; + } + + public void setIconNight(String iconNight) { + this.iconNight = iconNight; + } + + public String getTextNight() { + return textNight; + } + + public void setTextNight(String textNight) { + this.textNight = textNight; + } + + public String getWind360Day() { + return wind360Day; + } + + public void setWind360Day(String wind360Day) { + this.wind360Day = wind360Day; + } + + public String getWindDirDay() { + return windDirDay; + } + + public void setWindDirDay(String windDirDay) { + this.windDirDay = windDirDay; + } + + public String getWindScaleDay() { + return windScaleDay; + } + + public void setWindScaleDay(String windScaleDay) { + this.windScaleDay = windScaleDay; + } + + public String getWindSpeedDay() { + return windSpeedDay; + } + + public void setWindSpeedDay(String windSpeedDay) { + this.windSpeedDay = windSpeedDay; + } + + public String getWind360Night() { + return wind360Night; + } + + public void setWind360Night(String wind360Night) { + this.wind360Night = wind360Night; + } + + public String getWindDirNight() { + return windDirNight; + } + + public void setWindDirNight(String windDirNight) { + this.windDirNight = windDirNight; + } + + public String getWindScaleNight() { + return windScaleNight; + } + + public void setWindScaleNight(String windScaleNight) { + this.windScaleNight = windScaleNight; + } + + public String getWindSpeedNight() { + return windSpeedNight; + } + + public void setWindSpeedNight(String windSpeedNight) { + this.windSpeedNight = windSpeedNight; + } + + public String getPrecip() { + return precip; + } + + public void setPrecip(String precip) { + this.precip = precip; + } + + public String getUvIndex() { + return uvIndex; + } + + public void setUvIndex(String uvIndex) { + this.uvIndex = uvIndex; + } + + public String getHumidity() { + return humidity; + } + + public void setHumidity(String humidity) { + this.humidity = humidity; + } + + public String getPressure() { + return pressure; + } + + public void setPressure(String pressure) { + this.pressure = pressure; + } + + public String getVis() { + return vis; + } + + public void setVis(String vis) { + this.vis = vis; + } + + public String getCloud() { + return cloud; + } + + public void setCloud(String cloud) { + this.cloud = cloud; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/ForecastWeatherDto.java b/src/main/java/com/rehome/jpahefengweather/dto/ForecastWeatherDto.java new file mode 100644 index 0000000..39efb6d --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/ForecastWeatherDto.java @@ -0,0 +1,38 @@ +package com.rehome.jpahefengweather.dto; + + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.List; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "ForecastWeatherDto", description = "接收数据") +public class ForecastWeatherDto extends BaseDto{ + //@ApiModelProperty("天气预报数据") + private List daily; + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static ForecastWeatherDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, ForecastWeatherDto.class); + } + + public List getDaily() { + return daily; + } + + public void setDaily(List daily) { + this.daily = daily; + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/dto/HefengFutureWeatherDto.java b/src/main/java/com/rehome/jpahefengweather/dto/HefengFutureWeatherDto.java new file mode 100644 index 0000000..5e79d53 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/HefengFutureWeatherDto.java @@ -0,0 +1,21 @@ +package com.rehome.jpahefengweather.dto; + +import com.rehome.jpahefengweather.entity.HefengFutureWeather; +import com.rehome.jpahefengweather.entity.HefengRealtimeWeather; +import lombok.Data; + +import java.util.List; + +@Data +public class HefengFutureWeatherDto { + //状态码 + private String code; + //当前API的最近更新时间 + private String updateTime; + //当前数据的响应式页面,便于嵌入网站或应用 + private String fxLink ; + //每日天气预报 + private List daily; + //数据来源,可能为空 + private HefengWeatherRefer refer; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/HefengRealtimeWeatherDto.java b/src/main/java/com/rehome/jpahefengweather/dto/HefengRealtimeWeatherDto.java new file mode 100644 index 0000000..c2b3e22 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/HefengRealtimeWeatherDto.java @@ -0,0 +1,18 @@ +package com.rehome.jpahefengweather.dto; + +import com.rehome.jpahefengweather.entity.HefengRealtimeWeather; +import lombok.Data; + +@Data +public class HefengRealtimeWeatherDto { + //状态码 + private String code; + //当前API的最近更新时间 + private String updateTime; + //当前数据的响应式页面,便于嵌入网站或应用 + private String fxLink ; + //实时天气 + private HefengRealtimeWeather now; + //数据来源,可能为空 + private HefengWeatherRefer refer; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/HefengWeatherRefer.java b/src/main/java/com/rehome/jpahefengweather/dto/HefengWeatherRefer.java new file mode 100644 index 0000000..6d8da88 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/HefengWeatherRefer.java @@ -0,0 +1,14 @@ +package com.rehome.jpahefengweather.dto; + +import lombok.Data; +import java.util.List; + +@Data +public class HefengWeatherRefer { + + //原始数据来源,或数据源说明,可能为空 + private List sources; + + // 数据许可或版权声明,可能为空 + private List license; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/HefengWeatherResultDto.java b/src/main/java/com/rehome/jpahefengweather/dto/HefengWeatherResultDto.java new file mode 100644 index 0000000..ead0147 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/HefengWeatherResultDto.java @@ -0,0 +1,11 @@ +package com.rehome.jpahefengweather.dto; + +import com.rehome.jpahefengweather.entity.HefengFutureWeather; +import lombok.Data; + +import java.util.List; +@Data +public class HefengWeatherResultDto extends HefengRealtimeWeatherDto{ + //每日天气预报 + private List daily; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/NmcBaseDto.java b/src/main/java/com/rehome/jpahefengweather/dto/NmcBaseDto.java new file mode 100644 index 0000000..782cb69 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/NmcBaseDto.java @@ -0,0 +1,46 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "NmcBaseDto", description = "接收数据") +public class NmcBaseDto { + //@ApiModelProperty("API状态码,具体含义请参考状态码 0请求成功") + private int code; + //@ApiModelProperty("当前API的最近更新时间") + private String msg; + + /** + * 根据 map 还原 NmcBaseDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.NmcBaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static NmcBaseDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, NmcBaseDto.class); + } + + public int getCode() { + return code; + } + + public void setCode(int code) { + this.code = code; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/NmcForecastWeatherDto.java b/src/main/java/com/rehome/jpahefengweather/dto/NmcForecastWeatherDto.java new file mode 100644 index 0000000..9978a9e --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/NmcForecastWeatherDto.java @@ -0,0 +1,37 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.List; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "NmcForecastWeatherDto", description = "接收数据") +public class NmcForecastWeatherDto extends NmcBaseDto{ + //@ApiModelProperty("实时天气数据") + private List> data; + + /** + * 根据 map 还原 NmcNowWeatherDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.NmcNowWeatherDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static NmcForecastWeatherDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, NmcForecastWeatherDto.class); + } + + public List> getData() { + return data; + } + + public void setData(List> data) { + this.data = data; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/NmcNowWeatherDto.java b/src/main/java/com/rehome/jpahefengweather/dto/NmcNowWeatherDto.java new file mode 100644 index 0000000..4e0b5b2 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/NmcNowWeatherDto.java @@ -0,0 +1,36 @@ +package com.rehome.jpahefengweather.dto; + +import com.rehome.jpahefengweather.dto.bean.NmcNowData; +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "NmcNowWeatherDto", description = "接收数据") +public class NmcNowWeatherDto extends NmcBaseDto{ + //@ApiModelProperty("实时天气数据") + private NmcNowData data; + + /** + * 根据 map 还原 NmcNowWeatherDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.NmcNowWeatherDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static NmcNowWeatherDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, NmcNowWeatherDto.class); + } + + public NmcNowData getData() { + return data; + } + + public void setData(NmcNowData data) { + this.data = data; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/NowDto.java b/src/main/java/com/rehome/jpahefengweather/dto/NowDto.java new file mode 100644 index 0000000..3d84e64 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/NowDto.java @@ -0,0 +1,177 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "NowDto", description = "实时天气数据") +public class NowDto { + //@ApiModelProperty("数据观测时间") + private String obsTime; + //@ApiModelProperty("温度,默认单位:摄氏度") + private String temp; + //@ApiModelProperty("体感温度,默认单位:摄氏度") + private String feelsLike; + //@ApiModelProperty("天气状况和图标的代码,图标可通过天气状况和图标下载") + private String icon; + //@ApiModelProperty("天气状况的文字描述,包括阴晴雨雪等天气状态的描述") + private String text; + //@ApiModelProperty("风向360角度") + private String wind360; + //@ApiModelProperty("风向") + private String windDir; + //@ApiModelProperty("风力等级") + private String windScale; + //@ApiModelProperty("风速,公里/小时") + private String windSpeed; + //@ApiModelProperty("相对湿度,百分比数值") + private String humidity; + //@ApiModelProperty("当前小时累计降水量,默认单位:毫米") + private String precip; + //@ApiModelProperty("大气压强,默认单位:百帕") + private String pressure; + //@ApiModelProperty("能见度,默认单位:公里") + private String vis; + //@ApiModelProperty("云量,百分比数值。可能为空") + private String cloud; + //@ApiModelProperty("露点温度。可能为空") + private String dew; + + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static NowDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, NowDto.class); + } + + public String getObsTime() { + return obsTime; + } + + public void setObsTime(String obsTime) { + this.obsTime = obsTime; + } + + public String getTemp() { + return temp; + } + + public void setTemp(String temp) { + this.temp = temp; + } + + public String getFeelsLike() { + return feelsLike; + } + + public void setFeelsLike(String feelsLike) { + this.feelsLike = feelsLike; + } + + public String getIcon() { + return icon; + } + + public void setIcon(String icon) { + this.icon = icon; + } + + public String getText() { + return text; + } + + public void setText(String text) { + this.text = text; + } + + public String getWind360() { + return wind360; + } + + public void setWind360(String wind360) { + this.wind360 = wind360; + } + + public String getWindDir() { + return windDir; + } + + public void setWindDir(String windDir) { + this.windDir = windDir; + } + + public String getWindScale() { + return windScale; + } + + public void setWindScale(String windScale) { + this.windScale = windScale; + } + + public String getWindSpeed() { + return windSpeed; + } + + public void setWindSpeed(String windSpeed) { + this.windSpeed = windSpeed; + } + + public String getHumidity() { + return humidity; + } + + public void setHumidity(String humidity) { + this.humidity = humidity; + } + + public String getPrecip() { + return precip; + } + + public void setPrecip(String precip) { + this.precip = precip; + } + + public String getPressure() { + return pressure; + } + + public void setPressure(String pressure) { + this.pressure = pressure; + } + + public String getVis() { + return vis; + } + + public void setVis(String vis) { + this.vis = vis; + } + + public String getCloud() { + return cloud; + } + + public void setCloud(String cloud) { + this.cloud = cloud; + } + + public String getDew() { + return dew; + } + + public void setDew(String dew) { + this.dew = dew; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/NowWeatherDto.java b/src/main/java/com/rehome/jpahefengweather/dto/NowWeatherDto.java new file mode 100644 index 0000000..14767a5 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/NowWeatherDto.java @@ -0,0 +1,36 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "NowWeatherDto", description = "接收数据") +public class NowWeatherDto extends BaseDto{ + //@ApiModelProperty("实时天气数据") + private NowDto now; + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static NowWeatherDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, NowWeatherDto.class); + } + + public NowDto getNow() { + return now; + } + + public void setNow(NowDto now) { + this.now = now; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/StormDataDto.java b/src/main/java/com/rehome/jpahefengweather/dto/StormDataDto.java new file mode 100644 index 0000000..61f5ce2 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/StormDataDto.java @@ -0,0 +1,39 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import lombok.Data; +import java.util.List; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "StormDataDto", description = "接收数据") +@Data +public class StormDataDto extends BaseDto{ + //@ApiModelProperty("获取台风列表数据") + List> typhoonList; + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static StormDataDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, StormDataDto.class); + } + + public List> getTyphoonList() { + return typhoonList; + } + + public void setTyphoonList(List> typhoonList) { + this.typhoonList = typhoonList; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/TyhoonActivityDto.java b/src/main/java/com/rehome/jpahefengweather/dto/TyhoonActivityDto.java new file mode 100644 index 0000000..7fda314 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/TyhoonActivityDto.java @@ -0,0 +1,188 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-08-23 11:13 + */ +//@ApiModel(value = "TyhoonActivityDto", description = "实时活跃台风") +public class TyhoonActivityDto { + + //@ApiModelProperty("台风英文名") + private String enname; + //@ApiModelProperty("纬度") + private String lat; + //@ApiModelProperty("经度") + private String lng; + //@ApiModelProperty("台风移动方向") + private String movedirection; + //@ApiModelProperty("台风移动速速") + private String movespeed; + //@ApiModelProperty("台风中文名") + private String name; + //@ApiModelProperty("台风风力等级") + private String power; + //@ApiModelProperty("中心气压,大气压强,默认单位:百帕") + private String pressure; + //@ApiModelProperty("七级风速圈半径") + private String radius7; + //@ApiModelProperty("十级风速圈半径") + private String radius10; + //@ApiModelProperty("十二级风速圈半径") + private String radius12; + //@ApiModelProperty("台风风速") + private String speed; + //@ApiModelProperty("台风等级名称") + private String strong; + //@ApiModelProperty("台风id") + private String tfid; + //@ApiModelProperty("发布时间") + private String time; + //@ApiModelProperty("发布时间格式化") + private String timeformate; + + + /** + * 根据 map 还原 TyhoonActivityDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.TyhoonActivityDto + * @author HuangWenFei + * Created DateTime 2022-08-23 11:13 + */ + public static TyhoonActivityDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, TyhoonActivityDto.class); + } + + public String getEnname() { + return enname; + } + + public void setEnname(String enname) { + this.enname = enname; + } + + public String getLat() { + return lat; + } + + public void setLat(String lat) { + this.lat = lat; + } + + public String getLng() { + return lng; + } + + public void setLng(String lng) { + this.lng = lng; + } + + public String getMovedirection() { + return movedirection; + } + + public void setMovedirection(String movedirection) { + this.movedirection = movedirection; + } + + public String getMovespeed() { + return movespeed; + } + + public void setMovespeed(String movespeed) { + this.movespeed = movespeed; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getPower() { + return power; + } + + public void setPower(String power) { + this.power = power; + } + + public String getPressure() { + return pressure; + } + + public void setPressure(String pressure) { + this.pressure = pressure; + } + + public String getRadius7() { + return radius7; + } + + public void setRadius7(String radius7) { + this.radius7 = radius7; + } + + public String getRadius10() { + return radius10; + } + + public void setRadius10(String radius10) { + this.radius10 = radius10; + } + + public String getRadius12() { + return radius12; + } + + public void setRadius12(String radius12) { + this.radius12 = radius12; + } + + public String getSpeed() { + return speed; + } + + public void setSpeed(String speed) { + this.speed = speed; + } + + public String getStrong() { + return strong; + } + + public void setStrong(String strong) { + this.strong = strong; + } + + public String getTfid() { + return tfid; + } + + public void setTfid(String tfid) { + this.tfid = tfid; + } + + public String getTime() { + return time; + } + + public void setTime(String time) { + this.time = time; + } + + public String getTimeformate() { + return timeformate; + } + + public void setTimeformate(String timeformate) { + this.timeformate = timeformate; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/TyphoonBaseDto.java b/src/main/java/com/rehome/jpahefengweather/dto/TyphoonBaseDto.java new file mode 100644 index 0000000..4d8a167 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/TyphoonBaseDto.java @@ -0,0 +1,38 @@ +package com.rehome.jpahefengweather.dto; + + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "TyphoonBaseDto", description = "实时天气数据") +public class TyphoonBaseDto { + //@ApiModelProperty("数据观测时间") + private String year; + + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static TyphoonBaseDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, TyphoonBaseDto.class); + } + + public String getYear() { + return year; + } + + public void setYear(String year) { + this.year = year; + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/dto/TyphoonTfidDto.java b/src/main/java/com/rehome/jpahefengweather/dto/TyphoonTfidDto.java new file mode 100644 index 0000000..48550ee --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/TyphoonTfidDto.java @@ -0,0 +1,37 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "TyphoonTfidDto", description = "实时天气数据") +public class TyphoonTfidDto { + //@ApiModelProperty("数据观测时间") + private String tfid; + + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static TyphoonTfidDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, TyphoonTfidDto.class); + } + + public String getTfid() { + return tfid; + } + + public void setTfid(String tfid) { + this.tfid = tfid; + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/dto/WztfStormInfoDto.java b/src/main/java/com/rehome/jpahefengweather/dto/WztfStormInfoDto.java new file mode 100644 index 0000000..13c1bdc --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/WztfStormInfoDto.java @@ -0,0 +1,37 @@ +package com.rehome.jpahefengweather.dto; + + +import com.rehome.jpahefengweather.utils.MapUtil; +import java.util.Map; + +/** + * @author HuangWenFei + * @version v1.0.0.0 + * Created DateTime 2022-05-01 16:22 + */ +//@ApiModel(value = "WztfStormInfoDto", description = "实时天气数据") +public class WztfStormInfoDto { + //@ApiModelProperty("数据观测时间") + private String tfbh; + + + /** + * 根据 map 还原 MaintenanceTemporaryFindDto + * + * @param map 映射map + * @return com.rehome.jpahefengweather.dto.BaseDto + * @author HuangWenFei + * Created DateTime 2022-04-19 10:02 + */ + public static WztfStormInfoDto ofSelfMap(Map map) { + return MapUtil.fromMap(map, WztfStormInfoDto.class); + } + + public String getTfbh() { + return tfbh; + } + + public void setTfbh(String tfbh) { + this.tfbh = tfbh; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/Air.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/Air.java new file mode 100644 index 0000000..95a452f --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/Air.java @@ -0,0 +1,12 @@ +package com.rehome.jpahefengweather.dto.bean; + +import lombok.Data; + +@Data +public class Air { + private String forecasttime; + private int aqi; + private int aq; + private String text; + private String aqiCode; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/NmcForecastData.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/NmcForecastData.java new file mode 100644 index 0000000..7a48cfd --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/NmcForecastData.java @@ -0,0 +1,4 @@ +package com.rehome.jpahefengweather.dto.bean; + +public class NmcForecastData { +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/NmcNowData.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/NmcNowData.java new file mode 100644 index 0000000..5298acc --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/NmcNowData.java @@ -0,0 +1,16 @@ +package com.rehome.jpahefengweather.dto.bean; + +import com.rehome.jpahefengweather.dto.NmcBaseDto; +import lombok.Data; + +import java.util.List; + +@Data +public class NmcNowData { + //实时天气 + Real real; + //空气 + Air air; + //温度变化图表曲线图数据 + List tempchart; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/Real.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/Real.java new file mode 100644 index 0000000..c2065b2 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/Real.java @@ -0,0 +1,12 @@ +package com.rehome.jpahefengweather.dto.bean; + +import lombok.Data; + +@Data +public class Real { + private String publish_time; + private Station station; + private Weather weather; + private Wind wind; + private Warn warn; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/Station.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/Station.java new file mode 100644 index 0000000..576904d --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/Station.java @@ -0,0 +1,11 @@ +package com.rehome.jpahefengweather.dto.bean; + +import lombok.Data; + +@Data +public class Station { + private String code; + private String province; + private String city; + private String url; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/Tempchart.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/Tempchart.java new file mode 100644 index 0000000..62e7c37 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/Tempchart.java @@ -0,0 +1,14 @@ +package com.rehome.jpahefengweather.dto.bean; + +import lombok.Data; + +@Data +public class Tempchart { + private String time; + private int max_temp; + private int min_temp; + private String day_img; + private String day_text; + private String night_img; + private String night_text; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/Warn.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/Warn.java new file mode 100644 index 0000000..6b8fe9d --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/Warn.java @@ -0,0 +1,17 @@ +package com.rehome.jpahefengweather.dto.bean; + +import lombok.Data; + +@Data +public class Warn { + private String alert; + private String pic; + private String province; + private String city; + private String url; + private String issuecontent; + private String fmeans; + private String signaltype; + private String signallevel; + private String pic2; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/Weather.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/Weather.java new file mode 100644 index 0000000..777c7be --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/Weather.java @@ -0,0 +1,17 @@ +package com.rehome.jpahefengweather.dto.bean; + +import lombok.Data; + +@Data +public class Weather { + private double temperature; + private double temperatureDiff; + private int airpressure; + private int humidity; + private int rain; + private int rcomfort; + private int icomfort; + private String info; + private String img; + private double feelst; +} diff --git a/src/main/java/com/rehome/jpahefengweather/dto/bean/Wind.java b/src/main/java/com/rehome/jpahefengweather/dto/bean/Wind.java new file mode 100644 index 0000000..fc80e5b --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/dto/bean/Wind.java @@ -0,0 +1,11 @@ +package com.rehome.jpahefengweather.dto.bean; + +import lombok.Data; + +@Data +public class Wind { + private String direct; + private int degree; + private String power; + private double speed; +} diff --git a/src/main/java/com/rehome/jpahefengweather/entity/ForecastWeather.java b/src/main/java/com/rehome/jpahefengweather/entity/ForecastWeather.java new file mode 100644 index 0000000..fd6dbe7 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/ForecastWeather.java @@ -0,0 +1,43 @@ +package com.rehome.jpahefengweather.entity; + + +import jakarta.persistence.*; +import lombok.Data; +import org.hibernate.annotations.Proxy; +import org.springframework.data.jpa.domain.support.AuditingEntityListener; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +//@Table(name="t_users") +public class ForecastWeather implements Serializable { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; + + private String locationId; + + private String province; + + private String city ; + + private String locationNameZh; + + //存放长文本 + @Column(columnDefinition = "TEXT") + private String weather; + + private String weatherDate; + +// @CreatedDate +// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + +// @LastModifiedDate +// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/entity/HefengCity.java b/src/main/java/com/rehome/jpahefengweather/entity/HefengCity.java new file mode 100644 index 0000000..526b017 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/HefengCity.java @@ -0,0 +1,53 @@ +package com.rehome.jpahefengweather.entity; + + +import jakarta.persistence.Entity; +import jakarta.persistence.Id; +import jakarta.persistence.Temporal; +import jakarta.persistence.TemporalType; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class HefengCity implements Serializable { + // 区、县位置id + @Id + private String locationId; + //区、县位置 英文名称 + private String locationNameEn; + //区、县位置 中文名称 + private String locationNameZh; + //ISO_3166_1 国家编码 + private String countryCode; + //国家英文名称 + private String countryNameEn ; + //国家中文名称 + private String countryNameZh ; + //省份英文名称 + private String adm1NameEn; + //省份中文名称 + private String adm1NameZh; + //城市英文名称 + private String adm2NameEn; + //城市中文名称 + private String adm2NameZh ; + //时区 + private String timezone ; + //纬度 + private String latitude; + //经度 + private String longitude; + //区、县位置编码(仅限中国城市)) + private String adcode; + +// @CreatedDate + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + +// @LastModifiedDate + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} diff --git a/src/main/java/com/rehome/jpahefengweather/entity/HefengFutureWeather.java b/src/main/java/com/rehome/jpahefengweather/entity/HefengFutureWeather.java new file mode 100644 index 0000000..3055cba --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/HefengFutureWeather.java @@ -0,0 +1,150 @@ +package com.rehome.jpahefengweather.entity; + + +import java.util.Date; +import jakarta.persistence.*; +import lombok.Data; + +@Data +@Entity +@Table(indexes = {@Index(name = "idx_location_id_future", columnList = "locationId")}) +public class HefengFutureWeather { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; + + @Column(length=20) + private String locationId; + + @Column(length=20) + private String province; + + @Column(length=20) + private String city ; + + @Column(length=20) + private String locationNameZh; + + @Temporal(TemporalType.TIMESTAMP) + private Date createTime; + + @Temporal(TemporalType.TIMESTAMP) + private Date updateTime; + + //预报日期 + @Column(length=20) + private String fxDate ; + //日出时间,在高纬度地区可能为空 + @Column(length=20) + private String sunrise ; + //日落时间,在高纬度地区可能为空 + @Column(length=20) + private String sunset ; + @Column(length=20) + //当天月升时间,可能为空 + private String moonrise ; + @Column(length=20) + //当天月落时间,可能为空 + private String moonset ; + @Column(length=20) + // 月相名称 + private String moonPhase ; + @Column(length=20) + //月相图标代码,另请参考天气图标项目 + private String moonPhaseIcon ; + @Column(length=20) + //预报当天最高温度 + private double tempMax ; + //预报当天最低温度 + private double tempMin ; + @Column(length=20) + //预报白天天气状况的图标代码,另请参考天气图标项目 + private String iconDay ; + @Column(length=20) + //预报白天天气状况文字描述,包括阴晴雨雪等天气状态的描述 + private String textDay ; + @Column(length=20) + //预报夜间天气状况的图标代码,另请参考天气图标项目 + private String iconNight ; + @Column(length=20) + //预报晚间天气状况文字描述,包括阴晴雨雪等天气状态的描述 + private String textNight ; + @Column(length=20) + //预报白天风向360角度 + private String wind360Day ; + @Column(length=20) + //预报白天风向 + private String windDirDay ; + @Column(length=20) + //预报白天风力等级 + private String windScaleDay ; + @Column(length=20) + //预报白天风速,公里/小时 + private String windSpeedDay ; + @Column(length=20) + //预报夜间风向360角度 + private String wind360Night ; + @Column(length=20) + //预报夜间当天风向 + private String windDirNight ; + @Column(length=20) + //预报夜间风力等级 + private String windScaleNight ; + @Column(length=20) + //预报夜间风速,公里/小时 + private String windSpeedNight ; + @Column(length=20) + //相对湿度,百分比数值 + private double humidity ; + @Column(length=20) + //预报当天总降水量,默认单位:毫米 + private String precip ; + @Column(length=20) + //大气压强,默认单位:百帕 + private String pressure ; + @Column(length=20) + //能见度,默认单位:公里 + private String vis ; + @Column(length=20) + //云量,百分比数值。可能为空 + private String cloud ; + //紫外线强度指数 + @Column(length=20) + private String uvIndex ; + //当前数据的响应式页面,便于嵌入网站或应用 + @Column(length=100) + private String fxLink ; +} + +// code 请参考状态码 +// updateTime 当前API的最近更新时间 +// fxLink 当前数据的响应式页面,便于嵌入网站或应用 +// daily.fxDate 预报日期 +// daily.sunrise 日出时间,在高纬度地区可能为空 +// daily.sunset 日落时间,在高纬度地区可能为空 +// daily.moonrise 当天月升时间,可能为空 +// daily.moonset 当天月落时间,可能为空 +// daily.moonPhase 月相名称 +// daily.moonPhaseIcon 月相图标代码,另请参考天气图标项目 +// daily.tempMax 预报当天最高温度 +// daily.tempMin 预报当天最低温度 +// daily.iconDay 预报白天天气状况的图标代码,另请参考天气图标项目 +// daily.textDay 预报白天天气状况文字描述,包括阴晴雨雪等天气状态的描述 +// daily.iconNight 预报夜间天气状况的图标代码,另请参考天气图标项目 +// daily.textNight 预报晚间天气状况文字描述,包括阴晴雨雪等天气状态的描述 +// daily.wind360Day 预报白天风向360角度 +// daily.windDirDay 预报白天风向 +// daily.windScaleDay 预报白天风力等级 +// daily.windSpeedDay 预报白天风速,公里/小时 +// daily.wind360Night 预报夜间风向360角度 +// daily.windDirNight 预报夜间当天风向 +// daily.windScaleNight 预报夜间风力等级 +// daily.windSpeedNight 预报夜间风速,公里/小时 +// daily.precip 预报当天总降水量,默认单位:毫米 +// daily.uvIndex 紫外线强度指数 +// daily.humidity 相对湿度,百分比数值 +// daily.pressure 大气压强,默认单位:百帕 +// daily.vis 能见度,默认单位:公里 +// daily.cloud 云量,百分比数值。可能为空 +// refer.sources 原始数据来源,或数据源说明,可能为空 +// refer.license 数据许可或版权声明,可能为空 \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/entity/HefengProvince.java b/src/main/java/com/rehome/jpahefengweather/entity/HefengProvince.java new file mode 100644 index 0000000..520d8ac --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/HefengProvince.java @@ -0,0 +1,27 @@ +package com.rehome.jpahefengweather.entity; + +import jakarta.persistence.Entity; +import jakarta.persistence.Id; +import jakarta.persistence.Temporal; +import jakarta.persistence.TemporalType; +import lombok.Data; +import java.io.Serializable; +import java.util.Date; + +@Data +@Entity +public class HefengProvince implements Serializable{ + //省份编号 + @Id + private String code; + //省份中文名称 + private String name; + //url + private String url; + //创建时间 + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + //最后一次更新时间 + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/entity/HefengRealtimeWeather.java b/src/main/java/com/rehome/jpahefengweather/entity/HefengRealtimeWeather.java new file mode 100644 index 0000000..d49db00 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/HefengRealtimeWeather.java @@ -0,0 +1,109 @@ +package com.rehome.jpahefengweather.entity; + +import jakarta.persistence.*; +import lombok.Data; +import java.util.Date; + + +@Data +@Entity +@Table(indexes = {@Index(name = "idx_location_id_realtime", columnList = "locationId"),@Index(name = "idx_year", columnList = "year"),@Index(name = "idx_year_month", columnList = "yearAndMonth"),@Index(name = "idx_date", columnList = "date")}) +public class HefengRealtimeWeather { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; + @Column(length=20) + private String locationId; + + @Column(length=20) + private String province; + + @Column(length=20) + private String city ; + + @Column(length=20) + private String locationNameZh; + + @Temporal(TemporalType.TIMESTAMP) + private Date createTime; + + //数据观测时间、采集时间 + @Column(length=30) + private String obsTime ; + //温度,默认单位:摄氏度 + @Column(length=20) + private double temp ; + //体感温度,默认单位:摄氏度 + @Column(length=20) + private String feelsLike ; + //天气状况的图标代码,另请参考天气图标项目 + @Column(length=20) + private String icon ; + //天气状况的文字描述,包括阴晴雨雪等天气状态的描述 + @Column(length=20) + private String text ; + //风向360角度 + @Column(length=20) + private String wind360 ; + //风向 + @Column(length=20) + private String windDir ; + //风力等级 + @Column(length=20) + private String windScale ; + //风速,公里/小时 + @Column(length=20) + private String windSpeed ; + //相对湿度,百分比数值 + @Column(length=20) + private double humidity ; + //过去1小时降水量,默认单位:毫米 + @Column(length=20) + private String precip ; + //大气压强,默认单位:百帕 + @Column(length=20) + private String pressure ; + //能见度,默认单位:公里 + @Column(length=20) + private String vis ; + @Column(length=20) + //云量,百分比数值。可能为空 + private String cloud ; + //露点温度。可能为空 + @Column(length=20) + private String dew ; + //当前数据的响应式页面,便于嵌入网站或应用 + @Column(length=100) + private String fxLink ; + //当前数据的响应式页面,便于嵌入网站或应用 + @Column(length=20) + private String year ; + //当前数据的响应式页面,便于嵌入网站或应用 + @Column(length=20) + private String yearAndMonth ; + //当前数据的响应式页面,便于嵌入网站或应用 + @Column(length=20) + private String date ; +} + +// code 请参考状态码 +// updateTime 当前API的最近更新时间 +// fxLink 当前数据的响应式页面,便于嵌入网站或应用 +// now.obsTime 数据观测时间 +// now.temp 温度,默认单位:摄氏度 +// now.feelsLike 体感温度,默认单位:摄氏度 +// now.icon 天气状况的图标代码,另请参考天气图标项目 +// now.text 天气状况的文字描述,包括阴晴雨雪等天气状态的描述 +// now.wind360 风向360角度 +// now.windDir 风向 +// now.windScale 风力等级 +// now.windSpeed 风速,公里/小时 +// now.humidity 相对湿度,百分比数值 +// now.precip 过去1小时降水量,默认单位:毫米 +// now.pressure 大气压强,默认单位:百帕 +// now.vis 能见度,默认单位:公里 +// now.cloud 云量,百分比数值。可能为空 +// now.dew 露点温度。可能为空 +// refer.sources 原始数据来源,或数据源说明,可能为空 +// refer.license 数据许可或版权声明,可能为空 + diff --git a/src/main/java/com/rehome/jpahefengweather/entity/NmcCity.java b/src/main/java/com/rehome/jpahefengweather/entity/NmcCity.java new file mode 100644 index 0000000..e0b01a3 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/NmcCity.java @@ -0,0 +1,26 @@ +package com.rehome.jpahefengweather.entity; + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class NmcCity implements Serializable{ + @Id + private String code; + + private String province; + + private String city; + + private String url; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} diff --git a/src/main/java/com/rehome/jpahefengweather/entity/NmcForecastWeather.java b/src/main/java/com/rehome/jpahefengweather/entity/NmcForecastWeather.java new file mode 100644 index 0000000..00abaf7 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/NmcForecastWeather.java @@ -0,0 +1,33 @@ +package com.rehome.jpahefengweather.entity; + +import lombok.Data; +import org.hibernate.annotations.Proxy; +import org.springframework.data.jpa.domain.support.AuditingEntityListener; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + +@EntityListeners(AuditingEntityListener.class) +@Proxy(lazy = false) +@Data +@Entity +public class NmcForecastWeather implements Serializable{ + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; + + //存放长文本 + @Lob + @Basic(fetch=FetchType.LAZY) + private String weather; + + private String weatherDate; + + private String code; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} diff --git a/src/main/java/com/rehome/jpahefengweather/entity/NmcNowWeather.java b/src/main/java/com/rehome/jpahefengweather/entity/NmcNowWeather.java new file mode 100644 index 0000000..838d1ea --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/NmcNowWeather.java @@ -0,0 +1,29 @@ +package com.rehome.jpahefengweather.entity; + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class NmcNowWeather implements Serializable{ + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; + + //存放长文本 + @Column(columnDefinition = "TEXT") + private String weather; + + private String weatherDate; + + private String code; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/entity/NmcProvince.java b/src/main/java/com/rehome/jpahefengweather/entity/NmcProvince.java new file mode 100644 index 0000000..f18c977 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/NmcProvince.java @@ -0,0 +1,26 @@ +package com.rehome.jpahefengweather.entity; + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class NmcProvince implements Serializable{ + @Id + private String code; + + private String name; + + private String url; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} +//1655455805800 +//1655455830002 \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/entity/NmcStorm.java b/src/main/java/com/rehome/jpahefengweather/entity/NmcStorm.java new file mode 100644 index 0000000..cb01c83 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/NmcStorm.java @@ -0,0 +1,42 @@ +package com.rehome.jpahefengweather.entity; + + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class NmcStorm implements Serializable { + @Id + private Long code; + + //台风接入平台 + private String ename; + + //台风名称 + private String name ; + + //台风编号 + private Long tfNo ; + + //台风编号字符串 + private String tfNoString ; + + //台风描述 + private String nameDesc; + + //是否为活跃台风 1:活跃台风 0:台风已停止 + private Long isActive ; + + //台风所处年份 + private String year ; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/entity/NowWeather.java b/src/main/java/com/rehome/jpahefengweather/entity/NowWeather.java new file mode 100644 index 0000000..4c274f0 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/NowWeather.java @@ -0,0 +1,41 @@ +package com.rehome.jpahefengweather.entity; + + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +//@Table(name="t_users") +public class NowWeather implements Serializable { + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; + + private String locationId; + + private String province; + + private String city ; + + private String locationNameZh; + + //存放长文本 + @Column(columnDefinition = "TEXT") + private String weather; + + private String weatherDate; + +// @CreatedDate +// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + +// @LastModifiedDate +// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/entity/TyphoonInfo.java b/src/main/java/com/rehome/jpahefengweather/entity/TyphoonInfo.java new file mode 100644 index 0000000..0f55f48 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/TyphoonInfo.java @@ -0,0 +1,27 @@ +package com.rehome.jpahefengweather.entity; + + + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class TyphoonInfo implements Serializable { + @Id + private String tfid; + + //存放长文本 + @Column(columnDefinition = "TEXT") + private String stormData; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; + +} diff --git a/src/main/java/com/rehome/jpahefengweather/entity/WztfStorm.java b/src/main/java/com/rehome/jpahefengweather/entity/WztfStorm.java new file mode 100644 index 0000000..cb30373 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/WztfStorm.java @@ -0,0 +1,41 @@ +package com.rehome.jpahefengweather.entity; + + + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class WztfStorm implements Serializable { + @Id + private String tfbh; + + //台风中文名称 + private String name ; + + //台风英文名称 + private String ename; + + //台风结束时间 + private String end_time ; + + //台风开始时间 + private String begin_time ; + + //台风标识 + private String ident; + + //是否为活跃台风 1:活跃台风 0:台风已停止 + private int is_current ; + + //台风所处年份 + private String year ; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + +} diff --git a/src/main/java/com/rehome/jpahefengweather/entity/WztfStormInfo.java b/src/main/java/com/rehome/jpahefengweather/entity/WztfStormInfo.java new file mode 100644 index 0000000..ad51fad --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/WztfStormInfo.java @@ -0,0 +1,27 @@ +package com.rehome.jpahefengweather.entity; + + + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class WztfStormInfo implements Serializable { + @Id + private String tfbh; + + //存放长文本 + @Column(columnDefinition = "TEXT") + private String stormData; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + + @Temporal(TemporalType.TIMESTAMP) + private Date lastUpdateDate; + +} diff --git a/src/main/java/com/rehome/jpahefengweather/entity/ZjsltStorm.java b/src/main/java/com/rehome/jpahefengweather/entity/ZjsltStorm.java new file mode 100644 index 0000000..acfb190 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/entity/ZjsltStorm.java @@ -0,0 +1,41 @@ +package com.rehome.jpahefengweather.entity; + + + +import lombok.Data; +import jakarta.persistence.*; +import java.io.Serializable; +import java.util.Date; + + +@Data +@Entity +public class ZjsltStorm implements Serializable { + @Id + private String tfid; + + //台风英文名称 + private String enname; + + //台风中文名称 + private String name ; + + //台风结束时间 + private String endtime ; + + //台风开始时间 + private String starttime ; + + //提示等级 + private String warnlevel; + + //是否为活跃台风 1:活跃台风 0:台风已停止 + private String isactive ; + + //台风所处年份 + private String year ; + + @Temporal(TemporalType.TIMESTAMP) + private Date createDate; + +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/CityService.java b/src/main/java/com/rehome/jpahefengweather/service/CityService.java new file mode 100644 index 0000000..f9f42a8 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/CityService.java @@ -0,0 +1,44 @@ +package com.rehome.jpahefengweather.service; + +import com.rehome.jpahefengweather.entity.HefengCity; +import com.rehome.jpahefengweather.entity.HefengProvince; + +import java.util.List; + +public interface CityService { + /** + * 保存省份列表 + * @param provinceList + */ + void saveProvinceList(List provinceList); + /** + * 保存城市列表 + * @param cityList + */ + void saveCityList(List cityList); + /** + * 查询全国3000+个市县区 + * @return List + */ + List findAllCity(); + /** + * 省份编号查城市列表 + * @return List + */ + List findCityByProvinceCode(String provinceCode); + /** + * 城市编号查区县和城市列表 + * @return List + */ + List findCityByCityCode(String cityCode); + /** + * 区、县位置 英文名称查区县和城市列表 + * @return List + */ + List findByLocationNameEn(String locationNameEn); + /** + * 查询全国3000+个市县区 + * @return List + */ + List findAllProvince(); +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/HefengWeatherService.java b/src/main/java/com/rehome/jpahefengweather/service/HefengWeatherService.java new file mode 100644 index 0000000..6aa2965 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/HefengWeatherService.java @@ -0,0 +1,68 @@ +package com.rehome.jpahefengweather.service; + +import com.rehome.jpahefengweather.dto.ForecastWeatherDto; +import com.rehome.jpahefengweather.dto.HefengWeatherResultDto; +import com.rehome.jpahefengweather.dto.NowWeatherDto; +import com.rehome.jpahefengweather.entity.ForecastWeather; +import com.rehome.jpahefengweather.entity.NowWeather; + +import java.util.List; + +public interface HefengWeatherService { + /** + * 查询全国3000+个市县区 + * @return NowWeather + */ + List findNowWeatherByLocationIdAndDate(String locationId, String date); + /** + * 查询全国3000+个市县区,反向排序 + * @return NowWeather + */ + List findNowWeatherByLocationIdAndDateOrderByCreateDateDesc(String locationId, String date); + /** + * 保存实时天气数据 + */ + void saveNowWeather(NowWeather nowWeather); + /** + * 从和风天气开放平台 获取区、县实时天气数据,然后保存到表 + */ + void saveHefengWeatherByLocationNameEn(String locationNameEn); + /** + * 从和风天气开放平台 获取区、县 每日天气预报数据,然后保存到表 + */ + void saveHefengFutureWeatherByLocationNameEn(String locationNameEn); + /** + * 查询全国3000+个市县区 + * @return NowWeather + */ + List findForecastWeatherByLocationIdAndDate(String locationId, String date); + /** + * 查询全国3000+个市县区,反向排序 + * @return NowWeather + */ + List findForecastWeatherByLocationIdAndDateOrderByCreateDateDesc(String locationId, String date); + /** + * 保存实时天气数据 + */ + void saveForecastWeather(ForecastWeather nowWeather); + /** + * 获取实时天气 + * @return NowWeatherDto + */ + NowWeatherDto findNowWeatherByLocationIdAndDateDto(String locationId); + /** + * 获取历史天气 + * @return List + */ + List findHistoryWeatherByLocationIdAndDateDto(String locationId, String date); + /** + * 查询天气预报 + * @return List + */ + List findForecastWeatherByLocationIdAndDateDto(String locationId, String date); + /** + * 和风天气,根据位置id和日期查询实时天气和天气预报后,整合数据到一个dto提供给api调用 + * @return List + */ + HefengWeatherResultDto getHefengWeatherResultDtoByLocationIdAndDateDto(String locationId, String date); +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/Impl/CityServiceImpl.java b/src/main/java/com/rehome/jpahefengweather/service/Impl/CityServiceImpl.java new file mode 100644 index 0000000..e57cc1a --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/Impl/CityServiceImpl.java @@ -0,0 +1,92 @@ +package com.rehome.jpahefengweather.service.Impl; + +import com.rehome.jpahefengweather.dao.CityRepository; +import com.rehome.jpahefengweather.dao.ProvinceRepository; +import com.rehome.jpahefengweather.entity.HefengCity; +import com.rehome.jpahefengweather.entity.HefengProvince; +import com.rehome.jpahefengweather.service.CityService; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; + +import java.util.Date; +import java.util.List; + +@Service +public class CityServiceImpl implements CityService { + @Resource + private CityRepository cityRepository; + + @Resource + private ProvinceRepository provinceRepository; + + @Override + public void saveProvinceList(List provinceList) { + Date nowTime = new Date(); + for (HefengProvince province : provinceList) { + HefengProvince provinceDb = this.provinceRepository.findByCode(province.getCode()); + if (provinceDb != null) { + provinceDb.setName(province.getName()); + provinceDb.setLastUpdateDate(nowTime); + this.provinceRepository.save(provinceDb); + }else{ + province.setLastUpdateDate(nowTime); + province.setCreateDate(nowTime); + this.provinceRepository.save(province); + } + } + } + + @Override + public void saveCityList(List cityList) { + Date now = new Date(); + for (HefengCity city : cityList) { + HefengCity cityDB = this.cityRepository.findByLocationId(city.getLocationId()); + if (cityDB != null) { + cityDB.setLocationNameEn(city.getLocationNameEn()); + cityDB.setLocationNameZh(city.getLocationNameZh()); + cityDB.setCountryCode(city.getCountryCode()); + cityDB.setCountryNameEn(city.getCountryNameEn()); + cityDB.setCountryNameZh(city.getCountryNameZh()); + cityDB.setAdm1NameEn(city.getAdm1NameEn()); + cityDB.setAdm1NameZh(city.getAdm1NameZh()); + cityDB.setAdm2NameEn(city.getAdm2NameEn()); + cityDB.setAdm2NameZh(city.getAdm2NameZh()); + cityDB.setTimezone(city.getTimezone()); + cityDB.setLatitude(city.getLatitude()); + cityDB.setLongitude(city.getLongitude()); + cityDB.setAdcode(city.getAdcode()); + cityDB.setLastUpdateDate(now); + this.cityRepository.save(cityDB); + } else { + city.setLastUpdateDate(now); + city.setCreateDate(now); + this.cityRepository.save(city); + } + } + } + + @Override + public List findAllCity() { + return this.cityRepository.findAll(); + } + + @Override + public List findCityByProvinceCode(String provinceCode) { + return this.cityRepository.findByAdm1NameEn(provinceCode); + } + + @Override + public List findCityByCityCode(String cityCode) { + return this.cityRepository.findByAdm2NameEn(cityCode); + } + + @Override + public List findByLocationNameEn(String locationNameEn) { + return this.cityRepository.findByLocationNameEn(locationNameEn); + } + + @Override + public List findAllProvince() { + return this.provinceRepository.findAll(); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/Impl/HefengWeatherServiceImpl.java b/src/main/java/com/rehome/jpahefengweather/service/Impl/HefengWeatherServiceImpl.java new file mode 100644 index 0000000..7124588 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/Impl/HefengWeatherServiceImpl.java @@ -0,0 +1,282 @@ +package com.rehome.jpahefengweather.service.Impl; + + +import com.google.gson.Gson; +import com.rehome.jpahefengweather.dao.ForecastWeatherRepository; +import com.rehome.jpahefengweather.dao.HefengFutureWeatherRepository; +import com.rehome.jpahefengweather.dao.HefengRealtimeWeatherRepository; +import com.rehome.jpahefengweather.dao.NowWeatherRepository; +import com.rehome.jpahefengweather.dto.*; +import com.rehome.jpahefengweather.entity.*; +import com.rehome.jpahefengweather.service.CityService; +import com.rehome.jpahefengweather.service.HefengWeatherService; +import com.rehome.jpahefengweather.utils.OkHttpUtil; +import jakarta.annotation.Resource; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service; +import org.springframework.util.ObjectUtils; +import java.text.SimpleDateFormat; +import java.util.*; + + +@Service +public class HefengWeatherServiceImpl implements HefengWeatherService { + private Logger log = LoggerFactory.getLogger(this.getClass()); + + @Resource + private NowWeatherRepository nowWeatherRepository; + @Resource + private ForecastWeatherRepository forecastWeatherRepository; + @Resource + private HefengRealtimeWeatherRepository hefengRealtimeWeatherRepository; + @Resource + private HefengFutureWeatherRepository hefengFutureWeatherRepository; + + @Resource + private CityService cityService; + + + @Override + public List findNowWeatherByLocationIdAndDate(String locationId, String date) { + return this.nowWeatherRepository.findByLocationIdAndWeatherDateOrderByIdDesc(locationId,date); + } + + @Override + public List findNowWeatherByLocationIdAndDateOrderByCreateDateDesc(String locationId, String date) { + return this.nowWeatherRepository.findByLocationIdAndWeatherDateOrderByIdDesc(locationId,date); + } + + @Override + public void saveNowWeather(NowWeather nowWeather) { + this.nowWeatherRepository.save(nowWeather); + } + + @Override + public void saveHefengWeatherByLocationNameEn(String locationNameEn) { + List cityList = this.cityService.findByLocationNameEn(locationNameEn); + log.info(new Gson().toJson(cityList)); + log.info("查询实时天气总数:"+String.valueOf(cityList.size())); + if (cityList != null && cityList.size() > 0) { + Date now = new Date(); + log.info(String.valueOf(cityList.size())); + for (int i = 0; i < cityList.size(); i++) { + HefengCity city = cityList.get(i); + Map params = new HashMap<>(); + //我的帐号: c67db396fcdb416c959933d29e30db3d + //克金帐号: 3522d7d5736947d7a63e8d7d95316406 + //params.put("key", "c67db396fcdb416c959933d29e30db3d"); + params.put("location", city.getLocationId()); + String realtimeWeatherData = OkHttpUtil.get("https://m573jftdb9.re.qweatherapi.com/v7/weather/now", params); + log.info(realtimeWeatherData); + try { + Thread.sleep(200); + } catch (Exception e) { + e.printStackTrace(); + } + if (realtimeWeatherData!=null&&realtimeWeatherData.trim().length()>0) { + SimpleDateFormat sdfYear = new SimpleDateFormat("yyyy"); + SimpleDateFormat sdfYearMonth = new SimpleDateFormat("yyyy-MM"); + SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd"); + NowWeather nowWeather = new NowWeather(); + nowWeather.setWeatherDate(sdfDate.format(now)); + nowWeather.setLocationId(city.getLocationId()); + nowWeather.setWeather(realtimeWeatherData); + nowWeather.setCreateDate(now); + nowWeather.setLastUpdateDate(now); + nowWeather.setProvince(city.getAdm1NameZh()); + nowWeather.setCity(city.getAdm2NameZh()); + nowWeather.setLocationNameZh(city.getLocationNameZh()); + this.saveNowWeather(nowWeather); + + Gson gson = new Gson(); + HefengRealtimeWeatherDto hefengRealtimeWeatherDto = gson.fromJson(realtimeWeatherData,HefengRealtimeWeatherDto.class); + if((!ObjectUtils.isEmpty(hefengRealtimeWeatherDto))&&"200".equals(hefengRealtimeWeatherDto.getCode())){ + log.info("----------"); + log.info(gson.toJson(hefengRealtimeWeatherDto)); + HefengRealtimeWeather realtimeWeather = hefengRealtimeWeatherDto.getNow(); + if(!ObjectUtils.isEmpty(realtimeWeather)){ + realtimeWeather.setLocationId(city.getLocationId()); + realtimeWeather.setProvince(city.getAdm1NameZh()); + realtimeWeather.setCity(city.getAdm2NameZh()); + realtimeWeather.setLocationNameZh(city.getLocationNameZh()); + realtimeWeather.setCreateTime(now); + + realtimeWeather.setFxLink(hefengRealtimeWeatherDto.getFxLink()); + realtimeWeather.setYear(sdfYear.format(now)); + realtimeWeather.setYearAndMonth(sdfYearMonth.format(now)); + realtimeWeather.setDate(sdfDate.format(now)); + hefengRealtimeWeatherRepository.save(realtimeWeather); + } + } + } else { + log.info("-->"); + } + } + } + } + + @Override + public void saveHefengFutureWeatherByLocationNameEn(String locationNameEn) { + List cityList = this.cityService.findByLocationNameEn(locationNameEn); + log.info(new Gson().toJson(cityList)); + log.info("查询天气预报总数:"+String.valueOf(cityList.size())); + if (cityList != null && cityList.size() > 0) { + Date now = new Date(); + log.info(String.valueOf(cityList.size())); + for (int i = 0; i < cityList.size(); i++) { + HefengCity city = cityList.get(i); + Map params = new HashMap<>(); + //c67db396fcdb416c959933d29e30db3d + //params.put("key", "c67db396fcdb416c959933d29e30db3d"); + params.put("location", city.getLocationId()); + String futureWeatherData = OkHttpUtil.get("https://m573jftdb9.re.qweatherapi.com/v7/weather/7d", params); + log.info(futureWeatherData); + try { + Thread.sleep(200); + } catch (Exception e) { + e.printStackTrace(); + } + if (futureWeatherData!=null&&futureWeatherData.trim().length()>0) { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + ForecastWeather forecastWeather = new ForecastWeather(); + forecastWeather.setWeatherDate(sdf.format(now)); + forecastWeather.setLocationId(city.getLocationId()); + forecastWeather.setWeather(futureWeatherData); + forecastWeather.setLastUpdateDate(now); + forecastWeather.setCreateDate(now); + forecastWeather.setProvince(city.getAdm1NameZh()); + forecastWeather.setCity(city.getAdm2NameZh()); + forecastWeather.setLocationNameZh(city.getLocationNameZh()); + this.saveForecastWeather(forecastWeather); + + Gson gson = new Gson(); + HefengFutureWeatherDto hefengFutureWeatherDto = gson.fromJson(futureWeatherData, HefengFutureWeatherDto.class); + if((!ObjectUtils.isEmpty(hefengFutureWeatherDto))&&"200".equals(hefengFutureWeatherDto.getCode())){ + log.info("----------"); + log.info(gson.toJson(hefengFutureWeatherDto)); + List dailyHefengFutureWeather = hefengFutureWeatherDto.getDaily(); + if(!ObjectUtils.isEmpty(dailyHefengFutureWeather)){ + for(HefengFutureWeather daily:dailyHefengFutureWeather){ + HefengFutureWeather dailyDB = this.hefengFutureWeatherRepository.findByLocationIdAndFxDate(city.getLocationId(),daily.getFxDate()); + if(dailyDB==null){ + daily.setLocationId(city.getLocationId()); + daily.setProvince(city.getAdm1NameZh()); + daily.setCity(city.getAdm2NameZh()); + daily.setLocationNameZh(city.getLocationNameZh()); + daily.setCreateTime(now); + + daily.setUpdateTime(now); + daily.setFxLink(hefengFutureWeatherDto.getFxLink()); + hefengFutureWeatherRepository.save(daily); + log.info("-----和风天气预报数据保存成功-----"); + log.info(gson.toJson(daily)); + }else{ + daily.setId(dailyDB.getId()); + daily.setLocationId(city.getLocationId()); + daily.setProvince(city.getAdm1NameZh()); + daily.setCity(city.getAdm2NameZh()); + daily.setLocationNameZh(city.getLocationNameZh()); + + daily.setCreateTime(dailyDB.getCreateTime()); + daily.setUpdateTime(now); + daily.setFxLink(hefengFutureWeatherDto.getFxLink()); + hefengFutureWeatherRepository.save(daily); + log.info("-----和风天气预报数据更新成功-----"); + log.info(gson.toJson(daily)); + } + } + } + } + } else { + log.info("-->"); + } + } + } + } + + @Override + public List findForecastWeatherByLocationIdAndDate(String locationId, String date) { + return this.forecastWeatherRepository.findByLocationIdAndWeatherDate(locationId,date); + } + + @Override + public List findForecastWeatherByLocationIdAndDateOrderByCreateDateDesc(String locationId, String date) { + return this.forecastWeatherRepository.findByLocationIdAndWeatherDateOrderByIdDesc(locationId,date); + } + + @Override + public void saveForecastWeather(ForecastWeather forecastWeather) { + this.forecastWeatherRepository.save(forecastWeather); + } + + @Override + public NowWeatherDto findNowWeatherByLocationIdAndDateDto(String locationId) { + SimpleDateFormat sdFormat=new SimpleDateFormat("yyyy-MM-dd"); + String now = sdFormat.format(new Date()); + List nowWeatherList = this.nowWeatherRepository.findByLocationIdAndWeatherDateOrderByIdDesc(locationId,now); + if(nowWeatherList!=null&&nowWeatherList.size()>0){ + NowWeather nowWeather=nowWeatherList.get(0); + Gson gson = new Gson(); + NowWeatherDto nowWeatherDto = gson.fromJson(nowWeather.getWeather(),NowWeatherDto.class); + return nowWeatherDto; + } + return null; + } + + @Override + public List findHistoryWeatherByLocationIdAndDateDto(String locationId, String date) { + List weathers = this.findNowWeatherByLocationIdAndDateOrderByCreateDateDesc(locationId,date); + if(weathers!=null&&weathers.size()>0){ + List dtos = new ArrayList<>(); + for (NowWeather weather:weathers) { + Gson gson = new Gson(); + NowWeatherDto nowWeatherDto = gson.fromJson(weather.getWeather(),NowWeatherDto.class); + dtos.add(nowWeatherDto); + } + return dtos; + } + return new ArrayList<>(); + } + + @Override + public List findForecastWeatherByLocationIdAndDateDto(String locationId, String date) { + List weathers = this.findForecastWeatherByLocationIdAndDateOrderByCreateDateDesc(locationId,date); + if(weathers!=null&&weathers.size()>0){ + List dtos = new ArrayList<>(); + for (ForecastWeather weather:weathers) { + Gson gson = new Gson(); + ForecastWeatherDto forecastWeatherDto = gson.fromJson(weather.getWeather(),ForecastWeatherDto.class); + dtos.add(forecastWeatherDto); + } + return dtos; + } + return new ArrayList<>(); + } + + @Override + public HefengWeatherResultDto getHefengWeatherResultDtoByLocationIdAndDateDto(String locationId, String date) { + NowWeatherDto nowWeatherDto=this.findNowWeatherByLocationIdAndDateDto(locationId); + //System.out.println(new Gson().toJson(nowWeatherDto)); + if(nowWeatherDto!=null){ + Gson gson = new Gson(); + String nowWeatherDtoStr = gson.toJson(nowWeatherDto); + HefengWeatherResultDto hefengWeatherResultDto=gson.fromJson(nowWeatherDtoStr,HefengWeatherResultDto.class); + //System.out.println("-----------hefengWeatherResultDto------------"); + //System.out.println(new Gson().toJson(hefengWeatherResultDto)); + + List forecastWeatherDtoList=this.findForecastWeatherByLocationIdAndDateDto(locationId,date); + //System.out.println(new Gson().toJson(forecastWeatherDtoList)); + + if(forecastWeatherDtoList!=null&&forecastWeatherDtoList.size()>0){ + String futureWeatherData = gson.toJson(forecastWeatherDtoList.get(0)); + HefengFutureWeatherDto hefengFutureWeatherDto = gson.fromJson(futureWeatherData, HefengFutureWeatherDto.class); + if(hefengFutureWeatherDto!=null){ + hefengWeatherResultDto.setDaily(hefengFutureWeatherDto.getDaily()); + return hefengWeatherResultDto; + } + } + } + return null; + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcCityServiceImpl.java b/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcCityServiceImpl.java new file mode 100644 index 0000000..8f724b5 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcCityServiceImpl.java @@ -0,0 +1,74 @@ +package com.rehome.jpahefengweather.service.Impl; + + +import com.rehome.jpahefengweather.dao.NmcCityRepository; +import com.rehome.jpahefengweather.dao.NmcProvinceRepository; +import com.rehome.jpahefengweather.entity.NmcCity; +import com.rehome.jpahefengweather.entity.NmcProvince; +import com.rehome.jpahefengweather.service.NmcCityService; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import java.util.Date; +import java.util.List; + +@Service +public class NmcCityServiceImpl implements NmcCityService { + + @Resource + private NmcCityRepository nmcCityRepository; + @Resource + private NmcProvinceRepository nmcProvinceRepository; + + @Override + public NmcProvince findProvinceByCode(String code) { + return this.nmcProvinceRepository.findByCode(code); + } + + @Override + public NmcCity findCityByCode(String code) { + return this.nmcCityRepository.findByCode(code); + } + + + @Override + public void saveProvince(NmcProvince province) { + if(province!=null){ + Date now = new Date(); + NmcProvince provinceDB=this.nmcProvinceRepository.findByCode(province.getCode()); + if(provinceDB!=null){ + provinceDB.setName(province.getName()); + provinceDB.setUrl(province.getUrl()); + provinceDB.setLastUpdateDate(now); + this.nmcProvinceRepository.save(provinceDB); + }else{ + province.setLastUpdateDate(now); + province.setCreateDate(now); + this.nmcProvinceRepository.save(province); + } + } + } + + @Override + public void saveCity(NmcCity city) { + if(city!=null){ + Date now = new Date(); + NmcCity cityDB=this.nmcCityRepository.findByCode(city.getCode()); + if(cityDB!=null){ + cityDB.setCity(city.getCity()); + cityDB.setProvince(city.getProvince()); + cityDB.setUrl(city.getUrl()); + cityDB.setLastUpdateDate(now); + this.nmcCityRepository.save(cityDB); + }else{ + city.setLastUpdateDate(now); + city.setCreateDate(now); + this.nmcCityRepository.save(city); + } + } + } + + @Override + public List findAllCityList() { + return this.nmcCityRepository.findAll(); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcStormServiceImpl.java b/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcStormServiceImpl.java new file mode 100644 index 0000000..2ca546a --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcStormServiceImpl.java @@ -0,0 +1,31 @@ +package com.rehome.jpahefengweather.service.Impl; + +import com.rehome.jpahefengweather.dao.NmcNowWeatherRepository; +import com.rehome.jpahefengweather.dao.NmcStormRepository; +import com.rehome.jpahefengweather.entity.NmcStorm; +import com.rehome.jpahefengweather.service.NmcStormService; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import java.util.List; + +@Service +public class NmcStormServiceImpl implements NmcStormService { + + @Resource + private NmcStormRepository nmcStormRepository; + + @Override + public NmcStorm findById(Long code) { + return this.nmcStormRepository.findByCode(code); + } + + @Override + public List findListByYear(String year) { + return this.nmcStormRepository.findByYear(year); + } + + @Override + public void saveNmcStorm(NmcStorm nmcStorm) { + this.nmcStormRepository.save(nmcStorm); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcWeatherServiceImpl.java b/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcWeatherServiceImpl.java new file mode 100644 index 0000000..e4da248 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/Impl/NmcWeatherServiceImpl.java @@ -0,0 +1,30 @@ +package com.rehome.jpahefengweather.service.Impl; + +import com.rehome.jpahefengweather.dao.ForecastWeatherRepository; +import com.rehome.jpahefengweather.dao.NmcForecastWeatherRepository; +import com.rehome.jpahefengweather.dao.NmcNowWeatherRepository; +import com.rehome.jpahefengweather.dao.NowWeatherRepository; +import com.rehome.jpahefengweather.entity.NmcForecastWeather; +import com.rehome.jpahefengweather.entity.NmcNowWeather; +import com.rehome.jpahefengweather.service.NmcWeatherService; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; + +@Service +public class NmcWeatherServiceImpl implements NmcWeatherService { + @Resource + private NmcNowWeatherRepository nmcNowWeatherRepository; + @Resource + private NmcForecastWeatherRepository nmcForecastWeatherRepository; + + + @Override + public void saveNowWeather(NmcNowWeather nowWeather) { + this.nmcNowWeatherRepository.save(nowWeather); + } + + @Override + public void saveForecastWeather(NmcForecastWeather forecastWeather) { + this.nmcForecastWeatherRepository.save(forecastWeather); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/Impl/WztfStormServiceImpl.java b/src/main/java/com/rehome/jpahefengweather/service/Impl/WztfStormServiceImpl.java new file mode 100644 index 0000000..bda1e25 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/Impl/WztfStormServiceImpl.java @@ -0,0 +1,46 @@ +package com.rehome.jpahefengweather.service.Impl; + +import com.rehome.jpahefengweather.dao.TyphoonInfoRepository; +import com.rehome.jpahefengweather.dao.WztfStormInfoRepository; +import com.rehome.jpahefengweather.dao.WztfStormRepository; +import com.rehome.jpahefengweather.dao.ZjsltStormRepository; +import com.rehome.jpahefengweather.entity.WztfStorm; +import com.rehome.jpahefengweather.entity.WztfStormInfo; +import com.rehome.jpahefengweather.service.WztfStormService; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import java.util.List; + +@Service +public class WztfStormServiceImpl implements WztfStormService { + + @Resource + private WztfStormRepository wztfStormRepository; + @Resource + private WztfStormInfoRepository wztfStormInfoRepository; + + @Override + public WztfStorm findByTfbh(String tfbh) { + return this.wztfStormRepository.findByTfbh(tfbh); + } + + @Override + public List findByYear(String year) { + return this.wztfStormRepository.findByYear(year); + } + + @Override + public void saveWztfStorm(WztfStorm wztfStorm) { + this.wztfStormRepository.save(wztfStorm); + } + + @Override + public WztfStormInfo findWztfStormInfoByTfbh(String tfbh) { + return this.wztfStormInfoRepository.findByTfbh(tfbh); + } + + @Override + public void saveWztfStormInfo(WztfStormInfo wztfStormInfo) { + this.wztfStormInfoRepository.save(wztfStormInfo); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/Impl/ZjsltStormServiceImpl.java b/src/main/java/com/rehome/jpahefengweather/service/Impl/ZjsltStormServiceImpl.java new file mode 100644 index 0000000..e086c32 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/Impl/ZjsltStormServiceImpl.java @@ -0,0 +1,58 @@ +package com.rehome.jpahefengweather.service.Impl; + + +import com.rehome.jpahefengweather.dao.TyphoonInfoRepository; +import com.rehome.jpahefengweather.dao.ZjsltStormRepository; +import com.rehome.jpahefengweather.entity.TyphoonInfo; +import com.rehome.jpahefengweather.entity.ZjsltStorm; +import com.rehome.jpahefengweather.service.ZjsltStormService; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +@Service +public class ZjsltStormServiceImpl implements ZjsltStormService { + @Resource + private ZjsltStormRepository zjsltStormRepository; + @Resource + private TyphoonInfoRepository typhoonInfoRepository; + + + @Override + public ZjsltStorm findByTfid(String tfid) { + return this.zjsltStormRepository.findByTfid(tfid); + } + + @Override + public List findByYear(String year) { + return this.zjsltStormRepository.findByYear(year); + } + + @Override + public List getTyhoonActivity() { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy"); + List list = this.zjsltStormRepository.findByYearAndIsactiveOrderByCreateDateDesc(sdf.format(new Date()),"1"); + if(list!=null&&list.size()>0){ + return list; + } + return new ArrayList(); + } + + @Override + public void saveZjsltStorm(ZjsltStorm zjsltStorm) { + this.zjsltStormRepository.save(zjsltStorm); + } + + @Override + public TyphoonInfo findTyphoonInfoByTfid(String tfid) { + return this.typhoonInfoRepository.findByTfid(tfid); + } + + @Override + public void saveTyphoonInfo(TyphoonInfo typhoonInfo) { + this.typhoonInfoRepository.save(typhoonInfo); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/NmcCityService.java b/src/main/java/com/rehome/jpahefengweather/service/NmcCityService.java new file mode 100644 index 0000000..676b931 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/NmcCityService.java @@ -0,0 +1,20 @@ +package com.rehome.jpahefengweather.service; + + +import com.rehome.jpahefengweather.entity.NmcCity; +import com.rehome.jpahefengweather.entity.NmcProvince; + +import java.util.List; + +public interface NmcCityService { + //code查询所有省份 + NmcProvince findProvinceByCode(String code); + //根据code查询城市 + NmcCity findCityByCode(String code); + //保存省份 + void saveProvince(NmcProvince province); + //保存城市 + void saveCity(NmcCity city); + //查询所有城市 + List findAllCityList(); +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/NmcStormService.java b/src/main/java/com/rehome/jpahefengweather/service/NmcStormService.java new file mode 100644 index 0000000..0e627c6 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/NmcStormService.java @@ -0,0 +1,17 @@ +package com.rehome.jpahefengweather.service; + + +import com.rehome.jpahefengweather.entity.NmcNowWeather; +import com.rehome.jpahefengweather.entity.NmcStorm; +import java.util.List; + +public interface NmcStormService { + //根据id查询台风 + NmcStorm findById(Long id); + //根据年份查询台风列表 + List findListByYear(String year); + /** + * 保存台风数据 + */ + void saveNmcStorm(NmcStorm nmcStorm); +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/NmcWeatherService.java b/src/main/java/com/rehome/jpahefengweather/service/NmcWeatherService.java new file mode 100644 index 0000000..bdc6e38 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/NmcWeatherService.java @@ -0,0 +1,17 @@ +package com.rehome.jpahefengweather.service; + + +import com.rehome.jpahefengweather.entity.NmcForecastWeather; +import com.rehome.jpahefengweather.entity.NmcNowWeather; + +public interface NmcWeatherService { + + /** + * 保存实时天气数据 + */ + void saveNowWeather(NmcNowWeather nowWeather); + /** + * 保存实时天气数据 + */ + void saveForecastWeather(NmcForecastWeather forecastWeather); +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/ScheduledHefengWeatherService.java b/src/main/java/com/rehome/jpahefengweather/service/ScheduledHefengWeatherService.java new file mode 100644 index 0000000..1fa9104 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/ScheduledHefengWeatherService.java @@ -0,0 +1,403 @@ +package com.rehome.jpahefengweather.service; + + +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; +import com.rehome.jpahefengweather.dto.*; +import com.rehome.jpahefengweather.entity.*; +import com.rehome.jpahefengweather.service.excel.*; +import com.rehome.jpahefengweather.utils.JwtUtils; +import com.rehome.jpahefengweather.utils.OkHttpUtil; +import jakarta.annotation.Resource; +import okhttp3.*; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; +import org.springframework.util.ObjectUtils; +import org.springframework.util.StringUtils; +import java.io.File; +import java.io.IOException; +import java.lang.reflect.Type; +import java.text.SimpleDateFormat; +import java.util.*; +import java.util.concurrent.TimeUnit; + +/** + * @author huangwenfei + * @version v1.0.0.0 + * Created DateTime 2021-04-26 14:35 + * @description: 和风天气平台定时任务服务 + */ +@Component +public class ScheduledHefengWeatherService { + + private Logger log = LoggerFactory.getLogger(this.getClass()); + + @Value("${rehome.resources-path}") + private String resourcesPath; + + @Resource + private CityService cityService; + + @Resource + private HefengWeatherService hefengWeatherService; + + + /** + * @date 2022-03-14 15:57 + * @description: 定时任务, 调用 和风天气平台 天气预报-实时天气 获取城市列表接口 + * 城市列表 下载地址:https://github.com/qwd/LocationList + * 和风天气接口文档:https://dev.qweather.com/docs/start/ + * //天气图标用法: https://icons.qweather.com/usage/ + * @Param: null + */ + //@Scheduled(cron = "0 30 * * * *")//每个小时执行一次 + public void scheduled() { + log.info("scheduled"); + log.info("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + if (this.resourcesPath != null) { + log.info(this.resourcesPath); + try { + File excelFile = new File(this.resourcesPath + File.separator + "China-City-List-latest.xlsx"); + if (excelFile.exists()) { + log.info("文件存在"); + WriteExcel writeExcel = new WriteExcel(this.resourcesPath, "writeExcel.xlsx"); + //writeExcel.testWriteExcel(); + + ReadExcelXls readExcelXls = new ReadExcelXls(this.resourcesPath, "China-City-List-latest.xls"); + //readExcelXls.testReadExcel(); + + ReadCityExcelXls readCityExcelXls = new ReadCityExcelXls(this.resourcesPath, "China-City-List-latest.xls"); + //readCityExcelXls.testReadExcel(); +// List excelList = readCityExcelXls.getCityLists(); +// this.CityService.saveCitys(excelList); + +// ReadExcelXlsx readExcelXlsx = new ReadExcelXlsx(this.resourcesPath,"China-City-List-latest.xlsx"); +// readExcelXlsx.testReadExcel(); + + ReadCityExcelXlsx readCityExcelXlsx = new ReadCityExcelXlsx(this.resourcesPath, "China-City-List-latest.xlsx"); + //readCityExcelXlsx.testReadExcel(); + List excelReadCityExcelXlsx = readCityExcelXlsx.getCityLists(); + if(excelReadCityExcelXlsx!=null&&excelReadCityExcelXlsx.size()>0){ + this.cityService.saveCityList(excelReadCityExcelXlsx); + Map provinceCodeMap = new HashMap<>(); + for (HefengCity hefengCity :excelReadCityExcelXlsx) { + provinceCodeMap.put(hefengCity.getAdm1NameEn(),hefengCity.getAdm1NameZh()); + } + log.info(new Gson().toJson(provinceCodeMap)); + log.info(String.valueOf(provinceCodeMap.size())); + List provinceList = new ArrayList<>(); + for (String key : provinceCodeMap.keySet()) { + String provinceName = provinceCodeMap.get(key); + HefengProvince province = new HefengProvince(); + province.setCode(key); + province.setName(provinceName); + Date now = new Date(); + province.setCreateDate(now); + province.setLastUpdateDate(now); + provinceList.add(province); + } + if(provinceList.size()>0){ + this.cityService.saveProvinceList(provinceList); + } + List listCityByProvince = this.cityService.findCityByProvinceCode("Guangdong"); + log.info("----------"); + log.info(new Gson().toJson(listCityByProvince)); + log.info("广东省城市总数:"+String.valueOf(listCityByProvince.size())); + log.info("和风天气省份和城市数据同步成功"); + } + } else { + log.info("文件不存在"); + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + + + /** + * @date 2022-03-16 09:41 + * @description: 定时任务, 从和风天气平台 调用api 天气预报-实时天气 获取实时天气预报,OkHttpClient异步获取,工具类封装网络请求 + * @Param: null + */ + //@Scheduled(cron = "0 0 10,14,18,20,22 * * *")//每天10,14,18,20,22点各执行一次,一天总共执行五次 + //@Scheduled(cron = "0 0 0,8,12,16 * * *")//每天0,8,12,16点各执行一次,一天总共执行四次 + @Scheduled(cron = "0 15 * * * *")//每个小时执行一次 + public void scheduledGetRealtimeWeather() { + log.info("scheduledGetRealtimeWeather"); + log.info("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + + //广东省惠州市惠阳 + String locationNameEn_Huiyang = "Huiyang"; + this.hefengWeatherService.saveHefengWeatherByLocationNameEn(locationNameEn_Huiyang); + } + + /** + * @date 2022-03-16 09:41 + * @description: 定时任务, 从和风天气平台 调用api 天气预报-每日天气预报 获取7天天气预报 + * @Param: null + */ + //@Scheduled(cron = "0 0 9 * * *")//每天9点执行一次 + @Scheduled(cron = "0 15 * * * *")//每个小时执行一次 + public void scheduledGetForecastWeather() { + log.info("scheduledGetForecastWeather"); + log.info("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + + //广东省惠州市惠阳 + String locationNameEn_Huiyang = "Huiyang"; + this.hefengWeatherService.saveHefengFutureWeatherByLocationNameEn(locationNameEn_Huiyang); + } + + /** + * @date 2022-03-16 09:41 + * @description: 定时任务, 从和风天气获取城市列表 + * @Param: null + */ + //@Scheduled(cron = "*/5 * * * * *")//每天0,8,16点各执行一次,一天总共执行三次 + public void getCityList() { + log.info("scheduledGetWeather"); + log.info("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + try { + String url = "http://192.168.1.18:8080/jpahefengweather/weather/getCityList"; + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient(); + // 初始化请求体 + Request request = new Request.Builder() + .get() + .url(url) + .build(); + // 得到返回Response + Response response = client.newCall(request).execute(); + String body = response.body().string(); + //log.info(body); + } catch (IOException e) { + e.printStackTrace(); + } + } + + /** + * @date 2022-03-16 09:41 + * @description: 定时任务, 从和风天气获取实时天气预报,OkHttpClient同步获取 + * @Param: null + */ + //@Scheduled(cron = "*/10 * * * * *")//每天0,8,16点各执行一次,一天总共执行三次 + public void getNowWeatherEntity() { + log.info("scheduledGetWeather"); + log.info("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + try { + String url = "http://192.168.1.18:8080/jpahefengweather/weather/getNowWeatherEntity"; + // 初始化 OkHttpClient + //OkHttpClient client = new OkHttpClient(); + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + Map param = new HashMap(); + String now = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); + param.put("weatherDate", now); + param.put("locationId", "101010100"); + Gson gson = new Gson(); + MediaType JSON = MediaType.parse("application/json;charset=utf-8"); + RequestBody requestBody = RequestBody.create(JSON, gson.toJson(param)); + //请求参数体 + RequestBody requestBody1 = new FormBody.Builder() + .add("weatherDate", now) + .add("locationId", "101010100") + .build(); + // 初始化请求体 + Request request = new Request.Builder() + .post(requestBody) + .url(url) + .build(); + // 得到返回Response + Response response = client.newCall(request).execute(); + String body = response.body().string(); + log.info(body); + } catch (IOException e) { + e.printStackTrace(); + } + } + + /** + * @date 2022-03-16 09:41 + * @description: 定时任务, 从和风天气获取实时天气预报,OkHttpClient异步获取 + * @Param: null + */ + //@Scheduled(cron = "*/10 * * * * *")//每天0,8,16点各执行一次,一天总共执行三次 + public void getNowWeatherDto() { + log.info("scheduledGetWeather"); + log.info("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + String url = "http://192.168.1.18:8080/jpahefengweather/weather/getNowWeatherDto"; + // 初始化 OkHttpClient + //OkHttpClient client = new OkHttpClient(); + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + Map param = new HashMap(); + String now = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); + param.put("weatherDate", now); + param.put("locationId", "101010100"); + Gson gson = new Gson(); + MediaType JSON = MediaType.parse("application/json;charset=utf-8"); + RequestBody requestBody = RequestBody.create(JSON, gson.toJson(param)); + //请求参数体 + RequestBody requestBody1 = new FormBody.Builder() + .add("weatherDate", now) + .add("locationId", "101010100") + .build(); + // 初始化请求体 + Request request = new Request.Builder() + .post(requestBody) + .url(url) + .build(); + client.newCall(request).enqueue(new Callback() { + @Override + public void onFailure(Call call, IOException e) { + + } + + @Override + public void onResponse(Call call, Response response) throws IOException { + String body = response.body().string(); + log.info(body); + } + }); + } + + /** + * @date 2022-03-16 09:41 + * @description: 定时任务, 获取本地保存的实时天气预报,只获取最新一条数据 + * @Param: null + */ + //@Scheduled(cron = "*/10 * * * * *")//每天0,8,16点各执行一次,一天总共执行三次 + public void getNowWeatherDtoOne() { + log.info("scheduledGetWeather"); + log.info("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + String url = "http://192.168.1.18:8080/jpahefengweather/weather/getNowWeatherDtoOne"; + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + Map param = new HashMap(); + String now = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); + param.put("weatherDate", now); + param.put("locationId", "101010100"); + Gson gson = new Gson(); + MediaType JSON = MediaType.parse("application/json;charset=utf-8"); + RequestBody requestBody = RequestBody.create(JSON, gson.toJson(param)); + //请求参数体 + RequestBody requestBody1 = new FormBody.Builder() + .add("weatherDate", now) + .add("locationId", "101010100") + .build(); + //post方式提交的数据 + FormBody formBody = new FormBody.Builder() + .add("name", "android基础") + .add("price", "50") + .build(); + // 初始化请求体 + Request request = new Request.Builder() + .post(requestBody) + .url(url) + .build(); + client.newCall(request).enqueue(new Callback() { + @Override + public void onFailure(Call call, IOException e) { + + } + + @Override + public void onResponse(Call call, Response response) throws IOException { + String body = response.body().string(); + log.info(body); + } + }); + } + + /** + * @date 2022-03-16 09:41 + * @description: 定时任务, 从本地获取天气预报 + * @Param: null + */ + //@Scheduled(cron = "0 15 * * * *")//每天0,8,16点各执行一次,一天总共执行三次 + public void getForecastWeatherDto() { + log.info("scheduledGetWeather"); + log.info("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + String url = "http://192.168.1.18:8080/jpahefengweather/weather/getForecastWeatherDto"; + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + Map param = new HashMap(); + String now = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); + param.put("weatherDate", now); + param.put("locationId", "101010100"); + Gson gson = new Gson(); + MediaType JSON = MediaType.parse("application/json;charset=utf-8"); + RequestBody requestBody = RequestBody.create(JSON, gson.toJson(param)); + // 初始化请求体 + Request request = new Request.Builder() + .post(requestBody) + .url(url) + .build(); + client.newCall(request).enqueue(new Callback() { + @Override + public void onFailure(Call call, IOException e) { + + } + + @Override + public void onResponse(Call call, Response response) throws IOException { + String body = response.body().string(); + log.info(body); + } + }); + } + + /** + * @date 2022-03-16 09:41 + * @description: 获取本地保存的和风天气平台,实时天气和天气预报 + * @Param: null + */ + @Scheduled(cron = "0 0/1 * * * *") + public void getLocalNowWeatherDto() { + log.info("getLocalNowWeatherDto"); + String strNow = String.valueOf(System.currentTimeMillis()); + log.info(strNow); + BaseFindDto dto = new BaseFindDto(); + dto.setLocationId("101280303"); + String currentDate = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); + HefengWeatherResultDto hefengWeatherResultDto=this.hefengWeatherService.getHefengWeatherResultDtoByLocationIdAndDateDto(dto.getLocationId(),currentDate); + log.info("-----------和风天气获取实时天气和天气预报完成------------"); + log.info(new Gson().toJson(hefengWeatherResultDto)); + } + + /** + * @date 2022-03-16 09:41 + * @description: 获取本地保存的和风天气平台,天气预报 + * @Param: null + */ + @Scheduled(cron = "0 0/1 * * * *") + public void getLocalForecastWeatherDto() { + log.info("getLocalForecastWeatherDto"); + String strNow = String.valueOf(System.currentTimeMillis()); + log.info(strNow); + String currentDate = new SimpleDateFormat("yyyy-MM-dd").format(new Date()); + BaseFindDto dto = new BaseFindDto(); + dto.setLocationId("101280303"); + List forecastWeatherDtoList=this.hefengWeatherService.findForecastWeatherByLocationIdAndDateDto(dto.getLocationId(),currentDate); + log.info(new Gson().toJson(forecastWeatherDtoList)); + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/service/ScheduledNmcWeatherService.java b/src/main/java/com/rehome/jpahefengweather/service/ScheduledNmcWeatherService.java new file mode 100644 index 0000000..36a7346 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/ScheduledNmcWeatherService.java @@ -0,0 +1,212 @@ +package com.rehome.jpahefengweather.service; + +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; +import com.rehome.jpahefengweather.JpahefengweatherApplication; +import com.rehome.jpahefengweather.dto.NmcBaseDto; +import com.rehome.jpahefengweather.entity.*; +import jakarta.annotation.Resource; +import okhttp3.*; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.util.StringUtils; + +import java.io.IOException; +import java.text.SimpleDateFormat; +import java.util.*; +import java.util.concurrent.TimeUnit; + +/** + * @author huangwenfei + * @version v1.0.0.0 + * Created DateTime 2021-04-26 14:35 + * @description: 中央气象台天气服务,定时任务 + */ +//@Component +public class ScheduledNmcWeatherService { + @Value("${rehome.resources-path}") + private String resourcesPath; + + @Resource + private CityService cityService; + @Resource + private NmcCityService nmcCityService; + @Resource + private NmcWeatherService nmcWeatherService; + @Resource + private NmcStormService nmcStormService; + @Resource + private ZjsltStormService zjsltStormService; + @Resource + private WztfStormService wztfStormService; + + + /** + * @date 2022-03-16 09:41 + * @description: 从中央气象台获取省份列表 + * @Param: null + */ + //@Scheduled(cron = "0 29 * * * *") + public void getNmcWeatherProvince() { + System.out.println("scheduledGetWeather"); + System.out.println("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + System.out.println(String.valueOf(System.currentTimeMillis())); + String url = "http://www.nmc.cn/rest/province/all?_=" + String.valueOf(System.currentTimeMillis()); + System.out.println(url); + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + + // 初始化请求体 + Request request = new Request.Builder() + .get() + .url(url) + .build(); + + try { + // 得到返回Response + Response response = client.newCall(request).execute(); + String body = response.body().string(); + System.out.println(body); + if (StringUtils.hasText(body)) { + Gson gson = new Gson(); + List provinces = gson.fromJson(body, new TypeToken>() { + }.getType()); + ; + for (NmcProvince province : provinces) { + System.out.println(gson.toJson(province)); + this.nmcCityService.saveProvince(province); + getNmcWeatherCityByCode(province.getCode()); + try { + Thread.sleep(500); + } catch (Exception e) { + e.printStackTrace(); + } + } + System.out.println(provinces.size()); + } + } catch (IOException e) { + e.printStackTrace(); + } + + } + + /** + * @date 2022-03-16 09:41 + * @description: 根据省份code获取城市列表 + * @Param: null + */ + public void getNmcWeatherCityByCode(String code) { + String url = "http://www.nmc.cn/rest/province/" + code + "?_=" + String.valueOf(System.currentTimeMillis()); + System.out.println(url); + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + + // 初始化请求体 + Request request = new Request.Builder() + .get() + .url(url) + .build(); + + try { + // 得到返回Response + Response response = client.newCall(request).execute(); + String body = response.body().string(); + System.out.println(body); + if (StringUtils.hasText(body)) { + Gson gson = new Gson(); + List citys = gson.fromJson(body, new TypeToken>() { + }.getType()); + ; + for (NmcCity city : citys) { + System.out.println(gson.toJson(city)); + this.nmcCityService.saveCity(city); + } + System.out.println(citys.size()); + } + } catch (IOException e) { + e.printStackTrace(); + } + + } + + /** + * @date 2022-03-16 09:41 + * @description: 从中央气象台获取实时天气数据 + * @Param: null + */ + //@Scheduled(cron = "0 15 * * * *") + public void getNmcNowWeather() { + System.out.println("scheduledGetWeather"); + System.out.println("=====>>>>>使用cron:" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())); + System.out.println(String.valueOf(System.currentTimeMillis())); + + + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + + List citys = this.nmcCityService.findAllCityList(); + + for (NmcCity city : citys) { + String url = "http://www.nmc.cn/rest/weather?stationid=" + city.getCode() + "&_=" + String.valueOf(System.currentTimeMillis()); + System.out.println(url); + // 初始化请求体 + Request request = new Request.Builder() + .get() + .url(url) + .build(); + + try { + Thread.sleep(200); + } catch (Exception e) { + e.printStackTrace(); + } + + client.newCall(request).enqueue(new Callback() { + @Override + public void onFailure(Call call, IOException e) { + + } + + @Override + public void onResponse(Call call, Response response) throws IOException { + String body = response.body().string(); + System.out.println(body); + if (StringUtils.hasText(body)) { + try { + Gson gson = new Gson(); + NmcBaseDto nmcBaseDto = gson.fromJson(body, NmcBaseDto.class); + if (nmcBaseDto != null && nmcBaseDto.getCode() == 0) { + Date now = new Date(); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + String nowDate = sdf.format(new Date()); + + NmcNowWeather nowWeather = new NmcNowWeather(); + nowWeather.setCode(city.getCode()); + nowWeather.setWeather(body); + nowWeather.setWeatherDate(nowDate); + nowWeather.setLastUpdateDate(now); + nowWeather.setCreateDate(now); + + NmcWeatherService nmcWeatherServiceTemp = JpahefengweatherApplication.context.getBean(NmcWeatherService.class); + nmcWeatherServiceTemp.saveNowWeather(nowWeather); + } + } catch (Exception e) { + e.printStackTrace(); + } + } + } + }); + } + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/ScheduledWztfwStormService.java b/src/main/java/com/rehome/jpahefengweather/service/ScheduledWztfwStormService.java new file mode 100644 index 0000000..6590a22 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/ScheduledWztfwStormService.java @@ -0,0 +1,194 @@ +package com.rehome.jpahefengweather.service; + +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; +import com.rehome.jpahefengweather.dto.NmcBaseDto; +import com.rehome.jpahefengweather.entity.*; +import com.rehome.jpahefengweather.service.excel.*; +import com.rehome.jpahefengweather.utils.JwtUtils; +import com.rehome.jpahefengweather.utils.OkHttpUtil; +import jakarta.annotation.Resource; +import okhttp3.*; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; +import org.springframework.util.StringUtils; + +import java.io.File; +import java.io.IOException; +import java.lang.reflect.Type; +import java.text.SimpleDateFormat; +import java.util.*; +import java.util.concurrent.TimeUnit; + +/** + * @author huangwenfei + * @version v1.0.0.0 + * Created DateTime 2021-04-26 14:35 + * @description: 温州气象台 获取台风列表和对应的台风详情,定时任务 + */ +//@Component +public class ScheduledWztfwStormService { + + @Resource + private WztfStormService wztfStormService; + + /** + * @date 2022-03-16 09:41 + * @description: 从温州气象台获取台风列表 + * @Param: null + */ + @Scheduled(cron = "0 39 15 * * *") + public void getWztfHistoryStormList() { + for(int i=1945;i<2026;i++){ + getWztfStormList(String.valueOf(i)); + } + //getWztfStormList(String.valueOf(1944)); + } + + /** + * @date 2022-03-16 09:41 + * @description: 从温州气象台获取台风列表 + * @Param: null + */ + //@Scheduled(cron = "0 15 * * * *") + public void getWztfStormList(String nowYear) { + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + + try { + Thread.sleep(1000); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + SimpleDateFormat sdfYear = new SimpleDateFormat("yyyy"); + String nowDate = sdf.format(new Date()); + //String nowYear = sdfYear.format(new Date()); + //nowYear = String.valueOf(i); + + String url = "http://data.istrongcloud.com/v2/data/complex/" + nowYear + ".json?v=" + String.valueOf(System.currentTimeMillis()); + System.out.println(url); + // 初始化请求体 + Request request = new Request.Builder() + .get() + .url(url) + .build(); + // 得到返回Response + Response response = client.newCall(request).execute(); + String body = response.body().string(); + System.out.println(body); + if (StringUtils.hasText(body)) { + if (body.length() > 2) { + Gson gson = new Gson(); + Type type = new TypeToken>() { + }.getType(); + List stormList = gson.fromJson(body, type); + //打印测试 + for (WztfStorm storm : stormList) { + storm.setYear(nowYear); + storm.setCreateDate(new Date()); + //System.out.println(gson.toJson(storm)); + WztfStorm stormDB = this.wztfStormService.findByTfbh(storm.getTfbh()); + if (stormDB == null) { + //数据库无数据,第一次插入,同时从第三方平台拉取台风路径数据入库 + this.wztfStormService.saveWztfStorm(storm); + this.saveOrUpdateWztfStormInfo(storm); + } else { + //数据库有数据 + if (stormDB.getIs_current() == 1) { + if (storm.getIs_current() == 0) { + //数据库里面台风数据是活跃状态,第三方平台台风数据已变成不活跃状态,更新数据库台风状态,同时更新台风路径 + stormDB.setIs_current(storm.getIs_current()); + this.wztfStormService.saveWztfStorm(stormDB); + this.saveOrUpdateWztfStormInfo(stormDB); + } else { + //数据库里面台风数据是活跃状态,第三方平台台风数据也是活跃状态 + if ((!storm.getEnd_time().equals(stormDB.getEnd_time())) || (!storm.getEname().equals(stormDB.getEname())) || (!storm.getName().equals(stormDB.getName())) || (!storm.getIdent().equals(stormDB.getIdent()))) { + //台风列表数据有变化,更新台风列表数据 + stormDB.setEnd_time(storm.getEnd_time()); + stormDB.setEname(storm.getEname()); + stormDB.setName(storm.getName()); + stormDB.setIdent(storm.getIdent()); + this.wztfStormService.saveWztfStorm(stormDB); + } + //更新台风路径 + this.saveOrUpdateWztfStormInfo(stormDB); + } + } else { + //数据库里面台风数据是不活跃状态,无需做任何事情 + //this.saveOrUpdateWztfStormInfo(storm); + } + } + } + } + } + } catch (IOException | InterruptedException e) { + e.printStackTrace(); + } + } + + /** + * @date 2022-03-16 09:41 + * @description: 从温州气象台获取台风路径,同时保存或更新台风路径 + * @Param: null + */ + public void saveOrUpdateWztfStormInfo(WztfStorm storm) { + System.out.println("saveOrUpdateTyphoonInfo"); + + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + + try { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + SimpleDateFormat sdfYear = new SimpleDateFormat("yyyy"); + String nowDate = sdf.format(new Date()); + String nowYear = sdfYear.format(new Date()); + + String url = "http://data.istrongcloud.com/v2/data/complex/" + storm.getTfbh() + ".json?v=" + String.valueOf(System.currentTimeMillis()); + System.out.println(url); + + // 初始化请求体 + Request request = new Request.Builder() + .get() + .url(url) + .build(); + // 得到返回Response + Response response = client.newCall(request).execute(); + String body = response.body().string(); + //System.out.println(body); + if (StringUtils.hasText(body)) { + if (body.length() > 2) { + Gson gson = new Gson(); + int startIndex0 = body.indexOf("{"); + int endIndex0 = body.lastIndexOf("}"); + String typhoonInfoStr = body.substring(startIndex0, endIndex0 + 1); + //System.out.println(typhoonInfoStr); + + WztfStormInfo wztfStormInfoDB = this.wztfStormService.findWztfStormInfoByTfbh(storm.getTfbh()); + WztfStormInfo wztfStormInfo = new WztfStormInfo(); + if (wztfStormInfoDB == null) { + //数据库无数据,保存风路径数据入库 + wztfStormInfo.setTfbh(storm.getTfbh()); + wztfStormInfo.setStormData(typhoonInfoStr); + wztfStormInfo.setCreateDate(new Date()); + wztfStormInfo.setLastUpdateDate(new Date()); + this.wztfStormService.saveWztfStormInfo(wztfStormInfo); + } else { + //数据库有数据,更新台风路径数据 + wztfStormInfoDB.setStormData(typhoonInfoStr); + wztfStormInfoDB.setLastUpdateDate(new Date()); + this.wztfStormService.saveWztfStormInfo(wztfStormInfoDB); + } + } + } + } catch (IOException e) { + e.printStackTrace(); + } + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/ScheduledZjsltStormService.java b/src/main/java/com/rehome/jpahefengweather/service/ScheduledZjsltStormService.java new file mode 100644 index 0000000..a950eda --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/ScheduledZjsltStormService.java @@ -0,0 +1,251 @@ +package com.rehome.jpahefengweather.service; + +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; +import com.rehome.jpahefengweather.dto.NmcBaseDto; +import com.rehome.jpahefengweather.entity.*; +import com.rehome.jpahefengweather.service.excel.*; +import com.rehome.jpahefengweather.utils.JwtUtils; +import com.rehome.jpahefengweather.utils.OkHttpUtil; +import jakarta.annotation.Resource; +import okhttp3.*; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; +import org.springframework.util.StringUtils; +import java.io.File; +import java.io.IOException; +import java.lang.reflect.Type; +import java.text.SimpleDateFormat; +import java.util.*; +import java.util.concurrent.TimeUnit; + +/** + * @author huangwenfei + * @version v1.0.0.0 + * Created DateTime 2021-04-26 14:35 + * @description: 浙江省水利厅 台风列表数据和对应的台风详情,定时任务 + */ +@Component +public class ScheduledZjsltStormService { + private Logger log = LoggerFactory.getLogger(this.getClass()); + + @Resource + private ZjsltStormService zjsltStormService; + + + /** + * @date 2022-03-16 09:41 + * @description: 从浙江省水利厅获取历史台风列表数据和对应的台风详情 + * @Param: null + */ +// @Scheduled(cron = "0 24 * * * *") +// public void getZjsltHistoryStormList() { +// for(int i=1944;i<2026;i++){ +// getZjsltStormList(String.valueOf(i)); +// } +// } + /** + * @date 2022-03-16 09:41 + * @description: 从浙江省水利厅获取台风列表 + * @Param: null + */ + //@Scheduled(cron = "0 23 * * * *") + public void getZjsltStormList() { + log.info("getZjsltStormList"); + String strNow = String.valueOf(System.currentTimeMillis()); + + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + try { + Thread.sleep(2000); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + SimpleDateFormat sdfYear = new SimpleDateFormat("yyyy"); + String nowDate = sdf.format(new Date()); + String nowYear = sdfYear.format(new Date()); + + Random random = new Random();//以系统自身时间为种子数 + int iRandom = random.nextInt(); + Long nowLong = 13728353350362976L; + Long nowLongTemp = nowLong + iRandom; + String url = "https://typhoon.slt.zj.gov.cn/Api/TyphoonList/" + nowYear + "?callback=jQuery" + "1830" + String.valueOf(nowLongTemp) + "_" + strNow + "&_=" + String.valueOf(System.currentTimeMillis()); + log.info(url); + // 初始化请求体 + Request request = new Request.Builder() + .get() + .url(url) + .build(); + // 得到返回Response + Response response = client.newCall(request).execute(); + String body = response.body().string(); + //log.info(body); + if (StringUtils.hasText(body)) { + if (body.length() > 0) { + Gson gson = new Gson(); + int startIndex = body.indexOf("["); + int endIndex = body.lastIndexOf("]"); +// log.info(body.indexOf("[")); +// log.info(body.lastIndexOf("]")); + String stormStr = body.substring(startIndex, endIndex + 1); + //log.info(stormStr); + if (stormStr != null && stormStr.length() > 2) { + Type type = new TypeToken>() { + }.getType(); + List stormList = gson.fromJson(stormStr, type); + //打印测试 + for (ZjsltStorm storm : stormList) { + storm.setYear(nowYear); + storm.setCreateDate(new Date()); + log.info(gson.toJson(storm)); + ZjsltStorm stormDB = this.zjsltStormService.findByTfid(storm.getTfid()); + if (stormDB == null) { + //数据库无数据,第一次插入,同时从第三方平台拉取台风路径数据入库 + this.zjsltStormService.saveZjsltStorm(storm); + this.saveOrUpdateTyphoonInfo(storm); + } else { + //数据库有数据 + if (stormDB.getIsactive().equals("1")) { + if (storm.getIsactive().equals("0")) { + //数据库里面台风数据是活跃状态,第三方平台台风数据已变成不活跃状态,更新数据库台风状态,同时更新台风路径 + stormDB.setIsactive(storm.getIsactive()); + this.zjsltStormService.saveZjsltStorm(stormDB); + this.saveOrUpdateTyphoonInfo(stormDB); + } else { + //数据库里面台风数据是活跃状态,第三方平台台风数据也是活跃状态 + if ((!storm.getEndtime().equals(stormDB.getEndtime())) || (!storm.getEnname().equals(stormDB.getEnname())) || (!storm.getName().equals(stormDB.getName()))) { + //台风列表数据有变化,更新台风列表数据 + stormDB.setEndtime(storm.getEndtime()); + stormDB.setEnname(storm.getEnname()); + stormDB.setName(storm.getName()); + this.zjsltStormService.saveZjsltStorm(stormDB); + } + //更新台风路径 + this.saveOrUpdateTyphoonInfo(stormDB); + } + } else { + //数据库里面台风数据是不活跃状态,无需做任何事情 + //this.saveOrUpdateTyphoonInfo(storm); + } + } + } + } + } + } + } catch (IOException | InterruptedException e) { + e.printStackTrace(); + } + } + + /** + * @date 2022-03-16 09:41 + * @description: 从浙江省水利厅获取台风详情数据,保存或更新台风路径 + * @Param: null + */ + public void saveOrUpdateTyphoonInfo(ZjsltStorm storm) { + log.info("saveOrUpdateTyphoonInfo"); + String strNow = String.valueOf(System.currentTimeMillis()); + + // 初始化 OkHttpClient + OkHttpClient client = new OkHttpClient.Builder() + .connectTimeout(10, TimeUnit.SECONDS) + .writeTimeout(30, TimeUnit.SECONDS) + .readTimeout(30, TimeUnit.SECONDS) + .build(); + + try { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + SimpleDateFormat sdfYear = new SimpleDateFormat("yyyy"); + String nowDate = sdf.format(new Date()); + String nowYear = sdfYear.format(new Date()); + Random random = new Random();//以系统自身时间为种子数 + int iRandom = random.nextInt(); + Long nowLong = 25528353350362976L; + Long nowLongTemp = nowLong + iRandom; + String url = "https://typhoon.slt.zj.gov.cn/Api/TyphoonInfo/" + storm.getTfid() + "?callback=jQuery" + "1830" + String.valueOf(nowLongTemp) + "_" + strNow + "&_=" + String.valueOf(System.currentTimeMillis()); + log.info(url); + // 初始化请求体 + Request request = new Request.Builder() + .get() + .url(url) + .build(); + // 得到返回Response + Response response = client.newCall(request).execute(); + String body = response.body().string(); + //log.info(body); + if (StringUtils.hasText(body)) { + if (body.length() > 0) { + Gson gson = new Gson(); + int startIndex = body.indexOf("["); + int endIndex = body.lastIndexOf("]"); +// log.info(body.indexOf("[")); +// log.info(body.lastIndexOf("]")); + String typhoonInfoArryStr = body.substring(startIndex, endIndex + 1); + //log.info(typhoonInfoArryStr); + if (typhoonInfoArryStr != null && typhoonInfoArryStr.length() > 2) { + int startIndex0 = typhoonInfoArryStr.indexOf("{"); + int endIndex0 = typhoonInfoArryStr.lastIndexOf("}"); +// log.info(startIndex0); +// log.info(endIndex0); + String typhoonInfoStr = typhoonInfoArryStr.substring(startIndex0, endIndex0 + 1); + //log.info(typhoonInfoStr); + + TyphoonInfo typhoonInfoDB = this.zjsltStormService.findTyphoonInfoByTfid(storm.getTfid()); + TyphoonInfo typhoonInfo = new TyphoonInfo(); + if (typhoonInfoDB == null) { + //数据库无数据,保存风路径数据入库 + typhoonInfo.setTfid(storm.getTfid()); + typhoonInfo.setStormData(typhoonInfoStr); + typhoonInfo.setCreateDate(new Date()); + typhoonInfo.setLastUpdateDate(new Date()); + this.zjsltStormService.saveTyphoonInfo(typhoonInfo); + } else { + //数据库有数据,更新台风路径数据 + typhoonInfoDB.setStormData(typhoonInfoStr); + typhoonInfoDB.setLastUpdateDate(new Date()); + this.zjsltStormService.saveTyphoonInfo(typhoonInfoDB); + } + } + } + } + } catch (IOException e) { + e.printStackTrace(); + } + } + + /** + * @date 2022-03-16 09:41 + * @description: 从本地数据库获取活跃台风列表 + * @Param: null + */ + @Scheduled(cron = "0 0/1 * * * *") + public void getTyhoonActivity() { + log.info("getTyhoonActivity"); + String strNow = String.valueOf(System.currentTimeMillis()); + log.info(strNow); + List list = this.zjsltStormService.getTyhoonActivity(); + log.info(String.valueOf(list.size())); + log.info(new Gson().toJson(list)); + } + + /** + * @date 2022-03-16 09:41 + * @description: 根据年份查台风列表 + * @Param: null + */ + @Scheduled(cron = "0 0/1 * * * *") + public void getZjsltStormByYear() { + log.info("getZjsltStormByYear"); + String strNow = String.valueOf(System.currentTimeMillis()); + log.info(strNow); + String currentYear = new SimpleDateFormat("yyyy").format(new Date()); + List list = this.zjsltStormService.findByYear(currentYear); + log.info(String.valueOf(list.size())); + log.info(new Gson().toJson(list)); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/WztfStormService.java b/src/main/java/com/rehome/jpahefengweather/service/WztfStormService.java new file mode 100644 index 0000000..2ba93b2 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/WztfStormService.java @@ -0,0 +1,24 @@ +package com.rehome.jpahefengweather.service; + + +import com.rehome.jpahefengweather.entity.WztfStorm; +import com.rehome.jpahefengweather.entity.WztfStormInfo; + +import java.util.List; + +public interface WztfStormService { + //根据id查询台风 + WztfStorm findByTfbh(String tfbh); + //根据年份查询台风列表 + List findByYear(String year); + /** + * 保存台风数据 + */ + void saveWztfStorm(WztfStorm wztfStorm); + + WztfStormInfo findWztfStormInfoByTfbh(String tfbh); + /** + * 保存台风路径数据 + */ + void saveWztfStormInfo(WztfStormInfo wztfStormInfo); +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/ZjsltStormService.java b/src/main/java/com/rehome/jpahefengweather/service/ZjsltStormService.java new file mode 100644 index 0000000..a9301bc --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/ZjsltStormService.java @@ -0,0 +1,27 @@ +package com.rehome.jpahefengweather.service; + + +import com.rehome.jpahefengweather.entity.TyphoonInfo; +import com.rehome.jpahefengweather.entity.ZjsltStorm; + +import java.util.List; + +public interface ZjsltStormService { + //根据id查询台风 + ZjsltStorm findByTfid(String tfid); + //根据年份查询台风列表 + List findByYear(String year); + //根据年份查询台风列表 + List getTyhoonActivity(); + /** + * 保存台风数据 + */ + void saveZjsltStorm(ZjsltStorm zjsltStorm); + + TyphoonInfo findTyphoonInfoByTfid(String tfid); + /** + * 保存台风路径数据 + */ + void saveTyphoonInfo(TyphoonInfo typhoonInfo); + +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/excel/CellStyle.java b/src/main/java/com/rehome/jpahefengweather/service/excel/CellStyle.java new file mode 100644 index 0000000..b0d40aa --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/excel/CellStyle.java @@ -0,0 +1,118 @@ +package com.rehome.jpahefengweather.service.excel; + +import java.io.File; +import java.io.FileOutputStream; + +import org.apache.poi.hssf.util.HSSFColor; +import org.apache.poi.ss.usermodel.IndexedColors; +import org.apache.poi.ss.util.CellRangeAddress; +import org.apache.poi.xssf.usermodel.XSSFCell; +import org.apache.poi.xssf.usermodel.XSSFCellStyle; +import org.apache.poi.xssf.usermodel.XSSFRow; +import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; + +public class CellStyle { + public static void main(String[] args)throws Exception + { + XSSFWorkbook workbook = new XSSFWorkbook(); + XSSFSheet spreadsheet = workbook.createSheet("cellstyle"); + XSSFRow row = spreadsheet.createRow((short) 1); + row.setHeight((short) 800); + XSSFCell cell = (XSSFCell) row.createCell((short) 1); + cell.setCellValue("test of merging"); + //MEARGING CELLS + //this statement for merging cells + spreadsheet.addMergedRegion(new CellRangeAddress( + 1, //first row (0-based) + 1, //last row (0-based) + 1, //first column (0-based) + 4 //last column (0-based) + )); + //CELL Alignment + row = spreadsheet.createRow(5); + cell = (XSSFCell) row.createCell(0); + row.setHeight((short) 800); + // Top Left alignment + XSSFCellStyle style1 = workbook.createCellStyle(); + spreadsheet.setColumnWidth(0, 8000); + style1.setAlignment(XSSFCellStyle.ALIGN_LEFT); + style1.setVerticalAlignment(XSSFCellStyle.VERTICAL_TOP); + cell.setCellValue("Top Left"); + cell.setCellStyle(style1); + row = spreadsheet.createRow(6); + cell = (XSSFCell) row.createCell(1); + row.setHeight((short) 800); + // Center Align Cell Contents + XSSFCellStyle style2 = workbook.createCellStyle(); + style2.setAlignment(XSSFCellStyle.ALIGN_CENTER); + style2.setVerticalAlignment( + XSSFCellStyle.VERTICAL_CENTER); + cell.setCellValue("Center Aligned"); + cell.setCellStyle(style2); + row = spreadsheet.createRow(7); + cell = (XSSFCell) row.createCell(2); + row.setHeight((short) 800); + // Bottom Right alignment + XSSFCellStyle style3 = workbook.createCellStyle(); + style3.setAlignment(XSSFCellStyle.ALIGN_RIGHT); + style3.setVerticalAlignment( + XSSFCellStyle.VERTICAL_BOTTOM); + cell.setCellValue("Bottom Right"); + cell.setCellStyle(style3); + row = spreadsheet.createRow(8); + cell = (XSSFCell) row.createCell(3); + // Justified Alignment + XSSFCellStyle style4 = workbook.createCellStyle(); + style4.setAlignment(XSSFCellStyle.ALIGN_JUSTIFY); + style4.setVerticalAlignment( + XSSFCellStyle.VERTICAL_JUSTIFY); + cell.setCellValue("Contents are Justified in Alignment"); + cell.setCellStyle(style4); + //CELL BORDER + row = spreadsheet.createRow((short) 10); + row.setHeight((short) 800); + cell = (XSSFCell) row.createCell((short) 1); + cell.setCellValue("BORDER"); + XSSFCellStyle style5 = workbook.createCellStyle(); + style5.setBorderBottom(XSSFCellStyle.BORDER_THICK); + style5.setBottomBorderColor( + IndexedColors.BLUE.getIndex()); + style5.setBorderLeft(XSSFCellStyle.BORDER_DOUBLE); + style5.setLeftBorderColor( + IndexedColors.GREEN.getIndex()); + style5.setBorderRight(XSSFCellStyle.BORDER_HAIR); + style5.setRightBorderColor( + IndexedColors.RED.getIndex()); + style5.setBorderTop(XSSFCellStyle.BIG_SPOTS); + style5.setTopBorderColor( + IndexedColors.CORAL.getIndex()); + cell.setCellStyle(style5); + //Fill Colors + //background color + row = spreadsheet.createRow((short) 10 ); + cell = (XSSFCell) row.createCell((short) 1); + XSSFCellStyle style6 = workbook.createCellStyle(); + style6.setFillBackgroundColor( + HSSFColor.LEMON_CHIFFON.index ); + style6.setFillPattern(XSSFCellStyle.LESS_DOTS); + style6.setAlignment(XSSFCellStyle.ALIGN_FILL); + spreadsheet.setColumnWidth(1,8000); + cell.setCellValue("FILL BACKGROUNG/FILL PATTERN"); + cell.setCellStyle(style6); + //Foreground color + row = spreadsheet.createRow((short) 12); + cell = (XSSFCell) row.createCell((short) 1); + XSSFCellStyle style7=workbook.createCellStyle(); + style7.setFillForegroundColor(HSSFColor.BLUE.index); + style7.setFillPattern( XSSFCellStyle.LESS_DOTS); + style7.setAlignment(XSSFCellStyle.ALIGN_FILL); + cell.setCellValue("FILL FOREGROUND/FILL PATTERN"); + cell.setCellStyle(style7); + FileOutputStream out = new FileOutputStream( + new File("D:\\cellstyle.xlsx")); + workbook.write(out); + out.close(); + System.out.println("cellstyle.xlsx written successfully"); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/excel/ExcelDatabase.java b/src/main/java/com/rehome/jpahefengweather/service/excel/ExcelDatabase.java new file mode 100644 index 0000000..f65fae6 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/excel/ExcelDatabase.java @@ -0,0 +1,64 @@ +package com.rehome.jpahefengweather.service.excel; + +import java.io.File; +import java.io.FileOutputStream; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.Statement; +import org.apache.poi.xssf.usermodel.XSSFCell; +import org.apache.poi.xssf.usermodel.XSSFRow; +import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; +public class ExcelDatabase +{ + public static void main(String[] args) throws Exception + { + Class.forName("com.mysql.jdbc.Driver"); + Connection connect = DriverManager.getConnection( + "jdbc:mysql://localhost:3306/test" , + "root" , + "root" + ); + Statement statement = connect.createStatement(); + ResultSet resultSet = statement + .executeQuery("select * from emp_tbl"); + XSSFWorkbook workbook = new XSSFWorkbook(); + XSSFSheet spreadsheet = workbook + .createSheet("employe db"); + XSSFRow row=spreadsheet.createRow(1); + XSSFCell cell; + cell=row.createCell(1); + cell.setCellValue("EMP ID"); + cell=row.createCell(2); + cell.setCellValue("EMP NAME"); + cell=row.createCell(3); + cell.setCellValue("DEG"); + cell=row.createCell(4); + cell.setCellValue("SALARY"); + cell=row.createCell(5); + cell.setCellValue("DEPT"); + int i=2; + while(resultSet.next()) + { + row=spreadsheet.createRow(i); + cell=row.createCell(1); + cell.setCellValue(resultSet.getInt("eid")); + cell=row.createCell(2); + cell.setCellValue(resultSet.getString("ename")); + cell=row.createCell(3); + cell.setCellValue(resultSet.getString("deg")); + cell=row.createCell(4); + cell.setCellValue(resultSet.getString("salary")); + cell=row.createCell(5); + cell.setCellValue(resultSet.getString("dept")); + i++; + } + FileOutputStream out = new FileOutputStream( + new File("exceldatabase.xlsx")); + workbook.write(out); + out.close(); + System.out.println( + "exceldatabase.xlsx written successfully"); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/excel/FontStyle.java b/src/main/java/com/rehome/jpahefengweather/service/excel/FontStyle.java new file mode 100644 index 0000000..9023e23 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/excel/FontStyle.java @@ -0,0 +1,38 @@ +package com.rehome.jpahefengweather.service.excel; + +import java.io.File; +import java.io.FileOutputStream; +import org.apache.poi.hssf.util.HSSFColor; +import org.apache.poi.xssf.usermodel.XSSFCell; +import org.apache.poi.xssf.usermodel.XSSFCellStyle; +import org.apache.poi.xssf.usermodel.XSSFFont; +import org.apache.poi.xssf.usermodel.XSSFRow; +import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; +public class FontStyle { + public static void main(String[] args)throws Exception + { + XSSFWorkbook workbook = new XSSFWorkbook(); + XSSFSheet spreadsheet = workbook.createSheet("Fontstyle"); + XSSFRow row = spreadsheet.createRow(2); + //Create a new font and alter it. + XSSFFont font = workbook.createFont(); + font.setFontHeightInPoints((short) 30); + font.setFontName("IMPACT"); + font.setItalic(true); + font.setColor(HSSFColor.BRIGHT_GREEN.index); + //Set font into style + XSSFCellStyle style = workbook.createCellStyle(); + style.setFont(font); + // Create a cell with a value and set style to it. + XSSFCell cell = row.createCell(1); + cell.setCellValue("Font Style"); + cell.setCellStyle(style); + FileOutputStream out = new FileOutputStream( + new File("D:\\fontstyle.xlsx")); + workbook.write(out); + out.close(); + System.out.println( + "fontstyle.xlsx written successfully"); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/excel/ReadCityExcelXls.java b/src/main/java/com/rehome/jpahefengweather/service/excel/ReadCityExcelXls.java new file mode 100644 index 0000000..0eb692e --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/excel/ReadCityExcelXls.java @@ -0,0 +1,160 @@ +package com.rehome.jpahefengweather.service.excel; + + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import com.google.gson.Gson; +import com.rehome.jpahefengweather.entity.HefengCity; +import org.apache.poi.hssf.usermodel.HSSFSheet; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.ss.usermodel.Cell; +import org.apache.poi.ss.usermodel.Row; + +public class ReadCityExcelXls { + + private String filePath = null; + //ReadCityExcelXls + public ReadCityExcelXls(String dir, String fileName){ + if(dir!=null&&fileName!=null){ + this.filePath = dir+File.separator+fileName; + } + } + + + public void testReadExcel() { + // 要读取的Excel文件路径 + File file = new File(this.filePath); + if (!file.exists()) { + System.out.println("excel文件不存在"); + return; + } + List excelList = this.readExcel(file); + System.out.println("list中的数据打印出来"); + if(excelList!=null&&excelList.size()>0){ + System.out.println(String.valueOf(excelList.size())); + } + if(excelList!=null){ + for (int i = 0; i < excelList.size(); i++) { + HefengCity city = excelList.get(i); + Gson gson = new Gson(); + System.out.print(gson.toJson(city)); + System.out.println(); + } + } + } + + public List getCityLists() { + // 要读取的Excel文件路径 + File file = new File(this.filePath); + if (!file.exists()) { + System.out.println("excel文件不存在"); + return null; + } + List excelList = this.readExcel(file); + return excelList; + } + + // 去读Excel的方法readExcel,该方法的入口参数为一个File对象 + public List readExcel(File file) { + try { + //用流的方式先读取到你想要的excel的文件 + FileInputStream fis=new FileInputStream(file); + //解析excel + POIFSFileSystem pSystem=new POIFSFileSystem(fis); + //获取整个excel + HSSFWorkbook hb=new HSSFWorkbook(pSystem); + // Excel的页签数量 + int sheet_size = hb.getNumberOfSheets(); + for (int index = 0; index < sheet_size; index++) { + List outerList = new ArrayList(); + // 每个页签创建一个Sheet对象 + HSSFSheet sheet=hb.getSheetAt(index); + //获取第一行 + int firstrow= sheet.getFirstRowNum(); + //获取最后一行 + int lastrow= sheet.getLastRowNum(); + //循环行数依次获取列数 + for (int i = firstrow; i < lastrow+1; i++) { + if(i==0){ + continue; + } + HefengCity city = new HefengCity(); + //获取哪一行i + Row row=sheet.getRow(i); + if (row!=null) { + //获取这一行的第一列 + int firstcell=row.getFirstCellNum(); + //获取这一行的最后一列 + int lastcell=row.getLastCellNum(); + for (int j = firstcell; j excelList = this.readExcel(file); + System.out.println("list中的数据打印出来"); + if (excelList != null && excelList.size() > 0) { + System.out.println(String.valueOf(excelList.size())); + } + if(excelList!=null){ + for (int i = 0; i < excelList.size(); i++) { + HefengCity city = excelList.get(i); + Gson gson = new Gson(); + System.out.print(gson.toJson(city)); + System.out.println(); + } + } + } + + public List getCityLists() { + // 要读取的Excel文件路径 + File file = new File(this.filePath); + if (!file.exists()) { + System.out.println("excel文件不存在"); + return null; + } + List excelList = this.readExcel(file); + return excelList; + } + + // 去读Excel的方法readExcel,该方法的入口参数为一个File对象 + public List readExcel(File file) { + try { + //用流的方式先读取到你想要的excel的文件 + FileInputStream fis = new FileInputStream(file); + //Get the workbook instance for XLSX file + XSSFWorkbook workbook = new XSSFWorkbook(fis); + // Excel的页签数量 + int sheet_size = workbook.getNumberOfSheets(); + for (int index = 0; index < sheet_size; index++) { + List outerList = new ArrayList(); + // 每个页签创建一个Sheet对象 + XSSFSheet sheet = workbook.getSheetAt(index); + //获取第一行 + int firstrow = sheet.getFirstRowNum(); + //获取最后一行 + int lastrow = sheet.getLastRowNum(); + //循环行数依次获取列数 + for (int i = firstrow; i < lastrow + 1; i++) { + if(i==0){ + continue; + } + HefengCity city = new HefengCity(); + //获取哪一行i + Row row = sheet.getRow(i); + if (row != null) { + //获取这一行的第一列 + int firstcell = row.getFirstCellNum(); + //获取这一行的最后一列 + int lastcell = row.getLastCellNum(); + for (int j = firstcell; j < lastcell; j++) { + //获取第j列 + Cell cell = row.getCell(j); + cell.setCellType(Cell.CELL_TYPE_STRING); + if (cell!=null) { + switch (j){ + case 0: + city.setLocationId(cell.getStringCellValue()); + break; + case 1: + city.setLocationNameEn(cell.getStringCellValue()); + break; + case 2: + city.setLocationNameZh(cell.getStringCellValue()); + case 3: + city.setCountryCode(cell.getStringCellValue()); + break; + case 4: + city.setCountryNameEn(cell.getStringCellValue()); + break; + case 5: + city.setCountryNameZh(cell.getStringCellValue()); + break; + case 6: + city.setAdm1NameEn(cell.getStringCellValue()); + break; + case 7: + city.setAdm1NameZh(cell.getStringCellValue()); + break; + case 8: + city.setAdm2NameEn(cell.getStringCellValue()); + break; + case 9: + city.setAdm2NameZh(cell.getStringCellValue()); + break; + case 10: + city.setTimezone(cell.getStringCellValue()); + break; + case 11: + city.setLatitude(cell.getStringCellValue()); + break; + case 12: + city.setLongitude(cell.getStringCellValue()); + break; + case 13: + city.setAdcode(cell.getStringCellValue()); + break; + default: + break; + } + } + } + outerList.add(city); + } + } + fis.close(); + return outerList; + } + } catch (FileNotFoundException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return null; + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/service/excel/ReadExcelXls.java b/src/main/java/com/rehome/jpahefengweather/service/excel/ReadExcelXls.java new file mode 100644 index 0000000..00b79e6 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/excel/ReadExcelXls.java @@ -0,0 +1,109 @@ +package com.rehome.jpahefengweather.service.excel; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import com.rehome.jpahefengweather.entity.HefengCity; +import org.apache.poi.hssf.usermodel.HSSFSheet; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.ss.usermodel.Cell; +import org.apache.poi.ss.usermodel.Row; + +public class ReadExcelXls { + + private String filePath = null; +//ReadCityExcelXls + public ReadExcelXls(String dir, String fileName){ + if(dir!=null&&fileName!=null){ + this.filePath = dir+File.separator+fileName; + } + } + + + public void testReadExcel() { + // 要读取的Excel文件路径 + File file = new File(this.filePath); + if (!file.exists()) { + System.out.println("excel文件不存在"); + return; + } + List excelList = this.readExcel(file); + System.out.println("list中的数据打印出来"); + if(excelList!=null&&excelList.size()>0){ + System.out.println(String.valueOf(excelList.size())); + } + for (int i = 0; i < excelList.size(); i++) { + List list = (List) excelList.get(i); + for (int j = 0; j < list.size(); j++) { + System.out.print(list.get(j)); + } + System.out.println(); + } + + } + + // 去读Excel的方法readExcel,该方法的入口参数为一个File对象 + public List readExcel(File file) { + try { + //用流的方式先读取到你想要的excel的文件 + FileInputStream fis=new FileInputStream(file); + //解析excel + POIFSFileSystem pSystem=new POIFSFileSystem(fis); + //获取整个excel + HSSFWorkbook hb=new HSSFWorkbook(pSystem); + // Excel的页签数量 + int sheet_size = hb.getNumberOfSheets(); + for (int index = 0; index < sheet_size; index++) { + List outerList = new ArrayList(); + // 每个页签创建一个Sheet对象 + HSSFSheet sheet=hb.getSheetAt(index); + //获取第一行 + int firstrow=sheet.getFirstRowNum(); + //获取最后一行 + int lastrow=sheet.getLastRowNum(); + //循环行数依次获取列数 + for (int i = firstrow; i < lastrow+1; i++) { + //获取哪一行i + Row row=sheet.getRow(i); + if (row!=null) { + //获取这一行的第一列 + int firstcell= row.getFirstCellNum(); + //获取这一行的最后一列 + int lastcell= row.getLastCellNum(); + //创建一个集合,用处将每一行的每一列数据都存入集合中 + List list=new ArrayList<>(); + for (int j = firstcell; j 0) { +// user.setUsername(list.get(1)); +// user.setPassword(list.get(2)); +// } +// BaseDAO dao=new BaseDAO(); +// dao.save(user); +// System.out.println(); + } + } + fis.close(); + return outerList; + } + } catch (FileNotFoundException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return null; + } + +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/service/excel/ReadExcelXlsx.java b/src/main/java/com/rehome/jpahefengweather/service/excel/ReadExcelXlsx.java new file mode 100644 index 0000000..01b19a0 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/excel/ReadExcelXlsx.java @@ -0,0 +1,100 @@ +package com.rehome.jpahefengweather.service.excel; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; + +import org.apache.poi.hssf.usermodel.HSSFSheet; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.ss.usermodel.Cell; +import org.apache.poi.ss.usermodel.Row; +import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; + +public class ReadExcelXlsx { + + private String filePath = null; + + //ReadCityExcelXls + public ReadExcelXlsx(String dir, String fileName) { + if (dir != null && fileName != null) { + this.filePath = dir + File.separator + fileName; + } + } + + + public void testReadExcel() { + // 要读取的Excel文件路径 + File file = new File(this.filePath); + if (!file.exists()) { + System.out.println("excel文件不存在"); + return; + } + List excelList = this.readExcel(file); + System.out.println("list中的数据打印出来"); + if (excelList != null && excelList.size() > 0) { + System.out.println(String.valueOf(excelList.size())); + } + for (int i = 0; i < excelList.size(); i++) { + List list = (List) excelList.get(i); + for (int j = 0; j < list.size(); j++) { + System.out.print(list.get(j)); + } + System.out.println(); + } + + } + + // 去读Excel的方法readExcel,该方法的入口参数为一个File对象 + public List readExcel(File file) { + try { + //用流的方式先读取到你想要的excel的文件 + FileInputStream fis = new FileInputStream(file); + //Get the workbook instance for XLSX file + XSSFWorkbook workbook = new XSSFWorkbook(fis); + // Excel的页签数量 + int sheet_size = workbook.getNumberOfSheets(); + for (int index = 0; index < sheet_size; index++) { + List outerList = new ArrayList(); + // 每个页签创建一个Sheet对象 + XSSFSheet sheet = workbook.getSheetAt(index); + //获取第一行 + int firstrow = sheet.getFirstRowNum(); + //获取最后一行 + int lastrow = sheet.getLastRowNum(); + //循环行数依次获取列数 + for (int i = firstrow; i < lastrow + 1; i++) { + //获取哪一行i + Row row = sheet.getRow(i); + if (row != null) { + //获取这一行的第一列 + int firstcell = row.getFirstCellNum(); + //获取这一行的最后一列 + int lastcell = row.getLastCellNum(); + //创建一个集合,用处将每一行的每一列数据都存入集合中 + List list = new ArrayList<>(); + for (int j = firstcell; j < lastcell; j++) { + //获取第j列 + Cell cell = row.getCell(j); + if (cell != null) { + list.add(cell.toString()); + } + } + outerList.add(list); + } + } + fis.close(); + return outerList; + } + } catch (FileNotFoundException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + return null; + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/service/excel/TextDirection.java b/src/main/java/com/rehome/jpahefengweather/service/excel/TextDirection.java new file mode 100644 index 0000000..e9de245 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/excel/TextDirection.java @@ -0,0 +1,60 @@ +package com.rehome.jpahefengweather.service.excel; + +import java.io.File; +import java.io.FileOutputStream; +import org.apache.poi.xssf.usermodel.XSSFCell; +import org.apache.poi.xssf.usermodel.XSSFCellStyle; +import org.apache.poi.xssf.usermodel.XSSFRow; +import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; +public class TextDirection +{ + public static void main(String[] args)throws Exception + { + XSSFWorkbook workbook = new XSSFWorkbook(); + XSSFSheet spreadsheet = workbook.createSheet( + "Text direction"); + XSSFRow row = spreadsheet.createRow(2); + XSSFCellStyle myStyle = workbook.createCellStyle(); + myStyle.setRotation((short) 0); + XSSFCell cell = row.createCell(1); + cell.setCellValue("0D angle"); + cell.setCellStyle(myStyle); + //30 degrees + myStyle=workbook.createCellStyle(); + myStyle.setRotation((short) 30); + cell = row.createCell(3); + cell.setCellValue("30D angle"); + cell.setCellStyle(myStyle); + //90 degrees + myStyle=workbook.createCellStyle(); + myStyle.setRotation((short) 90); + cell = row.createCell(5); + cell.setCellValue("90D angle"); + cell.setCellStyle(myStyle); + //120 degrees + myStyle=workbook.createCellStyle(); + myStyle.setRotation((short) 120); + cell = row.createCell(7); + cell.setCellValue("120D angle"); + cell.setCellStyle(myStyle); + //270 degrees + myStyle = workbook.createCellStyle(); + myStyle.setRotation((short) 270); + cell = row.createCell(9); + cell.setCellValue("270D angle"); + cell.setCellStyle(myStyle); + //360 degrees + myStyle=workbook.createCellStyle(); + myStyle.setRotation((short) 360); + cell = row.createCell(12); + cell.setCellValue("360D angle"); + cell.setCellStyle(myStyle); + FileOutputStream out = new FileOutputStream( + new File("textdirection.xlsx")); + workbook.write(out); + out.close(); + System.out.println( + "textdirection.xlsx written successfully"); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/service/excel/WriteExcel.java b/src/main/java/com/rehome/jpahefengweather/service/excel/WriteExcel.java new file mode 100644 index 0000000..691812e --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/service/excel/WriteExcel.java @@ -0,0 +1,176 @@ +package com.rehome.jpahefengweather.service.excel; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.OutputStream; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.ss.usermodel.*; +import org.apache.poi.xssf.usermodel.XSSFCell; +import org.apache.poi.xssf.usermodel.XSSFRow; +import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; + +public class WriteExcel { + private static final String EXCEL_XLS = "xls"; + private static final String EXCEL_XLSX = "xlsx"; + private String filePath = null; + + public void testWriteExcel(){ + Map dataMap=new HashMap(); + dataMap.put("BankName", "中国农业银行"); + dataMap.put("Addr", "凤凰北路28号"); + dataMap.put("Phone", "07568329823"); + List list=new ArrayList(); + list.add(dataMap); + Map dataMap1=new HashMap(); + dataMap1.put("BankName", "中国工商银行"); + dataMap1.put("Addr", "凤凰北路38号"); + dataMap1.put("Phone", "07568329833"); + list.add(dataMap1); + writeExcel(list, 3, this.filePath); + + //writeExcel(); + } + + public WriteExcel(String dir,String fileName){ + if(dir!=null&&fileName!=null){ + this.filePath = dir+File.separator+fileName; + } + } + + public void writeExcel(){ + try { + // Create Workbook instance holding reference to .xlsx file + XSSFWorkbook workbook = new XSSFWorkbook(); + + // Get first/desired sheet from the workbook + XSSFSheet sheet = createSheet(workbook, "Sheet 1", false); + + // XSSFSheet sheet = workbook.getSheetAt(1);//Don't use this line + // because you get Sheet index (1) is out of range (no sheets) + + //Write some information in the cells or do what you want + XSSFRow row1 = sheet.createRow(0); + XSSFCell r1c2 = row1.createCell(0); + r1c2.setCellValue("NAME"); + XSSFCell r1c3 = row1.createCell(1); + r1c3.setCellValue("AGE"); + + + //Save excel to HDD Drive + File pathToFile = new File(this.filePath); + if (!pathToFile.exists()) { + pathToFile.createNewFile(); + } + FileOutputStream fos = new FileOutputStream(pathToFile); + workbook.write(fos); + fos.close(); + System.out.println("Done"); + } catch (Exception e) { + e.printStackTrace(); + } + } + + public static void writeExcel(List dataList, int cloumnCount,String finalXlsxPath){ + try { + // 获取总列数 + int columnNumCount = cloumnCount; + // Create Workbook instance holding reference to .xlsx file + XSSFWorkbook workbook = new XSSFWorkbook(); + + // Get first/desired sheet from the workbook + XSSFSheet sheet = createSheet(workbook, "Sheet 1", false); + + /** + * 删除原有数据,除了属性列 + */ + int rowNumber = sheet.getLastRowNum(); // 第一行从0开始算 + System.out.println("原始数据总行数,除属性列:" + rowNumber); + for (int i = 1; i <= rowNumber; i++) { + Row row = sheet.getRow(i); + sheet.removeRow(row); + } + + + /** + * 往Excel中写新数据 + */ + for (int j = 0; j < dataList.size(); j++) { + if(j==0){ + // 创建一行:从第二行开始,跳过属性列 + Row row0 = sheet.createRow(j ); + for (int k = 0; k <= columnNumCount; k++) { + // 在一行内循环 + Cell first = row0.createCell(0); + first.setCellValue("银行名称"); + + Cell second = row0.createCell(1); + second.setCellValue("地址"); + + Cell third = row0.createCell(2); + third.setCellValue("电话"); + } + } + // 创建一行:从第二行开始,跳过属性列 + Row row = sheet.createRow(j + 1); + // 得到要插入的每一条记录 + Map dataMap = dataList.get(j); + String name = dataMap.get("BankName").toString(); + String address = dataMap.get("Addr").toString(); + String phone = dataMap.get("Phone").toString(); + for (int k = 0; k <= columnNumCount; k++) { + // 在一行内循环 + Cell first = row.createCell(0); + first.setCellValue(name); + + Cell second = row.createCell(1); + second.setCellValue(address); + + Cell third = row.createCell(2); + third.setCellValue(phone); + } + } + + + //Save excel to HDD Drive + File pathToFile = new File(finalXlsxPath); + if (!pathToFile.exists()) { + pathToFile.createNewFile(); + } + FileOutputStream fos = new FileOutputStream(pathToFile); + workbook.write(fos); + fos.close(); + System.out.println("Done"); + } catch (Exception e) { + e.printStackTrace(); + } + } + + private static XSSFSheet createSheet(XSSFWorkbook wb, String prefix, boolean isHidden) { + XSSFSheet sheet = null; + int count = 0; + + for (int i = 0; i < wb.getNumberOfSheets(); i++) { + String sName = wb.getSheetName(i); + if (sName.startsWith(prefix)) + count++; + } + + if (count > 0) { + sheet = wb.createSheet(prefix + count); + } else + sheet = wb.createSheet(prefix); + + if (isHidden) + wb.setSheetHidden(wb.getNumberOfSheets() - 1, XSSFWorkbook.SHEET_STATE_VERY_HIDDEN); + + return sheet; + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/utils/DaoUtil.java b/src/main/java/com/rehome/jpahefengweather/utils/DaoUtil.java new file mode 100644 index 0000000..6404873 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/DaoUtil.java @@ -0,0 +1,88 @@ +package com.rehome.jpahefengweather.utils; + + +import java.util.Arrays; +import java.util.Locale; + +/** + * dao工具类 + * + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2022-01-12 9:38 + */ +public class DaoUtil { + /** + * oracle分页查询 + * + * @param sqlBuilder 原始sql + * @param paging 分页信息 + * @author LiuHuiYu + * Created DateTime 2022-01-12 9:39 + */ + public static void paginationOracleSql(StringBuilder sqlBuilder, Paging paging) { + String rowNumName; + for(int i=0;;i++){ + rowNumName = "rowno_" + i; + if(!sqlBuilder.toString().toLowerCase(Locale.ROOT).contains(rowNumName)){ + break; + } + } + sqlBuilder.insert(0, "SELECT * FROM (SELECT t_pagination.*, ROWNUM AS " + rowNumName + " FROM("); + sqlBuilder.append(") t_pagination WHERE ROWNUM <= ") + .append(paging.endRowNo()) + .append(") table_alias WHERE table_alias.") + .append(rowNumName) + .append(" >= ") + .append(paging.beginRowNo()); + } + + /** + * 将当前 sql查询语句转换成 统计数量的语句 + * + * @param sqlBuilder sql 字符串的 StringBuilder + * @author LiuHuiYu + * Created DateTime 2022-01-12 9:57 + */ + public static void countOracleSql(StringBuilder sqlBuilder) { + int index = sqlBuilder.toString().toLowerCase().indexOf(" from "); + sqlBuilder.replace(0, index, "select count(1)"); + } + + /** + * 将当前 sql查询语句转换成 统计数量的语句 + * + * @param sqlBuilder sql 字符串的 StringBuilder + * @author LiuHuiYu + * @deprecated 未启用字符串分析 + * Created DateTime 2022-01-12 9:57 + */ + @Deprecated + public static void countOracleSql2(StringBuilder sqlBuilder) { + String fromString = " from "; + int f = 0; + int level = 0; + for (int i = 0; i < sqlBuilder.length(); i++) { + //字符串检测 + if (Arrays.asList('\'', '\"').contains(sqlBuilder.charAt(i))) { + throw new RuntimeException("当前解析无法解析包含字符串的sql语句"); + } + //包含检测 + if (sqlBuilder.charAt(i) == '(') { + level++; + } + else if (sqlBuilder.charAt(i) == ')') { + level--; + } + if (level < 0) { + throw new RuntimeException("输入的sql语句异常"); + } + +// if (f == fromString.length() && level == 0) { +// ; +// } + } + int index = sqlBuilder.toString().toLowerCase().indexOf(" from "); + sqlBuilder.replace(0, index, "select count(1)"); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/ExcelUtil.java b/src/main/java/com/rehome/jpahefengweather/utils/ExcelUtil.java new file mode 100644 index 0000000..b5c8657 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/ExcelUtil.java @@ -0,0 +1,100 @@ +package com.rehome.jpahefengweather.utils; + +import org.apache.poi.hssf.usermodel.*; + +import java.util.List; + +/** + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2022-03-24 15:19 + */ +public class ExcelUtil { + + /** + * 导出Excel + * + * @param sheetName sheet名称 + * @param title 标题 + * @param values 内容 + * @param wb HSSFWorkbook对象 + * @return HSSFWorkbook + */ + public static HSSFWorkbook getWorkbook(String sheetName, String[] title, String[][] values, HSSFWorkbook wb) { + + // 第一步,创建一个HSSFWorkbook,对应一个Excel文件 + if (wb == null) { + wb = new HSSFWorkbook(); + } + + // 第二步,在workbook中添加一个sheet,对应Excel文件中的sheet + HSSFSheet sheet = wb.createSheet(sheetName); + + // 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制 + HSSFRow row = sheet.createRow(0); + + // 第四步,创建单元格,并设置值表头 设置表头居中 + HSSFCellStyle style = wb.createCellStyle(); + // 创建一个居中格式 + style.setAlignment(HSSFCellStyle.ALIGN_CENTER); + + //声明列对象 + HSSFCell cell; + + //创建标题 + for (int i = 0; i < title.length; i++) { + cell = row.createCell(i); + cell.setCellValue(title[i]); + cell.setCellStyle(style); + } + + //创建内容 + for (int i = 0; i < values.length; i++) { + row = sheet.createRow(i + 1); + for (int j = 0; j < values[i].length; j++) { + //将内容按顺序赋给对应的列对象 + row.createCell(j).setCellValue(values[i][j]); + } + } + return wb; + } + + public static HSSFWorkbook getWorkbook(String sheetName, String[] title, List values, HSSFWorkbook wb) { + + // 第一步,创建一个HSSFWorkbook,对应一个Excel文件 + if (wb == null) { + wb = new HSSFWorkbook(); + } + + // 第二步,在workbook中添加一个sheet,对应Excel文件中的sheet + HSSFSheet sheet = wb.createSheet(sheetName); + + // 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制 + HSSFRow row = sheet.createRow(0); + + // 第四步,创建单元格,并设置值表头 设置表头居中 + HSSFCellStyle style = wb.createCellStyle(); + // 创建一个居中格式 + style.setAlignment(HSSFCellStyle.ALIGN_CENTER); + + //声明列对象 + HSSFCell cell; + + //创建标题 + for (int i = 0; i < title.length; i++) { + cell = row.createCell(i); + cell.setCellValue(title[i]); + cell.setCellStyle(style); + } + + //创建内容 + for (int i = 0; i < values.size(); i++) { + row = sheet.createRow(i + 1); + for (int j = 0; j < values.get(i).length; j++) { + //将内容按顺序赋给对应的列对象 + row.createCell(j).setCellValue(values.get(i)[j]); + } + } + return wb; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/IPaging.java b/src/main/java/com/rehome/jpahefengweather/utils/IPaging.java new file mode 100644 index 0000000..b8e8aa9 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/IPaging.java @@ -0,0 +1,38 @@ +package com.rehome.jpahefengweather.utils; + +/** + * 分页接口 + *
+ *     @ApiModelProperty("分页信息")
+ *     private Paging paging = new Paging();
+ *
+ *     @Override
+ *     public Paging getPaging() {
+ *         return paging;
+ *     }
+ *
+ *     @Override
+ *     public void setPaging(Paging paging) {
+ *         this.paging = paging;
+ *     }
+ * 
+ * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2022-01-12 10:22 + */ +public interface IPaging { + /** + * 获取分页信息 + * @author LiuHuiYu + * Created DateTime 2022-01-20 15:29 + * @return cc.rehome.zhanjiang.data_center_model.domain.Paging + */ + Paging getPaging(); + /** + * 设置分页信息 + * @author LiuHuiYu + * Created DateTime 2022-01-20 15:29 + * @param paging 分页信息 + */ + void setPaging(Paging paging); +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/ISerializationJson.java b/src/main/java/com/rehome/jpahefengweather/utils/ISerializationJson.java new file mode 100644 index 0000000..59c28f0 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/ISerializationJson.java @@ -0,0 +1,18 @@ +package com.rehome.jpahefengweather.utils; + +import java.io.Serializable; + +/** + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2022-01-08 9:45 + */ +public interface ISerializationJson extends Serializable { + /** + * 将当前类序列化成json字符串 + * @author LiuHuiYu + * Created DateTime 2022-01-20 15:30 + * @return java.lang.String + */ + String toJson(); +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/JwtUtils.java b/src/main/java/com/rehome/jpahefengweather/utils/JwtUtils.java new file mode 100644 index 0000000..e241ca5 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/JwtUtils.java @@ -0,0 +1,66 @@ +package com.rehome.jpahefengweather.utils; + +import net.i2p.crypto.eddsa.EdDSAEngine; +import net.i2p.crypto.eddsa.EdDSAPrivateKey; +import net.i2p.crypto.eddsa.spec.EdDSANamedCurveTable; +import net.i2p.crypto.eddsa.spec.EdDSAParameterSpec; +import okhttp3.Interceptor; +import okhttp3.Request; +import okhttp3.Response; +import org.springframework.lang.NonNull; + +import java.io.IOException; +import java.nio.charset.StandardCharsets; +import java.security.MessageDigest; +import java.security.PrivateKey; +import java.security.Signature; +import java.security.spec.PKCS8EncodedKeySpec; +import java.time.ZoneOffset; +import java.time.ZonedDateTime; +import java.util.Base64; + +public class JwtUtils { + public static String getJwt(){ + try { + // Private key + String privateKeyString = "MC4CAQAwBQYDK2VwBCIEIOtI2Yuhkyor4Zfny9OUMbzMmZCEJ7hqIpuoDhk0zYcy"; + privateKeyString = privateKeyString.trim().replace("-----BEGIN PRIVATE KEY-----", "").replace("-----END PRIVATE KEY-----", "").trim(); + byte[] privateKeyBytes = Base64.getDecoder().decode(privateKeyString); + PKCS8EncodedKeySpec encoded = new PKCS8EncodedKeySpec(privateKeyBytes); + PrivateKey privateKey = new EdDSAPrivateKey(encoded); + + // Header + String headerJson = "{\"alg\": \"EdDSA\", \"kid\": \"C4B98RHV2D\"}"; + + // Payload + long iat = ZonedDateTime.now(ZoneOffset.UTC).toEpochSecond() - 30; + long exp = iat + 900; + String payloadJson = "{\"sub\": \"278AVHGU9W\", \"iat\": " + iat + ", \"exp\": " + exp + "}"; + + // Base64url header+payload + String headerEncoded = Base64.getUrlEncoder().encodeToString(headerJson.getBytes(StandardCharsets.UTF_8)); + String payloadEncoded = Base64.getUrlEncoder().encodeToString(payloadJson.getBytes(StandardCharsets.UTF_8)); + String data = headerEncoded + "." + payloadEncoded; + + EdDSAParameterSpec spec = EdDSANamedCurveTable.getByName(EdDSANamedCurveTable.ED_25519); + + // Sign + final Signature s = new EdDSAEngine(MessageDigest.getInstance(spec.getHashAlgorithm())); + s.initSign(privateKey); + s.update(data.getBytes(StandardCharsets.UTF_8)); + byte[] signature = s.sign(); + + String signatureString = Base64.getUrlEncoder().encodeToString(signature); + + System.out.println("Signature: \n" + signatureString); + + // Print Token + String jwt = data + "." + signatureString; + System.out.println("JWT: \n" + jwt); + return jwt; + }catch (Exception e){ + e.printStackTrace(); + } + return null; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/LhyAssert.java b/src/main/java/com/rehome/jpahefengweather/utils/LhyAssert.java new file mode 100644 index 0000000..fa9e4e2 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/LhyAssert.java @@ -0,0 +1,142 @@ +package com.rehome.jpahefengweather.utils; + + +import java.util.function.Function; + +/** + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2020-09-10 8:41 + */ +public class LhyAssert { + static Function exceptionProxy; + + private static RuntimeException throwEx(String message) { + if (exceptionProxy == null) { + return new RuntimeException(message); + } + else { + return exceptionProxy.apply(message); + } + } + + /** + * 接受到异常信息后的异常抛出处理 + * + * @param proxy 接受到异常信息后的代理。 + * @author LiuHuiYu + * Created DateTime 2021-12-10 14:43 + */ + public static void exceptionProxy(Function proxy) { + exceptionProxy = proxy; + } + //region assertTrue + + public static void assertTrue(boolean value, RuntimeException exception) { + if (!value) { + throw exception; + } + } + + public static void assertTrue(boolean value, String message) { + assertTrue(value, throwEx(message)); + } + //endregion + + //region assertFalse + + public static void assertFalse(boolean value, String message) { + assertTrue(!value, message); + } + + public static void assertFalse(boolean value, RuntimeException exception) { + assertTrue(!value, exception); + } + //endregion + + //region assertNotNull + public static void assertNotNull(Object object, RuntimeException exception) { + assertTrue(object != null, exception); + } + + /** + * 对象为空则抛出异常 + * + * @param object 对象 + */ + public static void assertNotNull(Object object, String message) { + assertTrue(object != null, message); + } + + + //endregion + + //region assertNull + + /** + * 对象不为空则抛出异常 + * + * @param object 对象 + */ + public static void assertNull(Object object, RuntimeException exception) { + assertTrue(object == null, exception); + } + + /** + * 对象不为空则抛出异常 + * + * @param object 对象 + */ + public static void assertNull(Object object, String message) { + assertTrue(object == null, message); + } + //endregion + + //region 枚举模式拦截 + + /** + * 对象不为空则抛出异常 + * + * @param value 对象 + * @param resultEnum 错误枚举 + */ + public static void assertTrue(boolean value, ResultEnum resultEnum) { + if (!value) { + throw new LhyException(resultEnum); + } + } + + /** + * 对象为空则抛出异常 + * + * @param object 对象 + * @param resultEnum 错误枚举 + */ + public static void assertNotNull(Object object, ResultEnum resultEnum) { + assertTrue(object != null, resultEnum); + } + + /** + * 对象不为空则抛出异常 + * + * @param object 对象 + * @param resultEnum 错误枚举 + */ + public static void assertNull(Object object, ResultEnum resultEnum) { + assertTrue(object == null, resultEnum); + } + //endregion + + + public static void assertLen(String value, int min, int max, String message) { + assertNotNull(value, message + "未设定"); + assertTrue( + (min <= 0 || value.length() >= min) && + (max < 0 || value.length() <= max), message + "(长度范围[" + min + "-" + max + "])"); + } + + public static void assertLen(String value, int min, int max, RuntimeException exception) { + assertNotNull(value, exception); + assertTrue(value.length() >= min && value.length() <= max, exception); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/LhyException.java b/src/main/java/com/rehome/jpahefengweather/utils/LhyException.java new file mode 100644 index 0000000..f29819e --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/LhyException.java @@ -0,0 +1,53 @@ +package com.rehome.jpahefengweather.utils; + +import org.jetbrains.annotations.NotNull; + +/** + * 自定义报错类 + * + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2020-06-23 13:27 + */ +public class LhyException extends RuntimeException { + private Integer errId; +/* + public ArchivesManagementException(Integer code, String message) { + super(message); + this.code = code; + } +*/ + + public LhyException(@NotNull ResultEnum resultEnum) { + super(resultEnum.getMessage()); + this.errId = resultEnum.getCode(); + } + + public LhyException(@NotNull ResultEnum resultEnum, String message) { + super(resultEnum.getMessage() + ":" + message); + this.errId = resultEnum.getCode(); + } + + public LhyException(String message, @NotNull ResultEnum resultEnum) { + super(message + resultEnum.getMessage()); + this.errId = resultEnum.getCode(); + } + + public LhyException(String message, @NotNull ResultEnum resultEnum, String message1) { + super(message + resultEnum.getMessage() + message1); + this.errId = resultEnum.getCode(); + } + + public LhyException(String message) { + super(message); + this.errId = 0; + } + + public Integer getErrId() { + return errId; + } + + public void setErrId(Integer errId) { + this.errId = errId; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/MapToT.java b/src/main/java/com/rehome/jpahefengweather/utils/MapToT.java new file mode 100644 index 0000000..554e4ac --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/MapToT.java @@ -0,0 +1,18 @@ +package com.rehome.jpahefengweather.utils; + +import java.util.Map; + +/** + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2021-03-23 16:49 + */ +@FunctionalInterface +public interface MapToT { + /** + * Object 转换成 类型 T + * @param map Map + * @return T + */ + T mapToT(Map map); +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/MapUtil.java b/src/main/java/com/rehome/jpahefengweather/utils/MapUtil.java new file mode 100644 index 0000000..2061048 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/MapUtil.java @@ -0,0 +1,637 @@ +package com.rehome.jpahefengweather.utils; + + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonSyntaxException; +import com.google.gson.reflect.TypeToken; +import org.apache.commons.beanutils.BeanUtils; +import org.jetbrains.annotations.NotNull; +import org.springframework.data.domain.PageImpl; +import org.springframework.data.domain.PageRequest; +import java.lang.reflect.Type; +import java.math.BigDecimal; +import java.sql.Timestamp; +import java.time.LocalDateTime; +import java.util.*; +import java.util.function.Function; +import java.util.function.Supplier; + +/** + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2021-01-20 14:53 + */ +public class MapUtil { + + boolean throwException = false; + + public boolean isThrowException() { + return throwException; + } + + public void setThrowException(boolean throwException) { + this.throwException = throwException; + } + + //region 静态方法 + + /** + * Map对象转换成Map对象 + * + * @param obj Map对象 + * @return Map对象 + */ + public static Map mapObjectToStringKeyMap(Object obj) { + if (obj == null) { + return null; + } + else if (obj instanceof Map) { + Map map = (Map) obj; + Map resMap = new HashMap<>(map.size()); + map.forEach((k, v) -> resMap.put(k.toString(), v)); + return resMap; + } + else { + return new HashMap<>(0); + } + } + + private Object getMapObjectValue(Map map, String key) { + return getMapObjectValue(map, key, null); + } + + private Object getMapObjectValue(Map map, String key, Object defValue) { + return map.getOrDefault(key, defValue); + } + + public static String getMapStringValue(Map map, String key) { + return getMapStringValue(map, key, ""); + } + + /** + * 获取字符串(如果key 不存在返回 “”) + * + * @param map map + * @param key key + * @return 字符串 + */ + public static String getMapStringValue(Map map, String key, String defValue) { + if (map.containsKey(key)) { + Object obj = map.get(key); + return obj == null ? defValue : obj.toString(); + } + else { + return defValue; + } + } + + public static Integer getMapIntegerValue(Map map, String key) { + return getMapIntegerValue(map, key, 0); + } + + public static Integer getMapIntegerValue(Map map, String key, Integer defValue) { + Object obj = map.getOrDefault(key, defValue); + if (obj == null) { + return defValue; + } + else if (obj instanceof Number) { + return ((Number) obj).intValue(); + } + else { + String value = obj.toString(); + try { + return Integer.parseInt(value); + } + catch (NumberFormatException ex) { + return defValue; + } + } + } + + public static Float getMapFloatValue(Map map, String key) { + return getMapFloatValue(map, key, 0F); + } + + public static Float getMapFloatValue(Map map, String key, Float defValue) { + Object obj = map.getOrDefault(key, defValue); + if (obj == null) { + return defValue; + } + else if (obj instanceof Number) { + return ((Number) obj).floatValue(); + } + else { + String value = obj.toString(); + try { + return Float.parseFloat(value); + } + catch (NumberFormatException ex) { + return defValue; + } + } + } + + public static Long getMapLongValue(Map map, String key) { + return getMapLongValue(map, key, 0L); + } + + public static Long getMapLongValue(Map map, String key, Long defValue) { + Object obj = map.getOrDefault(key, defValue); + if (obj == null) { + return defValue; + } + else if (obj instanceof Number) { + return ((Number) obj).longValue(); + } + else { + String value = obj.toString(); + try { + return Long.parseLong(value); + } + catch (NumberFormatException ex) { + return defValue; + } + } + } + + public static Boolean getMapBooleanValue(Map map, String key) { + return getMapBooleanValue(map, key, false); + } + + public static Boolean getMapBooleanValue(Map map, String key, boolean defValue) { + Object obj = map.getOrDefault(key, defValue); + if (obj == null) { + return defValue; + } + else if (obj instanceof Boolean) { + return (Boolean) obj; + } + try { + return Boolean.parseBoolean(obj.toString()); + } + catch (Exception ex) { + return defValue; + } + } + + /** + * 将 map 中的 可转化为 int 的数字转化为 int + * + * @param resultMap map + * @return 修正后的map + */ + public static Map mapNumberToInt(Map resultMap) { + Map res = new HashMap<>(resultMap.size()); + for (Object keyObj : resultMap.keySet()) { + String key = keyObj.toString(); + if (resultMap.get(key) instanceof Double) { + Double value = (Double) resultMap.get(key); + if (value.intValue() == value) { + res.put(key, ((Double) resultMap.get(key)).intValue()); + } + else { + res.put(key, resultMap.get(key)); + } + } + else if (resultMap.get(key) instanceof List) { + res.put(key, listNumberToInt((List) resultMap.get(key))); + } + else if (resultMap.get(key) instanceof Map) { + res.put(key, mapNumberToInt((Map) resultMap.get(key))); + } + else { + res.put(key, resultMap.get(key)); + } + } + return res; + } + + /** + * 将 list 中的 可转化为 int 的数字转化为 int + * + * @param list list + * @return 修正后的list + */ + public static List listNumberToInt(List list) { + List res = new ArrayList<>(list.size()); + for (Object o : list) { + if (o instanceof Number) { + Double value = (Double) o; + if (value.intValue() == value) { + Object v = value.intValue(); + res.add(v); + } + else { + res.add(value); + } + } + else if (o instanceof Map) { + res.add(mapNumberToInt((Map) o)); + } + else if (o instanceof List) { + res.add(listNumberToInt((List) o)); + } + else { + res.add(o); + } + } + return res; + } + + @Deprecated + public static T mapToObject(Map map, T t) { + if (map == null) { + return null; + } + try { + BeanUtils.populate(t, map); + } + catch (Exception e) { + throw new RuntimeException(e); + } + return t; + } + + + //endregion + public static Map mapOfJsonString(String jsonString) { + try { + Map resultMap = new Gson().fromJson(jsonString, new TypeToken>() { + }.getType()); + return mapDoubleToInt(resultMap); + } + catch (JsonSyntaxException e) { + throw new RuntimeException("无法解析成Map格式数据"); + } + catch (Exception e) { + throw new RuntimeException(e); + } + } + + /** + * 将Map序列化成指定类 + * + * @param map map + * @param classOfT T.class + * @param 得到的类 + * @return T + * @author LiuHuiYu + * Created DateTime 2022-01-22 16:42 + */ + public static T fromMap(Map map, Class classOfT) { + String json = new Gson().toJson(map); + return new Gson().fromJson(json, classOfT); + } + + /** + * 将Map序列化成指定类 + * + * @param map map + * @param classOfT T.class + * @param 得到的类 + * @return T + * @author LiuHuiYu + * Created DateTime 2022-01-22 16:42 + */ + public static T fromMap(Map map, Class classOfT, GsonAdapter[] typeAdapter) { + GsonBuilder gsonBuilder = new GsonBuilder(); + for (GsonAdapter gsonAdapter : typeAdapter) { + gsonBuilder.registerTypeAdapter(gsonAdapter.type, gsonAdapter.typeAdapter); + } + Gson gson = gsonBuilder.create(); + String json = gson.toJson(map); + return new Gson().fromJson(json, classOfT); + } + + public static class GsonAdapter { + Type type; + Object typeAdapter; + + public GsonAdapter(Type type, Object typeAdapter) { + this.type = type; + this.typeAdapter = typeAdapter; + } + } + + public static Map mapDoubleToInt(Map resultMap) { + Map res = new HashMap<>(resultMap.size()); + for (Object keyObj : resultMap.keySet()) { + String key = keyObj.toString(); + if (resultMap.get(key) instanceof Double) { + Double value = (Double) resultMap.get(key); + if (value.intValue() == value) { + res.put(key, ((Double) resultMap.get(key)).intValue()); + } + else { + res.put(key, resultMap.get(key)); + } + } + else if (resultMap.get(key) instanceof List) { + res.put(key, listDoubleToInt((List) resultMap.get(key))); + } + else if (resultMap.get(key) instanceof Map) { + res.put(key, mapDoubleToInt((Map) resultMap.get(key))); + } + else { + res.put(key, resultMap.get(key)); + } + } + return res; + } + + public static List listDoubleToInt(List list) { + List res = new ArrayList<>(list.size()); + for (Object o : list) { + if (o instanceof Number) { + Double value = (Double) o; + if (value.intValue() == value) { + Object v = value.intValue(); + res.add(v); + } + else { + res.add(value); + } + } + else if (o instanceof Map) { + res.add(mapDoubleToInt((Map) o)); + } + else if (o instanceof List) { + res.add(listDoubleToInt((List) o)); + } + else { + res.add(o); + } + } + return res; + } + + public static MapUtil ofJsonString(String jsonString) { + Map map = mapOfJsonString(jsonString); + return new MapUtil(map); + } + + private final Map map; + + public MapUtil(Map map) { + this.map = map; + } + + public String getStringValue(String key) { + return getMapStringValue(this.map, key); + } + + public String getStringValue(String key, String defValue) { + return getMapStringValue(this.map, key, defValue); + } + + public Integer getIntegerValue(String key) { + return getMapIntegerValue(map, key); + } + + public Integer getIntegerValue(String key, Integer defValue) { + return getMapIntegerValue(map, key, defValue); + } + + public Float getFloatValue(String key) { + return getMapFloatValue(map, key); + } + + public Float getFloatValue(String key, Float defValue) { + return getMapFloatValue(map, key, defValue); + } + + public Long getLongValue(String key) { + return getMapLongValue(map, key); + } + + public Long getLongValue(String key, Long defValue) { + return getMapLongValue(map, key, defValue); + } + + public Object getObjectValue(String key) { + return getMapObjectValue(map, key); + } + + public Object getObjectValue(String key, Object defValue) { + return getMapObjectValue(map, key, defValue); + } + + public T getValue(String key, T defValue) { + Object obj = map.getOrDefault(key, defValue); + if (obj.getClass().equals(defValue.getClass())) { + return (T) obj; + } + else if (throwException) { + throw new RuntimeException("类型转换失败。"); + } + else { + return defValue; + } + } + + public Boolean getBooleanValue(String key) { + return getMapBooleanValue(map, key); + } + + public Boolean getBooleanValue(String key, boolean defValue) { + return getMapBooleanValue(map, key, defValue); + } + + public Timestamp getTimestampValue(String key) { + return getTimestampValue(key, Timestamp.valueOf(LocalDateTime.now())); + } + + public Timestamp getTimestampValue(String key, Timestamp defValue) { + Object obj = map.get(key); + if (obj == null) { + return defValue; + } + else if (obj instanceof Timestamp) { + return (Timestamp) obj; + } + else if (obj instanceof Number) { + return new Timestamp(((Number) obj).longValue()); + } + else if (obj instanceof String) { + try { + return Timestamp.valueOf((String) obj); + } + catch (Exception ex) { + return defValue; + } + } + else { + return defValue; + } + } + + public BigDecimal getBigDecimal(String key) { + return getBigDecimal(key, BigDecimal.ZERO); + } + + public BigDecimal getBigDecimal(String key, BigDecimal defValue) { + Object obj = map.get(key); + if (obj == null) { + return defValue; + } + else if (obj instanceof Double) { + return BigDecimal.valueOf((Double) obj); + } + else if (obj instanceof Long) { + return BigDecimal.valueOf((Long) obj); + } + else if (obj instanceof Number) { + return BigDecimal.valueOf(((Number) obj).doubleValue()); + } + else if (obj instanceof String) { + try { + return new BigDecimal((String) obj); + } + catch (Exception ex) { + return defValue; + } + } + else { + return defValue; + } + } + + public T getValue(String key, Function function) { + return function.apply(map.getOrDefault(key, null)); + } + + public List getListValue(String key, Function function) { + Function> function2 = (obj) -> new ResInfo<>(true, function.apply(obj)); + return getCollectionValueAllowJudgment(key, function2, () -> new ArrayList<>(0)); + } + + /** + * Collection获取(List;Set) + * + * @param key 键值 + * @param function 转换 + * @param initializeCollection 初始化 Collection + * @return java.util.Collection + * @author LiuHuiYu + * Created DateTime 2021-08-06 9:50 + */ + public > R getCollectionValue(String key, Function function, Supplier initializeCollection) { + Function> function2 = (obj) -> new ResInfo<>(true, function.apply(obj)); + return getCollectionValueAllowJudgment(key, function2, initializeCollection); + } + + /** + * Collection获取(List;Set) + * + * @param key 键值 + * @param function 转换 + * @param initializeCollection 初始化 Collection + * @return java.util.Collection + * @author LiuHuiYu + * Created DateTime 2021-08-06 9:50 + */ + public > R getCollectionValueAllowJudgment(String key, Function> function, Supplier initializeCollection) { + R resList = initializeCollection.get(); + if (this.map.containsKey(key)) { + Object obj = this.map.get(key); + if (obj instanceof Collection) { + Collection list = (Collection) obj; + list.forEach(item -> { + ResInfo resInfo = function.apply(item); + if (resInfo.res) { + resList.add(resInfo.resData); + } + }); + return resList; + } + else if (this.throwException) { + throw new RuntimeException("无法解析非List数据"); + } + else { + return resList; + } + } + else if (this.throwException) { + throw new RuntimeException("不存在的键值。"); + } + else { + return resList; + } + } + + public Map getMap(String key) { + return getMap(key, new HashMap<>(0)); + } + + public Map getMap(String key, Map defValue) { + Object obj = map.get(key); + if (obj == null) { + return defValue; + } + else { + try { + return mapObjectToStringKeyMap(obj); + } + catch (Exception ignored) { + return defValue; + } + } + } + + public PageImpl getPageImpl(String key, MapToT mapToT) { + PageImpl def = new PageImpl<>(new ArrayList<>(0)); + return getPageImpl(key, mapToT, def); + } + + public PageImpl getPageImpl(String key, MapToT mapToT, PageImpl defValue) { + Object obj = map.get(key); + if (obj == null) { + return defValue; + } + else { + try { + Map map = mapObjectToStringKeyMap(obj); + return mapToPageImpl(map, mapToT); + } + catch (Exception ignored) { + return defValue; + } + } + } + + /** + * 获取ResultMap模型中的分页数据 + * + * @param map 原始map数据 + * @param mapToT 转换函数 + * @param 泛型 + * @return org.springframework.data.domain.PageImpl + * @author LiuHuiYu + * Created DateTime 2021-11-29 17:18 + */ + public static @NotNull PageImpl mapToPageImpl(Map map, MapToT mapToT) { + MapUtil mapUtil = new MapUtil(map); + int number = mapUtil.getIntegerValue("number", 0); + int size = mapUtil.getIntegerValue("size", 0); + PageRequest pageable = PageRequest.of(number, size); + long totalElements = mapUtil.getLongValue("totalElements", 0L); + List list = mapUtil.getListValue("content", obj -> mapToT.mapToT(MapUtil.mapObjectToStringKeyMap(obj))); + return new PageImpl<>(list, pageable, totalElements); + } + + public static class ResInfo { + Boolean res; + T resData; + + public ResInfo(Boolean res, T resData) { + this.res = res; + this.resData = resData; + } + } + + public static T cloneObj(T a, Class classOfT) { + String json = new Gson().toJson(a); + return new Gson().fromJson(json, classOfT); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/ObjectToT.java b/src/main/java/com/rehome/jpahefengweather/utils/ObjectToT.java new file mode 100644 index 0000000..1301e07 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/ObjectToT.java @@ -0,0 +1,16 @@ +package com.rehome.jpahefengweather.utils; + +/** + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2021-03-23 16:48 + */ +@FunctionalInterface +public interface ObjectToT { + /** + * Object 转换成 类型 T + * @param o Object + * @return T + */ + T objectToT(Object o); +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/OkHttpConfig.java b/src/main/java/com/rehome/jpahefengweather/utils/OkHttpConfig.java new file mode 100644 index 0000000..15295bf --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/OkHttpConfig.java @@ -0,0 +1,104 @@ +package com.rehome.jpahefengweather.utils; + + +import okhttp3.*; +import org.springframework.context.annotation.Configuration; +import org.springframework.lang.NonNull; +import javax.net.ssl.SSLContext; +import javax.net.ssl.SSLSocketFactory; +import javax.net.ssl.TrustManager; +import javax.net.ssl.X509TrustManager; +import java.io.IOException; +import java.security.KeyManagementException; +import java.security.NoSuchAlgorithmException; +import java.security.SecureRandom; +import java.security.cert.CertificateException; +import java.security.cert.X509Certificate; +import java.util.concurrent.TimeUnit; + +/** + * Created by qhong on 2018/7/3 16:52 + **/ +@Configuration +public class OkHttpConfig { + private static OkHttpConfig okHttpConfig=null; + + public static OkHttpConfig getInstance() { + if(okHttpConfig==null){ + okHttpConfig = new OkHttpConfig(); + } + return okHttpConfig; + } + public OkHttpConfig() {} + private OkHttpClient okHttpClient=null; + public OkHttpClient getOkHttpClient(){ + if(okHttpClient==null){ + okHttpClient=OkHttpConfig.getInstance().okHttpClient(); + } + return okHttpClient; + } + + + //@Bean + public X509TrustManager x509TrustManager() { + return new X509TrustManager() { + @Override + public void checkClientTrusted(X509Certificate[] x509Certificates, String s) throws CertificateException { + } + @Override + public void checkServerTrusted(X509Certificate[] x509Certificates, String s) throws CertificateException { + } + @Override + public X509Certificate[] getAcceptedIssuers() { + return new X509Certificate[0]; + } + }; + } + //@Bean + public SSLSocketFactory sslSocketFactory() { + try { + //信任任何链接 + SSLContext sslContext = SSLContext.getInstance("TLS"); + sslContext.init(null, new TrustManager[]{x509TrustManager()}, new SecureRandom()); + return sslContext.getSocketFactory(); + } catch (NoSuchAlgorithmException e) { + e.printStackTrace(); + } catch (KeyManagementException e) { + e.printStackTrace(); + } + return null; + } + /** + * Create a new connection pool with tuning parameters appropriate for a single-user application. + * The tuning parameters in this pool are subject to change in future OkHttp releases. Currently + */ + //@Bean + public ConnectionPool pool() { + return new ConnectionPool(200, 5, TimeUnit.MINUTES); + } + //@Bean + public OkHttpClient okHttpClient() { + return new OkHttpClient.Builder() + .addNetworkInterceptor(new TokenHeaderInterceptor()) + .sslSocketFactory(sslSocketFactory(), x509TrustManager()) + .retryOnConnectionFailure(true)//是否开启缓存 + .connectionPool(pool())//连接池 + .connectTimeout(10L, TimeUnit.SECONDS) + .readTimeout(30L, TimeUnit.SECONDS) + .build(); + } + public static class TokenHeaderInterceptor implements Interceptor { + @NonNull + @Override + public Response intercept(@NonNull Chain chain) throws IOException { + Request originalRequest = chain.request(); + String token = JwtUtils.getJwt(); + if(token!=null){ + String credential = "Bearer " + token; + Request updateRequest = originalRequest.newBuilder().header("Authorization", credential).build(); + return chain.proceed(updateRequest); + } + return chain.proceed(originalRequest); + } + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/utils/OkHttpUtil.java b/src/main/java/com/rehome/jpahefengweather/utils/OkHttpUtil.java new file mode 100644 index 0000000..0c370c1 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/OkHttpUtil.java @@ -0,0 +1,128 @@ +package com.rehome.jpahefengweather.utils; + +import java.util.Iterator; +import java.util.Map; +import okhttp3.*; + +/** + * Created by qhong on 2018/7/3 16:55 + **/ +public class OkHttpUtil{ + + + /** + * 根据map获取get请求参数 + * @param queries + * @return + */ + public static StringBuffer getQueryString(String url,Map queries){ + StringBuffer sb = new StringBuffer(url); + if (queries != null && queries.keySet().size() > 0) { + boolean firstFlag = true; + Iterator iterator = queries.entrySet().iterator(); + while (iterator.hasNext()) { + Map.Entry entry = (Map.Entry) iterator.next(); + if (firstFlag) { + sb.append("?" + entry.getKey() + "=" + entry.getValue()); + firstFlag = false; + } else { + sb.append("&" + entry.getKey() + "=" + entry.getValue()); + } + } + } + return sb; + } + + /** + * 调用okhttp的newCall方法 + * @param request + * @return + */ + private static String execNewCall(Request request){ + Response response = null; + try { + OkHttpClient okHttpClient = OkHttpConfig.getInstance().getOkHttpClient(); + response = okHttpClient.newCall(request).execute(); + int status = response.code(); + if (response.isSuccessful()&&status==200) { + return response.body().string(); + } + } catch (Exception e) { + e.printStackTrace(); + } finally { + if (response != null) { + response.close(); + } + } + return ""; + } + + /** + * get + * @param url 请求的url + * @param queries 请求的参数,在浏览器?后面的数据,没有可以传null + * @return + */ + public static String get(String url, Map queries) { + StringBuffer sb = getQueryString(url,queries); + Request request = new Request.Builder() + .url(sb.toString()) + .build(); + return execNewCall(request); + } + + /** + * post + * + * @param url 请求的url + * @param params post form 提交的参数 + * @return + */ + public static String postFormParams(String url, Map params) { + FormBody.Builder builder = new FormBody.Builder(); + //添加参数 + if (params != null && params.keySet().size() > 0) { + for (String key : params.keySet()) { + builder.add(key, params.get(key)); + } + } + Request request = new Request.Builder() + .url(url) + .post(builder.build()) + .build(); + return execNewCall(request); + } + + + /** + * Post请求发送JSON数据....{"name":"zhangsan","pwd":"123456"} + * 参数一:请求Url + * 参数二:请求的JSON + * 参数三:请求回调 + */ + public static String postJsonParams(String url, String jsonParams) { + RequestBody requestBody = RequestBody.create(MediaType.parse("application/json; charset=utf-8"), jsonParams); + Request request = new Request.Builder() + .url(url) + .post(requestBody) + .build(); + return execNewCall(request); + } + + /** + * Post请求发送xml数据.... + * 参数一:请求Url + * 参数二:请求的xmlString + * 参数三:请求回调 + */ + public static String postXmlParams(String url, String xml) { + RequestBody requestBody = RequestBody.create(MediaType.parse("application/xml; charset=utf-8"), xml); + Request request = new Request.Builder() + .url(url) + .post(requestBody) + .build(); + return execNewCall(request); + } + + +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/Paging.java b/src/main/java/com/rehome/jpahefengweather/utils/Paging.java new file mode 100644 index 0000000..609e581 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/Paging.java @@ -0,0 +1,80 @@ +package com.rehome.jpahefengweather.utils; + +import org.springframework.data.domain.PageRequest; + +/** + * 分页查询信息 + * + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2021-12-20 16:13 + */ +//@ApiModel(value = "Paging", description = "分页信息") +public class Paging { + //@ApiModelProperty("当前页面索引(0开始)") + private int pageIndex; + //@ApiModelProperty("页面大小(0,表示不会有列表信息)") + private int pageSize; + //@ApiModelProperty("全部数据放入一个页面不分页") + private boolean allInOne; + public static final int FIRST_PAGE_INDEX = 0; + public static final int DEFAULT_PAGE_SIZE = 20; + public static final int MIN_PAGE_SIZE = 0; + + public Paging() { + pageIndex = FIRST_PAGE_INDEX; + pageSize = DEFAULT_PAGE_SIZE; + } + + public int getPageIndex() { + return pageIndex; + } + + public void setPageIndex(int pageIndex) { + this.pageIndex = Math.max(pageIndex, FIRST_PAGE_INDEX); + } + + public int getPageSize() { + return pageSize; + } + + public void setPageSize(int pageSize) { + this.pageSize = pageSize < MIN_PAGE_SIZE ? DEFAULT_PAGE_SIZE : pageSize; + } + public boolean isAllInOne() { + return allInOne; + } + + public void setAllInOne(boolean allInOne) { + this.allInOne = allInOne; + } + + /** + * Pageable 实现 bean + * + * @return org.springframework.data.domain.PageRequest + * @author LiuHuiYu + * Created DateTime 2022-02-11 11:19 + */ + public PageRequest getPageRequest() { + return PageRequest.of(this.pageIndex, this.pageSize == 0 ? 1 : this.pageSize); + } + /** + * 获取起始数据NO(1开始) + * @author LiuHuiYu + * Created DateTime 2022-04-01 16:00 + * @return java.lang.Integer + */ + public Integer beginRowNo() { + return this.pageIndex * pageSize + 1; + } + /** + * 获取结束数据NO(包含此NO的数据) + * @author LiuHuiYu + * Created DateTime 2022-04-01 16:01 + * @return java.lang.Integer + */ + public Integer endRowNo() { + return beginRowNo() + pageSize - 1; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/PagingImplDto.java b/src/main/java/com/rehome/jpahefengweather/utils/PagingImplDto.java new file mode 100644 index 0000000..688451b --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/PagingImplDto.java @@ -0,0 +1,33 @@ +package com.rehome.jpahefengweather.utils; + +import com.google.gson.Gson; + +/** + * 简单的分页实现类 + * + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2022-03-21 17:28 + */ +public class PagingImplDto implements IPaging, ISerializationJson { + Paging paging; + + public PagingImplDto() { + this.paging = new Paging(); + } + + @Override + public Paging getPaging() { + return this.paging; + } + + @Override + public void setPaging(Paging paging) { + this.paging = paging; + } + + @Override + public String toJson() { + return new Gson().toJson(this); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/Result.java b/src/main/java/com/rehome/jpahefengweather/utils/Result.java new file mode 100644 index 0000000..7cb7fc4 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/Result.java @@ -0,0 +1,277 @@ +package com.rehome.jpahefengweather.utils; + + +import org.jetbrains.annotations.Contract; +import org.jetbrains.annotations.NotNull; +import org.springframework.data.domain.PageImpl; +import org.springframework.data.domain.PageRequest; +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +/** + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2020-07-08 11:44 + */ +public class Result implements Serializable { + public static final int OK = 0; + public static final int ERROR = -1; + + /** + * 返回码 + */ + private Integer flag; + /** + * 信息 + */ + private String msg; + /** + * 返回数据 + */ + private T data; + + public Result() { + this.flag = OK; + this.msg = "操作成功"; + this.data = null; + } + + private Result(T data) { + this(); + this.data = data; + } + + private Result(T data, Integer flag) { + this(); + this.data = data; + this.flag = flag; + } + + private Result(T data, Integer flag, String msg) { + this(); + this.data = data; + this.flag = flag; + this.msg = msg; + } + + public Integer getFlag() { + return flag; + } + + public void setFlag(Integer flag) { + this.flag = flag; + } + + public String getMsg() { + return msg; + } + + public void setMsg(String msg) { + this.msg = msg; + } + + public T getData() { + return data; + } + + public void setData(T data) { + this.data = data; + } + + public boolean isSuccess() { + return this.flag.equals(OK); + } + + /** + * 通过静态方法获取实例 + */ + @Contract(value = "_ -> new", pure = true) + public static @NotNull Result of(T data) { + return new Result<>(data); + } + + @Contract(value = "_, _ -> new", pure = true) + public static @NotNull Result of(T data, Integer flag) { + return new Result<>(data, flag); + } + + @Contract(value = "_, _, _ -> new", pure = true) + public static @NotNull Result of(T data, Integer flag, String msg) { + return new Result<>(data, flag, msg); + } + + @Contract(value = "_ -> new", pure = true) + public static @NotNull Result error(String msg) { + return new Result<>(null, ERROR, msg); + } + + @Contract(value = "_, _-> new", pure = true) + public static @NotNull Result error(String msg, int errorCode) { + return new Result<>(null, errorCode, msg); + } + + @Contract(value = " -> new", pure = true) + public static @NotNull Result success() { + return new Result<>(null, OK, ""); + } + + private static final String FLAG_KEY = "flag"; + private static final String MSG_KEY = "msg"; + private static final String DATA_KEY = "data"; + + @Deprecated + public static @NotNull Result ofMap(Map map, Class clazz) { + Result result = new Result<>(); + if (map.containsKey(FLAG_KEY)) { + result.flag = ((Number) map.get(FLAG_KEY)).intValue(); + } + else { + throw new RuntimeException("缺少关键字" + FLAG_KEY); + } + if (map.containsKey(MSG_KEY)) { + result.msg = map.get(MSG_KEY).toString(); + } + else { + throw new RuntimeException("缺少关键字" + MSG_KEY); + } + if (map.containsKey(DATA_KEY)) { + if (clazz.isInstance(map.get(DATA_KEY))) { + result.data = clazz.cast(map.get(DATA_KEY)); + } + else { + throw new RuntimeException("Map 关键字‘" + DATA_KEY + "’无法转换为当前类型。"); + } + } + else { + throw new RuntimeException("缺少关键字" + DATA_KEY); + } + return result; + } + + /** + * 获取ResultMap模型中的数据 + * + * @param map 传入数据 + * @return java.lang.Object + * @author LiuHuiYu + * Created DateTime 2021-11-25 17:11 + */ + public static Object getResultObj(Map map) { + return getValueOfResultMap(map, o -> o); + } + + /** + * 获取ResultMap模型中的数据 + * + * @param map 传入数据 + * @param mapToT 转换函数 + * @param 转换类型 + * @return java.util.List 返回转换后的数组(过滤null数据) + * @author LiuHuiYu + * Created DateTime 2021-11-25 17:05 + */ + public static List getResultToList(Map map, MapToT mapToT) { + LhyAssert.assertNotNull(mapToT, new ResultException("不能传入null解析方法mapToT。")); + LhyAssert.assertNotNull(map, new ResultException("传入null值,无法进行解析map。")); + ArrayList arrayList = getValueOfResultMap(map, o -> { + LhyAssert.assertTrue(o instanceof ArrayList, new ResultException("对象无法解析成列表")); + return (ArrayList) o; + }); + List list = new ArrayList<>(arrayList.size()); + for (Object obj : arrayList) { + Map itemMap = MapUtil.mapObjectToStringKeyMap(obj); + final T t = mapToT.mapToT(itemMap); + if (t != null) { + list.add(t); + } + } + return list; + } + + /** + * 获取ResultMap模型中的数据 + * + * @param map 传入数据 + * @param mapToT 转换函数 + * @param 转换类型 + * @return T 返回转换后的结果 + * @author LiuHuiYu + * Created DateTime 2021-11-25 17:10 + */ + public static T getResultData(Map map, MapToT mapToT) { + LhyAssert.assertNotNull(mapToT, new ResultException("不能传入null解析方法mapToT。")); + Object obj = getValueOfResultMap(map, o -> o); + Map itemMap = MapUtil.mapObjectToStringKeyMap(obj); + return mapToT.mapToT(itemMap); + } + + /** + * 将map转换成Result + * + * @param map Result的map结构 + * @return Result 返回Result结构 + * @author LiuHuiYu + * Created DateTime 2021-11-25 17:08 + */ + public static Result getResult(Map map) { + LhyAssert.assertNotNull(map, new ResultException("传入null值,无法进行解析map。")); + Result result = new Result<>(); + LhyAssert.assertTrue(map.containsKey(FLAG_KEY), new ResultException("flag信息有效判定字段不存在。")); + result.setFlag((int) map.get(FLAG_KEY)); + if (map.containsKey(MSG_KEY)) { + result.setMsg((String)map.get(MSG_KEY)); + } + if (map.containsKey(DATA_KEY)) { + result.setData(map.get(DATA_KEY)); + } + return result; + } + + /** + * 获取ResultMap的数据 + * + * @param map Result Map形式 + * @param objectToT 数据转换函数 + * @param 转换后的类型 + * @return T 转换后的结果 + * @author LiuHuiYu + * Created DateTime 2021-11-25 16:52 + */ + public static T getValueOfResultMap(Map map, ObjectToT objectToT) { + LhyAssert.assertNotNull(objectToT, new ResultException("不能传入null解析方法mapToT。")); + LhyAssert.assertNotNull(map, new ResultException("传入null值,无法进行解析map。")); + Result result = getResult(map); + LhyAssert.assertTrue(result.isSuccess(), result.getMsg()); + return objectToT.objectToT(result.getData()); + } + + /** + * 获取ResultMap模型中的分页数据 + * + * @param map 原始map数据 + * @param mapToT 转换函数 + * @param 泛型 + * @return org.springframework.data.domain.PageImpl + * @author LiuHuiYu + * Created DateTime 2021-11-29 17:18 + */ + @Contract("_, _ -> new") + public static @NotNull PageImpl getResultToPageImpl(Map map, MapToT mapToT) { + LhyAssert.assertNotNull(mapToT, new ResultException("不能传入null解析方法mapToT。")); + Result result = getResult(map); + if (result.isSuccess()) { + MapUtil mapUtil = new MapUtil(MapUtil.mapObjectToStringKeyMap(result.getData())); + int number = mapUtil.getIntegerValue("number", 0); + int size = mapUtil.getIntegerValue("size", 0); + PageRequest pageable = PageRequest.of(number, size); + long totalElements = mapUtil.getLongValue("totalElements", 0L); + List list = mapUtil.getListValue("content", obj -> mapToT.mapToT(MapUtil.mapObjectToStringKeyMap(obj))); + return new PageImpl<>(list, pageable, totalElements); + } + else { + throw new RuntimeException(result.getMsg()); + } + } +} \ No newline at end of file diff --git a/src/main/java/com/rehome/jpahefengweather/utils/ResultEnum.java b/src/main/java/com/rehome/jpahefengweather/utils/ResultEnum.java new file mode 100644 index 0000000..34dbce5 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/ResultEnum.java @@ -0,0 +1,33 @@ +package com.rehome.jpahefengweather.utils; + +/** + * 返回信息集合 + * + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2020-07-08 11:45 + */ +public enum ResultEnum { + /** + * 成功 + */ + SUCCESS(0, "成功"), + CUSTOM_ERROR(-1,"自定义错误"), + ; + + private Integer code; + private String message; + + ResultEnum(Integer code, String message) { + this.code = code; + this.message = message; + } + + public Integer getCode() { + return code; + } + + public String getMessage() { + return message; + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/ResultException.java b/src/main/java/com/rehome/jpahefengweather/utils/ResultException.java new file mode 100644 index 0000000..18bcdfd --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/ResultException.java @@ -0,0 +1,14 @@ +package com.rehome.jpahefengweather.utils; + +/** + * Result解析报错 + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2021-12-10 16:25 + */ +public class ResultException extends LhyException{ + + public ResultException(String message) { + super(message); + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/RetryUtil.java b/src/main/java/com/rehome/jpahefengweather/utils/RetryUtil.java new file mode 100644 index 0000000..7c1483d --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/RetryUtil.java @@ -0,0 +1,101 @@ +package com.rehome.jpahefengweather.utils; + + +import java.util.concurrent.Callable; + +/** + * 重复执行 + * + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2021-07-05 15:44 + */ +public class RetryUtil { + /** + * 多次重试 + * + * @param num 重试次数 + * @param callFunctions 重试调用函数 + * @author LiuHuiYu + * Created DateTime 2021-07-05 16:58 + */ + public static R retry(int num, Callable callFunctions) { + return retry(num, false, callFunctions); + } + + /** + * 多次重试 + * + * @param num 执行次数(失败后重试) + * @param callFunctions 重试调用函数 + * @param failedCall 调用函数失败后执行 + * @author LiuHuiYu + * Created DateTime 2021-07-05 16:58 + */ + public static R retry(int num, Callable callFunctions, Runnable failedCall) { + return retry(num, true, callFunctions, failedCall); + } + + /** + * 重试一次 + * + * @param callFunctions 重试调用函数 + * @param failedCall 调用函数失败后执行 + * @author LiuHuiYu + * Created DateTime 2021-07-05 16:58 + */ + public static R retry(Callable callFunctions, Runnable failedCall) { + return retry(2, true, callFunctions, failedCall); + } + + /** + * 失败重试 + * + * @param num 重试次数 + * @param callFunctions [0]重拾函数,>0 失败后按照失败次数顺序执行 (失败1 执行【1】) + * @author LiuHuiYu + * Created DateTime 2021-07-05 17:13 + */ + public static R retry(int num, Callable callable, Runnable... callFunctions) { + return retry(num, true, callable, callFunctions); + } + + /** + * 失败重试 + * + * @param num 重试次数 + * @param loop 循环执行 + * @param callable 执行调用 + * @param callFunctions [0]重拾函数,>0 失败后按照失败次数顺序执行 (失败1 执行【1】) + * @author LiuHuiYu + * Created DateTime 2021-07-05 17:13 + */ + public static R retry(int num, boolean loop, Callable callable, Runnable... callFunctions) { + int pointer = -1; + try { + for (int i = 0; i < num - 1; i++) { + try { + return callable.call(); + } + catch (Exception e) { + if (pointer >= callFunctions.length - 1) { + if (loop) { + pointer = 0; + } + else { + continue; + } + } + else { + pointer++; + } + callFunctions[pointer].run(); + } + } + return callable.call(); + } + catch (Exception e) { + throw new RuntimeException(e); + } + } +} diff --git a/src/main/java/com/rehome/jpahefengweather/utils/TimestampUtil.java b/src/main/java/com/rehome/jpahefengweather/utils/TimestampUtil.java new file mode 100644 index 0000000..17f1294 --- /dev/null +++ b/src/main/java/com/rehome/jpahefengweather/utils/TimestampUtil.java @@ -0,0 +1,107 @@ +package com.rehome.jpahefengweather.utils; + +import java.sql.Timestamp; +import java.text.SimpleDateFormat; + +/** + * @author LiuHuiYu + * @version v1.0.0.0 + * Created DateTime 2022-01-06 15:35 + */ +public class TimestampUtil { + public static final String FORMAT_YEAR_MONTH_DAY = "yyyy-MM-dd"; + public static final String FORMAT_YEAR_MONTH_DAY_HOUR = "yyyy-MM-dd HH"; + public static final String FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE = "yyyy-MM-dd HH:mm"; + public static final String FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND = "yyyy-MM-dd HH:mm:ss"; + + /** + * 转换成开始时间 + * + * @param value 字符串 + * @return java.sql.Timestamp + * @author LiuHuiYu + * Created DateTime 2022-01-06 15:38 + */ + public static Timestamp beginTime(String value) { + try { + String tempV = value; + if (tempV.length() == FORMAT_YEAR_MONTH_DAY.length()) { + tempV += " 00:00:00"; + } + else if (tempV.length() == FORMAT_YEAR_MONTH_DAY_HOUR.length()) { + tempV += ":00:00"; + } + else if (tempV.length() == FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE.length()) { + tempV += ":00"; + } + return Timestamp.valueOf(tempV); + } + catch (Exception e) { + return null; + } + } + + /** + * 转换成结束时间 + * + * @param value 字符串 + * @return java.sql.Timestamp + * @author LiuHuiYu + * Created DateTime 2022-01-06 15:38 + */ + public static Timestamp endTime(String value) { + try { + String tempV = value; + if (tempV.length() == FORMAT_YEAR_MONTH_DAY.length()) { + tempV += " 23:59:59"; + } + else if (tempV.length() == FORMAT_YEAR_MONTH_DAY_HOUR.length()) { + tempV += ":59:59"; + } + else if (tempV.length() == FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE.length()) { + tempV += ":59"; + } + return Timestamp.valueOf(tempV); + } + catch (Exception e) { + return null; + } + } + + /** + * 可以转换为 Timestamp 的字符串 + * + * @param value 字符串 + * @return boolean + * @author LiuHuiYu + * Created DateTime 2022-01-06 15:37 + */ + public static boolean isTimestampString(String value) { + try { + String tempV = value; + if (tempV.length() == FORMAT_YEAR_MONTH_DAY.length()) { + tempV += " 23:59:59"; + } + else if (tempV.length() == FORMAT_YEAR_MONTH_DAY_HOUR.length()) { + tempV += ":59:59"; + } + else if (tempV.length() == FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE.length()) { + tempV += ":59"; + } + Timestamp.valueOf(tempV); + return true; + } + catch (Exception e) { + return false; + } + } + + public static String toString(Timestamp timestamp, String format) { + try { + return new SimpleDateFormat(format).format(timestamp); + } + catch (Exception ex) { + return ""; + } + } +} diff --git a/src/main/resources/HefengFutureWeather.json b/src/main/resources/HefengFutureWeather.json new file mode 100644 index 0000000..400495b --- /dev/null +++ b/src/main/resources/HefengFutureWeather.json @@ -0,0 +1,104 @@ +{ + "code": "200", + "updateTime": "2021-11-15T16:35+08:00", + "fxLink": "http://hfx.link/2ax1", + "daily": [ + { + "fxDate": "2021-11-15", + "sunrise": "06:58", + "sunset": "16:59", + "moonrise": "15:16", + "moonset": "03:40", + "moonPhase": "盈凸月", + "moonPhaseIcon": "803", + "tempMax": "12", + "tempMin": "-1", + "iconDay": "101", + "textDay": "多云", + "iconNight": "150", + "textNight": "晴", + "wind360Day": "45", + "windDirDay": "东北风", + "windScaleDay": "1-2", + "windSpeedDay": "3", + "wind360Night": "0", + "windDirNight": "北风", + "windScaleNight": "1-2", + "windSpeedNight": "3", + "humidity": "65", + "precip": "0.0", + "pressure": "1020", + "vis": "25", + "cloud": "4", + "uvIndex": "3" + }, + { + "fxDate": "2021-11-16", + "sunrise": "07:00", + "sunset": "16:58", + "moonrise": "15:38", + "moonset": "04:40", + "moonPhase": "盈凸月", + "moonPhaseIcon": "803", + "tempMax": "13", + "tempMin": "0", + "iconDay": "100", + "textDay": "晴", + "iconNight": "101", + "textNight": "多云", + "wind360Day": "225", + "windDirDay": "西南风", + "windScaleDay": "1-2", + "windSpeedDay": "3", + "wind360Night": "225", + "windDirNight": "西南风", + "windScaleNight": "1-2", + "windSpeedNight": "3", + "humidity": "74", + "precip": "0.0", + "pressure": "1016", + "vis": "25", + "cloud": "1", + "uvIndex": "3" + }, + { + "fxDate": "2021-11-17", + "sunrise": "07:01", + "sunset": "16:57", + "moonrise": "16:01", + "moonset": "05:41", + "moonPhase": "盈凸月", + "moonPhaseIcon": "803", + "tempMax": "13", + "tempMin": "0", + "iconDay": "100", + "textDay": "晴", + "iconNight": "150", + "textNight": "晴", + "wind360Day": "225", + "windDirDay": "西南风", + "windScaleDay": "1-2", + "windSpeedDay": "3", + "wind360Night": "225", + "windDirNight": "西南风", + "windScaleNight": "1-2", + "windSpeedNight": "3", + "humidity": "56", + "precip": "0.0", + "pressure": "1009", + "vis": "25", + "cloud": "0", + "uvIndex": "3" + } + ], + "refer": { + "sources": [ + "QWeather", + "NMC", + "ECMWF" + ], + "license": [ + "QWeather Developers License" + ] + } +} \ No newline at end of file diff --git a/src/main/resources/HefengRealtimeWeather.json b/src/main/resources/HefengRealtimeWeather.json new file mode 100644 index 0000000..d117a32 --- /dev/null +++ b/src/main/resources/HefengRealtimeWeather.json @@ -0,0 +1,32 @@ +{ + "code": "200", + "updateTime": "2020-06-30T22:00+08:00", + "fxLink": "http://hfx.link/2ax1", + "now": { + "obsTime": "2020-06-30T21:40+08:00", + "temp": "24", + "feelsLike": "26", + "icon": "101", + "text": "多云", + "wind360": "123", + "windDir": "东南风", + "windScale": "1", + "windSpeed": "3", + "humidity": "72", + "precip": "0.0", + "pressure": "1003", + "vis": "16", + "cloud": "10", + "dew": "21" + }, + "refer": { + "sources": [ + "QWeather", + "NMC", + "ECMWF" + ], + "license": [ + "QWeather Developers License" + ] + } +} \ No newline at end of file diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml new file mode 100644 index 0000000..e8e2474 --- /dev/null +++ b/src/main/resources/application.yml @@ -0,0 +1,44 @@ +#1.项目启动的端口 +server: + port: 8604 + shutdown: graceful #开启优雅关闭 + +# 日志配置 +logging: + level: + root: INFO + +spring: + datasource: + hikari: + maximum-pool-size: 4 #数据库线程池最大连接数 + type: com.zaxxer.hikari.HikariDataSource + url: jdbc:postgresql://192.168.3.24:5432/postgres + driverClassName: org.postgresql.Driver #com.mysql.cj.jdbc.Driver com.mysql.jdbc.Driver + username: postgres + password: 452131wW + jpa: + database: POSTGRESQL # 配置 DBMS 类型 + show-sql: true # 配置是否将执行的 SQL 输出到日志 + open-in-view: true + #hibernate: + # ddl-auto: update # 第一次建表create 后面用update,要不然每次重启都会新建表 + properties: + hibernate: + format_sql: true + dialect: org.hibernate.dialect.PostgreSQLDialect + ddl-auto: update + hbm2ddl: + auto: update + servlet: + multipart: + # 开启 multipart 上传功能 + enabled: true + # 文件写入磁盘的阈值 + file-size-threshold: 2KB + # 最大文件大小 + max-file-size: 20MB + # 最大请求大小 + max-request-size: 20MB +rehome: + resources-path: /Users/admin/storage # 外部资源文件存储路径 格式:/Users/edao/storage \ No newline at end of file diff --git a/src/main/resources/index.html b/src/main/resources/index.html new file mode 100644 index 0000000..566549b --- /dev/null +++ b/src/main/resources/index.html @@ -0,0 +1,10 @@ + + + + + Title + + + + + \ No newline at end of file diff --git a/src/test/java/com/rehome/jpahefengweather/JpahefengweatherApplicationTests.java b/src/test/java/com/rehome/jpahefengweather/JpahefengweatherApplicationTests.java new file mode 100644 index 0000000..c399c68 --- /dev/null +++ b/src/test/java/com/rehome/jpahefengweather/JpahefengweatherApplicationTests.java @@ -0,0 +1,13 @@ +package com.rehome.jpahefengweather; + +import org.junit.jupiter.api.Test; +import org.springframework.boot.test.context.SpringBootTest; + +@SpringBootTest +class JpahefengweatherApplicationTests { + + @Test + void contextLoads() { + } + +} diff --git a/storage/20220315/China-City-List-latest.xls b/storage/20220315/China-City-List-latest.xls new file mode 100644 index 0000000000000000000000000000000000000000..fccfe79ab55629c860b57cf68f88c196b3fe4673 GIT binary patch literal 831488 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

=qBQc#y?|EFNU>Ad3fCJjmh!3w}ZDk+FEd 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 z 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�}u~)Wc1ZO1w>VmA_@DM!M?v%b1%$`oiwGU?Vu|Y_DnTf;H&W!DDLeJB>f;_ z69cR4 zPj{sQUQfve<~r2-K$9w1IX`0u+lV*~R*ttKkoqt}o*&ZCUZC>j?WW6PK9-M?FUd@C zOQ@YDzK%heAYY|&5)(_lGoZ*Qyg;J9FjynTs)0YY?wRsl19$0xog?u_08`O*N;Af5UA7AjXdMoNxzvzExSbGE=8u%%$&k zCF5D4N%WIhn)7DMaG~FbD08rlGz*!aaKK!Gocb0av&wy+YW^+Ikb6Rnq$H7J>&Uki z$s{p#pXHe^mVrd5lPpKEC(8CQ;4BXbU>40Ff%b=(`eptBD}mIuUu?P6AQ&jmGu|)r+RJ%srr2JfO{F@~M!(ytBMjQi8#`^FzMA?~ ztr{J>{cDOQc+MZ4l?c<mX(9bYUl<4Glctw$Fb9Cv~3zIpRqhnzi~r zRw7^mOrbzIWY6z0Kaf;G;C2B*78Te8PYMjPXMVbSsp7ap_t7^xl~GlC%3E$Ygo~*!>RaI9B$Xe{F&FN0Q28b_MrAcfo~& zVKDmW!+nWAB(nQ~7B|;?_O>l;S;ZKR;P`mhC9D=DvsKh7dnb43XZ3&=8d`eO8-ro1 z6u?B^S3UOOkblbUQF&uXgswr2(?B3phyg8=Z)6SU;z?$LbY_9#Zx}ff z4GVmMZBVxbSb=`MM^qAOz)jfO$$;)5SzVC&8Afz--ntTPaq|p>A`C3DGZEr9Aggbx zH$f1j6a&22$VO#V%#qwS^CYyO;`0a5kk^+Q3m$HcXwsb&XjH=xH3$c&OC8|DTZb9X zYPSN5hkn-N;*|;uceUUC#6QhX@?it{0BIQf$97vK2UaTRsxnZb^4Ad!&(WZ`ZUHK( zZIw>GHv$H;J-+iVGx$C!k`Tqznimahs{rJjLUA4|m2J4hu+F$Sj7Ec{t==^? zSUI@Z%xSz7DHzC)*_4ck4$7{K8eR(Vr!W*FEqlCY~NJm3&JtD7!VO!f{IzBsy`VEBOB7<{}Z6`(IlA;y!aq`KO7`c zOvAu`vJrDjSmFl>0gL>yAK2@G9R&?`6l@c3Igq^H26*5hVvT#Q7tm-D0+_u!KZrzl z=i`CQRKatspr6m90rh8ySL4SFI2?cjK(8yb+XT%+3 zPdrW1eX;H)V0#28m~RG6hm{;1{L|}e)sx5PlHsK%Ox(gTHzP>i1a#HEHw9I&?K*wf z-jy6G4zTDs0CYg_3q}JGVXZ{Ek_KpUTG*xwT!KLAKg)R7P9-U7w)FuPg_ zV^X=^v#tXBY;WbQXMkIfAQk%*+~!S=Sc7XVvDo`}hbSUDo*+n{5o9TW`@dhQh2plr z?#J0I-sT4?!gL@vy$RRy;d)T<2|eJ;IVLi|aZd!WlZ4>R*gVd=Q%H}x3oiiqr)+rN zYy0TU&5r#za!Ym}>% zIwoi-aUM`EdAlLmf$gyyFjuLwB*aovh1L{H)x(zLyjJ8bJW3cYMGSo$hUBK;qXkt1 z1Sy9tyAxB_3WFmvb#5}$*kAl)hK8i7kGp!t$@n_V-s-C{zC^6%PPGfu27)p-HuL7b z?ejYWLO&QA&%?#geze$IfVZF|e8HaE&9eeSHd+pI7E7|s(H$@Id2VEMn(j8R4v!il z9&!UcK`r40!RVgt6Iu2en9}yQ{>M4bl zc_BUb5C3CCqkmcH5EAacepBt_mdCT{)7II_WnZAXuH7#$WT87$hv%H&mSZmio^ZF< zWfB=*#Ij!iZN&-hyMJ9xW7bPgkXv@N?p@AS1F!Q+Qjak_2CH^aTfYECi;1A#6=ew~gZHHp%xhWIxgJ zP`8ERRLjHIj?t^`GFD!XK>yD^dVSg1@$nhjs4>x3X4wTXn~?p#C2xAWy-;t3w+ts+ z0mF*ov&`n_Q;Jy6`8)x;1ezWcjCBrt{~Qgz)A-Xt-s9OOg^bUacdrFUNFA$3;~kdk z4o3=#-!TiGY956sF&4me(-q5fE<IHO+k6nXeR}Ua4sP6%G_pSyLt3IB=j+x!2I|nt{dvUaMv(Bk zgs_eK;_eb_$nO?E>GpG(nF|CIycpfu^W*`qdco4uUh~iA!TGF!nI@<>#H)(V0N2|2 z`q7~Ad+8qDKp)A}>AwO~1Jnxsu?TM&7Zv7+O^g+4xLH34=&4bLB=u>a=%7z0gu9@x zQ%W=M>>Fu~=m)~bZ@aRUorbeRdinz^BWaw#M_G2qrtZ85GyoTLulAM`&a#=Ajh~-B zj=>=1+b-`!_d}Rx5g;XC$%f;6 zo3b&jHe~p$4sTD|b5QVFsfK_J@NHobZ%(@G)^=0x?x~GW>R=tl9La8f<@xYjJ%tte z@Y)6VEk@}IOyR5OO!MeTTpuTT$0QGzCa8YsjgvFoB(E-A9V34Ot~6MM%ARI?VD6 z|MzV(cHmKrh)sjfQK0XWcEBe&mEg-UNCAs=Ec^r)h`-mrCvhR?GfBHd+vBf{?n%H` zZ+6|g=O{igdxNk^j$7y-Wst5NWlb!ZjUtIbzi6;h?SGfFZzO{?8hm=RFW2@yAv8$^ z>lEZ8e@!wEfN}O(hcPh8_Fe~{q;1?>TAM)~vVQTa%aEd(PQ=f7&5*I8EiuPEPSvSNkL&UcWgA)l3eP zbQWv89a!U7V2xp$vX?*8sa3(FQX9zV)@awm-%lE2>p$~BGwdpW<_4iil|h?gZJoi? zr*SZcc3}-3%qAQrjUoq2H&8|5E}_15x1d)5y~mBP6XvtG9#uv@)__tc327%t3h5}`p-b@94m?`n z=-y@ugp?l;QoX?MSz$6K>B-%D=C3z2|4r67DJDq@(1~ef_@YOkmr#^n{`<*V6ROG_M1m% zUE!%ll3HP( zk>Ky+X?}<0Tttq=#D`qiA9agY{F$S~jZw11v}ym78-|-~M=R!}RAe;XS1UwhU6kr| zjCHpT`|~_CYyHMpiV6Xp)`F`6n0jn#BOwf+fd)RP9wq!DoXBYOu>dB8YUvO4Bv0aY zeC=$O|61cpU00K1I_^u93Mvf&ol?m5yzooSU5!u010~}P>+i9 zTn@mzc^-@gXo|KW03RWh8yR*Z%@Uh`f%t%S+PN1AF>c9C zt@I0KiAV85RsEW_4ATz6q350$mkaP*gYBgB&ld$6HtB>5nqK#<@~<7HbL#)6j}Wv+ zl>IXRQ}F66OSF?45r5j@z4xyZ(Z0v-Tx-K5bCenf&E#=l`~`HI)x+CxG8 z(}1z;D&yC!mD1;MGrsB;)>n(cz9FOTzdD~?tEjU=4^&*?i9U0$}#%&a+fcTtpi=eSTs#$G9~?BlGw_I{epDk+pCs=d?pD{ zcz3%-he-TYb>%$xA6r$-C0A*Z<9tV8)DMa-9M=&51p(8IILZ_7e};ceS>otv2GjDX z9tJSExgMx^moeb57V3Y#U2bgfG-$C_G;!x@xb(T0!q3N%ipTPapDz5DnHK-!xMSJ$ zQhaTBs`~6xxz`r0(lirNNhJaEo5OrAxLNQDun6!FmID5X)2bBW4?9ffaTYZeHoNB` z5WM|$+?~Iy1?HEv0Da<*VXsYdkNR&Hbzvt&5kR!L=&UCMk*(^!3X8f3?vrXRYwF8 z_*#dYI}}h8z~<*9E{J5KGZ52as%Znf5A3htC0oG2k6mc}Nhy<^Pa=GT2h=vVM+Bgv zJnuMiuqTm`Jm+wPY5?LnM>1$BpkGH5wG}z?D$LY(C1&~efOMkHwI3RNXe7T;*r!aa z1Zvhzx`eTTLe^x|@@lV0U!-0lfzoBfWm9rDY!r`3OtTXyKRZ}W*Eq#t655^Y`;TRhLgz`N$9v(cQuF*y&v5Bwww z7@IPP^mW|#e9H6*BOrp^&ATE0TfYTBEe%G|ZaeLe=&6NjuxNT_&PD)%e`)_&t*Oj@}>?J151-0Y4le%J_T>fX^O?QerKV>xU0Pj zQ)U2Y1;bG98l?GMa=G_RjcEUCGMQ49NWRhxT7F$RFTD1;4wL!}W$a2Rh5VV!LnGfV3nraGIIS%)akM zLJOD}=ZFh`aUmey8C=wX!=@7WIpo&?(ZoXZe*Zwr15+afl4h)n$4uz)bB|k;0KS(o zfn-mRyozm%Lyj71)90u<=>$DH6wFlB~8}>wi#a`q*O3;ODq{_{nr~S9A=a5Bl+Lu z2PdZ|X+9v7F^NKmsK7l{ zW$t4_+emhpIDN;Ir1irErK`)oA;RzgRuZz?mC{2&31Dg`s$*bc#{vZgY40*zu;LZ2 zu#m+FLK4t}zXPzi26ol4Sv>Swre@Gpz zlO$U2Zq|DszW^Ix%3&Z=Q4v?7$k)a27<^x>W@#aUap+d_cN}VN=l6<9SgculYnlH3flvN$6Swa1#*R1Nd>eOjzC+`;X4=t}t`Exk?`aXi#pK_u{ zg-BU_dTxCG3T>PKL^8r(1R%DT|HL(ps1-W%F^;8G>0&TD!}ozs7uM19vzlelyqR`- z*H~VVf%zKNr*+1KM;IZbSpj=5^N82M9r$-WDGGSS0tlE5eW*>S$Vu7ND^U%S%A=>F z7*+1+Hxtkxc##l-gB3y(U%Re*0#;$|Uq1bYY~G4N72TT>!8ftMP6ZO$*X?_BFEEhG zeRPRh>kiKfyL&ggClfX?(vNwi8HA9IRX#S|mAdh0V(i?RV6}6Vsl4ixXNM|i35f-$6R18NqIRTX&?zAHW}rlH&E*;QG_~SK zC%bg11{zee;sYytYs6619%yfjaxB;J8USt#-q}~Q2FCGEZ-|tJGSG%0ZA&LqK5hn- z;n+zn41z$gea39mH2~Fvm<|deOK)PJy@_=$I22mIq41Ux_Usl$vcv@eX_23dNQ*To zDl8Hdm@tHe3}0jMAPn_lJ%tve*2#W6H%pUeZgfS`&z)zukBcvhCS)J`%O>ND9!RP) zVndsup#gE3t%upOR}>yJxvL~%%5>l?`J)kS10ox&0(SdvioGFo0l89cKWiyJy({=c zG}0-=JO*|h$E$2IaKTOn4*=HGEsYvvP`2x)sR9p1$6)1@KG>J@3Mc@7sKag4!%YAL z`Ulhu-8+HCfL7^)<-jhnJ!JT?_shV_XkpgRZW`N(Wl&+MResg(9WY03A6?JRG0wteFFF1_-|J zS*YbTS5nw>7=-F6?cbcP1}B`QGQW>098YFZ0AT{w{SM1yZ1;c9hJR%=EodxgGycgJ z9t6pw$=WA zMk|3}``-dhT=oV;m4^E4zs~^y%-@;U?vmqqr0+U3)NLu^)nmyTXsCLU|9yF1$2d|d z9V^^TQklgy=?eeVq?gpz4XqKkMZTT`$(!Z7UY?tMAYlEKKUG!U=i5-%ylxtbQ#NKv z10_0)mZYIpk>)^ynKQL6%Xrr`1xBGE2z&9ch+rvg&3U!^Dxh^Q)cS7w%z$>Zeu5Bh zZf-U83Rgd(`3HBo4bsdULp+4AX*CqpyUMGe7lIimWA$-XGYL-<^!e3GBR$P^?Lf1O z^yn=`y+_W?h98CM1e%4>rS+tSd)JZrq59FrmG9Wn%JKJny%F^^M&Sy04w!)awgy|O zfF_~JM+5;bvAK`VRKzafl@vPD);G2rfC_$0_#n4(!lqRN_fagGmu8m{_Ned@;brY# zyGMQjVsAq(VmH9JN|7#?-iCFlN9^_w%}~s-aiz*=Za=F>Ti~Fx3C#irT{da((Jg{% zm>b?i30`VudwqF*U2-uBh}HY$5vCS*JET1@pSTQ3{=^pML?y-{5WsZ4)u5%Q>HSAkaoa zQ{aWYgY)^$$9u7A>M{cz^{;UHe5==Wu8(4O$B$ZAgt$=w-4IgaN$Ed#x`}5SB*ju< zlJdQWZ|VUcqS<~0CQG)Kns^p)mb(P+=lO7Q0_X{EnWH(Y?AP^*AAK;RxbuFmJe447 zB35Ua+xv2bPs$-E)aAoW^$j_!vC3#@-FV$FApdc7jE$l=Q58j%J)&E-comzb0%i}n6UXi|xhynr~*TS)MiPsf*O#wwxF{0j^ars@r7-*q1zUYv`Z zPCXH9g~dEqD=URg;~f}i1>(=2z{0aYZlq9T8Ao73c{W_-S`Qy+D=cUJ;8OH3(rGEA zF8Dx%tHb-Tg=*1buj7ZUeDKY)c_lGNOg=asRjolr{)8P_K>5e4I0C{4bey(>bcG_W zd8j3a<@Lo4`4?&3xw!?`ig=NCq{Z6tXl3^0rUgiF71Q|Ir^Kfo{du;zS@u!JvOM-$ z&1)D)6$xHqwLS*ZCIpz;da>Li1LtSPwnA;0mTf%c75`JUA*8jLn0x~)eUowLEQHVgWDN77hM|!mMeZ-1m#`eb9s|=F}s>>p_4C#Pi6k32H zPqTj-*jNZlt4z82KdKdy{exJMo8DLq>avMh^aVRxSEf)`78QcMW*d0t^MvVngdqdTdvV>DB#cA!2nk8=a+Vb`GZqGDCD{G{E%AX3B(B!+6zm1Ao)yLF#$(Ny3)$f=V`a@5a43_u8 zsr%qliNLyP_}P9`aX^HyK0Vhg{eySp+xI+UM+tf5<8Pf1t8O#d%iaCfG5ParWv4mc zcz!{LX6d_EYbhhIvCblcY#MmI4&MDvfPp%_SAhgR;k(RzJ%Fv*$n`Bkj{XlPCD^SU z2RG?-g|nnfj^e0OL(nzfB?iGI9gC2Vg5AVS&z&cjaQz#}?kBnO(aOKbH0|8}F&l)X z*jDrJi@ae9dayNg8z8BXriiAUcF+&4C7W;YJK_DvhO)O6J4XPWD*N(YWp<2O3)4|e zy+!a4+9KO^1$s0)|4(;ZG9KyLAt2$WY>SuJ&##SGD+jsC0}URaD_TI?`*gGd{6@5i8?vYlg`7#rp=9#RVUA6nrs z9`AQ(*fc<2%4#zd{ZfT^j4fs|TLzzq9}u#Rr1C(3B;lSfKM1MO5HUf5)E#nu!HvD;Cs;ZKkx;9RNRZ`v>uGFQab2m0uYZxT9d&lcbI&ktxVIs{BqqKx7o3+9$k26{4W-JT0EX8RnS(7Z=+;=&unXmH+?yl8iE^W=*z0=^8 zZSGUfx`;oHQsuoNnUO1?U_(U1YUEhBkC3i;KzubiOmQDA4*u~MKAHadR1a2G_Ra1% z`;9Y7%kT#19LQ@BY|Yc8nJYKtHS_XkK*f0V0+taRAV3COe{;|&!h!qUV${fkv^KYw zH)Wtd-Pr}}0^Q5+L{6W=J1a!t;>&AWjxmzfiqYP2e+Z@WX5wx#B-=ZT$@WC1Kb{v} z%;mrhfFlCyXl>EUqO26V-A<($#Ca`B&AgqKTVnpAQ{#?h8ju!wh!y4w=L2}Emp)3J zFb%sYLOj6K(EFQ9sX;syCP4A!kHl4D#g(q1KlN+K@xH&qiD-kV-fgPooObExj`tk5 zLcEP!SLp(R0kc5yJDR~1v_M&uCZ35UzL*4Wp@^*xml?5qJ||Kjq4S z8IP?~X#n#qcpX0npVLBO0^}Z=r)O$@`C7Z=;%boQ5gg9-;$60XV?KnXCbrE!i1szU z=;*%DzHn?RZb^=CIG=+gt=0XEwN-xPs#A9~h|gY2d|k~}QmkUW{rB+NE92+3b-@3$ zkr%o%_lda3knt`{43GnhuT#}@moQ8x`gsrBWQnHg4;>gq4O~OHY9GERM2`w!fH$DC z@HkoK%!gia^TPy&rjMPTk%LeU5JBK`%6_vCMuNKKdQm$V#}5h)hwOsQ1m*9~)|JyB ztT2J3hqALhN|>N9Xy*bEga-(LkaZr6PuFWU>^(|Vl6VN>Xp)jSrE8~Gy5q2g0+PW_ zd~k2u1ULm?Dw!mfw8p+ndO~qqCQ?=B8$m`w!Ek`cLt&NIa=+oOPXjCdXPYx&ktI2c zpic~!XslKAag|lM=X^9hpovsJSAF*FW5Ox#n3wjf@RX$DjV(m|WIaTMUT&0xl9H8( zBor7f$BGYGm$hQiQg$zq&|2e4xc%3450{Hg4*5b4W)~kJsLB|3WLF5+0S$}~=??yt zFHp}*>dc75{J2{GEq~x5M`!{L`fC%1vsL%hy`?Y)*B`lz5;%UM=d6x5jxhF;3I}Cv z$1%JsOEGF;qvyd$O2ck-z~-LG7@|!3S+~MyYFmA6KrWYLz8M$jM1TdE4|GpV&^@to zSn^`pl zY!}j6VoD~!N1rO%JoLhTUZL#1;QUm_Kxd9-=0)Mfzidq(yJYCv~FzP@bX6Ew})V5z`R2cX;B8)LNE5^5r*o@+$m(SB}q33vXlCMTm{w( zv{Xd}*A%lJZ>H<{-&ElbKMmRxQB5yLi=k}GEn@q?+aSTwd`7$f87D5Y0`3*A33wcH4O;IXl8K4u^Yo7(dFd3GWtbT;;A=o$JMob z+FjysO-sN)ro`%49Ki8A^#d2{L+l9I2wEYbw(%IIoTGqoYD2NuXE08wwOujnz_t&$ zaFk|o2#gM`8K92RkNsi8_att}ib&UqlkErhs``1mIrAiE&__ z%rVOVPQ2dg35HrDAZ8yCWmNQh?pbFU#bzZJ0aj#S#%UjJix_C4!J& zwoIR)%<|xP1L5)p2p7e77~wMg6);Gk??7b9frhU~(%F{V0q8-%2ExaWvPhRK$pEjL zk0ii?(jBbHe4jLv`GZY9CwIUSf8mYqmuwWxM$24gS>}Tr@Fjf~7`i7q z{k-_krL+Lfe8LBvyw+-BLc{YdFf!TsJ->U`4*8mPz)TyHzVY)9I>odZG%hDpz~BaC zo-BYR&Zcav@ISVD=C-N){U^c+?`xUl;&WaB=VRPW25U}suBQd?3pUu~R=LsIYPhb1 z60J#KlNVeKB$hS9=AsQ$w|U>tX2EUD1%N4gsy8#OdU4qZ_uz3APYI5q!U0mz4ficz zB@tjH*<_gQL^Ph11`0rQV9SQ!bkh}z+cl-ryT%qQx$~%l72}`r=TDcFT!7FTh_7fr zZf}w)&drN6oU-=C>@H&N@0|%!c4Z=98kW-Om4*ofG@x!U^$jV>h12YhSIf>vD>!*!Pno@+C`=Rlbrv;6ea{ z78UI%pS}oK2DJZ?3WLoFEY%pTJ7oCZf5&5puEf!cG3`vszK`5sYDo6|xvC&)ZZ$&n zMw*%ccT0YZX&FS=(V$|sXpjMa5ANs5>0{b#OY*|xSGf_R#f?if#gCUv6=4nDJdkyg zjDB&s`L6$07z}g}Ea6dBGqu(u@kgvH>?W@chnAkPt!FgR2fCkQ4~B0sdfR%>MUV$$v>I0|Ypj`a8Z3O;@D z@1P5jA&x%jmw7sV>IE2%^Da~py3)Cj?r6)t@wSc?h3<_*~LWI~7Ga+EvSE~}O zQ!h20oxy?{n`R9Gx|94bbk}_QFcK@E?h7B?nxBp>eTYF<&D4wOxsSzcCREWfzX*q? z1`=!Vv9eGh{&k8Aj8YXYg|*lO11Uug>~3C`0RI(=6U4Umwj8q_=W`G2P=ZJM(=`2? zXE5M$c*Rs3iwgirrjXNISKk+|qIIXH(84EcX70%s(1oGCP#i(~DOeT3z9jlF6RU&t{)GAApyqBa`P zarmDgSCciob~oG1UCxBVzSvjM?0yjlM-jYy;PJn0y(ppzA|-9gF&RwLJD?M7T(_~m zDd_C5C>Sz~6c`zfiO(pD?zK@{2dIN{zdN70Gio;(lt)?uf)do?oOt1-DLw%htI&&s z?G7HadK9M!`64eMU!?Yd7ZxZt{|KlsieoezKnF-(cE;a(?4Rl1;MKPm>w7A`-jxFb zM;ITx`auv_$o*~QZw^{pl-<&-pli2fq1_bsFYx;Q@-=yhWa2QqC*23o$#x%NBvhdk zMdXJsNwYQ_#Tx3NEc?O*_#K~d~qo&0fr$e||hWJ(g zOl`3LZ8EeS;+iHtJwRzz2y_@ih{3pg`PTg8`e=7)J~*lU!Pte_%>78;nWntRTrCP!#MGXA-o1E=i1 zoir}j%h3oC=oC=tGl1P94_QQ0l1#z>yl;2islrl@Ku|NBxVLIa<_LAjC3Ac?i-=4Sq0i<4(#26LHCWnPTcDb2&A%Y!XRUS#6b zrW3?9R)t4`2rl_uL#)u-z`Ln1`NPCJ#R&WpngNTYxFBhb*i1e_hd#Rk&$u; zh9oNn$%jsi25FIo(t}7y5G_$8qXglWCxdS{9j9pzI)gZ^wMc{VyjSuB?dI#5xBosJ%jL7<>qweR$_-rg zauaPon&G>1S#5L3N#Pr+&QHnW!h4x=ZJMZ588p=~z8! zwe+{{72h5k*_|@HJiVzQ&&-^W7YKcx^<#(ju%+PJxLUkAI8Dhnm+Ox;X&k?$Z6=w| zshR5-ZHCZNgS_FZ8`IjzLL2o9Y%i@%%8wReG>`xOG;@T2l+~U=5cevQ+D2J?I-N0) zS%btCG$#$pAIW-@6}YGl86v1rKMt)b4;(mDzA0}7)lwu-7{{2Wj%OYtE{B+2m5`_R z-QUS?dhg}rT{cWI8EokFgtS7AHp`4BQ5Dh&N!P|q0j#>E31|Zr^qis}h|)k3DiC@F z+Y6_F-4uHb3uT{e8sQSGCuQVcBn7WeAO%Z`JLH`Bta6;v(y`<2y@#p-27i>KYeugk z32wR*xW;d>?p^o`Ty+OUfKZ-2S0djyN`CIC4}RkgZY)1ypmo55PORz8LIml!c` zH%8b4SkH)O+NHVxR1*EEsk!Ad=GqNow7YD&K^EABQ)=u$MJ$~Rl;y09GFndM`==Y1 z$XV_mT;aag&ODK90zK}jFnx>Z;1hX({%ZsJ&$0pE)Bq|;@G|aD9n+ZRn-91K=h1@S zT|F{0Ov+Z$)QxRfT~{?ap|Sy-#Z%II4-SA*rwz90bJ(VTgrIF|oQ}L|CFl*{0m=|^ zS&Zr4Ax5c;{WZ5R2BOHwTZk3nPcKM25{_Gez1%8AazPwW5(0-_0^2O{^MDNi)9X)_>oe z**5n#tqEdMk8g#X%l>jGn~<4|pwNa-t^t;nGn@Tv%EzhRni*x3fZ%-oyMT`A!cf>;#pU@vH+}KheuiS$xBGDsSN2-o2VinO_|`E#|3bXre7tdEwHX$ zr^{W1zA3^BdrK}vgUhwoT4t@6LH9i1bi_#^!Z6c(C-jqAG?C^5t6;#J0*3atrsS7g z(|!&e*&CiN1HHmpIgkLv6;GIRABV8UyOOKtJ&ULdU_Vw`w{w-z^v9#%(=cU>O-9dU zS4E-RKW3jTTcEAyul<5Q8m%qIZBSMIFoGBvFx&1r#r=npC}tmE^=HqN;6Ol{?}X1! z!`qrurJfK!;`z7Ug_yI}a}Xwz=XDIBITX{h z{A8cT=nB0p_2-^etrc2tCCE`uJ-t(V#K`qSJ|-p4mTt6^aw`_vWDs1EH*(#ez~oi} zdFlF!{BzfB^nmN%%zb0A$wMxahmg#oU#tfX1a1Bgx|{ZBZF?;09{i)yhdOs5R7-TM zP$sqCbmo4I#++~XS?=3f0?gvG8U=>8L^B72MRp4d{sv@#z$4M+k3>~XHcpph)U3Hn znh6wDzb3k*MeEzOK+)jyaaodNFY||@+znb`BWL5XT7(|!`MX;zqWXu3`Xd@ie zl?V&O%#O|PypEJvsm8%I91v{(Obf2K`S+e^Ux*gST_Js6e^lk1NV$UYy#j~!O@ ztvj7>#Xu@gz9D!n^#G0X=bFK>~junI-SdewI9+ZV3OkpR8JYIIYwO0E<*7tNh zz*(I;()+(0wQHt=Cb`)eHYWPi2KZDS2DUtRLv#kd|q^GAGKq0a3>eK9UiEmCRkIp}L^u9hsb21%4I?>~c#V z32M{}bYNVU!6JEwg&>mGJ)GdJi_YK^BAUn!S4%z zpTAVZ=ZY%u2bzuOrJ^9gu3G1=gB}3q*My&SdiEicKK+Qu-~ZfgHtAOWT+%J@I-Teo z7Fk*-u1S>v18BM)DD+(R;V$?Soxh`qvC3baV(8n73?M~x*M)$I_YK? z*K|%N&LAml*t6k_!!6NtNU0`qk=$aD5jyr|PP24oZ5eQRc={_auGmbmoy}m9VKD$+ zJa4U!9w;BM!nC9|)qRJy&XmFOf{0?+2yfwyeg0(SKXwGWk0}N*%dAa?ZCzB4Ge zycji>C!(;KBKc#FyPKj3jRNEg^cO{+B*qx1mW;dk$bjmZl*3k5;(&U!yAG!|W(!{Wytss+NYUv~iuV*m98!4+3kW%g?}wIi`! z$}*RMw-Pv9jIc9aK&9?_v{MeGsx3Rv_moJgn&@m{u4V@*!EIcQVd!2mjB0@sRtXrQ zKVmZj8gD!c7J(-YA*$WYlo2(18(OwG#Hi+Xjnq1)kI@x}sifD(2JC)RC)QKm8acPk z-p-bG74cvyN_IHCv}#%{DduyAE;oZCe?lzeFYyJOT7dUr@qOCFW0y@C8>*3*SYBuy zUoL4mgaV?tmRLnP;dU(NOD2D&5vVoOROPropXsF8A3}f$(U&rl3>+_GZ- zec>>i2h`j7XQEAx@S3JkB=~ABpLXB>PK~eQA?fvYMo5R~MgRjyCUlQ*2}c=0k2dHD z10ZsxdD$WSdpkl75X)=M37YHe+`5}Vc?}xCy6BETq0QNl)b8z5v$yxq&r3^lxAEQ0(vM-H#iMgvE>j3cy&1cBwlUN3;Vft0rdvO5!$t4t&~Eq z*{s!uy^vEI+5e}c34hXnX^{lVR-jW2CS*-gl(<8*Sx5U z!s+dEE4mbzj7zDUAww)4tnc@Da0M<7VT6cs#NsWXFI@g6Eo{;Liv0W)d6Bce z)7dvqI&2-M*ZDruUlHQTr5{(PBsS4OU%Sjo1KJi*O_QOb#gn9R@*zY0ltw5@f_6+m z58$E;$Oc;DM~>UB3Mv#{I{A6onrEIzJ4E?IrIl^t$df{G2A_*Ef<(dN(&Y`iW&i42p zr&cymB%8t|ClNP0og6mNxXssP*60ZRZV z!Jx$nU)bW7BE~m=vU9j!7x5D(qRs`|b!~W105QFBNuK9knwdQ7q?;+gHD6gOMilE$ zop*Ty;rgu0B_CSI;;PNTqM6wJS%rF5i$u)PPD=6T*V3wYjyRtI&~-hX6n72Z~rYN+kX41Q3@Fab>_!&wfW2> zqtC-dVs@@xc|8-!!nOewFc%AnjMw|>#N(3z^qIhzq6`Q{38*2htw?bJE{oy$T#W`i zX>DFSRiNEkT4a0>hhF{%Z! zV@phY12NQIP!D)8KvfS($G2dQ0)b{kBJd6;Lp|c8YE^B?FUSJKOnX-+4>)k8o8G7xl ztk_PQZy{W0f`iN-*yJ44|5kn|1K2PG)NK9M%w19dirBU~G+dkW&Wpu9v!9Gf;PH>d z!*I3s9Lczu&>SpAl&O(d>)H|&yqiykvSYa@aJ}@-zJ^Lkk)V) zY67#+!@9XSSRIR5X;+5jwa4sdZ}oV|$AhjIJPgeco{Ot8bu0ste5`|*PWh1|^3g|f z2Du;E-B~fUJdC#htY)UUu^a3zV6+&O3}c54Toj5_bl4S83#P80gA7__RCLn-v_viZ zTMK2Y8U2V4?)#`+>{4}`?}QeW9G|F-!l6wl!=HA5j%KP$e?GytQ!(j19v0Tz25qb! zeyQXkfZ^xw8PKMjD>SKZ^ugGs`!l&y$xFzl{8}_mH;y_?TY>e1I8GuJ59bLxb@|c% zW79(9X6hjM9e z@Y*W*r#EB$K|v!rX4)|QIzG@*Sy{G#KP>386>_@wscQW0_FEm?kJ5X4vajz=vUW7Q zv8?jcoF;&ESS>8cDgoUwnvIGhn{wRz>*xt@3@NoxeRN=$6nDL_NrjsS1`MxEza9JA zekvH-Zco3~Qy50UXuAap?hNvhSA=GJ;1uBQ?RZ3HcSkI^W6yA_;=xGRD1Q}f9gvim zq{2CJq;iwv26sERq5}iYryq34d7;R-fltK1_ zv(I^yvoh8BJwvU#XDVU}f$&5-w}#Go|2J^z$TvIW_sXb_pTQ3Zw+>8AM@k&Br5VGm zY&i6AbvWb$eumH6TT);f|Fp8hKzqjZoAO;0K2Dx;+W%yx>u?|`>aj%a&LH@*Fm@HV zh6q3HDB?*fbI8<-vfN_5>mCtA;>gmW%(ip@p;NvXIA{zZ=RWSylj9@04LP`Td&Sj0 zDB(R!5X3H9Lw*x^(LQ3u5*V^T;vLkVAhgDRMLU=3f(o0;*YR`P$f^O5$hvQp9x{W4O^bgIrc)fcJ}s*#-^{pA?n zsyc%u2Q{6Cquhyh+kp_hPRPW*^u?5{Tm) z(G88I=Pb9_aWwQ0;Z5i(4Jkj99ATc*oT4QhmLogQaA=%az4eSAl~Y(tPlV^JsMgud z6<29%Vshxof{)IM)$3JcHiQS=yBPpLOhtd4b;Ve6G|Hf;E2Kz@dJLl4<1Zx}DS7I2 z!+_DdH|wlx*8jNw2(@6>q&{w3(|dKR#k%mI+S_9h?v&C4XKhQnjV-@lfZILR#0u#HwY{Vm6;S&zQCiZVX=Cv z1$)2CA#Z_Rtc!UBd`dpk+e-I&yn2SI&?vee*SdD)jX-&JNfMUh;Hwb3`7;GlRbvo zEA7oKE3Wt0WJof0H=g)M#e!1PVHM!D&a&bezlF^+OP(`|oYI^x_Hu3xR}xqP(7(rj zzHjJ*h9Rq<+R!dfgWl?l!|nH~X^n>sO9S}j8v?>eh776HcehI=vWqL%wLU9D-&mvi zT))MtJ#&^kr(JAKgE^?n$x;>c5K=x4}=RoB~A(`sqADQa6G(nU3$>Zo#2x!J&cv z*!!#TAH_RqyJ<;7Yj^_$g!)RKM6SpSmXv>BtLC0{WnY}(&tt}F?Z;)XS_#J)63ZqxeAH5~gaw3afl2P=GOoo`cx$F}!qD@1j?P)CdF z(f`^Cb`^u_#SZP0z9G_adim|@2P2ERvmT6Hv=zuaT^V{OR4TO!me(pGSS z?TO-r)g=J$YtPYAj=kw=`$T>|50aMNd7iTuw9aCiL5^f}#EI-SxNVDtSpBJWsUa#| zxsu}WmEV$neq{+aSha-GrYqK)e4G09i{#HzILu?E?p%{vvcA;J`ERQE z^8jGKq(0m>S2&Zhve2R8x{QTYJS^KTShkD*whBnyhJD@4j8B^cRE&!n{a}xs#ZCm^ zuC$abd4OOHQ0KaLsG?MJ8e6=)7EWo*%9?!m;PeT_O)F*%t_7Iv7SJEmT=21DM@o5; z)_;j#TfXj{%{~45|G(S8wzS`%T%q-xX{kYyK+J8g?BF|I=!?Q%_sj8b@gp1;(NDQ=5zz3boE?DbJ8+wrfwvK`N%3q1M_e@jNc3YFZQU+Vhi zP3UqcXgfKU`AAm2*BBUg_i1ocJT!6v4jVfGc)a^=Y=}uGj4j(&%0rRzO)CBFPlTtD zsWU+ohL0ujy!*eWm{k5@0qiuls^|&hzOu(4#{GVE>jiqCW3iz$Y`4Zg_rwKH!FJ<( znX2J(fwdZ@Q)||Sl2VM`rKk%m(Qf%a6(ZC;CP1ABD&+?$xqxQ9{9#SumW`bW^*f7h z>;*LW92m+;=)TH1TUyg*P%RK>#_RRG4^?og(>Sai!Z->1?@!J~Q|~N}7ezSD5RilW->LnJOSpv1=J0cHQYQ?&X z#>H+G_?hd#AtV**9l>*n=LsF?tPznEJJUY>|Uuh# zs)FvYZl~rbo20{}QY+vj8-qfriJxSSAL{Z`*Z79=k^>f1Y=&q2KiWqbynVFwugSEQ zkPqJ?pbtS4b58q9r~7%Wiz-$YPS)J@>}KfAw0edeKYUBTV64Rd^YG0VnY?+Piz-U> ziXa*OE5KHo%3p!Qf99#q<%Kp{(RR)vp7WNW?LB|r7NUn}jHNFd)$8#m@X>d3@31JE zDk;A(VVIFK_gceMUXuj(*Bp?QlHCWbBaK|N)hY&>JlSgss!y^90U{qHp11 z5J_5HS;%p_C%%atR#i_`Y{gew#N~QkJ11{GEjZ87F3^d0+$#2y?V81)5-eCV6>|OgX0pw(j`#NN`x* zoL|qU=(`s-Bo({;npw|TX6^l?FOgL{4_ax!+0(w$+~u-m@C}m$+V;wFDfZehU#Gy# zh&!-+Pl8%#*oVV+57}t6Nnt134Pf4M-f)oLY*&2)ory;1bMnR15&Ki8`L*9zqVd9f z-OP1Uo%{_cYRmN#X+2(weer<}(QwMoJWH*}7N||~JYS(V+ZvG3w#9-od!2=246F}A zE;J~Di(!HAUJY1O<{qp4OZkW{XSY6S@0lCa_QMjP4HOEk?7AW!c&0LRf1{OF@^F-t z=A=Ee7fF$P&{8Bxc_$ONq!cL)mhjj)94NJ3iq5=}@?9y{W zvoDX4_DoDlZ1ed%kM zsAp@Kr_k|vg&EfNRo!QXp6G=7IR$N>`QreAy0cn?tXA>@k5Yr=FEvRSYu&Kk1R6B6 zr}j+Fcpu|nDD@5%Jt?(kQq-^(V*efZ{hZNKnqimrlyaJ5)l*P0RRe}A63=P)Sbp_V za6>jK?${!I3vjGb>>#SP#7;NbhM0TfpERSPH}UF9Zrx1$ZF_}swrz#P!_eK(n7o0; zM0*`^W;;C6-LnPHZa^_tf5Sn6W8%?v9wkw&h2>pZJ?mp(b`O?xB zf2Udhvpo;zCYKL<85>_JyEEQm=tivggZnZ@qk11lG9uFQ_!Uv&#XzKvyG6Ln#DxHF z`gr!PRMVr0q*DyPq~h+|JH`|*c7qnzf0LJ_`KnBv>rRU#oEM3pKXpGRG`{XqkJ{ze z{6jtDol?jm+q`bqCI9|bzpc(ZB;u2tl8$aFRL(Rb%4yS^XbSQPmy&(oLCzcfFq8be zwN1=91FC06hp@!GYsRwIG=AA`^ZkG2&6s1t^5$O*q=iE@dVL*j`>fJAV0%%ntyM7v-kYs@O*82| z_3P+|EYwYnFmJhba9x8>-a?j=yPjR=|2}CijIiM(C?UN0a1x)LxdlQ6sa2vdXRN$F zeJ9FkB+vV3EYEKq<1ymd{)Z}P8})Wb>B4z0JvDwjy~0#}2MGkQ`L#p8jr!C0f~2`! zK3abGP$(P*LS+&NmE$VR+HOhviqY#zOQ|J({T zQ*y?&Kxw~bRZW3c5)?83-WMd7=!z{_C9-6VsBh@lN%-+2DTUZ)(;C1pZVw^ z_BdO}`wxg;tGF}Rqhb=Lr!64#x5sGB3+x&6PbXFUlT5XrQz1;#lB8rOvWF})gG412S<-@-6wP3S z?AawtA)hv_`@XK{^Lah5>z)x9n&lv^ zq#YJ9V3i#zC96nKG}y_|5X4_H`GC(Esfk=S-n?)8YRwZp3<{PTA|Sv<04&Wv6-u>J z(1I3TY_i*i9|2sG>&3Fh?PZNqSm{l+XFq(J9oX5n^(w^pos2LP+SI}nhJHJgXhN8k zNm)uq+;{)h3}Nw&EZXek1J}p?T)dktgp6rPAdMe~E7~jxVPR^(DiECHzE*%&TlDV> zlp{Xslt6=RZ8^1^3D2wOR;s!nc)c@LW606Q>T8JuSH8bII9EJnH=C^2$wcgFKQ}C9^(`ucBn! z(j}|&gZS6wkypsuWFFpwdU7A0>x7^A;(US>|h`SPyq z0W796pREmxebnTt-uiVXvfmSUy}S3|3$~#|!V?4yQ;d+^a=~s(j9|CvB^qx{BOJJOjW7Pzdk+stVxAmhSb4)x0`i5jmgtzP_g)Lpkg7Q zqHtwIYDcCKO;oA`HQTjL71ZRZPb~4wpvA1~Q7y4pPxTM&Inl?}@KUWIZwe z{J1b?t*c4hmighduLtMr_$|m*H^Elr_Zxs_#S+2+0umf8S0LfVL`MJq56}$KPPscg zFD$!6(Zo`mGLC=gF1Qc3U%rs70)qRq*v0 zvlGguTU?3oX3$f=nWyOVyIStZy3gXaa{b`buJ<|qI%>vGUraS(4NZnn>RTxn|C6oJ zfVw(g)NTKudmo{z+WA+R)BvxBQuZmYcVx5cTxjo-HK-~^c-oxTWfe$_560n88vL(QZhxjpMZ#=7er$iNGENj?%r&?3er#(3 zpid!%+H6P5zs@g~cXGur?MhBESUvb&vHcKZgtE~87Y57u0r~LHcIh~X=ACSeH<2fm2n*I;4t^6ohmTWc%2W?_#22NKJNco*zw9)VNYCKcey5%_SWICSOJ$13<-6M0FgsCB+K0&lu6Tt8@k}f5*LDGseAL3cG(ZnPiCknk+iM1kijHRH{T%Uo zz6JKFvJY=w$3Za*@_T^oO+k_7&NcE*iH}|Wk?V`eex{>?)0_673H;ZJ&J|<^(2(1Q z{2hD!4{;fQIFnA?ykmrWM!c0w?Z(scqu^AzSW2)z6Fa)&(y>-g!hyo-4gOrz-heoc zlqZX4a9WXnEgXV3S29XMa`@~%t!Pm}xUNBL^-!4?_nYb?Lrq5p8q1`8LoPTADeonu zt#YY)w_Usj%38vY2cEuwt`i>jP}vL07yi(UxCTk_Cx5qNtj|G78zmbs_p5)EoM_%@ z7+y*Zw_iSlOO9yn%GCimv_EnIuB6+F)*!#_CB+OWjOH(s8iZVTy5M~t5nNoTeTZlL zHSZ0{;K>yy?Rk9B>TNMlE<(e*`!cYPa)Qd?s{npowst9*7W7qALTEEOLRw~MLfkf< zeIJI#310)_SC@?CT1Vc=PPUOCGfPlB4qIYMPdnxe3re~vj|jO7$v)FI3yz@gr$7^zK= zUWF2gB|=6ftz!t8#zJGgx1hcDE%UI(&C#AeE^pCVWJwH!EvP-V_ay3x zs$!6Ok?-bWIrGRusF(VL`5xHneFaj?DC9D!RSASw39?qPJK)rm?;q?8FseG4+9fsc zI^cPw6?}j?b*Lr~2p2tvBS^VaqSm2=cr{2E2|M6N+LB4n!pXzJg<;{rEP4Je^zQ@b zibYH^+f^YCB(?fF4~1Y%!pvku4a=}{cyk-bSTX<0c$)kJRW!T40$XVx7G*INL(~#D z^BSxI`m7)iWFS0%YCwV7?MZCw-F{XiNjup*ynVnX@WR4-q5+z(E_(qAd5+@4gFdH_ zL^EUPaVgk{8+CU`8k)oL5BkE#tZI2Gns}}`N0RM7-y(r?#~6j*e=?x` znbXh%r0tO#sxV~PSExwFQi{bBS>n$ICDE@J#L%~UfD~OKFc-0EcBd0nYKI}t8$l`O zbz7EqacbfP3>GCL3lAdvA{l^{Lic#YvcGN>sF=e0MF;sGjvfyaZ+*g0w@XW|(^?X@ zI9^zh_21lG0q4wssk5~F)fICX9#||EpB+#T`Q_q}_41jsb~t8wf$aqM>SAoA%f+t`{O14J>x z_})ndL0MRS6Eai$PmzEm=d#QkyS|QZ>hZ^Q8dS}3X*QSXC!PLAXe1#SFLncv9}9}G zlp*Lh-opmg%^B$l(6FF|=KLW*LqQIqS_nB$=ZcR5yS#t;%E#+qVm@De&0ng->Mo%j zaAO(|B-NN3vJWq8OUn-fm~L4ikJq+ASc+P7eozYjV>&C~hzg|qN#yTO%qu8*S0pW# zAn9|3t4DU#oJ`HqY8$fZ;?9gj+n%$~RLc4SHd}H9Sdr<|3|agRT-KM)>p&J?I*Ub! z$^rvKbry)q4w{}!yX`o&P}^}Y=|q8$R{7nG?Haualg#1lO^{42r>7e`r)uw8G-UOH z9(o0OsAMlnsyIs;XRj+e8GDUUDZxL{V(A*xOYP6ZYLI(!FeLaI+f*HK6gNx@$4kkV zo@-%MMUOS)Ii6}f3I(F=rxZHfXm>5UlUSl_S6k8^kXWB_g|BOPDhTCQgEgVJ0WU=W zh+r9_2+b1chFk6w4f?T`3RkcKOr>MoTF&Ure&t7;^4{9Mmkn9iz$yu$O6bfbhyYV< z+s*Afg;ZjPH82$n@%pbj6J#8&96n^vSpx&AraQh~fWAT_vU0nDmMnj{4Vf2pbxWW*I9e$Q8TTuxwgxOskz8@=vt{w^(CJYaU1NmHMlro z`md>hbiN?HP^5*lzEJn-l?iKS@oI^8Dtk)mDYizvBSt+)FKu=QZB(u^eKE&$N$uOq zc5S8UOZ?v)yA(RyQgE_&;~7J>y8}B$#zWcOULb8!e}475Tj9Iwj>A_)tzDu(#~wH9 zeR6WeQwh6)(FYrLw<^2ZO443_o?tIC9jG^5=J6b3wkijI7!A{Wg#krS8zC8V^HI9Ql+&I(rD^L4ut(a%Ur44FMHI69l(IpD#{dle8oh5jS6Z-?`c0DfzxC~oyzvg0ZMMF3lxsV|&s z5ca&-%_r=(MKi1DYKAlf^EXpb#+ z3#$5m4JVcdX(1lAbj(DOLbS&f9ozz zRw%u=r*ti~@H=wl@EamB*1xP~Z;2G9`&@3e$n`cdKT^<{JmN-iH!3c?&fgO`znZ%$ zjCvC@{zAy(ozL+XoV{nFp>L9{17&@;ATq(Shz`4LkQ9@-?I*+1akJ<P)v+Za_Z65T7L|F5lOr^veszLR(a4~4ql_$fP z(LngCRz|fpw6O|@HuYU(j8l`&MW%Ygg)+F@$`aYH3 zzP6Q)JxW~mX)|Z9zq_S=Pi2eB;8oAU7%4l^HAnM=h1MJvU2|AY6TY!_<#ncG*O}C= z3lO+PRW{v-#>U0d=S7IEe7B+WERk{38Sx%I)9z}X@?hleVuP?UrR)-zIboEfELAdv%MN-hO8oa{oP}A z&KDDx+&8U!%(XHO{S$cD^zfbNrj^%21#bEY+*U}6slB#?7TtYN3z9gS{<*N0zc!_%q zsFL$seslM_`OX!1)aKZH7WOzDkJZ|D&akTRk-0ys5k<7&J*iF#1;_AzStk$b)hbe7PjIGOdfxP*K!Ge&t`N;CueG>29Ug%?Ga(p#Y1rON@z?lF{I zCB-H$*{9dX>-$e{p>dLFoU3S%VgkK#&zp}O7%N%pj=!XLz^4D(c=labR84v1_1$Lt zd}sd2Z!Zn+Vy0rVz5$UHwy*$^jqbs-7Kqs4M1ZRlK!G47k^m6o5%|fgn};zDcgY~` zcGAy+1&W>l9;39vXJS`5gjX%rlX)Q9YwkVwb-hX`y@Ia+J9t7;41i&q7K*UL?eEgI zJ#1NLrB$K$&@nG(SO!bsW#e*#tU=!?ii?x1-F}HUm*c+k9{5MJeqN_58wjtWux?p0 zc=Ou`D*8Ua$_*kClsaPhwlKoRSt?u=7*{opfwb;cX3P4{U*@R_O|bVKc%CVAtG8Qx zS+0@O$RWaBO?Q4Ddbq+mHwCQ|D8Iqznm{aTRft%z#7Au=jRjI0w>*7!cuK`|ld$TP z;z5`V`3q^*xN!?=+iuW^MC?ARlbe*EMaWQ`6scApEcU2pG#%Mz-5c=6%W+(33@X0#@r461O`Tw!sZ>HXo>> z1>?PasS=R7V4nPsHEI3dedNJm2P=HzisUXK(~?Rli(TONeSz#suE^GYu4{&(!GxlL z|6?yLL7O!8m!OW81yXQFbtm_3n|2GD{a&a-bue>HN2^l@BUpxl5+w}Nt`1CIeAXUd zZ3a`5hjrTTf&yc#tb;kDPGe6O>&|&Y0U7#Mw3g|AWSI1QhW6?pH~ws2Cfu2;25GB1{pa=wRE{jhIDkqX>jMt`vf=$y)QCL`Bi}sf$1BQqb-Pog;inyugC{&>$*2ZVX1Dd^xnDIBTaFf(UKY zfYemw5kXz26p}8slg~XQ{Z0hHiDB>0_f{l6wq~SGj)S}Y3Q<%5RT6U70DPAYf?bhz zzRNfHTy+c_zNHQrf`9Bw%6L8@=hindNFwuag~89K z7hd_1!FU;c+i-tuU#kfXilh?kul3Dy51)3XAHxh4k}>~mrLSDB?96h=e`ONmSodxf zo+DS>wV(j>nf11ka&LjiK>8d5Vll%r6s(pcq~?S%4SOR>DmCa?_I((AoU^Yg8wy`? z3C(fNYWi<9_ly@FBbjUlB@3@#g1RI4!=edAGiVuC1@rxfew75 zPw;(Pb*b(rznebqTXMT)h^HX@iU8thnC%5W7aR>2QC4s?ny9FwYXjSZ^JJ#S{nx}< z3MYV}8$43bN*w<%tl@e;S~Mw#8zMdmJGvPR8HSVl#}s6RKBQa#q~I9?r~?+;1Q4O$ zL$OeI-}Ga2P|bQTOb|CiR!$cu@pp!Y)ylwvvZHP=su%{NiY+TjWT&^<))BDCMB$~~ zf_7_y+m7xEuR5FwJu{evm0=aZvdZw`i#ELDwX)s*c|;fdtEl%Rg_<`bsXq#5yh(H3 zmIt0ra`Vqs;Do5#w1vL*=`!6noHbJV&F#CLzCc4bMeZ5 zSA@&wO0E2H$?sO0!S_e2svqcHc}yk4y_2bdlG>1?W{8E&@P~r2h~q5#zyZJ9pcVhS z#Qd{h@JHoOlldLBC)2l##6FZ(^i6@*G*Vy|{?#0KE`Vm{eWZ-O1=wg7wBcQ>fQM zli2r0{&5FEPBL7l-jqH3vpdfL&rO>g4eM&imka@?0C3BSIBgg02C6QqOQAAw3ijM zTqeLBT$LhnRfxOrf9ZX3gCdF6gx>q*cUAak{p5bFsas8j5oWS@s&qN!{Zq#NO0YCy z#sid5dV@(lHzB|z&VB({ngXe$;~3CCE#80aV-m8?Y<>Osj1{@tIe+=E=Qa6 zlbyAv#%XfAMp;^H?pMmZr@a3udpiq5i9F9Rc4CaV-$G*z1fjyf7j}fO--i7C*SoLd zDJ`1z%Fm4ec~`YP`@Bm&N*_Iwt7eugJW}#1)D(Q60`7EOJkm&Ee!Z;)V*ZRS*p181 zD8p%X$4ed9KI;`U>eFWw;;u0hN%UpaMXbhE3*T#p*(UyLHFmaYVk$NWjgC7@EZx$w z8bk8z{M%wO(h!oY{TAY>m@B!G2CO8nUEOJ>ENmJfjaHKFqMdVvOK_SA@;xlSupGWMt+0{Nu&m1WJxQm}VTch_zo zKf=|?Vc2m&xR z%h4EVZql+MjTX{cvyTds9Y%JuA{U{POX`kCs3)Xi+QEsv81UVj8GWO$TqZ60>-m_( z%ee#jKi&C|I;pm4bn1&9Sqm+c)Zuo1Lnw(tC_MqB15~Pu3u90{Y!E#At7voCez~Ao z9&U2m-}a^Rwd@ursP4@58%FqQ(Xr-J&uU|0Ft$ z#e^rn^m^taA72;QeZFrGRkWIn2vN~9ZD&uaH?sF6Ciy{G@~ceFqh)$_-}x?8O*+Q<@3SmuAXPFlSW^-PEF^P`~-=|G9DDU{vX#hx3Dca`u=ez{YCUag!{|# z-o9M?8XWbZP`uP}-xafV{(}RFFbR-%sV2khp?`q{Zj^$U$z*(pme6A&HN*GvPM~{x z%+Os3C+B-cm)-}1vwG*>Ek`a zf+pV{H?w$fWPr~91v=jVEO1F76#wNE0HrzwVStR$w#YP5eypI+dIZ&cfo9-&BZFyj z__2>GVsfV<`&}NQg~^k)h7+03Qvg~FdWUYMEsygcC0;s>obcH+k~0scLy%RSUzgh@ zon+m$ME!rQda=)|=-m~xFP7`R`^WJC7?ACVm~HzL=H zfG*ql=Ecf;>x)ox9i7NSnr-xHX|yD3p%fib%8;-Fzf!D)RAf2U=~c-P`QN}+U+iD; zbS9#C6=`Z7fj&|~rXG3E!x-?LuvVcz?b^%*?Ba8(8J1bik&S68c4i}+t?=-+kU#NT znb-E=cVb8fd>zE>zp<|J8dh}dp$GX7`3I&$0^?SS{&kgQ(pHLQGB0}V#Ejt})} zHIcWRs^|@QFs1to2G0!Om5U`6nbIXeUs*+BvJ9E}g|D^)Atm1PS3`MehaY&n+2Tr) z4ZiS$F)gjtH`)`qtj*RT9Y$HuX2{SENC@8dAaRQ(S2$aEm%=6{(}6ugb5;m7H;%GAPDAB%g?j zMI8atcK%K$yJ}9kSiM--tNFsq?6*?E69I;qzBSC%Q|87=b>zhpl!>e`ntJCM$xj`K zWvOtqZS`e5LvbPf$ay&KK+y?>rjmT`#TLao-e%^qqN6=Gu#Xn;#oKIT_2qeAuNaH) zZ*pOhM6!4{->(d!mYCywWzp5$1I(vOURi!H;-_4S7C8NxDMnBPA7p-k)KU8MxCU!3 z4`MDwKY*Ct03jY!iL@k<;Z=m&w|YXl|J-8iJ3t4m}%@m(y;0 zHRGyH8*_-$Rtdm%JuMrJA)BQ&4@@VwebJ3D-K7nmS=7l;*xwA!j0H4zu&H@16IbY7S>~2MGc({^ z4Dg5;zKN$#rS+9pu0l45k#tDepeljMJE4ok>GO0W^h;U6VYdtDH$l$M*4ZBR_$5^K zn!6p-U=&$Gg?%S!&XE-A zz)tdc@G09hVS}b^`H|C$GB`LvfvM}(zq^)beF7> zkY!Mm<`KG{dL)>pO#_=cU(Z8Dmys3 z$_P)TOxIvL1f+|NV1p6Z&Fz#TU$MCm%w(fJ(y$7#Rf*^fO~ z&;MqaCqq;^k2UTe&@#kx?vUJ!jPk$F@F!(FB$C8vegX(8D@6=}vIgW%o)LDxG z0-%z6W#gX!gB>Kp97m;pcRO0Ol4!mt?x}af8 zy0*_hIuJmO;3~jJgvd!1U+mJLK3%h{eo7pKboKYvVcT-WaiUeRcg)41kuAz5qIs;N z&-0zPZKplM2GX2`Dpjebt(w#XIsA(I*ua9f(l(Zuz_Y(#j(TVoNL80Onx$lLuIao%G~sm;bXB` zcK}N_l+Nn0W5p7Zok@p;JbcxNuOrvz$+~4$^0dvoiOk}>!n3)1k6lny)$3b4Q2m+i zwV*L=4M1MfZuq_W$oc)2k}86WgIl1n&@ew9(in67s*jNwEt5&5ZTGHuX`f|tc&QjH@CwSG)(DXA?*j02e*NYbmszAu| zA=>l!-L=tU{|vE@4}WVh=*{M48_{T3fGDYTHxcQ6B7mn>8%rO2qMgJ6Hv|SP5neFV z^%ya>2`O&*r|f-kA$lR+XBA$oHJ-F1>Uu!NN7a+GQ~cbeg-@(w)v5a;^XS#9U-4(N zC15T7c|&t(2o!m)fy89*i!?x?s4NK<)5GPvTVVQcc~z-~{@dlbl8bhE*7rb1m{D1JNuJ9ny=a>DJiIUc1hI zEP`w%D(t}1>VRA{Fe5x? z5jL!!GWMe>B3!c1WHz0GZ#`XXTP&4xCIBl1-B^o#aHzUEG_C^C%{SmOhH9-53^`T; zf~`?3>kkM0bxo(pCwAnD=!ct$>S=pwAAFcemgU9U5gxqYX#>M2iwBYv`tU*KB(t1) zC#xfwIX=uo@O-?%WjlP80N0&}zb1B%&EU1GDwg7+ebR(kX8`uS(d8&}{3xI~djprttI*H`P}QX=wAbzuhg z)H;l39QcR}5rH$V$MQe?>{Se7Y|gJLRH>1gD7>Il=KvPHgza32{!s|mv_D+(*P^}2 z9F|{?3INrasolNZHC=^OB;b2b9}hndL)`5_5DK~ZVT{y*$r;-y=*k0(1WCcD&asTY z`X_&1+QW#e<)L#M#_!|D4$!{OwAV7$48UfCuVf($VPMRUs*z~uLE9R3M@1rZ$7Ko6 zI{qKwWjU4{{hLp$Hj`Y7?duyV@zp0*XVSNS)34eG<3Hl8J7_O=9fQacajQ|ZgEqoh zy~kbJMhs#1|4J-Kg9N^Y?DOFUgye&=rBWtF#EG&tb3!F!;beFhkb!}PuNxr?HyeKk z?a-bAqmj#>pXg+}Vz~)Pw1Kowb6UMk6DY;##C1~o6s$6~im%&tuOk;$w%p03#*Ib?V@ zcr}8kFa=rg=RA+*Xdy^#yGj_pruGmx0L!1cJDL5@OiH7VD11X;_JU3-xzQ@{d>A%m z*W3Igr7iqZ*KU&9Wq5JiiY2l+dIbni%@HooU+^`|ke%A_5y__C$qscq*AuECo79N& zxAkMcEbLrWrJq;9Qz+f@ z3EAGtLh_s-)zCL+ROc*BTlp@9-7Zh3`b)&)Z0&u{3ikiH{CCr&rv0zVb8UuHSy}F5 zm9~Kv*Y6!4H;79P#~#t3QVzseSwDSrDL<(GxAf!M$)0Y*XlWDH6VxnwC>lIe%u-VE zv#nQq6WeLnz*mPC{E-^um>@{rv9RS=2N2P@kME&X(-Umlu(Z;ZsTk;gWRm54jCbl; zD};oSvA|&A>Y?~k%1807FA_$AW4Bm873PO-8FJ$1kQKgw2?8e$>A;m0_NR3L6pqSs zdusLMP_DDUNr3QZ=z4!NSU5;4!Bx%T@hL{}BylLajjd^bU{EEAMFOXC=v!Lj!i<96(Q<%n)Y|5Z?yx>!%g zp6E6sVAp8-UJ-w+6ap@iKh?3ajM9XMAPJ1`fRL9EAeOrM+=~DCxg%WGjb9A|iM3BE zGGDU#i7tkq0oo-ySDK&ALplPf8Mngqmr9{Eqc%;T)uep+Zkh&{+h44?+1k~Isn<2B zZKGGIx(HZN8aH@6otGTHOk~f?q@R*Ix`e8#)WY+(fdY(De7E1rEt|gO00M|1s2P=5 ziIv@nN1zTGH%CP>3bMqRz_T|zbhO2L_VCAg#?Ed#elomWCd)e_LR22Vql-VNT-oZrO}k3X5vthRHCi(Wn&XjgS2++&~>-+A(&43SFRxx4lmgQ@IngP^Af zW%%ulWXL8SXobK5ykcIcP-pPprz}?P99@j3btdM4^Z%q-aQ}X{BGA%_6`2) z^XAJp-`7Io9XD&-W76@G9Wgg3HFuwB{82&-E!dWsw7_3D80E@5H_klsF+i>UlS=o~ zRBD>tCvBBVYIWOaiv7lTGQn8WI&rSp()xR&Qk^#MrMC_Zg~y{n8O0#V2!}I!Ynzf< zM?Gg+FR=B%YfQz8Ci+VK%dBxf*bjeYx0ThX#k?ex-`#N^2M|#U2ZCG0SO31;y;4Be zus)LTO6C}RnWVFQmQ4-Sm%q-ip|CrNqbPFZhy5x%=16|H>*pbgR< zpZH4?8|ZGwIaGC#og~^H8JRzCIXMX55hp9&Bk1PYukn*dQ%9Run0QEOX6E-Lcg~o0 zntuRJ_SyyHO#Af|ZkS#q!;I~Dbp@6`hk8Eb0&DIM$c8O609N8UF=BrFu(;3d3xwov z^zkXvM=|l?(d{w{c?Y?+c~rS8UnGdH*-`)U-D?0;;tLyCv|oV8#HL=)#Pz+&cIm3n zvkY`69$>BKy10MzppwfS;RxZ?iJoos14Aqjq{#lT^V{d*qw-E(X|B_~0&sCtXIWl^ugmSwekqL?oOPKrn z067-J92l*VnT&Co-B)|k*KTw??!8a^D2L4_?Sjl`kJL5qQ&KKh`m^t@OO2Di|5|q6 z_sAG(>9+c3hXd=KDV6-h5%)6+hAo5IKP)AQoWXhbao605Oi@Jn1BX5SItkBMl}yEE z*>fpz7kYilh)N?}?cA=!F{Y!|E6PipPhTR;k5yt!=HF1W1R+@4RR6xOXy#1Cf8Ca^ zO}A*n>HPk6J&W;wP*>jj?nON_xUi~CzvKB-zpTzEa;*GH58L@-an=3N0}Y1{>K@Y} zPM>MlJ|gxuC_g?3+665cL1`Bx4uhZjf#+HR3)tn2VnUc}kSPh`dnMgTqyesN&9X8nahh1} zvn!kKn5E_3&X_+_bTj+yFg(xgQG6yVUi1w_{5T@wH9#b0V5j1RKqF=b0}w9r1H8c; zqFp4B2e`x*iF;@&Nok<-2qAfPSGl!j?Rdx&y1zm#9V0|O{}wbn4K#fGW2E3D>~I!= z$*N$h2!@>Vfx#-InYA%*PNZ&lxE8$`oHf{i{J9R6KtHK!z95Ywo~$gsULkYVg&u7SrgyEX=? z`wFy>|EcOr?pv^tNS!~j7j<49XVZBPkQ)uVWZy0*^12cv?8k(UWbRyGqm|Jgy8Zt0 zWoL5asJYQ>+H9c`y+`ZB18G_8$f{h2LNDgbnHBnztKuBqKD@GDUA9GRB$+?VYk+II zN%m*5K*^_}q2?*7o&znCazRDyu0lRs5Exi_eX5wY4JW7tsiw4-0-%qL@f}Yi51syX z^&Xb&VHLkwa?ozC}$52yo$vx+q!T$_p_m;h`PPz&>-Vu@$d501`d)%8yDXCll1 z&&J0)S1IE0y-Ax4@1H^3QFf5o?m@_%2^Sk8=IwuyHQ0@eOfv+&+JDAr5Zr%#(ZtIc zHcsYgvim-a#eD0>CR5jsw(LcY_bjks5U^pc0|f^-*h-cIqiCm7VXAP7?)Ykcfs;NW zYMVD7g*L!Z$T@H~pz{P|dw{iy>mm<)ok?Gig#zK0Pb+qEMrebGjhyxi39YY|k+qLH zko1~)`=I!0{Y=lVloXjq7Q&_0%BMGemw&ke6#Va3vwr%9{@XZcGOc8&2r5lUpOi1I zu%uqj)P&a?F&LPiX2(0xwYs`Gwz=}t7FK|YAM!s3QbQ9Pk+oxg7%8@?gF}!Q)DeA~ z00PLCvj=bxbM4Eu3#@Vb-#=UvisNJ(EWh~L;-k$JFNbICy0Ykj)vG|pL^sak+X{Ej zv5$9?)>U|>_wE?I6>WB7fLUDU!f@jT;;ExYiLHZQ^q5WChK5D#u%WnPS@jZk7x-|S z?QG(r{T$%`0^tCZwu{I) z`$8maIyj}x2H za5>dIt^ASgvI?WW5(d7|_z&b!R&o$+H<5A2&epF?DO#JWeixz^Bq3vaXtXlzMs}Ej zsLdYI$L?Y2^3tp0M3<(@a!>Q;ZG=nodiq13uNdw%jnu3QK(dJv=y{$G2PLUqi>cTZ z-de$QOfZYc#MmH2EeVtXgS9KEwPu?&FG93y-Wd|M+%0*8RCL&_89uN_(DDb4zCD3T zBHN1~B^yt`4)-TTqoJR#dFC`CG6?}8huYq+{w04o{^CDQ$9p+Kkv;6y}tlxFCjIT5%r)vaEbK_mR5L<+L4TEO#uTajM$Nf-LlsW zQtaBZ79KzY%#dSZf=~5hJdN7i9nX!O%)lrZ9^Vei<-TUpADQt%3ONDl=xIs6jlnJ^ zQA;|*;dv7ZFpXD|F%_`uMM)gpxJSeFTw1At)ru~cv(jzt)7W0SRlmP9K~L@NN)Ed( zFG0UPko9IJz01E62v5bqD_kZlQ+ZYyEM&ha9w<-u{Yw@G;(Jgg&69sCA~h&6}nlYj$HQeV}`T zgNX?eu^0D8JLuK~_)y$6G}9Q0K9Si|>C0+yq&_;8Z}3B}{##_UndXhpBrPQUH!r8Z zu)jWJ`wbBy(-0i)>XWfhcs&|t1lX1fD5CrT>zI0d15qlG^Qqnepck(XNgsGRdniCI z3Js99`@1^;1h%Z=Abx52irkvpuajp^zZeNV_&;GFIOOg77F2Aj=@nZh*uaX>#FgVY zgw=3cZ2`FKxpHa2nZa|}Zs4~053am=BhtX6Rxi*R zGr+SSdciuLp#s)h!*SwxV%hk6pRMy`q8#0=`QWQ_RYFHD5;FLpFk%vGfNBHBVeA0` zFQUL=y4?VcfW>QyPK-v7MWXl!1FZsZ9XAJ`pL9LmSBrq3=j1|YLu4)J3>;4NCN6s( z_GSU7y)v+VI|WDDkr$=_`WI zMK9mQ6nUq!+*SVO{;BiH!r1;d(s$*dHd6gPv|57om;B2FHlO2+CLH3E6Z^NvryS?m zUuo(FfD3{!+T(pbHk@r1EL-C(mXca;Vb*m63b<5nLM7;uttbz?DUoTD0WqdY#5HW_aK_G z;~F<0Vjh1nWEC{r+k14mvolCLht9Lk? z(KkF|KI0ulAxgEmdSCFa{z~7b&HX*9_oMp$?m>iEAgBmr8nW4=zBKRw62GF{ifon$ zVhA?-W&6SlWVeY2(F*Qz?37QBg%%AbzAw9A{H2lY1wbt#A;%vlwJ8B-F%EZyz0ry+ zn7>cPF8&6vD6^vy%bSBGpP#fYb7?&iRa=$$muk3ZJ-xF56ZIPsrN4r2j4>K-<2%AC zOqA2EmoPc~nUsMf)mB7Zg&`}y

WV*h<{9m{epO)2q*9l%#{R^<)1cE*h?@gXMrv z8>E1mw^{>xHFGju&5U~cCN_H`^bLQV6KVeVfYIC=(WG&+WhTz(K7~of?xHCY%LftMVHTeN1>>^gE#5+3252s=g^i z>;X3pZTO&d#>?~qw2km1gIr#WjCx!^Njm^H**DbTdZJ8~`UKbUfZ*YpMo8HgZd~zn z)$P5I|IprD#eq+F2&LNtEbh^r33a%c)jJU@V5yf6?0E4O`iPG)3ZkD(?VDO@q61Sk z*+lQyT|TXvI9>u#cvJne3E1N?*yBAF)EVfOfZ{zg9Cz)QMAkKCa5L)`Asb3>9tBmN z{pihCQUiJ;tXBC-!UHs3DM4u-=F^VF{=MaK(8A3)=y! zGjQ$Bh}wC!=BoVkE5uWcs_1gp_=#kX`vWIDCZUxo1c%p~#gZ(sw*$0M2;!)N4 zW>W0u%wAvM*rD`Yx`*g{h^?nTo}KP4nE3DtEUk=nJL-=fulaY?1)+NWaGee$*VjeD zf->n32Y$t54Gw#3%mQ+qCMP`|YN@_FA*x#M3`8gwe5a^pY2BA;=(-6?7yKX3u8aK7 zNqj&>R)XC=d3W|`(SA@F2f9XgnIq+!$H4jzJtw-N9>{@urTm3hwoMGB&h40}1Q#DU zunby@QXPdC25G(dOdt30kZNeXQy+ow)>s_7vvQf;rQYUFoy#T*AY3FsxUh(z$2m{N z1s*#NS{?j`1|$cTNvl^F(Six$^e^WPq+du9$l3S}Gw`?*Y zFd(Tvc9UUW~Y%{*TD0hpQlkI?I{>R=*FY0Xo*jFrQF^3>l+%P>F+A zbm&|lS)og?>-jqjVw=+(d$TVWxFIy|;S_ae9T8R~!m6LO^N%|&*}LzYoA)aspBeQY zp*n&C{<57yK#HSasOA?dj?b+}PQm$JQoDLSb~<@tCXhl5*N}=n{|j;9uLs~lF{sKq zyOxevy8`CO7)gwuI%7S?g)P|vMUD^pJEzyUBG={IRF8|eI_A%iZDJPtyT1U#8Ue!s zt0J;Z_9hL&D{rZKHDAHP70|qiXUP{p0&H0j7;{V}f3gMv^BU)QdY4HGK)^RTo%1s( z7(sw7fB=T~5h~PHIgTti*|YUs#aDKltG6u}#_QjkJyz}HGKeAyxYe%14!#dE*YP}j6FrVK&IO819>i}f zmPNjyjNuE6#Zt-2U;5Iw{DkK5!EuKxR;Qr#;1-TL#A84)`+#C1h0)L6_z<$7Uj&bN z5rt!_%j2DJBrFN{=tRO&azO(UFAKaNm{a83Kt zS+)OGgi}5~L*iCf1LhR#5gSaMHBBbBiU<9}fqC7|$y4gf9WPDo(CIp*AY;>FzX1b+00RVBq3-O}CWSC+w>4+bibKRaIc+VHT__nsPlHisxk!Isy|Gjb#P-4X zzKs6gmQZcn$ML)FQ?i_f^`cdM>%tt{%#lqp{})08*R)QWm*@+ER7k80bOp9*{jk!{|NI z-b422@Er6P9HSqKQt3ql;~zStVUMRAhg8b?*^{Yvo?vk*H?dN4(23T82HXZgw83cv zuPB_IPKlp}ZYvWqM^SagX+^60)Pgs(JUQQmTkzh49^M5?|{$l)k{iDlHKKSmROQ3-U-#8YBwxc)T z>!nLwILl3t&OYw4k^^S9C|(X)g}NUo9^PWica@JSNVA|OjkX&BW|n97J+G#tS=A0P5)E7?;Qd1qvL($o8SY~%a_AwnTC zCr|m~8=s<|$IS?{J1MufzlUaN zkp@myM#X(Rw($nr<=2Q9%9nrbT@VB?DH{}`JqGOBJGn590GZ}U!gRqGRVLxcD`2BXd$F2KxCX7!_q)tbCU+kN! z1MSp)tU{j6B|@z2*Jb+&mqzD1oyP&aUuP=GH9!f?h2i%%9 z?-UJWTXgsV7v|wcxpp@^TPg`n-=p3LbYfL9bNtpaP>LZjA+LX}lFe<$}GYyAFC{A*r) zo zVbfLbY6h()yafuGaNJ)tvEw&iJj@XLv0TCb6%GlQ3;-Y@C{270o|R#wcCi;T8uO;4aJuwsT#J{F9O< zcAJ?ZFh%~b$)N?d&g4$ztD{gG9owtW%(0Hqei_(U>LqPpM!1zp?@qYdl`C-%%X?|g z$GfWhv(AM|Pdh!|zx=tDjV(uy=vJQ;@!5?Jn2Dz}`e+`H($kqJQ^_G<#5Ep`49 z08S|z6h<303{l7IukhNaQ-2XHW~wIFkA%cQb0>#T|J3*a1}wb}G+@mQ6h*-|Q7>SPdRKl1DU9PgaPOEvrzXB=I0bLPpjjGbB3-m5l6_S+wjVJNtKi z?uY98{k_NGc#rpe|G2xK`~FZ<<{gO< zE!x``PvD%#R8XhUQbIes-b&?yKdK0+eDrd0(^dW);3=504^Q)cqZ_}W|X|KqcLkiJw#7gW;1iVd*|*;rkBu%GJ&P-2L7GE z7OwV0tftZ!rFk@X6}mYOjTp=xpFlV3Un1R6khT>XL3&_b*TA3&)(FPUNZOg)DJ zO}ynwrrqu`95H6%|(jLrJ+)EH=Z1vuW5&H*uJy{&(I!&I3q( z$p7%^e92=q5vPWNcTDoBgAeV7a3XZqk3!7W5C?d_Fe`us45L7#=q*~5y!5<66BN*w z_#Fy|{e*6mo`hyov_`R<1k4uX07lO0!KX8~creF`=-Y{t5D1qnFYUCJUmc#2yF>IO zI^=q7mli0%0%q<4m^PiU^9vPzxDbKUYRNTPW1QcY1cBG-I%mT*dbuJGNtJ-t z@uVg55I3O9Bp5)~5&MWdmz#P(7JvN<(ndGgM&IxjXh?7Uta@Jm1Zq1c_i|MOWmpZA zp<)D^sp=lAO~i~VkSBSq$JRpw&q;tZcm;fUNbzwNOIl>fBE9K(r{Xf^WC2K7cC)4D z3(ne7z!3vxx83jsZs4>QqBN*K2>O=}HfaciHJs}!ODPp?D;Y0G$jiE(fiZe+FE@P@ zNe3eg*GLUI^C_Pg`4leFa&+=sOl198wWBvmmsy}UlJ`T?h-%zG#d zCG~Y|?EA+jVmW6(5`LQhD>biRPAL7VBS<4+rh1=3a(-%p=TKI*R~+~)EJBe(FIca3 z-O)EZZN&Bdo(kzSEg}p_aeVJ&uimh5ermg@x4ZVFvyse5`EnGsDa=p8J1<`Jr*X5W z)!rrxyRnsTn5dpxTJz>x&$X)I5-j0 zQN>gI&IT|%K>i&U)pk`foi$Fm)5a-{t-3W(w7|i(5tcVzD6#ozS>R$5Is-yYqJ|CB!&|4?5{ynGPsOMu_QU*A$pm-g`f(EiTtLIQ}CsN8XmM^e^rr>s8+ zH+JM^^7)>1g!QG_|_)WR}$rO19|$?N_wm1GtpJy3B% zJ;_LI_`!$?TTALKk{Y1~+?2+jE(hvATLMXJP~g!OC7ltU(!0%8yB(}6>;`tcITC(p zg`s~wG3~oXH{Q;R{mo7J>Ep>gUjnZz+ExDe8ofB%aM1J0RR$swa2~vJsZ{oWk{Xkv zJM$=zPfB9o7dyRX5JW`J0RO+Vb^fB2P7A)(*6o`8j^~&KD|ffNn5#&yoiL^|)t>>Z z>jGF;^)@6iB{sRm>6yvrCPu;!vO?Vd=%oLj4vuYf^J28&#pc{x_2jYkcHQoPfl*`A z2quo|+L~Yjs6v5}q5?(=3Aez4_8P1=Z(t|&Uk)_rH;Y8MfO#R3>8NPaDTQdA9Vd|_ zzU%5@Pwc>lgF=&6gnayJkn(4%Y{(Xt1T^dsxf2=A;3oo`#SpruxHL@z2rSL;_J1yz z0{UuO=gKqH>8&TMA|{7!)fM}Pm}*<|<0chN*v>8i_reL>%h$b_(!2$#SLbFRV5Jhk zT=2Uy{;g5exz@g7b~;3~x8X(+td$D^!`aHM+|x2A;3tD{Ka)_Qg?{qpRT56y)Lwf3 zU#=_g?nD|KOj3ajw*R?JFveUfbnP|Xd0$kh@9v3iCE3YSaUr@{q}uPTgbF3NXc`!9 zFoQ^vXhXViHEVp)!Dv10QRDDX<8_e(5*^T}qv=b1OH)!(FdFqoYm z|M5m&KGd~xM_YF0f#&XW0(O_E`I!12Sf>0O3C>~|k$f8|!fI6-vqHfqZhTNZ<|`-* z`M)TLVLM%(+17Fh8o#`IJ*uxXXKsx4@tCQ}=l)VII7?@MjX9LS>0sdJ+h)3Gz9Z6b zDnDu2x##Wqm_9*Z%UXG`fgfWK5PMA#Ku4bNG71u1y8l~TSsdz|%fY1%V+q0jWeY={ zAW|s*KXR-_SJ(4Gg{CYr~!nuFMC3B0}?TnZ@ zrH4}Kvd8P4# z#@Y$tv!=kifB&ymtpfa!L88%bgj+592X)YB=%5rU|}Es7BH-bOSkg+ zTixNWJukc%@v#4!_8Z2$Ex1wPiwuu!*uy>7r_)fZT6lK>PZ%B$bTAr!QHJsjqa&3= zd;1k5&t0|D_ZBvqf4ui0jO8D*M6ZK50@YV__}ow1IyX`Oe1{KP6KFMB_dtWV1++x- z8=&x|VAtgNhcatFY!;yJ>fPZYT(6#^9tg@e&75YXOub_>=&*7=wy|hCcMmBEeBVWk zh@ztH3VhK<;XnMoUKMCPQg%`3O!bdZA-y8;_!X&rCK&8^+L(TnRmwvrDiIqag3I}% z`OWeJXP}vH*gd0^dGd$6n{AxFjW`@b4gJ3tFJ=N{wIYGafm-zya8%t9hM(e?C==chRPo~eti|1=}G?4ns z_{zhT#x0JfJ-|fRn%}#*Ys}4@U*npxbw!3z%;bSLC?&9!Sdae4X>0xU}z>CKB z#Bgp*B>yx>*Lw8AYu0NK(n+>A^X3#={2YQs8Ld|8j<3-U&}icN4X;;i=2vVYv)jcj z{y#Q-Hy{b;;Oj-ri`l~p4kXt4-V?^L(3AW}&~+JvP2<~P@de1WQ)Qvez|8USG!Xuz zY#4U1XTqjs)Ng}JoH9#F1U%?i6{{4LgT@;Z1KUH3Pn7bvkkEbgM^Y?gSc zH!!nuL^%x#g0tB*9RzA+a@s(sXnz%(r49*QAgf8%lj)th{jAZcvSh8!f38~GbN$B) z;!8!Xn8HChPiv4FvahxqKt!vdL8Ot!*FmI1e{afmzNCko0lu>y1 z+2YH%|2_qv=D;K3^^8*i;%zm0VXEBsVMmV3W?11tcl(F)v6B_)B+e4g%z&z>i^ONdL2B79xfZE+!yV)Z#Ss8_C8m=UNo>~Hm&sj z(&2ayI&-rUh_g9}vj?97aihC0kppcv@S`^D@|rO0oJu02IWkcEL3?p_kQ(x@QCuI! z8F=Al4~!1osM#1FVVStd_;xx`?#|6~`Hk%olQe~QYg+n( z>bT?%F++JWmFz4v+4{7B?IdDnrHjE+`b@Jvz2h=8_GFa>^Cl}>Uv6L!GDN2uC`Flv z4C;^MlF8XMs$=C%MKH)EH|t@k(L!pnv3PjWspJ?^pF6ZHDR8vd!R^L8-GVV4ZSj!E zoKKUFg51+cRvL;v+M}S_`y&H@aHsPA<3`WnQ?PGi21M#|S0C8XMAz$N)u9LP?1nH@Pa14>Ldpg9$#UDB!@A;cjZj zU_wA?htmG9K`@+Ej+E}rwoVYvQI{~A+vvm!N+tFj=1n!>gN|$(t(R19(Gx&T9{m)S zF-T%lO_*4{Li1!~8kX^wmgf#MjUC{Pg-S>hXrNX zws_o)(MCJ*)a%d9<**3Ybqs>ha6JV;OpBP0gL|RVB)@hL?!&!~kl&C_-Jn(eXxd|p z-I}&<@xC?##4f5{kGU|$44x=ogGnAD;iR|w9fWI&!2ta~+G=z`zo(70n5eQWqI>dO zZ)d0JeFP2b=Zmg^044M0B~-c0<2%76X_VlmNH)sPQ;_;; zB@Vl>taxX|#d|ju;rzvshV3P(02emNhhI9>ZC71yk%POgbb|(N5-}Nh5J!P|{5sBi z_Hbdp91S_G`%6R~gFTQ;nk`5bT2VA!bdo z#jMEp*GaIDdMwA-5E=C)jNe@Q_U^{ z%iqfK0MYED){eZ33r33$Jl_E35}$q#nwqEo!d+-xG6;8DTSW-4hKJ3yGk&x5f`CZ_%$6yX=y9c|Wkbw6@lJNyq1v}#(y_chl)l2Gc-Rk|M^?Y_47gTQ! z&=viJjKu^=5NUVCqYKTNgGHldQa|6=56eCgmNkQIVBqrg2?19KT5sFI86C7Padohq z`(&v^*;}9{y)|WB>6ECGV@Y$ZuWp3t=OVO5V?DQ9htR9`vB4Qc%?t9e{r^a_Sj3o( z079K&`k_Ap-X;epmq*uDb}u8jM!RUTx2@1M*T4$cMyX;e~;=#C0sIWfef~vo3_U|s^6NpTVBOj5~@RJ!e zeam_+hcu-hXL1bSVMkF`MXOlB1Q0H>il%LME(mPDtAP21%aBLV9X2v6A?|$VgNIm> z!T1*RVT(4hJ(5r%8JRm`G(}8G3Y{-(nyNY%4wyE*R-F&zWY`ry0f#2sg6#~zmKxwD z@11}>TgV$y1ZHH$jAm-qRd+~(2IrKWY)X$|cjm)T6tnY|aeNY2-c_b;M4CeDonhFG65{Bvvc z5&X&{0?c?BVjd~3ywJGTpHL~8^JBI*09sgYB5wcEnHc8`@z>R4DNK2UdCz_jvghqS zcoBTaOry|f075W=c^YVoK9#KJ&OYG2O@-^5s=Ni>9?3S^)iN`cki3H3xqqnGawfJE z;^1?wKV$uKkea27L!K!zfHE$V^OE6~usfSy?2`#>uTmD7IfjKjs}nGgvxk`TuVR;*_+;M`;U7)OS=K zlQBdC39B=|6Tw?4p*kLBn0>;gK&Xqp$5AC;mB%->g8xcUXPCzvE*m9aA?2`CWEuKk zK>%Dm*|^^MSP(>d!LPU8=8O%H_EA5?;i{|1BP3QXXpk0n{#M(jG{?MW8JWpJ9Ow>swf?Vb0(S z!b1Y*kJFw-xE;?NLCIFTSy=feY}NoZM{}(KaaxsUNUCL!ja~qmYa+rOp@eBr+QgPh9;s=46?(#U0|wSm9Ydl0>YOewv$IveOl)Vazj&_@H+Jz9nv66B)5;SmdWXz1rpdSptgIOfF^=kN5By z(0mG=xUuB2^~bn>4hn(%*6CGMh#5eCX#(bBFM$ua%%nC;wn%?P477?xp| zpBZdfasVyI=0yrVq?n?LdQH(kHg&+CvYsHOQwP>ics7!j5#^rBREMO_(%p4RV9U#-6= znU=r>cfA4$8`!>J^Vt6s&BDqWI`dP4?+x}By59qUH^9c^mpQlJ4@>0V-y^{52#ATh zJ~z42Fd2j_{jUMw{qcN9K0=Gf8h(e>>Mw7++&_`%WO@2NG|KI2VJ&?@Vc)Q5#TgSZ z7on9ds*lK=@35yi2$UgnyAS@yDiALOREj_1)3MfDL^73nQC0~%pp*W?uSN}+Q8VA) z^7vI|a2i6P%!^l&Y^H@Usnv~fIQ2SS|M7VPJ)wH8WmKiEbevN>`Fn>v=zFhL@ih#N zQx;!+;r#%F0PraTVwGI)ci<)VnCD8*9a4wm55AN<;XlX!3LJkw(?GIyW-7QJc8XxH ziAejmBS+IAxM!DzokX2iMDzRS+%YF02>>ZMF^vDi%Sed;FJq?apA87ELbn12%()wY zK7x-q!(J>**^fSM>ldK)5N-d3z#qEyA~ya2OcG)JueiZCH395A&H432OS>Vq{ zkB8j`o_u{WgyL#&@rgN|sael_yKJZjg4sZnK z6N!4*S6Gz!prcDSi?jKpS}qeM9eZFPpRdchBM>)Fd*|Az5v@>r0P!;7_D=2 zj`r&^@lgr{QaMMh45Y0(oD)t^X&F-g_LL6#x(y1yj_|!I_1N^}3r_VIQ1jiMo=?a> z(Vgs%Ra|daudo^jWaYT@b`3<&Wj`dpuv`_grxxZ7f6wp5U}#_LIKZ>R0FD8u3}!h# zNTWuavtlg>9^#rtvAn`+4vm*TG+V+(aP%=fK+|<_X01i)8s7zGkuSqRb_cLM0@b1g zGv&=(&}cm3`}4c|pQK>!%(sJZJ3AwPyRj@n|Fm*{m_z6DxnXvz`lx8T9@m#>_A^oY zeSYm0x$CD6Z61hcHgBsu?v3Eg;5ASxS^x4$l!eW8!Q`w0{}Pl!3JT=;&XPK#kJQ5bwR)cxr=N_BO7s^h&|@m95|?jP17Xl>z9&dyza^3jvd0xLb_?-%N;c6 zF*rpg=E$NA$frKwJBag1fd2rT0GEW-Qn=egqk+Yh%OGm)4q4N0X`Qwn<`6*bAm|w# ziw{r6giN5}Vol{EwXoBsNEk)?vZtR@{=MOOJIGrTJ(>P}Uk1r8Q3Ux0PO7-hD z!g>t=edsjUkd=Lc=G=jmsTpQHB*D6r;r5=`hu|yyTpJ|}3!D&Wb_5Ym?y=vzw<9=C zHo+n*XayO+?p$k!{<@w_RN?ssSC(S7CsBp5nOz;XR_1CV#9?}XEt*=pBIfb{?>G2b z{D4BaUCs-_(|R%oq&kAxzC1f73QZT#;$9jMej?KOrthza(Nb0Gy= zKmLH9f6Y}2+a&-DeFP?Itc#G|rX8bT?V?}5PJ-hwD%n`jitM*v)A*zFE3rBNj2L?q z6LOb6809O?*M-x*Jz%Ooy`!~lFO9r(PCI?2%brX{th;cf^Vf-r2H(L3X#G$NcqQmh zW5M8;54KsX6WDL)LO0Q?qg&Wq6z|i4sD>QQYQ3A>d66 zg><9HHhN>n5@!5~*o^E`ch6#+7cAN$(E0&FN*7lO~WBZ$PWQ+;$ZW~eg?4_zbau>Dw(5j^T= zDOcGv_!kV;rp$(2$Moz7KOO*gFriYA94wI^xP?rqPbrMHzb77bG|M>n5EsPyXS#&= zN#UX+YyK=iijX1xUf$4Ssocqnt!}8o%{m+o1*Q8X1P?`Ug;UQ_3M2i^u`%mTx^>UmtTIb2~cb5_MZhlP;0lHz#i=J75f!~ z#T^wcrmg=RY zr_*HP8YU8GKr4|F5VH(cfpvbTfJB1_Ld}-Dk@C2~?2pu@2-Nm&MHPO|9_IS1>dCIH zI}1LCiV8W(d@SW|KiBJe^Rabp_WCwk(06RPzIbup`a?CIk)UW(qZ>DNH0Bn)USV~4yK3nUH6<7%UFAz7TeCM&v-2z3bd%!?RR`( z$UW|`WLNpU);V7e%vSI)CDnLk<;AqsvwiEgo54S+{)lXaBj-uWtI{r(!* zor7f}F5P}opCYgU>Gwkm4NAx4>a07C;~bv-;SW6Fi&o%{Ta!J*G+!ThW`K?)sisrsIvAv34b=1U<10{pe_ps$63@sx=T36WmTBmqxNy8F#V#Vhh z+WA}*fvtq9#!7aWA#A_8Z@}ynhbTHe@?cU$TQpIZ-~#6uiY2oFDRs+VH%gFxy!Fy7 z&FJhlw`PAQkL$Twfl-}zU`I}`BiRo35cDVWiqQps`PP7iaKyACm^@v2HQ)UEq6>^m z@0Vw{_0|sx_}pwzueSyX?cxw@%2@;qegbf#QQ?H@89!WCm62f~Y#ur? z|F7c|ifh>Z-FEu$mq6T;^=VQqI~u#6Wo?Y9sk>Z(CXGT|0SlB*hDM=2L+gBgPGrwo zpOjpKm34?Qj8|rO2%{S`c{iJM1L8!m?Q`v{#tlK`%u8}P>d84JDXuS~Cpb=kOc~5d z^0rr3G&jLyEbY~R>2A4Gqb$3n1aW>Ic;am<`6^(+xpp3ANKt>6*UW21Q4xZp?g7OYO(q_>-XMNL78#WBTOHbAgtm zJrzjf+Ju(80mx$*u736TIGQzL8|kQ)75A=#nb=8O;Fx(e52(Hq*b+l--aieb%<;d( z2aCG(QDH>KM2zO4a&!H-%}*iZ&o(|}x;_f)sGfHo^|sEL>b==0T=s6w%ISAr|G6@n z31s8i)1Fq%DtUo=AjoXbKh-c3z-on=vH<3Hn)V{I3U`quoM@sLg z!Z~RFC1_dQa<(}QlzD@3kY3gUfJ7n2o=I*TMZ_W>{iT?=+&^w@*a3P+vF2K}LlzYb zNby?@0y=&WcnN~QOCM`;$|5+#Avb1n$$4{+DU4aJGv+oTiNY_9>$Z=L}M>KNVLdNQ=)!$Ah9f}5b z?`A#0uZJz9Bfp}xcwLosP(MdY^Sp5^axP(ZRoG07Wz;s5#uOtu3cEfeCsmTiVvR4R z7AOISnNho>o3Voas>7~mf9R_-XKd>kTBCRYkTGDJqOul$z3sgoP~_hkma)PBB;t;V z%l*zpm&U^7T1#=Q;g3$a9P68ZZcaB)$_0y>3xaMvpE~9YhUVzIv1JD`(LSoLi?ELh z3;>#3_IH`HU?tVgC3k{jKiYNJD9Ar}=Bwc+TBTJYRm!3CX)HUJJV z2Sp9(*ltPw+i>_1TYEVV`Ud1&^6xoZI3nN|!6gVjqsz*YC6gR-n2JVy63krS!f%TN zF;;R?YAP&lhL%x5SX&NZFf7FW_5K3hld;*c80T9fFIbxnLO{&F!?`H!nqiJGP_8gn8JcSU_Fj|4v}>Da{A28{e@prTjh7dcg;~i*62SYn)03Ba z=rMtim`u&Ola&FGKFAnv&ArB+Df^eMOC0tgPH{E$(BS}#mAfC>%puXA)R}U*0xjOj zfVmxMP-G?nvy1p$BeLC~n@`q(tEBlmQVH^~$wh4P`OFJ7j%&_QQ{(n}!6=AI<`1v1%2T}4Ca(>zXbht{zgjRq_aeg$+;U7__c_jaUd8RBkn*okSaYj zw<{DdblB9Q$TQXxFmBEkt!XJFVJ<_E_?dngz`jd&_bPl{TzHR6BKG32@8f{`11sBH zipbjyOH|Odb{75yoV33`@)=hTmV0(jM2*2p6JO9gSML48cEVmO#HT|Ki>+gWxz1{B zS>3y#TGU>dg z|E+T=9qMpnfcSRdaLBhz*^lN%>lnG>fLUCXp{!mXExswJMsMrK+2XidMbJuA zTvF~`s9ao#fKhGf#fb3iL9&7Sm^08XxXJf#A#YN~&H1qgfwg80j-peg;{>)tRfWp8-`Ian zys8R2%D}!uG=VdV6D}ICLo!e98Eh17I#ar> zE!tgiMplvF;Kg&_(=q}EF- zHip7Wt01I>IS^s)6LAyxMzB%^9{{cT75_ zi0tHOpMPtmt^Ffuc-DK1!Dk$MacmsD!lg{~JYakU7%a#FHDQrg>dHI zYy$TBqHZVcfoVSaj6-I_hA;-NvblNb2h0EXd@AgXVbvy{;QGy?x8kl~7u9k<`dd5WVCB$P}Cy&AlUvDVIK zMC8$)8YpBaG2DeM)0ey}|B*sk9P#KTntohzD2^*w57i=6zY#<6TZ$8F1^*bNF?1Mo z9MH~ykK&C^woXWUaN?|*d9gX0G<@BrRi_SfM)4js&2RopQk@D0Fe=E$VstqKh#Jgm z4b=5lb@YkE5F{rQW`}R4K?F1JPzW{49iUA>S@D*=tQ~tb8erBcS+3a@ z0#j3aFS$TlAN*)1RxR^3{6O7-V{*!-+$S)H0%|+7#6a}02-_m`i_Q?5VZ0FGSu(PMC#IJ<=2CR6bYI>*s zsNcK4Pl5jX+}m>9#YuM>H|Al6!SThCfz9_<=xTKb5=2!O`p;fgBy~R9H%fJNAHzib zc$g-C>odHT>IX*O&dK)E`suy56ayHCkJ&hFmtyAMm_^|Ic7#-)g|Dg$VwXQGbX5Or zN{Vq$^T4O`8C?Y%ac0E*E|c=}-%4LuH>!V7^U!BA@o0;@sAdo(W=**GNFnI34TF7? zp+t&<2?JqU%?YZM!3_Bbya$h7CX=zOL`vm$7W0c9J|mP&S6ROqxOa09RGx_*mwXpH z*X765RhBw0>3x{VUM`5KOYoj?`G==5>2OuN2tk{w@Yj}er1~KI5v751ym9fS+Eo0S zRE1I=r3Yh5;VHlGt3lLs1!MFCaR8B7)G z7G^mGc%lvUCUfF_zum!W7lrFG3VL$#w@PdKNU8fgcdcD1nCd1qYU~)%-4iRKUyo-> zXLL!SrK8LU4{l686ze%8%IqX>y^EvHxeH4Y7$h1I-;F%^+5_p+_68BLY2Eh zw6TW|-|CZfJT&BYdR#GIL8!mr^|WS1aDP^44!-7%Y#9EjXg1zzDT|R>ocv^?;K{NQ zgj%K5sZykp!th7Rx5)*rCsOln{{5qcG+RmcCEr}S`nJzRXv@&jp^woWWzO8)Z*)o0 zQ>pj;0@54x0)&ZQbl@?j-oLf(MzA%*MUg?~6l1pUPDwi-Zn~qx!$9C?u;(ER=VI&hARf>6&SoCf0=He1D zouY)^GF{TXsIz#7P1~uX4{Ik?8qQ?LAAVK1Lxs9HON+F4D~8eNsbRqS&D7i8Gwl?t zKhnZ_CV|1hfcFy$1>SEnR|w258s7M@%CFb%aVS^gIr@dCo?E_o}&5t@6Y3HYXq+9`tZkMLQ(Iru82?oi@wKB9|QimHY%fy#&k|5xCkFLyvS_4M_V zTPArwi$n@iUwjGOE(i6;634wuhi2`w@j|e&F1NuxV_Msy&kH}<9-~{e`?$8nzEkrZ zGNsqfYOUP3s6lF>@WsE1E}i^ZrcL!lDdxSN4}TS&frb&CSbD}`PNAcm0$A|!(a4Fh zDV27{g=Q;sU2-hebK}Uhml&L^yB92U-x{8AYnHb{5Not2^&`r6{uVES8SF)dA$~(V zZ~N-#QJ)b$2si%k1ExhOS3gfR5}-?B%E7az56Jb?HW&*@GDfQI;XTWvOUjc-4Ob*t z1TzU*Yw%N6LsU^*Aj%x0UcZTYJ=4BPb#mlVG#E!46MguIKHVRGs;8tVk`_i?8d5(} zXLMBIXK%PQNf0ya_bb4Wy`nDSjn^m-8i!+>hMyZ(74pxLvmN#naoSR!7em8xL*&;(#u%CfHz|@`k(S}sM_)!R4ff=b|9Ieu#RQw0A zKQSulgDDOcgvt(xiXAa~v*PJJ9Lv7E7^Pw9xPH;#hRPcU{0%9#Tx<1+;BXrBz9P~4 z8sDC!K(wJ$(#ut-Do^Rga)FZYfkgKW9=Gux_bEJNyeY5x)9rl9q1k$HaDKO&ZB3nz z6TP0u*xXea`LWS0Lx}^*QXFE(#OUmog6Q;wf_PZS*kZ7>{op9&={x?pwIUT;zn}>p5_tr$WT#Pi&3Y`?rx6Wdu zjFx|x2*DQlg>RPTfr6d2IDhGD0gvzz8p}_wc;e$rLp*$jDYq$6inP;h2%z0SONX~T ztC-XANX9IyyY5ESXgF=xL5?X|`RSrh_3z^DEG&{@)x#*HJtIxIDnt_nBSGl51SecQ1W7D9srH?n|^kr*?D<9+F zb!ifAe*0=HVNq_~IGuVg+9=n$vAQ$PRK7s0s{ELQ#XgmX3Qa2#DbMQSsN5kp#va&vB`zjPlWGM(q(ngNl z6RQ$GDPfUzo;ycpDvVCh8pmIO?sMFlFi^!47hekZ*(A!bk&)d~KgwOZnPDs4@Mkzz z*TiN0pxjQi5-r-CtsCKOxyl<})-W#fI^v-FU_;?l)rJhEcYK>(N56Nt=y#+jwIG(X z32*Cb(8u%XcpUdWx68~_{0vn5j8xJLDGvOEN=V`}Kk|+!ac%f`exMT9W#+D3yTNj6 zmifc0(RZ}#DP3=MEr0Lg4L&qrBZxUF2MTM-pljHtA zQ;tj8;{5gRDKk0_4&HLh9d*0IL0K16&G}7z4@WMubWPmBGD@a=HbxcPpNmnhXDS{( zLCgPlEEOpzg(~z2Np_ieXxCDHT6vVWbJO<19%2PQ)Cv@c zY92r4Is!Khcg%%seRiFxRr(+72V=jvkaZW_Vjg{yfyk>?-YfqU2`THRZ!B;|8|<%rGIh{bILP;`!YMRmo;GF zAp=iGw^Ru0}6R<0SK`Lq=@2ywx`m+p>|9>Zm4*Ps)CVGrOR6!F%I*Md0~T zbj0q7dgJ6(UEeC>eS+>1-;XP#ae1_G=3n94RQFzm{aZC(Qe2H*a5^Jn8b=~rkxeY{ z?1)AGo8ugs-qGW5s9s@zaEq^2U(;<04__A!N54B!OS-(7?%Xa1M3R{na_spi>aLu0 z(|0m)Yx6ak+kT>HnNgy0;ild-7uN+3{kJ*t(R^;VH(-BwxBC=sGTzIM{!8oW7X_Xq z!N)AcStL;e-H*B0%G7;0vm-7vM`56WvhYV0Wd_qbQU3IN6zZD>q-p;IP@)n;`34Uj zW_C|b)>dh;6k}_K%NJ1mY~>P7qM^xE=i6jy_wy!Y-G+=03>Nz(L^l=6zT03!tobS` zO!;mDQ~nmlG86avem@G1MDw}d_RZIYATrfc+D_b{AXdajIZlY<4%oDTexu;99MNF< zaj%9SypaQUrbN2CP2nr3O8?thZq#2mql;SjSMGQv zF6wCR0&$0zOnM?h3DJzEO)(kijn%rOhSOmN`p(b;N1B+DSnY*0JCX>sueGV9bxt}3 zKodd!L#@OHdiV!~HgfVq7uY!ZB)W2EqBKoLI8#y2l+-QMQWugM{Xu-Dk>rxpqP5rnj?QPJvF4_tOzlycgc(q+Tr5&9^2Oh}yN( zu7-IFDvJ*?8msAu{f)`^{p#8Hb8`~}D56B_Zbo1CYuYE|}59 zI1OJzVWYL(Xn*|~>eVLjiO^9-fwv#NcV0r2}5i{bPHzftcpBaP@iO3x$EVoi?)_ZYmIto&?zG#?QTmgUaJI&lnd@x=QS z#M_EQnM(98FEb;s;71=nV-hy1HnQx^}fpe^hUiXVWL?S z$qTho7N?@@08HF%f**=KPH0xQvvF->x?`cq9DhB95V(3>{)7YDOv*bcGeYQ!tQNxh z>W5hOL8&W?lU{+`r;x2+bv2vTH#Q2D5V%!9Y*@#)ir7$RB1Tm>xUIqX6$!x#6!J2( zGQD}MzMOVMZR=gUqs9-@Y=v^|6-jf(r-}NWaE>OvkqAB4G00PX#8SLYpY}G>@Hlkp zM-W&$g+Bt#Z#f&hbi&%vd@noGdauPIiV5mmWQo4r&!UP7I$}})APV%uV}yxD(^f?4 zb4-_Fk1oAck`-$G3g{2sI{cxF@$3F|F)r$%OTw}71qwpq%q`|}dl=;gc0rqKkt&e< z=NBtwV?|SHFYmXcPUDgsg=jvg!MA?OQZllls>#W^5z4T%1eMgml$48&@6UZ6YO!7D z%fW(YtW4fMj1qpd_TVH}cA6Es$7s06stmvHv2 zuNF-zDaI5BVTQ{*gfpRcVqEqfrmWcjO|F7VweYNdE~jU%Btb`q^gvvzhw+nXSb7v!zbYSMFyt z`VQSu+e%&R=xsd!!G40Y(jck#^yv}kqHVGneI+1$NDz&r;Dn0A)ss)Cu?steV8CFW z7$JqhJ`M#ZKpzyJ^hDeFIQpB9`&_dt(i=w|i}e)%O)=`(mMJqAxu&ZImRg5env$d* zLL|Xc2$Yo3re2>MKzHiju>}1{Tk|UtzV<57XN0;qRekWP>$lLNYzQUZzPOtQ4Nq8< zMR`7?yW7mujuYAPvF)V!Zjw$^C+g14T^FvN_J`*X&hnpR3NEsiBkS)2q06 zF9jF%!St<4br*NAwL=Sa9Dg?2>M|4&fMzNInsC6h;ecuXPN}+xYdx#;iG0KJQY(4GiP9$8yV(eNe$agJ z1pg`sFUS6!LNV(IuMc_vaz-fS0i%FrJ^rcduJWJvEWNl=ajRcs^fklYi^TlPB|MMP zx@+-}o$yvyCkRwOp7lV&kF4al1ZOd+%Z~g^bytyI;h-x(KPXoODk(xr3KS-lhAnxA zHrC^X`h^p`(?Xxk0Oz7tm=zhL7)f173FqMbyB)---i53vBK0Hcp*;6b>4bs$&}Rsije7`nbN~^?j{h`>Zrdk`7$rpZcZ#I-*1(|6)loDf+u% z;g~PttQsXV)QI{XkOYTK1jMvBb)f)CFsUDVYxfR*e3|WP2~1}o#4%v;#jslc`mYCE zd4_8A(A{?J&DWTrMmx$FcAb3(Q7b_6QT{CR*bb|fuLo|}=rtG@2v1c&*v0`jA+io? z62T|sDZ`m2(S6BxcM`+>aE(Wmfw$rm1kgXI#zignbe^Cjc8c1j7k1-d$pt`GTvACPbH%;D@B$+Q5VyKyi*BbrsJp3m-6>`#sybT11QAqmQ-D26` z$Jvkben0XMM`3%q_yQ}uJ8dX}d*d{#ln_U8y6q@4E)S~Jlkr;feKv&3T<1}1?TjRM zJ`WeM=RA*fEIJ3R9`^nVpJ-hyjStgs7OOZzIz@z-9^C2AH(Rkg0rOYBK2k;Y3>T=51 zhS7-E)EV%L6hXm}flFutVZ!({>@dIZ= zlbs+#~ne8Lsx>poOR*Lxa>gv#K?K!6T8#6( z&p@l06A$+qyWSL50}ORl$#wIB9GCV#F2;ynR`)4nT?f&_e^m3VPl`nZ<4#{j=m>!e zyo?GW;ua;Z@+VYkcejkFTa=|YY6=03vGLQHvRMls|`5`;F-H z@mkxXS6d)*G-1s8+aRnn*J3W32~+?IjbnS~WO|^=XoP~U#n+0X5-hJ%?~}WW#fYl? zm*r;ot?B3HrXUq|R_js~rp}>WIRj0X|rdgv>pR=kN1a3p!fR(`1Qc>C2$33t8 zErn_i$Q^7weAbRQbJ<1jDz_+;J>3H)y|my&Lds`h6a%W)wW$iLE@`Ly>%IT(10YYu z#yqX;S-QsW=<=~4`4>@!M(dgS@xV>d_6xkw51V%K+6ShEuRfk7~MgawzF}MM=*?%crth`b*uBA zYQ&PNcli-r$V%(Tk05>rB-JL-1Ibuu;eNuwO^5MASxnV!3ZgGN^-zu%AKj=GCq$P^ z^p}xqg)JT}98e5(dH*~DtYbej_);}$ERVtdS=0~6qMEsN7+JYSgRj-XD!k;#Kd;jp zeYvc7ZS3;X`h|1tjdwn>3SY~9%lwXseU31(n7j_H`lCywVJ&ObwZ|Un3rZ`)ALd?u zxWH~c+$VPVc@!l8mP`EKitmg?KE5Unm%evQ&UUNdDZ8krRZms4j}!HYP*~1X znGv5lHG9-cU-*Sw&?*Q(Pz}2*0%?M)IPI%a?6~XfQvnXgnE|FRoKc?n77`ZA9W6X8 zyg+`+>QdH8eN8s;0LnMowon#23ysn@n{*M2^c$(h&lUrX%mE!S7Ex@DZWd|nF`m%= zlagnK{DYrCTk)V#m73HzX?(?H(KJ(dSh~7cO?~j58nN}FNE8Yw!ft3HdE>u?>rroG zI@T(y46sUnssv$5Y@8xAl|)YzyC;|PRV>h^qoEAn6)JNIPmSG{ z4kI<>{3yFb)UK!Ar!~3uwxCvR56nSF)j+Mn6Afz8&4{=C9_v9?DUHIKA`G%2yyi`A zUQBp1lE&r)V*#{?1Pv{4`f(e(8bJv(A*Jg6RR#7yy4D;_x3m0#V6fSX;XAZa)p$9* z!)(U?>#|z9$GeMVjh>^MC5@;RG=JFz5dg_$Op3{V8^mf&usrq0Pm#;I9Z3u(yx(|e z(90K`uUR{#EX8AY(;eo|z<41trcg&PCHpu4_G5C4MKQ4tj8}G_BQYI{KEKRqbz}Jr z6s>A}(d+SmQ0hXRchokfwOPzXeF;M-6EtdGGhs1Dz@2=)1dVht1V`=!)^GvjgXQ=8 zvS$HvOr_*sE4{IG;Z-_e6AT9(wHBXOBtTC9&v}QX>MAq@is9Ej40XhhLZX2hiN;O9 z*+ZtytRj~%XhV%LcnpCHKpW>*w7D1Rmi!3m0PnDe=^=Bh&uHgFry{*kyFxabpehSx zE47g?_CmITr&7&6LS^=jm*JGu8#kc8O?di^!<;mp`cpp1BA<@L#rL#?a~B7G_`;cM zWX%3Tj$5Va@;5;s?2XwMgdyPy1Ds3eWZY|kkeB855Gf^&jZtmkFBbo2R*d(~V7T05 z7gGT@`+z&}gYO57YtU#Jl|u>VdQfu?puB=lL{>(0aaP{1AK@=x6*HI5kDps-WRJn%MP zdkEeRazocH=mdMCAifxP0*L{&j32`ADRgjXp!KB)ZwKxC4T_-`FJG|3Aj^yxGhmlN zyart&L|ny5XkyijN8b$tpgVzU`A9*b~%ta-#e$AAt}Zcp#`_i8x`LP^fwS0?}YQnULwu;Hg3 zDu|4AAV&C0vLy`k8uDefT!kh;(7KgLuH1K9wgLkUnl)&K88ZaZ4UfN7S|HPUruPrG z-k|W%w*G$Kskpg&YRn_xvbsg*P5$8DL`l3F*2kzAQj4&h)FW{Rl35b3s?`P&p_=_& z=0sE+WEf?JEC*!et7VhXL`E_)5|3gj+I2np7ZzG-tYitTn2^clMb_O2&!q2^p| z<>Nd_)g}~bTb7>uii0pi=lk1W=svqH7H3znj7W?VZphH_dn+KXhgGkN9gt#0POPx) zn&}BL(8)26WnneU=cBH&-IKf6;1`?lIXC9Bix%Je^!_v|V5^F`$z=>s!<)ePUnscM z)j}8eVi;A$0OBAx2!(Ev-av5yIt{GdE{cDr*bDEtD`L7^*B<4W{h3l)Yfr;I^O@NC zFHo&!^?C@BzY5E4?5lvoXJL_Q^=HRs2@Ufh%(C%7tkWJ@c6eLP1=HY||IA&guQO_C z%}M%OX*6?lxt5LKcs|oA@Shw~JK8fB{dC9gcWU}23nM$3 zWhZ|f5W2T`C)d3G=y`VM!t1hz?(`ygzq$>74OvD?i}dSE58{ z>4|p=ri`-q7$)X`h`Ze1TaOO#!RyXku-WFg zy$*E<@P`fnkyrQcTRx`L<4Yvwzu6S{G@nv0gQwn9gFAvxmzZ|LEuP5o7mZfies!@< z3LfUpeg?$hB*A}!f?v*aO});$MG;=3A)r~)a5L%LUf+PeO)3Yx5Exef?K$`-#?ZxHlh~XqMX{&d zeaCTntdB{dbx-0HYZdAx!oy61se|g4>8Atf2nqMD1P25`Clh{jf5vs;4%8NHqPf!7 z!>|fz{p;J4p7-OBvVCA-OhX|&E}CGdCrCK}>8qI7{!*;sHIR#Gr^4|L0;n^pj~4Ha zFs@L1_vQciLQdNpo#Ic{xiM{oehc37hf{rnB$$*T)$rpN3t5)47QUl(<>fM3?u$cp zdJh&SsE&pIz4MarpW#OZmJiP38SSP7%Dyf;2QF^lH+Ey(q~)BvG|WKac1p~G+PJ`K zF+RuYw^NgN-c|nY&#&YT&Ne3;-)ajN4p|U%RB>q+?JxMIq@S7K*hwIrps{Oh{ zz}Dp)4-cQ5H8hhFh_`jBwT7806bHy7fR=uI80&_I1 z{RH}D*YEssO9=w&1AOAt$fE!N;Z6eesI7uXG7#YGMg44bLoLuy=C`iEclWcvh&*U# z8TXhHq)Ra(cAJAKX1d5|#cA`r3~GbkbVMM53zJ7o-JA#D(-O2%?`Fg*!qC@K3CD{@ z6apwM&bv^B+a6(bEgJ**FdNGx+nC?m(d}u3NMvn2Ko4ru&mZd^ND6Amls{FNE&rB+DxAiYO^V={&DIp0p5N#f&YtSm0JiIxHg`1|Cj|u$( zAHOQj40-Tj8Xyq0w4QSpiq78a&WA{lsB`+f!5gJIAj|W+4ZEv$vR(;3hz$6_qR3_m z*U!ECsDmSn=fWh|Pw4-#+l3q$cUA0LO)o`YB zO;VVaY~r*dJq5pel~j@@DLQOdg8!?m4Vj&gogsQ|Ld6D0eEzRr1vQrt@B2iq&KOPv zZ+!+H3r>q96Z1$iVYBYz+5O|=i42k8|HI1Z*FFf|zk0}|63?$EH|1lB3_{BC%|Q#1 zR!(T5_;qoR+-=Vs)`b*-(#$yIZOqn17}+(c~8|-H09sGo@HY@dG2f4whmO~Ned_u9qblW+R9?+$T`Q`c@KoXM30L~D6i3_2t z`EtGDk^IRe8rJN~dbnY0clF?|B%XTxLS$~n)Y9qVpHAT$449H$ogwD_U>klZT zT#{ymMo*I5_>cG9=!3$q^uQt8zgmyAoB8OB&Mdij{rF@2QJwnBtIPFA>&V{0iR(Yx z14sOs`)#<=PjSuO4suqrnl1U)83PLdzVUf)!snVjUMTuz2Ob*{e<}%*91W%+Cy}Ai z$~`pT#@?H5?($LFBhN%|oOhv4`Rj#cZdJG@04m%>d7yuD1k@8RptwM}Tgc-?DT+XY zhy1807{xb9dk@TzIC4?UgPp~G&pn!VL7G2;31(qa|Hp!LHKa#ILv8Z{@AkA7-uL8M>RdYoz(3ZVf`QOh zccbN9)sa=DI!L9cr$z5>a*>|87N`C8{zw(~w+bRBT?}2^1rY@(O;+j=NuX{aH6hz#!>Qa4 zIHq;v{JYn*?o{kj%JxqB4}B@J@YdN-=rycW5F*IQYVK7~!5115t}%Wef|q4Ov8-V= zS$+cv2vnsghE-bW*UewTbwzknvEw@52?-ZQvXy85*F#0mro{_`EzE?8IW9E`9Duj= z(t_+WB)Db@$4NC5qFalJ;|nu~r^;j~(;kN7bMjrY?=WN=A16MNh8hpq0Ix1Z>97I zoPwTIMU$Aem$>0#rx5*uU_+7f1iLTkF5dd(PHm@jiFInqMxd2sv#x2eI; z6>>rr%kIRv2+1fc*zcgk;Zs>0*1li9X%L*vfN~*b7(XiTiRHicB+^1vsn*HRv`aW| z$3>BT?n3_AHv)8y!=N(^2sKlWeu`N5&Efcp4~MbTehC^(u)vkPzTpna>!TcqZ1~>( zhY3pHam%C6lmygE56{#`#0YoS3GDD-%{FGTe59p794Ws!{kzIA*iME)1q4i6nj`Sl zGiJcG12<+6RpRHrAwph0Rvw&g%L$GxCHl;MZ-wd~^ZR5Uaqbch!?O=CIDcMb+v!7# zQjg7fk|b&blSJ`>)J%dduYaR`RPldgMv7`=L|dfUBzGinF$neZ>CnEV{E;TxvijN!+9;I{;=-Be->Meg6AwcGb;2d_o|CBF@I ze81Q93%VcCwA5!`VD5Y$8n!@Ch^~K^NPx3FHXK?F7jg zxQBK%1EW)=--Ps6R-5CE>whgpzcT^T%G?P+gfUFFdlh6-Ph?+U7LQuI$H zorSWIqV$p;!fb9^G9@{oc%xc(8IE_L*cpLBsf;1%6COG zXEKTc4KqaU)&%5Hp&>po%8-D(+r|*`n40hk=5Vbw1w}bdG93#imrCelkxfp4d_Dj+`vWt3PmV$IyLS z3dP4DGtAHnMTO@H7oUH58OWwj=ra$Uq4VK13c6!hdr*8v|*7DEZzL1KctP zFUtgP4;4S~+EDakRZ~{mRPu9Yv0C)VyqI^wIlsq96?upn0TiNymN<|cmy=Y?H#?*@ z=N1Ly;E@eT&8xWz1wrB=)1;so${vm012|Mm?r5sF~ZK(K+C#IxKXg) zUpB_*OIWO}r6p>h1nbJ4ucQU&pv(f$ky<7c+qFz2YN{PNdA`qo?7{X3C8uBIsH=vNzzx3Z-mklzB<(OzGZ5=IiZqof4X-@bj+1j5}K|6hD=U`ChkVBIUlg zud*R`>zze6lgDx)NBg%rc{0**{64Pr>rN7j{oF=|`Qu;r$+_&H4&q_bBE*LeT+qfccSm>-Em zK_SPYR&yCEa~sVl27aYI*%&bn4qHQ z>?`VvfwuK*V_r=^)0#5HDqIj+p$uq6Z3lL^k8DY{js$en)-JpLFHgOLpa1B8?0j2G z!+06!?+03U8aA|ns^6_UGoPfI6(AUY?%_b1`@i6&BgbsWdfETudksxomz|`<)fpd5 zD8HypU752TBP+0i9mfAr|**j?;07r6y#$E<+B*n~4 z{y#J2QTi+RL3`_K^}Risx&SZA%lpV9^d1V$mAaK0YAXaG!AzH~nnH0e`rH(L%T$-u2cLlYU?pyy?be||1oA6J-x;Fx~yfw(_mBs9^ak~^-)Zxz>o5jlW1 z`~n>6ZwuRl>Lk^m%CU|@5YiJanIkRzab$3g2tI0=UIz? zX#z#IZx*e;Z#qO%k)f!ZV^|ZuQd$|*;^o(2>+AB!OmQ^W-VE1ke+G4$>P3JxcEbn(xc1$?WJ4pGY{kH($EvX zO8g%8O3k-ExUkD*bDxse&%uHWQwaPWf=7kZ8ET++Hm#qVD!RIr919gIF*opCJd3aJ zT_T|y{uj>v`<*cFjC!XojVqa{9xIn!<()@y8sK(g6eU4F19X?oHM{BR+ z6`3&XgPo}YMd}LNS2_oJR0)Fdn=D9wXPsbX2U0=bzcUNWi?&IT6vV-t?D=1lh`;G2 z%tiW%<0G=;Tx~@0FJQNUfSIU5NOcIuHO_yoAB+`H6iAQvSQxIMp>!SsCQ_0GOBk(XZdv@OD{1lqxN;fdu=9maL zAwuk7ii=U{;Xj~_BQVKS|CkLoY_*)QU@XE|L8N1EHLg_f;iIwz(8#G2QrE1X)KIR@ zK5xfh>i$lYRnBJI0=)FYuaX-`EOvy=&tfF9%pB``zDX;RpLv0@GelX z&5gJ<1Q=sHMtW82nU37|XYSKACGN0$I)YbY=7Rh!0GJ%LZdTjoZ(6U}vX7p-IKn+( zZkK8;0@2p$>rsAyIh<4eM=C!kI-fNh?%q|B&d^*BFg$2Fi1RQV`I^ef( zz=8d9QRynuR6NX59a$HUg60y_#`UDz`Z%W1``q@U@mo0IPsH)8@RJQrV7oT;jlkxR zN5w=;U?fq3Fn=m4*D@dYZ+PJDaGgemgX@SfXpy()+-t6=j435yh|=9(qKYZfnomc- z0=`OH(Y?o>5vw?n-(eIDJ3_fm=rkzhtf{0Td+T7-~nEovRW8ZqQ|KK5=CZk zzODzQR#F5#VcKd!_Iw45cnut2D0I-hcN3a}%k}!N1_TDklW3%l00thOz!UpJu{PuX zEajkDk-0oitScIN1+b*v7G5?jkdQI{23bp1}+Vd%1u z;Q|B7bqnI&?iBVDP;&x_MMq-8fV_H-abhX7jdyx^sB9xoHRdrjaast1hmkVwj(r2f zR=t8$4zb?mQ}g%F5Y7&Eh`liv`BvMy`0XAxE-7v&WtDwK%J2WkW4H0Y(g(+=)8`91 zBsA)WPjfY1`zQ(+!KSF>J(K|GPy(Q{Pu)2}Q~k0N@4l1DV+<$0N@;|VXK1yeeby{1 zR-RmL@eMi8dwr0-f3^4CobhsBKt{|>EGhJo5vVn?<}n2Dkd*)LnlOb{gYtkizn=0t z_N%}XN3-ur)UH2ypFu35kIbhmZci%ohLH+@8)n`BRFhC9(n>016y>hbZ~SL+%q@KI z<8F1SZW8wysA!a4v$mGEPNi&}slLqBX$@=z(AvKSUQ<~>_Dx`)im1!cHX;FM@Y~C_?Sok^1Xn{}!lwNz#yV*`cAAW1g>F>^C{l>tzg9b#!0Z^G#Np)O#O&%^puvv=z4m z`!$q}-t7@wc8qEh8+z21?)M};XK1-Qc!Z(>ztDSExpe!Vl0BjF3}-;}5zy-+&ysHY z;P0*F))X~>@m=-YvuEViAE6KT3a1?g6OToU97xI#n-hM;Qy(n=n6(HWW%7;qcemu{ zcElpAZ?C9=7yvzXuK|by(1r0`j+~?p>LST~8G@I|A5hg;&2yN~y8_Zf+3SLz{x#DG z!nUa|cZ@UKFmH)y*heLHr=v}HmUeP;h5YP}UwH4kB#}ffbAK;bTT#wGPdnOGzU_ej zJ2?lZToLy+3<~CDj}MZO)4JlN*o$}~`zgce&hSE82%rh>J$aO#1Kh15P+u_C9_F3@ zAeHn=s^`lEiTyf*fP&d^tN_l4`+j2e53~}so(Rs*!Ou%yLwxLj{ZyCXuj@>pS%Fk~ zflk^xe;UwAMVRS~0s(3VtrgAiRt)qZr8=ko0S2#w0>FIKt|;aJ-VUe_O>^$i;_gQjKHNIl)ob;yI(MHuH|O+koEr%fgsb9(twFx)TfQBj85j2 zs{#RSBS82Wbp8^YsYEz_$`8csh(Uk2C^B@GW*CyZc`f_WHxA&ABb@$M*ZVUnh{uEH zzW(A#*}EH#lsiq2|6#J~;~u|vZO-dtuMG$;6Yf+Mak+aPgR)v@)T_zs*Hlgn4(7Q@ z=Ue?3fcTJ1nZF8`Vj$4g zbs$jmWo$`+*K2s{30usTksSzvh)}j`f-swG840qgT^i zQ@KA%cj`9mWtD*3vpu{RQpr8=(F-Z~PiRdO9REQ`L*o`Xg4^Co=dKw>C=$+7?|u;A zSbzJz?r2IO!BrLHAd#g5+hJgYQ-taXln?#Hm2}UBD!$!`|5Ff!SS^q(4P0xH9`b~8 za_qFQzib?$8l*LXg<6Hw>ArwFbJR0bJV$u&spZYtLWw7fF?7M9VI0aR=LnLp0&*Z2 z?zc4-s&)4728F2H-*>Hm>_cgUEk#*wCgWAXIRMsFgOt7HICXPeaeB!MW6v$jx^?*} z9s41lT8GL}$VSZkzKCce<3j*oG%S%JXW)!D8rH1%Wu4^{Xy_7lVd9Nukvn`FOViut zQ-fnh-aZ+xD+&PNk+*r$bh)q6tOX#>zn^(db#oRi@!8BAkYh9lxb50(qEp{ibrFSG zDuAFCn)qg^fIIZQk#COVJOf$~E0+I5wag&CDCIev@PqYbao2}32G^#S_yc1U1wkpI z^=!5*VmnRP`sUHdhtO7nV`7Gpb1E|JGIn62f*+f2g+b{5QMtWLAKDHOlIjmqxDfG` zEpp~_sk0b-0;i+dHutI%5mcS!lg)T_@Z!;0Pag#Y#`RE(q{>vV44 zUg}PPd4e)n__@MNFV>C~hFF*_x3y__$(X~@H!790$v*c$7;oV=E)?LNY%$3m& z?r$x!b6upK9JOM=u#)+yM5X`yiUFASwUPx%nOaPIVK~*`Y7+7rUU>MFVchWT(k=-s zFSh4j38q0#AG#=F=~-flwG1LdZ$_mS0qwHPC;9z=RG^78)jv6!G$kl~M4q*+ARu2Z zE#?+plFloEFe;({*19gDU;;FDP>j}z(m8&Ij^uQx9PY!5+k=`Q0~8%Bgk)kav&z4> z?|f#q_6u5Ftx!zRB|SWl0|vu?4sJ$nzYuKwA#L1l8pJ7p(H|10mG(|m3VN41V>!1m ztBoC&gLr+0&ZJ`OF!;A$(vVO;Z1OMzbj6^wgk`DwfY5*o>#YgLKenv5zVe;a#BFCz zYclwJ#EeiYZ2P=k!YM?aeWtP8?KPinw9n!Clfy4=CkCab{4nyal`noO^ehbUdvMk(2j9e@~3TWV>?YNR#@#I~$a6GtbP&KC{9S3hb+1LJ->u z%BFk(H<+zhc>;tWe49O%hHDgq4~&@KN}%I z!2_i<$T<*R4?t8f)dsk~rVoW@vKE^4+Aj2qr4GR_UHh?#1Fx<>{yGB6CcOLn#-iGM z6Ik5R1)4uHi!#EFsUVMb$v`XKdxcbEl>=r(=2NL~(0i`5pW0GG3HIgX(*SiL+;6%P z+z*LaL}7Z3OtQ!28xKMt`zSWZ-Q$=pPj;m>lgZr>Fmkt~-|*ba0~DA>)wyV7`vMCp zPuwpr&o#G>#0^3~_{2Rn^ta(bUwlLmjF})HU0V|XBDW!}G{OyIKx!PaEXwT_XSnYv z;m(0gAnUvwJZoOqY54c89zg!GJ$p{)9J3SAld!yRP6+=6S(*&ZtT+Z) z6@qTPN$tXQ+W+#fvmS)l6jeI?u3nRbPk91BhuqSAg{b*VTvWad(Qm$+oOq~dF{UQk z$7!9P-@ywPj?sz_U+q0f-$-}e^BVJ;7$gDEZwHq=1`w?-v~$atWU!{UuoYi%CW~rK zG-&aSnB@K2O@htv@n`BcKr)}5y*LhI~=xI})apFGFj$M35g(QwH!G{NAh3DbR0U|XD z{6F|++UKfb;`JYuSauBhRlC0C1JIB3Z00@xh#@9S9#&U%-oBWy`x*&A@9EN!At_Au zdWLn~C-Nqtp3%|J&PA{Ew3yN)+>L1jsT`;M5I;!{CKY&#u=rssuhQ($mg~=%b$)4? zfl;Lr%+D$l^sfW7lL~FJh@5TQ61@Ip7!j~<1x1AfkP{zsI{Q7nuqS-^U_lixBlwC4?vcKk#=|4y}R$R z)TRJ3J|vYL%cNc5%|*_l&kedTOuA/`M5RdyiGpYBIF!}_@AqH1j6-IWUz(hdlK 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 LESsXoKV(t~RwU$X$NDB;;=uGl z^p&tIryLT{;=)F8A8Gt{kvNKPPzL3OpPYCM1=y&Ezwbdr+$~R}&t=q~2WXLy2Z1|)Saa7*7X1RxU?AKwnYj8ai_C}7695O8`f_3cpt+0U?8kjniiz} z(=E6I^k}vSS9WermBOQIJsr6e#p(gHn|e@?z?qE9_nZU3_~$dso}hKIt3r5cjjLi!<$SFi|~w-+cA% z;#lN&bqTrjko$(v+l*p|Us6mX+oWz!z9J3miEd!}}R+}{$ugrxIRqn7j1HBit?ANVo@#axdY9A6og5c9rv zx@~ke7ey^4icT=>>=;O?n+s`A$wvZ1CKd;CWWoP4>c)=oL~E_x0fw^G#*CPn?Wil^ zquUj?evO9#S#bl=)ziB4SUe%SWxk1JreJh_A;L^fu+D%k?@HBT%@r zNqyFJMdJ!EPWyf^^CUO&=0H<3yGpanbDUXnHV^563-WH0g@%xx2p!P<)bHeL0KysOe7tWpBb zZs>bJgRYGN^$zb&p$uMAYrijJaolPJ$E(%qR@Q~0yp{mk{>Uw)NGJil+i2(Dguo$y zVD^Uwg0+TCo}*tpb@HM~5ngE)bttxy&^YdBb%6-OqE9buoit)@gDeSv?KH*uPngdHbld8|~f#Dty2l zC;OLby#kpgdS2ThI3mM=4mhUo%8@UT6`+DK6_ugEXou?qDh!)Se*1z8Nd#uiL%;Sa zr|gKN5g)#=kiK~y~O6Trm>?=qUM;^Y#gYJMmzv=e*Uj(5>2Wx!`bcc z*KPTjejc3+G37f(MrQ&lHB+=EJ`?MOwhSd-QF;P7T{xPc{4&h9QOli^PeR}WLdsZ4 zAGjshK(}KW^ld;x_~G$Kdn!*13REJP>_!`(5qruD0huaDNx9SEZDoUG!M~v+wV4#w zRPWL}GB3&+nrRbDRrkTpUZLxmD%o&TvuA})|5DbVhX;sm7UXzA2G|dIV>0Mo*cGgh z#Qx*!)=Q}SFo`jzN1eR*69)~czUO^iXo?iNiTd<@3#hZ{VYb(xo0Pjnly3Bdsw_=s zbQ<^_jnDHa>hs*4Mm@f4VaIuCG~(%m^9Tr3ez{75N7VW-yMD;o8~N&YmA=V&h;+2G zWN;v0*ZBAd{Vr`W--ex*^~S>qW3C@|e5-IAiFcXrJks^9a~B_m2d8nQRK zyy<-Se5|nnScWCx^*KPj>ZBIm=hf+XkgPd)E;cuiyXs(g+h$uS9ZWdJDTm^?kYH;WGG*QsuZ)6-1OS{XL@3k+Lp<{iLY*KcA#8@*=J{m8$mpP+}oI z$kTDlrbbeqRNQs$o9l;*dBa>Rb->JK2)K({0CDqUgtHzW?gq{4Un@DVtd9LEv74bm zX8Ex^+th5-4Q1AK-`Wk4g6rugI-Y4v%_Z&xX^p%Y$uC$VxK{(Pa<0-m4l~M$bjnEx zmY^EN(B1R8<^#wmHmv&MRw@2_CtpBZCHn^=NiMuYZpe?|-h8-#5GTTMZ@!WRhtB{Q zBk6a?cG~@*09*~Bnqx_IF<6>7^l179x{V<_D!8YC9-I+mLm1xK_+n1Vc8Jv^kn5oA zuz)b2_eO*(?aUv>>@C;C!e+03LA-*eu`ecnUTM%+dXx0MJRLAlbau>$%wQkGMB}SV z@7!L|JcftQib+4e=f;@qoySCJ6bH~(V^DD^r!Og@k^<0OV@gAH%p~#ESR)BK7&;Ja zccA2=V`FkmACgL2gS*r1&YOW7XEeEPqzImAQp>U72_$de9y=3SX(K_gTLS9yz-rLq znO2uwjTzoYEqR{oy)d&X@&tXgJa8{uGXYMB?RxAJV*lMopY?TMGYN*kQDO*7 z4<~G;8jyzo0zrAk$E6*jBc2&3Z-{q~=#;)S4xn0N2K6Bx9_O2oylbsisi&;3LgI4> zo|=Bqr{FdppAhGd7;G}?AqPu5AiYDMVi%n2gt|K|jG#Fy1t>u7fw^@KI=(TZQaIZY z<=C*>rKsR*ixLv0%@=vZ!Nae24Q`ViU#rJZP2DIyOrl>EyK@j+ogced4tKEj=Ct-8 zeDzwGBNbFd-t5uLi2R?CCj#e%E+`rFtzMP{G71o6SZMK)zgi$w73%eI=m^ZZ-eo9r z1cM{29*iJ9X25rEoeVFmNJGdTkqYxH* znGyHARu*Ep-fAw{=9C7ONj_FuHgjb*vdIIJ04g=Fras7HK^S;7h(@e>Hg2LY=8iit zn%{HSz`fK0>ouawqv@{zaiUcgsAeO-6_N{pN#5rIE6c^V19l0Zz%llj>8eDOUz48i ze&bwEq55hulA01K>U4jzaVS(~8UiC5En89JxeEXoJs~;5fGX+Kz{|z`fjI>a(YSCu z(z&7eW?_bh&)lVo+(DbjPm+T5FzI0kN`b`yF24hC`4RyxqaFckk|=5dAZG8cRtO=O zDTG4I;JVVNQgWZ@R%;QB*z(jda3Fvk=E=TbHsDS0eA=Ali0e(H{?=x)&$mwl-##5p zfcFtJ2fQ-tAGrBJ=*U3v!VY3iG=B2nrN`%M6@OmU8NF5??*|IL(^mJC{#~$(gN8~^ zM)6FXanGDR$K-8>|IP`fU)zebdmv8~do`=z{=BWtnx!1H{_xNDgiE$F-@|Nkyh6aW zde5@gG&ZdO&q$1G?cG$_oLA6zM?ELhLu>)|uOOK?Z=IoZG!(XSGr=*-r?KGRN0LXD z$f+tig%Y)ikSFen<(h%7n}C%sBsG5~&Y0!80i!!6F2P@yI_HI=!2?vKWxB)fTFXGf z1X{17Hz9L|xU;g$f=*TwF}V&64&sopa*?pw%>DJu111U22XNXSkMOMDgGS~PMO{C$ zG(X^vN$CKL_-tp`ESQ)T`GN*60H<4KqdinqKJAbKL;}hFe(x3THSBM2fJh)6#;AOg zU+(tZxIy+Q79ajji-&yYpoWWdw@*t*)@VMs%`E_ExZrXvwlj+6N@v%mnUvCqP}}jx z?LaAAr>dR|J(6NYM#GWA9#KOwuRFjGV3JGj)ZnL!UUUHAb6!$ zp)6aHN`|O)_Eo3As2esNCGIis_&<$ycld`6d`b~fT84gWKk)L;5tC?t<%ok~1(u^> zVt!gH!*a&4zk8xr0t4qjPK9f5PTLv8FBtV~Q8)D6=Ly+RF?XThA;?5{=;orL4Z}J> zOpe=u#&7Jf0LUJF2O>d^u%f|sCp1sLlQz|q@%82FT@hfw<51Uf^p&6mYUQcl^()yE z$G}$5tPgE)M7;E0$`|4tsW4W3=L3F@__C%B=)0ldmPmQiKjN!le_(G7OY>O2`tCND z6>g8O>h4Qx{?>Eim}NEuy99R&4s?|Dh6W*_n;|$F7vRDlw^njKDAT8sU9hhI*G@t~ z?ESOJKWw1C%OD>w3P}N7HHyZtSv`=%R`;wWz$ot&cv#9%NzptXlC}nLqut2G$bMEd z4+)4j#0S8L!`D2TBXWl2jV`cil|~6+MGzCgYT;W6ySUpWsldN)cDUH)4YT&9V1b`^ z2oFv$v9v&afUX3OUx2&KMr0218ml|;El>dxF&|$w>Sjw)Ah`4m2%5~eU-&;j;k|oz zE6vOn{1v*d+S`9`U{X90?Do;~4>0##+k`s!==n97mVAD%PDCb`2GH~x2Gd8B8^$$8 z5m|M8^Q9-HKRPq+v$PJ)d>6Bu#ulos65sX|dg!f;74f;10fXObnm23*a+(3w(5$u- zEf$|OPU|q*j7KM3^Cq)A?S;l~g-OIl(68iK_5o2_dKeAzI}@8TA>&Q@ADc(xC6||K9SC%k&wc3ptLXEWF_SLrW_zBis8f_-6_fEiYPHTd$HA&}pO#gm<@n;z!rN1zOw&QF6u?{s$F zK%}}|NE+4p`|%zLY(Ebly^rL5#TW=eDl*#5{Sq^yy+( z@(Sw!`v$O}?u=kv9HG!~B4=lS86=MMlx*~<%mWgWNSdlk4M40y)`S1?3+I;QD%6K` zbP|Whg$M=aMVR+28tqLD2=GazZmRod0a}dH3E^POIH=X6RD~69tuZqT)^r`LU+-S2 zh|fat!vW<-DDA-Zc=o4gjm-Z6Eg-9&V z0xu%y%{#;lY#a9hStM`gdTFD}eQ=%H4;dbUfJ}J*Lo}jJeUi|`qZHk3+eHfP;U3=D zs`s#51d=m|+_8w<%fBI7?5SBc?o~%q5mW(tq2LSspQ89t4^TfKm|aNR&=VERk$w|G zq|bnWAQpGR4l=_tX`#pF<(nN2-WV@w4OIXRU?)R$KP-IU`o5VTE({(AvZ1DWlNhuD z465pvQqGmr_Z5@F(6AnX8q@!h#pXuCy#*b)#2mnjl710vq}8vFl7b;0H7!Aof|R>@ zp|Z<&A_KPEtts&fUv{+^o}y{lysK(Q;r;tfLpft6r}pqCZqc~=CE4p$gDt`$%C@Gl_)&#KzziJ9oK4O_K4EgKmoyKD|9d7XcgX}F6 zejmF9B7R?Nl}*FGxB5Vc|0YgDpX!ukbj4`sf;Oo&EiYi*bt#0Ad+liI zwkARmh}1RQP@N8&Mk9i6^eX)N89gD~Pd6x|A3t@ZU_Ij9x|$sDG(y^7&Kp%Ow%dil zaV7f|&N0IIPcNj|cM+oDRI*t!q^rDHd*jmX!kq*QgH{eW>nE?k2w^&xT9=BM?Sp*m(8A0r&z)bBgVJ#))ay>5>BLy7Xc#+Pb+|-7u9fVgUl#;wy6?HoHD3rZ|C z0Up*WoL_&PNsnj0hwb@2$iZ9Iwj$2sC-(S^CD2Xipz-vV|KYiqvvFHAA}=YhPfrTe|9GiJ#A)kEb>MZEsN{Ee3*qdS=mh@&PtL#$E#AvpUC zaUgK~}q{zp7OFt;Cp214cY)8~Vbf zNt)zoF8kMM47f~Gk-a5`L-NXxx69#qL@T)1GEWy{MGvR&e~GuYXE3trR(l+;!d4z78NC=Bl$Qi69!ulZ8k~+FOP|>E z8RUpE53=QklN2!2c z7jjR8Hw7Fd%kY9R8G+x^Sl-81s|NoL%s)Dyn(d(a`VS-zhX=Gn_0>A7LP=gr2>%Y2 z-ZT;U4QzuHhQ)y&K|qa?&e2@5zCMQZ9bUc)!~>x%L1fxlKybY_%mI)&l=S-mMT|OC z`PAd8-9u3+9+Fb`Ru~P0<3G*4}iN+6GKFv&z&I` zo_Tr-AJac~;0n&cv}>C1wLAhwFZdq4huQL^7`l`zrtE%=maC5D+AXDGR}GSL`j{+j z2CwvPD>+#1TZ22n;M%T`=>k^iHxnAf)IbN)zG6}WVoCNCnK}F);yx!s!gm2-x&n#) zc0hiWkhGuI7ntHhqkG--7f$T|p&WB7J5p1;9pTqbK1J`@buHV>bSAe#l=igxp}BFb zHNkvfK->1N6%pAeOJ>&8FqTDO`n*VI>-+%LdtQRMm0wExu@0l59l_OC3bGOGg$P#D zJspE{Ud3*s0j;Kz-JVgDLD}*{_gZpFw-$5i~SG z$-LrkHB14}>}I|EhXz+CFwTZk-YLa8!!SOB1kx5|<((5G5Mi9fN!M&_oZT#bst8Y} zM1rL)TV#@X3gHL%*nD)%H3@pitiW92`)~Fn*wTS^y?H7}1z9Y$5j(usl<~#x-=0(| zYQL0#K>>Pp{ftj)CIq2a@BeK)gHivF4nxgnytgno3-NwglGp9lIx+0U?L(^Uq^>ma zA$L`|3cT){ASVUf6l$?Q-`WW!{U(Q4lf7uqT+p9_AbiQ^5f{l9fO4f}FYnvxYX@}I zUl6D{l~3}1i=u&$juwRG6S^w+rLeCCrBx@y{U)s<#+nq(!D#iMhQ5V1H~=xZ=D=D{ zOeg6>86p}*$md~+*pI+3Ei;DeA$bM%HlI&hM9rXvmSd$X0XjoG$>2H1F9pb3mS|D* zCK`BTC`$16*ScFz5lT++k^qv4Ie@&P_J{$|$YqbfEcZWA>>$c*!A>_M*tyd1Fu1|| z$$U`5c$V=%f-((f+tI%hI_{;%`A-SyL#qG(MKLs7O`TPtcm{kLZu-gg1Gc53 zy8*i=bo(qooGN3m0+|(;u7X#xG2eewriAT+G+_nCvp|>pR^!z*u5#^!(7sOcihE1h zehCvMEOgTT(tlYBYs~f3Gg;FdEdB}Zca^|Y_ifa9&D=l$G6EE$i(!Xc^10EP*Y}#CmZ4Ol(O0OBly5(Eoi%46|F&-Y4&XTqO7F}e<||3+}&70h-QDS zpe&zFBu&hw>2t*Z)H*P6`|fzry%YU6aqXDkOBozX(aR z$v7UcJFQ;w?uqQ+NXk*_-fp+C1JdhpLQO}g8eua6Ovf13J4kc3Dox`J@F77+0udgo zT!B~2&Vy6x5_q7fhn3yV_*(Zn)=QVfT$#UaeFNrhg4T}6-iSCsYie5LIN3!Ojn_l;~?iVhPZ?mVqWCoXBC!`A$-TR(rE z@bqb38Tk2L7?x{p;(l>w?E{V|dj5hj1IoZX;bY&|i^#cLAggK2+qHQoAE;BCATz>s z9S_lSbbVty7p2I(bpDHO@(*iz2B4lvJqR@(0 z%q1^iNUZwEoyOE)FiL(V2EyLbR`iR81l z{knkqvx}8_=)FG?Nd`_X5$384@0*aRjP@czx-=rz;{c6{e~J!Q6qS2t-FAp8oM@3s z`z@n1hZ9y6D7k|BY)Z*Dl2>7QzeFt$)?f*|_29+ZIo_X((X30PLtu-gS);>?0&(tw z+xw`gd(F;Js%i61VRv9_ewhi{jR-W9m(N@xH3G1s4i^Yq!K7~e$H9;r*PCq*;aIV# z2W@XoxPb)7%M$uOqjNev`HdUvK>dysJJ-TCoq|sUfEWy(q8tVY=@UYcVo(3!0N(u7 zd8tPg5PL+ZI&V;=UhiK9Lj=gw6I=eee-EdXooMDuBG^X>4SxqoJ zE#e=6o|Wylc(-oeG81*WOC+{YMl>pkHlVv#oNkYzt_Z8AnVORuc#`i_~0|>$7 zRYF`@b;gIv;vj+EBmNQ8$xhp!EiwQVgEyhW{o6y3sDmi5h>E-@W_XDTGK^U4b{Uen z3>UeX!?y*iIk;cQOj34DbTfu;vur@XO!G1%@e-5HBu!{`=~AFzD$p#*2>n zOd%1mp4%@&Hx07jH_y=~nKBURK-p%ufM^FI`Ul}!_)lllPso_9N~sIT{L7r|cYt~0 zJuDTl1YK;07nnlBCZUYUL9OUj{(|4hC~=uMFb>oA$^;=z7 zeG_m^xIcak+}z$Jsc4@F&clV&8|KzZTBs{;pAe~0mJI(1NH|W~aa89`s5+uBxnyU- za`*@yU;W}Aw$P51+{_vCyb4luIB5vp?f20{hX}~akyCE-FcH_Qe1_BeJlZ!6%j)Vy zY#Ene{T)ZsD0#fS^&Yt9Hgm^z#q$r3(V~Hi;%bo9wi&Wset0jOhh8eM^rlwr*QD8e z_eBRC7X5|NaO<_-tt9v9w{2Y{?!qWvIr5pYVVIUGd#Wb*u)oRmM{|ZPt1fr*x|BZ_ z?SDY_PtFVsSBC@^DTYpB?M3yiC(*wIJAc?xa!&Mo=D+Ldvh!x2|Jr+It^XzEujkfo z_W11fRXO$c8$-7iQb)ZEP!R>Nt$_&HU9eZa7SP>b{-{)_iA|FPuglW>!;K(;mUH7Q z)}L*%?y7~!i5yo`PRNi8lIiJ6y5McG8yWf}WT*w25^A7N5(9mb%)USM+*li*REgYU z@N~HZIo=WoUx_pq)v)BKmZ2$Zj}6w5oW&wCw&U29!5gRfP?Ew0_cDntc%8Bi@>JvZ zh2@swMjaNa>`C0tfr|FzqMc9)o!7DAS-ltVd{_=f0MJh<^mvYclP*9pcR>d_?b;Gy z-5I)Ekl^(Pu#Zgdl5OC%L$^irfG^?sQVhulpm!vy30gO|US(5hYnt?DuiILh6EL*4kJEE6`U z63L|OLITYSxYVVH57UWJ*L^}&ssavt9Y%$U`t^;wk=04(P&3py49&8_myX<;S8V?z3dL2p-b3x`LI(+TP-IH63}P&x zHA9OHw8nx|X-A_8c!5!X2};EQaghzEe)7ZA*DPLy7)$5QhjcaIND3N^%?as)NB6{Z0s4VTmGu#vUkt?cFEW8q63#-=?Ec(WIwcl#mH2%8j;#pkZ! zQMGZvn#SMswM@|%ctklRo&+vg5%Pt3a7kNAY5qr=@BqF;cJ|WUIs** zHv%((#M|A0N1}J3Eoa3cdCux<8EY+<5077&yhV(_F{i4{P*(-6r`6qYFJXN`C_ePC ztp+y`im6_pJ;G}3SIme94-51lqIq;DW$^gdE$aGq z#QLk?-v5m#fI0#*I*3$R>fEv&8Y?Uu#`eF`r^p694Z+es4A2Ep8Ip;n*xtV@YBS`xId$6l_{8OppoLrEK$QXH-##{;$Q z0W5js3k2@P{LdqADh>y-o@X8V=Fp{_uMfMRncj)>-wRYk9gNkl;{q|mGXOW4 z@_ejU3%nmwv3$U~#c&e2e=prypN_$6G2_o}Pt1F0D{Tty!%E7IFvWy=2;_y-F@5Np ze$^DpK@2Gftq%Xq#$iDA*J9u+#GsYQ~0qY!sx z*?y8gYn(c4wPGW9p03qT^laSv6=Fn-Eyz#4xk92p^=qZKuTk5!uLHI@SJ#kfB{P-u9UhqtY9}){qa~dlbriod&-VLM8P$L2opKv zcc||CEDZ`7AYxSQ#=e$+}v@E)jm-(cy8Ya}dJkzFdJH0$L3qf=>l}c}MVA)gfREahiz}?|JwS zf--XZRD`bI9<()2)Ois3F0NjGcGdSuz4=3cd<#81wUXDS>2JbDtEl@BC(q`dxFQhD zZQuyf50G>17pQyu2;#f-y4rpB#W0< z@A!o!0`(qZ+c!lMz+6IHGQi!g`-E^Z8l+$1sIg9hD1x|(&51p7rRK;7l})WaWm9q; z5?fv_uYCXaR3taBPk4A(RGoY=$DJkBwE)E-JM|NKY{1T^Zl*5mIXW7R+!-y)D{aOu zdDoZ$-3VV+#%s1&N5Ua68Hg8&JN!3<8pQ(^N%|{mkNq)s><>q234i6Xv6ar!GX7^* zLpSC7EXC`(p^?(r;?R!=O6_`$WqZAjeLNzjFY~hAxmM52-zLwN-aBC1^x$y6VR8Cc zfL-8Ua~COoZCz;VIRe=b>t2+uYUaC^G?J!ZWFUHNC&(nczyEwF*#lg8_4B;h72ID+ z!}>@yIVyZX26y)^vSJQC8zv_%d!hZqL#b!;o{c$S5N`N~4!;<=O{JY0=E1o?v=iP{ zZHAeD1mZjD3T456EOLRx=|ZtB0e~#P1h)K{V8$b1$JIHhExcx)^s7f)1$PvFh1x&IZ8EErf0tW2^WJN@_1 z`_7zg+jrlg^6-A>E~l~o8#?YRz8TqW&!BtP!}|t7S)p8S{L3P_YTPw!kNUTp{QXu6 zoQyHV@=Fw)2XC8T2Jlg!ph0TP6VVWm6Awd+q$zn-NH)kFu@-X|n3L1qG@!j@Zrl$3 zU*$pd2OA~DR#dRoZ1Vv8hs7Ab#)1Br5HVKDcE`F)1SeGU zg(^gtl{=1#jtNvW9en!Js|wO^|A1KaXVAdu5QudS61iy%5%1g7bTtpJY&t{maV9PS z#jjTMal#K1pZ_tj`DRDht@vze%mY}fhL)-;K(DnK*dLH%>~1shaRHVyPowI{foAk% z5JZH913=e6YXFoI(2}f4b(hpcS7Pg$7`mMZZ`|4p<8?d^sEPAQW7|S)>2|RtBCxhx zkq<2v+W|jzZyJ2ghPo zvKc5;ep!r7AaD?1tUgfJmKSKWBt1HrGVoFOh=c19@%iX<3_rtv_$Mt61})bH*#z5A zK2B>3*`Ci8WDue=!V-=l?-MF*5Eyjc9u(=U6$4WyL|6+MHTgU-q~@=fQ+C$r?MK%A zNpCu+OOZbcL>q`G3YtH_Ze1KT57y47Ig1Xx;w9`hQ?G-w^pdXSdo&Y;${{%k$HtrumBctL7a%7*YM?JbJ&lBlglCH&ZtbaLKb_((kYHFt6LSk z9LF@OGSVl}CL_{$IRaN^M ztfrx%oMg6_MR$}>5p%H{{vsKV(kTk&4%JHc;D;zlavsP>B%#2*- zryLtYcL8Pn8I`NflZ)&6AGDjkBY;C^QF0b)^HG*cPD&UkpoVq44 z{AKoa?)3Oe)O@}ptOoCkK4o$X1*bZ z#x@foWdRhT-DKyT*wSB7<4V?>@x8cpS{kL9Z#n@k{29gx{Fv-)vdy#(Yr(?sRhyvo zM&DV_S!vp*tjUQMZpCuuxa6zhvmPNeR^oR~wb?}`Cg%1Q>H_E_?E}NpyXj~%_MVWb z_7-j|vhx8#gkcwBhQ;M{>5?=^{}`vb1Qeo7fQ$5zFORBnrlZnM;u#^ncoRg!znuJh zDT>`V;(Q6n041IgNR-%bRp)p@=s=}3UBahS`)4FN?Lv>7x|K8N&PF>5r4QF0r#2S<5HzFoHBDzO8POhPm5O06&1Rc_{-_*qoOS z5`q4vsf4@A6TP@h!j9xqFIBUMP!vc}W(Uij#92Kc1~&OK^B>+S7dXk&c9fc<)oXPh zf7)%D%&UWF;CB#CxUX^gqR5zR2DW9xCT@h`xi@cZLUJHv!^@V0@nHH}V8g|CzfD$j zgu`hdxY;4`mWNKMom{HwEYGPyC!1-CB%yxaF8mF^IBegZsW1hQeAXE@R1W&mN1cI9 zYvfYxYy($u(UO4RWQmJ-K&$`!v9V~Xfd{mUu*71fK1&zrvw-fJ%7};4>U=+LB|#r? zSZMHj=-hC`>@m~y+Xs#c0ayx`m6`slT|&-uSr9>DcP~*MeZPX08Z$QeIz0&?KZSM| zj)0~<^yMKlR;OC%LzEB?VIxPRm@XF}N)i@XBrRbhucaja*MsFzEharBAa_t+rt&rB z($rTwy?F%<sfFe|sC{qI|i42uWM@5DT5rv9UN+`K~5KIhQ=et!S8&bq60TWfdD-uro;_xtsJ4Z}n3HYW6)FfHhK7D~qYOu;_5wH7?% zr4#|2C5!XX2LI$D4$32Y*nfk2w15HT>&Q6306Q za$cZjp80{#{*`F`C@pC*KQ{VJW40R&bi8$b3n>xA3cJeGWH2y)cNvdsEroEAS77&| z>xhloLiM@0nJD49>SR~cJ>IwxOLS3~ip$3kX4t`4qpI_T`3m$E5x4P)DhUQW=i>Y$}UUQJ0ypdEM}*pyr&Ko2$ld zcDfn!)1;pdVFo-%a9tH+R{re$RRrU4^I4mv>WP1LG!0pKRq`aluvvN7ySLssH~ru} z-T83;=67B-O?WZ}`YZFT952o2?>V-32c{UULv9d&!0`Fe+$6Z?%2KRixRt9@lp~NR zM{Km0gY!OH&f7Ahw<+gC&y)oQ={Cs*2OSN(zbg2S#ZkqBa2UqO zg_Rk# zH4?jR&+-t&(l21I&~Cvqbwp4$YQGy1$=56l`}W`xwWHKD&XBpao4}>to36+lrb0dB zUGu_us+Kc}D$({16LYLA+E2{k47H%>F_yw?bfHKkm`5N*!ecT!eWU2@s#xq)$@0T> zsy#a}#vzi5IK8)weB+lNM2<<@mRXTeM#~qT`>(~H4;V~ZI`j5KpF8vN#-8+)7nrns z`Xn_z{Fj0Yl#&5EKd_E@p43f&B|Qg29;> zUQVt)iwuG0tv?PJoYa~AX4_^WeVk6xarR7y-5^0X6eo*xg`J@c82J1mlZR|(1KfeY zSNn!G2ItIu&iI;(FH^3M#4i^7FceSJl-pr5D=*r(Hjrix5N4$;e@3p&vcYAU2(*T< z?2?vfa}wYU!l<4NP=|dBD%A#96KD*d1OjjEGmo?oNEU zhXzcBdP`#2N=iFgQc`r0Sd_OX{ijUBi)+f}Ehdx>Hf?9ViP7Wr2|V(N#Kb?@1rHWj zFSApO^U(`$_W89zANGg_fuzN>B`qe-=TW(p2sLDxBh@hSw6ZCg=c?E_DLeP4lCTZo zR)g65l0w3xjc~HEJx#45RCx-jA2$-REEpHGpP2Q1xz(QDRwv=5wKqd6clIC*G5Wq0&kn*ADT z&g>e3{fV788*c-6|4p&Hec8%n#!&b(R&ln1?tDyQy%Jyjo3;~=>B9Dg!Q}0Zzf;}r zQV-uPo81H?1XB(_*Nw8iJ-h~*2kdiM#Tm;;6t#(dAzk!wuA9GTjUw&3aI-e&*AN*F zD+H5N2|uFMAfCpgP)AI|zW~`x+W&OcBiO}%uGcmBx|9cz-17+qKfAb;N9AH^+oloc zE`4`JI%jI>D&TCA}rHggz=WqDF!3$ZzBJd^B8<#w z-Px$Ev!7Cb&h8Yuvl)^%ewVDI$7PF-K{~9|O1yVWSaUarB>^_0_hvQ`*gm#$b=!%F zwp%Yvf}{J7$E7^Mg$#W)8Rg6mTq(^Z)nrAPecE;JE3ujI4LEszImzZ2?T{3nDu@5A zhK?QI6!sG6^xfCL*Is;H{^3p=aer?=(Z<9&g^ za7n*d6y+KssJOAI@w26p4b zieo^TM_@2j%Jbz9E&%Ip);T3#Zu;nyVALkp@dZ{~&kl*#SSI&&zFi7P_fz=BlD(Wp z8iEgdfA5Mbsg$dg+-fjan>+&Gi83-EeWb0K{+lG#B=&|fmtK2h@#%uXZoO9`bD^~q zb(KCm=+!b#k@&kNhc6z=yKEnHYp4P0iX*GP-d^DZn*+M~gF>C6)fZ5@N)Fp(FUu?f zuh~W7ONYSNd2ff33Oj#IU)3>9%AwO#C4wW;NG**D3nEe?mK#IFFsGAnvxh4e zg|v;jV1iMinOlGQ2{Irk6|EQYEDR->!UhqLcvuuxDt8KHN69O=TDdv}eXCIaKlqx! zCRk2xTMaj4y4y33wdqdCLF5*SbM++U$orV#r``V#kyVh--pmW+1xE`yY5Yos+RU4; zMv`(dE-OHG5|e-w6oujV%i&E#qwY9Awlb)9*M?g-S!iD?8n$zhRlZcUERZlS8?Rzh zMUP66cdB(*x?hx$E7y~^7Uaeo9QWvlD@2cGJ5PYAXh;50+EAMo!|4NdXn9S%zth``MO5HZ@+n)AT}#xxp`-G4G;uS z=FwMY{R8b{TstbQgM01gyo}1@p`+Yve05esK%~fvFt?~j$LC8lW$3(hC4aYAme+5> z2`eS%n>suTeA3L$e%ippBy#e6etpK0kKziG19BfT+3*I-65PfQ ziYxBUohb#aIEJmjB6d=J1bW^2Cm2ZX#CZ~_a9(GHqV$b8o#czzxl;koV8d4`KkLai51TbYE!6yHrFUhg(8J@GiXHu%t<&`3% zo0N%TCGgpO>^|RzlF(R=vR9(CnP0BHcM~irVydzhBT7l0L@BK-|1wiL zS*A2Ux^P`gpe}ccKI=ujtaf~@9tvM}@U*zE@EkUM%|IvJ#;ej1$=C*5dHZyd#~o9> zeMqsTUvl8`w;)GyS)KBoIQm?3@dhq91xt{lATJAcXVneNL-hV z7+bVjd8sK>rceX z{^@0#3LR$NhXpyBpAJsC`;V=W3{SXDXS5Vab-Ol4Zq~gtUmXG~#Orcf7dJ34bM_n87$($^G{CR;m2tNME4%vIYe(GATZPJr_v;rU7Y}Z(3T>6~% zWRo4f@Cs{g&x$Ly@#2x6*T=k!U)f)&1B^{rjUEgHO7}Jj`q!YIMm*mKc;_Ig^tT~uUBh*EnP!&mSMx) zsQQU>*~H5j$(F?oc96$+$q?1HlD}O zbM6P5WD<<_^ruvT_|sCB7mO}*Vd08a3kH_R4YRBg!R-(3M;!vfIQ7ab9B!e=Tq~bn zCa$!Kz=8X=yb=E#UuC{=Jo&o4dq|l`!x-X!|C&koXe_pe_1%C-?+=L0RO$F4ruzHo z=CPX%#tt1{-f}NPlE+l;;;ohcS{xr=%Da6=%hyi6bulm+aXFYh{##Uf4iXf(6k=!| z9>NoUO05%rYDBGzxRuG9{fDZ*7{>W(d%pOnt^;gjl5%RuZroUNJg;BetM%QpW^I2N zKKH;`iIc&pO%?LDUC0Y8JsqFhCh`D8CR|xNtJxtDIe_vD*J=u?VV~snaq=EqDEg+v zNerSc+4zZqoh6Gb?b>|INU>O{(S7f|B;rXgCIo-Iqa#m}*N8fS<1+JpwIB;}C?5ce zi4(YA2!*fYAS zy+Ep3;W?{?IYivDnEd0yIo*+zYPFnUUWKOdxn9WwNtfQ zBT_S&q#hiF1!j=67?vCQzCfF67RX6dKa(7OIDHp*w>sVGc<;p&CLh~p{yp;abvKIS zMq-34i%*9~+BcixUfmYs@5qxDm_xltMPVXar@xpZ?CL#mbeTN?Ou`8z{!7(Wu44_o z%_*Ly#is!{bo86`$U8M1doQw{2)s%<4V$&^5JK7F2t<2hi$oZL`YVMd$5%J!QyCyS zEa?Mo@ss}y{d)?O(^i{#6OPVBosyFMzbhT_-eS?_-9bY;P{8#u!&VS;SZaa;{4zLo zm_8&(3^7c}X4otk569o2xv1o(%nJmvO()hOA~3J{t@3%2GvGAI(0lS~>Z(Dlwc?w_ z@T@LlE1;8z?H^5n99ZhYpLjUJV|>sd1Bp>&NqxE|7&EDjyf<$hJ|Nf(9oN?K^fHEHRcLV+1K1=0BY=7+}8Ppub$1& z=(%xQ?PA~WCx&n`N%}hcW=XNV!EZl{t!D$P`5AX)R`bd9_@tKq_I95zm@4 zNz$W8H~_exB(sGb^_oa>%G~UKpClT4kO#p~Wh+PdtHm~nSfu)s?aK4j#NJ5CC&UQO zWg{p7p*qQNe^kBnDhe_O)dPGb&*wQqhP1|o#0TG`2HEy+uBG<~2Z2<1lU0084UKOn zGRK>x0uIM|mhIev_caw+zwD5Sq4&@VgDfH^j&iQ5i|)86#)SD@N|=OQ5DN<*x<#nA zHm~@e_jQjY1(0ZrJ@zYf9%ZR)-^cd911LC^{`DlPj_vw~S$>Kfdv6M?>x3;87fZn+^n`6o?v@@ zepU`Xn<}frlk7B z4}(o49rY&J$2N-!J*YH=L0{YUZJ(Sn6G;9`3ap9EA>xKjJR%{A)Fd5XF}3C6!BM%W z9DXkS9i#dOymuj{bZ$GMD9Vy+409##VkF+5AKgsF;23XKVRmTWCDW?CT~%TSvz9=L z_;4yrou8@yA7-v|yZH<6hR}{BN#B`_>C-5TeUZSp&LsKbozInFcPz5kYETAxfjp&@ zvu9FB@W4e{p%@EoV8H_7`(RcQ-oEmR)!o` ziX6UiV`uj_)!&e~B4zPz*%7+s{x#LMB**7K;_KOC%Ab_Fb&4IBK0B9+foUXi?8NYm zCMTXqS`)-gfDh>5@*j4c-zSMkd47D8#zy6(G2#RfY6VD%m6aOYw1@?$-G0x zE`amOcPh*l9J7Ua{aNCT5T@d%i%c@d!+6Yv3TC%=Hkn4PFe*ix;QH>=#(q&fHCW4g zNo%qt=7U#wjyd)JNVBClYe*j%=ReJs<-#OfU?1fmuAg}4ACeE#TDBMF8l!k$qv1Fb z4+96D1_cMNtD6xHQ*^Se>-)zj$`6ugN$7imHr!=4Wx#|W6N%3|)uBtABt0m@R^u~> zI%U&(O7TqFNQHa|Mfiv(4>2H!FN@Z+Jlbx485;>vCrB|sqs zG0T2}+6PBJzl73bnZ4~>cRx5F;HQx?=e5N$I=3Kc z4ioQJVKHKF(03QxiKbu?c7!b-4`+~ZJ8D6SC!?XwMvE(ke){$^@9(Ua=c_-EHK=!( zdeeR%G)ZC^5|j#0U&5RTCH>G=o8Aj*!Szo(>~_#ol3-kUF%$t5FGtr+xCn9ps;~`SW z-OaPv?A@&5Z)JgV@&)u7%}nEWO{@=v3RcwB$Mp2e`42ySw*^mosF2jIq%o>OBnDgW z;t2qOQqxfuRK*;~xUVx{?QBSY;qkCux}(l!Qyqpm#Cvc#lM{zYk6z%Xz3V3N(>}Pw zJBv;!w`=E5-Rnn^m|^NfSSV7|tJU_4eI{H>mrTpE$i!IR0J_l0u|g>%B#dyZ+1o9l z@AEUO7mK4jk8~YHyGZnBA2jynXB%QMI{0!xf%<#maFTvQQ;XPSs@f(m{xK1RDcIWJ zFr#sJq;xM?wdEd;o6QpSSGJ-)>LOnVRE|+>j_fSmhHIkt4}1UAx28B?7cVlr63d=w z)=#6XeHQf!ZcqE9Iw<8Je%As(`X>@EyVM`0PQOU|)5Ky)7?#?Ah1324JzL_X~-Bu$st^N!(TeRepkX zUNc}CI8Y;*z0g&*YKYHV%MG<{l&_5^3L4l@;)MKz-gLX|2TvQ-7(~~M(KwfcUTe4q zT>)k0imsp$vQFr>ZSJD#uZ9kR%s7HipMY8B@z07QgTh1Q^Yl;|_*?{cKk!q9dDOF< z^?QD6Sfu(dA&~%lui$?{Ym5&cos$w6K?Ud(H3kH7V|h)TL=C)BT>PESbL5W- zfn1vX8(swWno--L zP$yUUHWmESP)A9+Bu(0Q{qx^o_`|}5FNGpp0P0)|x8}-2?rDumgHA@bX5WE3( z7O^*_#oKhvse!!g!a#U4au_)*Z4kd-oWQTSY2<~<$gg1>3rHo!i~-67n!lav605eY zgj9#nFr0my<1a$0IIh&aY75@RpCslN%X!B1e~0|7St{{2Owxjg=Gj{>TJ*x9~Wn=qjf>`{h3SG7pA`97#3 ziol~5!$(YfGPU1a95v+i)#=ZzoO`EZtk#vST$|f6Lz{92HK3t5WV|QR=K4a8F+k!Q zs!}X}U`zsQMvoH+A!X~GDrHcI@KXrrhujHNr`d@%zI=Dgj>ZUzUC?Zl8p7y@PFEN1^R<10P6IPU+IL2=OopUH@fuU>8pMFq!y7PQoIOb-t@I$fW zjvwEczY;=zotvgwJ#ZJ2#TU^Y6^+BUue~1rptpO#rg^^i%*f%kC06lUWQdZIrHYec zv)m{?7Fhh0bh+5aIlHY1>ogX11|ao7oHxmOyGV^KX+qO=N0L zilb3&qIs(Wa(GFU6g4?nHbdR|Wa?&KY%80#OgVY9Vgu#Q<7J0r5If=#ZIJ%j95xt) z^Nk~`)#T5KS1V~Vpj=}S1!oMFd61-01MXVwWaZwsOKk+^QUkBlf8=>Y?wDE&z#y7( zfY-l@cOH*>c_dPN@eY1_7qeh>vc3NKa=(*Pq~TVsq?Y-t!7F9`?>6Bdcq2^T zQ~^0IMK6=r=H$0YIy$|QL**%?>ujutd4r-RuQ_9yQVr&Jw)Tm4h zjT)%HdP4SR&5m~@klFFb7i@F>@jXBh?H~kuUU_el9l!@7OOiOHQI|X<&9~%ybOCvjC-n@K$6}@Ow&^Cf1oQtnuM$}E{tk8k&~$7Wwl2K52{P+ zSfW?1SjRoo6$Ho|nexfQ5D0ZE9Rb3Mz2Mx|snqnGHG{;+F!@K1>I~e05axAHzGz{~ zx%P)I)8WsuCM{i5%v*?njd-dJ&26%jrkUetUuU-`9q@RrucXRxPSaiJoh( z?3ZH1iwp1Q9J#Ov<=y`+b#K#vBk9=0LUD%P$E1@MQGn$@Kc|pSm5te7!~g!Vc)}H` zNWEBER=<>*?*3uwM}$@UOv@aDdk|^HSFiF$qyWY20$GR(Q^EBp?!-1Ty1!f%TT|ax zwYO?et`Z$qyIJLqqp;vjn1tvm;`p`V=Vs~Q9TPVYFM-?ph3BDn1Vi|bRf-GVhfyw4 zvHB~05ANSZ?cIngPs?rYay&rHt{k(}MR=YMtlb2M75|2w;Y?^**{<1K()1Sfr?)Lt z`;9YaDG^3hCU8f6DAM4X3|jMyhnWW?7BTm!$(VKs!QhYetdu9dRQQ*o^~;OEIqp}l zBwd|w=rZ(jV)K}_q6hzp){^Bx;onkuE&mNMlEO10G3D&9h(S5jE*XOwT#C1Cl2sxD z{1vIz4d+rGN&dD}_bT`Pn#T5N zLlkSUMj&;skP;C_u7?RNDgBUUx9!yw^Tx9*k`ILovhsX6dqDAhQ_2Tvr0PHHWmZ!d zU04vk^=QVJBpiSL?tXR1+qBfydtZXmM1@w#pO-2df*zgvr31_x%71NwUFey}|9dOn z+B9>AV`TCYe(}pp0P6;YIViq9jY^5a4c&0QX&|a$dnaS=9v$7wZOdj_--a zNQ!N%3x!hf%EBR@4~Ev1R)T(!JO*EFIa~24o{`Lze{8DOWd>RZBWZZ37xv5q7U&9{ zVkxM63Eg*%-ZIOVgLH`VL{_61bR39b57Lhxq-mB4c=?D9n zgc*au_loYGOa#5LGE!7Pbvq3DycWazA_9^uxw46GiE9%dPtQHVAl%)Z%^75s>&DW4 zGI3Z^_jIinzl`ejBx)^^RF$sT$9VX2H3TCz34hllKdbBEnXPKuJAv_rv4o_~6HTWK7nDqjSFVBh4-Gm8VWAsfC=tB1M3?A)$I~)ynbG-bKy-=1 zRZIE{8z-asD-7ROb|ZJpLeft!#n{C;XW3<{OCMnn;QK={MNb7Im}%`NHWb`%;*UQm z-b^|ZCITaEhkF6Eg?Obn)&lG!G;T=Y$OfU5sufupUM;KF%^}K&&94{ z7i`Pi>5(|^;YJO-tPl@*Ty+ZG7wSkfW0!(A>_9;0_9-djWqlw{cgA<)tA{%O=*P|ei2v1UPUO^Z;@Q> zQMAFQ;(sG?BvBU(Jwg~-DqWXZ-#^Z>`|+tbMoqi>;NVYUCb)jj)Y#>ARCCz)uAgGTd+VDqJP2;RZ?p>%{P)knz7W5j zSYpE`S?IX}-2Ye|jCPlvh2xA%EsL3vq1`xZwL=|Tq-{(4{5sUGcI40NRDz(*zQi(fxjY%?$5+DFwK&iI`;9REwuM!Af6On~!wEI5+Z3=-I@ zTRp=um~5g!47BOqEsi>dOk;ZGp{bCArXqpR$;fFIkLf+2fJRjo?wAa0%?>3lrBLYt z08@Sl|0sLBpD(B7olb{eR9oxrqO|RH zAmfDlSG;Y$Q-L@bknf707<~%P+b+@?5C&19W)ovqzC${8=sQt-ve80b0-%D?*Ciua zO!?cr!&5z?=$gCjQwV{GvHy~Blsmp+92gzO%HYm`DBXF2CM&k%`rH@~r)Fdq#M=A6Gq zH82FZGKRw{pF+vkhdW}3x9;KoxZTTw$IK4(?-dMXmz{syP|)DYp9>aHSfhE1bIsq9 zFVSc7+9pS>9ei&96AEi_xnAL|ETjpU=XV$481rLvopu8MN@BOqBlcb!0yLlVUE%E^ zzKSlrO=bD?!+!o1hvUY0k54V4`iOci*KNe9SSV%`81@(aLTSV|5q(-5HH2h6DR#?M zD*Adt&hIB1I|>=e%~{&|ki)Cl#d?g1FKs5daCv(EIfe#6FHB-DFTA^S(u2yqMb&a_ z`=*dy_c`MUr4T&B@JNxR3(j0Pjd;^@h&Nr@a$Rw9o@~3-RspdIwaAsAN{%cMViKAv<@*q4qo3Hx zA+rVvxkJMzjJbEMa9D1K0$pkq3(@7yJ0o<&y9Hj6NG1!|UYP3tPMTm(vdWo->}ouT z(W5Yg@KA|JDX<>oefEjNJs%;u^d{T@qhpw{z4W+%FHVE$gl^Zc=BgVbi-biw-*QES zD$$mRYDg5H%wu2Hv>?Tw1PL?30?7faA3X9>T%fTMJVJm5?2QQRO+#Eo&5Y=>Bo|@8 zS^+7+8Rf^jNPi=5ntKj#1nrw6&677%x0NK^!4>?iF1{3t0YMT5X0K;&WEj&@U!1CS zQ;i&ly1Q=Oq6&t&onapQh7_lQMD5Tm$yyu$RYsT@Pn*hwn zVvkRMd=f}HHj58y@67(r1eZJK^GJV7xA!R>fQty!LwkG@)DT?y~ zZ`LK_+6!a)y98+91pByVqvX%3b{j2dcHrz6v|T>+v6~MOSso5S{D|MiU$LeA7&1FA zsd9`eBXkWEk$3Jj_bka(%Y5an3+c()c2|j;iEn<73tGp$>EYkrg!y3 zk>RU0$LILs zuQR?j+|ohv7FWbvMZ$`SR0It>v4W<95vpM!ELsT2jmAy90pv(Fb1$!1NY$!cmvCD( z8;&VO-+~pxUSY42&;K-r`voiW4}99^0qO$Fp3)aC=a|%SZgnyE<3K5>Ta9mPM4c3I zjA-{YyXGRhLSF0k5C2EUuNl6Xf<=sQxP*}xO&)Tmm+_36H)2ciPP9jVSMLbl_PV3UC6}nwuO5e%2j)%f>+0xHch`%Rii&5LD6uzqSVy1-B?bCk_V)WCa%szrdisI!^PK%y8`fD%jTRuIOh};1;BsTm*52z?k)F`z~6&>Y5 z?0H6gPyN_qx1f=aHIko_TBS?HLR>_Q+ec!9+Wt#+eCy%kPDIN^C@Z_i-Jo6B$#&qt z*$&2AWF1KkwQQeu=LuM0vpruHHVw_FDr7Qhv_m*^ z$}3flw!qne{Uz=~3B2@b2c?s|jC|=)Wdnr(u{4;n{C-zwdD=O1%~Ij3)-K5jszp9+ z(^GWSEOVXMxy{C$=+h8&D!tQt_BY{zhV3oxeIHYexb&H6X7!1= z%QdH|Ki3tIeI#kpGMuWWIh-PJYuDA{#|hjMNmg7MCSOWYv@j*HYn8TP4mI@QnSV#%>zTMbliLowSnc&!hhO@X z)#e3j^Iy^q%Acsm;920Ur|9Ahw;S($d%ySON9z_uzl_%&%34pYm*b}0+MD7) z^k*)BQv%!fh8z-++pU~xda`V@o zZPl^EuxfeBu^-L%0kSE!Xk`}i8ec{Dyli-5S-_2#ul-6jDTe+F;*;D_#oBYba1ND! z;hdM$5S*3a9lBmxW!1l*aa`h@=s#HWi}L0mI+{?@Mzs7|AYt}>*u@YfKgqXLz0_zl zI%j)S#eY!DDq7c^ZOkSW%B}mPs`&=a_9NLceEP?|>@j75CD<2U)2-`VNsQXgKzY;p z`dq3SQQ;!l7sHzj*bud^%hWfF$ZsLx%vV+xv2z!u5^6~Alj$x3OSlw4 z4U$hPzQGWH1vP3B0*8=pg5Vce9aK|k9~*x7!{EQ~c9053x^A*(U-tGbu>2tYa~shS z^S^ZwPhGz8Q}F(CMa7@A&o~#t%IpaRVXT2wB%%xRa3U^(4K5(lbNJa zwKvAwv58?Mhc zRhWA?>zb<7R}zhW-X@pdI04{|U-<5sDWrAZ%=`t>yK~Ox(^TmQ4|`N2EMSZrkt7fT zTMjk7gtJhznN9I=a0`J6bp^U6?0<{b04-&bE<4xvvntOsQQPQ6$=6F8l|n@jpo&W7 z>Jz-WSyByOxi-a2f60N!aDN|{&vQ03{M4*)cgYQKHE0OZGhcFGu%mSv{6rGu`I0iV z{$3Qstm&`(-JH&@*}whMX-eY$aWU0K-Vkx1)&ufEd8+!G}_T;UJHn96j;84c=X^qYeK! z`hOM^P5xJfl1XMuu-Ds7n9X$+4M}n~QF(e%oXGC|oi9wt)t5Xh4W8 zbA;cSK2Kx4;&dty*6Z{h#uB{BTBW5*nBofSqffJ!f5tTw-VhGajI#YK}m zSvpI%MMu;7w#<)Z4g}hCt+~+4z#oN7z-iNw-E2Lx`trP{$8p}zGbuBTvd8NfZ;L*w z9hXv+o~D7V6?!Fvloi5mm|{7@R|p@%h-mxpZi&pLr!(3!TV{YqdGRblltg$CkH!2y?rf~fl{0UO0F=>W-%;oa*$*8sDkFIev88f3uie{KiM&){k;;(YhPHdNDV1T` za!ZbeS-IdX$zA6{_A_=Vr3FRAy`H2~+Xcu{w!#0c6|4gSGjri_CL2Hhu>Y-u9D8&+ zcxx?hbLRQMBqIjWQqrA)K}^(Xu)Ye%^dUu(W;&y^{evUbTo&!3AH%&qCcnG#AJ;sl z(Ac8-44#_|DV~QROH0lLe-W4*QaP{mt;eb|Cf53i7Pg6|Lg}B!l63&l~N9lY!>Tng(7T@qPNp zkArK)p9h!!%hjx9)iA3(a*2-!_o7N^Ijw6)I?1U8`daV1l+su|WSVr%-bzFXb_p(< z3hWICqjA?J`t?V2!ud_|Ak;&jf_M0jA0JyfxTH?`Zl^sJ5dtpmLO0oNU2Oy;;Y1{C zwy|*WtF|pZO${~t87hB+Gurf5q>=<-%NEHAp-yD`MzZR}NX=#25Me{d+DodqJhVby z8LT54{P)&B1=G>#Ewd@9mY)OLHL0NxXRC)!5C<*txNu#K>m1|?;pc3WZDPvWw$l%4 zh)X;Q+M34h2l3Q$ATB605@;gf{?cV#>2E-z=G}t%om>CULBMfR zKAhQ}nX3(pe3cZVw&|Z81hH`kJSknFuyvgjO#B28;3X$T>{I!xwR3diImij&iu}1B zkd$Qy0^@{yfV)GR7j$8y8icwi)trEM&=&%7e{*Mkl(`X5(?+>**B zx|oqts=PF>+}4EB8tvD?I;VA}ew#CSJl`bj1&_yn zE5oLa9WAdY<`5`|0)F$@~W)H${ zLSRpVb>Q;`p=%EU|H|l&9^0OrS|^)3rSKrr|IxtKjW5jTM|WlNp9k$d_?{jV`#p6n zz3INy$(QWoQ#}w08C;)rZHGinH7_c=u3#-o{){H3>Z*sv8C=Q3QBKV7E>2K&wf;& z6Q-}&c?`Rb-_@DzTZqTS09`8-IS9AMfcY`{5RN5IBm@>Mld0#kErk+B}XkKpWO%Z&bfT;D8y-A>fKu2>ZHrSrA{b+n&h zDCC`+uj!_TU&dVPEuP6 zeK&vOoK5A8yQUlMAw3nTm#yy$jTfGSA+=8OuIEMdb(4Gq47fzPoO){)&wG{3yrh$> zUuGCe8wcpPokY%1cv(!l^s6Q{E(_&E;(|_iRk#mqV@s-Y1bDYi?Ue%9Om+`VBo=Mz ze2pd0rlnW5_UP`k1>kJseW09v#^Y#ffFr4j7PTJU?R2|=?>O3&bkrh)1skjh(5KW| z%hk8uj$mF>IByQW6L@@a=Y8|r5363ZIva{CBti*QAqqBZ-yr0|dzOD`$al(PNfoJW zy_Xr&O9BP`vu4`0$DN#FJ?g|5b(2@c9x-sfHq9y@XQiV7)A|grgVkL0X{HOB*fVA* zn)MZlJU?9FQr)sZ!u~}NNR(A9iPqSF;z<*hYINIY)J)r{0kzn{rTeTj19EPI^(|@I zje*C8B#2USzA{NXWn1wPT2Pv_auCt-2Kdv5ChBLm2^>TL7U{Ud8%-!=6s<)2j5iai zUau!pFL${F^7w$nKL%nP4x8+c%jcSQ1j$d%KE4H2Wmtyw{Md-MuN)7^t@dWI-RjGC6*3g2c@Ex9rc^?RHOpoPucai$o+K)CGD2(E zxoQtppGH^c{c)&KAr7!pgai$)w}M?FmFmlgS2~|x`l)Mfyo%tp-8R?-c?1=}1>&Xl z;khAZ%O>^t*cZpcO-)mj737DJ4Et0gN$^)~Xy^_rYyh-{y`O{q?Q)yR1TEbT}u;>?UMhTfm1tKc_dld z-vXLhMv1>hL7eE|!@n z6ok*Wyje^gX`;HdM_RYgTkeUY;vB=z#fXJc;g=QS4X}`cBgKcs9K-n9MYLgj*G!NSoED<;WXHK`fdnJy^E;!cbp72JsCPXV#$fvSRwqossb>+9kU!??z$WB2MU*_I=e}G?{CSR3Lzrb7! z$TdUBSD`6!6_xd1S9@5LUvJccKvI;$azYKEdutFX zB0kG^R<7*ZG6s~0xb?iYg^aLefCW;OZj5vElSdHS&^Ef(GpKni#7eo8pl0FtFEtKN z#f!WCYVEagRUhXkly-em_0HP?zQN7XtiMK**z`M5?cFIYqsfD<6j5P>;7-^Z#1ETO zG$gr~ZUnI#3O~tfJ5Gay&6QHWWJB&|ijRn-4;zZsP00}r*3*%RC_!j-DwuLe-onpk z(@RRsobvPCiU@{Xmn12`Wpy`?!iD=Alhb7hs|lpO(Hv1s&dEdrvSd0jh|2RKZb$;} z4rkCyphmLq{R5;1!nWtus@X!yboZOUG{rg*ch(U(`eRV%zz;VG#CBY4E_d6R$`1TdWIZePy<6G<)duD#_8bhgn6eBqQ`&1U>wO-F>2|WEtj4nK50?qI_7l* zMa%j!crc~D#G9uL`*}V}?UK%NpBg8HC+V??+J6hxwJ+}72SY<+i5Rn3}JWeXfv$Nsqf=EwlJEiUM`t9#bc!F0K^s>baryD=sLS$8`; z_^RYDkoD$ct$lm#Pd5+SD`fj^Is5x*rahtM zt@@TQ!fD!t#j7h}vH?9xJ3XE@Z`NmPGpqQe`R8>!xM`R$-T6Q!H;v^vh-T&~@;DrZ zTcpq?=`A;jBHlQ*o*Ty`DWPR;MObcb5bal;V7Xx^;CH*Nj$^5FM-=v<+?qi`SzVqx z5+B5tiY8@kTXW}}6MZ81_$ zcq6CqF=hKUOS^SnondbPG5aA&?xHkIs7YCO71j7()C%#=TZx|y0|=Ct)I?xw42$nP z%BUcrw6!V?Km%U({hjU!$FKg21$VPlTZTo)|GYKU{k5AW8Od+jvnD%HUQzX9ap63$ zQMK=AU)n+r98$~Tjs2AGx%vr?#%qVDYMGbW;a##;&Gyns^wL^7M{}%lcHKpSuNc5VN|M*2%LUnGm zIhWTvaS3UAubchqiCaO5Tg{!0MdUxfC-&%T_Y#L)$?>L=dw$*62^7!h_jmtPtJla< z;j=E}w=OJh(+(cXJnpRW`S(vB2kxPU#O&W|?#sX;J$5kuOP7Jf3pnrHJupzM@Vf%3 zoE9C3y5^mE-ALK^?xnd*$2u5J^E1DBRo8p8&EDOOs<|CPw~;+uf@Rv`MHd}Jow2aa z%u$SS`PJzF4|zAf{$qdNEPZdWI@T&QZ{=pTI+@5mHZU7%RQ+T87*}h)xrx^UU^c#; zUT!Sm1pfPe0%r!TqgHF8CjF`^ap#?X*Z)8+;26K>nSDoouiMVG=pIui*V1f?=_5TA zf?%n3+RW%(wiH6`c%5Coae-J_Jo~tDO8A^OC5~uSYVIrK45uj4RKPoz3}v}A2TTUu zm-GA7C3}YigiYDD%|uc2*6Qe2tYlf6;DC!%p5A~Cfb2D}HN!BY>dBBs`UI}tH1uF? zdUmkeCGP?qg^OMA)!==j-`fR|Bc|FqYwp8`3s7Z#;{x=<1;|yfLyhhc_Q<&SeIJn?}2Bb-)fP}bRdXN zZ=ZC}4==2T07nsE9}1!TjW^Cqi`|0@uZ1*U{EqV+fT=WUTK)uCQs8~(59Ieze^je~ zb=SiM1REbSfqaMwTk)%PW5=8sJ7Xn7?j<{Id%yVc=rr-I?Fm-nmderf_|X z)e`OrcgDixTmO;_B7rHwFU3{xF~#vsVK(gDbwu|U$5@*<#x5C+Kj~{Ky3%C8eRg^o zQx%pk&Xy85765SFEV1;qO;E+Ip(ODS%RA3{+i*`gmBw0T{L+))=g-oQ%I;2XzM*}6 z$-;$>Z>_68LTz4&G_Z zg!AZff9CVUEE|O(n}fTr@{=rT!uxbM?;n1VAbeoQR&O5a)BdteiCfe9(zw={G9dxS z7N)FY&U1bg={SL;2Q|4Op^{R4AffX2o0yk(bfi4Qx-U&(I29*VtSBdX`d3LF_VlJ7biszB{@p5Ib>^F6TfD)|dFZ zWB5We{<@m&E>UfBuDGwuaIZXnb>NSEb-wzus@_}ltc@@`I?sgV5Vgnti{w5E^hkc3 z$$N|M+o$rr1FZO48+4^~6j~LzI)>=%?F$~Jdj{Ggh4#(68!qbfQcl#%YsWh^-B@qM z3m8RnfBc5Sb`};RxL`t+MS4G$U69yK$j;zHjR-4*4pH+h>|HDrrPgYR_i7@1x8(EG zY^Z(t$n*v^E;uhLI^sJ-c3UvGPT!Iy5gc-$JB_|(D`j{~_CxBLuChITN&oEUvo(sd zEfp=9;Z*LTh$EN(iX_sj*)wyOcxp#H6^gTJKwpQFmz7Vu!jS=O6{l5;eRTEmKE@^} zy`Y>}DX56P_rBJiO=GOW#ze45Cer2ck{(tiGRRCp{j!M9y11H$b`?ltNLvou+=K2rBCMrTM=UWeg}tOB=Yn5=!sm4ieWBL|{gvmS+2$lXob(-RC3oynaR|`hilh?AN>Vc$a!Oq9AsXDW=k3 zx3UJ)IX60aJVQG8;|r}r#KgYXJFJ$Id8j;_J9J_)o*B) zAe1C4`2@R$6N}QDi+n4HaJ(zzhZacKZXXah5Mtt&x5|7UtV$konO&Dc{!MTxv?R$b=Qeb$u zYfWJV^D;$u2^@v4$DlBd=dacpRruB*xUi_wsAX=iWae3FJ*EC4ZrA5F5g+ZjOjZIU&Mkz~ zvFzJ4>_0O;go!9DP^9~;#C|ZHIbIURvF_&A6Q3#A?}z_EY_Mx&Pr~^gnF}v^Hw|6r zO@Mi<)`8rvOIqhP920H-=Rwa`3j?>Xt#n$mx%N7-n3d5RleG$v+T5x+Gf3s{wzSMn z?zurKCnS%3zr8BDxxV%1ilccNUrmxPOceR&48b8Rj*k8A@@R17<`WP`?p5SJHHlJ%|p4h}R+pV?+cHJ5Kl0>l1kt3R)ctrJ{vd@uN01fZP5$NAM;eC07%?EbgtEc)q&ant-C z((n5z>G6E4S(;Bg^6Nq=#kxUnF9_bak3Zq~4^Z&_l{fQQm$$>=O)w{MloDDgOaF5C3?zQ3izp7Q2Ec-O4mcrZyFsvASSmV{hTA?;K^9ok2SA{aE=(En;ldQfd@jQ_Hgrv?&kERqN;jT0@nTDYRz!kM((2LqPxR z3G#^YhpMzpLx}H3ZfA>XsH}Nx+}Y)IM*{BImLuzkaD~QO;dSpaq2M4wo4dcV%#4!h zj~c?D%{nDu*)|opP>6^KHOkIEB1UWu2^|8-k``%ysz|ll2z)3%FY@! ze@HM|v2)1mGUS=O%;&P+8djT#p5Uj$5vJ)Kgf7i%I?E8dEk}{+NkW+8O8Urb3%^o; z;kPU`CBn(kalEohcgKZ5ul^pXZ+_?vJU%GRR=3voyi!0A(yq9>ojagC!uaWU1;1)2 zHRSrWCbn;C@O26?+_@P<-_BV{78nOiH&R(Q3SptRxXt9BC32%a_u0Sp*4~wdHw`~` z(9W^|h+=ZBdMerTmn*XxT(!gShQ__duXixqL|qW?(Wvf>BfQI-_`K)KtB={w;h@ql zv_;Mepn|Y$WI-Qt{JJhbdQiEg!Jj&jTpEN)>QL2Rr~i8uaAS=0>yo!umnIzN zOzD6B?ndw(0%*eu(In3qb}E&>wV5Xz>JR>>_klup75R{f>9XrE#O-=_eQCvmpnuT+ zU1Ic`m5dXJ--a99X#t0lE%3xNiLEL|@2eZTtx!1XI)NnE4Ma%qo$Hj2fRa+P=%Pi^ zAM6crCZA^vD}91io&s_x z%g=r)l|sv*NE*-kEc8rf5{M+n(%dC06piPSJfEl~Fc+5q>++g`k7I!yF&B4t+Kq0> zLfZBPYdE(5tM3#JrZ~b0R-BYww?C4YpBCBFNakFO9%DaVj+$d-U4VxUU4JhR!lpzH zjaXlF4V;pmYNQbj#!rKQpc=Btp$5#r#((z%AI@8&A~MZp_lYM{?o`4A{hU*<-W5nE z+|cmPfYf2L&(Ydx$Q@Glipr#B+I$d4(zq1J6l8o$snO@27WK-k4b|Zndfn6A?Q2*d z0KWPBN6;10qHv=8n(4BzJnDOGIKMvlrAz# z)+W{ocFx;&89b-HY%%|IoBd`sqT3%ENegHALaujj=8aMZ;AkH5Dc|p2jrFC<2=y)4 zL1ivcFH%VF*0(kvV0BYNc=B=qj)H-LLbBUS)=TW^{HHUT!iQlaD3a7)TQ7{Ui%>ly ze{FwGNeJc7qu;_Vb$?zhsGcZA6%;~bR?N!|V=+OIzxKT8Bmm_$YJq~V|OmoUZY}lnAzsrS=$bM0W#^1 z4zFA8{QkUiW0^6FSfdz8Y~S!IrTGo8Q5ak?&HL(Rv^h_L`;eP*3xq=mmCmtm0UU-q zu1gaJSlnwr1|}ZOgm$|@XV?6%sv6*b)TL%WZK7w`-<*Yqg91th zem}%Vb*{^&;79vzQ9(INjuB(=@m?5A{HJT`|5tRA`J^Yyjc=?C`TyuT^Kh!S_Km+y zl2Vi*kxw36MRg=|I1-66oKmLDgp^QJrc;?xhEhtRqN0#Q6ybNT z?{{z1Ilt@Lf1K;;z4p89{atH4>v`_`b5qxFbUc3!7WX)LBB)j>IoI@cOs6^+$R)ZN zBky|7_E$F(ynNK*JgW5BeN&IrWd8Q(H{{+_ zbffEu@leiDk?l60=E?(R^4dgl9#XPogEBukKZpvJ>7Em9UqK`?5;YFdtugqKc@(h3IWpaC&yPoJQHtZXK>OSw zjB1~&+>-2ImsyF6IjacTjt#XSjf+~Q?c6>hzf?g@v$rq3W=H9*OA1>ujhq zI%|(ITk3E*$Fm9y#Llk#$SQ#xtHnphYu5Nra+OS2^sk6VK zVb@!1)UG$Wn_5I8h9H!B-~70=d+oXP9(74j%EveFiq1OQHd_ZgDMtTw$7eueA9nk0 z5l$NDzl1oz=7s4t5neb*@pO$8Pyg1w0_T^4X;00zGkx0;p@&a=FF`$SqXX(e5}W5^ zBzfMaifDEf4^b5>tNLf%&2ehOq)A;=_2SCxiZ}nUhlt$V-I``n{k^!FeC<(t+tl>P zA|GjTnV<}{J^5c9XROARmu;~qtGuk|EmmXOe72(|P;idGQ49;0!Pv7Yu57x$|8rUO z2eH-MdYfYKo3Vu^xiyMBBMA%PkMzq25YD`dGfVI94JUu>s`G~;0E(FfCW~sHUf{H} zWNgUXfDAsPQ(N$(i8ODa9<56gO9p+rrEG#w8pyU~7bq{2U?bxXfjO^4LdpAvX?SaJ z5@l0)3qh1!qX*&S<};pjI@*nF`@XK_uDSt!C}Y`O7aE6TiJO?6v1%0{#h&P$SV2d+ zmr_U=If`RHXtcq8kiVq)s#|==E1uEAZ+t(_m(gD|*fM{WKHgQg&7(N)8BC;73MXpv z+i_0O&Nj}hVX7GVnXmai&oAyxH=Zcq4(PVE2n7b-1cVnWH4 zD*aYo9V$T>`rhaI!E@D95rOlFOGg=b;|08_6hBJg9TUlB%7RCAe|vF7|J>$&C@BvV8cCx|6aT3? z-6w6&5`~yQBU9hSawDnG(A`}Ezey~H9JB018es!Z> z6Y(sf z7M8He*MtVrF+Ut|cwO)3F=Bw$c<=R! zjCWM#s8h2pBb8s@7Ujz6NY@V^g4}y?rJ*NYhdq}cdSLEyf)MHy8_a7pU$4+XUm>nW z#ie~XK@6S0hv@uq-p1XZ%z#N>0lJ7^+Z4P6doXqhE;-P#9HT$tkPDdd=eIr) zH^2ySY5gmgQiBQA1_LRVD9-cZSyd(clloRsF%o}e4eMe{snWPTcBg!oeu}mGOYD-) zwFyN*kfGVt_2O}EwFR-t^&ACG9dig5l&QlgQ;ED+kjQ)YB>acGS6GLtR1XI}l@B7A zU!*}P+;YAUnesRcs$nN#w_t36Y?U9&SY?J>xjD&SlP%9$EdVdqEh_MY7|vKirLn?S zzciM8*?MJ+CEYpwPyNsf+8dFaS#efl|H>!j^hMD#{monx@9~*gnv}Uj6I+Kwf!SadUQ-SM};@B!G_|>yG z6HK-1`-y_7T$DO#tqu{L0mru-3JCaa!`QEA+%VyYHd zn{&;|dS(zF;wM1AMeVf^>d+^qZ=&<0v{BR0s;JM7}$EP-Mt3AC^VQ8K$bq}2`x4;eL~ocoOyVVNsxtc1xpq& zUL^_RXyGzfp*lQchvjgD7DvOq0|j%~bj zETgavxiz1Es=Yr*&SmX3j^m9XJ8h3M`hFI>-840dn!3{-Ql>d$V!tf`GCQ4 zV8b22RJn{gzro(IH^3Xyn>A5QvShxHOj0jOmp`Z8BR^k1`842BZ2}wfsB7!l)3(W1 zS^VEwveFG|mV9UvK`_QpHRg0MGm zvCDRjD0nCR7+ufH7Kl?0u8KS<@^R<-dBV>pI1#=o`SQ0k@$48eiJKYooMe!_`I6!?O0GD)1W+XFvBMcm22Xa|WHo9AVyFR<+ z6oQEGrDjJ59GmxYp-o4WIP;C<@f$${s$k zl$`vkwugDq9_7H+EkrGg@K7b)ja%v3^$eriEAC<|RT@a_%FNOV!D6~i>3QjPU=hdN zI+=bqysKfNBj6$kxu=upDXO+nV(p)5%sz`rJNJ7=@ofU})*9Lo=gTn8*I$sA9ucG~ zAvmaIS!QOboLSSn#ss(TIPJzSuXuHNp*Q&ky-8q_1ZdDH`3sdifcr*!_`iznsE63j zTF;XqL)-kWEB~wl4&{JsVd(4QO2BeOo?|S|K=17;y5nm;I6suxN+^x+|y*9S_HG>C_o>`~1bgdeZSfO{FPcT*xyKmnIUZ zY+9Y`d5V`!1_8Qi?02f=tS9@ffUrXKT&75`Hs@^bn(q$}a&;`=jqFsP)Tis7&XXA- zPO|4l`PCC?lM<1E*eFxc=gA`8u8;)j-j6jn{$Suho;(UA^^_kC3%Z=ua%RGTXd=-o znGpv;8+F3`xK#FX>Vyyu<=Mt3f-9ZyV2#~qRasKexGSFyVNH)#RU&QrGzVOC6-ztHVNQ&GJGD3fXarHpWQom^x|A^G$RyP=CH~BAE5h5*kpr00|Hyvxt5puSuwy0G zbf2E3ObOmM5f!t}mXd9|_DfnsbCC6ph67ppMun6niIVeLCo^+~2K}kOo)*00JsD5m zD#D;*-oNGY0@u`X3WyzF^Yk%`J{MKa)C0br0EO_>kH>zgC}>`L{eFzy&>T7_!L$9( zQo+YT0!o{rA*)J`9H{PYa=*V9n>Dx3zLy7~t>C*{W|n@VZTUk)Pon9@`^+|$A^Ilg za*+iWu9bA}!f_wHxTxR;W(-P-o@gjvfg9-$I#~w2IP9<~EN-{NjX!l$@_jmSS`&Rm z`?=Q=lijkKmJ=eFhE*ACytaqm{zoN`euF`c+oH7EM_!B}e4n}->_kE z=9~hr|HOYT<4FrxgsP2n3XyIWevK#=4jN7-Xte9}u*t|cL`#o(@4^mqZ77B4L74sK zXt$1i)-I<|42fqww+?8WQ+EScQS@83z#Yq~FX)+$C=hP^fF+p3y@{3G6Ce1uP%_Hs4zdl#n6)C8*Uklhg)?kcsdZ33hfrI8p^Eg~IrOxX~3;pNL!p$5QW-2o3I>#!0h z^mhHWLY3C;YnY1~pI=6#4%DahV{A}m)-7bgMt!5ScchI|ZmK{kYar6{cO5A^PhC6O zkFkyxy5&ypGTX!Dfdtvv8Id9#xEf`5>7&YLS^E%p8;?kaYCN=Fc3202(@t zaw)o+jr+kq&0ypXsoPB7vt$V#t{{VTPKFCX=cwEo7azWPREWQ{nR5Gxgo|J6I<*DY z)&lu$$;_?>C0$}Vksw_P(J1zvdWF7wXA13E_tp?B5qJr0AM(8PU?mM@<_Jqe5SXU@ zdRF&T>w(QYC;B#s#($6xWEapO9YXCCNJ1BK6FF;GJDrUp;1k__AFR0CodQKfi73hwxP!mvrX;$Ye=CvI@vrR zJgMTENY(*}t%!7S8+{D6E74`)D)z?aIV*SA@eqJ>^D{%|M%%laW<=yR9}box50_@L zDqoi+;nXOAQ^ORQBj1_a=b4_Kv8(b^fs=s^dFyNE>G={NjQ{g1F*^j=rl3|X1=uW_H_PN{tH`KPfIbOWv$0-}Qa8&w^ytiWx8#j5_SzBA zX3ChQW8Yc>ajaAJ1&3`fH8fxCa+paWG0}B+f{_6WW4{`f0oKtU^J3-kY&_I(v9zsT z|K+>~5w1A-KxD%-iImHSU_`N%1{WQ|q)2B8le59E~v4602s%)q7C)WrkrB7J?A#*ymkr^s87}vT|wjzT4s*9w`46!sp z0_HVQ^t)wv$EowSbE$t+hLn&hWgxB+NxWI^-tYt3TJvdXMbFzkoQGt2cHh!&`{t(Z zyJzv18Kl*&y@RlB-bv5h9+&R0ENTk0@sx=DSFOpYc-@qHYyM&AJt1Ei9QJb93zbdp zT9)p!ds_X&Bf~t<2OKO`xK1uAuljnkXa%%>Oj!!%thCH*oIcf`k2`66S9v{b_(si zdL4z)h_uqn-zIUD(eq((BBP9`pk&tDGJ+(QIg&59dFZF1rYn@X?@?ZzyF`LEq;H&; z-9gJY)#LhZ#-kZo}}(GR(nj2mGjZRiebS|v0MlCT>k z5%;W0F4}SXgQYc5^MMHzyG8`1xy87LD`}0M9PHqRC8t@u@)?K)be3)3Q93=U)ps_V7#FO7sREaqoD(#OI*> z#<-Y%i{5e%e#WeX(qVSb-(N#Ta0-K<3215j^XIHhAY=vi2JN%ZBo7(?0=@6e7-B(Za zjO&d383i&V#&V*jCBZ!z&7vw#tge!kmu4B@yIq>&?_Va^AGu>5`U|=#`hjCdfd(hl z)_)K9{q1P2Nx$^qsUxX}OpD~q+@A?qTx>Ta0PbngOmWsgz zYP*4IS5L4i)2E~i^s&;;tv>D!_+HIXsPJbpfxh{3^?C(y@gJTmmr*-y;82L(g2+w&cWk~qr~hJ}#W zXzFnS4v$L){U=3)+$$eN8lV;(J6)KEU%NZ)1Nr8sONnEMX1Tv5$E5^=ecMMC)y_8` zliv*AW&S&WOPOs8*65|e6vf0OCU&Vc8D0X`F*yD{ZO!9v-L*D9%lXnPMUIa@HXXO! z*AGLs!V;f~Ra|3w0p{FA(>bC%I6Gx*K5P&RkKw4Ifpwuc9OE4M?5Q?7__rdY1k6udlXKy^8D>sKTWowLPO` z>Z+V?%1lJd`yl&{^f0L&zyf@mj{7Q-iQ1g5{VB~kNm#`cbNb?!C0M5DD+f4S{;()i z(UM@d9NSq>>LyV^ane>{&#|uWqvqXcRzy4d4O!;=G{|A){}n1Vgd8&;zk2G zXqIu`{Q%CEKQ3i5JJ40P(Ia{|;3%Z|iCvA^{(qwOUj;8pzpkFZi~gNNw2yYz!?U)L z^P%HFW|c>w-Or_3K}Cjk^O~Z-w-6Of!Bn{Z_Nes(*>b06Naz#U609H84eGB+KFiRV zd?^_Ok;YJ{*^IRhwf(6dO-dYoryP_VTVKD$X@Sfjdkqjj7A?(BS*QjZA^9 zXuv$`XNuNZWqtqJ>2%n{kaViPM)Qyteaew|tpwn7Sp6y2vf0<_F3d=Ky2a;kS8lb_ zN)Vq@)=labK}9BrifpspfS##|pb9quM+BcG&hULS?g-LQ5`75@g(`3nP{fwkr$|G? zGy~Eoo|u%wK?Bim=MuxNWbg4!d&}3*Jh%k#GU=9|z)5PPuv66VZ!e|oC@`7R`wFHz zsmfKYXD*R~vo>eO*&u5QFR(wrNl>vJop~k6-W{Jm{$ksPk?=S%66z0bqbHO@#EeEC zAT0G7)m$V&G+o`-8>w}fs%_gedq?l{M-W6ZrSVlwcE zT!je=VQom4>4A@pnANW~lX}5F1p_MqFsF|O7Ts18PG&(tfu&!XH4O)Ge_L1n%^kRu#ql&QB z`Qe%o#z>xxwxw=ly_Yu zzH+q+(ZcZFDYg{85FJuOU~42> z--;0C8B%p^!}uR+W8C*;EdtViUW0F#EC8@ORMt~;tHM_>B~r7Qqj;9Pyon#)NCm(P zSBffc+~c7wg-K!>?Jb5Hs5#-AgPeR2tV{7QG~vkGTQl4rxRdW~<;N?T+$V*1g!;_% zY%$}ovLC4)=^weXQff`s%9}!xR_2e*bj35(1qA0xdPgN~;aGENq19hmsv#@!bZrgS zIuv>2&38`^yS|0GHF15%jTT65jOzNZ#A*#Li}L4BAL6uVUsLVR>mbE9xNWGU${}+~ z*{AIDsV2o4?EL&Ft=gcHJBlG|s{eI0;KHU4h71ti zRf}BfxDD3euBlD=CW}b3ew+Abj?~ovlv_Q-F3Y@3zSYO4V;c=E$4S71u|hmP{w*!? zREG3~)hSt=XQ}`9=Zoa^>58Hay)^o--Xt2ZjCy__lE3V_%Y5oFdtx1%4q`E#g$XRm zsPVJJQTxyoH|$sL@_b4A;a?MEt9+9=ulLqan!4wRuFd0$tA$}G&EiI~0bGxM;! zuzN`QXrsuQgNp2_`?z#0Yi3;&AnghybJ;bOpb!vw3#eO<5k=0eHt9X!d~ zZy|ZnJct6}P9N9|GDD`R8-7vTU`gDhMah|Enu|9_loop0dE5TaQoC;HW!3Hp57srg zsPuV9-nBy;pBx1QMQ-qAfirWiI_@jgmsr2Y{RPnnA&aMTqgfiAXLG8eRrZ+>np9^W zX_Uv)Q{|Q7>bRbm(w6d3yb)^P%`6+S6z{+deg#;xOXc_;{?ogrx#B@=mgW_~#J?8` zo-Zkvwe~ntHqdk3dD7x}+UdJzWIaBQ!^4@0u8@@vg2-N<>l2UQNujx5Vctp;f_^SB zRb864-@4!IQOVb1HnT<)A&HD`)NY%z_PP3^aQkW_o`}Y^6TJ~?waMf3iq`o<2n8v+ zSR7yw>>-6_Vrp=s3OdRDjJzx3#9X$)zwY1Y0x=aJho8!9)t-?SY+kedbuME@TGV7I zffz!AP-1)b#F7L0hYhDSy`nS!`8Kfq?+uq4`o2DC2;J@!IC&xmc@b!?5c^~y4!oEN zb%#7lX3uCRzg6lY9{U%A2cnLCBm$Tk1VIzth8%8^CX}j#!AYz!7wo0c@*gLSqlEit z%`n&J=0*Q3K59~HSi*mXPuN0_5h^Rl2sg(AqH`p z?aOg{fKG*I?6d3xB-B`iPu_`J3%nDWhvwR)Py$$#Q)_p{e{I-<(Mh+nZG)K8o`oCL zQ2udLn&q(?$B?X{d4y*C=WKkBt2RG8Hg9#&JwXHx$176wgid1B|Fx04$f|dk*X!4{>){%|a80xO!EEY3mY6?Ylg`1od7Jy>zA_gs zCXW3w11>P4eL3!Oh|<1vdVG#3gR%iqb4QIziw%|0a|__OCBcpD+?AwBg%`6)C1cop z>G@91N(){+DW3K)&nWDt=NL)ETpbUo&hA#FpwNEdGBW<8j7LPjJGxU-y+j&vPW669 z-}cGo?%@e{aG@R&HV!OX(l;w|1`ZQ6{pJLWo!UwCK3!|Z!QHxtR+f!M>r!15f-a8g zZx}i6@er4?i^-a3y8sEYvN5>xOLEPL2eDt@RE=Iz(e;>ugfP|joDFvo-L&-M1u}ga z>w8RP16>6#rfjcCWbJ@kf3{l@oBE+OeCc16XY-ysXm24Lxe+%i)?j{@G&|Ag+$EO( zvCOf5KmMT@Zg#q^RRW~stiFWlTZsnMvu63!uzM!P5j5G*%qM!djg|wa5h#Hc0;OqXZUH@{B`Dl?OjW40ZCx#G=ZgC zV?Qsl_AN0OEiwF$@L)JFS1Z zx#K|WTDK{vjL%lX!anhp$WCIGh}7^-UogyVO_+DZV~(SCH-TSVZB)Dt-KQ`}uh^R) z;w6=I*}|*wjjzYs(xnR34>^Ia;RL=$u3Y!EXR#7tWF?K!B3%M#|85A!pS! z2K{`kY|C7rpp3qUBwNYLWlqkUieRv=M>OL^rW=0G8$J3jKNh3-89!dyr%R0j`Z`}4QwqLwVPP@z*X$w z0waDFixoKir9v;=nepjW&XKy2l@wjYQDgKg&71iC33VIXN$ca2RCCK}RW<<+bxzfI zsosa`uh2l2u2ayPX~6Wrqx~%(wAoxQPTNAf%Ychf^@J%dYd=0_v8GxeEH0eB1YhJ= zCtSp#VNVa^-_i5@4|?=rk5K{(u;cJTrP&Y{ZPQ`-(h4_Qnz zqf-=YX*2}MVP4`+(}BY}*|K|AN_={>fQAgs-~TkSMZbL+ zAmdO6cvP8!vb$O95*%ciDK_~6HeqBGDit&jCRB3RoK!ko7H?P>4NO@2+}CL72aKJgEfemJ^UKx}13lQIyYtW=BsuZMJVMf2(fg^lrZUvHRGn zMcPUFyUw^9#1!6*osniT_n5Sqb)IUPewONX&K|k)qn2=X$nNhl&KQ1^K4OIn{R}d< zWpN_B#z)nxX#2)L@n+>3dUmCiu)H4qCn$JS=DVfo;!+_0NKZ7Zl&p(qJSRsb^S_$L zSci;v4PX1d?@@>$R45dl{w!L7=m2$7);0A=Fdv538vA>U)d+9NMMm$N7WdZIIuW0c-UsLjb!sp(N5>1j8KYEV>OjB@@Vn$z7zG}k*Bspmm=u2u zYz^ffKbeeXEw9hv48L8a50C@qy|3uDY8v5UDFE6b@qlo#+}ocmi28<}O(zA01I=&W zjv3W7@e>|t%}L`A!!)V93j?o>KzaWKlmhv~n19HpD; zurR+zTq3<+^|Mi($_(puRc4phGSOWTstwf@#KIWf^z;0^SPXw7!k>RnJ*7(efU5s^ zsj4}6`+Z`Y;KL@18HLG#$)aFQlBC6dVgtY&TwZ5!b8zQbD(!gq46k5%JLv>c&_yuY z*$>@Z?ZPJNe9sl*uNV0*O?@sf>R-Jx@4hM^M2Z(mU9D2QZWF68MCqxI7o}K6bCugB z(t&i8*Y_XtY#^cv^n+S?#}svImk?aXyr60uDL34MSVW=GCzGiqV%GmqY*iOTCk3uz zQOw;A3PG`uJw4HDs9u+K!DdzJ!b8Z76eiKvK1~2j=lUk(Q;IBV31#ZXlPbF)5 zRtsNeyZ;%+%;HbNuXD)Kb$)i($HbOAA2BNF!9MkLH&Tg4+NLY zKyOv9+({d8g8rYgq|d8dTIl)LMDkiwGAuH6_}I*$k8=lWmA)=Xt&M4MXgG8yczx)T zy!m$C>N|GwA8uR4yUM*U=6xI7RzmaFzR1{iYCXTgw|Yk|93R76?5nx_5S+!nLCwMI zFNRlGwzS{Ud8=o$ui(MIKu+t`l-tm*eECw;JwDsH$G(5P%k9B;@cXKaCqp`w-1nVK>fzonX{ zgl%u0OR0#naLy71PS-)+ZLxtR`ql!W$=8{Wk&(6JWWs=)3BxSMQ(3+g`=)}-d94oI zmpAB~IxHQyJ=S*V#+tQ%Cw+}I|9NIHIx8D`*6b14IUiI1APuj5Yg-H>if2bo^bt^q zfHX;P2Mdn*Hx{cO4eF{}7*Ra#!CE14;liDg^%v_F;;BzKpRz4DX*QmKl_^XAXk|<7 zC}(?i;@$Ju7svN=I;|wZ3T{u9!PFc7tzpHREwN1zP8V4{fG7vQ$)8NxgPku-c#$)B zWrj`wTj1mh@92q*EnA5QPU@PN>i1ycv#aZbVrNqM)jB-6=|;+8mQm5$xA41Imd?nmiD&{q^>pL}Z>=z%4R) zC+wl}(T(^rP*?}Sg>1+{x}pM0psYS_Oi2ny&w8P`PnG0SENoe9V9zs^Me{Cz4=Oz0 z(9M$}OIE-SW7sVnAb(ee--@s&KpdTa0rL0Rzslc#T~9S`uV3fw0lN0Zt&2f>+}vH* zDBy;W3yM@gRwefYy8V!_GtGW0A3&<~1W9~48-3O?&7O;8T4{cX>Zy(Ukq&6{9J2_o zbGU(J>Z{uC9J|+D%v(xvMnty103;Pb1hV;f`G~WOIkFkqjC_UIxcU1-+U0#&hgDV+ zhxcC$@33~Z3FzJVvQ3!Ew&&@AnpLJjeS*#8pwdoPxtVuhFVueC`#O-I=vq9tH%q_nK1bHi5y)a^)ipd6q>MrSO;O ziO)Zhr>pMz*0QE+#|JYhWh?**CJ&R(d*36$)@9zok=gBU=*tvh13Nf)DCzrDHU~ro z&K0EkYPGRWH>PCdm_C=n`Y-OAroiE^dJ_>3(T&bCSet42z9nP;RCC7VqH6g!4VXr7 zl4#G02ePyY$#K8^;5h~zLx&2k0IMX>yFSNI&$V(fmMN}MgO#l9xmLtExtrMGn!U`q zj`rkV!y`i~(d2!ySV}M(<2TA~3UcMTaf(gVUSH?rhw@n4PPsOL1xwxPqzG=n|favXXaz1Ea6Syd8__O68;yBA~lH`)Jknl@tS5s#JnX?y5q zzLdH}dN`SgXW#Y5eN}b5;ReT|QShzRB`L2pB@;!bPIQ<#<By%i#G)2%tjGuGS`xu77&lF zb^t&=T(9~je0plnKk7j*cE|}of)M7t&M8Lbq$Bz4Z83k6VftJin}Pv8UDUl0D$BTW z7D)CE8wF!!O@Gog`=KxK2y6PpFWmQ1{+70%l3*XovLiA%QA@y|SQo*R(}KA~vLspL zCG{Cu_S3!jwy`N&c&*A-n7n(%H2uOmPG0)4SY4*uF1CcfXfU%px8bx5fq0=4RJDy& zP}GN)EM?nl>E&v3w_Zej#)&>dk^MpDTsIXb-TUrUI(VAjfuncW_C{bYdP^^++AZ<< z`tB*}D=q$O!BRnxDR2ECr_gX4&)QDWk+Vdt^B-b*ShnI=w*TmHkp)pj%9Uyx%!9}rV4OkplMvP`>maPI9(LJH zAYNw=bnwOm8U0bSZWo$?AGFa7{D>KiI=oM_p^+n^G7{5!o=Jcm))o6NYFQG)ZtD8Y z?mv+*nq*nCMB$A0H$_rUd7l_tTTITh20;5pZp_;w;?U{q9oYf!+2}3bS2d%^dBu*H zE2ewIG;G)!KW|hALzYFF=?X5JL_Oav z9tA8Y7}3TA%zuqCXc`&_jkvFk!Ugr>c66L=aiavfxjZcbeg*;Pc%bFU|7kQ{O|C(J z>Ge5x1sZ@&WsgTuSS$?{x!vy?3%BX3ZZ-Ayf)hbjlBc9BFXJ1e6=;GNIqJ22HwuU7 zui}QvEKU;Wk#f2AQT=sVP+?>&8^ZmJmlh?V<4?ULkbK1$_`B>$AUk9FV(;h}!;WX0 zq_Lq0=+9NeFl7c~vy9e0t_bmcTqMy)@G_9n_3{<5M2Jq^=qsw0evn-)CP;LnII%__ z%loksa}S4THIPuIvrl?gtPGsay>sXzeQ>__|kH`LQ12F>yL(FDgovji%w!!#NYI?(4;uJ&Ckfc7g}0+ zl8>u7)PULT?&05VU-LoRz{1R@$unrM@5H_4dp?Yy*BSZ3v=5Jj>QQmVOEoW`Zvv_o zW>93xIbJgcWdbc0{yv!Blxcn}rd%rd>aH#wuWtTccrr1G9(pLARbBm(v?Ln^Wue5s_BQx@Ft>f~>YJiTxu$H( zu-e(-n$mj+D(%ucY7{&gqS^D6GEwiDt#i^k8H4q)oD#HaKq+K?h`4bui9XS3%g*Jm z#oPoE>?I;BZIT|%71VEW`F>6gE%~sMSIg=C@qc~+`oKuuww^h-MIMc&ikU-XhnD@96JuQdR%(s1>G#|9M2v@w zw<{?H4HD${s`#`EMhB)H_n+>#V{0H%iTpw)osQ!-XMUQ4H*R%m`2;%YPwIRJhu2{*^)iantA#x6LQInt$D!TfVAcX|>#G z!iCNVu&q2RA!k1af>zC4DHqo2iPr9>)>47>xbtmv2yabNMaE8zWj^b77#er4xt+nN zc3ySp^;_9?!u)y;+zG8l)0S|&o;#B=TUDkwCDpOVw^1PGWs?`+Hm31F$v4E0mvngA@FwS z;qt2Zmq`8KjZf&i$QN>ugIk?r=uHICp{d+T=Ca!pw{;Ik=q*`~m=WVO{es@+R@vXR z%iGyUo}Hzx(Bryn>?peFGi%+?wcP`+Tp8O_PRyDO|`y63i!vQkH#IYZBEr- zi%s|WbYU{cKSVf5x!JhqQh5&}>;~BJRYwi8xOl6w)K24A)W%DvTkHXRAbFNi(07wF zA2P{gUz?=jp%_^m&Qa+|30kxE6PYa7V`OqzF|fU7?s(oQQ`C~g;5I&n`ld@i1 zyzi?DCW~%L6l}MnZRa=&^7p=+DC5UbxyEgvV%N?*{T^~qjARO96Z!c{g2J;M%G7L* zh{5@W2b63|vMOpGK>c z>Mv7^vd$sPj67KV)gPwcm1f^5wLWoVaKBh~^f}eg2C>`2OB8!qjcv_287@mR4+c-w zhWlcQJl%w8pE^a9nN#DXS{y=NB*Lmfj>LBz&P;Ucw^8P%|RFT>?vWz-74TX)#|+D2B8aMP5-aLT9B(WZ?e@BSe#(j~8O>G-k!XYAgZ z6O!yDhuLNBLNfEGZkyAAfouNaY!vGcWr)?*8xl`1lwQQic@VV?PEM;hk|#~7 zlf4%Dpy%v-=4F<&Hl3W~MZQnwS9*uXzp>2r1Z_Lxh#KA51bs+i*_XOTam%-3uCv6qBY>i;>GUNKXT9G5&s5$e)7gF8Eu zmXoO*(nqF_j_cY(Zi#v)9A2)=-r!Ae$J)C1r0W+rm%Cnyx*nocHdA+aTZnkpONctZ zO<-9Uia2h{t778-m8O%b6`78R(X$<5Mr_QkY9Hm83Rz!9m$UPLi%Q2uVlw9T$$3#| zrKM|e4?2$NKFvE5rFF53P*6scO;c!c@NAS#FwCMR4h^9E-j#ZQ2qw8=i(x-3Y2j=-2W_^4O_Z_@D}YMPe3f^+I+ z>MSPX-T@?vd2&q)p|@Dc$dm?(JU_X5%~Glit5w1B%%cXgV<92+n(pkFu%U7W1DQNFE^Ts&pk?Zrdj1F3AvH<)%6y78IQ7)kTiSCQZfc+P)0 zM42;u9HpcNms*n5-`(wQgen9)@2t#HTn`hq1u$G>aZySN_5=~v2B~O+BM%0Rg0t-`#K^pRui^P00J-44p!h~-%QH|B zQY`|V_!dTgqYe_zr$xm|qSi_@koQ-R3v?~x`KbVT3=TRs{E5}IH7=~|v-{gY^0uX~ zS%!G>wMvj`=aXQ_&>PZX`4#Z?s}Wj0q-0hT&}#%3=BeCQxTL)T4i2pizj^j43&W*N zRUYEM6?XJP%0f3Cl;|A@uytJ?@GOW*7eV^mlb%)$z|HYo2`GqMUFp=3}3dB@dSka-!yoOdD8h z^0Cn?B28hnr*-TVr6ZMz&ollxfs zxn@rh@cZjdjCVj2bj!k6r5`49j7l~wwfIl!DF%+=|n--k*9`!38MrZ6&{X zm4`hoh<&zX6vD0wrhTWqKQ@M}jkK^LuBN@qK2P1<^^zQ6f=v}_IgsvfiLhX940)Kf zrP6PmTBC25f+`BIu>+SAMJB&!h zKhVazMXFZ{mBenlG|Q;rR6oW{U^ZO+E|D!wgPSZ- zCKbq6oMc)8rxIP9D5e91Xctx5{I;~Q%N^TPVsK%2U*tCGszhkK^1!+8T4Fyh`;j_Q z-5}h#Phq%g<4;hH0ugrR1-$B-obZu6O#a&KYEwfi2r>edo7>KlF^xsT7$-dZhjD!SK^3mID?EiCpJj^e%aH9Rn~% z6(fQ#LAJ%fp@;%EQQ>V@tJo{2%lqWSI1pfF z%8Ms`+HLm;)}JBzVW4s@VIu8;nd1>dG*(;m!@lYda+}5)5WbAelD)_0vY{jf67JNi z%*E|#6t|_VKWjzgryzQ9rEE6?{-FQzIfhZ2$!dxfO#m3k;$^xyqV}j-GXB)pND9w> zdvYqv{Tz4zzlYF3oKN}^3TG0grW;ro@c7TF{CQP~?0p=S>+bS` zk;)5}u|7++P7oDns~-a@h6e2Y!j%C}qsmo_I-NiHGjg46Gqtp_*C$KdD6%-z1LYcV z19;do0kL0gw9`X!g~7+onJX8hh{WCU`o*J30rlYrQ0fbU(c*`&mF7$T+-!|c^NTuC zu$aY|8tNK4U3R6e03%`7hYQzp<`rlVE0@f!ZG%I{9rT!4dF&rDQBn-opT?Fn4vQCu zPCoGV)P_x>@`!1XLwVsBs!ei9(K1uE{8KJ*2n`HzHYd}H(^RfU7IZf+IQu;7&Zvqz zW8D=xYlS+cMnMRD-}|Nt2f?q6j+TY6wCkCz8>#)&J_W97ZhWurAL#GTSrwRcngpMd z%$=irs8xRv+EW53W|a@Cl}FB&{dH~e5;&cCVzw_hWk)UdF-|z>Kl7+M|2N>i4)(hE zanTT?b`9mG80Uc|-n19x$z~0QA$dcdL14bXjS&(-knU5`s8ThPx-wNsVyNsWI%(z% z5GB;~71<@^D2s+AwIlygqkf64Kqd2joWoWq^VVj699Vy>$^wQ@kL7&%SJ+Og?*CcB zOT4K@#pxWO8T)#C&)gOen#vCjg>K3M-ZTa)Z(#fng2)z^BmIqc3@GANbmrRgNprX< z613+nw$fvsd@E9ElC!5bMJdfE3kevt~y#gGu^>hR$!l|1WlD=Av=< z!00~SGV^uN9t^4A_5UX$NYmM$45;)AU$U(3U$4|m7Y^yf+ChH|*$S%vuI^-GZ8rFA zwtQuOL0yXD8$M~GFC(VNxoAn#TftT>t7OHWnfd2lLx38V45yRIR#jLVfzZ|GT za%CojhF@FF+b)keo=IX8nFkyzK2;NxqY#95jIVLDb#qx@2cJCo$(HOxc+W2I#Oj_j zKjasm37Cq+vGe?sj*3}Sv5EXnlQ^;E@@W_hiED2e0r`=@wgQWf0}dzPa>p0kuhJQ} zkrup8K+41}a~@Y2hezG>+aEemI&W1+ECRK0MI{6vW>Aa?Ylt&HPJ-}(Nm|Frc=Yly z{F*b0!^NQbU3x2yK*|<#qpWrB@OCP>t6Q?S((EwtSaVdy;STKslDRub=Kp_=#p(3l zSp~T9&i^oErAA$Mil6rux}Kq2p@gME2jo-OK7DTF5{dObx{j0!0`1-d2ZLV0Od;e|;x#@^~@qD$hhlUTC18fwY7I~ z93@0cND^X*qR>)X_ki|!pW~UzQ04E14fN%cJ>)mpH)^4W4SIK+kWm)ZItlpP0EIwR ziTH8IK&T8gRL(Ggv09LyOu9lOwC>j5FXWk5A-}%s6SoXvU z{~tb#%vVh%tn3LUP{W^bRT!oc{`vcglt#U~bf+U*_%Wx^_y)Xb=J#aMEPSEe=3wKd zc|hz6rvBq0m>LGuqqOFpSOSh^!mqC~uH_WauDgKWpPmpP#c6E5tYum4ET*&a4fhjL zM%Os@AB8C7{N#b5V=Y73a!72uklY|+&W@5hciE8NmiJ1zGb-%$ zZ0^U#WWO-xMLu|)xIJHXF(#~#RZ+U4*3jE>e_CoEseFCa-{{QCiQe=jXLQ6Wa2^UM z?z>6pY{&2$9TDTPae0ZmJ~qLX3(SMScn;(pBXejWZuN z(l{zSSZrF5?E4|ppVKG)XPY1owf((TkIR)J{5VY{_q}n*e*9N*9!Xe0=gi7}`hQt= zpmBHV{WIyYy(6#PW(p=VpQB);DbqNkqez5**Eo)=KrrR1)Bgf$foZ+kq z!G%1kcXT~m+@1&)3Y1CraLoCTH_@sVO84<^DZQbWv;Nr&MUIm8eVHCp^IeP3+>LoR zIwLUpEJo=St^)MTGMK0LB#l0xL__ngLyA}j+ zSrZ4Nz=b3gt7P+pQsRI=b!0BHZF*_>Zj+JoM9}Ibi?4IYrAdrmVIL7{!v(RdwIr@fJ22-jWR&(uedR3f&0l zfCVa-sXJ5pLfn~bH*6elf8TQ13m{prE}gzd@3z}q8rAp*73xL;J930pgn-58zukRZ zrx+3jOkO?hD(Whqxl>e@gQOqomFQeS=~tT0@k2Zui)kD@lC_wSwZ^Mvl9PRoQDe$8 zIpgx%gj1vxCSPpx`)`pW%^)99FdYH&r8{m4>!XrR)Ruf}wCq?4J%n=-3s}7WxdlZh z)R4!KO-CJ1u<}l%aMk0g-_eA)k_x9;uUD905aUr)A}AU&H9zwftR&%)V>HcgYqJ)j z2p|Sfgn~?%N?IwL!hdRy!8FG~1Z!5+?f&wu1C!xWwH#0L2Os5EV#-6HQV0c)2X6l% zaQjSr{{?aQ_Lm-&phr(HLE5JS7idG#C``RIzs)<`IxD zR5Uk;0fhykO17IaM`{YJibt)b0IPfQk@6`zoa7OknNvGC5HP97ztKwCm6FH`Cg|6p zdlsox*T@#lJ&Td=jgG7@B?Z|@NHT#+g-!b#l+cSrJEFMe>^U0{R&YIMp9gairP9;(lOS1!%oyxnC==TIJ5CusKP|kT#CRP3^g5I-JQ zST^pvfYpRfD_^pbF8PE$9!r0|pP*#%w}Z)gGD;F`dHncJmTE?x2k_&wKz#_YFdu4_ z&pvC7zWe~R5&$m$J&(iv#_j6+8xx6mZN=(7%WsR7@tGNM&Tky|{3Xq7QUV5elB$Tz z4gofTCtq=N7LR_{ziU8jFt^)=_EFPfgDP{YxbG${Pb@T$Z*o+(P1dt>tf!oP$wq9u zt<;VA*YDL&RYIEv4-mXxX1`vHm`|%b&zj-pLv@`Nw7VqmmVM8u$#i#aT$?)k5+%H` zU5zs)+lHwwB>D2c+zZJRiR3Owr0T_`@RvsP*&HL0lQvpKDv>Je)EuGc^`&8YCj_U$ zK}eIxj_M~bMw*ZMozb4ce}k0@j$}>?)+9TD?v|dgvuS7oururnzleYb0zL4#12wj- zzyToDa61=9#g%tgQl7UzSc)(z#^>EXwBS9prmwK;y6OQ-YvFy)-8 z%JhJSPJ=@OgBO#o&&}cjdkP+SxQeaWJZHrSA5AIC3GNQiLaiXa10f?IG;ehfKU{93hoB0jb0_ zvb$#aDdCV^x?>jESdcQk9YMNYyXqCndpeBc)eF5Cfnu;ZZ)kEFMqkmShX1(yuG) zUA7nDVY1#U>-d9;0*UT1^ei7Zv>_Qk5`Z|sKWk99e?ZSkSDGa_BLxdeYQUa*E5!M^3ga8R59&?b|Dn>C%1 z@>QO;KXww8I~f4{GNZITpGc2Y?vsBYyK9JInXezUWwSHfL-Ji7tzv&BGlv!1uHpTN z_;$>LLj}-D`WFn1a__^#PrLVTluTEN4k1F3YQq+XY^S0mGg!nuR|cg{#(C9@2VZsL zD5Eob0uz2_aS$Ngz?6T3>Q=Is_`e^T9_x~MkLP5cjOps^YqjfkA*WzuQRFTb^)Nnw zU@vd*T4lJ*Pyz@3_o*}l*7`ICfc}~8sPqM8$XzBvLlmvOL$X7_^#jqq!;+rt|Jd2~ z_G37CPoC<|IweCLzgvYF%h5ADa<*bzf5k>Q-ZoSH**vg3{;P1-*&W@0sm}eF@ zzg}`8)bl#jjJLm6b#(V=26bXMA&ue0w?d;Et9A+zQ7n{#B@0j$UN8n;3F;P((VLa+ zd16-_qm1}>T_14r>v>nIChjAq)0b{ccPZOsI2tJqdR;~HeX}R%TVTN+O@^#IaxPsN z-XS@OBwm0bpc4e#RE|BkQu-}1>s~PEvx#T-3QbG97RUaJZ{aP(P*SH*8bGW~af7<0 z>k?RA&9yQp);RMhHRJi4ytlb-j=%elb}AbWhe%LU&a-X<)$J{Ge$Y&CLPm9FEZ zNUA7Vt?pf=JVGT!G|-b{`Ocv7FDl}QF>bD4_4O`sL0khr*)V6orpFP z_ew(9ppp7OzU~E@kk{v>?tah|BU#ATj#qLlz|t@M#nc-2AgiUF<|rzC8JmwwS%!cq zgHx6FI1+cMvdTru5>R#=sS$Hp$uaU^_h@*t;}o6UCl_Wh3T^_ff$K_he!;EOQ#~ZB zB(7#~xvA+X8Iye$K#bV_A7O7EPu1SP|DV&~$Z#Ssr!7szsKV|?mzDHxc9xSz1Dia zhU&o@6gY7Z5`F653So#&jTi^8oP=m$R0i&C8`{ajD|^2hh_rCo`lvbK7AGk0kU zP{&<$9!^lIq8MB$=Uw?e7JFV0diK3oUU65YXYA&+C)whJ%>U~Gh%4pz!#_nz;DgD1 zJ(GV>lO!TBrppT4OIQ1_i#K92LO|Aoa$qD-0k~_r0H*(bZa;bP+^#~17SlRUv~`^* z{8mY3ff!OWP8~V!BZr~xxWHCgPg1n*;)Y!W(u6RH zaZ@RYd8f{4+a4>TaM2FVkFla;u{!R^6JpCI+(lj7?@?{f_LonNpTKAS65)nVdRe)5$WtiG=e+E`KkB)-Hf zbR8M6k}UJwO+P~BEZ%+@z*=dwy>ft*`)|KTZ7aAZR*n7m6~UeAiKag9l{NW&^itM4 z7=LsyKH!HmFJX`%K7s^Mx|#=KbDzGXwX*k>%^$~whA&xqXvtFREsx{Yr7bBwwB#Qa z`A=9mPiYSwUvDzaJ;!PS?5>ynS`JQ=o?w1gu1r8$6*56(A`@Jy`C$^}0Jd9O>L9cS zVaJ@)>8A}1QTpW84_~z@G~V%JVEMSii~C#cQmvKqpM05=DOwU3go$Dm09c$;2-am({I>uZBbx zEML2sZUTKb%K`h$0`{5NW`(&r87qw?9RRycUy!XR7HRX8!1LMcWVanuq-B<{Zg^7!Q%6=I=0CrKBzovYBfQzt6bBpaZ(`Jug$K>s?8vd4m_f7us*;X%SMDeD+ zfI!ff<@@DsAW3k)N|Q!^EauAjtq1yJpX2af#xig%Pb*bXr;;STx&epi3bLrbV9h&? zhfcsCRZLXJu+oE8bM7R9R@%0KB3*CzH@Vobd)0;R?&~JY%RCg6z~E8FW6J*J{~lN@ zE0!%OrLPeCqNu?wh_05nv`pZZodn zX`tu8cTls@sH8@JPU8)~B0@PN9HSv~T>CMB!KZ*SrG)>90S3Nb(P;pQi#IsmIURWA?A zd+ANzB4mAhy8Y>GL;Fr?9_m?z)}A)lEYhnxrh9~%d?hecR26xIw{P1p#^dRLT-^eB z9Dj1WHDlPuMPLtzeG%jX7vApU-=@TFyQgh6DbbEkf0NGfE7r+-CncH(8O48ga)j6~ z#jvQqxpfh9>156EHF|zqb~N_qmqDMj+dN>GhUj!;Q`iZSbPi>9EqGnq`-i#fsmcsqer=y{=i_#VCFA_ zP~E93ey@7s!XU=(@ta!16O|_QcK(5dY}_=m4Oz9; z=V4KI4?ljqoO;`U4qwrm6brql@6Qi$3S7DOh0_b$1$hgT17N@x-C*p>Bi0~Y}UCIhZeEaX$zqw7hWh^g}-K!!Z&#Mw6&_DF3 z^~R(bM0KuJTsr44Wuf01p>N%4bB9a4`-z^#{&MD$-J!^EYsa(GcHKBP)_pP=a3YP% zrK<`bNP=CObQ?tikbz4ToC}Z(4wqZU99Cu z{U)j2&OSBa=Ltb>Aa|YCsxx2+q-<+>xANAl#?R^ieZ)uI&(9Z_UV1vj`_8?X3tMzv{}w7xa_P^&x`4EdDt_Cjd`S^_)b0Cs?~vXwo>hbV zxWS>__LlV8%U$SVh}O!n{suoXXISeiL|?!5UHmk+*0Y#OSLNiqwg^oCDdS)&_$kcvk-6oN<9nA8hqa^tf-_JNktB{gpaiZV|DDHaW=_ zXi1B7#!lg`#o<&+0YLzgv=7nU(P%uQms^xoAr1p zc?s@HyCXpz14KtiFV!^os1*~Ltdfdiq+vn%n_?)$-s-(P(v7*nc+dh)ifDxf9B^r=y^_Hw_#*$$TW_apf8+Dfu0p5WIc`1`grse|{Wh3Ih z0>1P}=zG7uR>W&U_*xw)#hC)196y;5b`*&I!*n#k6g)h^a4?*y^kTfjxIY^z0IObA zw_;@@GPwmBR!ObqCKcB~c|X{*;HZ19Y;19;F{QRbWl0UJ&}ftzQfTl$MWMDrT<&_l znY}*-1AcTgU$KfC?Dx7lufyu=@x4uhasEy!xETtUgyi*E83AufsMMHFaiM zd-%NLM%#L%-uOdLpLyid)CprndB;Ww9y{_$ls^zN<^+|7Ra5YtXBajqG|uo)ysTxZ zt7QB%smeP+a_*h`Jo!Wy(D}qZbWJF{Xe&V;m!`Vy#?Bkg{EI-_i_!kfx z?Fj3Low(BwtLvA-alJi^{Dc%7U5)#}mHq&(v>j9&JtfhU-b|(gkJu=sL8}F=PtF;G z4s3-@rp$4tYfr1g%sB!nlh?hT0k5u+fDumn+A>vXq{Zy3 zDmvSCTz3Drb}z}`PpbJn)ormWd0tgK(&?#{6`KmMP7sKd1=OG2<$ZpFn$yaX_&OPa zR^$LHTZN&Hps_G;w@LC84&E}5_*ZoUUagP2KOZ~W5<ujjOP^`FnG&W$cGy)^F>;rr=sY&C{*TcM znl_89cimFqLELj9)rN~Wc{+oN%NH*#5ZNSp7$f8kKKe698L2R-7Ly5sK^Y7NAr2aj~@Js@rQe>`1X|VGTCc zM$e%p%x7m|;28byp8ecpG|o(fx)2<{MvuJbA6cq&{U%k^-Vs2lP1G-QRO;Jd6t|`( z_tHxE{coyJz8}Y-E8H1Nj_F6@mgnx)f>vy`O*1@i#6zxwg7|}4_Oh8ote%;VAFScDLsyF~wL^p`DF5H)Lfvls<|p_fD2>$L~H?&LE- zTE{y;dsL@MM+`M~u0%R`LrL&y5{uq3fq2z8Qz42g2|}=x5xzOS!4YukwLFCeHvev! zhWJ1;hC&}0r`4FDafL*&zEJwrwQp9`3?p{Kbv|eSo6b<7IIqOut{O+toH1zvjVv5X z2P(qXPVn61-1s|Nk&tHfyLeBj&B8h6M-eV22A;D?D-83l=P1WYqy|n|SGyC(1r|ae z%fml!M85FTlVxSp@|VJXkK^;^bRQ^q=ZFwfo@eXB-^hx|;h~DfLj@cqnK1w_yNKUK zo$3O%dtGL{jNGh$8KG7B2(79<^GJv1bDDl$9xRlEfh8E&Q(zT4_}8~DH%_k&Y{

  • (|Ue+>?9<%o(0kYMYmv(-UZI~F(X6zUDY!lk&d3>AD?yW*5Z)7iK>n~;LKlNY_TK*avsM<2Wx#z@O zk(9OfTnycI35Ma14UXL!oC#|V4{`$ZK&>=!*l@cM)d!qbf&vf%uq?pp5RuCTDYE9CmxBV=z^K5hMz_?jpI zpVHQDS#Z3i%&&9ZKRbBx)apSRcm0z~8i(0gsKtD6@ssIx{99nz2~~QfQ&DTrNpbLy z+#lxtAa`q`Eb$e^d)_Q zi+g{Qgp8VL4!yV*(-V9a$7@nqn-IsZ1+CcL9lE{#K-)2_Wzx3yvHro?cRhkGQp>yVJ9`zlK`twFsP`XXSK*ynHd3pW8s4P~_MiUt zpz$nwvj+%5r3@yu#|ldHx=2HKj8QNv-Fw^TzZvz2oT>@?7Uo^BNw7~OJ-_$eM1rKS z!+782nY+^Pg<2OrlTDWq;z5#2NdCZ`8)eY&$vl_JU6^OrTRVHhgMbwh?iQbaMBXq% zdf_7TouWZS2}_6@<^+U-EW%A$$tvp1+}A((Lr-);!gM@FxW9Vvo3N7-GL(ka>nJL{ zti9AQfAjb`NZRG|bBnVKc;~7K#cAQX?v5~07-+&{N}mSv!&e*_6qs8d_{proYL4A2 z3$|)f^ciLJxvo5Fv*Fl3v>+#TSx3hx<~8jBxGFTSR*Jp3JF0H^QMlj zj!=UpQ_L3XoLu49`CjQM_%w6)q&t(2)(=8>vYM5CE5rcTVG-Y}eh0<*m#Vq*0@(`) z+Z|PE{rq9Nv7IMh5jRfT;_$rMKp|>OGI%?O8<1YTXwGCJKBCN);TyQia$0u|q2xL* zV90C+-M3M&4$N<5^o#wAvB<3V?e~_+S?7h3xxHkx(cPtZ%PhUEeSVC!*J?m=54p~p z3A267q{MwQNL0kka{NqZ486cg#hV**cQAKpY@k`Z)xB@uWA@k^N?>Lfq#w3a~3@{-P!Z4%wTi(RuW0~;_5{*RulSCG7STJxM0SrvP)1UIk znJi~rL6|+!N4UTl+>S44Qtbapm?ZhW?A05*_pD2D$!XX@U;>z}6}D!?8;FyZ5{hF` zCc)I}^k6woK=45OkfP|^bw#zUetB<6sGThW$WB4f8cYPOB;4cA?aQAm+Vdy2TIdHl z=_4V*%g|xBVMofj;=k;e{c3?&Zr_ldrM@FftmQMb{d7@m*gSz**!sbgWsp4ldsa7T zwwFQA$$2l*PAvMjS|Wlrm>y(Thhbuj`W=8|aw1Y+8uvcS_+^a!wpaP%%XIFVE2w_U zGtzz3u~fvGsJe10#Sp+KhS{zeYxsV(Kll|pWIBRy0{lhOld9Fkuz-{wRcx|pUs%A& z?8wv=o*!;u_^Der-?DouhH&^uA`WyRdU+6PHq0|8J$&)SGqCOSel_}s-j#Btr({Dq z3PjhQrV{Kv5sYxn_D}Ae=dTH#rA}_o7!I;y3$x|LEBj*H^eb5Ll{w3y2)IlMTS#7N6q(hr#;)u3@JUBgg9xo5~8rkX;0M=b-F!9Gq+ zn_6HWc2=BH&4?bc>m2J-?~3?w4aIYeFiy9X8fVkBErBr^g^W}dQ8fi}wHVf^N2yt% zb=X54o~a~8hibU?%GBCzsrR^bKb|R>v+9jrSpM_}C4~XOSubv6zLq^RUyWDSB~2r+ zY&iVEu1>XHFiK4@*|gQzJy;MA!csNrlW}>A zVc!n4O_kSMlsl%V*_M>W-Tu#_}Dk{f1+$sbS8E@e6QuuMUUI zX`M^DWU(ERTs9xadfYT$ykml2$)ojPs+p<#`S#D2nUrWcDKS^Cc}&u8KqbFG98*&2 zxHYbPqIOkV*Ni5yPa-~4b{NykMdG}Rgz&1wM1JY>+Q7P;0@V#wSu;di|9C#b>DVlY zMokl4mp1X?L-}64z?kd-OpC;kXJ+)D2{$b^Iv%%8g04-sao#PScZT;{4-t77H_gv1 znp~Ryc|-10h#gCGA{19rVR2S7&`^c;?iVhM$t*+8(|{#yU>U!5dSg3ni#3uXu{Y?<>wfYTEGrWF_`=x&h{oGTzgrY* zWBQG9;E82Pq`q{p|84f55Glv$@`};z#E0#13|Im@xpY_mOm@GwuoaI*n*bv$KkQ9O zh%EU2(M7RK_(|urt$%EFH`6Ha;)ACx#=Lj)qi5}j7rND`bx8Qgu@=7HnS5%MVq;Y6 z-bBgIyYJ;t&XHpXFtYkC{}H=Oxyo3{QrT&?+TAc`Zf2+VUJvnPS?>*t_c@R1wAVw!HB-VYtzqC-sCmyN%RBKd{AR#JbXw<^fF?R?e6qi>u@;RWsoSD))zv+d+CxDcJ7#)XVsu*VJ}wtPMnaeP8QOFl9> z-;MQXA`Y&$P3Q8n48GHUb7+?=C+&yUqvO!RpGzJokVvU=Fktrg-PBlA9f(5b*+$N@eLLHBb z;{JyHXsvc+1nJY3hXp>fZjI8?teC}(m@^*DA`2-rOAQl*Gs)`U+=0mxo9k`=iKO&7 zBwdaV+v}a^HC&shV?jy*;zXZW;|K`1EAAAvKKfr6nL6L+qDEAe#HTH8u_BC!RFRXesR`h)kXe}g=pNQh-Q6*44bry%^an))DA>hXMp9+FgHAuaTLuiEV3sO zT08sci|hWrGMjo%t8?5S@_^)PU4lMRqo^`tHZf%c(t>qE?gQn%SN~Z=C4B zteDhzN4hKZy;vaZk4#C;7&6-8Y&sI4A@W>a7{88MabO0;9YfVLFqg!|Vix;IS^T-C zCUrs8La2uOFRV_SA?W~$R5Ge{a}67$HFGzGzuo@X)A zYkf?`{yqy>qZVSq_9T|BTsrEE*}Ns1$87 zC!6~_4p2M6RclAANSv4I!|$GYCg+YSg}g6~u%8iaA~J>m61R)i*r&+mSW(fmeahe8 z2RA5D5{;&5K*v)KWo`oW>oqlZ!K*FY7_RvneG7QHkpT%ORvMkss5c4`V}0EQEtVAD z=gx~|Pxl?oqK<+^gr-2V7x^fn2$5zCMPk0k5qSL+&@>uuxL$dj13@RaD%{eo&FA~y zkE08~?d=P0ffM+@Y*=c$&Blpf2XVq8sg0m@^G#N5nULb;#yzR%P7@*WNt9=d8mx5X zs?xi%UCz_l<|**uW~sAZB;OZ4OgFDI!AK~$Z5Q~u5yV2f$Fid5*%|6BO2${octq73 zy>m_KCQB>>6*Zb~S9HNn`0^%;)aj&hNx&o0w&|tildcdIE#1NU_}f`48k03#(6Q%N zjcDK8xn1WOsdT4xtM9Mg_PKyNx>S)l#=Tj`{y9X9BiureQR+Jb+x_0*VCd4ZEJvckvxcPhNT-GK8izDT1Du^;{ z$eB&^yKG7g<)i&92I?F{eleDUYsP5?T0o)6S1FX%}8y7|vf9)u`zV%P+)4 zQ?c4I0UPyWsX0{cn3s!wb-8+2XscI%hRx4p+@Iok%j3N-$mmVW@zJt3)(O&m%m0vx zED7hr@t9qV$LvD1*zV}KHOajDdq0*tV%WqEpo1CD^C2W!$6SrwRe&^I2m~)V5zt%d zBjR|<#;dan za{A?PMD^dI4#l*6Y+Y>nGY}UkYP(YDN_) zPUh2n5{4pT0>(FmfKeT_(I?%?by1;}ONtRsRKoH+9`%S#(ipEsj~PaB;?@N=RKI@^ zr-mRZLmt0S6}{*!MrK0SVgwYQd_nRaC+RH>l7aGg;|C1{JDaeAJ7=J0Askgc%4uqH zRnt)Dw7#5jr6ha&ICOgo5jD)kdz!;!UWT{`HlMy54wi^HV7))&B%r`4FY=*Kxm2Oa&J+}GVq=`W1eCxmyo>;F%^ zhc~raC8BgGd`zK(!)bkmTU(d0yqjKa2^FN4T4ZIYFLJ3YCsG@+zYnn_xz2Y+eS0HL z(tQRJFQfk_>Qzqb510Km;~>aI9kDjhwj<|kqXRri`f1Z|r}C>(K|ft#QYa*(P)InR z6g*9hfq3$sVA%73ZlKy;+sSZHX_R${EK4~f_V>~`^2w{y1+GO1Xg4H$b|ZBpej&Ac zf~LBs1+SecP1Wx_(BiX>6g~0IZMgZxogAr{E3_v6pn^c4M%eOM<1B@0qc(;;l-AuR z{?QTDnM4E%-MaVDC!SRbp*@jQ+mTc7B&A}C3bI4yH4hCO9ZunVXKR(fNt+O)eZnS+ zilwT>RYNo@ z`+sZvS7g4nHG=W*fF)%=`bCIKG!0Ed;vG?&hoBdE5_Q|_#T8?+$k1KV+gImtVG}*J zX~s@~%A~_ipe~$#aUp7)V9Uz(&Bzn z^)i9a0437tQ(7%bG8nVI8kCk66iZhg4wWwbv0lUVD~+F z^0ju+NjHd)>3hXob&tqYo&jylHod zev~U_s+nHYiN{Z+%92%Ev}NZB%8`|uM26M~DoA|wScC6-IWKX~>;V1EG6hRgPGy1` zg1u$nqkXd2>49-!%94+?zey};7wBp{Pyzt?z_x^mT{c|rwR zQVtwYHkIR~W?6?JE>dQAgY(OT^J6*KJq&)!-CiN#<`Iu)(fjv1ixd#=7xq!dzcOJW z$KjxyNqw}kOfjZ^I$|`?u_%JdVLZznA1eKJFyBjVHE|>9jYHOB_cRO_nC6Q?O^q zsGRhlT$mGW=UUhjR3;B~fu?Boke}Vy#T^R~4f^T#>dpg?dQ4hlSnvnK)1^4_q)W}B z*1;Y}8r41|lXT#Y;{o<1HKv+^aI%w0dPZF(8F=HhOqtvwUP>@8s#ir?P|~fqs;IFW z#5OLR)15Pa=(}|kkTGk^a|--uC7_@=Mh`~!SvYjqpv{J(0>3hBwJ#aJeo?gZ@16T6 zFvVS8pOo(W=bq|xke~s>Y>!&O3Ilry7+V`E7k0r@=xCiCp)Xf(?u~uNp1DhDy=e`e&JCE$SQzRigh_t%S%--M zQS?%Jv$*5Gyg_qJ=TN4$Ikvt-Wz1C$+nRqq%Wcec2;VsrZZ> zH7;y-i?ysHK;3Vb7`vis#xQ+05lMv5?$2ibCK>?)ALhP2<&uFY*=ie`I;nQw@zboz z{^(+8rK3Gm>mF8ovZ6R%!91FuIs7=dd>Tg|!^U|V24Kc9LX8R9A61iH2PbXq|9Iv^ zCw|(rANnAOZnQ4eTFQ_os=0UcCuY-t@Obn%qvDvV&vP2*5mOTcoYHCec{Kk&s8_P~ z>UO%z>DCKplUEcSM8b&WWL$Kbx)UJl)Xshs8Y4r=Se3e_oT;>qgI~T(KF>As4SinM z4ZECW!zZOKN6msRGM^E3p7KRK6uHQ;+7vdOBwfC^n-Z!!?DfKVp9SsKm6K64BAzvl;+X`*Vww+}IT{qwL6F>yi zKnYV@b;Lbl{+eDIR-?bQ-55G=lxRJN}-O97RJ)?MS2HzZ1dqRn#p@(ZoHU$-pr zdDwe(h^+o~T8x`}Ca-m`SRuMH>Px{DwQW8O@nElqk;i42jq?tQ1j>uMd+u+{iT5kjE~lU2hbc=36e8GW@$tfp$w@m3i8oNzEKNdGuC^Lha!Co zveA@bC_lC@^JMI-^pZmRl;_V~`#oUxAq!#BQBd+zjcio@Ul(%UH0;WMRJsfxM)h8&|LHA`6`xAycEp*?;~9o)!ul2^*vf*5M$!~Q%(TEG9(o&Q<8 z*eqs4r`47^*FuLf`-E9;Ctc3CmTfFFw`h)+N=Kr#+if_T8eJfSMxr&r#0j)u&4c>( z^#kAKS`O&SvWbpSfAs~PU1@>G1C~R)YzAX8wuqYZu$uPuc3dYdRGIjXG!ukzp4N9C0R zYfnoYc0KWdq!5eii5)(fadH+3mHrKhCC9ZG>eQ+)NNaYW|i1Tv& zXJ-ifr;p>kH>pi(T3|kB91%Y(JN&n-80ko&1{J#xN%i~UffT<+4wE*zJgtbt2;OJy zakew$txSHyq3vp;+#$UM^7+d@Z~5``(UA~q*8o!)^G*DL!;i;SqB!A3R1cE{@+JYu&4$hVW!xB@PRd@Rw6aqH$*#bz)pJcY;v?HccumA z{(n9e$Q@o?zwq(!90Z)=wQ!xmz&F&#H`K>B89VQ9&7SUrc6=&o`dZ} z0}rat-Rul45})|*_9GI`1`4<4PhQ{Ld+N{yvW zX%0;&_&(U?x45`4+I<3v5hP+==9is!IO?T3>cf!zRJl0w>ZWoBs{5(cFYtT6gR6n#CfCq`f9!M^`i^4rsG<0w z>XlI!(u`HBAuiU!W8pH6)mQR#iFpLpygbk1-}0b6<9XGB9NtSa$mm3Uz!BID5p}ja z1?5_+g#>rCO+if$6b!Au8&od)S;ny`VM@fV$OJdNp5yL{XmFI?_?WwiaQv zAko3rI%>Pyx>QT`H)J3~GzskWR)&cwxbk&CtGwH(WsBCUiq&-A%`;LVB2dwO z-4MEqgoLE8=^7E3niSvKAVegwT;t&=@LcT2jKB9>xduhi)!=(cwCh>`lt7I)FDwl= z{m8v2^s&GjS5!fHIO7^u|0NDaBi?`sw^2bH<*biWMpZhas^4p6{ehJ_8Er-^5N1z?*nHKESEt3r7655pS_c1n|6j+uaK3jwLndiy~iW1Eb1cGyUjCf13K~^vk66u6om!^jYwK zGD{OaB;yru+q}ozwMwH&Cd=TJLFUzpndLH4GpkQm-I_h-iDAwoo7n*;qYv%b&ADI0 zSDA6-R6MJH9|dB*s=p^%W~Y)TM%^#s2b$WS{6n>s)XZdXE3F)whJ?qM*I?9M| zXK@7HSUM`94$3cjfV_s8`TSXBB*xI_&~!^=hHb%hLA740d*fsa2}d@>hO2|>SEwmK z#x~frpmT`0{R<|6CVE1nsOKAY$~X*lsY!EBf>_cGN?%PR4)n)iapVh`3iMNpy^I_n zN1&hjF3G<$A^H11pmQm)dV2bEP&=RB?>hfhuSEh4UJ)}LLOSvp6wca)L`xlXCDn4k z(YUC`J8vrxKTVL}w4GDO9#;5)2L1fE3SD9R!=i%NsZz~n*Fxn7 z?DO6H3#F5_v33jvNmVMS&*kpap=pK zWm5o**4I6|z0@D}kYAi3Se%m}dMbk6SXoxA{#){rK2(AEeBU*ygm$oI7#~ooXOtz> z$RCaGoIJT$b^RE}&b@ryJ0`YHANTuYR*AaX1W+q+=hg+S2H5$K&n9J|y|RQry|?0l z@Zqnb0uQ`<3iDUjtWyAcuM~EO2 zaQTU2f{^Aj{%2B(LY>}0?-YuaAw6K<^-YgHP0E={BLW&H!}HXw0Q;(NW$)IRz;C47 zyC1XLu%Pe^BTof7HyUgQX*H%4glnC4yTf3~+znNCB!UYibNy8)d7koK@Zl+W9vt&z z0D#C-_a{~G04raEN#4m|NGm}WbP*v=58T_mL+tK+8|R1a#`v`WHxjWva`vo8D!kqK z=gacHS1hF_e>3iJggO3VKKDOYMIshx_YhvznU@T2$`hW&X!1O|$h*G8Z+AD(k2jId zhBIwGFc9psPp7x#@qWZF-70(_2-%>8s-9fGQ?I=u5z|dDd*0NV@S$>fB$H_hn1rm*l>XFRc#bjf`~?aAwSK*3Lu?WWpwcpB|j!QP4}%7ydjmin`PZ_6oQmN+!e< z^w+P0$}u1DR^^IjE|tlCQiSHNm{?H6TrLOO}4kTBo@gzw{ z{c;Vxmn}6KjfpCgZJ;zNt1sxI8r9^D^hA3SazI(e?Vl2F>QCmtAwDDt<#uMz))c!x z+X2z$Yvgu3XKc}tljjpX%m(@X6kii)oV>r@_8rB+>F^7Xskle+pg!8Z=1fw_aYE@( z<$HEpb&Mn2y=`Y17rH8NZ;pxv02w0;)3lM_`;lyqzSZC0BDP5}_2S-;NPBGHukOO+ z58%O#k6ykHdA4K&;7~@)o~BwLJ&{hfj~?=j_C*tSE!(w)xW0;r%yt^$#3=rKn*Lmz z&5g4-v&8LyEjFAnnw_cO(EpPRmk1HLnPQwz17lj!I@!Md5}9KE>jqn{Xj3De-<;-zSi%+ z5#t^2E|+yYYqh1H7;CYbcf!?#H*q=AP0g9o>yI%&uz0k*C%0h8nNa5t3~{|Y(eBrD9)9SuJ+d{;l& zH{Ew;W}@1qy0_^4@ya7Jb4(|G6y(==SlUUiPCY30VB*aSldq_YeCZC$_S{_0Ix)vf zO2bp)^O(kOv-J`f0{&@V_y7LKW~bDPGxj>p6Fs$xtGOICgT7d{xMzckd*6v|$84J0 z>cSYE6Rg{$Zxh%i$^7I7*nEG?Y*7!nN^MG4x z8QaM^DGlK%7?=`b9J-_-)6nuG`LycY@YIf&ut@Ti=kkxEPfIByBL^~qDNzvBIKSjC zYN*relpM3;0thRBio^DgyzL6@MyKf+%~ZGm@x2Q-`K}xpMZ5pU`2AwpOrEE4h}8{R z%_>^Z{^_cW{a#R?QQkMdGhs6txm*0a6nktOu`m32N7x2m6R58UQ3Fkz2-xNMR;cHF z?jd0+m}H7iTNZczt20^XV-KZ|K2iU+&Uv0{g~!y6FvdY>Z+Y9Ec21=nRrDWOcZz{! zJwbk(HY}iY0lii{wWSi(Q1#%9)=$XaHU=*Clw+$JQx#`R2FZ;Luno7Uw8JP=7I9qDNE z5xvqUz`oXMO2{ZEew3Bj_H=qQ4+>jkkW;LFdR+WcEo^hcTET!}$|_?QmXwpKno6xW zN3s+VQnYst=-0(t!a%>~>~sMEJhvF$F3y`T9>Z5$k{mwDPPST_uTVAbvx+SB3TRl% zI(tQ$+HO_v;k@l-`0moNYQ+iRfv!|4Z^d^?X1Z+tXjXSMJFf&8D7I=Vo;`N5!CMp7 z?CFkQ*Wbo48VD%f|A9zQp;g;MHE$qemg33dlL@U3Tf+*BbjcfV)OH(JJ&T)>dKn4Cq&G`8_ED7;{s zBK~D=fW1NUX>C!T<*%yiS3q~M)wH=k*CvLaQZ!xqTM3)Pl`P8?Pl!bxFSuBS<37`S ziRY`0pv;~2ec7aXo}c2Hy-kQ6wUTY*kAQ@Hvud{H;|AQYZj(Pba}|uO7VEQUVGPM1v1`?Dw1+R^JKW1I!FFW-^cYlQ_Q}T8P`wJGk(z* znWfQ07hmP=q?Vub1!o+Y$rDwV7*<+TnDTF=!($!DH3LC{Ec;29pMdvYC|abEAS}-7 z%bkFWB^2bI!g){dFEVf*AzM$R&i2*PYRwYvzul|d?qolWX@0)0;d7XWOE?vj*8tu&+sknBqYc%U zv-2BiC|ujQs7LT&xv;%>)F_Rka$=SF`IdL3WuzfI`3QjKo2e0Z?72DJ!yDlau~q_* z_WKM`ZQKd5YvlhJNE`D9pRnVQ5C_$CgK#w-zMh&Se3sZBS$MpHvJ&Rzw|l{cm|(8G zL8{vCelQg{N98qxi<`G|m-?lXMmqSS*MwY)OJc5U5N7@*&+Ip0sdIsWqsIrPtL~P` zSEytV{)Lod;ZVMAvKhTP(ZcfZ5Y+s;07BXVWF^K21?}JuhX3AMHCPLd0%7f@?=!<) z>w|O@P^KxG-$-QnpUfL+5)CL?$a*)=y;G73vY{OkUHC*D zHX(RsLBt#NFwk-=ytvdRziGS~M(Tg51+3Pg;agkcsCO5dXhpXCJb?_76-A}~o`QwJ zDBf$WwXa{5CuG zW5M8%G-kGmM)d`j;`N;AzjeP7(R&^^Dm${A`1!VFtGlE43Y{bn-ry%%qZ+Y}%>L%S zL_Q3;0+3T+)=fs~3(=W!+TBr#54gP()>9_}+tTuJxo3#h#m^r|!i0@Non`JB>5Gq6 zP-jt$SARf&PaqlQU@pNKO|au7*d27Jg6PEJmZNW-v^QfIV>Kx6 zu!+EBNO3hjjQhU+c^l7pq9}v{&4Bu;%@<}iy!%vJ8H!FEx)ht~9o=A_7KMgH*dvaqbn=eKVZT3$j$h@(n*Xv-R{R2`3Rweh&*85gnSK&b& zf{#a1u}HEEIj&6Hf$lpQ?Gi_o@3{4M{9I{pTn#H(RmYz$*-Pa%_U=@6-a!%jDN%qA6ShmO3yjDfFbI@`rnq?Kr|@#TXp^9sL4ugLqQ(f>Taq&#fJK;PdZ2A zh*asbhsoTmyh?*txJk;L8!dc@@?D8AJLj(FxKi3RVHN0N81GoYIPr5a@aAQ8k}Ce`76 z%Z*May7;p1Ys{uDDPu`CLEZ^M$S56@G*a?SjVH2?B6`p zxoy&>W#1=S^H{hV+ILu)PorKTo~hh%IZe1Q0d_Y*t#SKNP58}75?11YkV`74{Wj|x z+Ot7Qa&PDHa>i1;47uQd_j3Xj#nhU`y@vdLB#Obw;kNIPxj!nOZR+FGt>K!?&LQS_-i4ya7EYop^70e2hugAhGYUGj=Wf77knmD| z^KX08b3I|?iyn9(XsQN{yklvYe#h|rod*lV1r;`L6o|@b#Nh-9?n|-5WXSPdeB|K51uzQ* z;2rIVcXah?I54iA>~JT%Ms#sMDX_5bTRtii;crImzSdO3=leviWVKK8`E87TV&<&C z{PrfPoFKmiiQ@ChWfw=nEFif*ME#X>o5T@q9R8NmIl_eTJY3!~sLSN3G6(nR<3*Kd zP(`sjOLGZdk14}4mV^%E!s{OE??~C|vMnR)Yzb^~W-Q|e=4QY~+(5=?DDm)cEiI#l zK+9NG_WN?I2n2pL%Q82mFMSJeW$Z_*UtS3r_0XJIQI#1<0*q9rr(7Tbi~ZNr5u6$CY0=2h0Up5^sD04B;bUL>P`WKa8&Q=ohoJ89C!$4pH`y(WrVsrk&hC zUcs_fkWO zkqJDlZ=wPa)+z2|RRzDA7K3ED1gZ2V`JZk5X*ef2n)qg{WNk_@Vk_^BnA0bxhaOW{ z{`%5ug+E^*uqceWoZ!G;6q*`7vW9Zfo!r~K8!3}Sm%RM$Y{hx|stkHzkyy<_0+iZO zk^x`m5on$SjhCPXt??2Il(E%41treSQ~DRWLXTawUk)DA8?mk_CR>e{Os8aNuwBG_ zyGg%R!}&J%>>Qk1IbcWN7NQsP4!W5LksplkQ-Z*y*?Hk_#+U3?6>K}B8FD6hynVr}4#7m{u^$34eSCe19|S%1hC?fP-P8{7pyML~!E;N?z%2%OMkQs`2G zTQ|XcvQ7Agtm0hH*NH|Nf6%E~(k9KBMQSMoHLklYgwNAA6l@2u7lzJ!iVh+-0?H_H z35sk)8DjyDVmE52c7Mr$Ga-;k3UVWQ!CqJ1*f#!e6&;<&z*bOMh^5{*8-e@UYfA8%Q8uL)X3JQu>vh6{(z|?&aak?IJ31=c z3Dmszj%|;rKPPh>FDW)wc)qpCXqevJUy4bBtE0Mq)!wQV$x`NXBt(Oa3I|# z3;N}0NuEzDm26vg@Tk1>&h88{XhPy}AS}mXQg39>D5~+ishqz3NMZhylLBj!B|lgy zU?($7s~jP68AHjj2&S2&L1dVOISbTu4G-;Ol{zbH>fJmY?A+#Rcuq81uOr8OK#BSF z!$YVNyD?Ls(Mjvlgeh=dSp^5 z>nNogRD7j2P`lDP5u7A6f9TT5A-J9Jn)d$wP#cq2RVbY3F&N-BhGsvdtb(CM-vECz zD*Hn7b5)m+*cwb~S|2SJ^L=)ndKcDTVn49{qR7G{RAHn-36^if;QIl`DvRKbIQ$@7}wMsl71K(;Zt;69!o*^6!G!i_{64Fm%JVh}Ng zumO*nQ`2Pf&|P>bd?a&TvvUYyyL%od*iU`UmXJE$pfs!KmDa)t+*Ka-cGlS_>4h~-| zN?J|vm4y-u#S()pdKKN`_)ue( zcd-xrh&*rJi>P;OMG6D9ZF3hN5MtBRu(V|WL1Q7fMaBS6Sq660F;`LYF?t+%J;(t5o_smrD_rEZCKflLH$S2YKxIPrQg6Z~;d; zu1+G&z^yz#eJNbgkgKHRBe$s?8aWCTqF;<`go3W(BX@M?@z!F_&h83CcaC3X((Gzj zC49v8W=%KV2OSf&WYA?ZZZACGz_@bZ-)%S%lZ1@yF8Ju=PFEb6Gjjrxkd8#|CyHlt zW=!GQ^5LGN5R%U*6L&YNU9e-)^{OvU>l9@UqYnx|A2f9SbIkAz&7lbz%F2r4kkp|{ zJ01Pzj{N%ZLhw`^iP_AgE7y6=;?d5o69e9_Cth^j_RfvxH`8uU(#F%h#x$V+)aeDb z0k#1nD`zsnzqmb(+@{tYYvmda+He1eqB#Mu2B>rvh}QTw_VpPzX9&YF7;A7A_z3pI7qCJ)jIX_WFT0 zvahDW=6@c^tu7ylJL9}FI`y4s!SzQv>k_9OO*)ZKPLo^|x6;&0?A1ld=&MN^J?|jj-%pR*ej&v%KZYJqv8zzx?I# zZl!3{rxc~jhtUPCy|5^pf|)dKb^H7{77dHcXF)LQJ=evwd(YH z$s7Bs))UY8^s}K&J9gHjkiNzIS|w*En!upy%ZtVXmyJl>*5c*x4nu<9nr&0_P!_ueIuU2Gz}c#>!xwh>`&#c zMCm9WPRVW;_R8w!L3&}=?OpI>sDH|MD#>Z;94%Bony7xtW%<3Kd9nx`eCcT1bYC{- zUbzlfW4sFII1&b@Kv6A+-Qzp|DJoTUDSvuMf9MXD*H`t=D(PHaGEvcWim0{L>vE$1 zDVYB9f%tK%s#oG882w zlnQYwQ_4`v7*13wQ!-^d|NB{MZ`Akw{jY0Zo$Gpg&pKxIxrnJ$&nHyP z5%Po?{5!iDi>qGlk%}$Pi#D%n-i4tn4(!XJBzjl=!4*Y60M8XMWDh7WcGfAJ`={r8 zX&-b%mc&Gm6qtL_s(mw0+!#H;qzakJT1h+2l>M?OFu`WwjE9R~$82U#mgl!O^E40{ z-7;!r?`R??WL)Rv=P2_>c%M#W*CaqnP5dpO$Xl&G)x2~E5O!I9cf+qe50|SACW+l{ zUHv3S%Lz=2a%HQhQ~20HN^@lC1$L85B(%FS3!!7wXB>a%JH?CaX$g;xIASOaF5Su{ zdjHV;_Y?(wHN%oD25imvN#v4(_d@=P(7@jcVJ zVE>$if=sE1+rpjU_gu@XYp&>|#fZNfTXB+6-|ivFsIQT}Ti5UP_Oa}X`rd`N4(RY= zlhK*Mul+{Vsrp16iue1CNB(5>wE_IH=h?5sA3)*fO@kowZ6 z6&;D)<`ukvwO3Jy@d4~nuh5W@>F^LhLRoQfT`5FTbH8uDF&C~**k1>aKgeE1Ter)N z7&6crl{i9Y8rGBz&DjZ|Y0A)XB`2B+R=`QXc8D}}Xe)}zmB57IAXQOv2lsSn2US*$ zphr3FrsE52)Mil(yJRW-g;Ze`!Af5*w(l?X1-VfANb+Z=UC3y;6$$GcDhlMTQ4(|G zj6(*umw9Y5C3L3LoyTPU0tY#_rReSd-#3pew)A)e+84Zp569gXm*{l8xqupmOoc|B z9^9;zK?o30eQ{U@Lz5d4IknT1c8eo+_$(?IX(Iij3$tq;>8$GC{+_s7A-tsPq)Ws-%OHHv%7+w7>7YlR{DMcRxtlFWP~1F!8~R?fv?ofS4%)v5`C^|vfG|O z$u7kS5I~}|5)gPwB8Zg-ljJ&1yse`-CzKJ>7$JQ=@F*Yg7UkVp0G>DKAwb>r`Fy7x zsBoRV!RK|wB$?ebt06Zz*p|UMbyq3!s0fG5P^8uM zAsNAdD z;llcG@AcsWbu*8y3)`?hEQxus@h1Q5#;q_9^xL%gEzJD&&hGlYQMxW&b~fHw;vYI& zh$Rg+wDczp>3><$;I!Z`(rYc2m0n)KQ`uFB;vI`NyQYSNJ{5)NhDc%b z0A~Rwj!xNd`d&&4qOg5Fp5_LQM_aGvh{Z~#;!dI*5va)9y^HRT0q^3zFuNsji_Z~n z5*4xvN%X@vc_au8E#vUflgxjbkLS`m3Q0#6v20ROYUQh)^k2#A(a; zoR1JXw6z&@vyl{d8h|&MbcQMnAuyKeE|>-m6Hdc}6Bhkh*De&K+yp0%;Pn~6S^nM&hm3}7er&R<#RtWW6p3svnCyq# z*S|^?iUm25Fui*pxAGoQ&~1c{^rGg|rNLQToODLy`U%T1kX=ks56@^8RdtS<=@2rn zTamH)$Jue_X3s8D9G-s9R82YJ_@#V}x4>yL5yNIPyTWnAY?bGuZnbce=I{wPOf^}; zrzUl^`gjEV$fC8rM(3a}Ywb zi8_u#Ode)>exdp|4mrq=!L2sZW5pNo$6xj&2Uyf2o%FE}!0aQ`Go)n65yAxqF?hCw z9?ueaU$*s<<_rO^rZ1am3cv4ss3JE9a7;f5U_6GJ83*t_tyzRSp6k^SETLfURBW$?Tv{=AdCHmtl&vzXHML9lOfkOoOdXiG;gRM~0fVW4k#O8&wpA<7MpP$qxI z>oxAo#;dhsMgH3#fw^eocZVGGLTBu?*ZQYraml_3clqFTY;|)!z=7f5IX*&S5h7Lt zA=e_Trai8H1krz<$(1tN0r*9@sol+QGxHFaav`cfs(YEJsQgrZ_y72NkMtN_9qhMW zAh+6Wrz^%0$JM*o*Z2B`cU_k}uv6w%Fmv5f_SsqNjQyL4XAdYCRP@M}2;+wA+L~V* zzmY`lF5g8r;u{C|Qu_gdN1`+`wLs|D5m8a7=tt-rk!=a}AxUqa?B^s_T@NbaXZM0g3dTSD`;wwcS7-92h`+EING zBp4Z*j2OjCymzgk7YCU)v#MQe-=z4aBv7{E6^ugKH@P+pK2Dr zds|0cRpb{wC8o<85OB&~D(x;G^yfdV3N2OYmcSQq!p3V>piTcrB(~TP%|kGi6FRj5 zNy8{WV}x)%@@l%ZRexI%g)+hq9oT4A4nid9+_A?Z& z#2a@L+al&TA2ZZv=aXT_eNaC-18Ku?YE;kRP@w~V6l((w{FbuDr76ze9u4BuMO+LC zbl|Avk*PaMk9UrWAit7bh{!3*#n+1Ecp+Lbyy>+S<*`o5A4X7rI(!$r=(mQDUvX^2 z9bLz?u^=f!iXGxH0^B}B4URemBQp0tRS~4-9fUl`74;3Vyk_v*cgHVCn-3lya@fv4 z9f((^F7^)WVXh$#V$Cq*QEn&@h8cl>a?fVk5M9?1C>+c&h7}ZCidQtV@~^!U`^0fy zi5K~^um3pSxCm{{mWWpUp*hrb7YvepnC&jNfv_*7G5sMQ6N=#s$cUhN0WqwmSq2U- zC;+NX^yKx-O}JZ*B?3JmfNx)lUmrEsDorGo+V^P$8E$oob%%NvJ(4LW7#(#;p*d$KdU)ybyJ)6~&`hq9bJzm!@Q^7j> ztfo@ng~#HfL(4@NfhLdMt`*PPp%?8r#_Q~NUSVrl5#CX3Ud1v(9Jl@|Eu+45dZM2JtW{Jx!WJ_KZ`alcCZ9~`>&}VA^!61@EeDE_w!nzU`-gAjzYG46td;l?%X{E88zV5P=4?fmw*%boG<=Bz2?RoLMPPyDwb9jpXp5KGzK;2 zI>m4Ol$A6PxIELVF03(8gm`-dE4HSG=@iy+=P_QBWy0-F(Yw_@(*IWGX6gq<*RNhw zdSe0{lZlmY-MQ?(q@I-1OVBS__x`Nuzk$FIg$Z|)y(Mog!SGCEv5xlF4cgft=eNx` zaRFZN#Lt*-dE@)qCDw3@EJg+{HI^(a+=P0cR7lk806(&2xFeiKEZ@UOJ))+)#@U; zlZeat(zinQ$8TgJ^;DCQA@sA(60CPw{!KF$@K+n2pb^9Zr=M?ffOMD?&H$&RDDD=^ zNXv$#)0LVFvxl$_9P?DUL3O@FS5haMl;Zk;2y9sC*FD+-Fa;qf5@Em64Gsa*FY;GU zxxPkfWk@$(F{z?Uk=9EDVKeRbeSQSDEhTQb)byVo;$On)n7w3?b=mVbPs!3?1dfSL z$R#$!$$xKydfezvDGY@AqF@&eH}kcbGcE7cQqImdQFCw%A3?Sz?L8f6%-W)Q@o6_h z;odTJTn{*^ea-|JRFnthQgl^L*F@}+@RM~LeS5d+Gz_x85a(u%Yt{T@5{`a`l=c@M z6BaCC8&IP36%$-r+EyJaRI>qP?_{xCW)Aou2f>^zRcOSm= z(@d0=Oqb?zVdGI*TMD= z76O`mo_nXo28oULop;4)-FSl-7p^l2~&*&$j#eYlOBJ z`UMN=OA9@~^xktt_Gru$N1ee~u>mOx4Fg>b%o(GzExT_os$1Zhl&FUcjx*|#t165a zOBgtLv(oXlaiL+H!6Kt{rk_2} zF?S3=6xrb}>ltz-jjto6DGyNBAyfVcRmmG5q2`#{J_@lWvBSe)g+#Z-hyZR{)z(j6drQRQsqJboPRw52ZQ-^m z`zvM_TfX+ax_3Pvt}P36k4F~IaA?pO(`d@R3Fl z^NT|!DqWTmj2o?1S@xf|X2l0(+2wz7(5H*PQ&qlW`9`K|9rjP(2^;o`izJsU-L2Rt zjCbSxEyp%@2`z$%Cb`_!v$(5<3`03&7<$L8S4h;JP(K^n@TiTDc4}ytIPU>w$x%tY zQx&;mselI@errqkGh+9 zdAAzp=FJTMXJ&X)mNNT@_kd<$&bp(A8;Zkx6V*dyJua>2KbIX6E_V1vFyq^yquG~| zmDWfld+)wqS;?ny`GC7YxRrb0+s}ECt%nzdmA{+UyGyDy{i;r3s`)4?Y7s9l4c0dC z&t^5S!hI9DFRsPDMJ_sRs~#!a`mv`De9_~@8=!e;!vQY?7vL1@myCf(U^H#6;jNKZ z;X-Q!DioKp2~5F9?PZ;3vBIXkQ-seH=7KN6`-sG+i={RB&br+)Un5dEjy1P@v1XNcs?E}@ zt0pr9LN2>K7?&%2@`S9X>%JeyXFVJ{x-*3U;NgW48Z#^@PQ(#Dk+6R=!|*+bGI&9$ zTheM!V?gK)OO?EpL@I_$Vakky_m+MjvT>z$C%&a#c--AXus>dh1~e7hvppgH&X9G7pC2LzX_ zvGvgiijAAQn)K2i4M6T50vRQa3O%&exk8V$|2Qj-FgngJSih^8ovgUaa($Ui+;Z!S znpE~zj4B3tYG8>lKWvCCnUYrRwP*9s_cjG zF9~&9sh>SgbGCZSNayioiQZse^n)v$6MkHUAH4Y}%IyMIo z9UIj27HUL?z`>M~I4%kwp>Gf=3xdGa2%5 zD*2003|mtgZ9LZcrpuaQ*iu(@)TM~9FnU*9Y`&|>@vk{~iD{A*$KR8xER4!?AKp+1 zNEon2{NKOSd1h71ObacM6_QiBuH{)YZ<9QImPx!<&g*cvZ2h`cX?phvN*57h7hUq2 z*m=QFX?P-BNWOV@$H2d`Q!NUU)^M`eMN+e3-wvuqpca*KJYQrACyB=>Mk8GY25$)9 zcCiRn^yuIDY(q7_6N_?%l3OlmJY71Ok0FE)RUb&R8n%1nh54%87~CDv|808D<##{k zl|J{ecCi(U4eEcAJNfOP;hFxJ4=LHDMdpXT?VPi&>$ccD^}%!o&m5J3bH4ZAyi+(m zMC_WObZ`%u;5|`h*^vp}-^9`jm|Gx|0tnU&#Pk)P;2w` zvO7hbxmqQK5A%6QDEW+J{JTz>L(Y)2iQ~wD!#kJ(wOu-+eymKvNO6A0`GA!J@yDn{ z#DTW*dy_GA_qiP7KW904xFlouA;3f1K#UH&Xntq-Z@>)4WPS#}+DvD?dEm;5oQmufpPE+l>s5IE%kWk| zV`pyrY?ozC&a2V{u&yMJ(C)n^rW>$MIehWEX^Q_AbE#L>Lf-Rke_j)+Buab;EQ&N< z&BYP3c0zE8cP?kV)-T=>ZM6dFqLL&?Y&fsykuv+xul7b;`nLlwyA zHWnhTr5oV6yYaZC)Jpt9^|vTG>o^+z`TaNIz)2uq_2u^!S__{ltPzcpK3qLBG3|@Q z-#O5Hy)U(5jpuiOM;;84;5f^{5m!>rB9mKlbMhI}Mvs-jv*q|B&EVZx7rN&^96p4| z!vDp(-Kzwxw79ZP4Y&JH&LbM}1-uou`A}iO*^73@qvYHqSxXYhS`$a=1$X(Y9CI_d zik2LsOV^w4e~39)F%NAYA(Ng+*%;kR6swvh4w95q;*PiZTs0Di?OY#A2H&tllANfw zLd8{QfCqiEOA;*-k9dDc1V?oDTke4E6N_>1U|KhIWhwpU9bgb}IzqgqXl?+*qglAra@F!h^`W?A~EHd$hi6D@JDY|H5=c=QXKs!u?a$H$)UTe*!W z#!HdJRxJw4MUJM|-UG0j z4woULK(<6_LNJb@VY6v$sWb+0&me|!oJTyTu@NFC(IW0*HMJjV_jARPGPst()38Vp zq6t{75r!R(64u#yVQy5m!0rhtkCl}{?V?!0Eg_Urvw;lCQD znF6584)59=Oun5tqUezW7? zo%qa)^K13XHRJArIOd7@zV1FUQ`%rLjbhI~b6q@~)kTU6dQ(NMc05PrNof#ZIo4OH zSB;h0ls#x`!qIetyH@PLS9|GpXqd2RT}t3k+TXY?y-)0IJ4Mn zXaBeJl)PaByQA5U@(;RId~aFgCODcBIhOBW6#at@dCOB)CmV-3Oiiz^41?ax!nH~* zx&QXBi?Fk2h_sfN&$^b9a|`B4%(geZ4rG=BVrTM#A~rXsHR&8sZCD}wo?((H$48*bhuUS5%aFqmr$+k^ zqLrl^87d9&;NKKZyV=WO+kfJl2sU~6oRH->Yyy-LMS5s8(3F#opV}2TrBwv}$U_44 zN{BfTRpQ#Mpc6xsv?f9=@P1~WGjnPATjgtg(AM3nqqN z6r0m~lb!&4cz%JQOo%aFS&WW*?_Zv0Iw=r)qB{l=Yvo{XaJ{{eNhr1B2qga$DLGm6AH^=O(K!F;0T0j5c$kOG>awFRM+ZVV5gC;6-3GK48SUo z%WC#ymfz@Hr)x#o?_zvES-CB&GkPthAWT%d=4eEQH6p=pUU2nO5U5fHGH{EfGMuQl zl5E)Uv*j!V@>6lRXJAXRmgTVveMFTmVNv<-{*ns?R(AnKqdH?d4*o z`TsnUBsKdCM3~c>JUOdn)KrOe?5FLFXlcwMD6uDt1eUH*=1Rs?8!x(~KFfWmU$&~0 z)}z@cI&O^Pv66@(+aaSgrPj_^ltR1Jqdj7|?vunp2t?t-iNu(QYkf6zz@l|^$iwam zLUthi7+@-=^5)cM(W0DF>mz>Etv0jYLEJM65XGZ%7Hx(yHkoFa-_iKkkyBWf!`d-= z(;7#nN^q3pfU*45_u9e?1re0vE|TiF`XdfQT&(zzA%aQzB8wXq8HIE`>o;V?@t)em zZfT2bc5TUAyD-u)?e^`i{yUl3rM>b#im zAe}4EIQ}QM26k$#&gn=0OSwPKLvFT5zF+*h#1KOfcc0#wINjkL{si4~^onDaoG14J6?shiSTI#yn; z`&O|b(!*esppJ64@0)(gEqw~CsBLnipV;T4#$~jq)E{`uR)|VRwO`gTEv1YQDP#Kv zu0j*oJg09vNut+=B)TnaqhjYR$B~5$E|2$DubE*4{_c(FmL9lKv$4H$_Cra+TN&C9 zuM_>0E;oh($*7;=bgrxeO=5#wLt^>q&OP5yTw?m?*IXC74KrcPPe_a-eNBTrG6^T_ z-u}*IgxwqK_<18qn7)ZXz_iiSngw&k(!xLvpa8w1iI%Xu>_>CeM@seHH%DdW%GP(e zKnaQQ$0W=qIxh;|J%TylJq`nVSet0mwSSPHE4Q?<0{Ohw+E`%HeG)%@I+ z_bU{@u9(;Ex}`+#7MjL=2{?C4qDQ$qqJ&rELbV?l&01TS{evb0~Gn zke^y*Sc2f>h~&ic%(hSN-Q!Y`8~_GxSu2-(2RZSJPF=FGe0m$58Ho^{dA1;Y)J*$u z;hEycm*T8Amik;Bu>98_U1geG-|{^ubc7xKYf_wsJ9pnwhkhwQxt3Yr&O+dW4+ggmnSN7oj&+C=znm zP`nY{%X39(DaPK{xa1(+5FxqK8RpL4aq zdF2x!+h@ubsx9XJsNVh}oGn>WzDm(YbD5#CA}_eUnks)SVQh>fIkbgp7D9&(xy}&Q zq%-JIBsTHS;(aD;LTu2SqVz?dBbt8iB!_PiF!ncHDU#aSX8nD77iSu*;&iScyzC#^ zX{l|9+k*h{dOH=!1WK9x3rbSl=B5Ne_686q)0hu**0sT`T^Q3j8n zu_Malir>9)@y?>VrOHHyuBKlR@|3X9<|Zvv47kR+byI2ph;q<)^1@(I%#opW@Dd!b>!US`juM zN>~fwHE=jB+cz`NnQBIpn!JbULZq>Qd!5hixP8Y*M7|8w^^k(m*KDB2h#&!k8%)VpK z_BzYsfV5QfD_@x(*07OUXkX<-~Uw|AigM#e25bKA4ydV7!n^)y-}iMqrQbk zjSt!qF~hUdx->|tETs1Z=- z@G^rs{;F~5>xJ;e0eH6kvwJJ-k$4Lll{s!3`>YRm<#x;?{9y^G{;!HtRvXs2=k0`1Mvw{8V#Km6z}-`Xu{0c~4Sp>uF7axn5o6sTr+*Kf-`k#S4x$ zvu5)~xGm7zEtC|tjwb@-km>29YDGrP?OKI5 zS2RU^nqStn-{CUgu;aPVjT2=Q=+>C$!DuYr5 zBV&ncWdwp38d4fUDt7XD*b?t%&B_+>s$2QhrZ(UCbB?kKaq{HGT~D4$ji~o5K=uAV zyq5Nyha?p3O?~cdX&OT+?rMMA=dFV65Tp>PFPZ(9-Jl9bFG}hf?p062gc(f}9Af;F z?|>FJiDBL(_o|Soc+sv z8~p^<$hhdLPb&`f(7$spYuST9X2pl+aLuJ=b0cgF5s9j`cDS;OD83_~vpWNxi1Yc? zYA+HcMI#85y<9dG#WbD3aW5b&Ft;cA2!Fu)n2I0Yw^1343CkF>D3UgLH zpS1tqN&2Nmug$fNc${E*1T_vyKl0W8wML|8%=BM}w!8>)S;H{9)~&7dJZ!96=JBq) zz>f>BR|Vrimrpw%DboFfa`v;|+7&Az^!&%W3k^Ds|0bdxQW3X~p{awB=_!9zwf zLdalijL0v1=>BUU@A$v`{atGZHTHd_g7JKz)pGCM5dZe}7R964n~${lXEbhA{MJ73 z#eJ*crB0K^0RGi!x7(pE)1KLAz@GUjy7czyP+9jAqseDQcCWO}HaYhbKBALK^)G>Y zFiE*31GD#}hcf;(@^0$=+Z15Jb|X4xEu(P$Xv2jy@;+0w3I%@f-P#L7vPS&LtPQ3-drc$&qW0H`tLB;o^QCebMkPw?_Y5=@i~s&i2Ta{6t5$;%%2%si2?8m z41i}uWA+{CAC~i?XaKMQ_%&5^sw;%62r20LAbt=$CqD%ObC_5<;2>11(7dF!f z;IWH%gkAtPvj!ki8)R#Dna2r4d;Js|^4}GqgnPyXyHaaXu1|&46qan=<)re;A0f9+ zbDX1y*7y)s*HXv`@>ZaBZ=*LGh_l3$%$8CP?FVm!yd8>$H$M1&)k8fnQy zrZP3SnGQk8Hv~wk!)DBBZ1gf#Y|x4rn`UOwR`#oKoY)ByXu+DyP#0}D&-B~=^fe3z zg!I4SPRrtt)w;+LO-W<`O@||8%yh~@?)=LC;gx%ER$B9Q$784m=d!!1V%@KbPpLqX zjNTA;_u~x7DH4ZN0N~U}5qSpfk1`yxuC=4Wcz;M3F+d}u`j$i$ z|Iq6b?q2zlSf#f5{-Yb0H3Ked&WVQ_=oF?aM}JzfX1DI^k|%670KC||X$jwP7B_Vi zd=RUW{qJ;+sU~;rFc7^;%TLM^Mj!Nzb+ ziE(z$m-ecv%>4#PGd`=?zM@*%P_82U;pvzLOFfT0y1f5G5d}O^$3Tko`UFTQy+~<+ zVE;*SvL>XOIWAj5$TluNt(81UvZ>trm0b0f60eEfMKWJB*>OcP%RX=h72NWNd+4wd ztnR5znlY@hUxq)H@x3j%FYXd4Imtvpl*;kcr9BRz_*gy*MFA#_9Cwf;Geao0xRWZd zP$!e7kEpCWIV`Z`Es;T}IK3`BTxRfdL zMfblUm&4LnxKV@O+ems2#WK;+6Gc|Ugyh{wbPc8K0k+tt**SX%FQinK#1|z3;*^ZQ z#p?Qb2eGot4Q$;4qL`Z@-V?Y#EGihL_l_Ja!W}_gE4u~Wta(t{U&X{p~JDd(q+fJpx}R{?iKTvd>U5K zeCCoWlBF(ksL0eL7q#ZX?zGlBfJx@EErk2as*ksUFuW#$#4_9^$Um$T$v6dJ!>ejy z;FKi5nJ5G7)2EulKlx9ruLq816_l>fq=HmT?f7`yq!wbs-Yhya6AS>aLun6bcHV9HBwyjiaNS?nENkzk% z+VtUy0Qq^&#gVr7k8dtFZ;5N`pxuVz+xPEOf8X|IHp||QPg!Z=6tFZ@h}0{(YHOO% z*DP<1MIN6fE1rEEbhYfzB+nCLJkNd~E&P7$X#TMlg}keHX8H116jln5zt}8iS?rVv zY-82~){=F7`_t`H1cj4Ynn9fSU!|qw)>Pc z;rz((F;wo%R9Y^1K!S&mndvxMWcYa}Y&G{Yu6LlUT?#DR?9TH!rZ4=!$5c{mlZNw_ zJe;>W57&>4`euVyikZp z+<+Hq!Dgv*{tey1xezI8?g>`)2?vDNpw?y@4J{#G41>p>Ge4-|aOVA}@#Xp%?Z$St zLNl|vffvmeiTd`d<_N5U@QG0a&P};b_2_@yS*bcN36+o@)pt|DH-D5u**rk2PO zlv$A$)piZfegvODFAjHrVTPepNv>~thBD^sU_=xhQ2FnxG2t=aS&TLY^Yys15>HsB zDs+dqY&&Ws1#srn+ZWCdIlRQWp}Qt_giatomX7{^_hYTCPFpkOUU-)LI4j1!Sp zA`PD)mc@JNa^=ga8-*aH^8*25!sxwSS>gw1zP04+-`=nz(M-20JwwR;E<B8i1LNG2 z@%qoJx>9R*T@4(I2WqVMJ~L<{m32be;zS%S@!ng%5G(X5CIC_eg85fSD`0>R2Q2p zb)L(3`Co4U~QfmXBb(=MSa(dNj_u(%qlYJY?G$ij^MNgR1NQ7XyG(R3R~q^KZjI%EiHB8xrA z8_hHDlj)X}cm8yBk*3)N-w<#cb4hf&PmrrdSJ!vXla%SRrJNh`3muE)C|qMm%}$Xb zN6vz z_OJi`W1dQ11$BPuD1 z{SV2kYM{$b?=YS&hE&iLcoz&+^7P9;# ztcxTv5<6^X$_{%My))<#Z$3^E<%p!7WcdK*KiQc(#xOtlD%wDUh#rbK%87P9cka8h z9i_sz!wS{H0`&>==zN_wFNQ%m-#JvJJYEkLqeb$Eh)GV(G{WcDsriY?;d2nWw8c7r z23(RJG4FlU*ZFZ}J2h{7Y`>3FgMJ}{R_Zn8xYcfA*Y&N(uX*Q?;zyHDR6Y>`g`DBV5}Ym(`G@rP$lQa9#MI(IFGW zs%Qoxtw=eNY@;(B4`qbTjI54BK7LD@t}2i!zr(v%IL_}8#6J~*!*veZ5{DXE^3&S# z2&2?r`U|x%OZt4PxVtmIb|}9oi>jRaP2grd z0!RGcH3K;Ai};(JH!cNqAcB0r6EBF*gD$VThk0AP1vHF-iuJ;cOIK}g(53rNFL35~ zbCs^QP@a`uu!5r<9x4Jr2FQM^moxwR+QK?dx(!{-_;R~Us*f4}Vvd(w^ft3a`l3G* zd?`By=a_$cRz=eeU}4fC)~7fwV@@s9VN3?aFcmQ+By#EzN1w)Ai*#rd0=y=|WqjM` zDoMN#*|E$=%@S48_ioC0!3JbQIJ)v!E3ZKy&|@hW~MADOYd?)4uCH`y@+m+x*36F4INK&}3?-Ne4U$%7Wi zH82-*Fx%W0yX!^xQ8Nb^p9pzHUfh2DwTWGd(&qJ4_naIGTbW*ST8T`Kc}k?S^V!TF z{N>>_X8TKDcs%dQ3%9cuf1qvM+hw=N^-7Mfct=J~ueZt+h@5f5gQXa1bG(Ig_fkJx zw%l*zXYMrn&LKMz!?uLO@VWY{BeyJZ8`|)n;koV}+lw$3h^y zLpVpu@mzaP&8G{f247ZA9=A?Bi)j4cKSf1BzVAk|arR*)rwi_)El$Ezo1+>J6&xW+ zjBUTXq3SQn{D}yVP5v4xbCZ<%)TAiqeVeD4W94$KJJFQ}+!&bF`FyFPA=I0FqUVYa z$@>HfmQXY&u!+48LE(i63NL@?G%2suW1UkZ-aQ$pOS}9>N(yXbaxug3y0<5esGrVg z-kha8CRgH=oRh&Ri*%zBy3qZEdnGyOOHk;RdV3#;qmZ=M={Zjjj@mShK7rz9BDR%F z$N#>gC4&?5oF|^hl_|edvh9(=Qf7~?> znY~@tvKMC5odJRrl>J55hD4`C5of86f?5Fqug!7O-gWI7$mv|gS4s3=if8XQ(BAXw z6n#)K!9ajE4q&CvKJ1b0D{1rdQcTB5wq{?3xtal+qWs$B3vTHVMrexITy;gpb~8PC zX$?$MB-+jT$(CYcd?$R@VT;4poqBPJLiXL0^6FQS&Q@<RLwm(LdMnHl-#!funQ+%QE4*9O?8s8Mew6J7qDHQHRoAQO3W|ONxKCmh zmPH0?K2<|$I>bvwcA{peCD#Y(NLF~GKo`8Rr zxfUB{>%dxRjymuAip8zjYsYMOJk=}C+?rA;jCn=$e!~bIiUrNkszs}V@&Pl}-uX$X z0R_Ffe%)71x%S8>KvQ(9{)!ZfC%}Ype-*)#qnE+gh@gFNV78TUerrWat z*O8=Tl9rZog$SGPYSHs?R)aB@*#N&uzRHa=exyspBHC(gTdK|5fJ+*g{^MeP<&A!y zWW{e)J%^Gq?;_)fC$s|8Q-k;%gl|rS$&eodJJ(p|L@FoGfd8=D!wZJ+cM!YTd&sA3 zWxvuMs8x|cz;>N=i+hKgR+74zRi)N0X*2#Z)zc2kXs)Y4(gUkeF6nzVv+XqNSXug7 zsK^v?qzHK2+!KceUA5yL_(DWn%Q2meDPC&iZ(Ot!aR6?8wj;A+>3Soa`qpu00>-0j z+pu>x^N}Rttn}uJB&1f7z%ghll)Mz#4(6|jQ-F!7Hhg$EWdi2xknpZ5iwz%H-VJR=b4YT2P21e+`A|} zyR{K#7ZN<}y6N(bsecsX6%1%MwEfB}vIoQuIUT2R^ax1zYwpt3t7b!`W|;l!uB_3$ z?_g%Pd|i`r8GH9_?A>D#oHFQrv?;J$xn6jsNocMlXs1UO_P!q-PtFyH#PvV;!ux}% z=r<~xx6_grvnF~cA95=>d?EB$|Cu@}5 z#J9^$4y*puVIdWUg(i@Z@xtZtH0+2l4}aCub!t83 zjg?R$xFr;=rRZzryxlW!>?$)}FOC((oBu0@lo-_NR}V64QdzCtStm zpcZa!jqtAbGf|gc(`D~oEIDH?l_c>FRCBHk;}9VQSe7O6zn};%av}meCV`j?1@iaE zCsOst(K1Ad3}P^tPX>dy5d5_^0}U=?aGO8+C@;KcaE&at5eagw>n>F>nV&zQqb~ot z?8Z&XTnfD6)=9=(bB-1Hv5kq$h$*<}LJ^C?xgUq&dsC!8vT5L66thbTzF!luDO)NH zfT)0&=f{Rb^**`o9J14F7fFr%>zuxAe-!HUpSdz=Op|9jAPOdOP>#P)g`(`#$dsnD z!15lNA1jLW7j>m*Da5wIJo){7gPJP`sX(yYQrp6f$8CllV+BmrgRJW9MVgts*s zZn6Yz0xtmlpr@p@IegmT%-i4(V)14Wi~F!@ zuk+duMuhTwH|Db{SdW#Yp@GxKQzO*E^Qn-faSLwnKpo*37rwhO%d0QUYKpdKWdxflp@*`j?8iB7}4LZd2pJ~rmTTi zyQz#CzXhY4ULFQ0Tu}tTit8*yyv0P>C(Q^oaa^}$XuEv>f)w7`;uneu;mE!E<57ZD zT-nnZe9^L>iFWi>abv2w`*;PK*|SuMostmnt!=8jyqIXNDw|3Z-)w^+#Dv2mRT-z0!kRi^$AVehfHA(8e3uF3t?brI-I+y{} z9HYaJk@dl#&)_$;F({<;hjyQ49h9f74~fhFhC4F*FbMb2_ZfyUhEMV zBo9-DjyScwRYIA^2f;8Hyk8pWI8gt$_Ai&m&zdo1*fULa%bl55LD{~^iu?4@kvLo1 zG2YdfUeySgHoBn1dDwq6u_+{n7_yv)@kB#OBq>&S-lgXpa5$j8*4|U&=>joi>YZKg z4N@`X5|J<7;nLSWs%LA=$D#$RQ^G!4ccA11O&P|Lx0s~GU%b@kP5wPo;LBmnSnFz6 zc~Kn4>+=zO8D_aCjtD{dpPf&2L{6fLvt4CA))y|0=n;a>ravZQ%)501!i%a+Z-X~z z@7HJ~<&w%7x%Z4`F7x;rYXaj9nT>T|x<_Y%T9TVFW1z z*^)YkiqsbKdB3U@GJQ<(Zd_b~{|HHsQRKp_pd4huxQw_C_-~rhuv6x@!-adNYr*d* z>|4+^eI?M!Z3+q#^_Ge0PBBT}*A>aQGS2W2+~~g|^_1r&|NABB*0g<{jkT}<2 zd`75kTnLzRNiN@+6&Lg?sRmv0l?mPpj(pUH`P1kEyO%t!#}+_p8OPqUeOGUmm}i_M zQ~FDExvcFOjek5fw2qLu*eEu|;?fzdh{QWZzU4whW0_`NZxp-964XQNt<|^B=ba*U zO!kKXdS;1t+=+U59{gTmugze{MX#is+_RzkA<^96rl+0EJM}LKJ`;@fekUcz)4bDt z*EsUG1f+c&)os0S7H_Eixl5XfDUB%=4BD{GxsJdjcG#efPw)=#Hi{+ka0!**C79Xh z(LKz{-J}+D(vo;rW#M)9rZmqE_X@{TRSf<&2P|zKJv?Jg<|QzRc`)$7a-40#Wx&hd z?6VitFixh{J=fl;_%n*&eO#eEsViitx?;Blu&CjLD$3g$J3o;z4&hJ(ZI4}7V}`3@ z=2Bg^a-JkFwkuQu=6-5J(#R)zG~VL-Ccm`I71Gp?eD5@V z!3-Mt5+nE{tH+qO5oQZKzk`NAB{o=}-tN_?>^4>!$w z8f~)+qDtOQyI|F{oW;;36YN62S~{E<7Ldf4FL7sN`KWv^cu2;!FETE)e3r9HY|^r0 zqv~0tsb&q-{fZUSsuMNjO%L$pks=;;h)EOTGl<9&-pFKYGC(XE~^K(`aGk zL&Q-&97}~JgU3uvT4}|AwTNqaLe=!Hki5c$>)8*cElqdM1d<(tRCf-3%h0;+*Gyg_ z4PxGoVw$rfS=)%gw3{G!AEzwYyJ)iSQt7OA!B59FuG?fa0ACIak=*R+-8_1EqR_uy z+*DgrbUOwCl22T;#LoRVI*Lvs*`8w{+o@kwyq$PM7Ym35^V(&)>KpKOexaKbyV+Df zQAaER2&0*3v!H=JVAAn9=V)RWZ12J?)%G@uNPrHg`C0!QH|bd7)b0&Orjah~-F;PK zO%n3+#}t%)vG6B1bRy&FfVLKV*R#tC)XRRAzIXfpeDE|=iKGZp-Xg>d15qJhUUwIK znTKG*2f6W8@9GW6VW+waASUM~ zDXn@mGg0q6=G4SW@ !_U-fpEUQgcbnT2Kz-^%zBBqmjnv=nTTg^OQ);@pA-5{Rc z!I}XWiU`0^WWK-PC7um-{2~_Ri`N4JOQjrykZpf?2w*`y@=t^Yrz%;&<67hB=<=pM z-FR2MlR|#6bK{ClmdM-a7`Tw#z!jlb&nS&qO6LW=$mbZ+z*s|QxYC=|@?CARbI0q7 z^Y{~Uuz3(9>BLn&%#J?KhfoKr-Y(y5t?^qCmf{mxyy(Llb;Fai)gj?S#_d|jU$Ezp zZaguqvD1SJC4C-pV?JxULSM0F>d_M;IM*~sO(wh@mR|I=iZP3K7=~=k1?6?GSb< z%(l>Ph)*vLeo5lJem)yvw4gmAtXc)s4Kks1(%oc*ei|~4|5Haj7)ZBlGxF$05oD2% zNSf|~S~~-(dAkaf#3nFyZidjdED9OoPU+V^&WCttGCHoouT;2EC+mXIZKaz*x_ zkj~&=X9lImamT#}ADo$L|5-2llb&7W&tny@XL-skV-`=Cu@Gqn3M5EaLq&HoBXNFl z=f~?}z#p>5ZQj2UK||R6m$5-PC(3Hb#zqotz01DsnOB><5&ikEjQVe{7H^2CBtvhh zCros>OgQ87Q>jr{0A4qtI#@9k(K)nTH8>^Ee^V$MXJ;*y&5v41L^4PRjq*U}-e}{;b?k5*m`gOXY%_Cv<5eVx z2Y_UfeT8)=wO1u1$Y&T7W9y4i5>1+pr*9-G=XW@l2)YQ(jza($`P-Xt$x8h8ZL=C* z{p6uv)0R8;8LzRDmfQmIha2C~v5hOI9|}q2DkpzCPERxY^z4kv#GC?|qAMd=cGIih zeq&2MDGo6nQ9do94rr>>dGfnO&u=BfQW4kwtZA&aYyHHQ9pzJQYtiIgh3DcxN;+oH z%n8LpaSu`#j*slot-v z3qNte7nJK+cEbR5K@A$9Z3-d_D6%E*&y7P))VpleztMx(mSy>~ozDH}ECPr6OBSM9 z=X@nlAE znPNf+WDPiym{^gkd-QFcmr@NFUqt)FAE3&@n2JM5qR+Sx^F2)iW40B$&8{)FLVJ@t zhYdwowMR-r*UzcT!Kyb1_0SJ+a5-KL_Sq zBhuFu==hta53-@ViQgZryg_;ly0{r~lB_)T2@7_wV%yU_ln>~=!ArZe2%Q8yIQ-b2 zr!0L$y;7f}7v10YoS^iFCT?5zo;dwmt__g!{Uk7jvZhhMF8|Ma?ej{ZyeMhnd-OJQ zM6$DdY5trLDcq=>#e1#4eBYnOA*cJTqu$A9ky+WxIdhXhMsfFJ(#cTmth~7(e&Bcs z(1sX}q=%F7%t^pxoq>@=cFHLt;q=bAY-+aev;^ZH)`oCA)a7UI+1C0u)!OI#VR5pt z+TEATTOv7^qP!Y(y+)yP4lZ|v35!?%g#_wN`W!Er-&>~F>>FvB8%VBgOWqB?r(YFM zZ={0v#^;H0(v@h5dkTZ+oASXfrHfn=WfIb*Xf$s`Luc^y=W)~4e3%V*r99S2;-sOb z0Dg}KP`!`>eq>R{ViVu z+qCcMjr-AkUa;#u;Pd(AHuNP6GuRo&&4a(kbHdR42ehyZ3}rl?=>K0Zn%n41{+nCs zxyTPRo4+AMYEjqhyAv|_vC{*9aEwB>R3cbogg@u7@o(ChXenF+v{^$d^?&sbW^F%g z3)N&_!1c1%idl5M_7U8fzyMhHL=&~6CSsvA^Ddc7TrpP63wyjS+&6nrStVpL*QC@* zi-4{K$|U}}V>p(Y9gm+@IvZm~u!Lduu^hROOGrwO#1tbhi<5m8u+7-FC$-tAGqx|w zTQkw(zZDM&tzzpBNB>6tH~Mb+d@<2N`nQM~4f+vo>`9?6qtxVn%K(Wz3Dafd>!|GT zSc0)m8+f*>f;gLFtpcS}oyAPs`jjdXW6%>8E6^Pm5}_qt}S<8sZ}Z1(=@ zecmUW(h%Xuz;Sy0>xdI#8@4+bJ4%OhaY^{(SPs`uOj9tPPXIkq6v_8xvY$o2Q|Cb> z2|SA8_+6$BpfZX7O3m07HmX|*bDK)&-eX-%JafaZhA79I8w5tT!W!Irqf%J%#kcjkOkqqz~g~RXg5RsUj-#%@B+2p^s zDt|{2uwf^DM93*(dM^fRLCU#_p3drCQE$Uf5N2#jn{WW72Kq{BP)5A?&Dh|>DtocG zNo0m-8WnJ7fubDl@9q!0NThxI9fiT6D)A$*mBnaF|8{fd9_U1sYS?c|Ht6SA(tZZ} zA3VtNFJuCkLvX?7&&Qy`OYi~PUp=dPH+YyffCiKR6q~;x4w=MmfX%G{E<1;h3fGI3 zETH<}V=r&xkgy8^I#YQ4RQ$Jo0wfS6;pgD@E&`GlAla zdo&>25@IXc(GS?t|1|=@4=VsosXr=}U&*THDG{cxi@^X$?-Sb|xq1pfd4QSPx^dw= zZ6wP9@Wl7|$uLslarlX^<^!Zh7Y!dS$%6aE50ip`WB`~0%oOnfY7#)N%1XEKB*Nj= zxvWZg=eF1{YzJW2!>i=$d`3VM+#}b9$A;*(CE~38^12I-KtCUT&_(-)xbwHrMPyBK z{;5h`9+2VwC~QHlwgtr$+IW!C@mK&N5M}F zZ2(|l17IX40CxV3iia~Lfz^-A7b5tCTHYD@Jp;yT*#FsC!J7k5KnsCH1MS0oO>5(^ z41@+SbaSg)2caX`w*)dBQjo`T1oBvZ`?28M1r&M$hpSM$d!Vzo{3HSHKYKlbje z{}h#1CHLkGp-aiaQAIQjGl2L_vQ)>u$819?T3MUxWuN4`O^St}5&-nK)zQ9M@u*z- z&%v<&A!5D#?^nkGR!2FF|9hte8~}-CYh1T!p(TC~(Jl^I~g#1O{ z58$0#`Twj~y2S`PhySX0htgD@4^G|y%T-DM*GCp=Eg-5SgtD08{A$nwb1G)QMA6?_ z86neBG7}&-ftP#mtOYpPUB(G6(gMs6unGdH)^8(S6>IM6!>1~64>ghr6R3cPq!5YT zJ@&(|qVLr!0NowFX@T;oY^nyBeLV!{N`M{xztFxBrU+%}uyFX;?{lx|n>+zL z+TRQ5Vp_NdD=)klg*(HDz4?u8|M%|nhnf?ux=NZtta}3Zr0faq_ov0~n?0?L!2J<= z!1f2@%nJuV!JkWQ-1)nD0ADkv?H7z2e|Hf$r4*rm0@}e}RW9Q#h`?4AHrk;sT@BG(#$B~5bJrocT{s+}rS6L4;g?5r_zd1?*zB&q=rz=l@rw z{$I(+^<|Gv4#Cn7Hq%Pw>MGV3zx%tyep!$=qztbZsXbmH3bq0ho|j|)?F<9LnZ^m3 zNKpa-=>6;!)r2WDRXn~k_p3w%xYUct6e?EnASsp@%Nzt=Yf zlj?EW6=4vrt^^^RGr{r31}-I~fL7|Iz?J$4BnV2SK2BK32r~3kmHxF2m@xVLo7^F0yfVwPCj1&g#_4HKn@XzE#cHns|Y=-$rA=v z2LG|r{Jq+WWv7E9kPO_B4zL>#fG^xivmv$<;ZwV%vU(LbYG}g`Hz6BX(;*frs#JOo zw`+h$!~e#D0Ds{VSrtH274Nd685Ed)P5!5}0-(kJeMSLM_N=t;+a~?3;5)+$#vr+s z-BkA`V5K<&!h0D2OE+23Cp#cc$quMM)3IujYr*#F&dmQ;O#g+oowV~WA^>3D@l<#O zE9g$$VG|5tn| zs4LfZ=*16yHBhvmGl;G$o7NM^)m&fWbv$)D)bF)#hS&3$6%_QN(uMg>q| z0T(L<;fw{#Cve&Y;DDcf&-N<&@3~cnFx`N+`(1n%=7KN~LN6D$+D7gj@Y;X@c7tp4 zA5jQAYaPgA0wGTXq%n{&?A{{Dq8zo)D&2gEiw0s8;e8~~O#%jF@CYA}^wlWjL8^)Z zXEk;o^jAq6)DZfZV=VAJVtzyh_tU0NNWKkZW2ri&)vSY^ahHHR4JQ--)CPREf4%s` zr%*tE2h0w&w9bet<)@&_BM|a6d6(}H?j#Xtjw9XxchDUfIQ$hx3Z_(gpN6yI6GC5j z&iEh&!u{ebjo_c13JwBpa{SKU0&~Cqs_O+-`2(Uy4yQuAd;#2vvHP;|xF8a#Jynid z$=yU{Goh-T3_EI!FGv$@Cm^ZUQU`^RR^=om0;^Lf1jJ9k+o(9v1$}zWLxp1)d528kIDNqk z2bbYkaJ{}Mj4XXKHV~dh#;5io6^>#^Or{>IFj(IFo!txeScPg?!U;${I3UO>u{l$q z!j(1+76Uhj*@5?i_ZeTO@?$A@lHS60kQ#7;r-zSnxIh&lUXi(laFt&yXifwEP5f+m ziEWiSto?PyhbuR*P&p5{fO z5&SRz(mDQD*BfLNoNS$y@W3PKfP%E5i3TJ=L$l5QKFr|W0h9LvKu`t`^csr&o(xyC zZTt>D7%_t96+lHvwT<_VjY=zKH|0ooIGa`9g|Q{HFL)!i0${1Ew#Y|%`e_+p0eWSZ zMa&{L)c~}q+R~fYMi{psT2*;$x1pOlh#H7m8CW5Vd%k4c08=-L24RGvA%u`8ssP6V zk$>DdHQ2~T4xzG%cVKqNE5ZFGg@Ub5wh!Oa04XF>QZPAB_-Hykz2L(NWgHKpfpZ#bh|_Hqwy zrLe}KfpQl9jS`Sik`FOc?dSpB+0YO~hYC(~>xu0IxCNX;Yavdg>Mv3^5Zn2u#M0n+ z-PkuxjeD$W>G3ajVypmF%i^W3Cp754MMIX>zbOPPQF-AB`dp(Z8p@f_f2vj6Foj`k; z)P!DMxC0jLCKV}SvfcGyv0#Ct`SA4-FrMJ|jA)g>M~ghDMO;1FJ)t`Sde1M0=`*y}} zpQ!>t_g-QMe;R}R_=5oC@J8y^g2iz>rz4i09&A)J2*p^`cF`yRu>MpW{+w@_RTavQ-Fs+Z-u&xR?#_Q$Y zVRO#*XtW^_4AWG`h$bre4_f*|j33^LSa?qGsswfuj0n3BTi{Je_%{yI|DbpRPU(+< zL#e5mH+<&5UI<%5U4(@0h?|C(QP)rZuIqoewvoJbhtIu&tTmnB9mPCZdu%93HCd#a z^#gU-P$)g3L438yNcu-&Y@m%LvJ(Mh{#LwyN$l?m0_Ga?{UMxWIBR@V_v!V4&ieHv zsoF#0j6TOaCwH~94UIhwIGz&}3}C4LcrN@w%YdWa{bjy;>+UBZ+*t$_Rg-@*M}ZMf zj7urY@_EoFz>vpjGr@Z;U1_hDTb~A4kqFQf&bSp}hYz(O;J#wKf)9kn?i#SJ#~{Pg z--HnrUXG!|#{+MSJTS5K@l0<##>tE1KVX4O9c9zJ^jdHRp9i@7U^ zR)9~Akf*><@-IbB>ThNxSS5d3SjJxH(cl*AV)Na_FfU;^3;f>+5lY*=7)Fd!Tn zohV4uSAKbP@>@1N50B~iG6(lJ%Iizi{?9~)cgNueXBFU>2!w8|TnL=cEU6fPJYoVr z;FNgakRAbPJv*)iCTK7rgTIscEY!|=S%kpsK&YI|2T)>gxtMXpa3okh3qxV{}2P+LI*%* z4Fw5Te~3--TZssEWPALhjU-RtcjkUFp9f01OPsqA$YxhSx*hctXq-Vi5#Cc}BmFCB z2BlQs8)#*nQvi6xv7O~61a7!r?U~5qbwB^5rR9a^r3G*SN8{XQ{orW&SJ`1^0|v!! ztAO$FKgO-UlXM>gDEHbOToCZY`{(&KcnuN$DU`H-2g7}meRAvHl?iyj|DuNeW63je zq2^!xiAI~4^3}Cc{O>`w4B5ku1BtfW8Wbd5{TLUeJX5h9<~#9H#l;nX(EeHJBIg;P z4Ql$hWo6v)uSo`AAqF9^I_oI~p+RMa_&%NxpV$oyh81xl;0c-&^osO%!eo}z9#!0t zEk(JSDb=JY_GdC5GTYmOUotl_@-zbYRx3#OB(q+?z8S%RKS9&!RZO@7*rSzx7RWTI zhDh_c?||H7F!;0y_^?8$?2sqfy69i_o-{`NvE~Y_5}xRQs#!M45=?B9C*YV+=~wfG z{D4Q^BO*$cRs6|x+~8AAfMJ=-9&Gu*Obw{*fwMQlLR<%RCF>k`SYnd!GL9`T zt&cWr#?*=r zwkEAFcoaS{jOIP2duJ2{9lLO`ag}BtV9_7c|Ae1*|IvKqRih|8H4(>H-V|o`DG?V? zI-vMtF&`C$SKD?;5>$2054uPo5031_v~;5$AEK%~@( z(e+Z}+ac8#AER}HV(82^tJutl^rK4WBKbkOf_&W12!7yt9W9Ou@&@^nOw7W+FvRe8 zdhx@9ld>H%71i>BA#IA(T;qu;e@|7^UYkVnvUUBLW3OmakjpS5(ocNh{0x#6%}`@e3MglE#X z;GaQ}eb&5|6rJv8A81l~BQJW?()u<=wynVf7?u8cVU^~3nMD>)>YxZ!S#BjW<6`;1 z-=m8{@*N5DJHc=?Lp~=e2}g^8Hin1_{BuubIa4j}qL3#lPSv7GcF1+w_WG?2o1;T& zFh>Z5*|Zft|M8n9-F0v!>(fj{p(=YJPx!;aQ*rKjWDS>o+!lHO#S!svr}#o*?>?mS{2+W88*rgV?v9*72eE#A2W31<@=n-bRFN5Ul`LIb0h!V=m zh3S{%JDS<4jcNu&9MFNU&LFYMtbEQG>Ac&}BF-!DY4Cv>tR>QE7TtELhI~HZ2}bF5 ztdqfeDXhwhS(}T~Svzz-%UapDZ?e;x%`@l4j0$dIA8Mub!Hdc0t(62L{3ie2Av#Er z$P#Ehn{fYokGo69Upn50%{<|(*HD~e7LvAk5yq$pURS<*f#L|N(~Ug5Ox^%ZGq;o* z>^_M~b~t=VOlF>CDS=VQI8kdPoYILmlcN}Zo_vS`lLC#~Omsyqn*TAr*|uakR(Esf zC!3(Dk#>!S=lZij^6r}oWT>Bcg&N``i1gh`AL}>bObgiOMw~nb~xar+)jST*}*e z*4afq-$}l>dAX>ta+$l&oY(S6Yev&8FW9X{mL#2>U1awmv*d9W8LB|T1B}SA`5<)T zGsvw1A_@3dXoN@z!Tmu2-=O0q<;BTZ5-^g|^Ejc6_Tud!? z%pP+kWAPjL@X6Sxg3IAklYX^5=F;^b-b@yw@GmY|r-&Eq&-=iOH_61v{~#igw>1LX zAIeT3FBmT0KV{x9O85T2uGmImQmJk2U=>ZR^tkJ;**sq}xtWAVp3@BXI%MRyxIE*r zAicF}`_TE3@Xzd`8T!%aw2Wf{9}RUsHZ?yHx_Zf3(#-@(f$Ig~pFek=be^fg406*H z@8|mEJo4aE{J#0tsrknFXfs$iQq`gY64G0slxD^sssgybm+JbA!(0K67asd2DpJk8YmhBCg6T_$cIzkwxP8~H23G%dbWy=gn3aLIW=h; z`J(l@8u;Ig&g|k)j8eG)AN%oty`x%}KLcFje10ak`_uPTS@x0357Zm*ds_qdw)J_h zZQg5M!DN`+i0KI!h!2_m-xK&P3VFxMKGmWqlk82~Cu7c3j3ha;$ zwlH&jb;%36?10f$L10^Su*((6>y=Xva3PP2M%Xo7I_mWf?6gDjps`g|!sFuC=_k=u z*hv`d)T5mNwgkgeQ9wn*L4yDJpgjKo{@=fUu)$wkta)Esn%S7~!oNlW{s9Z|HAR}3 zzDaZ>Bzj6DB;tR64e@0@9v2(yEnOu$YGHz}fyr$o>O<+9oG#oHm5PFz^a)wLepv|e4{<5Q!f!oCB z_IASDLeDOKO|8SxGssud9`t7~I*Om>pVKO%l6@3hKYb(T6UK9q9L|PMXvV&M>d1BZ zxsJ}=9(}8mf^`h_LSr*ElujXTOM`>a^Vw~lQoNj9>t+}4+ipv$%!{jNmn`LFnuS7~ z*o=8QS!~EvRV>6r#vX6xDxWmH;eb+MvC(nlxX@55Tj4M)rz_OF3AXI`KnZc?Z@!te zqk8-H{nb;=s}*hMVvRoKXEI9|`YpDpFr2z(`b66`5m!MT*1}Qhqh-T2Bh*}jjwAgm z^G4nCK_n8il7YmawJ)VJ(>r%@3Xs1`in^WXecg(O3SZh4znZqn^}sEbs)3zTx!+lZ zkZ{*yESIpUQN_67Ph|lxhs7(gX*u zoT<={_zeXoW8Ld|-qD!MFh;0QTx@iCdfq0ma}<=56PBDJalUl8w=gItxzfPZf*K{8 zJ@HzUo}!N5M*b&IQ{N3|a7mjqp74;}8Ucm-_W zV#kHvF*B5Gg;ZPHzS1dDleRULEEHN+e_wMmzv0uW#*O3DzM$TbhoGAoaW~m+OtA_ z`pp2C4*JXgSrl_&6gv(pYy2Ad1z6(mRu@S zLt8?mmRHTKTq8MtSye_f?D1f+O$swSQ#6kpa}KxU#?TBuyrS}6rccv8*3v1b;o{*u z3DPJmMS5wbHS4?BRFl6Tyl#vlYi|P~`M~kSHJ^NZxXUdeZkj~#GfMuhT1Kv?S@vY$ zM*C9U@KTm@sG|PuV23Y{S36f}SxiXg(?y3@T`lWh6is$V=^bjY1?o@;>V1NRv^{jh zcm6!_KwX{Pay{ww<+3xXJj(;!j+Ad(G!iV7L!m0H`Z7!|XQYpk?M{Q(6xyMi41_Dl zqv?^Kr69MLX_+5)Xm|4tK2R@Yh}XBlMVm`v9>vgg9qp7F*t)&Yg@!qxSjU&nnB;*D z?X74&(?~G7RlqflHy|F|LTsmKae2d=$g2D$hbIH!ZeUJ~oWSi}tum4_v#UZuAOrs~ z>Rs!%|4QZy1u0D%$-%9ntoqE1#%R7f4Ww3no>UC%RCD*#@JI0Shn2dEA{@uYoO*@S zA_Qa{#|5}GRi6$PnvCED36&6a2i>C?-;Oh-ATuQY-#x@WfZs(r*H}NjZ-x@@EXHp9biUGbIi-%|b;b#|pK$@s!9` z5AtB-a-U}RGyIPw$ z!gqmTgDtzsc1oCpF$}fI_=2E^Z00aV@2AN)8pdmBugnKtl~~UM%CJ>3<6%(a)HXX14BJyGf(Sb$t%eV zG!?Io>}MZUaY>elS22Iy2;|bW9o-n;HdJuG@~asM&!XR~{u;Vaqop8GhH|#PeAAHSO@1Y4(CN@4nDiw|eCeBZAsj3nb{OI~*pf}rcV9T4Yu_caiNBa(BFMD|$Ufs&a*e4<95dX9@RG&7V`2)qYX(0D$ za3%#sHVVvv@{@q^i)>XdPg%zZ6oCS(%BJcGMku~+Y)|bMJy2X(xld<%uvT=>lku@ zc-d;1H7z3*{FW^UQc}Ryy>fpJm`K5v#< zzl%&9QyD|3`eMr^eT)(29)87$rC_{Yk%?6Irx_U@qjU=MN48a;xH$8dD_XNetIG`w zh4Npj3k;b}Qgzv}><2+L7B{Rk582yChg(NTo8DBcwTv}>)JZU}o1WHnC|I~PqIk-s zJ7RsK7)`sUq~s%2bEi?nRW}V;`W=Cc8Tly#qgQ7fx$+AmMgCIm7N2W2r6f3Hw>exe*$FXWA!&ep1iq18)!BbPUWqodpaBR+uINji^OvrzWdM{Q>= znOh}`{n?!@jxWsL-~S{tyHq2%QlaUaWv#HH(la6Q;eqkeEpVZIoxqH4z8oY-08`)d z?=w?dyxAC7jJ~B3FT!Q1mPiQ?=B!pQ7`LbFtYku6z#ISJ?5f7LmuT%RVjvNq^>L6Q>8&r((UM-!3o?kj| z*oy#Tm5BXup@&U5hT%=Nbu*k+cP-aRWoLs$}a{n@|6=O zr&RDC{jgtfpuwyQ%u{nK^y9O4(nBsY(SGHRN^Z`kd3#=?Pa)UDnQ&2aN^dx`vE0%9 z!LNtA`Cjt#(1iXwP6oW%(Sj;7j&qk?_s{3@HCz>t21%Y0gi!XRmvX$2C`&T1HdCT5 zDswVe()rdSAV2xW`((b(GqYQ7J#Ac=m8koW|qyPNUVS}u@FkVrLW6RM=Xvi!? zP{3*BJD~yZy#Z3^y(F$SfzP`WxZKSOAFj{~+6BbXR+#PuoDo|@aM09+K1RAbBQNHR zO!327X10n!h5Yd<>3Yolx0f#ayEL*PztXn8Z9rNr$0qrdRMg#X7e3C|X-K+U_<6dp z(4T>6VdO4xwlGR0Xx~cKm;6kv?Oj54jpYjidQxn1Pl*G(LE0Z0he%)z-)^~{)UNzE% z(!zvdg3hCTQ5q-ia%;`(6QYT0bd?s7y5o5xm)#5*!(^6Md-x`d@yP6&)vI8jbl`9|IG!x z5(R5aQ5kl5d59d{BYl(17VS35&D;40xjsTqzs+tQ?<9-6%b4w#_~7%Sd>nfI#Ji)V zm%zmM^}cW5QUqpD_zIx{etY*fyhC4hP;~B{9($N}QQZ{Sf4eHECpVKgaN(-aBt+qr zy-;i$27Aq4d(ywUowP?jqpC+MA5RdG>qq0E@YrR{vy$wUYMaAhs%p| z+7=x

    ~qK>5|u%b{h0yarr788c2PMEt5X6kFe$>Sl$laYMLx1V%*BSZ%Lo+{8t$t~Z<3 z4tl5KE?2h4uW}Ynp0J_Psy5$dPEIGeA8H)P)OUCIITh2XCPC%xHHc88oCoFmU7j$) z>PY5bcZm5*L50GC*Z$rSUS_8LUyh7C&|}rQ&-T$iGoy5?_haurQW`zm*B~t;)X>tK zNyVSlAg|@Qi=uJ!PMn!Ksrd<>ai2^grMxe5{6mgNPD?K@22wIVHcocMKIzwf7|tSC zZpkk>ohT?Q_G~qn0C{`l9)x3+K`JtEN)(EK1lS#hn_Wd-k8`D5=>! z#A`-A#u2AWI5?pXvA|53IFPT{%YVR7{~J|!{=O&0+#d-EMHvMNe!c|YgQMj$2eaqu zuN_|4S|ARTNniEVqjlqX-ZnBFd(f|E7mef_S`~ja=?L7`^9q;e)Zx%TntrY5MAoAb z7x&G&jT2c_MVSMqQ@6>~0Yjwa;Z^h*&2r;d@5Osdi^g7ot^(2sXF2@#TQd|pF1 zz2MmPONHcyQ`(+nL2&9}h0});lZ}*1@)BzF!_nUbA?d%=DiA zTAMk2gI`lOj#VYGD`howUS#e^#`g8qupqj^^mn;0 ze^i)Vmd|fH+;Liz8)WwRMGO1zJ=9?N$x&fkWz2};Pgp5SWLNulB|)ykB>? zt5hPeVPQIG!z~#ghQ*5EBR=8en7w7eCvxwUYE$yqDy6rw;x)fYP@Pp%XMBpmOnfQ? z^LPP9^25e2@^jO9Elk>JxnZJb{zIx=cdvMuV}4u9HF2rK)1uE0F0i!d$WKx(pc`d2 zNoSBCq|?(5<5!$hu?LOS-bz({HYgK&6QL>kA(Lpt&kH!Vl`$P#+~2AzD~EnkZe2X* z*D;!UkArujkdxu~eGQ_M_+C>Z6Cb<>nxADZq%(_OY zz~HSDQNinrH6){My0~%$fygGDy*f_lPsnsJfpSq4OTgO5tXoyw@qE`;TWeO~yfCQ&w9vP!dg z6DHy_OCy#ClU`dAys<9VyEL>U!z*su+A?_ZJpU`LdSE)`xq(C@U1jUA8Em4 z+Uxv`CHoNTsLyx2TKCe6ciNJKS8$)2ION$qnDua4){;^kng3w_Mv6dNUD?F>a4rqW zuvrm(uq7Mar@-z9MfP;(=>?83i%(o{6JD2BPz~C=WJEc~_K&F0y$tk55??PBA*GkL zo98v3_|_)vV(Y-YyI=4I7zgRJ`7OZ~(sU*jz$d&s)B>0CB{ zT+oGS6Ay!BQf;ICc?Ob!6HBkTRNjTz8aAJL_#@nFCN}DjKKIgX@exR=eaY!WvGH_B zV_x)$(45uYmmlYv1*Xe7C7~<}p)a=v-r0NQxNm(fanlpna<6_Z7zk4%65FuzKIXBY z9G#D*@v>UR8h)PAR}b5U2FLM{YEOLe=$_u>Dv!J-3{k?mJLi@bJXvbrbky4hlIZrRi5L`@5OJas27ocL4bU1&{n{L4?y!yZ@(*@gKmsUn|+&4IbJUX<`h=IpY5O0LYoL-n=0RDJU8vXLKdRA}T7A-4 z6J4T3dX5xit~TZ-93>|*tGz{n;y68Rx5-4YG=t<42p*z%G{B_jrBQzlX6f{to7}m- zBK$&8xg;aUZl2h=nS_4;mw>09+z{!2Hz=C#Q<7Y^f`@X{1)#gMSDtK3)Ap);P7BsZ}yv5X!O<3}+omdj2J z+8jrG7*uZ}YWgBH*gk;tGGP~6uQm1IEK*{5(}KH)L;`m;rrRrThga$!Q)s!c-EmH$ zX9xS*&{F)IT6###LuNDAa=&?Y>vBK$=1oD<944RGCUnQ>j%;EZ9{_m@le#yn23m4d zgfA_bWRlKEZOhJWsYDFOS-;Gk*TX0uWNjPU8%#+t`$Jt=T^!sLdnE8*nwZs<3kX6s zai1x>agNcG|0;%&DSo!slJ+a+(V-yL*8a2-H#b)wtE*n!eRy_xhl-_gDEJQQpvB(q zi+fTNPenOYFu%v$aW-_ue6se=*!n3KF(Fm(hlW!t=rgp1o-mdMA3jMOI=p*2(C^_` zvdQQQi(-&!NI1E-zju9n#5<{bsFpGvt(L}5_}`MAU}O+C>qUM&*?rPR&~nsf?`AZ% zJxqCUt)S$wCtYqLpK}^5GTi!NPLnuCNpcR^+P^0NeJ%Gvz=T0U&uA=7SbJxY&|Jo? zaRQ0v1Jf_jwBF-$*SRxqoEolVuVd)&Ewa;w$Zu+Ac!|TR&K2LWmR7nPX6PcT-=6JR zRCV|@_3R1R)x@a%Od(XP{_=ZH^&5t1hNYQiX>JG=!~NS|QIjBklguF>C)3z5BRWxL zn(Y$5yt@10kZ@U|?U&*0a8G1xywhvpn?8=s0z~&W@XsaB;_yWuG8n9qRt^sv9D9wK z+&{&tjGc`jcPt=`awhkc4G#@uYEJ2>=SsdsCZoxU|8TL?KhmIwT?wy_AbzaPAV{T) zPuN8fFNfuo7w+A<3+UKGr)@Gh<`y6B)A&pA;dy)Cfw{@Bx%(iR`}yNvkb^`1(3-dF<|3>p*R6m1;_jp%ZE{j=Yu#dW6RROamL9fxLDy@Kz1MBqK#mEwQr901IHqFbMB(UTjYIzWX;5wQr~?VNBSV)Yj!B&~ zA;-9iHQDfh`MJ4si>4NF5qiQBHU-JO-1 z98$0p(j)Mj?5J_xJoK9xdbKx8-e~(?c`3?sFDUWjYYk$7Z@4h|Y2KU1WOR`M);PEh zN~sG2Yd#G|fpwV8GyRFEq5ZGNzGIh3Y6-X+0F2K8|Z@5h<*wLHSZn5Fo;c{l(J(yP2pu)wk{<@=MN0lhi<#2>pVYk(G93yL8aR;M;IbRmjft3nt$bU<_aul6@l`lw z(fuFXAfR?yj)v5cPyiALG>Fh+a4Be zgU+g%t~aL{jOS|Wq$nbDZoy?SOudGa_On)d{xbgP49wF^`MD8>QvD?fX|bU=)!&}v z?b<9mmF%~s&>Z_t8NGU=u*s|HVQX(mN8e<7IkAFEQ*9|pCGp;e`Y5As`}-`~$G77T zG1J(qXly0PCyOvEoUxaQZ4Yrte|5^Yd3zmK-+eZc+3g?njfeDL+?^*j?7iml-uxHF zuoI$CrlpJP(D0oVfvWNGvNMh`)<(Q36hRI-0phxH_Pi|R&fVE6bt(r6V2ah7=@ZWERb|9D)E z!P;ucTek0yH#AtEu}cOLGtpRG9P8A{xd;7@8V$USHrdJxX?g zo@@hLvJ>j^U~J|1&vp-kmGT^@I~COOr=Xehxl737x{t2CM{dex!R)hMUqqRIXdM|; z^`d`NLBvR~jn9A*L5|0>T19B>hAjkKj?m_^&Y@!J+h}X~p$)k*{KT#6KfM{2(m&u4 zwi7=0e^BvS0|{GEsoEl>Rr?Wv?rXz!mb&*4;im5%ray6P&!QB`)pJRnc_aJjQ`26D z$YLa}`Ds8;*J@J?ZW44&qJ+2FWZmJ;*iS);(7blcoo8LVk>f#__i8P-+W&co1D$dV zQN*L}$I)0{s@U1ueC5O@JLj6a=cTGJ4Tu>p-0@bhPuOr-lmwrxOQi>lp&7iv+C7VA zIEu($miye~3AL1oNhSzc%k?Zc^SO;fpU$T8Z3-H=)uPW_m#`NY7Ub?A^j4ugdQQPvI^f;1vzxIA76MDH9XN2V${iJwU700 z$dX0)&dDV>n(fjQqM(&Aam&q#s@bE(GX%7$&0n#mHGCsD%IG>Pa~}%r_=)j|RBO|_ ztvC1V5LXb@8lv26#(qh&mW$+mw^{PhDVdHB3HqsYb-|u@(WQU3VUU8{C0*go*tZ$H zk$0{yBjWARTh|noW-&RY&0Z|l8#^&!+H0|`R=JY>nXwyUTP67H z;kNrrQ4VKIIXgmEZ8(dp1HoId_Yv4h5AFz5ML4t-3ODVs#}Goh)4dbC%J^vw|!sPs*x zn2*YyC^;(Ef_H@3($pdYM&J50*fh;H8IX#{7`l@l#(oU>;3_ZRen?WbgvEed60ZD0 z_!hFMWh#a+12HCgU>w^=ZIoxN4ao{|m{Tf@E+IIQ^F{>zlI#rLDBH{?RLftYI3h*3 zYs7+Fb8p|2-oqAD&3>7xHlUV^7yjf~SEKYUQ9qN1Y5$P#BgrRnZBPx1?LD(p}9zJVWV^$COJ;z{=3vagaz!iXf_ z(^;#8uAWF@sf@KT-->j0E8#UE?Oa0s!KcfVAa^>qX-^cuH4cry`Y1!yxQmT#N$tn+ zl^ToV(3XOR=E#}ysbK6lcY zmL$~;MJ$fOuBru`w)rtiZDGnVs5B&(y4_;5?@r)8?z%t?6-%+pI}XveOI4OxS;m>} z6!GzFp2+KudjuLWObwN!G|AA_zciOlayd;{x;z*nVD!PEDZdQ$X_6@K9mtr^kBpxS zY@F)U{`M2YpEKW)CTXiC!8g^PUnk68PP~agM8}i2ilb;rPp`N6Q-qQiFZpvm_d6B5 z<#p?dVj8}IwJ1}IvWcV~Hr-ArPwob$*E7>@5~c`7#ye>VaYIh@kQ>3!U13hDQ-r=6ziQW9E6>aJFe=Ja7A zjx9G$pE(v5|3rTTHIF3X*{u&RlIC65l5=OjS69u;#7`EEzmhYOVAB1R-&@;H#(lrI zY87Tq6vj8&N+X7;I2BD8_5=eh()+t_{Ej-K#7wdsr^0v7=}s2wH&S}A7ZJ5nh5B#G z%yI{}jnTGJV?3;)t#mi#)m>_3?}&1ZG(==SN*$90YQHY% z8S;QCGTnC(MJM5UeL&UAk-%FrgGq+bs@GTN5Lxy1;kY`%#Sx)J`-k$wob- zM81y(X*oi|-%u2{wZN4d&YxN&<%pA&cFc?8^e9QIFoYir41dCRn00x9-az zn@q{^ukdQ!HzZR}Cr<5(YK~HbI8h~=&o;O-611zyXHHv0Zxx(qE-O9lpTRQvdSevx zzH`#~j@YgkEQfw?4tKL8nDz*@``0srbA=1;pUr$(H}15xi(xExDASG=MMR-^ za$*?BS3&59D(v0EDfHtP1Q&Y*rwSGgS@T?7&-J5C*w3;WFfZGKiFs@by>=~;_f}J& z0^Ro5SRXGouF4wux*E#p-49URZphA^@zZ^A>tXE;;k1c3viWZPVV@F`67nub9FP0W zlAp-s6&=d$;!SI>o=dt1?F9}xfkd3$0qp(lU-<`a$jtq;lI9<&rK&It!Z8`K`tg(# zLfc=*O}Kw*C8lz~!Xw_TlWXSI@TD`6k5DIH1yHJ z{M=^#E%DZAEu<%l=tezBYb_;$%xf)=JX~X@zNE;fok(MRJ%yc{&K0e_j(76B4Zi(QIsEj6M#toyR;aQ*Y$5Od+Mhdz;NmiCbb zada7XDco;XN!84>$a2C4PnUvEpE@z{QfWMJz%C?SUZvSKL8lhnB3$erxJh}>dDDs7$vzj^l7ge$_kMOerQakpqnR-Gj~t$c+m^%nG^Bn z+a%P)oi~-7>aP67;%Db=cS4Moa{7?emRxu+nc*N$aGZBpU&4t0ic53Q&Gh5c^}?t{ zMBb}sd z%v+*3a^fw~9JvOnu({y0bTF61%7BmymF@RgwKWzF&488FQ>!OMi!;Ts*?8sL2^VpD zkOZ1HreF~|YJ+yfe(n~I*#ET8vlNbWn_B0nymLQu7X2iGPN|%yKa^5>;>4KU>qqJ; z?0aWXoPAJIT%xaPZ~~9R?O}n$aCIVC81+fQCj*kReBpiau>r%8P$Sa5zyCt0lW-G4 zGO_0enV_XfvbYjKrrtk*^b+qM)MEeA0u1Mmg#~C1JCq?38^r?;!5DdXp=v{yXODi= zy)8OtUOUz@VPi%R67Fpn)nKdE>+>eFh^WiKx zjm)$aOc!QtxHjUK03XYjiQUHA+ai<%K=Vf8<0*KD{n~(=yuo-}+3?}yGZF8{=k72( zU#}JS_);YwDeavIJ_7ftEXKCP5>B#1Hg8^dSQeIqhXor3>3L9?Oy%Z{-w5cp0zxT4 zMRO;j%Neru`EzKmDL#iNmZHDn33_Z&peY>{R1Ymc-YS#;L6_$XDxCmHNFpVw$wpOR!gkNVxo<}40zyS(m zJc|HDIPp>(#KH|XS*MDJH$(@pt1{>pPHl)o*Op7-jOQ1`K9D6LQ$;Kto73HrfREs~ z;a3=yvmT_?;Lj>22zV-HSE7Xg1qVRJ;*l+20m@=jQZNu9diz|}f@G|V3!$Z5FQcVx z{67Bq1KGy8dl16u@w4ZC?zwyyaXdtVOHYRV%p~m*!e01kg2Q=}^jwYm{SSh)n;!>7p=#{JkA@qn;wHD8m;h7Bm zra(OQMxc1JEiHCpnUCx-t3iNS?E2wDAyL2vR7S16P|-&@T(+>N!?nlNxYe)`8i$ua zW)OrPqE)TB{>7px>|{^gSYhKY*m@EzQdG%A<}G+k{U?#+47ZFQg?j{er$AlYeTG^P z(Xa#T2e*TKXU3_KL6J&bWquTnBZmVgh$9PHNdMqBdODr+*&z0l{4f6lP`!F|0khTp zgK-LF#Z+M>MZ<&lg40?)6=35xVku}`Nglyd72@*wwHI#FqFEgX1ex%LP$&k<^yexPDCrW~;On~n-BNZ`Xn zZQ$Yb3Y!cUl|L6IhhOQmcBx9l*`=~TwArf47L$1&NWbp{3~3*Gqs9GYKMFz>(Zl#e zb(?4|bP5iKl&NTJ&97UP$^T7D+Hh(wc;723aIVYNDJ9rsjJVjKV5_wS0VH$}R6r^S z*=18%c0nAmKt>(RZyR>;Hh{jARQGbdZF+~Mo^@63Gi4a zBDl*5Gti3&s)#>K>a(Vk<0S*(535F3YoNbh!&)q|BtiDQ*t6x{v+ZRIE0%+WhkN|z z&cW}&R()w2Z+DT7Sr1)@4p-bA5QnR5yUA+K%0T$bg5SUe&}mDT+V9?pP`RrxQ|&n1 z_#k$ijtUgGiaRZ%*jPFoODl_ITH7tUFUaPgZ@`}l{(Ys?T9O$nwaq&DH=0t67wwV- zKE^$$qU-j%NK$|OASgR}v*JhXQA42^jBW|Vz|g!5@S?#L0X#gX+H#ZGe6Tzh&In~* zB#wrgPetPBwX7;NDjpmZcPIP-p%Q8-fAFaEnJBp?3nPK#5)i#KzU5aolq>@d!#~EQ zW^iqyqxeL%7Oer~lr0r6EC^dF9Tn()-TD~{<^c#xQH>%3mw95T$OgU9NH zsd{WrGOe9;!L-nuNS_DIYWa(%MvD@PQqNmaKaq|K1c7^3eiO+Q@|(Cv_Q}LckAzR= zauyYw1y3}=<32&8Nb9;U@pNvaxJRPH^!6@hTBf(JeefRyFJz(vFBIvimP+*_m)d~A z!sF`Ky(oGx2Rk2y?TDM=9l*^g#AhND(Se+#O|S=V>$u;;6>M0-4a6eg2BV}51q2_v z1qA>JgxeMXZBaV}NLQ!`BuMe;6=zjt79Ji+BJa%2-%DSrAxQgTi)Z=%t?3 zQtz(cK{_g^#LShy;oomrT1dAP8JD232TC!sgr!4@tX3IIQ#xP&sMPta?!X@;Y1cjE zN5PHCTz~jg)t*RV@@F+Fi^ZfYYyUuW zWyJ%hg%w`~=nLUd+?^7_BdL)VI5s3yTIkn_w@DQ1MIYW<%O)c4Q%-HW{?N|?n{p9mfp+>(Gp-|V#XF`Law_+10I=v^y_VBftB>q6S=fut+mePcBJjGH$l6xVH6*ut=eZG%9W-wRAY#r;vls0;!?SJnOm zi=Ra8Pa??_z@R%KTf^@JS_wQ{gr=A&^z$0L&n-BPwO8Z<{p$s^A*EZeI-z|s`T-Bc z`wSlZQWlT`HDHVouh)>#=+9@mu{3QU)dhd5&U9kwimF^^mtV;)ScM>P!y*KcjtV@9 zrg{YHvTdqV1KTC18d#qu!7p^aL!wDCbHU*Sae@|rm;$(yc+rzw;UE!=ibFOR*#Bpp z^4b4q{q?gR)R-DA9{W)sl!CuyZqD@j$u&r$6xfH3-rS6^Dc1#f`W3>7G2xh~w|I+~ zjVvfJ8-k~WXbTb}Ufc1XyINMwUQ%kdA&fA7fiI=*CBL>2xkzvVk&Beli`Gn=HeEb; zRy-uSO*Ad>M6$JU+&J*tNJj;_)as}zv^7DZ4F$ZnMf*dhYxIgV!CLLS36EyQ!sgeM z(Q7z1f?3H~B#z+<7{?mXv`L^1lz3qkLESB*_@MGjaF6sF$Z2P}S=@L7i%TYsGCgME zH3g|+zWXX3o2bL7>7D8mRlN+S%{?*QWszX zr3)}!Dd%;FUu=lQ;U;4H0m}*}n)S(&NgrFE!>w6=i8W{eAbbX>z7u$m98m!f{6+xK zo^KRZTy%0MaJ?oko`ozPua-Xj;`eM_MVThT?G@pUs1%+*vrIV?_(HiGv2KfO7&gO1 zVTrN!K{yJbiAq2qJ|h5;jtT+-6><;-N zo5L+q5TH_9z>BysoC47S6?U4XST2Zy>EZ$qzh;ssjUNQBDYK~=EL3Q#v+sl{Y+?BA zVUKdx3L2N=rz_$LK__KoZLp~PcBXi7x|r!*laKvQAVRp4EaJMNlWe{9_YlM#PLB!V zPDcga**>_NfVnh~B;>aT1S?IDlhqz6V`3TEMAnL5z)bmaz_S`zN-{zeHmBO~K71(J z@ES-YE!yc>>H~)r0D}|t=ukQ;0GQ^Z3Q~X>2I=4-&}c7-l>vc0G>q0~0t#71aHC81 z^;|JZ6FNoEJt7padT?-&=o~Gnr;aVkB^rPt$i)pntIMD9;GH<&d2?8hIvVYD2b-j# zTaJC!gVl2BxmgXgz!t7;D9ucY+J;M66ps02gAKfOO3Gy;^j6W42)DONo_OO;|kW%Gv7lB_!Tyw{j z`2m6e;s?msDmQ;anzsyTbt#oHATG^gy&%4LOMsax5=0!QmSf zY2eq*Ez%{f4IU6-`9rLT8mM4-MkHB7VN?r4WfTiTlu8>0T|qdz-cBf4sGX5nDCC6l zeU~O*Y2P z%@&vRgQcl%(QXw}C1WW~495ejeho7x)HZ?_y8=nmQGpo9Aym!>WD$x;Ol?m2`;a>? z{H;#M8^Sz+uhhWI*bRlqTI_C#i+M+*9FuE1RGST?o+B_5h@T@c_NZo; zW?qZg;m6NH6RSgWWxA4ReKUSU8SB^OTLkcPi|2CCw3%%SbZi#3MPuOx3uGWgFu&k0 z1RO1Sz0Z$Zuivj9{AjZb7Xbr=*aQO<^b`9#v-bRpy$MdTe<7NX)Ovb}61ds^0ahF$o}q zPHFCwS{X%mY@ncYTsTr-UESkqPt$=pk_rwcofkvHLa>`V2R^90zZP_D6>ZqkQGqC6 z$qL)RkQv)hyQ*$HoKrQu$^PVVUOg7aK@x)y+3^0uK~I7iA`5R9`I9GK6o*NM$DhP=OGo+X{<7&$&1mV^*v3A0Lg=T^jk|`=5X)2TdYyII!mY$bU(Bjcl znG2R>EVyA&Z-NAM%bFq%0)|lPeeUtWaE;+-n6^V6a^M5JzJ3K@gUFhNdy~7rK!HRW zvR@z_6^H}1K;bIdEihX4R>D{p323}JygS*kRq6?(ppbwy51vxn2Ieyf(U1o86Fi#L2xI&p9 zlqR2u9~dRw6g(Ks>xu_2{eGZY3q-RwTSusT*wj90VU=Dg6EYnY$kv?uQRGd*3>~F7 zU~}>|F&QB-8aQyq2SS&k>jb);M^jJzxe-?q=MIL@W{=Ko%uHE|;mk*2DFUJ_ArM0> zqa~==Jj@pqeTq!rbQuBCDo7<+Mr^JaE+bBq8J3Zz$0-?^tWB2?eVG>toF=G+x&TQn z)P;*uXTd2YBe|a==@Se;MmGw7xlnJUGzH*{L&3ze#)_mOj+Sr z#rA}TZ`PeCTd=ZVu31P&#g(I@fYe2{dW7{0hzP92ssbx7=I*lIKeQRVC9TDL|4Ipu zd*Q4iXHMcmQRhB*B+iWvPWOqY#>18(@9)G=jvaue8}3uOIshSh3>Y9dZ2~!izVmND7ZP3cG#bk}B;tU~-+$SUJRDuaIi zvB;oLIJ>|&BQ&mYfyOMefHFU_O@uTUF&7!$3Tn}NRrOPym6PpC7{ovq?dt)E#B|7i zp({kac*BKsg>+Ql0Qi|?mBXq)`wFl{beD=>{sIo@G1`ihMT{94XBg_KteG}oJ>f4l&q=AC_fXE5ryDK(c`Bx(b0rI z95$h(CpIBY2kS^Rg$a*_L{pe_RA7J+n?eDT@XSoC3c!4<#D@`U6zxEO(wy;Q9B`T{ z!4h4OlUz`{D3V+%RsRe4poHcJxp9{ywq+ZyQq~$8qDgX%S9b;d8AO?g%|sSrDp-9X zIw~Pu2>q)(65#ek_WGql?jEN%2TQ|fhT~T-g`87`(@}u}P?$hy;!Y<9qNOFjIM7bv zXmG4DThRxKZO{^)f@U5Cex~p+=zA^j5ax{BGE79_Y)Mi_!~w(guSmQ12dtMq{%~_# z`1mdNA#uK)5lTRAlc3(K1!f9JghP7`zn|;SWt7M%^(c{pHUe@sItd7L4NzbkFxu>+Dc}# z{tki-R9upW+&I|=1?tjK0X;mi!!~$4{6bhea0KvFd`nD)zgnqQXo4?PD==h)GyLh2 z9aE88L%9G^@2a>H>vbgTRlIpBEbP=A_uDXQoO|s6HOhFJ;;lX5X=>Kw3w54Dbby`Y zW%hsoYc!UqtYlwwG%gyY*JMSp@5qQq>W`CAi7@4^;E{^{m3m)_i!owRO)@|%A-~XK zA#l;)0TFP~;NhZbcZVJ@+ogU_4s4|VwEvGPT>jrM@0%xJ={!XRu6_=iPh`y zm@ybjvfui&zkBBi1ESG-1^Z!eFEoAe zqhas7c*E9u@B(>h^2V`9{DQ<$?9~Jgvsa{MN!D#JV*SXl5p06=M_?m5bo%Y3qXNz~ zSz%kiODJrMOIh$ozi=@7UWDjs@g4#}8S{i0c)=J!yNDB_d*9Mm|G96cF8h%0=|Q>6 z0JJTUqm6z=ur>Tw(oq2|=s&lVrT_X#GNj<+N%bAKWvYAnuOYJ82!H$Mk zqmz06IkafgT-AEC@$(Z+1#MEtucrjI1)GXbLNm#>>yJV&4IZ6{?=}E_N<9q^UJ3qS z97&o1aG`T!)oZZ98I!{CrKsJ zGiY;#J|zt{9Tl5KCS4hq$BVb(I-zartnRq`shFOQs?P#J%L$Cf^8y0KfH@2d{wosH zU~qO~x`(-$ocz2$%{B-IqG1FypP&za>d*({Q9`ut>D_$E-cg-sHy z4ij7ybHEfR1HyP%JuLs%c6)%$e;F^Q*)yrrAK^9hf5R7kH1n$BuU##L_KM0vXTB|e zH;*UPu4P-$(#OxYn!VSLql2wr^cZg!#ZNw?6koJ@`1Lmha#$=yDus)m1Qpb0y6_Gj zZDnJ!csyfo;PE4t)tMV*v^qR47R>YrL(utn^ z0^AW^onN0tpeo`*ty!@gGNPdCaEk*g0!scM&R%5%{^MCWk4EUD1O80kepge-{h9`^ zv}ga8z1dl4Cx(qW}BXowVc z@Ee0T8Q4rb`cb^Kb~Puw8o|;N;ibZxHkl5;JK!Ro*Afr)+M9xYGIkNnQpD;MXiU!y zh4!Bq1B1~~dv5y`C4+tcgTR1>{Ot}-aY&!qEj=VZ7z9}&6#M}o$*@~LS`YN?2M?hBN*I(!MDX9z+$P>b4VPx& zhd_yZS#(4@c!2`((TYHUW@uXeJi*#P^pvpn8XEVQ1oN}wXG_sBLGWrW%OURK?pQcY z@&2U3ot8!C3Dku8k2PCrfFFz=4a5)00bY~8U%2I`V%2Ejl^^}pmHfU7pat^mheDuP z)QnZOXYTl4L*vmehJOEp!2e31{~3N-ds`3hnLis5A4~rbOsiIbjbQo&V2C#HaPwc< zI!ON5i=Qi`zlG0Kn`IOEqP<9_i}_u+FG`%22W_Q=wz%iPW}X!hSnQ?CVRnltSXb2L959+nr> z-hwxzZ_~L)z6urcO1|TE=B}R$XJk0J;z#SCcip*xW?23YV5s5J8$a5d|EU1b_+j|V zv9_S+E19kbcx9K4Sv))ncKiJ@&}Z2yiC&MCCLf8Z96-cWAyH0|%CB&WGlYZ{_wU~M zUmZVXZf5`G4?neMJF@Nnp8dn0D}JxV0dKyt#SWi}DBZuJEag(>LFRVr?-O!(h#rzB zc-e2N4cJ#|^{~QqHS^QY%twROxnQ?9oLdrF(dFEo+kC5QhX5x&b*#;R1tTk-ko)U=L08PW9AP*5$+xPPo08^n8=@NGMtG3!WEea>8Ma)nq|5Uu30!C@%s1eJZVm*6h9dZ zW)}Unn}s{i79OPo)|i9qEbM{C$j>~P9yzwAvFD0RDZq0r!sBu^*G^n1T7E5=e0%10 z=Dt5DQbt8fpW6ISej;kh!fjHF>XJTlq@qCwGqPRaSK#>5@Pfek!A00e}9lJ;> z?{sFm&bSKGX`j6i(fRLx&=*nzCzbFB0a>8}a3K6*7Bnq9HHpn#-0SscJy&RlchZj< zO@k+Lm#*^#5d%TWmxzI!M-L}ncy%y-wdFsD3@34v1fqUwWqW6V@W?%Z^i#(c0aew7#{Yq&A{(k?PkT&*`ct#}fp+nTl*Kl{=Sr+1h2%)mCPvZ zJxe%fSvR?~zx#(d?wzhJc2b=IlCw)KIC_b<5&T{*cm4e{`_zK9Ltwq1 zTig2gLu4QpZumb~#|nO$q&lCwgMHlk`{$qk{+Vz(n15`U&dBrLCokJo_=`9?Ze3@V?=tMe&9}na0l_6xn2}K+ z*!uNM*WVBQHsHrBz3KC#hT=E!#+~kpW>%1eaDA@NL7Ms>Ud9ENabp${<; z2;KP6x?kKvXMPNfDOe$ieii#B%MGzt(LydA757jL?W9GiD8=1wQ8{@I?LnAnp`Vp# zrvcPf5(sV+A%U*v5j|lD?YsxW@z6j3LIf+~r!Pdb|61-|9>?=bMC%8ZUBX#K=Q8*6 z4F0|^A_jLcFVIFK4ESTqAG~Xw#`7 zNwdvlG%UdG1 zd>AO)n-d|oWIB?hnayLqXmOF)ol5J1-6^!LWV&2FnZN9JpUf9Q?73mlts$ALdN9~) zVPpqb{n8)VlVvsMTuoP#k@=FiAskZNMQxVbMp&VI?~y+tLJ{nELLfrqh}58YG_jWA z{)^!0C%-DLQ9U_|IuRk((OM0B%P$ceh^G;PQ6$h1!Y3#OOQa(4 zGU5OKu0$|&Lxp7ochgxJi5J09h1s(9T5#0sfB$@2a01e#Q4KJAAFL<2dTPTvkm;7X`DW|Q?E@a?q^!q~3 zVR5qR46-XpkeL^mU0D}%sB0lHR^00o@7UGB{XtW)RiT1iNB~wIk5lN-afS!N`R9Jr zo=PnIW57ok01N#F@T*#Ni|#dX9&07dXSV_aRzI&RFonqM=c$(=V3leBuS&c|-m|NC zeX9M=-#?R?VTI%S2Pm`gpsP;WuC!+SIFP1zu!uAR{|5-G`?+t?HmF$t7}!C*=GRYh zZH?ES&2iIjoq;3CYJP`SpP@Rnp*&;rz)$|`9hTCt3xz(3#O{_h*5~5EFToZ`vg%C5 zRY-OAE<=wB=eELex;oIqUCyly=MOF7&B2K3g4j4T0I_jE5#DHjaNI;VIpRk#7dp;A ze5cTWe&Z@p{jE~7;LR0!;#H(A@{XgW?)YT3%#P1Q5}}}7z-LUy6kwgzj!{QJwg?)}9@k$$MC;*Vl}_Hw?9@KE)vhYe81 zQyFaR2wz8K+bw|Be>b@>vj5D?kx!+Vq4Q*b7D-0MJy_zzO_&MHr8bX6TQ~p=JqTFQ z=-w997*%F(-sf;qu=PX~$3w&JRL3707InGTZOiC*CBU`+DBLDx%#Nw30Yw>t8ZKeq zo%lyk+08jzk0ZV;nwX@c;wFqvxK)eU9c7RRMcV?2@B9LIk!E3CW z-bXSg(ou0gpyr<$m(8SSN6`h-5qNJSivl&1K1EW>JsA*E&U7r{FF-rdXo*5VK>M4< zwmg*3i%HaprK95LCg$Wi_ShxYnkCLOLpeslEt3N`4U{)WgkgdST3uqP&O`Q7wTHiHPDUAN~A9WUZq~ z7p*S{2cd149fZvVB)j>o!6+5!4b_PUjmal`^*-tw^lPNm>6|`foqjoeC><5R2WwN% z$MaO;+{OoG$`amv;csHLaE;o^>>4#SofJ*erq_1-!Hs2dtC57Rk)$ZK3(zsr5d}9u z!1+g}B2;C4SoNPplOEb2wj!LdrauZlm9;}3QcoTw9_KRB3k_I=^g^;~x%sbE&-H3R zS8~)~<(1&5matN0eS6!3lg~|=;A%uXQzzzH^>~@w_TwWlKM`19UnEtEyNk&6^VgI@ z*^h#=qD$Zz>G9yQ=<-_TXTQ7PJzeED3f>L6ED-=$ArVXz{s^M;8-pao<5GS!X+^}w zU9fi|EIV{1lN!y7!ElTWt7_~+wpm2rLbO@52fcM6$A?vPCJ^L%3OTmiPH#?Q%;~Qf zA#penEFbMJ9#LuqIL|-q1vhE450{~0<+iAca?+q zasQkM;x}aP<^A{LljTw`W!Aw1PRz~x-~1kPt@wKMc2LZ0%BjK;v{L3|XgI%-Yvi|z z%)8RduX?T3Kkt!#BdbF!NUn78ts$W7}C6b zr9coJK`!PpT}cOC51?RTAlUpY(sjT8K>!a$oAQ9T0C7Mww~U`U#;EhV%>ctY^1to^ z!dc$wchtsAnBsH(l=iAAJC;CmqFG?ny$wn2SEy0%W5-+j!trKNDp+H*348LH)4G%A zfBe@>M6!SZrl@ycOrcdzeB~Y#G+PBvoj{Ks^7AD?pnAmn#KnX}E-d5JW? zXlhjWEozfYWq(L?15}9;*hEL}CuXMbZLaQ@c}mfoKOiUn1tf3S8#S8?{txiJ3MWN6 zDge_YbX-G6?(k!pD+f(2PnILMc>7nlI2)1BMu*2{g)w1Giu1iSG#bsh1LdYr8qm!~)v;t;`Fw?|m4%>~ca!h~C|W2)3k zFFmKM1txtRF|`?|6ZjSXH*I6WuQ=uHd1AwhsQyvbfM6P|Qj* z_XiPO@uQ}yOOIl-vLHN)kQ2)8HWwP(-C*o&)LJvx?P0%-O8rvW3f@lK^mAdgV^m;S z1HdZOw{U$?G<=4`xQzK19y}N3-(|Et1*}L+1&{lX0ps@w`LE~+$>V~aU_~nwMjL(M z8ApkrEQ~@mAlEBGn-b1~m7Oxq0^udGnlbj0q}Npjey8`t#?ZH4Nf_ zfK3iOdakO@!R&s{5tjy|6VFUk8JAHq08gC-v+w*qEELL21EJ7xoLCYBop|rip6pXz zSZI*K3tJ~Tbw>jqM5pd=xKRe(PLYAptqG452!f4Ql=D6v6)1)Kxg#|0(xbPcnSB#b zLO}R&dgMC5xrhZ$r zwgZs$7-Y@z7rqMR|N9>VcuTz_g4yD!PQ?-NET`ybaZSP{Tt~OlS-;2TY#A&H(4&e` zsIkzZFsOgF^x~~wx;E*w=||BMQ9z`=HK!6N!RmlpQLbt6xL1$pW4 zWw=Cc_U6Jp;E{0RLhj?mUJ+$abP&;?aA_&}g?x`-(~3t}!6X}A>8Q9vP=zoZj7_uY zfVVAiAP;Mlnu-r%cgjVAeFzsx(sGPaLF#dd&6eeg}^~7rJ!+RuschBb5)5tVg7ah zm+0Y;z-&_{Ib|{Y`T@)P6>z(X*%+3w5|l_)W&6BBa_NL$8j=>H0#lP9t}=@3Nwg^n zht-#j5l1tsY}1mZ6gsRu4`+zK#FMk)cHoPXcNxx2h}jkZQRWHgLz^eU3%58T-ndG0 zpMZoOv=;9WN=!kLHJ~JL8%UBDVbSQ(dl42*N5xe(laT}M1;ls`h>ukSDGZ> z9CAeze?kF{JV;i(cNu?p7mgi!z@5wgk!3boj79zHeyTNKW@E%yf>IKKW#!erZhmTL zZp53+C;4U4f3hwkUMEId5b-*3O_tl_m-ZG#kNk90+#TMXE5nq-?Kk4+;f~5Cu{=&b zpM8`~4C5b?t}s{N^Hpt1JQ1eE70uO8Rs_O?$*2HGLndc^+5N3RyaxkAeiSOX$lDki z7kL{%XXzftlPkiKhWcLSTH?W8aVh-5n)q9=_*wLHFym74g&lRxP39{0w`Kx%XxNV?a!t9^A;N@9y|ke0 zsOmDfUFuc5y0*YVpoB-l_@P7CXX;toaHC(y+$x+ImAAxaVMT@OPyD$d{Mk4P57px? z>8QADIN9OuryE3OOX)2UO`{~!7_J;vbj>v^PJ%F_I7zAZSTGRyVeEAX+8m5#A()ZZ ze>ZbWFo4ph12AFn-um}H2)H!q7o329Z2dyR`AKZE)ZL>dgNdSuiLTfJS7T(HUsJis z=9c3k*>jq>HV4J!m=lB>En>HE|6`A3FigaDVVH>RUM)y*5-q5fze&VYGKA%KV$Y>d zCjv*%vP;YUI_hl&EpK|BTN+2PKL--8{59dL+MlzR64 z+~xw-6`qsQ)W`TKy46wx7d&-ZVm6kJirY$nD&x%vAW}j`Gdz_7p;o5FJFHDIxe9v| ziY-iYr3G8|6l=k?ncM8WJoqTO`6Pz2u;kx%hx=4!1~$vLZSJ2@0)sKmAB|r8ZNWJU zg3+S__)vMe#40Ex5$v}aGr>Ukqv60WFo*m{FBVi2v0!8=SlRP)v5!u+LU;FqV=9O{8@tC-RLo0fkl+yib7jNhF@CG z5bmz}rO*snV&%kRft5fLaSJsC;qHki(T9iJJxNz+vAfYNfl@HFZmOd!elBt+(P&C( z(1->x@IE{Tz&#uwM=Yt%4_mZ_n;WI0;=+*3#kQfPaxJQ!t^z!kqEpk^^6N7N2!G{ zGXOp513|i}P*2lQ0lg%`pfr`><&e-+pwZznJ)rERMAkfDadwGA25XN5TQ>nLxY)tI zkZ0APLZJ%)9fcxLosog9#Sg+~0+{j@0(9aE8z2C9zlbG?{Wi&@hTwQqpm{nfF3KWf ziVa&fFDnN)obd5nL3a*a^b&4Nsrm9fm{Jew6J|XQ!1z>3srl9!HK1g$-vUZTxY6U+ zZ7#H_$U<@dxo}qji!8+E*NC@{!*$Yhu7U$9h$6vBKoknBVA1KQxGpFNj2@O+DVi+` zA5Jv29!*dBb68#%7xRW&pG7gRDSe8r!>@CSuFdzgB`QM9>6q}UiYv^hQK7j$Cmyjm zg$h?>*rxD;ic&w&odtI))Q|6f5KuNw(8~4(IDz0&7wp>}r1ADU^fd9Kmc$}ndWpIR zu}3wzjfE*D3-8D&1pFH5A^m8g+$q%&+MOW5bX0(;R=Z^OKS)NbD$J~SWQMZXOjjc% z0%l=+LQ}1>Sn&tc5DWfrE_>%rMMM5xw%voI^kPm#*1=Ci@w8bjTs#e(QGpayR05>w zr~oOx2>wsr9xLAA)`a-vea!b~vBmqysxnDvN%MYo@L@WbCp*^+k%T_|bd+)mT>|=< z@?@HVHo5JWfc~Q>)!Y(nCDcR37n@!=iBCweLN{cL3aHk%O3!Y%p{h6PHCAt`l&Jcg zG#NL?!94x3>+#5wAF~~=fAORB$VwI3Bqj?LtP#&l(WQb|!u0{aF8pa(a-u+T0Govi zDqTZBvkFbb#GSxj8jVplO$}IH%TM%GEg@fG=_ZI=$ z2^|9q3qgYI3PFM-WWl}DQGpAIp0D_xB{Q=&2ct>_)QTrCs!08ZVQj%^0tj}Eu2TMf zksc(d18Faj!xv+Yl#u04I#W(*-ThgpbH|6eOeKOqFeS zh=!plmnKQ8f+`Q^0HKMgeQzn7&FVdAXDIgUp`D>HMklJm{uiePkxA!=kr|g=8;ovB zghfZ;$KEw^dpc)C{35;ysFWO8-s#u1Y$=?J7jMIeav! zK71oc6+UPIMgxdo4avz#?KE3Lp=><#SfFe=DxjBWUed~dGgMd^ntKI(zXbHP;F|Y%CA?0pSN8I|>iTF<+0T4Ml7orQY0@ z<{SLW_~=dn&R&&fut%ZvK+zHsDjgMHw?r9%Drj>e?%_HLR|x{qhvnetg@x%ND&|E^ThOKQF3Q_?fgmtT6g~lJR_|poJFdX z&{Y&+1dGc2P9kASJt!UyS?95haS!ThY(zA#j(YZj$K;VQRYjFVM1xO6NyHD9NqDo}c(vJ=u#ff%R7pe!n^ zeH=HLxDM-(190KgvEaM*P0lR2INWGK&zN=i*yb1sEMpWi;HsBpgH6Pq~MPikV;1d zq>MeP_TvYW;Q|%O6q8Z0N_aFaWMw)kro)1ldTKbcEc8@lDJ3NBK^tyQ;-ku+nk*x} zYZ6mkb3FP%T(jx#Y#*VpGuR*Xd#QqXD|9bp{|VjeB4Ex9l}vnbLnY+R3G^u*O#)Va z6G%E0d$4wh>_s>){q(`AO7cZUv9MR*akW4bp?2xTdayuQLDqB#{sO<{5UvF_>b3j$ zTuvulSV{vcY5<1Hr8a1A;`KKagMO6%ccdwkN8uaBR#b_8DfW04n>6O`XFowYDsZ#P z?pXzytV0L~nJNJb4@_LMXx~+hvTnX5pc=|f{0i`-s$a4))+K!x^Acq>3kFrY8L& zRS1mwv9PaSDvn(&G{MM%4{!Ve=b=WlirDPZfQZeS1e3x$URNo)1|gAgV8GzKDD-!_ zBXE3hym&xa1f@r_g5E8~R(#G9Z25D|1zm0$e^m?^szqK=Rdg_<=?9uOGmUt4H+=Ka z-vHKDg&kH~GCAufHZ2*canXIJYXAY@{dm+q1eoX2j{J z!2Tptos0oAXUAI?e(AJm#E+(hA%4{KHIejY`4gP|Zb;276QO?v>&&#XvMG|)t!^kC zL7=1cA7*p}*G>#067k{U3n6h6k8cZdT?isUSisi`IiaUT&u4|6W+s7ZHMun_ z`b>g}DhZ3cL9)P00fc3434*+&cFppPs#^L&Fu>4flo3q(b4YN0Gy44jSpcz8n?`8c%@qRHlW|5ocOl zkuLh^-KZe_;M2Y!BS7>PKIxAF;0fnoyny~$B(Kv^0q812{tl&LBVCdGAm}+HF4vk1 zaR!|ci^|0Zt?cU5AGHtMx7f#3jUPCsz>iB>#eza1fDJ#AbXKCXzSu`PD&U%^JRQW( zpzws7}84YrXN=GM+zVQ$rGWP;B}AX78e6>{qNR{?!g z`U@t8bp@-b*FN%i`k_EOqIX zClxNhdKCecsePD0{*%bC%=$6J4#h!?ojee^hmgHG2kRVQ&nLH0#b*p6%fQZBEDKvw$JQ~K@oximZ(EnnK}c_9v>Gb@6<;z_go(K4{-!^oeHNZxL;`xJ@Q;g zV18P}{Jzlk*^vi}m#Gdtbp&5QtVZlOAsDfb@Zm#Y7}OU!gl39ldRP}8p}~N3*#lr9 zC>NG33;SSWQwVzt&~U1(%EOy3WT(gRlex87cBHmsShuHMzvH9cKbUpedluB*k+FyGl!`4kpEohUV8ZK^!R9PrBouGnfjd1*^$FR;5)vDBh)P1DRXY{oL7`Q`v-%rg6DN2MQLjz~Tn z4tH7Z9}$)71y73o3g-W|Mf;UmJx6b{J3{ zKEcB^lZZp5C@nL7jR-g?-da~%?JhFvApeEs6AOv?)@#|of=?w2Io7gU;o;$Ex4>ew zqXWzr-rTE`nRCCgN3a3cm#I5N0VA@gXo?ctWx!h$2l-le@~7@tyFGrH|G`52UTBE6 z9{}^ak5yW7@T&6FH|QF;b%crIMUaik#yI=k`+A1V)+eF#w%7DQdbJ!y z7e+QvZ`+jd%fP#CwB?0L2%K&&s-`t$ojDRbMQ3>WYU?B@fZfT!0{GX&$L}aC9q7}p zJ2aFSr!RciSR)`{t-9A?tVsn9;yV83ZzfU*5m>HuVTZ=$OhTk7GEg>p7K>|7;ls@yitdp}zEor+gl zY-aJ}RFWnDzAp@pMCBTsy~Zi@j=JlHK#U=WDAs#YQtLbg@jy!{s?Zu{ml&VpMJm@Q zxedqbG*a$V4f+U|`%Wc5fT>z;WS9t8AkL%6Wgp!&d&s>*tw)T$QgF2i;B@@hhFwYI zf~j8cFUh+J+_A^Wd%}POb&3r)1W>k1vi>+UmCKyi&5Tt>bIH_3@WCyBO2t8>zr~Ma z3}0qw8lL)+Tx=n(2z2>Ix3K1Ivu1ekrFF%!>3jVY!@fOo@HY|!>2h2=qO+fQ?ys*? zIQ9s-y?sTZZFCgY+qx)=l7V`}-S}wi$KiqA{LflKVBf%!1ug}7RC4?GxS>mime)){ z?nv5dgg`zTEt+)!Vil?}_2i$fBm`v4(W-F$iQyK-p|k##3Fs$6;I;Fmh;{-35x(dI zV`F2t6gd&2*DbPfQ!R{R>rA&xC(90)=0(aGjR4I80QJ!VZ|s>k@zU~irB@&{7^;CX zB5+8)v^G@eCYB6^8x8mIg(IE)_GO}B9TnKE1dr&*JS)DX`xLB&_ z-jFaRTyC6DDm{lv&~h*q(3s#ZsF;&jMVj4qF-9agq7Vz|2b~$NHbkaxGGTlx!#j!= z2I`;EA>7?j9_m*;g~4GcUnyr3i+SQ&a>=NIDUj{BdNGEOu zXc;CX9L~LIxXVW< z;}?x@@9xzi!lbbp*jQ-%vXvi3ekC`!YLdtJ!?dvhSb90jDim0Tii=PNt?Q?BLsM%} zuMQASq=dDJFxKwJD^3NNz&;O`bEvfHJd>(Lww-3_HtlFs7t{;5Cw#%p#S@}t1x3wWEt+|gBto4c3TZ(%Pa`g&Za__2;z5P z1?`ayog{Ik7gI7tor5j(dSttiFXgoFTTDOGX-|A?Ph>pO=fA^=&Vo-f{c%qb;`H6} zt2DK%OIif~Jw0O1*_Hz8y@g z;Lq8YD^QnPyOViLaRS1%z!5s~H$)k?kPqOEG?1D9E~m0Npc(1K{m#njs3HeN0Hpw` zw|Yduu1N9(N^Qgp`=bP|>Ecdumq#6G<%YS}Yg%!>udPFW40k#d1@*^J zC8rDBP(gCgjiy32y;dKh(s!QT7s5^TGJu|8$-x2%!6zvkZk@OiVe>A)Q4hYYg_%6% z>Xw47enn*k20z#AJ7ij5m~B7TqkQWAP+;WBwaVosvVqKzp_VJZus$L`D`G+Oz-giA zG=|+|8$ubSoeOa@8v3V>o691DLhWw$4tAz!D0=T6|8G0z3HPDK(Fn2_F;uv}9z=Sz zJ;(sqX)Y2o`?G$QiNT94$O_&vl^M8cAo(DYgFa8=YKXud$die}XD+rc5_JKn>TAX% zVA%KX5&NtRB^Fe&2v5iP!2UQ);!U)=3Iyc%JeX3%4WzpYs|Y!Q45Yp@vvfc5cd9U{ zA5=R1TUe+g2w*cTd#l|TE#8vcjCTQmEk?tmTJY)aIYk*ZrkK@KqZ5e?$9DrI%EG!R zl8~X2Eu%ZHnjaQ&Yzs!I&r644%=^U!P+u`_$IqUlp3dVSvy{rOzg>Kc%07S43%D!W zp*2a=B@EgR83=~z_~poXlma6{U+IsGt!45Nw^}m*mf?6IH%>}0RXjeeUUcv^E(wx$ zIab1Vd;(@e)CpWo6Y`xSow>3(=>X#?m484_9y^|*UF3$8M_?c&I%Nbu32WBZwLtM>Cgs5+B9YsKpt-Kxe6XA> z#$9Y>4D5edEuWwtjwus9z2}L6DBsH5zC|P+xLr~;lj+!P5W?uS0tcV=UhK?}&1{kr zsh9MEv+pn)b4H@?_~bsogal4p@F_0C1_EJ4sxBdi6gQDxz_}QAuvRjY7OKJpST` z(4Sc&p+>TE7{<$u!D8Or%Y8?_+ux*E8w$97`Wumjq8J}>(U%cafU4jv)Z2nTG_!gA zL~(V#^zuKFx;Vy2=s!a@Y8B?09vv;!MgzkmKa5+Nmq;20yXkj%;0R_#8pLzj_b6Y~ z!`BsK&~y@Cw(y->1d)f&emr`hJp+c1Zj0un7P5SJbfCJSoyOgzo&Es+l0+cR=h)fr zLbOlzR@>-u@)y|otucM@KKduTF6^Nrt^~bn(}BL`=A{1qjw0$fPRuLgm<0TRV1xoV z1q(vkWre=l(N=S0_|wWpB@Rrx$Sva?gsd|9K z9O){A7n<$SF2L;a)>SgH`PLTwDZq{^k8br=yQ*?xtl4lUgnk86LLBG4&v5ycS$3uq znaH&W9wH50LY_9CwT$XIRFI#;DJNtTLWwj+bi6H{Z!MDj)}8H&XgGS}m+iB(-}T^g zW7^nb#Pz-)VzM7-OgpPKoS?7`k|)$v%*b$@{GGG$jvVAEUw3EDB#9#X> z@bSz1ewa+6yZj((@ktYQddETb;oU6qO9|up-oEq>K~7{Ky?2!Qv9rel@rhQEZQG?5 z5ECjS5wA9Ag&03qCT_{xlt*Fow&sR+8bim;6}dUFpaK0B&xD9oJCwOTp@;@DEdlBx zzpMmAJE!cVch$7O6H(o57-iPdTq|k5-Xdcsy2HGpP*Y7>IN9%v*~++oInUs*oDuN4 zA=I|>+~~QR^H|n9EZO_YAV4pqo^$^@$r=q@vY<;Jsn%>Lea-vQ0}eZ5S@3iD2aH>M zg=wP+r?C}5?281`pgZE$?Mk|#@OBClQ3!Ar@U%3>^)fqCrzfFYTwyJ4+hGM!J`Ucn zv5}FxVa#i`<7eBUm{qI9TTmHDKmv}o?c~;GD}df+)NdkzDR2VyCUpy_CnEH1`#Sz@ zqnUtK)S-mbB3>3Z$np^(xVa*<^YZoCG$*a?^M5`nAS=-tH)!$@X7I4;Whkt0`);QLx~xIJl`7~z3&pDQE) zRk8=MO)TM!5F=D%YQdQ!l0m}FUxYX+;(;L&Z^xm?es%8t;w&~kIQFKnm^D>L~WIR=I(&73o;yj@#y_X61!x##l_v6_GDqEHY>TYZ|K#6=nNUbek+Lc z$tEbp1K-N>+6#;+wvm31$x&S>` zn1#@{*37x(Y2Fy{>-O60rp)I8lN2MJ@w(Z-Rxwnob#a(w!9HG*45D?;yc zfD5?yK2sDsPnWiko^v7S5yKWAW3*sQ2WEZSdxw4*9wd+ip*{z1F?g)AJqo2F*;61R zABxy9(L0Uu<~Z%lelv2S9+{(fLRmVBR9>#_yRG0ZX5M`|&ps@H7Ls9Q66`N_gdD4W+ zR^KbeK~*!6D-4Rz(&D8D7#qK*&#Cnet<_!x(hRY*$lwWW1+Hu7_otrR90ys~dOR5;FT@+q6Fd`w9u#87ztryQEN?RL}$omxg zQPoYtvtUaMXQOmHjk(vh;ALVKi$^kHDL{HA>|J&!mf@wh5tM-OVa2-lFvJqK1dm zU^H*X1f3<0FFgSFxevY;sbU&1<5S?KN?rd3w_3>K<=ZWSr(jQ}vfpe@prH*|X0t#~ zT_^%2TrE~gnZeE3w2nh29+i1SowmOD4W^Ov2-FISn*AUWhBCh+RD5hz*G9^CnAy5A zbjmS4*HkOWANWWR$+#!fi`hVL?D$$&`f2cVy#PZEVnzoUwy+! zzIL7iX#4x|jFO8rTs;p_qK4k3ew}tM^&J<_B`e~kkO5`^U3NXkk7SX9uP>J3t#p|BECHS-sAL>sK|=Rus35e77|C)t z+)~>7@^Q9RiIa?Nz{C6{hJ|;>0jib8kEz`yR-GU|{`Y$x#kES=o&qIuP4}Y~%C7Oz zh_uTA9nT-K%I?iXMl5%z`(&4l7C{@SvOoK`aK$G}YMtF40;*ux+VL;gJW9D~rl6mc z=L~u7p`kxDL500j^8mw*OoLi!(zUf^vCpBbe_%pD24mf&yi|W1hiA@g0vCVEiNK1? z7|MNV;nFmZ0juE$VT@$5!})KH=t?Rvmi}dd1c3|NOH(2^VxL>~r0V26(`+bMQ+W+EfY?R?=#RO=Qd0PRe!tmz$A+$7Ge9XYeB}G+!Z&yRncd zmzqUlWkgKO-~`wyQ=RU&*M|i9xHxitBN=ETe=O?3tN_j;AaOF4^?VfZ@NHZx;MzX# zFbq=4Q`f@ug^tStH6RJsFW^aUA!Lql)>#`)3WCw<tw1J_HHujQXJ_Q;FRk;>sFQ&Ax|`Qv?v>T+xDBVpKg}7O zw44_d1+&0sIzz344;H3OU{9PZYZfUUa0_M;DIQ?42#ADWZBLV{URU!a!L(ar1bCrm z9>A4h1+M3aO>?g$whE4xelVez?JW{Gbi%IvVy8_Vfa=(#FOL_qX4ws)t}5J`0g983 z8*}MZnSM!*17O62!RmgO-0H{h9>|w)=OEv;^Dj{B4lQ-B7ss_EVDOOI)`|%yD5aO` z_HYI9nqA*Q;rF2CnL#r=q)y`uut9$5HJyepL{3Ue-K*dlZ268#ZX5sA?^%iAspDCm}5J6B4t*SN4l=h zdUzmEJ|TTJ)uQEr)wKng=q?HuG{g#JmZ&U73g_1fc48CT#52>b;Cw^pOfd>C#luY0 z&rpY2PKUhY0_y=OwY1pO!y#REFgZ1ZyT5a7PhiA89R(r3vdjITfKw{(ygC90%^EI{ zeh&3L00EFe62zsSqU_QeGO#uzLQ}JEaTSW1jl#v&Bm}}m6Xp-sL)y0{@TAFS5X{x= z)XQMR>O;@BIvJ#5Mzj(;Zkv0^z8tTH5)74b<5YxSQcSxo?Fz&8fEu)h;PZ8dZ!@t9 zN9GRHOL9|QTSwZAOSjlyn`?U}n<#1&;wiezNSUrF$o)b<6o?tAijg23 zCIT&rAoeO*{fI)7Y%*zWITjW^vNV@ZKFhC2kHp{+nc~#;lK1nQq7#xw!(9|oCVKDNRYg0E_3y%$B3xkayakfP zf|nS4uuaPLw2G?`zFrhHp2s`DD5dp2A=61D4W@y6qe!0)ZKg>`;YRWAN;Htp;I9 zpBTHZGD^ioA>z4}ryz(|u2u7*DqcSI#PsJbXq(3m&810GYahMpz~hn4490vKlj=pq zU%i-ont42}iX@4ETwq~Quoj(0oTuC1MgU))i*{mg%gXyFyoYLx*sIsllLv??=L2P$zsce zaqtrJM~I=bE#m)v)XY=<;Z|F#t+|*U1?M&3Jq{~k9~zR~s4kd(SwLza+iA0%OP;Po z@x%-+8Yw8O7n(G1zins-P}zuCOzrzFOFYN+_I@K9$ij|5O7ztF1jXIvDgwwFqo7Gbp8DL5*a#bF<;`x+%sRFohEU4#_RzOFr zI%3BPZP6`UyCjZ^-G>VYhXSqQj7RF3By`_)o|lZ&WD&4C)MI{*^ z#D&9HV!H^P^a)VGn3qLR!UMKH#ozK;0wFcUOoh3|Vmm<~)Tuyf2XPYXqr*ZSM!gCY zPmlA!+Kj~_Pu4Vokdrmck|x$YrgtBIk9>o4Q!7LaR;3qZSkpj<2lQjb3?|sf)!d?G zc*~yZ>f`qIP7}=hfXohO9@O_bfKeTW3wk3D(}qXIB*$Jmg4;|0*jjAALe#Va-|Fss z0UzR({R{R-Q=(y98_b5G0!8#6mQJ$SFmNa_Q7WHz_Rg_y5-HCC5t#pY9}GT8igtC9Tlp zms0ZkQf?GMyS>I?9!6~wsTMco(bXHvQms=6%<@m`>Zqz#i_VR9vs;f=2fCxrk@Mgw+?8d4@WeXo@`Gi1HVkiXB)CP=SOO{_eJ z6)0Q-l`Bz$tP~iqz(tPDSdBgpn?Tgj&vAI@lY_=s?DmFSyJayfpeUBC364@o+)Bq{ zN){L8786i$c6m*Zij>stiO~?PP|0U`tfLnrsTQ{-IA#%xHo$AV+j;Ovc;Ae-5YT9E z8uUQr$f5WBvlH8u7jM1WCZ_G3qgD<1TDXEO!ri=R)t`_IL$%I9sIT3iQgy^S_L;&* ze!y@+(G@gm)Rv)8-5X)H&ZWx?J83H3ZGn_9rp9hk2U;Ec00J4(rb37#+SYHIUec4; zG)lFP^B!aLta9q7NUc1T>yYnof$yP!a=Be)4w#H5(5uGx6NM$8E zcl^%7#- zs)&Z>G9WC$laprG{tlGGCb|jKNC(gFvT#tJ>A~)YQhAMe+xoQh4F7?6p{<;sp>q%3 z5xJ`? zkGVwQu^1mmbSvj8MCKMNg5^Ijl5&b?jHl<9eLq%_x7e2jXH`IcGrJBqJU!yqI6liT z4ruz|faa}n(2`peFXhN~tnv|CNt2&n7AH9}{8tYHG9&OSYeTa4yWpfPmm|wGw;oP- zjx)ID$_^j(Rs=R34>()yCwVqau?tLzN<3r?SiEND{X)KvgxW)o#2sLVqkzUXigDBO z7VrhWge!?`5H9X}ZPskmE`(M^b*7jBydz1r1=sU#_(B_CK=S3jfW1s@*p7SyZKv!L8q@~=ufJ#p+ z^T&roH5@;85j{(gcIe6P_Fg`fndNGdAf^hr0j6?Oc{i-gTVEqMog1ntd>3@4xHFW07XvEc@I?X0sC|MC zzZU-#pq)WD1+PKfw+_?Inwm0gTWK3ozfi7RrRFaex|#AbzS_vF(PFm+cd1*LpOl~f z9nZ{a8w;}F>xzKNn8QL@)Xc0N;>UO=mVMtn)}U)8-awoMYYmA(Dgj>r{B_XIanz?Zu>;x zx52*k`A?HvPT_|TD@l|a+al<}(=ckqSkJ@Z?K%BUZH2s-to9nX-Kk>nX$ISfu3kw^ zD4}5ucJs&Z0tYvr-JA!GfX=#G<&`!PH?j@7@{&Pf>?CMQu^|M*9{#-~jT+sva1Zo> z!E8>&6>X6_-6MMF&p6BX5c6Pv#px{^1Eu>`cuFY}LqrmXcUlw(xr@N5PtAh0Vy zMiI;RzDn;H!?~{EEx$qWNcb?40U!ZB+ZugF))O%-5D`O1GOtL*_hY0thO{U$(^}$O zWJlWs9*aT4ODw_P5y8bgBsq_tO2%6}U@6Z(!(Wn0Wj()hg6hfd!|QakW&OIAv6m_J_NehdcQ3^EO_J%#iWh>RVhY=zz)s&!G^_cXWlRvGqlzWi z4ECE}aT9_@99XT!hvF879U%a(UPVF_7}U8?s1-Z!FTwRk=PI-Jg%jRw&%X4ct&zNI zojxp_HVwWS=!e{7z7* zV@S8aorn5e?0}7$>RP5UGfgGEu7ca`Ztm5h_DGlTABwxk-hh&?9#zGJADwU#ZK=>!A6B{Xkf<+ZRt3tXnp1j zdGB>*rIk2s$>0H$`I?0tN)&BFIzi^;O>^)e$bgDk%2fVCD^nZSQSUwRz2-vLxw7v|vh<7eV_1YOg|Gmyx?ZZemz3|b z#_Z}8rsqg*?6dc1c@31hcy2bayLec2i*^7$Hu-R<#FfAf6H8+$@rYAvMA6=Nl6-b9Z|<#agQ)6yh__~_WSNSzNm0AQ4?iV#5~g|@HcRO$ zxbI@$@MEiQb~;JqQ!_{+-!%miY`M1YRpq-n_||@!*bQ$l$28!j_YfL;32cGl3G-!B zN~Ura(%y%arye|q{{+H~Fo=Bmm0K19&Kets;?=_Lb5Y82h2#Ah&*X0r#92I-qu$SD zQ(RO=Blx25lU#+mV*#k^*@?%J-;%N7 z&1`tze&I}#rW!CE^%|FF)}RDf6!dY+-F(FOl1gwFmw~L|-$a3ac>yjm!RX3A<9a-M z56lH)_&Ix;vwP8O5tisjHtZ&4ko7hVmkbCbe^Ik@M~;08PHkyb2YOr0Axyooc{ z<7ynXu^G-k0=Ek!BH-e_2PLVk`Wy&{Ob4nYqNSmQ&#E&rj7e3pKnrd=&A>|oo=MAt zehh5D_Ij(EhE&weDly~AOR3ZGP8SE|tC|hm`9-)VU{_H(gV7pZP?isvdUup>Fqjf< zICBaj6?ClUD!Ze$M%j(ugE2%dO$nPeeqyx=7@(nI2SOX$H7oLm|+X+W)D4hHLlYn89xF*;l;)S6zH5OOhyLu5_UH>XSw3lk0pn)W?a+sm3KiyKS7dsf~g2n#K@zieqYhf zb2}15;}6grsyGEPfPFgH@;sguAL`o{0PTP$e^?q$IaMj1hj**AmB6pKsl7~@$9A{p zP`}Y)+OCp`&0uo{gIh2YCS``i*303Wd6dgiWkm^t=1d9GfrZ*)cXfv7nvP=VBI`fI zW{3g;3>X@B#_TYFw}#kHU#4Z`a9=gQfm4TlTBK1}c#b02$MH{4mrndT+_J+1pV-AA%K)J7p)E5!b zPM`U|4CDd%Jt;*PLUXZBBdhRMx%9U%U>K+uE`I5b+*q}Vd-VifkZ!EvxPz+-^Rb2` zvjeMk(?#nKm?o!it@7xoS6%RC*jg_lJnGg;B^}{yg&g5)hOpPFx z$zwXFDWapu$bK*z;>fg|RU>YjCnQaVk1}%Qy_5C%?ek4ZgUNe14V*^&;l8yaTsfC8 z`4{>O+w;2wf_F5;F7O(+fL>}(vPhN@X|#J|s5*ud2egIhK|SY~pB_--Oa@WiuwjAN z?|k(NJ=~^;^G8h@imz0`(SzgTc<3zWo;0Ar;vcfgTus#9^NvqZqGNi(`~iUO_w_Gn z1Z2Zv9yJ)y(8xpI{P9K6XQac}FK7sqCsn*?f9i-B)ncbbX2{Dl_xcXbuQHkd#L9c% zRoTUcK3$qBnO5Ra4t$1$uZ3$UPDyuV%~$*K0T0F;9KR7%E%oB@)M-feS%j)c&dhk6 zm|yIY;77>rdr;hp?&9p3wAZz4ZvfRNT`)@UH0-M&#+5cngFJg_IZAzMDHBz5Oy#@_ zUbIgxO=74|k7)T>fu)D~vZRz@{A%t(SWR!Jn4Uj0wt(`T#SCVb;C-3>Rjre!rP01s z-KS3dz%Jsx(8@_6zo$(d-N<$UzeY-n`=nc?FIJzbl}IN=?P-)^yVI9hNo!V>A8+BDn!ZG&x}qVZ z4WE(Kx~me*a|9_7NQ|7zbszidCXAK=o7@KwQyEfWg%CP0nH)}0DJ}-^j6BP+ZWvsvX@xkhFjWMTnK+i_>5q`bIEY?>-| zfMTkI_}N!P=0oI9yNsai3Si6D|_A7J^u>T|F}Q&4L=;s^PsBL_Dg=k1w`$Zf%9)!ACTFY7vf+?|m${ zBuR`8H^ZQXUyM{mTm)AOGL=b34PPg{P(Gz50*?FD(nTQhA#6@OCFJKw(irZC1P7!(mz|F&e4r#m+PrFB>5d4VrSc632F*Yk9TaNB zh17FBJjx_{S1}^W*+SMy%+72s$G6s)Qn+%$Ai}AGet|=7Al{FMM1YvovEa)nQ`30% z)6&4b24I^~iBCq->i5ShFfb#$nyuhfc6jILD;s!D7$`g@SQ@e%zG1K+2b&y+@#t(f z-ER~{*4wB>?cncq~j$Dt6VoN=au7qdH-%M zcJw8&?0)GTEm5 ziMFUaVO~X11iV<^ud&{F_AEv`;G7L_d^$&ZjO@<)n$zPhTDuWON{yvi<*ON4OQaS5 z8q6zGT19d*HX`7OTI2paxEdn#&V;_&+Zf|0X&Mvua1i|7%GM;dJ8wD85!S(g_jW!w zPMLncJ#M@*rqnE6xfWRg@RdbW;DI?0*<6;1E{iF-`54VttfyRXe^|h`sK7Xmeoj46 z-V2cLd6t6khv2*2f+4IrNYP-1e6&;xpb*5@${2J%ZOTDR{mqz{UPG99mna&uFM`Tj z_2}^Hr(H!NqO7m4Z;(o|&;Tq52ncwH5QQBfV}i{iT1W_pb?^%n{H}*Bi@Srfjj@A+ z4YP-xZItr3LO&~72gMcY;zrqAgTD$_Ss=s=QaK>8KJ0yzdbepi;5A!5UnM&8v&CnD zbfRyI1`_p($jUrAeXjA4qB?wKr(J=~OT!f~HK~C~B7ETCm;}1HdDb55e(?U_Zb)fp zf?y}(JL*}f!%41?DJh#U1Ve$*TXQf2hsE9$I%=71vBLFUL>m{Fye)`dZKW1&R{f($qjloYx(7Puh9Ht?S2rgslkt~W`aDJ>iD@?vYDB~B!;5H{xtq_) zdp#AK6wUrZU(XbbaHhObwM!~p*W2UEn8>E=l^N&T;9}Aq_A@rUP1_09N%h%^qdP!u${-maGh&IM>sHOD?c`|-8$Q((Y8f8r`LB^b+AWtu&Nk1oM#=15IRD2I{?f$mT7l>k2g9yfT$Y<{EHE;_ zyI{E+?YB5AEYFm)+sE+>cbSmNDsv_jaowO))$p}F-EJqwv|(KZl5ncri3g#%xr4sm zxEY;>aVg$Fs{E5TO7`J_-DJ;?Tn19k*Gv`e|94p;faL^M(ElXPy~}*uGw{c4U~%IA zbF+We=Kq$ibw4Ze&_zIJz>JU6Y!sVBmi|!gQk55k3By-QV>nrzjOLt?JndZ96kX(; z!0rp0@gM807xSpp)+Ve|3?1kqpka^H*nTIA7k@%sB(jV8l5jA^`|{h*dAsa(LumDhMk&N8 zcK5B*M7{CdX8zMT+hr2Ge3bm5AkU}=V6{q zijl96$0z;^Z-fr=U^;S1YV-(_I9pj>9Nf-(r@epExzejoE*9X0jsgP#fe99p zj;MpZtC_v4ftshInTy_^1z(jot^mb`6?{kC)nBN?q3UQ9X=J!f~eYl-*KE z`-H+x$lt5RC`X^IdE@ny5+tm_Z;#znnI47~nM@w1+U0uer(%x)RNv=XKJJ##_Rqwx+@LURfSDt@x|zTEwoqpcX=cQ$#J)T!JsnlP;`L_F6*_U(Bo zVMOQexJB64bs=m4VFlMRzXOME7YOZrz~%VxL&@E*$(sHKy5D1nXOmk8Od_j3lk=wo2naOr zt78H1KL+Sunf|*8`a|(I)2;uZ`D@AiznJ}5lYd`-nEkm-9ZZy*9UT7{ynp4_{(j{f zD_H$F!E5xt8~@FZ=AX%o93B5?;=fZ%c>f8h1shW^HTqwS{(H1R;CKIrsfmNL*?%IR zy7xbM1(W%L8~@S$KiA*PVW9t++|9++!R{X&{AUS+DgNvF^BkOjzs%DAzm(vY0RL>q z{#8oI`g@=(|4jD3?ApJ}%hcz4j(I2q1e5~QUyAmRex_vqV((&UgsG| zZ{hNfC;o?0ZVJ{ul7I!EBo8(jf5^et-y;bU{<{ZPPg}EpBK^<8`d1B6;rol!)zZw) z?0;#998vQ053q3}#ryY3^89DAzlhoX(~$ptJM)hrTg?B(_n*b~|C+FOe?9G=+n*U$ z|9gi25W85KnYsRN-S+LGC&}OjKukapLg4-v?ccKU|6jC!b@5-rhxxNV0P8b41RS{C K=?eG;@qYj~vg}&` literal 0 HcmV?d00001 diff --git a/storage/20250614/China-City-List-latest.csv b/storage/20250614/China-City-List-latest.csv new file mode 100644 index 0000000..fbe45fa --- /dev/null +++ b/storage/20250614/China-City-List-latest.csv @@ -0,0 +1,3579 @@ +China-City-List v202408310,,,,,,,,,,,,, +Location_ID,Location_Name_EN,Location_Name_ZH,ISO_3166_1,Country_Region_EN,Country_Region_ZH,Adm1_Name_EN,Adm1_Name_ZH,Adm2_Name_EN,Adm2_Name_ZH,Timezone,Latitude,Longitude,AD_code +101010100,Beijing,北京,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9050,116.4053,110000 +101010200,Haidian,海淀,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9561,116.3103,110108 +101010300,Chaoyang,朝阳,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9215,116.4864,110105 +101010400,Shunyi,顺义,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.1289,116.6535,110113 +101010500,Huairou,怀柔,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.3243,116.6371,110116 +101010600,Tongzhou,通州,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9025,116.6586,110112 +101010700,Changping,昌平,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.2181,116.2359,110114 +101010800,Yanqing,延庆,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.4653,115.9850,110119 +101010900,Fengtai,丰台,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.8636,116.2870,110106 +101011000,Shijingshan,石景山,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9146,116.1954,110107 +101011100,Daxing,大兴,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.7289,116.3380,110115 +101011200,Fangshan,房山,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.7355,116.1392,110111 +101011300,Miyun,密云,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.3774,116.8434,110118 +101011400,Mentougou,门头沟,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9372,116.1054,110109 +101011500,Pinggu,平谷,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,40.1448,117.1123,110117 +101011600,Dongcheng,东城,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9175,116.4188,110101 +101011700,Xicheng,西城,CN,China,中国,Beijing,北京市,Beijing,北京市,Asia/Shanghai,39.9153,116.3668,110102 +101020100,Shanghai,上海,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2317,121.4726,310000 +101020200,Minhang,闵行,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.1117,121.3760,310112 +101020300,Baoshan,宝山,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.3989,121.4899,310113 +101020400,Huangpu,黄浦,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2228,121.4903,310101 +101020500,Jiading,嘉定,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.3835,121.2503,310114 +101020600,Pudong,浦东新区,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2459,121.5677,310115 +101020700,Jinshan,金山,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,30.7247,121.3307,310116 +101020800,Qingpu,青浦,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.1512,121.1130,310118 +101020900,Songjiang,松江,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.0305,121.2235,310117 +101021000,Fengxian,奉贤,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,30.9123,121.4585,310120 +101021100,Chongming,崇明,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.6269,121.3975,310151 +101021200,Xuhui,徐汇,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.1800,121.4375,310104 +101021300,Changning,长宁,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2181,121.4222,310105 +101021400,Jing'an,静安,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2290,121.4482,310106 +101021500,Putuo,普陀,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2417,121.3925,310107 +101021600,Hongkou,虹口,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2610,121.4918,310109 +101021700,Yangpu,杨浦,CN,China,中国,Shanghai,上海市,Shanghai,上海市,Asia/Shanghai,31.2708,121.5228,310110 +101030100,Tianjin,天津,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1256,117.1902,120000 +101030200,Wuqing,武清,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.3769,117.0580,120114 +101030300,Baodi,宝坻,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.7170,117.3081,120115 +101030400,Dongli,东丽,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.0878,117.3140,120110 +101030500,Xiqing,西青,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1394,117.0122,120111 +101030600,Beichen,北辰,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.2256,117.1348,120113 +101030700,Ninghe,宁河,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.3289,117.8283,120117 +101030800,Heping,和平,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1183,117.1959,120101 +101030900,Jinghai,静海,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,38.9357,116.9253,120118 +101031000,Jinnan,津南,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,38.9370,117.3567,120112 +101031100,Binhai,滨海新区,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.0328,117.6542,120116 +101031200,Hedong,河东,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1221,117.2266,120102 +101031300,Hexi,河西,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1019,117.2175,120103 +101031400,Jizhou,蓟州,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,40.0453,117.4074,120119 +101031500,Nankai,南开,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1205,117.1641,120104 +101031600,Hebei,河北,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1566,117.2016,120105 +101031700,Hongqiao,红桥,CN,China,中国,Tianjin,天津市,Tianjin,天津市,Asia/Shanghai,39.1751,117.1633,120106 +101040100,Chongqing,重庆,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5638,106.5505,500000 +101040200,Yongchuan,永川,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.3487,105.8947,500118 +101040300,Hechuan,合川,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.9910,106.2656,500117 +101040400,Nanchuan,南川,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.1566,107.0982,500119 +101040500,Jiangjin,江津,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.2834,106.2532,500116 +101040700,Yu Bei,渝北,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.7181,106.6312,500112 +101040800,Beibei,北碚,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.8254,106.4379,500109 +101040900,Banan,巴南,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.3819,106.5194,500113 +101041000,Changshou,长寿,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.8337,107.0749,500115 +101041100,Qianjiang,黔江,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5275,108.7826,500114 +101041200,Yuzhong,渝中,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5567,106.5629,500103 +101041300,Wanzhou,万州,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.8078,108.3802,500101 +101041400,Fuling,涪陵,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.7525,107.2465,500102 +101041600,Chengkou,城口,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.9463,108.6649,500229 +101041700,Yunyang,云阳,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.9305,108.6977,500235 +101041800,Wuxi,巫溪,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.3986,109.5700,500238 +101041900,Fengjie,奉节,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.0185,109.4011,500236 +101042000,Wushan,巫山,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.0748,109.8789,500237 +101042100,Tongnan,潼南,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.1896,105.8418,500152 +101042200,Dianjiang,垫江,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.3300,107.3487,500231 +101042300,Liangping,梁平,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.6722,107.8000,500155 +101042400,Zhong County,忠县,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,30.2915,108.0375,500233 +101042500,Shizhu,石柱,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.9993,108.1141,500240 +101042600,Dazu,大足,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.7005,105.7153,500111 +101042700,Rongchang,荣昌,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.4036,105.5941,500153 +101042800,Tongliang,铜梁,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.8399,106.0549,500151 +101042900,Bishan,璧山,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5936,106.2311,500120 +101043000,Fengdu,丰都,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.8664,107.7325,500230 +101043100,Wulong,武隆,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.3238,107.7566,500156 +101043200,Pengshui,彭水,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.2939,108.1666,500243 +101043300,Qijiang,綦江,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.0281,106.6514,500110 +101043400,Youyang,酉阳,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,28.8398,108.7672,500242 +101043500,Dadukou,大渡口,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.4810,106.4861,500104 +101043600,Xiushan,秀山,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,28.4448,108.9960,500241 +101043700,Jiangbei,江北,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5754,106.5328,500105 +101043800,Shapingba,沙坪坝,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5412,106.4542,500106 +101043900,Jiulongpo,九龙坡,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5235,106.4810,500107 +101044000,Nan'an,南岸,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,29.5011,106.6443,500108 +101044100,Kaizhou,开州,CN,China,中国,Chongqing,重庆市,Chongqing,重庆市,Asia/Shanghai,31.1677,108.4133,500154 +101050101,Harbin,哈尔滨,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.8030,126.5351,230100 +101050102,Shuangcheng,双城,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.3779,126.3088,230113 +101050103,Hulan,呼兰,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.8896,126.5877,230111 +101050104,Acheng,阿城,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.5384,126.9727,230112 +101050105,Bin County,宾县,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7594,127.4859,230125 +101050106,Yilan,依兰,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,46.3151,129.5656,230123 +101050107,Bayan,巴彦,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,46.0819,127.4036,230126 +101050108,Tonghe,通河,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.9776,128.7478,230128 +101050109,Fangzheng,方正,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.8395,128.8361,230124 +101050110,Yanshou,延寿,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.4556,128.3319,230129 +101050111,Shangzhi,尚志,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.2150,127.9685,230183 +101050112,Wuchang,五常,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,44.9194,127.1576,230184 +101050113,Mulan,木兰,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.9498,128.0427,230127 +101050114,Daoli,道里,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7620,126.6125,230102 +101050115,Nangang,南岗,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7560,126.6521,230103 +101050116,Daowai,道外,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7845,126.6488,230104 +101050117,Pingfang,平房,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.6056,126.6293,230108 +101050118,Songbei,松北,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.8147,126.5631,230109 +101050119,Xiangfang,香坊,CN,China,中国,Heilongjiang,黑龙江省,Harbin,哈尔滨市,Asia/Shanghai,45.7131,126.6670,230110 +101050201,Qiqihar,齐齐哈尔,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3421,123.9579,230200 +101050202,Nehe,讷河,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,48.4811,124.8822,230281 +101050203,Longjiang,龙江,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3364,123.1872,230221 +101050204,Gannan Prefecture,甘南,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.9178,123.5060,230225 +101050205,Fuyu,富裕,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.7972,124.4691,230227 +101050206,Yi'an,依安,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.8901,125.3076,230223 +101050207,Baiquan,拜泉,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.6074,126.0919,230231 +101050208,Keshan,克山,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,48.0343,125.8744,230229 +101050209,Kedong,克东,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,48.0373,126.2491,230230 +101050210,Tailai,泰来,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,46.3923,123.4195,230224 +101050211,Longsha,龙沙,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3417,123.9573,230202 +101050212,Jianhua,建华,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3545,123.9559,230203 +101050213,Tiefeng,铁锋,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3395,123.9736,230204 +101050214,Ang'angxi,昂昂溪,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.1569,123.8132,230205 +101050215,Fulaerji,富拉尔基,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.2070,123.6389,230206 +101050216,Nianzishan,碾子山,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.5140,122.8880,230207 +101050217,Meilisi Daur,梅里斯,CN,China,中国,Heilongjiang,黑龙江省,Qiqihar,齐齐哈尔市,Asia/Shanghai,47.3111,123.7546,230208 +101050301,Mudanjiang,牡丹江,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5830,129.6186,231000 +101050302,Hailin,海林,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5742,129.3879,231083 +101050303,Muling,穆棱,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.9197,130.5271,231085 +101050304,Linkou,林口,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,45.2866,130.2684,231025 +101050305,Suifenhe,绥芬河,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.3969,131.1649,231081 +101050306,Ning'an,宁安,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.3468,129.4700,231084 +101050307,Dongning,东宁,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.0636,131.1253,231086 +101050308,Dong'an,东安,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5813,129.6267,231002 +101050309,Yangming,阳明,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5963,129.6346,231003 +101050310,Aimin,爱民,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5954,129.6012,231004 +101050311,Xi'an,西安,CN,China,中国,Heilongjiang,黑龙江省,Mudanjiang,牡丹江市,Asia/Shanghai,44.5810,129.6131,231005 +101050401,Jiamusi,佳木斯,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8096,130.3616,230800 +101050402,Tangyuan,汤原,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.7300,129.9045,230828 +101050403,Fuyuan,抚远,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,48.3647,134.2945,230883 +101050404,Huachuan,桦川,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,47.0230,130.7237,230826 +101050405,Huanan,桦南,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.2401,130.5701,230822 +101050406,Tongjiang,同江,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,47.6511,132.5101,230881 +101050407,Fujin,富锦,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,47.2507,132.0379,230882 +101050408,Xiangyang,向阳,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8096,130.3618,230803 +101050409,Qianjin,前进,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8123,130.3777,230804 +101050410,Dongfeng,东风,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8225,130.4033,230805 +101050411,Jiaoqu,郊区,CN,China,中国,Heilongjiang,黑龙江省,Jiamusi,佳木斯市,Asia/Shanghai,46.8071,130.3516,230811 +101050501,Suihua,绥化,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.6374,126.9929,231200 +101050502,Zhaodong,肇东,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.0695,125.9914,231282 +101050503,Anda,安达,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.4106,125.3299,231281 +101050504,Hailun,海伦,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,47.4604,126.9694,231283 +101050505,Mingshui,明水,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,47.1835,125.9075,231225 +101050506,Wangkui,望奎,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.8335,126.4842,231221 +101050507,Lanxi,兰西,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.2590,126.2893,231222 +101050508,Qinggang,青冈,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.6866,126.1123,231223 +101050509,Qing'an,庆安,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.8792,127.5100,231224 +101050510,Suiling,绥棱,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,47.2472,127.1111,231226 +101050511,Beilin,北林,CN,China,中国,Heilongjiang,黑龙江省,Suihua,绥化市,Asia/Shanghai,46.6349,126.9907,231202 +101050601,Heihe,黑河,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,50.2496,127.4990,231100 +101050602,Nenjiang,嫩江,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,49.1775,125.2299,231183 +101050603,Sunwu,孙吴,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,49.4239,127.3273,231124 +101050604,Xunke,逊克,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,49.5830,128.4762,231123 +101050605,Wudalianchi,五大连池,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,48.5127,126.1977,231182 +101050606,Bei'an,北安,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,48.2454,126.5087,231181 +101050607,Aihui,爱辉,CN,China,中国,Heilongjiang,黑龙江省,Heihe,黑河市,Asia/Shanghai,50.2490,127.4976,231102 +101050701,Daxing'anling Prefecture,大兴安岭,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,50.4113,124.1179,232700 +101050702,Tahe,塔河,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,52.3352,124.7105,232722 +101050703,Mohe,漠河,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,52.9721,122.5363,232701 +101050704,Huma,呼玛,CN,China,中国,Heilongjiang,黑龙江省,Daxing'anling Prefecture,大兴安岭地区,Asia/Shanghai,51.7270,126.6621,232721 +101050801,Yichun,伊春,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.7269,128.8993,230700 +101050804,Tieli,铁力,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,46.9858,128.0306,230781 +101050805,Jiayin,嘉荫,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,48.8914,130.3977,230722 +101050806,Nancha,南岔,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.1390,129.2836,230726 +101050807,Youhao zone,友好,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.8543,128.8390,230719 +101050808,Jinlin,金林,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.4130,129.4288,230751 +101050811,Yimei,伊美,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.7283,128.9072,230717 +101050813,Wucui,乌翠,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.7265,128.6695,230718 +101050814,Tangwangxian,汤旺县,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,48.4537,129.5722,230723 +101050815,Daqingshan,大箐山县,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,47.0275,129.0211,230725 +101050816,Fenglin,丰林,CN,China,中国,Heilongjiang,黑龙江省,Yichun,伊春市,Asia/Shanghai,48.2906,129.5337,230724 +101050901,Daqing,大庆,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.5907,125.1127,230600 +101050902,Lindian,林甸,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,47.1864,124.8777,230623 +101050903,Zhaozhou,肇州,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,45.7087,125.2733,230621 +101050904,Zhaoyuan,肇源,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,45.5188,125.0820,230622 +101050905,Dorbod,杜尔伯特,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.8660,124.4463,230624 +101050906,Sartu,萨尔图,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.5964,125.1146,230602 +101050907,Longfeng,龙凤,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.5739,125.1458,230603 +101050908,Ranghulu,让胡路,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.6533,124.8683,230604 +101050909,Honggang,红岗,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.4030,124.8895,230605 +101050910,Datong,大同,CN,China,中国,Heilongjiang,黑龙江省,Daqing,大庆市,Asia/Shanghai,46.0343,124.8185,230606 +101051001,Xinxing,新兴,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7943,130.8895,230902 +101051002,Qitaihe,七台河,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7713,131.0156,230900 +101051003,Boli,勃利,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7516,130.5750,230921 +101051004,Taoshan,桃山,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7712,131.0159,230903 +101051005,Qiezihe,茄子河,CN,China,中国,Heilongjiang,黑龙江省,Qitaihe,七台河市,Asia/Shanghai,45.7766,131.0716,230904 +101051101,Jixi,鸡西,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.3000,130.9760,230300 +101051102,Hulin,虎林,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.7680,132.9739,230381 +101051103,Mishan,密山,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.5472,131.8741,230382 +101051104,Jidong,鸡东,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.2509,131.1489,230321 +101051105,Jiguan,鸡冠,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.3003,130.9744,230302 +101051106,Hengshan,恒山,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.2132,130.9106,230303 +101051107,Didao,滴道,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.3488,130.8468,230304 +101051108,Lishu,梨树,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.0922,130.6978,230305 +101051109,Chengzihe,城子河,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.3382,131.0105,230306 +101051110,Mashan,麻山,CN,China,中国,Heilongjiang,黑龙江省,Jixi,鸡西市,Asia/Shanghai,45.2096,130.4811,230307 +101051201,Hegang,鹤岗,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3321,130.2775,230400 +101051202,Suibin,绥滨,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.2899,131.8605,230422 +101051203,Luobei,萝北,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.5776,130.8291,230421 +101051204,Xiangyang,向阳,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3454,130.2925,230402 +101051205,Gongnong,工农,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3317,130.2767,230403 +101051206,Nanshan,南山,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3132,130.2755,230404 +101051207,Xing'an,兴安,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.2529,130.2362,230405 +101051208,Dongshan,东山,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3374,130.3171,230406 +101051209,Xingshan,兴山,CN,China,中国,Heilongjiang,黑龙江省,Hegang,鹤岗市,Asia/Shanghai,47.3600,130.3053,230407 +101051301,Shuangyashan,双鸭山,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.6434,131.1573,230500 +101051302,Jixian,集贤,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.7290,131.1393,230521 +101051303,Baoqing,宝清,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.3288,132.2064,230523 +101051304,Raohe,饶河,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.8013,134.0212,230524 +101051305,Youyi,友谊,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.7752,131.8106,230522 +101051306,Jianshan,尖山,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.6430,131.1590,230502 +101051307,Lingdong,岭东,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.5911,131.1637,230503 +101051308,Sifangtai,四方台,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.5943,131.3332,230505 +101051309,Baoshan,宝山,CN,China,中国,Heilongjiang,黑龙江省,Shuangyashan,双鸭山市,Asia/Shanghai,46.5734,131.4043,230506 +101060101,Changchun,长春,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8170,125.3236,220100 +101060102,Nong'an,农安,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,44.4313,125.1753,220122 +101060103,Dehui,德惠,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,44.5339,125.7033,220183 +101060104,Jiutai,九台,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,44.1572,125.8447,220113 +101060105,Yushu Prefecture,榆树,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,44.8276,126.5501,220182 +101060106,Shuangyang,双阳,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.5252,125.6590,220112 +101060107,Erdao,二道,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8708,125.3847,220105 +101060108,Nanguan,南关,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8902,125.3372,220102 +101060109,Kuancheng,宽城,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.9038,125.3428,220103 +101060110,Chaoyang,朝阳,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8649,125.3180,220104 +101060111,Luyuan,绿园,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.8922,125.2725,220106 +101060201,Jilin,吉林,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.8436,126.5530,220200 +101060202,Shulan,舒兰,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,44.4109,126.9478,220283 +101060203,Yongji,永吉,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.6674,126.5016,220221 +101060204,Jiaohe,蛟河,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.7206,127.3427,220281 +101060205,Panshi,磐石,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,42.9425,126.0599,220284 +101060206,Huadian,桦甸,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,42.9721,126.7454,220282 +101060207,Changyi,昌邑,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.8511,126.5708,220202 +101060208,Longtan,龙潭,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.9098,126.5614,220203 +101060209,Chuanying,船营,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.8438,126.5524,220204 +101060210,Fengman,丰满,CN,China,中国,Jilin,吉林省,Jilin,吉林市,Asia/Shanghai,43.8166,126.5608,220211 +101060301,Yanji,延吉,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.9070,129.5158,222401 +101060302,Dunhua,敦化,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,43.3669,128.2299,222403 +101060303,Antu,安图,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,43.1110,128.9019,222426 +101060304,Wangqing,汪清,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,43.3154,129.7662,222424 +101060305,Helong,和龙,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.5470,129.0087,222406 +101060306,Yanbian Prefecture,延边,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.9048,129.5132,222400 +101060307,Longjing,龙井,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.7710,129.4258,222405 +101060308,Hunchun,珲春,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.8711,130.3658,222404 +101060309,Tumen,图们,CN,China,中国,Jilin,吉林省,Yanbian Korean Autonomous Prefecture,延边朝鲜族自治州,Asia/Shanghai,42.9666,129.8467,222402 +101060401,Siping,四平,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.1703,124.3708,220300 +101060402,Shuangliao,双辽,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.5183,123.5053,220382 +101060403,Lishu,梨树,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.3083,124.3358,220322 +101060404,Gongzhuling,公主岭,CN,China,中国,Jilin,吉林省,Changchun,长春市,Asia/Shanghai,43.5095,124.8176,220184 +101060405,Yitong,伊通,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.3455,125.3031,220323 +101060406,Tiexi,铁西,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.1763,124.3609,220302 +101060407,Tiedong,铁东,CN,China,中国,Jilin,吉林省,Siping,四平市,Asia/Shanghai,43.1673,124.3885,220303 +101060501,Tonghua,通化,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.7212,125.9365,220500 +101060502,Meihekou,梅河口,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,42.5300,125.6873,220581 +101060503,Liuhe,柳河,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,42.2815,125.7405,220524 +101060504,Huinan,辉南,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,42.6835,126.0428,220523 +101060505,Ji'an,集安,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.1263,126.1862,220582 +101060506,Tonghua County,通化县,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.6779,125.7531,220521 +101060507,Dongchang,东昌,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.7212,125.9367,220502 +101060508,Erdaojiang,二道江,CN,China,中国,Jilin,吉林省,Tonghua,通化市,Asia/Shanghai,41.7776,126.0460,220503 +101060601,Baicheng,白城,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.6190,122.8411,220800 +101060602,Taonan,洮南,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.3391,122.7838,220881 +101060603,Da'an,大安,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.5076,124.2915,220882 +101060604,Zhenlai,镇赉,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.8461,123.2022,220821 +101060605,Tongyu,通榆,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,44.8092,123.0885,220822 +101060606,Taobei,洮北,CN,China,中国,Jilin,吉林省,Baicheng,白城市,Asia/Shanghai,45.6193,122.8425,220802 +101060701,Liaoyuan,辽源,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.9027,125.1453,220400 +101060702,Dongfeng,东丰,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.6752,125.5296,220421 +101060703,Dongliao,东辽,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.9277,124.9920,220422 +101060704,Longshan,龙山,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.9027,125.1452,220402 +101060705,Xi'an,西安,CN,China,中国,Jilin,吉林省,Liaoyuan,辽源市,Asia/Shanghai,42.9204,125.1514,220403 +101060801,Songyuan,松原,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,45.1182,124.8236,220700 +101060802,Qian'an,乾安,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,45.0068,124.0244,220723 +101060803,Qian Gorlos,前郭,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,45.1163,124.8268,220721 +101060804,Changling,长岭,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,44.2766,123.9852,220722 +101060805,Fuyu,扶余,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,44.9862,126.0428,220781 +101060806,Ningjiang,宁江,CN,China,中国,Jilin,吉林省,Songyuan,松原市,Asia/Shanghai,45.1765,124.8279,220702 +101060901,Baishan,白山,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,41.9425,126.4278,220600 +101060902,Jingyu,靖宇,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,42.3897,126.8084,220622 +101060903,Linjiang,临江,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,41.8107,126.9193,220681 +101060905,Changbai,长白,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,41.4194,128.2034,220623 +101060906,Fusong,抚松,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,42.2210,127.4494,220621 +101060907,Jiangyuan,江源,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,42.0481,126.5842,220605 +101060908,Hunjiang,浑江,CN,China,中国,Jilin,吉林省,Baishan,白山市,Asia/Shanghai,41.9431,126.4280,220602 +101070101,Shenyang,沈阳,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.6776,123.4647,210100 +101070102,Hunnan,浑南,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7419,123.4590,210112 +101070103,Liaozhong,辽中,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.5127,122.7313,210115 +101070104,Kangping,康平,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,42.7415,123.3527,210123 +101070105,Faku,法库,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,42.5070,123.4167,210124 +101070106,Xinmin,新民,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.9965,122.8289,210181 +101070107,Heping,和平,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7881,123.4067,210102 +101070108,Shenhe,沈河,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7956,123.4457,210103 +101070109,Dadong,大东,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.8085,123.4700,210104 +101070110,Huanggu,皇姑,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.8223,123.4057,210105 +101070111,Tiexi,铁西,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7878,123.3507,210106 +101070112,Sujiatun,苏家屯,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.6659,123.3416,210111 +101070113,Shenbei New Area,沈北新区,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.9131,123.5842,210113 +101070114,Yuhong,于洪,CN,China,中国,Liaoning,辽宁省,Shenyang,沈阳市,Asia/Shanghai,41.7958,123.3108,210114 +101070201,Dalian,大连,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9146,121.6186,210200 +101070202,Wafangdian,瓦房店,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.6307,122.0027,210281 +101070203,Jinzhou,金州,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.0527,121.7894,210213 +101070204,Pulandian,普兰店,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.4016,121.9705,210214 +101070205,Lyushunkou,旅顺,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.8120,121.2671,210212 +101070206,Changhai,长海,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.2724,122.5878,210224 +101070207,Zhuanghe,庄河,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,39.6983,122.9706,210283 +101070208,Zhongshan,中山,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9216,121.6438,210202 +101070209,Xigang,西岗,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9143,121.6161,210203 +101070210,Shahekou,沙河口,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9129,121.5937,210204 +101070211,Ganjingzi,甘井子,CN,China,中国,Liaoning,辽宁省,Dalian,大连市,Asia/Shanghai,38.9530,121.5255,210211 +101070301,Anshan,鞍山,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.1106,122.9956,210300 +101070302,Tai'an,台安,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.3869,122.4297,210321 +101070303,Xiuyan,岫岩,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,40.2815,123.2883,210323 +101070304,Haicheng,海城,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,40.8826,122.6852,210381 +101070305,Tiedong,铁东,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.1103,122.9945,210302 +101070306,Tiexi,铁西,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.1107,122.9718,210303 +101070307,Lishan,立山,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.1506,123.0248,210304 +101070308,Qianshan,千山,CN,China,中国,Liaoning,辽宁省,Anshan,鞍山市,Asia/Shanghai,41.0689,122.9493,210311 +101070401,Fushun,抚顺,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8813,123.9571,210400 +101070402,Xinbin,新宾,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.7325,125.0375,210422 +101070403,Qingyuan,清原,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,42.1013,124.9272,210423 +101070405,Xinfu,新抚,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8608,123.9029,210402 +101070406,Dongzhou,东洲,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8668,124.0472,210403 +101070407,Wanghua,望花,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8518,123.8015,210404 +101070408,Shuncheng,顺城,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.8811,123.9172,210411 +101070409,Fushun County,抚顺县,CN,China,中国,Liaoning,辽宁省,Fushun,抚顺市,Asia/Shanghai,41.7301,123.8999,210421 +101070501,Benxi,本溪,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.4868,123.6850,210500 +101070502,Benxi County,本溪县,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.3016,124.1196,210521 +101070503,Pingshan,平山,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.2916,123.7612,210502 +101070504,Huanren,桓仁,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.2690,125.3592,210522 +101070505,Xihu,溪湖,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.3301,123.7652,210503 +101070506,Mingshan,明山,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.3436,123.8618,210504 +101070507,Nanfen,南芬,CN,China,中国,Liaoning,辽宁省,Benxi,本溪市,Asia/Shanghai,41.1041,123.7484,210505 +101070601,Dandong,丹东,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.0007,124.3544,210600 +101070602,Fengcheng,凤城,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.4576,124.0711,210682 +101070603,Kuandian,宽甸,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.7304,124.7849,210624 +101070604,Donggang,东港,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,39.8835,124.1494,210681 +101070605,Yuanbao,元宝,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.1365,124.3978,210602 +101070606,Zhenxing,振兴,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.1028,124.3612,210603 +101070607,Zhen'an,振安,CN,China,中国,Liaoning,辽宁省,Dandong,丹东市,Asia/Shanghai,40.2015,124.4700,210604 +101070701,Jinzhou,锦州,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1193,121.1357,210700 +101070702,Linghai,凌海,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1717,121.3642,210781 +101070703,Guta,古塔,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1157,121.1301,210702 +101070704,Yi County,义县,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.5372,121.2428,210727 +101070705,Heishan,黑山,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.6918,122.1179,210726 +101070706,Beizhen,北镇,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.5988,121.7960,210782 +101070707,Linghe,凌河,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1147,121.1513,210703 +101070708,Taihe,太和,CN,China,中国,Liaoning,辽宁省,Jinzhou,锦州市,Asia/Shanghai,41.1054,121.1073,210711 +101070801,Yingkou,营口,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6674,122.2352,210800 +101070802,Dashiqiao,大石桥,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6340,122.5059,210882 +101070803,Gaizhou,盖州,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.4052,122.3555,210881 +101070804,Zhanqian,站前,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6699,122.2532,210802 +101070805,Xishi,西市,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6631,122.2101,210803 +101070806,Bayuquan,鲅鱼圈,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.2636,122.1272,210804 +101070807,Laobian,老边,CN,China,中国,Liaoning,辽宁省,Yingkou,营口市,Asia/Shanghai,40.6713,122.3080,210811 +101070901,Fuxin,阜新,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0220,121.6701,210900 +101070902,Zhangwu,彰武,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.3848,122.5374,210922 +101070903,Haizhou,海州,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0112,121.6576,210902 +101070904,Xinqiu,新邱,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0866,121.7905,210903 +101070905,Taiping,太平,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0111,121.6776,210904 +101070906,Qinghemen,清河门,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,41.7805,121.4202,210905 +101070907,Xihe,细河,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0192,121.6548,210911 +101070908,Fuxin County,阜新县,CN,China,中国,Liaoning,辽宁省,Fuxin,阜新市,Asia/Shanghai,42.0652,121.7579,210921 +101071001,Liaoyang,辽阳,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2694,123.1815,211000 +101071002,Liaoyang,辽阳县,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2165,123.0797,211021 +101071003,Dengta,灯塔,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.4278,123.3259,211081 +101071004,Gongchangling,弓长岭,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.1578,123.4316,211005 +101071005,Baita,白塔,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2704,123.1743,211002 +101071006,Wensheng,文圣,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2824,123.2313,211003 +101071007,Hongwei,宏伟,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2057,123.2005,211004 +101071008,Taizihe,太子河,CN,China,中国,Liaoning,辽宁省,Liaoyang,辽阳市,Asia/Shanghai,41.2950,123.1814,211011 +101071101,Tieling,铁岭,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.2233,123.7257,211200 +101071102,Kaiyuan,开原,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.5421,124.0455,211282 +101071103,Changtu,昌图,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.7844,124.1102,211224 +101071104,Xifeng,西丰,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.7381,124.7233,211223 +101071105,Diaobingshan,调兵山,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.4507,123.5454,211281 +101071106,Yinzhou,银州,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.2923,123.8449,211202 +101071107,Qinghe,清河,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.5430,124.1490,211204 +101071108,Tieling County,铁岭县,CN,China,中国,Liaoning,辽宁省,Tieling,铁岭市,Asia/Shanghai,42.2234,123.7290,211221 +101071201,Chaoyang,朝阳,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.5768,120.4512,211300 +101071202,Shuangta,双塔,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.5794,120.4488,211302 +101071203,Lingyuan,凌源,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.2431,119.4048,211382 +101071204,Kazuo,喀左,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.1282,119.7412,211324 +101071205,Beipiao,北票,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.8033,120.7670,211381 +101071206,Longcheng,龙城,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.5767,120.4134,211303 +101071207,Jianping,建平县,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.4026,119.6424,211322 +101071208,Chaoyang County,朝阳县,CN,China,中国,Liaoning,辽宁省,Chaoyang,朝阳市,Asia/Shanghai,41.4978,120.3899,211321 +101071301,Panjin,盘锦,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,40.7196,122.1707,211100 +101071302,Dawa,大洼,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,40.9944,122.0717,211104 +101071303,Panshan,盘山,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,41.2407,121.9853,211122 +101071304,Shuangtaizi,双台子,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,41.1904,122.0557,211102 +101071305,Xinglongtai,兴隆台,CN,China,中国,Liaoning,辽宁省,Panjin,盘锦市,Asia/Shanghai,41.1224,122.0716,211103 +101071401,Huludao,葫芦岛,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.7110,120.8368,211400 +101071402,Jianchang,建昌,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.8129,119.8078,211422 +101071403,Suizhong,绥中,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.3284,120.3421,211421 +101071404,Xingcheng,兴城,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.6194,120.7294,211481 +101071405,Lianshan,连山,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.7551,120.8594,211402 +101071406,Longgang,龙港,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,40.7357,120.8941,211403 +101071407,Nanpiao,南票,CN,China,中国,Liaoning,辽宁省,Huludao,葫芦岛市,Asia/Shanghai,41.0988,120.7523,211404 +101080101,Hohhot,呼和浩特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.8421,111.7488,150100 +101080102,Tumed Left Banner,土左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.7290,111.1637,150121 +101080103,Togtoh,托克托,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.2777,111.1939,150122 +101080104,Horinger,和林,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.3803,111.8241,150123 +101080105,Qingshuihe,清水河,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,39.9125,111.6722,150124 +101080106,SaiHan,赛罕,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.8078,111.6985,150105 +101080107,Wuchuan,武川,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,41.0945,111.4566,150125 +101080108,Xincheng,新城,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.8262,111.6860,150102 +101080109,Huimin,回民,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.8151,111.6622,150103 +101080110,Yuquan,玉泉,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hohhot,呼和浩特市,Asia/Shanghai,40.7531,111.6742,150104 +101080201,Baotou,包头,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6213,109.9532,150200 +101080202,Bayan Obo Mining District,白云鄂博,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,41.7692,109.9702,150206 +101080204,Tumd Right Banner,土右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.5783,110.5278,150221 +101080205,Guyang,固阳,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,41.0300,110.0634,150222 +101080206,Darhan Muminggan United Banner,达茂旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,41.6990,110.4326,150223 +101080208,Donghe,东河,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.5871,110.0269,150202 +101080209,Hondlon,昆都仑,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6613,109.8229,150203 +101080210,Qingshan,青山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6686,109.8801,150204 +101080211,Shiguai,石拐,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6767,110.0608,150205 +101080212,Jiuyuan,九原,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Baotou,包头市,Asia/Shanghai,40.6006,109.9681,150207 +101080301,Wuhai,乌海,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Wuhai,乌海市,Asia/Shanghai,39.6737,106.8256,150300 +101080302,Haibowan,海勃湾,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Wuhai,乌海市,Asia/Shanghai,39.6735,106.8178,150302 +101080303,Hainan Prefecture,海南,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Wuhai,乌海市,Asia/Shanghai,39.4415,106.8848,150303 +101080304,Ud,乌达,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Wuhai,乌海市,Asia/Shanghai,39.5023,106.7227,150304 +101080401,Jining,集宁,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.0007,113.1690,150902 +101080402,Zhuozi,卓资,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.8958,112.5777,150921 +101080403,Huade,化德,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.8993,114.0101,150922 +101080404,Shangdu,商都,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.5602,113.5606,150923 +101080405,Ulanqab,乌兰察布,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.0341,113.1145,150900 +101080406,Xinghe,兴和,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.8724,113.8340,150924 +101080407,Liangcheng,凉城,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.5316,112.5009,150925 +101080408,Chahar Right Front Banner,察右前旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.7836,113.2124,150926 +101080409,Chahar Right Middle Banner,察右中旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.2775,112.6354,150927 +101080410,Chahar Right Rear Banner,察右后旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.4359,113.1915,150928 +101080411,Siziwang,四子王旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,41.5281,111.7012,150929 +101080412,Fengzhen,丰镇,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ulanqab,乌兰察布市,Asia/Shanghai,40.4375,113.1635,150981 +101080501,Tongliao,通辽,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,43.6174,122.2631,150500 +101080503,Horqin Left Middle Banner,科左中旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,44.1266,123.3122,150521 +101080504,Horqin Left Rear Banner,科左后旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,42.9351,122.3568,150522 +101080506,Kailu,开鲁,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,43.6024,121.3088,150523 +101080507,Hure Banner,库伦,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,42.7347,121.7749,150524 +101080508,Naiman Banner,奈曼,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,42.8469,120.6625,150525 +101080509,Jarud Banner,扎鲁特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,44.5553,120.9053,150526 +101080510,Horqin,科尔沁,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,43.6231,122.2555,150502 +101080512,Holingol,霍林郭勒,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Tongliao,通辽市,Asia/Shanghai,45.5324,119.6579,150581 +101080601,Chifeng,赤峰,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.2569,118.8876,150400 +101080602,Hongshan,红山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.2697,118.9611,150402 +101080603,Ar Horqin Banner,阿鲁旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.8724,120.0655,150421 +101080605,Bairin Left Banner,巴林左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.9807,119.3917,150422 +101080606,Bairin Right Banner,巴林右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.5290,118.6783,150423 +101080607,Linxi,林西,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.6053,118.0577,150424 +101080608,Hexigten Banner,克什克腾,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,43.2562,117.5425,150425 +101080609,Ongniud Banner,翁牛特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.9371,119.0226,150426 +101080611,Harqin Banner,喀喇沁,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,41.9278,118.7086,150428 +101080613,Ningcheng,宁城,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,41.5987,119.3392,150429 +101080614,Aohan Banner,敖汉,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.2870,119.9065,150430 +101080616,Yuanbaoshan,元宝山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.0412,119.2899,150403 +101080617,Songshan,松山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Chifeng,赤峰市,Asia/Shanghai,42.2810,118.9390,150404 +101080701,Ordos,鄂尔多斯,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.6087,109.7825,150600 +101080703,Dalad Banner,达拉特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,40.4041,110.0403,150621 +101080704,Jungar Banner,准格尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.8652,111.2383,150622 +101080705,Otog Front Banner,鄂前旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,38.1824,107.4773,150623 +101080708,Otog Banner,鄂托克,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.0958,107.9826,150624 +101080709,Hanggin Banner,杭锦旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.8318,108.7363,150625 +101080710,Uxin Banner,乌审旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,38.5966,108.8425,150626 +101080711,Ejin Horo Banner,伊金霍洛,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.5651,109.7474,150627 +101080713,Dongsheng,东胜,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.8179,109.9894,150602 +101080714,Kangbashi,康巴什,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Ordos,鄂尔多斯市,Asia/Shanghai,39.6079,109.8586,150603 +101080801,Linhe,临河,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.7571,107.4170,150802 +101080802,Wuyuan,五原,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,41.0976,108.2707,150821 +101080803,Dengkou,磴口,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.3305,107.0061,150822 +101080804,Urad Front Banner,乌前旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.7370,108.6521,150823 +101080806,Urad Middle Banner,乌中旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,41.5881,108.5137,150824 +101080807,Urad Rear Banner,乌后旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,41.0841,107.0748,150825 +101080810,Hanggin Rear Banner,杭锦后旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.8888,107.1477,150826 +101080811,Bayannur,巴彦淖尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Bayannur,巴彦淖尔市,Asia/Shanghai,40.7574,107.4170,150800 +101080901,Xilinhot,锡林浩特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,43.9443,116.0919,152502 +101080902,Xilingol League,锡林郭勒,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,43.9440,116.0910,152500 +101080903,Erenhot,二连浩特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,43.6529,111.9798,152501 +101080904,Abag Banner,阿巴嘎,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,44.0227,114.9706,152522 +101080906,Sonid Left Banner,苏左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,43.8597,113.6672,152523 +101080907,Sonid Right Banner,苏右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.7424,112.6418,152524 +101080909,East Ujumqin Banner,东乌旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,45.4973,116.9753,152525 +101080910,West Ujumqin Banner,西乌旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,44.5878,117.6087,152526 +101080911,Taibus Banner,太仆寺,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,41.8952,115.2873,152527 +101080912,Xianghuang Banner,镶黄旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.2392,113.8439,152528 +101080913,Zhengxiangbai Banner,正镶白旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.2868,115.0314,152529 +101080914,Zhenglan Banner,正蓝旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.2459,116.0033,152530 +101080915,Duolun,多伦,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Xilingol League,锡林郭勒盟,Asia/Shanghai,42.1980,116.4773,152531 +101081001,Hailar,海拉尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.2347,119.8245,150702 +101081003,Arun Banner,阿荣旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.1266,123.4591,150721 +101081004,Morin Dawa Daur,莫力达瓦,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.4777,124.5190,150722 +101081005,Oroqen,鄂伦春旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,50.5916,123.7258,150723 +101081006,Ewenki,鄂温克旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.1466,119.7552,150724 +101081007,Chen Barag,陈旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.3289,119.4240,150725 +101081008,New Barag Left Banner,新左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.2183,118.2698,150726 +101081009,New Barag Right Banner,新右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.6719,116.8237,150727 +101081010,Manzhouli,满洲里,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.5986,117.3791,150781 +101081011,Yakeshi,牙克石,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.2870,120.7290,150782 +101081012,Zhalantun,扎兰屯,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,48.0074,122.7444,150783 +101081013,Hulunbuir,呼伦贝尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.1665,119.7785,150700 +101081014,Ergun,额尔古纳,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,50.2439,120.1786,150784 +101081015,Genhe,根河,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,50.7805,121.5327,150785 +101081017,Zhalainuoer,扎赉诺尔,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hulunbuir,呼伦贝尔市,Asia/Shanghai,49.5112,117.6699,150703 +101081101,Ulanhot,乌兰浩特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,46.0772,122.0690,152201 +101081102,Arxan,阿尔山,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,47.1770,119.9437,152202 +101081103,Horqin Right Middle Banner,科右中旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,45.0607,121.4764,152222 +101081105,Jalaid Banner,扎赉特,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,46.7251,122.9093,152223 +101081107,Tuquan,突泉,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,45.3810,121.5649,152224 +101081108,Hinggan League,兴安盟,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,46.0763,122.0703,152200 +101081109,Horqin Right Front Banner,科右前旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Hinggan League,兴安盟,Asia/Shanghai,46.0797,121.9526,152221 +101081201,Alxa Left Banner,阿左旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Alxa League,阿拉善盟,Asia/Shanghai,38.8336,105.6662,152921 +101081202,Alxa Right Banner,阿右旗,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Alxa League,阿拉善盟,Asia/Shanghai,39.2162,101.6669,152922 +101081203,Ejin Banner,额济纳,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Alxa League,阿拉善盟,Asia/Shanghai,41.9588,101.0694,152923 +101081213,Alxa League,阿拉善盟,CN,China,中国,Inner Mongolia Autonomous Region,内蒙古自治区,Alxa League,阿拉善盟,Asia/Shanghai,38.8448,105.7064,152900 +101090101,Shijiazhuang,石家庄,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0455,114.5025,130100 +101090102,Jingxing,井陉,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0336,114.1445,130121 +101090103,Zhengding,正定,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.1478,114.5699,130123 +101090104,Luancheng,栾城,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.8869,114.6543,130111 +101090105,Xingtang,行唐,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.4374,114.5527,130125 +101090106,Lingshou,灵寿,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.3065,114.3795,130126 +101090107,Gaoyi,高邑,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.6057,114.6107,130127 +101090108,Shenze,深泽,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.1845,115.2002,130128 +101090109,Zanhuang,赞皇,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.6602,114.3878,130129 +101090110,Wuji,无极,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.1764,114.9778,130130 +101090111,Pingshan,平山,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.2593,114.1841,130131 +101090112,Yuanshi,元氏,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.7625,114.5262,130132 +101090113,Zhao County,赵县,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.7543,114.7754,130133 +101090114,Xinji,辛集,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,37.9290,115.2175,130181 +101090115,Gaocheng,藁城,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0338,114.8496,130109 +101090116,Jinzhou,晋州,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0275,115.0449,130183 +101090117,Xinle,新乐,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.3448,114.6858,130184 +101090118,Luquan,鹿泉,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0940,114.3210,130110 +101090119,Chang'an,长安,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0475,114.5481,130102 +101090120,Qiaoxi,桥西,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0284,114.4629,130104 +101090121,Xinhua,新华,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0671,114.4660,130105 +101090122,Jingxing Mining District,井陉矿区,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0697,114.0582,130107 +101090123,Yuhua,裕华,CN,China,中国,Hebei,河北省,Shijiazhuang,石家庄市,Asia/Shanghai,38.0277,114.5333,130108 +101090201,Baoding,保定,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8677,115.4823,130600 +101090202,Mancheng,满城,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.9514,115.3244,130607 +101090203,Fuping,阜平,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8473,114.1988,130624 +101090204,Xushui,徐水,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.0204,115.6494,130609 +101090205,Tang County,唐县,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.7485,114.9812,130627 +101090206,Gaoyang,高阳,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.6901,115.7789,130628 +101090208,Jingxiu,竞秀,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8866,115.4707,130602 +101090209,Laiyuan,涞源,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.3576,114.6926,130630 +101090210,Wangdu,望都,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.7074,115.1540,130631 +101090212,Yi County,易县,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.3530,115.5011,130633 +101090213,Lianchi,莲池,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8650,115.5009,130606 +101090214,Quyang,曲阳,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.6200,114.7041,130634 +101090215,Li County,蠡县,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.4964,115.5836,130635 +101090216,Shunping,顺平,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.8451,115.1328,130636 +101090218,Zhuozhou,涿州,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.4858,115.9734,130681 +101090219,Dingzhou,定州,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.5176,114.9914,130682 +101090220,Anguo,安国,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.4214,115.3314,130683 +101090221,Gaobeidian,高碑店,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.3277,115.8827,130684 +101090222,Laishui,涞水,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.3931,115.7120,130623 +101090223,Dingxing,定兴,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,39.2662,115.7969,130626 +101090224,Qingyuan,清苑,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.7710,115.4922,130608 +101090225,Boye,博野,CN,China,中国,Hebei,河北省,Baoding,保定市,Asia/Shanghai,38.4583,115.4618,130637 +101090301,Zhangjiakou,张家口,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.8119,114.8841,130700 +101090302,Xuanhua,宣化,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.6094,115.0632,130705 +101090303,Zhangbei,张北,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,41.1517,114.7160,130722 +101090304,Kangbao,康保,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,41.8500,114.6158,130723 +101090305,Guyuan,沽源,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,41.6674,115.6848,130724 +101090306,Shangyi,尚义,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,41.0801,113.9777,130725 +101090307,Yu County,蔚县,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,39.8372,114.5827,130726 +101090308,Yangyuan,阳原,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.1134,114.1673,130727 +101090309,Huaian,怀安,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.6713,114.4224,130728 +101090310,Wanquan,万全,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.7651,114.7361,130708 +101090311,Huailai,怀来,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.4054,115.5208,130730 +101090312,Zhuolu,涿鹿,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.3787,115.2192,130731 +101090313,Chicheng,赤城,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.9121,115.8327,130732 +101090314,Chongli,崇礼,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.9713,115.2817,130709 +101090315,Qiaodong,桥东,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.8139,114.8857,130702 +101090316,Qiaoxi,桥西,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.8244,114.8821,130703 +101090317,Xiahuayuan,下花园,CN,China,中国,Hebei,河北省,Zhangjiakou,张家口市,Asia/Shanghai,40.4886,115.2810,130706 +101090401,Shuangqiao,双桥,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.9747,117.9434,130802 +101090402,Chengde,承德,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.9762,117.9392,130800 +101090403,Chengde,承德县,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.7686,118.1725,130821 +101090404,Xinglong,兴隆,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.4185,117.5071,130822 +101090405,Pingquan,平泉,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,41.0056,118.6902,130881 +101090406,Luanping,滦平,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.9366,117.3371,130824 +101090407,Longhua,隆化,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,41.3167,117.7363,130825 +101090408,Fengning,丰宁,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,41.2099,116.6512,130826 +101090409,Kuancheng,宽城,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.6080,118.4886,130827 +101090410,Weichang,围场,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,41.9494,117.7641,130828 +101090411,Shuangluan,双滦,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.9598,117.7975,130803 +101090412,Yingshouyingzi Mining District,鹰手营子矿,CN,China,中国,Hebei,河北省,Chengde,承德市,Asia/Shanghai,40.5470,117.6612,130804 +101090501,Tangshan,唐山,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.6351,118.1754,130200 +101090502,Fengnan,丰南,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.5630,118.1108,130207 +101090503,Fengrun,丰润,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.8314,118.1558,130208 +101090504,Luanzhou,滦州,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.7449,118.6995,130284 +101090505,Luannan,滦南,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.5062,118.6815,130224 +101090506,Laoting,乐亭,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.4281,118.9053,130225 +101090507,Qianxi,迁西,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,40.1462,118.3051,130227 +101090508,Yutian,玉田,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.8873,117.7537,130229 +101090509,Caofeidian,曹妃甸,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.2783,118.4466,130209 +101090510,Zunhua,遵化,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,40.1886,117.9659,130281 +101090511,Qian'an,迁安,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,40.0121,118.7019,130283 +101090513,Lunan,路南,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.6152,118.2108,130202 +101090514,Lubei,路北,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.6285,118.1747,130203 +101090515,Guye,古冶,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.7157,118.4543,130204 +101090516,Kaiping,开平,CN,China,中国,Hebei,河北省,Tangshan,唐山市,Asia/Shanghai,39.6762,118.2644,130205 +101090601,Langfang,廊坊,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.5239,116.7044,131000 +101090602,Gu'an,固安,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.4365,116.2999,131022 +101090603,Yongqing,永清,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.3197,116.4981,131023 +101090604,Xianghe,香河,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.7572,117.0072,131024 +101090605,Dacheng,大城,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,38.6992,116.6407,131025 +101090606,Wen'an,文安,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,38.8668,116.4601,131026 +101090607,Dachang,大厂,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.8893,116.9865,131028 +101090608,Bazhou,霸州,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.1173,116.3920,131081 +101090609,Sanhe,三河,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.9828,117.0770,131082 +101090610,Anci,安次,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.5026,116.6945,131002 +101090611,Guangyang,广阳,CN,China,中国,Hebei,河北省,Langfang,廊坊市,Asia/Shanghai,39.5219,116.7137,131003 +101090701,Cangzhou,沧州,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.3106,116.8575,130900 +101090702,Qing County,青县,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.5696,116.8384,130922 +101090703,Dongguang,东光,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,37.8866,116.5421,130923 +101090704,Haixing,海兴,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.1416,117.4966,130924 +101090705,Yanshan,盐山,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.0561,117.2298,130925 +101090706,Suning,肃宁,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.4271,115.8359,130926 +101090707,Nanpi,南皮,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.0424,116.7092,130927 +101090708,Wuqiao,吴桥,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,37.6282,116.3915,130928 +101090709,Xian County,献县,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.1897,116.1238,130929 +101090710,Mengcun,孟村,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.0580,117.1051,130930 +101090711,Botou,泊头,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.0735,116.5702,130981 +101090712,Renqiu,任丘,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.7065,116.1068,130982 +101090713,Huanghua,黄骅,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.3692,117.3438,130983 +101090714,Hejian,河间,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.4415,116.0895,130984 +101090715,Xinhua,新华,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.3141,116.8663,130902 +101090716,Cang County,沧县,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.2199,117.0075,130921 +101090717,Yunhe,运河,CN,China,中国,Hebei,河北省,Cangzhou,沧州市,Asia/Shanghai,38.3074,116.8401,130903 +101090801,Hengshui,衡水,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.7351,115.6660,131100 +101090802,Zaoqiang,枣强,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.5115,115.7265,131121 +101090803,Wuyi,武邑,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.8038,115.8924,131122 +101090804,Wuqiang,武强,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,38.0370,115.9702,131123 +101090805,Raoyang,饶阳,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,38.2327,115.7266,131124 +101090806,Anping,安平,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,38.2335,115.5196,131125 +101090807,Gucheng,故城,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.3510,115.9667,131126 +101090808,Jing County,景县,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.6866,116.2584,131127 +101090809,Fucheng,阜城,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.8699,116.1647,131128 +101090810,Jizhou,冀州,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.5428,115.5792,131103 +101090811,Shenzhou,深州,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,38.0035,115.5546,131182 +101090812,Taocheng,桃城,CN,China,中国,Hebei,河北省,Hengshui,衡水市,Asia/Shanghai,37.7322,115.6949,131102 +101090901,Xingtai,邢台,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0602,114.4974,130500 +101090902,Lincheng,临城,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.4440,114.5069,130522 +101090903,Xiangdu,襄都,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0641,114.5071,130502 +101090904,Neiqiu,内丘,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.2877,114.5115,130523 +101090905,Baixiang,柏乡,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.4836,114.6934,130524 +101090906,Longyao,隆尧,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.3509,114.7763,130525 +101090907,Nanhe,南和,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0038,114.6914,130506 +101090908,Ningjin,宁晋,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.6190,114.9210,130528 +101090909,Julu,巨鹿,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.2177,115.0388,130529 +101090910,Xinhe,新河,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.5262,115.2475,130530 +101090911,Guangzong,广宗,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0755,115.1428,130531 +101090912,Pingxiang,平乡,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0694,115.0292,130532 +101090913,Wei County,威县,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,36.9833,115.2728,130533 +101090914,Qinghe,清河,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0600,115.6690,130534 +101090915,Linxi,临西,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,36.8642,115.4987,130535 +101090916,Nangong,南宫,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.3597,115.3981,130581 +101090917,Shahe,沙河,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,36.8619,114.5049,130582 +101090918,Renze,任泽,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.1300,114.6845,130505 +101090919,Xindu,信都,CN,China,中国,Hebei,河北省,Xingtai,邢台市,Asia/Shanghai,37.0680,114.4737,130503 +101091001,Handan,邯郸,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6123,114.4907,130400 +101091002,Fengfeng Mining District,峰峰,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.4205,114.2099,130406 +101091003,Linzhang,临漳,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.3376,114.6107,130423 +101091004,Cheng'an,成安,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.4438,114.6804,130424 +101091005,Daming,大名,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.2833,115.1526,130425 +101091006,She County,涉县,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.5631,113.6733,130426 +101091007,Ci County,磁县,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.3677,114.3821,130427 +101091008,Feixiang,肥乡,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.5558,114.8052,130407 +101091009,Yongnian,永年,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.7419,114.5366,130408 +101091010,Qiu County,邱县,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.8133,115.1686,130430 +101091011,Jize,鸡泽,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.9149,114.8785,130431 +101091012,Guangping,广平,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.4836,114.9509,130432 +101091013,Guantao,馆陶,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.5395,115.2891,130433 +101091014,Wei County,魏县,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.3542,114.9341,130434 +101091015,Quzhou,曲周,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.7734,114.9576,130435 +101091016,Wu'an,武安,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6961,114.1946,130481 +101091017,Hanshan,邯山,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6032,114.4850,130402 +101091018,Congtai,丛台,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6111,114.4947,130403 +101091019,Fuxing,复兴,CN,China,中国,Hebei,河北省,Handan,邯郸市,Asia/Shanghai,36.6155,114.4582,130404 +101091101,Qinhuangdao,秦皇岛,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.8882,119.5202,130300 +101091102,Qinglong,青龙,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,40.4060,118.9546,130321 +101091103,Changli,昌黎,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.7097,119.1645,130322 +101091104,Funing,抚宁,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.8871,119.2407,130306 +101091105,Lulong,卢龙,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.8916,118.8818,130324 +101091106,Beidaihe,北戴河,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.8251,119.4863,130304 +101091107,Haigang,海港,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.9435,119.5962,130302 +101091108,Shanhaiguan,山海关,CN,China,中国,Hebei,河北省,Qinhuangdao,秦皇岛市,Asia/Shanghai,39.9980,119.7536,130303 +101091201,Xiong'an,雄安新区,CN,China,中国,Hebei,河北省,Xiong'an New Area,雄安新区,Asia/Shanghai,39.0432,115.8672,133100 +101091202,Rongcheng,容城,CN,China,中国,Hebei,河北省,Rongcheng,保定市,Asia/Shanghai,39.0528,115.8662,130629 +101091203,Anxin,安新,CN,China,中国,Hebei,河北省,Anxin,保定市,Asia/Shanghai,38.9299,115.9320,130632 +101091204,Xiong County,雄县,CN,China,中国,Hebei,河北省,Xiongxian,保定市,Asia/Shanghai,38.9908,116.1075,130638 +101100101,Taiyuan,太原,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.8570,112.5492,140100 +101100102,Qingxu,清徐,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.6073,112.3580,140121 +101100103,Yangqu,阳曲,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,38.0588,112.6738,140122 +101100104,Loufan,娄烦,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,38.0660,111.7938,140123 +101100105,Gujiao,古交,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.9085,112.1744,140181 +101100106,Jiancaoping,尖草坪区,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.9399,112.4871,140108 +101100107,Xiaodian,小店区,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.7369,112.5655,140105 +101100108,Yingze,迎泽,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.8558,112.5589,140106 +101100109,Xinghualing,杏花岭,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.8793,112.5607,140107 +101100110,Wanbolin,万柏林,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.8627,112.5223,140109 +101100111,Jinyuan,晋源,CN,China,中国,Shanxi,山西省,Taiyuan,太原市,Asia/Shanghai,37.7156,112.4779,140110 +101100201,Datong,大同,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0971,113.3668,140200 +101100202,Yanggao,阳高,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.3649,113.7499,140221 +101100203,Yunzhou,云州,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0393,113.6113,140215 +101100204,Tianzhen,天镇,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.4213,114.0911,140222 +101100205,Guangling,广灵,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,39.7631,114.2793,140223 +101100206,Lingqiu,灵丘,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,39.4389,114.2358,140224 +101100207,Hunyuan,浑源,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,39.6991,113.6981,140225 +101100208,Zuoyun,左云,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0129,112.7064,140226 +101100209,Yungang,云冈,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0363,113.1687,140214 +101100211,Xinrong,新荣,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.2583,113.1410,140212 +101100214,Pingcheng,平城,CN,China,中国,Shanxi,山西省,Datong,大同市,Asia/Shanghai,40.0753,113.2980,140213 +101100301,Yangquan,阳泉,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.8612,113.5833,140300 +101100302,Yu County,盂县,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,38.0861,113.4122,140322 +101100303,Pingding,平定,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.8003,113.6311,140321 +101100304,Kuangqu,矿区,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.8701,113.5591,140303 +101100305,Jiaoqu,郊区,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.9437,113.5940,140311 +101100306,Chengqu,城区,CN,China,中国,Shanxi,山西省,Yangquan,阳泉市,Asia/Shanghai,37.8475,113.6007,140302 +101100401,Jinzhong,晋中,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.6965,112.7365,140700 +101100402,Yuci,榆次,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.6976,112.7401,140702 +101100403,Yushe,榆社,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.0690,112.9735,140721 +101100404,Zuoquan,左权,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.0797,113.3778,140722 +101100405,Heshun,和顺,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.3270,113.5729,140723 +101100406,Xiyang,昔阳,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.6044,113.7062,140724 +101100407,Shouyang,寿阳,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.8911,113.1777,140725 +101100408,Taigu,太谷,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.4246,112.5541,140703 +101100409,Qi County,祁县,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.3587,112.3305,140727 +101100410,Pingyao,平遥,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.1955,112.1741,140728 +101100411,Lingshi,灵石,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,36.8475,111.7728,140729 +101100412,Jiexiu,介休,CN,China,中国,Shanxi,山西省,Jinzhong,晋中市,Asia/Shanghai,37.0276,111.9139,140781 +101100501,Changzhi,长治,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.1911,113.1136,140400 +101100502,Licheng,黎城,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.5030,113.3874,140426 +101100503,Tunliu,屯留,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.3141,112.8927,140405 +101100504,Lucheng,潞城,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.3322,113.2232,140406 +101100505,Xiangyuan,襄垣,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.5329,113.0501,140423 +101100506,Pingshun,平顺,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.2002,113.4388,140425 +101100507,Wuxiang,武乡,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.8343,112.8653,140429 +101100508,Qin County,沁县,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.7571,112.7014,140430 +101100509,Changzi,长子,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.1195,112.8847,140428 +101100510,Qinyuan,沁源,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.5008,112.3409,140431 +101100511,Huguan,壶关,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.1109,113.2061,140427 +101100512,Luzhou,潞州,CN,China,中国,Shanxi,山西省,Changzhi,长治市,Asia/Shanghai,36.2184,113.1012,140403 +101100513,Shangdang,上党,CN,China,中国,Shanxi,山西省,Changzhi City,长治市,Asia/Shanghai,36.0531,113.0514,140404 +101100601,Jincheng,晋城,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.4976,112.8513,140500 +101100602,Qinshui,沁水,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.6895,112.1872,140521 +101100603,Yangcheng,阳城,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.4822,112.4220,140522 +101100604,Lingchuan,陵川,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.7756,113.2789,140524 +101100605,Gaoping,高平,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.7914,112.9307,140581 +101100606,Zezhou,泽州,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.5071,112.9222,140525 +101100607,Chengqu,城区,CN,China,中国,Shanxi,山西省,Jincheng,晋城市,Asia/Shanghai,35.5016,112.8536,140502 +101100701,Linfen,临汾,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.0841,111.5180,141000 +101100702,Quwo,曲沃,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.6414,111.4755,141021 +101100703,Yonghe,永和,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.7606,110.6313,141032 +101100704,Xi County,隰县,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.6927,110.9358,141031 +101100705,Daning,大宁,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.4638,110.7513,141030 +101100706,Ji County,吉县,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.0994,110.6829,141028 +101100707,Xiangfen,襄汾,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.8761,111.4429,141023 +101100708,Pu County,蒲县,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.4117,111.0973,141033 +101100709,Fenxi,汾西,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.6534,111.5630,141034 +101100710,Hongdong,洪洞,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.2557,111.6737,141024 +101100711,Huozhou,霍州,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.5720,111.7231,141082 +101100712,Xiangning,乡宁,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.9754,110.8574,141029 +101100713,Yicheng,翼城,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.7386,111.7135,141022 +101100714,Houma,侯马,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.6203,111.3713,141081 +101100715,Fushan,浮山,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,35.9714,111.8500,141027 +101100716,Anze,安泽,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.1460,112.2514,141026 +101100717,Gu County,古县,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.2686,111.9202,141025 +101100718,Yaodu,尧都,CN,China,中国,Shanxi,山西省,Linfen,临汾市,Asia/Shanghai,36.0825,111.5788,141002 +101100801,Yuncheng,运城,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.0228,111.0040,140800 +101100802,Linyi,临猗,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.1419,110.7749,140821 +101100803,Jishan,稷山,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.6004,110.9790,140824 +101100804,Wanrong,万荣,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.4170,110.8436,140822 +101100805,Hejin,河津,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.5971,110.7103,140882 +101100806,Xinjiang,新绛,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.6137,111.2252,140825 +101100807,Jiang County,绛县,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.4905,111.5762,140826 +101100808,Wenxi,闻喜,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.3538,111.2203,140823 +101100809,Yuanqu,垣曲,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.2983,111.6710,140827 +101100810,Yongji,永济,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,34.8651,110.4480,140881 +101100811,Ruicheng,芮城,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,34.6948,110.6911,140830 +101100812,Xia County,夏县,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.1404,111.2232,140828 +101100813,Pinglu,平陆,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,34.8373,111.2124,140829 +101100814,Yanhu,盐湖,CN,China,中国,Shanxi,山西省,Yuncheng,运城市,Asia/Shanghai,35.0256,111.0006,140802 +101100901,Shuozhou,朔州,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.3313,112.4334,140600 +101100902,Pinglu,平鲁,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.5156,112.2952,140603 +101100903,Shanyin,山阴,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.5268,112.8164,140621 +101100904,Youyu,右玉,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.9888,112.4656,140623 +101100905,Ying County,应县,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.5592,113.1875,140622 +101100906,Huairen,怀仁,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.8208,113.1005,140681 +101100907,Shuocheng,朔城,CN,China,中国,Shanxi,山西省,Shuozhou,朔州市,Asia/Shanghai,39.3245,112.4287,140602 +101101001,Xinzhou,忻州,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.4177,112.7335,140900 +101101002,Dingxiang,定襄,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.4849,112.9632,140921 +101101003,Wutai County,五台县,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.7257,113.2590,140922 +101101004,Hequ,河曲,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.3819,111.1466,140930 +101101005,Pianguan,偏关,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.4422,111.5005,140932 +101101006,Shenchi,神池,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.0885,112.2004,140927 +101101007,Ningwu,宁武,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.0017,112.3079,140925 +101101008,Dai County,代县,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.0651,112.9625,140923 +101101009,Fanzhi,繁峙,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.1881,113.2677,140924 +101101011,Baode,保德,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,39.0226,111.0857,140931 +101101012,Jingle,静乐,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.3559,111.9402,140926 +101101013,Kelan,岢岚,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.7056,111.5698,140929 +101101014,Wuzhai,五寨,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.9128,111.8410,140928 +101101015,Yuanping,原平,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.7292,112.7131,140981 +101101016,Xinfu,忻府,CN,China,中国,Shanxi,山西省,Xinzhou,忻州市,Asia/Shanghai,38.4177,112.7341,140902 +101101100,Lyuliang,吕梁,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.5244,111.1343,141100 +101101101,Lishi,离石,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.5240,111.1345,141102 +101101102,Lin County,临县,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.9608,110.9960,141124 +101101103,Xing County,兴县,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,38.4641,111.1248,141123 +101101104,Lan County,岚县,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,38.2787,111.6716,141127 +101101105,Liulin,柳林,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.4317,110.8961,141125 +101101106,Shilou,石楼,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,36.9994,110.8371,141126 +101101107,Fangshan,方山,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.8926,111.2389,141128 +101101108,Jiaokou,交口,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,36.9831,111.1832,141130 +101101109,Zhongyang,中阳,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.3421,111.1933,141129 +101101110,Xiaoyi,孝义,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.1445,111.7816,141181 +101101111,Fenyang,汾阳,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.2677,111.7853,141182 +101101112,Wenshui,文水,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.4363,112.0326,141121 +101101113,Jiaocheng,交城,CN,China,中国,Shanxi,山西省,Lüliang,吕梁市,Asia/Shanghai,37.5552,112.1592,141122 +101110101,Xi'an,西安,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.3432,108.9397,610100 +101110102,Chang'an,长安,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.1571,108.9416,610116 +101110103,Lintong,临潼,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.3721,109.2140,610115 +101110104,Lantian,蓝田,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.1562,109.3176,610122 +101110105,Zhouzhi,周至,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.1615,108.2165,610124 +101110106,Huyi,鄠邑,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.1087,108.6074,610118 +101110107,Gaoling,高陵,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.5351,109.0889,610117 +101110108,Xincheng,新城,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2693,108.9599,610102 +101110109,Beilin,碑林,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2511,108.9470,610103 +101110110,Lianhu,莲湖,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2656,108.9332,610104 +101110111,Baqiao,灞桥,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2675,109.0673,610111 +101110112,Weiyang,未央,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.3082,108.9460,610112 +101110113,Yanta,雁塔,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.2134,108.9266,610113 +101110114,Yanliang,阎良,CN,China,中国,Shaanxi,陕西省,Xi'an,西安市,Asia/Shanghai,34.6621,109.2280,610114 +101110200,Xianyang,咸阳,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.3334,108.7051,610400 +101110201,Sanyuan,三原,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.6140,108.9435,610422 +101110202,Liquan,礼泉,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.4826,108.4283,610425 +101110203,Yongshou,永寿,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.6926,108.1431,610426 +101110204,Chunhua,淳化,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.7980,108.5812,610430 +101110205,Jingyang,泾阳,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.5285,108.8378,610423 +101110206,Wugong,武功,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.2597,108.2129,610431 +101110207,Qian County,乾县,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.5273,108.2474,610424 +101110208,Binzhou,彬州,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,35.0342,108.0837,610482 +101110209,Changwu,长武,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,35.2061,107.7958,610428 +101110210,Xunyi,旬邑,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,35.1122,108.3372,610429 +101110211,Xingping,兴平,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.2971,108.4885,610481 +101110212,Qindu,秦都,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.3298,108.6986,610402 +101110213,Weicheng,渭城,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.3368,108.7310,610404 +101110300,Yan'an,延安,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.6501,109.4947,610600 +101110301,Yanchang,延长,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.5783,110.0130,610621 +101110302,Yanchuan,延川,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.8821,110.1903,610622 +101110303,Zichang,子长,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,37.1421,109.6760,610681 +101110304,Yichuan,宜川,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.0504,110.1755,610630 +101110305,Fu County,富县,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,35.9965,109.3841,610628 +101110306,Zhidan,志丹,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.8230,108.7689,610625 +101110307,Ansai,安塞,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.8644,109.3253,610603 +101110308,Ganquan,甘泉,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.2777,109.3496,610627 +101110309,Luochuan,洛川,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,35.7621,109.4357,610629 +101110310,Huangling,黄陵,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,35.5802,109.2625,610632 +101110311,Huanglong,黄龙,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,35.5833,109.8350,610631 +101110312,Wuqi,吴起,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.9249,108.1770,610626 +101110313,Pagoda,宝塔,CN,China,中国,Shaanxi,陕西省,Yan'an,延安市,Asia/Shanghai,36.5963,109.4907,610602 +101110401,Yulin,榆林,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,38.2902,109.7412,610800 +101110402,Fugu,府谷,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,39.0292,111.0696,610822 +101110403,Shenmu,神木,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,38.8997,110.4669,610881 +101110404,Jia County,佳县,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,38.0216,110.4934,610828 +101110405,Dingbian,定边,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.5952,107.6013,610825 +101110406,Jingbian,靖边,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.5961,108.8057,610824 +101110407,Hengshan,横山,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.9640,109.2926,610803 +101110408,Mizhi,米脂,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.7591,110.1787,610827 +101110409,Zizhou,子洲,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.6116,110.0346,610831 +101110410,Suide,绥德,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.5077,110.2654,610826 +101110411,Wubao,吴堡,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.4519,110.7393,610829 +101110412,Qingjian,清涧,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,37.0877,110.1215,610830 +101110413,Yuyang,榆阳,CN,China,中国,Shaanxi,陕西省,Yulin,榆林市,Asia/Shanghai,38.2993,109.7479,610802 +101110501,Weinan,渭南,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.4994,109.5029,610500 +101110503,Tongguan,潼关,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.5445,110.2473,610522 +101110504,Dali Prefecture,大荔,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.7950,109.9431,610523 +101110505,Baishui,白水,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,35.1773,109.5943,610527 +101110506,Fuping,富平,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.7467,109.1872,610528 +101110507,Pucheng,蒲城,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.9560,109.5897,610526 +101110508,Chengcheng,澄城,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,35.1840,109.9376,610525 +101110509,Heyang,合阳,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,35.2371,110.1480,610524 +101110510,Hancheng,韩城,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,35.4752,110.4524,610581 +101110511,Huayin,华阴,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.5654,110.0895,610582 +101110512,Linwei,临渭,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.5013,109.5033,610502 +101110513,Huazhou,华州,CN,China,中国,Shaanxi,陕西省,Weinan,渭南市,Asia/Shanghai,34.5120,109.7614,610503 +101110601,Shangluo,商洛,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.8683,109.9398,611000 +101110602,Luonan,洛南,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,34.0885,110.1457,611021 +101110603,Zhashui,柞水,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.6828,109.1113,611026 +101110604,Shangzhou,商州,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.8692,109.9377,611002 +101110605,Zhen'an,镇安,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.4240,109.1511,611025 +101110606,Danfeng,丹凤,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.6947,110.3319,611022 +101110607,Shangnan,商南,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.5264,110.8854,611023 +101110608,Shanyang,山阳,CN,China,中国,Shaanxi,陕西省,Shangluo,商洛市,Asia/Shanghai,33.5304,109.8804,611024 +101110701,Ankang,安康,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.6903,109.0293,610900 +101110702,Ziyang,紫阳,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.5202,108.5378,610924 +101110703,Shiquan,石泉,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,33.0385,108.2505,610922 +101110704,Hanyin,汉阴,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.8911,108.5109,610921 +101110705,Xunyang,旬阳,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.8336,109.3681,610981 +101110706,Langao,岚皋,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.3107,108.9007,610925 +101110707,Pingli,平利,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.3879,109.3619,610926 +101110708,Baihe,白河,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.8095,110.1142,610929 +101110709,Zhenping,镇坪,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,31.8834,109.5264,610927 +101110710,Ningshan,宁陕,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,33.3122,108.3137,610923 +101110711,Hanbin,汉滨,CN,China,中国,Shaanxi,陕西省,Ankang,安康市,Asia/Shanghai,32.6908,109.0291,610902 +101110801,Hanzhong,汉中,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.0777,107.0286,610700 +101110802,Lueyang,略阳,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.3296,106.1539,610727 +101110803,Mian County,勉县,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.1556,106.6802,610725 +101110804,Liuba,留坝,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.6133,106.9244,610729 +101110805,Yang County,洋县,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.2233,107.5500,610723 +101110806,Chenggu,城固,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.1531,107.3299,610722 +101110807,Xixiang,西乡,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,32.9880,107.7659,610724 +101110808,Foping,佛坪,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.5207,107.9886,610730 +101110809,Ningqiang,宁强,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,32.8308,106.2574,610726 +101110810,Nanzheng,南郑,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.0033,106.9424,610703 +101110811,Zhenba,镇巴,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,32.5359,107.8953,610728 +101110812,Hantai,汉台,CN,China,中国,Shaanxi,陕西省,Hanzhong,汉中市,Asia/Shanghai,33.0777,107.0282,610702 +101110901,Baoji,宝鸡,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3629,107.2377,610300 +101110902,Weibin,渭滨,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3551,107.1553,610302 +101110903,Qianyang,千阳,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.6426,107.1330,610328 +101110904,Linyou,麟游,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.6777,107.7966,610329 +101110905,Qishan,岐山,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.4430,107.6245,610323 +101110906,Fengxiang,凤翔,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.5217,107.4006,610305 +101110907,Fufeng,扶风,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3755,107.8914,610324 +101110908,Mei County,眉县,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.2721,107.7524,610326 +101110909,Taibai,太白,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.0592,107.3165,610331 +101110910,Feng County,凤县,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,33.9125,106.5252,610330 +101110911,Long County,陇县,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.8933,106.8571,610327 +101110912,Chencang,陈仓,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3527,107.3836,610304 +101110913,Jintai,金台,CN,China,中国,Shaanxi,陕西省,Baoji,宝鸡市,Asia/Shanghai,34.3971,107.2327,610303 +101111001,Tongchuan,铜川,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,34.9166,108.9796,610200 +101111003,Yijun,宜君,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,35.3988,109.1183,610222 +101111004,Yaozhou,耀州,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,34.9102,108.9625,610204 +101111005,Wangyi,王益,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,35.0691,109.0759,610202 +101111006,Yintai,印台,CN,China,中国,Shaanxi,陕西省,Tongchuan,铜川市,Asia/Shanghai,35.1119,109.1008,610203 +101111102,Yangling,杨陵,CN,China,中国,Shaanxi,陕西省,Xianyang,咸阳市,Asia/Shanghai,34.2714,108.0863,610403 +101120101,Jinan,济南,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6521,117.1201,370100 +101120102,Changqing,长清,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.5611,116.7459,370113 +101120103,Shanghe,商河,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,37.3105,117.1564,370126 +101120104,Zhangqiu,章丘,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.7121,117.5407,370114 +101120105,Pingyin,平阴,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.2869,116.4551,370124 +101120106,Jiyang,济阳,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.9768,117.1760,370115 +101120107,Lixia,历下,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6642,117.0386,370102 +101120108,Shizhong,市中,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6574,116.9990,370103 +101120109,Huaiyin,槐荫,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6682,116.9479,370104 +101120110,Tianqiao,天桥,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6934,116.9961,370105 +101120111,Licheng,历城,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.6817,117.0637,370112 +101120201,Qingdao,青岛,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.0830,120.3552,370200 +101120202,Laoshan,崂山,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.1026,120.4674,370212 +101120203,Shinan,市南,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.0709,120.3960,370202 +101120204,Jimo,即墨,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.3908,120.4474,370215 +101120205,Jiaozhou,胶州,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.2859,120.0062,370281 +101120206,Huangdao,黄岛,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,35.9607,120.1978,370211 +101120207,Laixi,莱西,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.8651,120.5262,370285 +101120208,Pingdu,平度,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.7888,119.9590,370283 +101120209,Shibei,市北,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.0838,120.3550,370203 +101120210,Licang,李沧,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.1600,120.4212,370213 +101120211,Chengyang,城阳,CN,China,中国,Shandong,山东省,Qingdao,青岛市,Asia/Shanghai,36.3068,120.3891,370214 +101120301,Zibo,淄博,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.8149,118.0476,370300 +101120302,Zichuan,淄川,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.6473,117.9677,370302 +101120303,Boshan,博山,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.4976,117.8582,370304 +101120304,Gaoqing,高青,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,37.1696,117.8298,370322 +101120305,Zhoucun,周村,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.8037,117.8510,370306 +101120306,Yiyuan,沂源,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.1863,118.1662,370323 +101120307,Huantai,桓台,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.9598,118.1016,370321 +101120308,Linzi,临淄,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.8167,118.3060,370305 +101120309,Zhangdian,张店,CN,China,中国,Shandong,山东省,Zibo,淄博市,Asia/Shanghai,36.8070,118.0535,370303 +101120401,Dezhou,德州,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.4540,116.3074,371400 +101120402,Wucheng,武城,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.2095,116.0786,371428 +101120403,Linyi,临邑,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.1920,116.8670,371424 +101120405,Qihe,齐河,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,36.7955,116.7584,371425 +101120406,Leling,乐陵,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.7291,117.2167,371481 +101120407,Qingyun,庆云,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.7777,117.3905,371423 +101120408,Pingyuan,平原,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.1645,116.4339,371426 +101120409,Ningjin,宁津,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.6496,116.7937,371422 +101120410,Xiajin,夏津,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,36.9505,116.0038,371427 +101120411,Yucheng,禹城,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,36.9345,116.6426,371482 +101120412,Decheng,德城,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.4539,116.3071,371402 +101120413,Lingcheng,陵城,CN,China,中国,Shandong,山东省,Dezhou,德州市,Asia/Shanghai,37.3328,116.5749,371403 +101120501,Yantai,烟台,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.4646,121.4478,370600 +101120502,Laizhou,莱州,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.1827,119.9421,370683 +101120504,Penglai,蓬莱,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.7957,120.8291,370614 +101120505,Longkou,龙口,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.6484,120.5283,370681 +101120506,Zhaoyuan,招远,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.3649,120.4031,370685 +101120507,Qixia,栖霞,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.3059,120.8341,370686 +101120508,Fushan,福山,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.4969,121.2647,370611 +101120509,Muping,牟平,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.3884,121.6015,370612 +101120510,Laiyang,莱阳,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,36.9770,120.7112,370682 +101120511,Haiyang,海阳,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,36.6883,121.1735,370687 +101120512,Zhifu,芝罘,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.5409,121.3859,370602 +101120513,Laishan,莱山,CN,China,中国,Shandong,山东省,Yantai,烟台市,Asia/Shanghai,37.4735,121.4489,370613 +101120601,Weifang,潍坊,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7093,119.1071,370700 +101120602,Qingzhou,青州,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.6979,118.4847,370781 +101120603,Shouguang,寿光,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.8571,118.7911,370783 +101120604,Linqu,临朐,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.5164,118.5399,370724 +101120605,Changle,昌乐,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7033,118.8400,370725 +101120606,Changyi,昌邑,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.8549,119.3945,370786 +101120607,Anqiu,安丘,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.4796,119.2189,370784 +101120608,Gaomi,高密,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.3775,119.7570,370785 +101120609,Zhucheng,诸城,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,35.9971,119.4032,370782 +101120610,Weicheng,潍城,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7281,119.0249,370702 +101120611,Hanting,寒亭,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7721,119.2079,370703 +101120612,Fangzi,坊子,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.6546,119.1663,370704 +101120613,Kuiwen,奎文,CN,China,中国,Shandong,山东省,Weifang,潍坊市,Asia/Shanghai,36.7095,119.1374,370705 +101120701,Jining,济宁,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.4154,116.5872,370800 +101120702,Jiaxiang,嘉祥,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.3981,116.3429,370829 +101120703,Weishan,微山,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,34.8095,117.1286,370826 +101120704,Yutai,鱼台,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,34.9977,116.6500,370827 +101120705,Yanzhou,兖州,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.5564,116.8290,370812 +101120706,Jinxiang,金乡,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.0698,116.3104,370828 +101120707,Wenshang,汶上,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.7217,116.4871,370830 +101120708,Sishui,泗水,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.6532,117.2736,370831 +101120709,Liangshan Prefecture,梁山,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.7660,116.1318,370832 +101120710,Qufu,曲阜,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.5928,116.9919,370881 +101120711,Zoucheng,邹城,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.4053,116.9667,370883 +101120712,Rencheng,任城,CN,China,中国,Shandong,山东省,Jining,济宁市,Asia/Shanghai,35.4148,116.5953,370811 +101120801,Tai'an,泰安,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,36.1950,117.1291,370900 +101120802,Xintai,新泰,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,35.9104,117.7661,370982 +101120803,Taishan,泰山,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,36.1893,117.1300,370902 +101120804,Feicheng,肥城,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,36.1856,116.7637,370983 +101120805,Dongping,东平,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,35.9305,116.4611,370923 +101120806,Ningyang,宁阳,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,35.7675,116.7993,370921 +101120807,Daiyue,岱岳,CN,China,中国,Shandong,山东省,Tai'an,泰安市,Asia/Shanghai,36.1841,117.0435,370911 +101120901,Linyi,临沂,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.1038,118.3565,371300 +101120902,Junan,莒南,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.1759,118.8383,371327 +101120903,Yinan,沂南,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.5470,118.4554,371321 +101120904,Lanling,兰陵,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,34.8556,118.0500,371324 +101120905,Linshu,临沭,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,34.9171,118.6484,371329 +101120906,Tancheng,郯城,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,34.6147,118.3430,371322 +101120907,Mengyin,蒙阴,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.7124,117.9433,371328 +101120908,Pingyi,平邑,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.5115,117.6319,371326 +101120909,Fei County,费县,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.2692,117.9689,371325 +101120910,Yishui,沂水,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.7870,118.6345,371323 +101120911,Lanshan,兰山,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.0528,118.3473,371302 +101120912,Luozhuang,罗庄,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,34.9972,118.2848,371311 +101120913,Hedong,河东,CN,China,中国,Shandong,山东省,Linyi,临沂市,Asia/Shanghai,35.0850,118.3983,371312 +101121001,Heze,菏泽,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.2465,115.4694,371700 +101121002,Juancheng,鄄城,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.5603,115.5143,371726 +101121003,Yuncheng,郓城,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.5948,115.9389,371725 +101121004,Dongming,东明,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.2896,115.0984,371728 +101121005,Dingtao,定陶,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.0727,115.5696,371703 +101121006,Juye,巨野,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.3910,116.0893,371724 +101121007,Cao County,曹县,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,34.8233,115.5495,371721 +101121008,Chengwu,成武,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,34.9474,115.8973,371723 +101121009,Shan County,单县,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,34.7909,116.0826,371722 +101121010,Mudan,牡丹,CN,China,中国,Shandong,山东省,Heze,菏泽市,Asia/Shanghai,35.2431,115.4709,371702 +101121101,Binzhou,滨州,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.3835,118.0170,371600 +101121102,Boxing,博兴,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.1470,118.1231,371625 +101121103,Wudi,无棣,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.7408,117.6163,371623 +101121104,Yangxin,阳信,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.6405,117.5813,371622 +101121105,Huimin,惠民,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.4753,117.5937,371621 +101121106,Zhanhua,沾化,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.6985,118.1299,371603 +101121107,Zouping,邹平,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,36.8780,117.7368,371681 +101121108,Bincheng,滨城,CN,China,中国,Shandong,山东省,Binzhou,滨州市,Asia/Shanghai,37.4320,118.0196,371602 +101121201,Dongying,东营,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.4340,118.6746,370500 +101121202,Hekou,河口,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.8860,118.5296,370503 +101121203,Kenli,垦利,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.5887,118.5513,370505 +101121204,Lijin,利津,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.4934,118.2489,370522 +101121205,Guangrao,广饶,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.0516,118.4075,370523 +101121206,Dongying District,东营区,CN,China,中国,Shandong,山东省,Dongying,东营市,Asia/Shanghai,37.4490,118.5822,370502 +101121301,Weihai,威海,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,37.5097,122.1164,371000 +101121302,Wendeng,文登,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,37.1962,122.0571,371003 +101121303,Rongcheng,荣成,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,37.1657,122.4870,371082 +101121304,Rushan,乳山,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,36.9196,121.5363,371083 +101121307,Huancui,环翠,CN,China,中国,Shandong,山东省,Weihai,威海市,Asia/Shanghai,37.5108,122.1162,371002 +101121401,Zaozhuang,枣庄,CN,China,中国,Shandong,山东省,Zaozhuang,枣庄市,Asia/Shanghai,34.8109,117.3238,370400 +101121402,Xuecheng,薛城,CN,China,中国,Shandong,山东省,Zaozhuang,枣庄市,Asia/Shanghai,34.7979,117.2653,370403 +101121403,Yicheng,峄城,CN,China,中国,Shandong,山东省,Zaozhuang,威海市,Asia/Shanghai,34.7677,117.5863,370404 +101121404,Taierzhuang,台儿庄,CN,China,中国,Shandong,山东省,Zaozhuang,威海市,Asia/Shanghai,34.5648,117.7348,370405 +101121405,Tengzhou,滕州,CN,China,中国,Shandong,山东省,Zaozhuang,枣庄市,Asia/Shanghai,35.0885,117.1621,370481 +101121406,Shizhong,市中,CN,China,中国,Shandong,山东省,Zaozhuang,威海市,Asia/Shanghai,34.8567,117.5573,370402 +101121407,Shanting,山亭,CN,China,中国,Shandong,山东省,Zaozhuang,威海市,Asia/Shanghai,35.0961,117.4590,370406 +101121501,Rizhao,日照,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.4169,119.5269,371100 +101121502,Wulian,五莲,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.7519,119.2067,371121 +101121503,Ju County,莒县,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.5881,118.8329,371122 +101121504,Donggang,东港,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.4262,119.4577,371102 +101121505,Lanshan,岚山,CN,China,中国,Shandong,山东省,Rizhao,日照市,Asia/Shanghai,35.1198,119.3158,371103 +101121601,Laiwu,莱芜,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.2144,117.6777,370116 +101121603,Gangcheng,钢城,CN,China,中国,Shandong,山东省,Jinan,济南市,Asia/Shanghai,36.0580,117.8203,370117 +101121701,Liaocheng,聊城,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.4560,115.9804,371500 +101121702,Guan County,冠县,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.4838,115.4448,371525 +101121703,Yanggu,阳谷,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.1137,115.7843,371521 +101121704,Gaotang,高唐,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.8598,116.2297,371526 +101121705,Chiping,茌平,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.5919,116.2533,371503 +101121706,Dong'e,东阿,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.3360,116.2489,371524 +101121707,Linqing,临清,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.8426,115.7135,371581 +101121708,Dongchangfu,东昌府,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.4127,116.0064,371502 +101121709,Xin County,莘县,CN,China,中国,Shandong,山东省,Liaocheng,聊城市,Asia/Shanghai,36.2376,115.6673,371522 +101130101,Urumqi,乌鲁木齐,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.7928,87.6177,650100 +101130102,Tianshan,天山,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.7964,87.6201,650102 +101130104,Saybag,沙依巴克,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.7889,87.5966,650103 +101130105,Dabancheng,达坂城,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.3618,88.3099,650107 +101130106,Xinshi,新市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.8709,87.5607,650104 +101130107,Shuimogou,水磨沟,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.8167,87.6131,650105 +101130111,Toutunhe,头屯河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.8761,87.4258,650106 +101130112,Midong,米东,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.9610,87.6918,650109 +101130113,Urumqi County,乌鲁木齐县,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Urumqi,乌鲁木齐市,Asia/Shanghai,43.5090,87.4643,650121 +101130201,Karamay,克拉玛依,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,45.5959,84.8739,650200 +101130202,Orku,乌尔禾,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,46.0878,85.6978,650205 +101130203,Baijiantan,白碱滩,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,45.6890,85.1299,650204 +101130204,Dushanzi,独山子,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,44.3272,84.8823,650202 +101130205,Karamay District,克拉玛依区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Karamay,克拉玛依市,Asia/Shanghai,45.6025,84.8678,650203 +101130301,Shihezi,石河子,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Shihezi,石河子市,Asia/Shanghai,44.3059,86.0411,659001 +101130401,Changji Prefecture,昌吉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.0146,87.3040,652300 +101130402,Hutubi,呼图壁,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.1893,86.8886,652323 +101130404,Fukang,阜康,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.1522,87.9838,652302 +101130405,Jimsar,吉木萨尔,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,43.9972,89.1813,652327 +101130406,Qitai,奇台,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.0220,89.5914,652325 +101130407,Manas,玛纳斯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.3056,86.2177,652324 +101130408,Mori,木垒,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,43.8324,90.2828,652328 +101130410,Changji City,昌吉市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Changji Hui Autonomous Prefecture,昌吉回族自治州,Asia/Shanghai,44.0130,87.2673,652301 +101130501,Turpan,吐鲁番,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Turpan,吐鲁番市,Asia/Shanghai,42.9476,89.1841,650400 +101130502,Toksun,托克逊,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Turpan,吐鲁番市,Asia/Shanghai,42.7935,88.6558,650422 +101130503,Gaochang,高昌,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Turpan,吐鲁番市,Asia/Shanghai,42.9476,89.1823,650402 +101130504,Shanshan,鄯善,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Turpan,吐鲁番市,Asia/Shanghai,42.8655,90.2127,650421 +101130601,Korla,库尔勒,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.7631,86.1460,652801 +101130602,Luntai,轮台,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.7813,84.2485,652822 +101130603,Yuli,尉犁,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.3374,86.2634,652823 +101130604,Ruoqiang,若羌,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,39.0238,88.1688,652824 +101130605,Qiemo,且末,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,38.1386,85.5326,652825 +101130606,Hejing,和静,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,42.3172,86.3911,652827 +101130607,Yanqi,焉耆,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,42.0644,86.5698,652826 +101130608,Hoxud,和硕,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,42.2689,86.8649,652828 +101130609,Bayingolin Prefecture,巴音郭楞,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.7686,86.1510,652800 +101130612,Bohu,博湖,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bayingolin Mongol Autonomous Prefecture,巴音郭楞蒙古自治州,Asia/Shanghai,41.9802,86.6316,652829 +101130701,Aral,阿拉尔,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aral,阿拉尔市,Asia/Shanghai,40.5419,81.2859,659002 +101130801,Aksu Prefecture,阿克苏,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.1707,80.2651,652900 +101130802,Wushi,乌什,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.2159,79.2308,652927 +101130803,Onsu,温宿,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.2730,80.2433,652922 +101130804,Baicheng,拜城,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.7961,81.8699,652926 +101130805,Xinhe,新和,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.5512,82.6108,652925 +101130806,Xayar,沙雅,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.2263,82.7808,652924 +101130807,Kuqa,库车,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.7171,82.9630,652902 +101130808,Kalpin,柯坪,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,40.5062,79.0479,652929 +101130809,Awat,阿瓦提,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,40.6384,80.3784,652928 +101130810,Aksu City,阿克苏市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Aksu Prefecture,阿克苏地区,Asia/Shanghai,41.1843,80.2907,652901 +101130901,Kashgar Prefecture,喀什地区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.4677,75.9891,653100 +101130902,Yengisar,英吉沙,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,38.9298,76.1743,653123 +101130903,Taxkorgan,塔什库尔干,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,37.7754,75.2281,653131 +101130904,Makit,麦盖提,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,38.9034,77.6515,653127 +101130905,Yarkant,莎车,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,38.4145,77.2489,653125 +101130906,Kargilik,叶城,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,37.8847,77.4204,653126 +101130907,Poskam,泽普,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,38.1912,77.2736,653124 +101130908,Maralbexi,巴楚,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.7835,78.5504,653130 +101130909,Yopurga,岳普湖,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.2352,76.7724,653128 +101130910,Payzawat,伽师,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.4943,76.7420,653129 +101130911,Shufu,疏附,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.3783,75.8631,653121 +101130912,Shule,疏勒,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.3995,76.0537,653122 +101130913,Kashgar City,喀什市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kashgar Prefecture,喀什地区,Asia/Shanghai,39.4671,75.9942,653101 +101131001,Yining,伊宁,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.9222,81.3163,654002 +101131002,Qapqal,察布查尔,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.8389,81.1509,654022 +101131003,Nilka,尼勒克,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.7897,82.5041,654028 +101131004,Yining County,伊宁县,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.9779,81.5247,654021 +101131005,Gongliu,巩留,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.4816,82.2270,654024 +101131006,Xinyuan,新源,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.4343,83.2585,654025 +101131007,Zhaosu,昭苏,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.1578,81.1260,654026 +101131008,Tekes,特克斯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.2149,81.8401,654027 +101131009,Huocheng,霍城,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,44.0499,80.8725,654023 +101131010,Khorgas,霍尔果斯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,44.2017,80.4208,654004 +101131011,Kuytun,奎屯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,44.4234,84.9016,654003 +101131012,Ili Prefecture,伊犁,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Ili Kazakh Autonomous Prefecture,伊犁哈萨克自治州,Asia/Shanghai,43.9219,81.3179,654000 +101131101,Tacheng Prefecture,塔城地区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.7463,82.9840,654200 +101131102,Yumin,裕民,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.2028,82.9822,654225 +101131103,Emin,额敏,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.5226,83.6221,654221 +101131104,Hoboksar,和布克赛尔,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.7930,85.7336,654226 +101131105,Toli,托里,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,45.9359,83.6047,654224 +101131106,Usu,乌苏,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,44.4301,84.6776,654202 +101131107,Shawan,沙湾,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,44.3295,85.6225,654203 +101131108,Tacheng City,塔城市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tacheng Prefecture,塔城地区,Asia/Shanghai,46.7515,82.9868,654201 +101131201,Hami,哈密,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hami,哈密市,Asia/Shanghai,42.8332,93.5132,650500 +101131202,Yizhou,伊州,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hami,哈密市,Asia/Shanghai,42.8339,93.5092,650502 +101131203,Barkol,巴里坤,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hami,哈密市,Asia/Shanghai,43.5990,93.0218,650521 +101131204,Yiwu,伊吾,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hami,哈密市,Asia/Shanghai,43.2520,94.6928,650522 +101131301,Hotan Prefecture,和田地区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.1089,79.9275,653200 +101131302,Pishan,皮山,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.6163,78.2823,653223 +101131303,Qira,策勒,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.0017,80.8036,653225 +101131304,Karakax,墨玉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.2715,79.7366,653222 +101131305,Lop,洛浦,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.0744,80.1840,653224 +101131306,Minfeng,民丰,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.0649,82.6924,653227 +101131307,Yutian,于田,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,36.8546,81.6678,653226 +101131308,Hotan City,和田市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.1110,79.9128,653201 +101131309,Hotan County,和田县,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Hotan Prefecture,和田地区,Asia/Shanghai,37.1200,79.8191,653221 +101131401,Altay Prefecture,阿勒泰地区,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.8489,88.1387,654300 +101131402,Habahe,哈巴河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,48.0593,86.4190,654324 +101131405,Jeminay,吉木乃,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.4346,85.8761,654326 +101131406,Burqin,布尔津,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.7045,86.8619,654321 +101131407,Fuhai,福海,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.1131,87.4946,654323 +101131408,Fuyun,富蕴,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,46.9931,89.5250,654322 +101131409,Qinghe,青河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,46.6724,90.3816,654325 +101131410,Altay City,阿勒泰市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Altay Prefecture,阿勒泰地区,Asia/Shanghai,47.8273,88.1318,654301 +101131501,Artux,阿图什,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,39.7129,76.1739,653001 +101131502,Wuqia,乌恰,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,39.7166,75.2597,653024 +101131503,Akto,阿克陶,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,39.1471,75.9452,653022 +101131504,Akqi,阿合奇,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,40.9376,78.4502,653023 +101131505,Kizilsu Prefecture,克州,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kizilsu Kyrgyz Autonomous Prefecture,克孜勒苏柯尔克孜自治州,Asia/Shanghai,39.7140,76.1768,653000 +101131601,Bole,博乐,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,44.8539,82.0514,652701 +101131602,Wenquan,温泉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,44.9738,81.0310,652723 +101131603,Jinghe,精河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,44.6056,82.8929,652722 +101131604,Bortala Prefecture,博尔塔拉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,44.9033,82.0748,652700 +101131606,Alashankou,阿拉山口,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Bortala Mongol Autonomous Prefecture,博尔塔拉蒙古自治州,Asia/Shanghai,45.1678,82.5694,652702 +101131701,Tumxuk,图木舒克,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tumxuk,图木舒克市,Asia/Shanghai,39.8673,79.0780,659003 +101131801,Wujiaqu,五家渠,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Wujiaqu,五家渠市,Asia/Shanghai,44.1674,87.5269,659004 +101131901,Tiemenguan,铁门关,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Tiemenguan,铁门关市,Asia/Shanghai,41.8630,85.6703,659006 +101131920,Kunyu,昆玉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kunyu,昆玉市,Asia/Shanghai,37.2154,79.2702,659009 +101132101,Beitun,北屯,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Beitun,北屯市,Asia/Shanghai,47.3532,87.8249,659005 +101132201,Shuanghe,双河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Shuanghe,双河市,Asia/Shanghai,44.8405,82.3537,659007 +101132301,Kokdala,可克达拉,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Kokdala,可克达拉市,Asia/Shanghai,43.9404,80.9942,659008 +101132401,Huyanghe,胡杨河,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Huyanghe,胡杨河市,Asia/Shanghai,44.6926,84.8275,659010 +101132501,Xinxing,新星市,CN,China,中国,Xinjiang Uygur Autonomous Region,新疆维吾尔自治区,Xinxing,新星市,Asia/Shanghai,42.7966,93.7485,659011 +101140101,Lhasa,拉萨,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.6604,91.1322,540100 +101140102,Damxung,当雄,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,30.4748,91.1036,540122 +101140103,Nyêmo,尼木,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.4313,90.1655,540123 +101140104,Lhünzhub,林周,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.8958,91.2618,540121 +101140105,Doilungdêqên,堆龙德庆,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.6473,91.0028,540103 +101140106,Qushui,曲水,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.3499,90.7381,540124 +101140107,Dagzê,达孜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.6703,91.3510,540104 +101140108,Maizhokunggar,墨竹工卡,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.8347,91.7312,540127 +101140109,Chengguan,城关,CN,China,中国,Tibet Autonomous Region,西藏自治区,Lhasa,拉萨市,Asia/Shanghai,29.6595,91.1329,540102 +101140201,Xigazê,日喀则,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.2675,88.8851,540200 +101140202,Lhatse,拉孜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.0851,87.6374,540225 +101140203,Namling,南木林,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.6805,89.0994,540221 +101140204,Nyalam,聂拉木,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.1560,85.9820,540235 +101140205,Tingri,定日,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.6567,87.1239,540223 +101140206,Gyangze,江孜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.9088,89.6050,540222 +101140208,Zhongba,仲巴,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.7683,84.0328,540232 +101140209,Saga,萨嘎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.3282,85.2346,540236 +101140210,Gyirong,吉隆,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.8524,85.2983,540234 +101140211,Ngamring,昂仁,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.2948,87.2358,540226 +101140212,Dinggyê,定结,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.3641,87.7677,540231 +101140213,Sa'gya,萨迦,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.9011,88.0230,540224 +101140214,Xaitongmoin,谢通门,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.4316,88.2605,540227 +101140215,Samzhubzê,桑珠孜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.2670,88.8867,540202 +101140216,Kamba,岗巴,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.2744,88.5189,540237 +101140217,Bainang,白朗,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.1066,89.2636,540228 +101140218,Yadong,亚东,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,27.4828,88.9068,540233 +101140219,Kangmar,康马,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,28.5547,89.6834,540230 +101140220,Rinbung,仁布,CN,China,中国,Tibet Autonomous Region,西藏自治区,Xigazê,日喀则市,Asia/Shanghai,29.2303,89.8432,540229 +101140301,Shannan,山南,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2360,91.7665,540500 +101140302,Gonggar,贡嘎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2891,90.9853,540522 +101140303,Zhanang,扎囊,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2465,91.3380,540521 +101140304,Gyaca,加查,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.1409,92.5910,540528 +101140305,Nagarzê,浪卡子,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,28.9684,90.3988,540531 +101140306,Cona,错那,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,27.9917,91.9601,540581 +101140307,Lhünzê,隆子,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,28.4085,92.4633,540529 +101140309,Nêdong,乃东,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2361,91.7653,540502 +101140310,Sangri,桑日,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.2598,92.0157,540523 +101140311,Lhozhag,洛扎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,28.3858,90.8582,540527 +101140312,Comai,措美,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,28.4374,91.4324,540526 +101140313,Qonggyai,琼结,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.0252,91.6838,540524 +101140314,Qusum,曲松,CN,China,中国,Tibet Autonomous Region,西藏自治区,Shannan,山南市,Asia/Shanghai,29.0637,92.2011,540525 +101140401,Nyingchi,林芝,CN,China,中国,Tibet Autonomous Region,西藏自治区,Linzi,林芝市,Asia/Shanghai,29.6547,94.3624,540400 +101140402,Bomê,波密,CN,China,中国,Tibet Autonomous Region,西藏自治区,Linzi,林芝市,Asia/Shanghai,29.8588,95.7682,540424 +101140403,Mainling,米林,CN,China,中国,Tibet Autonomous Region,西藏自治区,Linzi,林芝市,Asia/Shanghai,29.2138,94.2137,540481 +101140404,Zayü,察隅,CN,China,中国,Tibet Autonomous Region,西藏自治区,Linzi,林芝市,Asia/Shanghai,28.6602,97.4650,540425 +101140405,Gongbo'gyamda,工布江达,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nyingchi,林芝市,Asia/Shanghai,29.8845,93.2465,540421 +101140406,Nang County,朗县,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nyingchi,林芝市,Asia/Shanghai,29.0446,93.0734,540426 +101140407,Mêdog,墨脱,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nyingchi,林芝市,Asia/Shanghai,29.3257,95.3322,540423 +101140408,Bayi,巴宜,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nyingchi,林芝市,Asia/Shanghai,29.6537,94.3610,540402 +101140501,Qamdo,昌都,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.1369,97.1785,540300 +101140502,Dêngqên,丁青,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.4107,95.5977,540324 +101140503,Banbar,边坝,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.9338,94.7075,540330 +101140504,Lhorong,洛隆,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.7419,95.8234,540329 +101140505,Zogang,左贡,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,29.6713,97.8405,540327 +101140506,Markam,芒康,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,29.6866,98.5964,540328 +101140507,Riwoqê,类乌齐,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.2130,96.6013,540323 +101140508,Baxoi,八宿,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.0534,96.9179,540326 +101140509,Jomda,江达,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.4995,98.2184,540321 +101140510,Zhag'yab,察雅,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.6530,97.5657,540325 +101140511,Gonjo,贡觉,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,30.8592,98.2712,540322 +101140512,Karuo,卡若,CN,China,中国,Tibet Autonomous Region,西藏自治区,Qamdo,昌都市,Asia/Shanghai,31.1370,97.1783,540302 +101140601,Nagqu,那曲,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.4760,92.0602,540600 +101140602,Nyima,尼玛,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.7850,87.2366,540629 +101140603,Lhari,嘉黎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,30.6408,93.2329,540621 +101140604,Baingoin,班戈,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.3946,90.0118,540627 +101140605,Amdo,安多,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,32.2603,91.6819,540624 +101140606,Sog County,索县,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.8862,93.7850,540626 +101140607,Nyainrong,聂荣,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,32.1079,92.3037,540623 +101140608,Baqên,巴青,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.9187,94.0540,540628 +101140609,Biru,比如,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.4799,93.6804,540622 +101140610,Shuanghu,双湖,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,33.1884,88.8380,540630 +101140611,Xainza,申扎,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,30.9291,88.7098,540625 +101140612,Seni,色尼,CN,China,中国,Tibet Autonomous Region,西藏自治区,Nagqu,那曲市,Asia/Shanghai,31.4696,92.0535,540602 +101140701,Ngari Prefecture,阿里地区,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,32.5032,80.1055,542500 +101140702,Gêrzê,改则,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,32.3021,84.0624,542526 +101140705,Burang,普兰,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,30.2919,81.1776,542521 +101140706,Zanda,札达,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,31.4786,79.8032,542522 +101140707,Gar,噶尔,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,32.5034,80.1050,542523 +101140708,Rutog,日土,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,33.3825,79.7319,542524 +101140709,Gê'gyai,革吉,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,32.3892,81.1429,542525 +101140710,Coqên,措勤,CN,China,中国,Tibet Autonomous Region,西藏自治区,Ngari Prefecture,阿里地区,Asia/Shanghai,31.0168,85.1593,542527 +101150101,Xining,西宁,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6232,101.7789,630100 +101150102,Datong,大通,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.9313,101.6842,630121 +101150103,Huangyuan,湟源,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6848,101.2634,630123 +101150104,Huangzhong,湟中,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.5004,101.5695,630106 +101150105,Chengdong,城东,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6160,101.7961,630102 +101150106,Chengzhong,城中,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6212,101.7846,630103 +101150107,Chengxi,城西,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6283,101.7636,630104 +101150108,Chengbei,城北,CN,China,中国,Qinghai,青海省,Xining,西宁市,Asia/Shanghai,36.6484,101.7613,630105 +101150201,Ping'an,平安,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.5027,102.1043,630203 +101150202,Ledu,乐都,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.4803,102.4024,630202 +101150203,Minhe,民和,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.3295,102.8042,630222 +101150204,Huzhu,互助,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.8399,101.9567,630223 +101150205,Hualong,化隆,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.0983,102.2623,630224 +101150206,Xunhua,循化,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,35.8472,102.4865,630225 +101150207,Haidong,海东,CN,China,中国,Qinghai,青海省,Haidong,海东市,Asia/Shanghai,36.4735,102.4106,630200 +101150301,Tongren,同仁,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,35.5163,102.0176,632301 +101150302,Jainca,尖扎,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,35.9382,102.0320,632322 +101150303,Zêkog,泽库,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,35.0368,101.4693,632323 +101150304,Henan,河南,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,34.7345,101.6119,632324 +101150305,Huangnan Prefecture,黄南,CN,China,中国,Qinghai,青海省,Huangnan Tibetan Autonomous Prefecture,黄南藏族自治州,Asia/Shanghai,35.5177,102.0200,632300 +101150401,Gonghe,共和,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,36.2803,100.6196,632521 +101150402,Hainan Prefecture,海南,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,36.2804,100.6195,632500 +101150404,Guide,贵德,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,36.0405,101.4319,632523 +101150406,Xinghai,兴海,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,35.5891,99.9870,632524 +101150407,Guinan,贵南,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,35.5871,100.7479,632525 +101150408,Tongde,同德,CN,China,中国,Qinghai,青海省,Hainan Tibetan Autonomous Prefecture,海南藏族自治州,Asia/Shanghai,35.2545,100.5795,632522 +101150501,Maqên,玛沁,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,34.4734,100.2435,632621 +101150502,Baima,班玛,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,32.9316,100.7380,632622 +101150503,Gadê,甘德,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,33.9670,99.9026,632623 +101150504,Darlag,达日,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,33.7533,99.6517,632624 +101150505,Jigzhi,久治,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,33.4302,101.4849,632625 +101150506,Madoi,玛多,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,34.9153,98.2113,632626 +101150507,Golog Prefecture,果洛,CN,China,中国,Qinghai,青海省,Golog Tibetan Autonomous Prefecture,果洛藏族自治州,Asia/Shanghai,34.4736,100.2421,632600 +101150601,Yushu Prefecture,玉树州,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,33.0041,97.0085,632700 +101150602,Chindu,称多,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,33.3679,97.1109,632723 +101150603,Zhidoi,治多,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,33.8523,95.6168,632724 +101150604,Zadoi,杂多,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,32.8919,95.2934,632722 +101150605,Nangqên,囊谦,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,32.2032,96.4798,632725 +101150606,Qumarlêb,曲麻莱,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,34.1265,95.8007,632726 +101150607,Yushu City,玉树市,CN,China,中国,Qinghai,青海省,Yushu Tibetan Autonomous Prefecture,玉树藏族自治州,Asia/Shanghai,32.9929,97.0092,632701 +101150701,Delingha,德令哈,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,37.3746,97.3701,632802 +101150702,Haixi Prefecture,海西,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,37.3481,97.3320,632800 +101150708,Tianjun,天峻,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,37.2991,99.0208,632823 +101150709,Ulan,乌兰,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,36.9304,98.4799,632821 +101150712,Mangnai,茫崖,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,38.2475,90.8564,632803 +101150713,Da Qaidam,大柴旦,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,37.8665,95.2652,632825 +101150714,Golmud,格尔木,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,36.4015,94.9058,632801 +101150715,Dulan,都兰,CN,China,中国,Qinghai,青海省,Haixi Mongol and Tibetan Autonomous Prefecture,海西蒙古族藏族自治州,Asia/Shanghai,36.2986,98.0892,632822 +101150801,Haiyan,海晏,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,36.8967,100.9945,632223 +101150802,Menyuan,门源,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,37.3766,101.6185,632221 +101150803,Qilian,祁连,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,38.1754,100.2498,632222 +101150804,Haibei Prefecture,海北,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,36.9594,100.9011,632200 +101150806,Gangca,刚察,CN,China,中国,Qinghai,青海省,Haibei Tibetan Autonomous Prefecture,海北藏族自治州,Asia/Shanghai,37.3263,100.1384,632224 +101160101,Lanzhou,兰州,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.0580,103.8236,620100 +101160102,Gaolan,皋兰,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.3313,103.9493,620122 +101160103,Yongdeng,永登,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.7344,103.2622,620121 +101160104,Yuzhong,榆中,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,35.8444,104.1150,620123 +101160105,Chengguan,城关,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.0491,103.8410,620102 +101160106,Qilihe,七里河,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.0667,103.7843,620103 +101160107,Xigu,西固,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.1004,103.6223,620104 +101160108,Anning,安宁,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.1033,103.7240,620105 +101160109,Honggu,红古,CN,China,中国,Gansu,甘肃省,Lanzhou,兰州市,Asia/Shanghai,36.3442,102.8618,620111 +101160201,Dingxi,定西,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.5796,104.6263,621100 +101160202,Tongwei,通渭,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.2089,105.2501,621121 +101160203,Longxi,陇西,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.0034,104.6376,621122 +101160204,Weiyuan,渭源,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.1330,104.2117,621123 +101160205,Lintao,临洮,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.3762,103.8622,621124 +101160206,Zhang County,漳县,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,34.8486,104.4668,621125 +101160207,Min County,岷县,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,34.4391,104.0399,621126 +101160208,Anding,安定,CN,China,中国,Gansu,甘肃省,Dingxi,定西市,Asia/Shanghai,35.5798,104.6258,621102 +101160301,Pingliang,平凉,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.5428,106.6847,620800 +101160302,Jingchuan,泾川,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.3353,107.3652,620821 +101160303,Lingtai,灵台,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.0640,107.6206,620822 +101160304,Chongxin,崇信,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.3045,107.0313,620823 +101160305,Huating,华亭,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.2153,106.6493,620881 +101160306,Zhuanglang,庄浪,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.2034,106.0420,620825 +101160307,Jingning,静宁,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.5252,105.7335,620826 +101160308,Kongtong,崆峒,CN,China,中国,Gansu,甘肃省,Pingliang,平凉市,Asia/Shanghai,35.5417,106.6842,620802 +101160401,Qingyang,庆阳,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.7342,107.6384,621000 +101160402,Xifeng,西峰,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.7337,107.6388,621002 +101160403,Huan County,环县,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,36.5693,107.3088,621022 +101160404,Huachi,华池,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,36.4573,107.9863,621023 +101160405,Heshui,合水,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.8190,108.0199,621024 +101160406,Zhengning,正宁,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.4906,108.3611,621025 +101160407,Ning County,宁县,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.5020,107.9212,621026 +101160408,Zhenyuan,镇原,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,35.6778,107.1957,621027 +101160409,Qingcheng,庆城,CN,China,中国,Gansu,甘肃省,Qingyang,庆阳市,Asia/Shanghai,36.0135,107.8857,621021 +101160501,Wuwei,武威,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,37.9300,102.6347,620600 +101160502,Minqin,民勤,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,38.6246,103.0907,620621 +101160503,Gulang,古浪,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,37.4706,102.8980,620622 +101160504,Liangzhou,凉州,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,37.9302,102.6345,620602 +101160505,Tianzhu,天祝,CN,China,中国,Gansu,甘肃省,Wuwei,武威市,Asia/Shanghai,36.9717,103.1420,620623 +101160601,Jinchang,金昌,CN,China,中国,Gansu,甘肃省,Jinchang,金昌市,Asia/Shanghai,38.5142,102.1879,620300 +101160602,Yongchang,永昌,CN,China,中国,Gansu,甘肃省,Jinchang,金昌市,Asia/Shanghai,38.2474,101.9720,620321 +101160603,Jinchuan,金川,CN,China,中国,Gansu,甘肃省,Jinchang,金昌市,Asia/Shanghai,38.5138,102.1877,620302 +101160701,Zhangye,张掖,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.9329,100.4555,620700 +101160702,Sunan,肃南,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.8373,99.6171,620721 +101160703,Minle,民乐,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.4345,100.8166,620722 +101160704,Linze,临泽,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,39.1521,100.1663,620723 +101160705,Gaotai,高台,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,39.3763,99.8167,620724 +101160706,Shandan,山丹,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.7848,101.0884,620725 +101160707,Ganzhou,甘州,CN,China,中国,Gansu,甘肃省,Zhangye,张掖市,Asia/Shanghai,38.9318,100.4549,620702 +101160801,Jiuquan,酒泉,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.7440,98.5108,620900 +101160802,Suzhou,肃州,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.7439,98.5112,620902 +101160803,Jinta,金塔,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.9830,98.9030,620921 +101160804,Aksay,阿克塞,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.6316,94.3376,620924 +101160805,Guazhou,瓜州,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,40.5165,95.7806,620922 +101160806,Subei,肃北,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,39.5122,94.8773,620923 +101160807,Yumen,玉门,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,40.2868,97.0372,620981 +101160808,Dunhuang,敦煌,CN,China,中国,Gansu,甘肃省,Jiuquan,酒泉市,Asia/Shanghai,40.1411,94.6643,620982 +101160901,Tianshui,天水,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.5785,105.7250,620500 +101160902,Qinzhou,秦州,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.5786,105.7245,620502 +101160903,Qingshui,清水,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.7529,106.1399,620521 +101160904,Qin'an,秦安,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.8624,105.6733,620522 +101160905,Gangu,甘谷,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.7473,105.3323,620523 +101160906,Wushan,武山,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.7220,104.8917,620524 +101160907,Zhangjiachuan,张家川,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.9932,106.2124,620525 +101160908,Maiji,麦积,CN,China,中国,Gansu,甘肃省,Tianshui,天水市,Asia/Shanghai,34.5635,105.8976,620503 +101161001,Wudu,武都,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.3882,104.9299,621202 +101161002,Cheng County,成县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.7399,105.7344,621221 +101161003,Wen County,文县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,32.9422,104.6824,621222 +101161004,Dangchang,宕昌,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,34.0427,104.3945,621223 +101161005,Kang County,康县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.3283,105.6095,621224 +101161006,Xihe,西和,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,34.0137,105.2997,621225 +101161007,Li County,礼县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,34.1894,105.1816,621226 +101161008,Hui County,徽县,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.7678,106.0856,621227 +101161009,Liangdang,两当,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.9107,106.3070,621228 +101161010,Longnan,陇南,CN,China,中国,Gansu,甘肃省,Longnan,陇南市,Asia/Shanghai,33.3886,104.9294,621200 +101161101,Linxia Prefecture,临夏,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.5994,103.2116,622900 +101161102,Kangle,康乐,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.3719,103.7099,622922 +101161103,Yongjing,永靖,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.9389,103.3199,622923 +101161104,Guanghe,广河,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.4817,103.5762,622924 +101161105,Hezheng,和政,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.4260,103.3504,622925 +101161106,Dongxiang,东乡,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.6638,103.3896,622926 +101161107,Jishishan,积石山,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.7129,102.8775,622927 +101161108,Linxia City,临夏市,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.6047,103.2422,622901 +101161109,Linxia County,临夏县,CN,China,中国,Gansu,甘肃省,Linxia Hui Autonomous Prefecture,临夏回族自治州,Asia/Shanghai,35.4789,103.0351,622921 +101161201,Hezuo,合作,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.9860,102.9115,623001 +101161202,Lintan,临潭,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.6916,103.3531,623021 +101161203,Jone,卓尼,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.5882,103.5085,623022 +101161204,Zhouqu,舟曲,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,33.7937,104.2515,623023 +101161205,Tewo,迭部,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.0553,103.2210,623024 +101161206,Maqu,玛曲,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,33.9981,102.0758,623025 +101161207,Luqu,碌曲,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.5896,102.4885,623026 +101161208,Xiahe,夏河,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,35.2009,102.5207,623027 +101161209,Gannan Prefecture,甘南,CN,China,中国,Gansu,甘肃省,Gannan Tibetan Autonomous Prefecture,甘南藏族自治州,Asia/Shanghai,34.9864,102.9110,623000 +101161301,Baiyin,白银,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,36.5457,104.1736,620400 +101161302,Jingyuan,靖远,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,36.5614,104.6870,620421 +101161303,Huining,会宁,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,35.6925,105.0543,620422 +101161304,Pingchuan,平川,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,36.7292,104.8192,620403 +101161305,Jingtai,景泰,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,37.1935,104.0664,620423 +101161306,Baiyin District,白银区,CN,China,中国,Gansu,甘肃省,Baiyin,白银市,Asia/Shanghai,36.5354,104.1486,620402 +101161401,Jiayuguan,嘉峪关,CN,China,中国,Gansu,甘肃省,Jiayuguan,嘉峪关市,Asia/Shanghai,39.7865,98.2773,620200 +101170101,Yinchuan,银川,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.4664,106.2782,640100 +101170102,Yongning,永宁,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.2804,106.2538,640121 +101170103,Lingwu,灵武,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.0941,106.3347,640181 +101170104,Helan,贺兰,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.5546,106.3459,640122 +101170105,Xingqing,兴庆,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.4675,106.2784,640104 +101170106,Xixia,西夏,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.4924,106.1321,640105 +101170107,Jinfeng,金凤,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Yinchuan,银川市,Asia/Shanghai,38.4774,106.2285,640106 +101170201,Shizuishan,石嘴山,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Shizuishan,石嘴山市,Asia/Shanghai,39.0133,106.3762,640200 +101170202,Huinong,惠农,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Shizuishan,石嘴山市,Asia/Shanghai,39.2301,106.7755,640205 +101170203,Pingluo,平罗,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Shizuishan,石嘴山市,Asia/Shanghai,38.9067,106.5449,640221 +101170205,Dawukou,大武口,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Shizuishan,石嘴山市,Asia/Shanghai,39.0142,106.3766,640202 +101170301,Wuzhong,吴忠,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,37.9862,106.1994,640300 +101170302,Tongxin,同心,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,36.9829,105.9148,640324 +101170303,Yanchi,盐池,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,37.7842,107.4054,640323 +101170304,Litong,利通,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,37.9860,106.1994,640302 +101170305,Hongsipu,红寺堡,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,37.4216,106.0673,640303 +101170306,Qingtongxia,青铜峡,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Wuzhong,吴忠市,Asia/Shanghai,38.0215,106.0754,640381 +101170401,Guyuan,固原,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,36.0046,106.2852,640400 +101170402,Xiji,西吉,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,35.9654,105.7318,640422 +101170403,Longde,隆德,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,35.6182,106.1234,640423 +101170404,Jingyuan,泾源,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,35.4934,106.3387,640424 +101170405,Wonju,原州,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,36.0053,106.2848,640402 +101170406,Pengyang,彭阳,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Guyuan,固原市,Asia/Shanghai,35.8500,106.6415,640425 +101170501,Zhongwei,中卫,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Zhongwei,中卫市,Asia/Shanghai,37.5150,105.1896,640500 +101170502,Zhongning,中宁,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Zhongwei,中卫市,Asia/Shanghai,37.4897,105.6758,640521 +101170503,Shapotou,沙坡头,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Zhongwei,中卫市,Asia/Shanghai,37.5146,105.1905,640502 +101170504,Haiyuan,海原,CN,China,中国,Ningxia Hui Autonomous Region,宁夏回族自治区,Zhongwei,中卫市,Asia/Shanghai,36.5620,105.6473,640522 +101180101,Zhengzhou,郑州,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7580,113.6654,410100 +101180102,Gongyi,巩义,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7522,112.9828,410181 +101180103,Xingyang,荥阳,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7891,113.3915,410182 +101180104,Dengfeng,登封,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.4599,113.0378,410185 +101180105,Xinmi,新密,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.5378,113.3806,410183 +101180106,Xinzheng,新郑,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.3942,113.7397,410184 +101180107,Zhongmu,中牟,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7220,114.0225,410122 +101180108,Shangjie,上街,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.8087,113.2983,410106 +101180109,Central Plains,中原,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7483,113.6116,410102 +101180110,Erqi,二七,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7309,113.6454,410103 +101180111,Guancheng,管城,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7465,113.6853,410104 +101180112,Jinshui,金水,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.7758,113.6860,410105 +101180113,Huiji,惠济,CN,China,中国,Henan,河南省,Zhengzhou,郑州市,Asia/Shanghai,34.8286,113.6184,410108 +101180201,Anyang,安阳,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.1034,114.3525,410500 +101180202,Tangyin,汤阴,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,35.9223,114.3624,410523 +101180203,Hua County,滑县,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,35.5746,114.5240,410526 +101180204,Neihuang,内黄,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,35.9537,114.9046,410527 +101180205,Linzhou,林州,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.0634,113.8238,410581 +101180206,Wenfeng,文峰,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.0981,114.3526,410502 +101180207,Beiguan,北关,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.1098,114.3526,410503 +101180208,Yindu,殷都,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.1090,114.3001,410505 +101180209,Long'an,龙安,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.0769,114.3010,410506 +101180210,Anyang County,安阳县,CN,China,中国,Henan,河南省,Anyang,安阳市,Asia/Shanghai,36.0921,114.4630,410522 +101180301,Xinxiang,新乡,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3036,113.9268,410700 +101180302,Huojia,获嘉,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.2617,113.6572,410724 +101180303,Yuanyang,原阳,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.0540,113.9660,410725 +101180304,Huixian,辉县,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.4613,113.8025,410782 +101180305,Weihui,卫辉,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.4043,114.0659,410781 +101180306,Yanjin,延津,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.1495,114.2010,410726 +101180307,Fengqiu,封丘,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.0406,114.4234,410727 +101180308,Changyuan,长垣,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.1962,114.6738,410783 +101180309,Hongqi,红旗,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3027,113.8782,410702 +101180310,Weibin,卫滨,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3049,113.8661,410703 +101180311,Fengquan,凤泉,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3799,113.9067,410704 +101180312,Muye,牧野,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.3130,113.8972,410711 +101180313,Xinxiang County,新乡县,CN,China,中国,Henan,河南省,Xinxiang,新乡市,Asia/Shanghai,35.1908,113.8052,410721 +101180401,Xuchang,许昌,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.0230,113.8261,411000 +101180402,Yanling,鄢陵,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.1005,114.1885,411024 +101180403,Xiangcheng,襄城,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,33.8559,113.4932,411025 +101180404,Changge,长葛,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.2193,113.7689,411082 +101180405,Yuzhou,禹州,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.1544,113.4713,411081 +101180406,Weidu,魏都,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.0271,113.8283,411002 +101180407,Jian'an,建安,CN,China,中国,Henan,河南省,Xuchang,许昌市,Asia/Shanghai,34.1247,113.8230,411003 +101180501,Pingdingshan,平顶山,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7666,113.1926,410400 +101180502,Jia County,郏县,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.9720,113.2205,410425 +101180503,Baofeng,宝丰,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.8664,113.0668,410421 +101180504,Ruzhou,汝州,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,34.1674,112.8453,410482 +101180505,Ye County,叶县,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.6213,113.3583,410422 +101180506,Wugang,舞钢,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.3021,113.5263,410481 +101180507,Lushan,鲁山,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7403,112.9067,410423 +101180508,Shilong,石龙,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.9015,112.8899,410404 +101180509,Xinhua,新华,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7376,113.2991,410402 +101180510,Weidong,卫东,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7393,113.3103,410403 +101180511,Zhanhe,湛河,CN,China,中国,Henan,河南省,Pingdingshan,平顶山市,Asia/Shanghai,33.7257,113.3209,410411 +101180601,Xinyang,信阳,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.1233,114.0750,411500 +101180602,Xi County,息县,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.3447,114.7407,411528 +101180603,Luoshan,罗山,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.2032,114.5334,411521 +101180604,Guangshan,光山,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.0104,114.9036,411522 +101180605,Xin County,新县,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,31.6352,114.8771,411523 +101180606,Huaibin,淮滨,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.4526,115.4155,411527 +101180607,Huangchuan,潢川,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.1340,115.0501,411526 +101180608,Gushi,固始,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.1831,115.6673,411525 +101180609,Shangcheng,商城,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,31.8000,115.4063,411524 +101180610,Shihe,浉河,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.1168,114.0587,411502 +101180611,Pingqiao,平桥,CN,China,中国,Henan,河南省,Xinyang,信阳市,Asia/Shanghai,32.0984,114.1260,411503 +101180701,Nanyang,南阳,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.9991,112.5409,411300 +101180702,Nanzhao,南召,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.4886,112.4356,411321 +101180703,Fangcheng,方城,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.2551,113.0109,411322 +101180704,Sheqi,社旗,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.0561,112.9383,411327 +101180705,Xixia,西峡,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.3030,111.4858,411323 +101180706,Neixiang,内乡,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.0464,111.8438,411325 +101180707,Zhenping,镇平,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.0367,112.2327,411324 +101180708,Xichuan,淅川,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,33.1361,111.4890,411326 +101180709,Xinye,新野,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.5240,112.3656,411329 +101180710,Tanghe,唐河,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.6879,112.8385,411328 +101180711,Dengzhou,邓州,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.6816,112.0927,411381 +101180712,Tongbai,桐柏,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.3672,113.4061,411330 +101180713,Wancheng,宛城,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.9949,112.5446,411302 +101180714,Wolong,卧龙,CN,China,中国,Henan,河南省,Nanyang,南阳市,Asia/Shanghai,32.9899,112.5288,411303 +101180801,Kaifeng,开封,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7971,114.3414,410200 +101180802,Qi County,杞县,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.5546,114.7705,410221 +101180803,Weishi,尉氏,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.4123,114.1939,410223 +101180804,Tongxu,通许,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.4773,114.4677,410222 +101180805,Lankao,兰考,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.8299,114.8206,410225 +101180806,Longting,龙亭,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7998,114.3533,410202 +101180807,Shunhe,顺河,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.8005,114.3649,410203 +101180808,Gulou,鼓楼,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7924,114.3485,410204 +101180809,Yuwangtai,禹王台,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7797,114.3502,410205 +101180810,Xiangfu,祥符,CN,China,中国,Henan,河南省,Kaifeng,开封市,Asia/Shanghai,34.7565,114.4376,410212 +101180901,Luoyang,洛阳,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6197,112.4539,410300 +101180902,Xin'an,新安,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.7287,112.1414,410323 +101180904,Yiyang,宜阳,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.5165,112.1800,410327 +101180905,Luoning,洛宁,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.3872,111.6554,410328 +101180906,Yichuan,伊川,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.4234,112.4294,410329 +101180907,Song County,嵩县,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.1316,112.0878,410325 +101180908,Yanshi,偃师,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.7230,112.7877,410307 +101180909,Luanchuan,栾川,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,33.7832,111.6184,410324 +101180910,Ruyang,汝阳,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.1532,112.4738,410326 +101180911,Mengjin,孟津,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.8256,112.4453,410308 +101180912,Laocheng,老城,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6829,112.4773,410302 +101180913,Xigong,西工,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6678,112.4432,410303 +101180914,Chanhe Hui,瀍河,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6847,112.4916,410304 +101180915,Jianxi,涧西,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6543,112.3992,410305 +101180916,Luolong,洛龙,CN,China,中国,Henan,河南省,Luoyang,洛阳市,Asia/Shanghai,34.6186,112.4566,410311 +101181001,Shangqiu,商丘,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.4371,115.6505,411400 +101181002,Liangyuan,梁园,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.4366,115.6546,411402 +101181003,Sui County,睢县,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.4284,115.0701,411422 +101181004,Minquan,民权,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.6485,115.1481,411421 +101181005,Yucheng,虞城,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.3996,115.8638,411425 +101181006,Zhecheng,柘城,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.0753,115.3074,411424 +101181007,Ningling,宁陵,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.4493,115.3201,411423 +101181008,Xiayi,夏邑,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.2409,116.1399,411426 +101181009,Yongcheng,永城,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,33.9313,116.4497,411481 +101181010,Suiyang,睢阳,CN,China,中国,Henan,河南省,Shangqiu,商丘市,Asia/Shanghai,34.3905,115.6538,411403 +101181101,Jiaozuo,焦作,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2390,113.2383,410800 +101181102,Xiuwu,修武,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2299,113.4475,410821 +101181103,Wuzhi,武陟,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.0989,113.4083,410823 +101181104,Qinyang,沁阳,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.0890,112.9345,410882 +101181105,Jiefang,解放,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2414,113.2261,410802 +101181106,Bo'ai,博爱,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.1703,113.0693,410822 +101181107,Wen County,温县,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,34.9412,113.0791,410825 +101181108,Mengzhou,孟州,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,34.9096,112.7871,410883 +101181109,Zhongzhan,中站,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2361,113.1755,410803 +101181110,Macun,马村,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2655,113.3217,410804 +101181111,Shanyang,山阳,CN,China,中国,Henan,河南省,Jiaozuo,焦作市,Asia/Shanghai,35.2148,113.2677,410811 +101181201,Hebi,鹤壁,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.7482,114.2954,410600 +101181202,Jun County,浚县,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.6713,114.5502,410621 +101181203,Qi County,淇县,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.6095,114.2004,410622 +101181204,Heshan,鹤山,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.9361,114.1666,410602 +101181205,Shancheng,山城,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.8961,114.1842,410603 +101181206,Qibin,淇滨,CN,China,中国,Henan,河南省,Hebi,鹤壁市,Asia/Shanghai,35.7484,114.2939,410611 +101181301,Puyang,濮阳,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.7682,115.0413,410900 +101181302,Taiqian,台前,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.9965,115.8557,410927 +101181303,Nanle,南乐,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,36.0752,115.2043,410923 +101181304,Qingfeng,清丰,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.9024,115.1073,410922 +101181305,Fan County,范县,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.8520,115.5042,410926 +101181306,Hualong,华龙,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.7605,115.0318,410902 +101181307,Puyang County,濮阳县,CN,China,中国,Henan,河南省,Puyang,濮阳市,Asia/Shanghai,35.7122,115.0291,410928 +101181401,Zhoukou,周口,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.6347,114.7012,411600 +101181402,Fugou,扶沟,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,34.0541,114.3920,411621 +101181403,Taikang,太康,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,34.0653,114.8538,411627 +101181404,Huaiyang,淮阳,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.7325,114.8702,411603 +101181405,Xihua,西华,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.7844,114.5301,411622 +101181406,Shangshui,商水,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.5438,114.6093,411623 +101181407,Xiangcheng,项城,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.4431,114.8995,411681 +101181408,Dancheng,郸城,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.6439,115.1890,411625 +101181409,Luyi,鹿邑,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.8611,115.4864,411628 +101181410,Shenqiu,沈丘,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.3955,115.0784,411624 +101181411,Chuanhui,川汇,CN,China,中国,Henan,河南省,Zhoukou,周口市,Asia/Shanghai,33.6148,114.6521,411602 +101181501,Luohe,漯河,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.5759,114.0264,411100 +101181502,Linying,临颍,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.8061,113.9389,411122 +101181503,Wuyang,舞阳,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.4363,113.6106,411121 +101181504,Yuanhui,源汇,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.5654,114.0179,411102 +101181505,Licheng,郾城,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.5889,114.0168,411103 +101181506,Zhaoling,召陵,CN,China,中国,Henan,河南省,Luohe,漯河市,Asia/Shanghai,33.5676,114.0517,411104 +101181601,Zhumadian,驻马店,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.9802,114.0247,411700 +101181602,Xiping,西平,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,33.3823,114.0269,411721 +101181603,Suiping,遂平,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,33.1470,114.0037,411728 +101181604,Shangcai,上蔡,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,33.2647,114.2669,411722 +101181605,Runan,汝南,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,33.0045,114.3595,411727 +101181606,Biyang,泌阳,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.7251,113.3261,411726 +101181607,Pingyu,平舆,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.9556,114.6371,411723 +101181608,Xincai,新蔡,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.7499,114.9752,411729 +101181609,Queshan,确山,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.8015,114.0267,411725 +101181610,Zhengyang,正阳,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.6018,114.3895,411724 +101181611,Yicheng,驿城,CN,China,中国,Henan,河南省,Zhumadian,驻马店市,Asia/Shanghai,32.9776,114.0292,411702 +101181701,Sanmenxia,三门峡,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7773,111.1941,411200 +101181702,Lingbao,灵宝,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.5213,110.8858,411282 +101181703,Mianchi,渑池,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7635,111.7630,411221 +101181704,Lushi,卢氏,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.0540,111.0527,411224 +101181705,Yima,义马,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7469,111.8694,411281 +101181707,Hubin,湖滨,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7781,111.1949,411202 +101181708,Shanzhou,陕州,CN,China,中国,Henan,河南省,Sanmenxia,三门峡市,Asia/Shanghai,34.7202,111.1039,411203 +101181801,Jiyuan,济源,CN,China,中国,Henan,河南省,Jiyuan,济源市,Asia/Shanghai,35.0904,112.5901,419001 +101190101,Nanjing,南京,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0415,118.7674,320100 +101190102,Lishui,溧水,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,31.6531,119.0287,320117 +101190103,Gaochun,高淳,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,31.3271,118.8759,320118 +101190104,Jiangning,江宁,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,31.9534,118.8506,320115 +101190105,Liuhe,六合,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.3407,118.8506,320116 +101190107,Pukou,浦口,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0584,118.6253,320111 +101190108,Xuanwu,玄武,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0507,118.7922,320102 +101190109,Qinhuai,秦淮,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0338,118.7861,320104 +101190110,Jianye,建邺,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0045,118.7327,320105 +101190111,Gulou,鼓楼,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0670,118.7697,320106 +101190112,Qixia,栖霞,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,32.0964,118.9091,320113 +101190113,Yuhuatai,雨花台,CN,China,中国,Jiangsu,江苏省,Nanjing,南京市,Asia/Shanghai,31.9959,118.7721,320114 +101190201,Wuxi,无锡,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.4911,120.3119,320200 +101190202,Jiangyin,江阴,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.9110,120.2759,320281 +101190203,Yixing,宜兴,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.3644,119.8205,320282 +101190204,Xishan,锡山,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.5856,120.3573,320205 +101190205,Huishan,惠山,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.6810,120.3035,320206 +101190206,Lake,滨湖,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.5502,120.2661,320211 +101190207,Liangxi,梁溪,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.5757,120.2966,320213 +101190208,Xinwu,新吴,CN,China,中国,Jiangsu,江苏省,Wuxi,无锡市,Asia/Shanghai,31.4909,120.3643,320214 +101190301,Zhenjiang,镇江,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.2044,119.4528,321100 +101190302,Danyang,丹阳,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,31.9915,119.5819,321181 +101190303,Yangzhong,扬中,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.2373,119.8281,321182 +101190304,Jurong,句容,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,31.9474,119.1671,321183 +101190305,Dantu,丹徒,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.1290,119.4339,321112 +101190306,Jingkou,京口,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.2062,119.4546,321102 +101190307,Runzhou,润州,CN,China,中国,Jiangsu,江苏省,Zhenjiang,镇江市,Asia/Shanghai,32.2135,119.4149,321111 +101190401,Suzhou,苏州,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.2994,120.6196,320500 +101190402,Changshu,常熟,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.6582,120.7485,320581 +101190403,Zhangjiagang,张家港,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.8656,120.5434,320582 +101190404,Kunshan,昆山,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.3819,120.9581,320583 +101190405,Wuzhong,吴中,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.2708,120.6246,320506 +101190406,Huqiu,虎丘,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.3296,120.4342,320505 +101190407,Wujiang,吴江,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.1604,120.6416,320509 +101190408,Taicang,太仓,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.4526,121.1123,320585 +101190409,Xiangcheng,相城,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.3967,120.6190,320507 +101190410,Gusu,姑苏,CN,China,中国,Jiangsu,江苏省,Suzhou,苏州市,Asia/Shanghai,31.3114,120.6222,320508 +101190501,Nantong,南通,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.0162,120.8646,320600 +101190502,Haian,海安,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.5403,120.4660,320685 +101190503,Rugao,如皋,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.3916,120.5663,320682 +101190504,Rudong,如东,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.3118,121.1861,320623 +101190505,Chongchuan,崇川,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.0153,120.8663,320613 +101190507,Qidong,启东,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,31.8102,121.6597,320681 +101190508,Haimen,海门,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,31.8935,121.1766,320614 +101190509,Tongzhou,通州,CN,China,中国,Jiangsu,江苏省,Nantong,南通市,Asia/Shanghai,32.0843,121.0732,320612 +101190601,Yangzhou,扬州,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.3932,119.4210,321000 +101190602,Baoying,宝应,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,33.2369,119.3213,321023 +101190603,Yizheng,仪征,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.2720,119.1824,321081 +101190604,Gaoyou,高邮,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.7852,119.4438,321084 +101190605,Jiangdu,江都,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.4266,119.5675,321012 +101190606,Hanjiang,邗江,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.3779,119.3978,321003 +101190607,Guangling,广陵,CN,China,中国,Jiangsu,江苏省,Yangzhou,扬州市,Asia/Shanghai,32.3922,119.4423,321002 +101190701,Yancheng,盐城,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.3776,120.1400,320900 +101190702,Xiangshui,响水,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,34.2000,119.5796,320921 +101190703,Binhai,滨海,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.9899,119.8284,320922 +101190704,Funing,阜宁,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.7857,119.8053,320923 +101190705,Sheyang,射阳,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.7663,120.3263,320924 +101190706,Jianhu,建湖,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.4726,119.7931,320925 +101190707,Dongtai,东台,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,32.8532,120.3141,320981 +101190708,Dafeng,大丰,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.1995,120.4703,320904 +101190709,Yandu,盐都,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.3413,120.1398,320903 +101190710,Tinghu,亭湖,CN,China,中国,Jiangsu,江苏省,Yancheng,盐城市,Asia/Shanghai,33.3914,120.1962,320902 +101190801,Xuzhou,徐州,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.2042,117.2838,320300 +101190802,Tongshan,铜山,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.1929,117.1839,320312 +101190803,Feng County,丰县,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.6969,116.5929,320321 +101190804,Pei County,沛县,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.7290,116.9372,320322 +101190805,Pizhou,邳州,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.3392,118.0125,320382 +101190806,Suining,睢宁,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,33.8992,117.9507,320324 +101190807,Xinyi,新沂,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.3688,118.3458,320381 +101190808,Gulou,鼓楼,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.2694,117.1929,320302 +101190809,Yunlong,云龙,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.2536,117.2515,320303 +101190810,Jiawang,贾汪,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.4416,117.4502,320305 +101190811,Quanshan,泉山,CN,China,中国,Jiangsu,江苏省,Xuzhou,徐州市,Asia/Shanghai,34.2266,117.1944,320311 +101190901,Huaian,淮安,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.5515,119.1132,320800 +101190902,Jinhu,金湖,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.0182,119.0169,320831 +101190903,Xuyi,盱眙,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.0044,118.4938,320830 +101190904,Hongze,洪泽,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.2950,118.8679,320813 +101190905,Lianshui,涟水,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.7713,119.2661,320826 +101190906,Huaiyin,淮阴区,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.6225,119.0208,320804 +101190907,Qingjiang Pu,清江浦,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.5917,119.0256,320812 +101190908,Huaian,淮安区,CN,China,中国,Jiangsu,江苏省,Huaian,淮安市,Asia/Shanghai,33.5075,119.1463,320803 +101191001,Lianyungang,连云港,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.6000,119.1788,320700 +101191002,Donghai,东海,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.5229,118.7665,320722 +101191003,Ganyu,赣榆,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.8392,119.1288,320707 +101191004,Guanyun,灌云,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.2984,119.2557,320723 +101191005,Guannan,灌南,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.0926,119.3523,320724 +101191006,Haizhou,海州,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.6016,119.1798,320706 +101191007,Lianyun,连云,CN,China,中国,Jiangsu,江苏省,Lianyungang,连云港市,Asia/Shanghai,34.7602,119.3388,320703 +101191101,Changzhou,常州,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7728,119.9470,320400 +101191102,Liyang,溧阳,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.4271,119.4878,320481 +101191103,Jintan,金坛,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7444,119.5734,320413 +101191104,Wujin,武进,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7186,119.9588,320412 +101191105,Tianning,天宁,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7796,119.9638,320402 +101191106,Bell Tower,钟楼,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.7810,119.9484,320404 +101191107,Xinbei,新北,CN,China,中国,Jiangsu,江苏省,Changzhou,常州市,Asia/Shanghai,31.8247,119.9747,320411 +101191201,Taizhou,泰州,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.4849,119.9152,321200 +101191202,Xinghua,兴化,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.9381,119.8402,321281 +101191203,Taixing,泰兴,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.1688,120.0202,321283 +101191204,Jiangyan,姜堰,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.5085,120.1482,321204 +101191205,Jingjiang,靖江,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.0182,120.2683,321282 +101191206,Hailing,海陵,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.4884,119.9202,321202 +101191207,Gaogang,高港,CN,China,中国,Jiangsu,江苏省,Taizhou,泰州市,Asia/Shanghai,32.3157,119.8817,321203 +101191301,Suqian,宿迁,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.9630,118.2752,321300 +101191302,Shuyang,沭阳,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,34.1291,118.7759,321322 +101191303,Siyang,泗阳,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.7114,118.6813,321323 +101191304,Sihong,泗洪,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.4565,118.2118,321324 +101191305,Suyu,宿豫,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.9411,118.3300,321311 +101191306,Sucheng,宿城,CN,China,中国,Jiangsu,江苏省,Suqian,宿迁市,Asia/Shanghai,33.9377,118.2790,321302 +101200101,Wuhan,武汉,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5844,114.2986,420100 +101200102,Caidian,蔡甸,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5364,114.0873,420114 +101200103,Huangpi,黄陂,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.8742,114.3740,420116 +101200104,Xinzhou,新洲,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.8422,114.8021,420117 +101200105,Jiangxia,江夏,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.3490,114.3140,420115 +101200106,Dongxihu,东西湖,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.6225,114.1425,420112 +101200107,Jiang'an,江岸,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5949,114.3030,420102 +101200108,Jianghan,江汉,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5788,114.2831,420103 +101200109,Qiaokou,硚口,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5706,114.2646,420104 +101200110,Hanyang,汉阳,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5493,114.2658,420105 +101200111,Wuchang,武昌,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5465,114.3073,420106 +101200112,Qingshan,青山,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.6342,114.3971,420107 +101200113,Hongshan,洪山,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.5006,114.3427,420111 +101200114,Hannan,汉南,CN,China,中国,Hubei,湖北省,Wuhan,武汉市,Asia/Shanghai,30.3096,114.0812,420113 +101200201,Xiangyang,襄阳,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.0424,112.1442,420600 +101200202,Xiangzhou,襄州,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.0855,112.1974,420607 +101200203,Baokang,保康,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,31.8735,111.2622,420626 +101200204,Nanzhang,南漳,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,31.7769,111.8444,420624 +101200205,Yicheng,宜城,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,31.7092,112.2614,420684 +101200206,Laohekou,老河口,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.3854,111.6757,420682 +101200207,Gucheng,谷城,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.2627,111.6401,420625 +101200208,Zaoyang,枣阳,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.1231,112.7653,420683 +101200209,Xiangcheng,襄城,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.0151,112.1503,420602 +101200210,Fancheng,樊城,CN,China,中国,Hubei,湖北省,Xiangyang,襄阳市,Asia/Shanghai,32.0586,112.1396,420606 +101200301,Ezhou,鄂州,CN,China,中国,Hubei,湖北省,Ezhou,鄂州市,Asia/Shanghai,30.3965,114.8906,420700 +101200302,Liangzi Lake,梁子湖,CN,China,中国,Hubei,湖北省,Ezhou,鄂州市,Asia/Shanghai,30.0982,114.6820,420702 +101200303,Huarong,华容,CN,China,中国,Hubei,湖北省,Ezhou,鄂州市,Asia/Shanghai,30.5345,114.7415,420703 +101200304,Echeng,鄂城,CN,China,中国,Hubei,湖北省,Ezhou,鄂州市,Asia/Shanghai,30.3967,114.8900,420704 +101200401,Xiaogan,孝感,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,30.9264,113.9267,420900 +101200402,Anlu,安陆,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,31.2617,113.6904,420982 +101200403,Yunmeng,云梦,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,31.0217,113.7506,420923 +101200404,Dawu,大悟,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,31.5655,114.1263,420922 +101200405,Yingcheng,应城,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,30.9390,113.5738,420981 +101200406,Hanchuan,汉川,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,30.6522,113.8353,420984 +101200407,Xiaochang,孝昌,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,31.2516,113.9890,420921 +101200408,Xiaonan,孝南,CN,China,中国,Hubei,湖北省,Xiaogan,孝感市,Asia/Shanghai,30.9260,113.9259,420902 +101200501,Huanggang,黄冈,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.4477,114.8794,421100 +101200502,Hong'an,红安,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,31.2848,114.6151,421122 +101200503,Macheng,麻城,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,31.1779,115.0254,421181 +101200504,Luotian,罗田,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.7817,115.3990,421123 +101200505,Yingshan,英山,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.7358,115.6775,421124 +101200506,Xishui,浠水,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.4548,115.2634,421125 +101200507,Qichun,蕲春,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.2349,115.4340,421126 +101200508,Huangmei,黄梅,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.0751,115.9426,421127 +101200509,Wuxue,武穴,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,29.8493,115.5624,421182 +101200510,Tuanfeng,团风,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.6357,114.8720,421121 +101200511,Huangzhou,黄州,CN,China,中国,Hubei,湖北省,Huanggang,黄冈市,Asia/Shanghai,30.4474,114.8789,421102 +101200601,Huangshi,黄石,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.2201,115.0770,420200 +101200602,Daye,大冶,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.0988,114.9748,420281 +101200603,Yangxin,阳新,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,29.8416,115.2129,420222 +101200604,Tieshan,铁山,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.2060,114.9014,420205 +101200605,Xialu,下陆,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.1778,114.9758,420204 +101200606,Xisaishan,西塞山,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.2054,115.0934,420203 +101200607,Huangshi Port,黄石港,CN,China,中国,Hubei,湖北省,Huangshi,黄石市,Asia/Shanghai,30.2121,115.0902,420202 +101200701,Xianning,咸宁,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.8328,114.3290,421200 +101200702,Chibi,赤壁,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.7169,113.8837,421281 +101200703,Jiayu,嘉鱼,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.9734,113.9215,421221 +101200704,Chongyang,崇阳,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.5410,114.0500,421223 +101200705,Tongcheng,通城,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.2461,113.8141,421222 +101200706,Tongshan,通山,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.6045,114.4932,421224 +101200707,Xian'an,咸安,CN,China,中国,Hubei,湖北省,Xianning,咸宁市,Asia/Shanghai,29.8247,114.3339,421202 +101200801,Jingzhou,荆州,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.3269,112.2381,421000 +101200802,Jiangling,江陵,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.0339,112.4174,421024 +101200803,Gong'an,公安,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.0591,112.2302,421022 +101200804,Shishou,石首,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,29.7164,112.4089,421081 +101200805,Jianli,监利,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,29.8201,112.9043,421088 +101200806,Honghu,洪湖,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,29.8130,113.4703,421083 +101200807,Songzi,松滋,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.1760,111.7782,421087 +101200808,Shashi,沙市,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.3159,112.2574,421002 +101200809,Jingzhou County,荆州区,CN,China,中国,Hubei,湖北省,Jingzhou,荆州市,Asia/Shanghai,30.3528,112.1902,421003 +101200901,Yichang,宜昌,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.7026,111.2908,420500 +101200902,Yuan'an,远安,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,31.0596,111.6433,420525 +101200903,Zigui,秭归,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.8239,110.9768,420527 +101200904,Xingshan,兴山,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,31.3480,110.7545,420526 +101200905,Xiling,西陵,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.7025,111.2955,420502 +101200906,Wufeng,五峰,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.1567,111.0737,420529 +101200907,Dangyang,当阳,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.8245,111.7934,420582 +101200908,Changyang,长阳,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.4665,111.1985,420528 +101200909,Yidu,宜都,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.3872,111.4544,420581 +101200910,Zhijiang,枝江,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.4254,111.7518,420583 +101200912,Yiling,夷陵,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.7702,111.3267,420506 +101200913,Wujiagang,伍家岗,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.6441,111.3609,420503 +101200914,Dianjun,点军,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.6923,111.2682,420504 +101200915,Xiaoting,猇亭,CN,China,中国,Hubei,湖北省,Yichang,宜昌市,Asia/Shanghai,30.5307,111.4276,420505 +101201001,Enshi Prefecture,恩施州,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,30.2831,109.4870,422800 +101201002,Lichuan,利川,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,30.2942,108.9435,422802 +101201003,Jianshi,建始,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,30.6016,109.7238,422822 +101201004,Xianfeng,咸丰,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,29.6790,109.1504,422826 +101201005,Xuan'en,宣恩,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,29.9887,109.4828,422825 +101201006,Hefeng,鹤峰,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,29.8873,110.0337,422828 +101201007,Laifeng,来凤,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,29.5069,109.4083,422827 +101201008,Badong,巴东,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,31.0414,110.3367,422823 +101201009,Enshi City,恩施市,CN,China,中国,Hubei,湖北省,Enshi Tujia and Miao Autonomous Prefecture,恩施土家族苗族自治州,Asia/Shanghai,30.2930,109.4796,422801 +101201101,Shiyan,十堰,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.6469,110.7879,420300 +101201102,Zhuxi,竹溪,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.3153,109.7172,420324 +101201103,Yunxi,郧西,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.9915,110.4265,420322 +101201104,Yunyang,郧阳,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.8383,110.8121,420304 +101201105,Zhushan,竹山,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.2259,110.2296,420323 +101201106,Fang County,房县,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.0550,110.7420,420325 +101201107,Danjiangkou,丹江口,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.5388,111.5138,420381 +101201108,Maojian,茅箭,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.5919,110.8135,420302 +101201109,Zhangwan,张湾,CN,China,中国,Hubei,湖北省,Shiyan,十堰市,Asia/Shanghai,32.6525,110.7724,420303 +101201201,Shennongjia Forest Area,神农架,CN,China,中国,Hubei,湖北省,Shennongjia Forest Area,神农架林区,Asia/Shanghai,31.7445,110.6715,429021 +101201301,Suizhou,随州,CN,China,中国,Hubei,湖北省,Suizhou,随州市,Asia/Shanghai,31.7175,113.3738,421300 +101201302,Guangshui,广水,CN,China,中国,Hubei,湖北省,Suizhou,随州市,Asia/Shanghai,31.6177,113.8266,421381 +101201303,Zengdu,曾都,CN,China,中国,Hubei,湖北省,Suizhou,随州市,Asia/Shanghai,31.7175,113.3745,421303 +101201304,Sui County,随县,CN,China,中国,Hubei,湖北省,Suizhou,随州市,Asia/Shanghai,31.8542,113.3014,421321 +101201401,Jingmen,荆门,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,31.0354,112.2043,420800 +101201402,Zhongxiang,钟祥,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,31.1656,112.5873,420881 +101201403,Jingshan,京山,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,31.0225,113.1146,420882 +101201404,Duodao,掇刀,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,30.9808,112.1984,420804 +101201405,Shayang,沙洋,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,30.7036,112.5952,420822 +101201406,Dongbao,东宝,CN,China,中国,Hubei,湖北省,Jingmen,荆门市,Asia/Shanghai,31.0335,112.2048,420802 +101201501,Tianmen,天门,CN,China,中国,Hubei,湖北省,Tianmen,天门市,Asia/Shanghai,30.6531,113.1659,429006 +101201601,Xiantao,仙桃,CN,China,中国,Hubei,湖北省,Xiantao,仙桃市,Asia/Shanghai,30.3650,113.4540,429004 +101201701,Qianjiang,潜江,CN,China,中国,Hubei,湖北省,Qianjiang,潜江市,Asia/Shanghai,30.4212,112.8969,429005 +101210101,Hangzhou,杭州,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2460,120.2108,330100 +101210102,Xiaoshan,萧山,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.1629,120.2707,330109 +101210103,Tonglu,桐庐,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,29.7974,119.6850,330122 +101210104,Chun'an,淳安,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,29.6042,119.0443,330127 +101210105,Jiande,建德,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,29.4723,119.2791,330182 +101210106,Yuhang,余杭,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2737,119.9787,330110 +101210107,Lin'an,临安,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2312,119.7151,330112 +101210108,Fuyang,富阳,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.0499,119.9499,330111 +101210109,Shangcheng,上城,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2502,120.1715,330102 +101210111,Qiantang,钱塘,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.3230,120.4939,330114 +101210112,Gongshu,拱墅,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.3147,120.1501,330105 +101210113,Xihu,西湖,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2729,120.1474,330106 +101210114,Binjiang,滨江,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.2066,120.2106,330108 +101210115,Linping,临平,CN,China,中国,Zhejiang,浙江省,Hangzhou,杭州市,Asia/Shanghai,30.4192,120.2992,330113 +101210201,Huzhou,湖州,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.8672,120.1024,330500 +101210202,Changxing,长兴,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,31.0047,119.9101,330522 +101210203,Anji,安吉,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.6320,119.6879,330523 +101210204,Deqing,德清,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.5349,119.9677,330521 +101210205,Wuxing,吴兴,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.8572,120.1856,330502 +101210206,Nanxun,南浔,CN,China,中国,Zhejiang,浙江省,Huzhou,湖州市,Asia/Shanghai,30.8727,120.4172,330503 +101210301,Jiaxing,嘉兴,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.7627,120.7509,330400 +101210302,Jiashan,嘉善,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.8414,120.9219,330421 +101210303,Haining,海宁,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.5255,120.6888,330481 +101210304,Tongxiang,桐乡,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.6291,120.5511,330483 +101210305,Pinghu,平湖,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.6989,121.0147,330482 +101210306,Haiyan,海盐,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.5222,120.9420,330424 +101210307,Nanhu,南湖,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.7647,120.7500,330402 +101210308,Xiuzhou,秀洲,CN,China,中国,Zhejiang,浙江省,Jiaxing,嘉兴市,Asia/Shanghai,30.7633,120.7204,330411 +101210401,Ningbo,宁波,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.8603,121.6245,330200 +101210402,Haishu,海曙,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.8745,121.5397,330203 +101210403,Cixi,慈溪,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,30.1771,121.2481,330282 +101210404,Yuyao,余姚,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,30.0454,121.1563,330281 +101210405,Fenghua,奉化,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.6623,121.4109,330213 +101210406,Xiangshan,象山,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.4702,121.8771,330225 +101210408,Ninghai,宁海,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.2998,121.4326,330226 +101210409,Jiangbei,江北,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.8884,121.5593,330205 +101210410,Beilun,北仑,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.9094,121.8313,330206 +101210411,Yinzhou,鄞州,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.8317,121.5584,330212 +101210412,Zhenhai,镇海,CN,China,中国,Zhejiang,浙江省,Ningbo,宁波市,Asia/Shanghai,29.9652,121.5967,330211 +101210501,Yuecheng,越城,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,29.9970,120.5853,330602 +101210502,Zhuji,诸暨,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,29.7137,120.2443,330681 +101210503,Shangyu,上虞,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,30.0168,120.8742,330604 +101210504,Xinchang,新昌,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,29.5012,120.9057,330624 +101210505,Shengzhou,嵊州,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,29.5866,120.8289,330683 +101210506,Keqiao,柯桥,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,30.0780,120.4761,330603 +101210507,Shaoxing,绍兴,CN,China,中国,Zhejiang,浙江省,Shaoxing,绍兴市,Asia/Shanghai,30.0516,120.5829,330600 +101210601,Taizhou,台州,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.6614,121.4286,331000 +101210603,Yuhuan,玉环,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.1284,121.2323,331083 +101210604,Sanmen,三门,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,29.1190,121.3764,331022 +101210605,Tiantai,天台,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,29.1411,121.0312,331023 +101210606,Xianju,仙居,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.8492,120.7351,331024 +101210607,Wenling,温岭,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.3688,121.3736,331081 +101210610,Linhai,临海,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.8454,121.1312,331082 +101210611,Jiaojiang,椒江,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.6761,121.4310,331002 +101210612,Huangyan,黄岩,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.6449,121.2621,331003 +101210613,Luqiao,路桥,CN,China,中国,Zhejiang,浙江省,Taizhou,台州市,Asia/Shanghai,28.5818,121.3729,331004 +101210701,Wenzhou,温州,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,28.0006,120.6721,330300 +101210702,Taishun,泰顺,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.5573,119.7162,330329 +101210703,Wencheng,文成,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.7891,120.0925,330328 +101210704,Pingyang,平阳,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.6693,120.5644,330326 +101210705,Rui'an,瑞安,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.7793,120.6462,330381 +101210706,Dongtou,洞头,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.8361,121.1562,330305 +101210707,Yueqing,乐清,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,28.1161,120.9671,330382 +101210708,Yongjia,永嘉,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,28.1539,120.6910,330324 +101210709,Cangnan,苍南,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.5186,120.4260,330327 +101210710,Lucheng,鹿城,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,28.0034,120.6742,330302 +101210711,Longwan,龙湾,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.9333,120.8123,330303 +101210712,Ouhai,瓯海,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.9675,120.6152,330304 +101210713,Longgang,龙港,CN,China,中国,Zhejiang,浙江省,Wenzhou,温州市,Asia/Shanghai,27.5784,120.5530,330383 +101210801,Lishui,丽水,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.4520,119.9218,331100 +101210802,Suichang,遂昌,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.5924,119.2759,331123 +101210803,Longquan,龙泉,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.0692,119.1323,331181 +101210804,Jinyun,缙云,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.6542,120.0790,331122 +101210805,Qingtian,青田,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.1352,120.2919,331121 +101210806,Yunhe,云和,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.1111,119.5695,331125 +101210807,Qingyuan,庆元,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,27.6182,119.0672,331126 +101210808,Songyang,松阳,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.4499,119.4853,331124 +101210809,Jingning,景宁,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,27.9772,119.6347,331127 +101210810,Liandu,莲都,CN,China,中国,Zhejiang,浙江省,Lishui,丽水市,Asia/Shanghai,28.4511,119.9223,331102 +101210901,Jinhua,金华,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.0895,119.6495,330700 +101210902,Pujiang,浦江,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.4513,119.8934,330726 +101210903,Lanxi,兰溪,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.2101,119.4605,330781 +101210904,Yiwu,义乌,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.3069,120.0749,330782 +101210905,Dongyang,东阳,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.2625,120.2333,330783 +101210906,Wuyi,武义,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,28.8966,119.8192,330723 +101210907,Yongkang,永康,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,28.8953,120.0363,330784 +101210908,Pan'an,磐安,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.0526,120.4451,330727 +101210909,Wucheng,婺城,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.0873,119.5716,330702 +101210910,Jindong,金东,CN,China,中国,Zhejiang,浙江省,Jinhua,金华市,Asia/Shanghai,29.0958,119.6813,330703 +101211001,Quzhou,衢州,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.9417,118.8726,330800 +101211002,Changshan,常山,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.9000,118.5217,330822 +101211003,Kaihua,开化,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,29.1365,118.4144,330824 +101211004,Longyou,龙游,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,29.0314,119.1725,330825 +101211005,Jiangshan,江山,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.7347,118.6279,330881 +101211006,Qujiang,衢江,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.9732,118.9577,330803 +101211007,Kecheng,柯城,CN,China,中国,Zhejiang,浙江省,Quzhou,衢州市,Asia/Shanghai,28.9445,118.8730,330802 +101211101,Zhoushan,舟山,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,29.9856,122.2074,330900 +101211102,Shengsi,嵊泗,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,30.7272,122.4578,330922 +101211104,Daishan,岱山,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,30.2429,122.2011,330921 +101211105,Putuo,普陀,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,29.9456,122.3020,330903 +101211106,Dinghai,定海,CN,China,中国,Zhejiang,浙江省,Zhoushan,舟山市,Asia/Shanghai,30.0164,122.1085,330902 +101220101,Hefei,合肥,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8206,117.2273,340100 +101220102,Changfeng,长丰,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,32.4785,117.1647,340121 +101220103,Feidong,肥东,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8840,117.4632,340122 +101220104,Feixi,肥西,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.7196,117.1661,340123 +101220105,Chaohu,巢湖,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.6005,117.8742,340181 +101220106,Lujiang,庐江,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.2515,117.2898,340124 +101220107,Yaohai,瑶海,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8696,117.3154,340102 +101220108,Luyang,庐阳,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8690,117.2838,340103 +101220109,Shushan,蜀山,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8559,117.2621,340104 +101220110,Baohe,包河,CN,China,中国,Anhui,安徽省,Hefei,合肥市,Asia/Shanghai,31.8296,117.2858,340111 +101220201,Bengbu,蚌埠,CN,China,中国,Anhui,安徽省,Bengbu,蚌埠市,Asia/Shanghai,32.9397,117.3632,340300 +101220202,Huaiyuan,怀远,CN,China,中国,Anhui,安徽省,Bengbu,蚌埠市,Asia/Shanghai,32.9569,117.2002,340321 +101220203,Guzhen,固镇,CN,China,中国,Anhui,安徽省,Bengbu,蚌埠市,Asia/Shanghai,33.3187,117.3160,340323 +101220204,Wuhe,五河,CN,China,中国,Anhui,安徽省,Bengbu,蚌埠市,Asia/Shanghai,33.1462,117.8888,340322 +101220205,Longzihu,龙子湖,CN,China,中国,Anhui,安徽省,Bangbu,蚌埠市,Asia/Shanghai,32.9086,117.4545,340302 +101220206,Bangshan,蚌山,CN,China,中国,Anhui,安徽省,Bangbu,蚌埠市,Asia/Shanghai,32.9381,117.3558,340303 +101220207,Yuhui,禹会,CN,China,中国,Anhui,安徽省,Bangbu,蚌埠市,Asia/Shanghai,32.9297,117.3419,340304 +101220208,Huaishang,淮上,CN,China,中国,Anhui,安徽省,Bangbu,蚌埠市,Asia/Shanghai,32.9631,117.3471,340311 +101220301,Wuhu,芜湖,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3526,118.4331,340200 +101220302,Fanchang,繁昌,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.0809,118.2013,340212 +101220303,Wanzhi,湾沚,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.1453,118.5723,340210 +101220304,Nanling,南陵,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,30.9196,118.3371,340223 +101220305,Wuwei,无为,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3031,117.9114,340281 +101220306,Jinghu,镜湖,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3256,118.3763,340202 +101220307,Yijiang,弋江,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3134,118.3775,340209 +101220308,Jiujiang,鸠江,CN,China,中国,Anhui,安徽省,Wuhu,芜湖市,Asia/Shanghai,31.3627,118.4002,340207 +101220401,Huainan,淮南,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.5854,117.0186,340400 +101220402,Fengtai,凤台,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.7054,116.7228,340421 +101220403,Panji,潘集,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.7821,116.8169,340406 +101220404,Datong,大通,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.6321,117.0529,340402 +101220405,Tianjia'an,田家庵,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.6443,117.0183,340403 +101220406,Xiejiaji,谢家集,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.5983,116.8654,340404 +101220407,Bagongshan,八公山,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.6282,116.8411,340405 +101220408,Shou County,寿县,CN,China,中国,Anhui,安徽省,Huainan,淮南市,Asia/Shanghai,32.5773,116.7853,340422 +101220501,Ma'anshan,马鞍山,CN,China,中国,Anhui,安徽省,Ma'anshan,马鞍山市,Asia/Shanghai,31.6894,118.5079,340500 +101220502,Dangtu,当涂,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.5562,118.4899,340521 +101220503,Hanshan,含山,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.7278,118.1055,340522 +101220504,He County,和县,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.7166,118.3630,340523 +101220505,Huashan,花山,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.6990,118.5113,340503 +101220506,Yushan,雨山,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.6859,118.4931,340504 +101220507,Bowang,博望,CN,China,中国,Anhui,安徽省,Maanshan,马鞍山市,Asia/Shanghai,31.5623,118.8437,340506 +101220601,Anqing,安庆,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.5318,117.1154,340800 +101220603,Taihu,太湖,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.4519,116.3052,340825 +101220604,Qianshan,潜山,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.6382,116.5737,340882 +101220605,Huaining,怀宁,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.7350,116.8287,340822 +101220606,Susong,宿松,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.1583,116.1202,340826 +101220607,Wangjiang,望江,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.1249,116.6909,340827 +101220608,Yuexi,岳西,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.8485,116.3605,340828 +101220609,Tongcheng,桐城,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,31.0506,116.9597,340881 +101220610,Yingjiang,迎江,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.5064,117.0450,340802 +101220611,Daguan,大观,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.5537,117.0135,340803 +101220612,Yixiu,宜秀,CN,China,中国,Anhui,安徽省,Anqing,安庆市,Asia/Shanghai,30.6132,116.9875,340811 +101220701,Suzhou,宿州,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,33.6339,116.9841,341300 +101220702,Dangshan,砀山,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,34.4262,116.3511,341321 +101220703,Lingbi,灵璧,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,33.5545,117.5493,341323 +101220704,Si County,泗县,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,33.4776,117.8854,341324 +101220705,Xiao County,萧县,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,34.1833,116.9454,341322 +101220706,Yongqiao,埇桥,CN,China,中国,Anhui,安徽省,Suzhou,宿州市,Asia/Shanghai,33.6339,116.9833,341302 +101220801,Fuyang,阜阳,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.8970,115.8197,341200 +101220802,Funan,阜南,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.6381,115.5905,341225 +101220803,Yingshang,颍上,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.6371,116.2591,341226 +101220804,Linquan,临泉,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,33.0627,115.2617,341221 +101220805,Jieshou,界首,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,33.2615,115.3621,341282 +101220806,Taihe,太和,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,33.1623,115.6272,341222 +101220807,Yingzhou,颍州,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.8912,115.8139,341202 +101220808,Yingdong,颍东,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.9089,115.8587,341203 +101220809,Yingquan,颍泉,CN,China,中国,Anhui,安徽省,Fuyang,阜阳市,Asia/Shanghai,32.9248,115.8045,341204 +101220901,Bozhou,亳州,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.8693,115.7829,341600 +101220902,Guoyang,涡阳,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.5028,116.2115,341621 +101220903,Lixin,利辛,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.1435,116.2078,341623 +101220904,Mengcheng,蒙城,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.2608,116.5603,341622 +101220905,Qiaocheng,谯城,CN,China,中国,Anhui,安徽省,Bozhou,亳州市,Asia/Shanghai,33.8693,115.7812,341602 +101221001,Huangshan,黄山,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.7092,118.3173,341000 +101221002,Huangshan,黄山区,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,30.2945,118.1366,341003 +101221003,Tunxi,屯溪,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.7092,118.3174,341002 +101221004,Qimen,祁门,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.8535,117.7172,341024 +101221005,Yi County,黟县,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.9238,117.9429,341023 +101221006,She County,歙县,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.8677,118.4280,341021 +101221007,Xiuning,休宁,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.7889,118.1885,341022 +101221009,Huizhou,徽州,CN,China,中国,Anhui,安徽省,Huangshan,黄山市,Asia/Shanghai,29.8252,118.3397,341004 +101221101,Chuzhou,滁州,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.2559,118.3334,341100 +101221102,Fengyang,凤阳,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.8671,117.5625,341126 +101221103,Mingguang,明光,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.7812,117.9980,341182 +101221104,Dingyuan,定远,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.5271,117.6837,341125 +101221105,Quanjiao,全椒,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.0938,118.2686,341124 +101221106,Lai'an,来安,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.4502,118.4333,341122 +101221107,Tianchang,天长,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.6815,119.0112,341181 +101221108,Langya,琅琊,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.3038,118.3165,341102 +101221109,Nanqiao,南谯,CN,China,中国,Anhui,安徽省,Chuzhou,滁州市,Asia/Shanghai,32.2001,118.4167,341103 +101221201,Huaibei,淮北,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.9717,116.7947,340600 +101221202,Suixi,濉溪,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.9164,116.7674,340621 +101221203,Duji,杜集,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.9912,116.8339,340602 +101221204,Xiangshan,相山,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.9709,116.7908,340603 +101221205,Lieshan,烈山,CN,China,中国,Anhui,安徽省,Huaibei,淮北市,Asia/Shanghai,33.8895,116.8095,340604 +101221301,Tongling,铜陵,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.9299,117.8166,340700 +101221302,Tongguan,铜官,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.9318,117.8184,340705 +101221303,Yi'an,义安,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.9506,117.9374,340706 +101221304,Jiaoqu,郊区,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.9089,117.8071,340711 +101221305,Zongyang,枞阳,CN,China,中国,Anhui,安徽省,Tongling,铜陵市,Asia/Shanghai,30.7006,117.2220,340722 +101221401,Xuancheng,宣城,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.9457,118.7580,341800 +101221402,Jing County,泾县,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.6860,118.4124,341823 +101221403,Jingde,旌德,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.2881,118.5431,341825 +101221404,Ningguo,宁国,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.6265,118.9834,341881 +101221405,Jixi,绩溪,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.0653,118.5947,341824 +101221406,Guangde,广德,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.8931,119.4175,341882 +101221407,Langxi,郎溪,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,31.1278,119.1850,341821 +101221408,Xuanzhou,宣州,CN,China,中国,Anhui,安徽省,Xuancheng,宣城市,Asia/Shanghai,30.9460,118.7584,341802 +101221501,Lu'an,六安,CN,China,中国,Anhui,安徽省,Lu'an,六安市,Asia/Shanghai,31.7529,116.5077,341500 +101221502,Huoqiu,霍邱,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,32.3413,116.2789,341522 +101221504,Jin'an,金安,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.7545,116.5033,341502 +101221505,Jinzhai,金寨,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.7273,115.9343,341524 +101221506,Huoshan,霍山,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.4025,116.3331,341525 +101221507,Shucheng,舒城,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.4628,116.9441,341523 +101221508,Yu'an,裕安,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.7388,116.4795,341503 +101221509,Yeji,叶集,CN,China,中国,Anhui,安徽省,Liuan,六安市,Asia/Shanghai,31.8477,115.9136,341504 +101221701,Chizhou,池州,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.6560,117.4892,341700 +101221702,Dongzhi,东至,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.0966,117.0215,341721 +101221703,Qingyang,青阳,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.6382,117.8574,341723 +101221705,Shitai,石台,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.2103,117.4829,341722 +101221706,Guichi,贵池,CN,China,中国,Anhui,安徽省,Chizhou,池州市,Asia/Shanghai,30.6874,117.5684,341702 +101230101,Fuzhou,福州,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0753,119.3062,350100 +101230102,Minqing,闽清,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.2238,118.8684,350124 +101230103,Minhou,闽侯,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.1486,119.1451,350121 +101230104,Luoyuan,罗源,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.4872,119.5526,350123 +101230105,Lianjiang,连江,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.2021,119.5384,350122 +101230106,Gulou,鼓楼,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0823,119.2993,350102 +101230107,Yongtai,永泰,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.8648,118.9391,350125 +101230108,Pingtan,平潭,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.5037,119.7912,350128 +101230109,Taijiang,台江,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0586,119.3102,350103 +101230110,Changle,长乐,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.9606,119.5108,350112 +101230111,Fuqing,福清,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.7204,119.3770,350181 +101230112,Cangshan,仓山,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0389,119.3210,350104 +101230113,Mawei,马尾,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,25.9920,119.4587,350105 +101230114,Jin'an,晋安,CN,China,中国,Fujian,福建省,Fuzhou,福州市,Asia/Shanghai,26.0788,119.3286,350111 +101230201,Xiamen,厦门,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.4905,118.1102,350200 +101230202,Tongan,同安,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.7293,118.1505,350212 +101230203,Siming,思明,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.4621,118.0878,350203 +101230204,Haicang,海沧,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.4925,118.0364,350205 +101230205,Huli,湖里,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.5128,118.1094,350206 +101230206,Jimei,集美,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.5729,118.1009,350211 +101230207,Xiang'an,翔安,CN,China,中国,Fujian,福建省,Xiamen,厦门市,Asia/Shanghai,24.6375,118.2428,350213 +101230301,Ningde,宁德,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.6592,119.5271,350900 +101230302,Gutian,古田,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.5775,118.7432,350922 +101230303,Xiapu,霞浦,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.8821,120.0052,350921 +101230304,Shouning,寿宁,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.4578,119.5067,350924 +101230305,Zhouning,周宁,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.1031,119.3382,350925 +101230306,Fu'an,福安,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.0842,119.6508,350981 +101230307,Zherong,柘荣,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.2362,119.8982,350926 +101230308,Fuding,福鼎,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,27.3189,120.2198,350982 +101230309,Pingnan,屏南,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.9108,118.9875,350923 +101230310,Jiaocheng,蕉城,CN,China,中国,Fujian,福建省,Ningde,宁德市,Asia/Shanghai,26.6593,119.5272,350902 +101230401,Putian,莆田,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.4310,119.0076,350300 +101230402,Xianyou,仙游,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.3565,118.6943,350322 +101230404,Hanjiang,涵江,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.4593,119.1191,350303 +101230405,Xiuyu,秀屿,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.3161,119.0926,350305 +101230406,Licheng,荔城,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.4300,119.0201,350304 +101230407,Chengxiang,城厢,CN,China,中国,Fujian,福建省,Putian,莆田市,Asia/Shanghai,25.4337,119.0010,350302 +101230501,Quanzhou,泉州,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.8745,118.6757,350500 +101230502,Anxi,安溪,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.0568,118.1860,350524 +101230503,Kinmen,金门,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.4364,118.3232,350527 +101230504,Yongchun,永春,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.3207,118.2950,350525 +101230505,Dehua,德化,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.4890,118.2430,350526 +101230506,Nan'an,南安,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.9595,118.3870,350583 +101230508,Hui'an,惠安,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.0287,118.7990,350521 +101230509,Jinjiang,晋江,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.8073,118.5773,350582 +101230510,Shishi,石狮,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.7320,118.6284,350581 +101230511,Licheng,鲤城,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.9076,118.5889,350502 +101230512,Fengze,丰泽,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.8960,118.6051,350503 +101230513,Luojiang,洛江,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,24.9412,118.6703,350504 +101230514,Quangang,泉港,CN,China,中国,Fujian,福建省,Quanzhou,泉州市,Asia/Shanghai,25.1269,118.9123,350505 +101230601,Zhangzhou,漳州,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.5109,117.6618,350600 +101230602,Changtai,长泰,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.6215,117.7559,350605 +101230603,Nanjing,南靖,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.5164,117.3655,350627 +101230604,Pinghe,平和,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.3662,117.3135,350628 +101230605,Longhai,龙海,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.4453,117.8173,350604 +101230606,Zhangpu,漳浦,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.1179,117.6140,350623 +101230607,Zhao'an,诏安,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,23.7108,117.1761,350624 +101230608,Dongshan,东山,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,23.7028,117.4277,350626 +101230609,Yunxiao,云霄,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,23.9505,117.3409,350622 +101230610,Hua'an,华安,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,25.0014,117.5363,350629 +101230611,Xiangcheng,芗城,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.5100,117.6565,350602 +101230612,Longwen,龙文,CN,China,中国,Fujian,福建省,Zhangzhou,漳州市,Asia/Shanghai,24.5035,117.7112,350603 +101230701,Longyan,龙岩,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.0916,117.0298,350800 +101230702,Changting,长汀,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.8423,116.3610,350821 +101230703,Liancheng,连城,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.7085,116.7567,350825 +101230704,Wuping,武平,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.0887,116.1009,350824 +101230705,Shanghang,上杭,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.0500,116.4248,350823 +101230706,Yongding,永定,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,24.7204,116.7327,350803 +101230707,Zhangping,漳平,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.2916,117.4207,350881 +101230708,Xinluo,新罗,CN,China,中国,Fujian,福建省,Longyan,龙岩市,Asia/Shanghai,25.0918,117.0307,350802 +101230801,Sanming,三明,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.2654,117.6350,350400 +101230802,Ninghua,宁化,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.2599,116.6597,350424 +101230803,Qingliu,清流,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.1776,116.8158,350423 +101230804,Taining,泰宁,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.8980,117.1775,350429 +101230805,Jiangle,将乐,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.7287,117.4736,350428 +101230806,Jianning,建宁,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.8314,116.8458,350430 +101230807,Mingxi,明溪,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.3574,117.2018,350421 +101230808,Shaxia,沙县,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.3974,117.7891,350405 +101230809,Youxi,尤溪,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.1693,118.1886,350426 +101230810,Yongan,永安,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,25.9741,117.3644,350481 +101230811,Datian,大田,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,25.6908,117.8494,350425 +101230812,Melie district,梅列,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.2692,117.6369,350402 +101230813,Sanyuan,三元,CN,China,中国,Fujian,福建省,Sanming,三明市,Asia/Shanghai,26.2717,117.6462,350404 +101230901,Nanping,南平,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.3828,118.0813,350700 +101230902,Shunchang,顺昌,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,26.7929,117.8077,350721 +101230903,Guangze,光泽,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.5428,117.3379,350723 +101230904,Shaowu,邵武,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.3380,117.4915,350781 +101230905,Wuyishan,武夷山,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.7517,118.0328,350782 +101230906,Pucheng,浦城,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.9204,118.5368,350722 +101230907,Jianyang,建阳,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.3321,118.1227,350703 +101230908,Songxi,松溪,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.5258,118.7835,350724 +101230909,Zhenghe,政和,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.3654,118.8587,350725 +101230910,Jian'ou,建瓯,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,27.0350,118.3218,350783 +101230911,Yanping,延平,CN,China,中国,Fujian,福建省,Nanping,南平市,Asia/Shanghai,26.6361,118.1789,350702 +101240101,Nanchang,南昌,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6765,115.8922,360100 +101240102,Xinjian,新建,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6908,115.8208,360112 +101240103,Nanchang County,南昌县,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.5438,115.9425,360121 +101240104,Anyi,安义,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.8413,115.5531,360123 +101240105,Jinxian,进贤,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.3776,116.2425,360124 +101240106,Donghu,东湖,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6830,115.8897,360102 +101240107,Xihu,西湖,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6629,115.9107,360103 +101240108,Qingyunpu,青云谱,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6357,115.9073,360104 +101240109,Honggutan,红谷滩,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6982,115.8581,360113 +101240110,Qingshanhu,青山湖,CN,China,中国,Jiangxi,江西省,Nanchang,南昌市,Asia/Shanghai,28.6893,115.9490,360111 +101240201,Jiujiang,九江,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.6612,115.9536,360400 +101240202,Ruichang,瑞昌,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.6766,115.6691,360481 +101240203,Lushan,庐山,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.4562,116.0437,360483 +101240204,Wuning,武宁,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.2602,115.1056,360423 +101240205,De'an,德安,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.3275,115.7626,360426 +101240206,Yongxiu,永修,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.0182,115.8091,360425 +101240207,Hukou,湖口,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.7263,116.2443,360429 +101240208,Pengze,彭泽,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.8989,116.5558,360430 +101240210,Duchang,都昌,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.2751,116.2051,360428 +101240211,Xunyang,浔阳,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.7246,115.9959,360403 +101240212,Xiushui,修水,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.0327,114.5734,360424 +101240213,Gongqing,共青城,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.2479,115.8057,360482 +101240214,Lianxi,濂溪,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.6719,116.0285,360402 +101240215,Chaisang,柴桑,CN,China,中国,Jiangxi,江西省,Jiujiang,九江市,Asia/Shanghai,29.6088,115.9110,360404 +101240301,Shangrao,上饶,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4444,117.9712,361100 +101240302,Poyang,鄱阳,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.9934,116.6737,361128 +101240303,Wuyuan,婺源,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,29.2540,117.8622,361130 +101240304,Shinshu,信州,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4454,117.9705,361102 +101240305,Yugan,余干,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.6917,116.6911,361127 +101240306,Wannian,万年,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.6926,117.0702,361129 +101240307,Dexing,德兴,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.9450,117.5787,361181 +101240308,Guangxin,广信,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4539,117.9061,361104 +101240309,Yiyang,弋阳,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4024,117.4350,361126 +101240310,Hengfeng,横峰,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4151,117.6082,361125 +101240311,Qianshan,铅山,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.3109,117.7119,361124 +101240312,Yushan,玉山,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.6735,118.2444,361123 +101240313,Guangfeng,广丰,CN,China,中国,Jiangxi,江西省,Shangrao,上饶市,Asia/Shanghai,28.4403,118.1899,361103 +101240401,Fuzhou,抚州,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.9839,116.3584,361000 +101240402,Guangchang,广昌,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,26.8384,116.3273,361030 +101240403,Le'an,乐安,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.4201,115.8384,361025 +101240404,Chongren,崇仁,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.7609,116.0591,361024 +101240405,Jinxi,金溪,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.9074,116.7787,361027 +101240406,Zixi,资溪,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.7065,117.0661,361028 +101240407,Yihuang,宜黄,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.5465,116.2230,361026 +101240408,Nancheng,南城,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.5553,116.6395,361021 +101240409,Nanfeng,南丰,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.2101,116.5330,361023 +101240410,Lichuan,黎川,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.2926,116.9146,361022 +101240411,Dongxiang,东乡,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,28.2325,116.6053,361003 +101240412,Linchuan,临川,CN,China,中国,Jiangxi,江西省,Fuzhou,抚州市,Asia/Shanghai,27.9351,116.3119,361002 +101240501,Yichun,宜春,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,27.8043,114.3911,360900 +101240502,Tonggu,铜鼓,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.5210,114.3701,360926 +101240503,Yifeng,宜丰,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.3883,114.7874,360924 +101240504,Wanzai,万载,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.1062,114.4455,360922 +101240505,Shanggao,上高,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.2348,114.9327,360923 +101240506,Jing'an,靖安,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.8605,115.3617,360925 +101240507,Fengxin,奉新,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.7007,115.3899,360921 +101240508,Gaoan,高安,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.4210,115.3815,360983 +101240509,Zhangshu,樟树,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.0559,115.5434,360982 +101240510,Fengcheng,丰城,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,28.1916,115.7860,360981 +101240511,Yuanzhou,袁州,CN,China,中国,Jiangxi,江西省,Yichun,宜春市,Asia/Shanghai,27.8001,114.3874,360902 +101240601,Ji'an,吉安,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.1117,114.9864,360800 +101240602,Ji'an County,吉安县,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.0400,114.9051,360821 +101240603,Jishui,吉水,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.2134,115.1346,360822 +101240604,Xingan,新干,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.7558,115.3993,360824 +101240605,Xiajiang,峡江,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.5809,115.3193,360823 +101240606,Yongfeng,永丰,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.3211,115.4356,360825 +101240607,Yongxin,永新,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.9447,114.2425,360830 +101240608,Jinggangshan,井冈山,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.7459,114.2844,360881 +101240609,Wan'an,万安,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.4621,114.7847,360828 +101240610,Suichuan,遂川,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.3237,114.5169,360827 +101240611,Taihe,泰和,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,26.7902,114.9014,360826 +101240612,Anfu,安福,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.3827,114.6138,360829 +101240614,Jizhou,吉州,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.1124,114.9873,360802 +101240615,Qingyuan,青原,CN,China,中国,Jiangxi,江西省,Ji'an,吉安市,Asia/Shanghai,27.1059,115.0163,360803 +101240701,Ganzhou,赣州,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.8510,114.9403,360700 +101240702,Chongyi,崇义,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.6879,114.3074,360725 +101240703,Shangyou,上犹,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.7943,114.5405,360724 +101240704,Nankang,南康,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.6617,114.7569,360703 +101240705,Dayu,大余,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.3959,114.3622,360723 +101240706,Xinfeng,信丰,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.3802,114.9309,360722 +101240707,Ningdu,宁都,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,26.4721,116.0188,360730 +101240708,Shicheng,石城,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,26.3266,116.3422,360735 +101240709,Ruijin,瑞金,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.8753,116.0349,360781 +101240710,Yudu,于都,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.9550,115.4112,360731 +101240711,Huichang,会昌,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.5991,115.7912,360733 +101240712,Anyuan,安远,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.1346,115.3923,360726 +101240713,Quannan,全南,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,24.7427,114.5316,360729 +101240714,Longnan,龙南,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,24.9048,114.7927,360783 +101240715,Dingnan,定南,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,24.7743,115.0327,360728 +101240716,Xunwu,寻乌,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,24.9541,115.6514,360734 +101240717,Xingguo,兴国,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,26.3305,115.3519,360732 +101240718,Ganxian,赣县,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.8654,115.0185,360704 +101240719,Zhanggong,章贡,CN,China,中国,Jiangxi,江西省,Ganzhou,赣州市,Asia/Shanghai,25.8514,114.9387,360702 +101240801,Jingdezhen,景德镇,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,29.2926,117.2147,360200 +101240802,Leping,乐平,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,28.9674,117.1294,360281 +101240803,Fuliang,浮梁,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,29.3523,117.2176,360222 +101240804,Changjiang,昌江,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,29.2885,117.1950,360202 +101240805,Zhushan,珠山,CN,China,中国,Jiangxi,江西省,Jingdezhen,景德镇市,Asia/Shanghai,29.3052,117.2714,360203 +101240901,Pingxiang,萍乡,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.6587,113.8872,360300 +101240902,Lianhua,莲花,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.1278,113.9556,360321 +101240903,Shangli,上栗,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.8770,113.8005,360322 +101240904,Anyuan,安源,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.6258,113.8550,360302 +101240905,Luxi,芦溪,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.6336,114.0412,360323 +101240906,Xiangdong,湘东,CN,China,中国,Jiangxi,江西省,Pingxiang,萍乡市,Asia/Shanghai,27.6393,113.7456,360313 +101241001,Xinyu,新余,CN,China,中国,Jiangxi,江西省,Xinyu,新余市,Asia/Shanghai,27.8108,114.9308,360500 +101241002,Fenyi,分宜,CN,China,中国,Jiangxi,江西省,Xinyu,新余市,Asia/Shanghai,27.8113,114.6753,360521 +101241003,Yushui,渝水,CN,China,中国,Jiangxi,江西省,Xinyu,新余市,Asia/Shanghai,27.8192,114.9239,360502 +101241101,Yingtan,鹰潭,CN,China,中国,Jiangxi,江西省,Yingtan,鹰潭市,Asia/Shanghai,28.2386,117.0338,360600 +101241102,Yujiang,余江,CN,China,中国,Jiangxi,江西省,Yingtan,鹰潭市,Asia/Shanghai,28.2062,116.8228,360603 +101241103,Guixi,贵溪,CN,China,中国,Jiangxi,江西省,Yingtan,鹰潭市,Asia/Shanghai,28.2924,117.2452,360681 +101241104,Yuehu,月湖,CN,China,中国,Jiangxi,江西省,Yingtan,鹰潭市,Asia/Shanghai,28.2670,117.1025,360602 +101250101,Changsha,长沙,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2283,112.9389,430100 +101250102,Ningxiang,宁乡,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2539,112.5532,430182 +101250103,Liuyang,浏阳,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.1411,113.6333,430181 +101250105,Wangcheng,望城,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.3475,112.8196,430112 +101250106,Changsha County,长沙县,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2379,113.0801,430121 +101250107,Furong,芙蓉,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.1931,112.9881,430102 +101250108,Tianxin,天心,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.1145,112.9898,430103 +101250109,Yuelu,岳麓,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2130,112.9116,430104 +101250110,Kaifu,开福,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.2573,112.9853,430105 +101250111,Yuhua,雨花,CN,China,中国,Hunan,湖南省,Changsha,长沙市,Asia/Shanghai,28.1099,113.0163,430111 +101250201,Xiangtan,湘潭,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.8297,112.9441,430300 +101250202,Shaoshan,韶山,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.9227,112.5285,430382 +101250203,Xiangxiang,湘乡,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.7349,112.5252,430381 +101250204,Yuhu,雨湖,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.8608,112.9074,430302 +101250205,Yuetang,岳塘,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.8720,112.9694,430304 +101250206,Xiangtan County,湘潭县,CN,China,中国,Hunan,湖南省,Xiangtan,湘潭市,Asia/Shanghai,27.7789,112.9508,430321 +101250301,Zhuzhou,株洲,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8358,113.1517,430200 +101250302,You County,攸县,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.0152,113.3972,430223 +101250303,Liling,醴陵,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.6579,113.5072,430281 +101250304,Hetang,荷塘,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8330,113.1625,430202 +101250305,Chaling,茶陵,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,26.7895,113.5465,430224 +101250306,Yanling,炎陵,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,26.4895,113.7769,430225 +101250307,Lusong,芦淞,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8272,113.1552,430203 +101250308,Shifeng,石峰,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8719,113.1130,430204 +101250309,Tianyuan,天元,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.8267,113.0822,430211 +101250310,Lukou,渌口,CN,China,中国,Hunan,湖南省,Zhuzhou,株洲市,Asia/Shanghai,27.6994,113.1438,430212 +101250401,Hengyang,衡阳,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.9004,112.6077,430400 +101250402,Hengshan,衡山,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,27.2348,112.8697,430423 +101250403,Hengdong,衡东,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,27.0835,112.9504,430424 +101250404,Qidong,祁东,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.7871,112.1112,430426 +101250405,Hengyang County,衡阳县,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.9624,112.3796,430421 +101250406,Changning,常宁,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.4068,112.3968,430482 +101250407,Hengnan,衡南,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.7400,112.6775,430422 +101250408,Leiyang,耒阳,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.4142,112.8472,430481 +101250409,Nanyue,南岳,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,27.2405,112.7341,430412 +101250410,Zhuhui,珠晖,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.8911,112.6263,430405 +101250411,Yanfeng,雁峰,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.8403,112.6139,430406 +101250412,Shigu,石鼓,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.9039,112.6076,430407 +101250413,Zhengxiang,蒸湘,CN,China,中国,Hunan,湖南省,Hengyang,衡阳市,Asia/Shanghai,26.8909,112.5706,430408 +101250501,Chenzhou,郴州,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.7936,113.0321,431000 +101250502,Guiyang,桂阳,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.7374,112.7345,431021 +101250503,Jiahe,嘉禾,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.5873,112.3706,431024 +101250504,Yizhang,宜章,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.3943,112.9479,431022 +101250505,Linwu,临武,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.2791,112.5646,431025 +101250506,Beihu,北湖,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.7846,113.0106,431002 +101250507,Zixing,资兴,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.9742,113.2368,431081 +101250508,Rucheng,汝城,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.5538,113.6857,431026 +101250509,Anren,安仁,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,26.7086,113.2722,431028 +101250510,Yongxing,永兴,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,26.1294,113.1148,431023 +101250511,Guidong,桂东,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,26.0739,113.9459,431027 +101250512,Suxian,苏仙,CN,China,中国,Hunan,湖南省,Chenzhou,郴州市,Asia/Shanghai,25.7932,113.0387,431003 +101250601,Changde,常德,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.0402,111.6913,430700 +101250602,Anxiang,安乡,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.4145,112.1723,430721 +101250603,Taoyuan,桃源,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,28.9027,111.4845,430725 +101250604,Hanshou,汉寿,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,28.9073,111.9685,430722 +101250605,Li County,澧县,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.6426,111.7617,430723 +101250606,Linli,临澧,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.4432,111.6456,430724 +101250607,Shimen,石门,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.5847,111.3791,430726 +101250608,Jinshi City,津市,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.6309,111.8796,430781 +101250609,Wuling,武陵,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.0405,111.6907,430702 +101250610,Dingcheng,鼎城,CN,China,中国,Hunan,湖南省,Changde,常德市,Asia/Shanghai,29.0144,111.6853,430703 +101250700,Yiyang,益阳,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.5701,112.3550,430900 +101250701,Heshan,赫山区,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.5683,112.3609,430903 +101250702,Nan County,南县,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,29.3722,112.4104,430921 +101250703,Taojiang,桃江,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.5210,112.1397,430922 +101250704,Anhua,安化,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.3774,111.2218,430923 +101250705,Yuanjiang,沅江,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.8397,112.3611,430981 +101250706,Ziyang,资阳,CN,China,中国,Hunan,湖南省,Yiyang,益阳市,Asia/Shanghai,28.5928,112.3308,430902 +101250801,Loudi,娄底,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.7281,112.0085,431300 +101250802,Shuangfeng,双峰,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.4591,112.1982,431321 +101250803,Lengshuijiang,冷水江,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.6858,111.4347,431381 +101250804,Louxing,娄星,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.7266,112.0085,431302 +101250805,Xinhua,新化,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.7375,111.3067,431322 +101250806,Lianyuan,涟源,CN,China,中国,Hunan,湖南省,Loudi,娄底市,Asia/Shanghai,27.6923,111.6708,431382 +101250901,Shaoyang,邵阳,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2378,111.4692,430500 +101250902,Longhui,隆回,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.1160,111.0388,430524 +101250903,Dongkou,洞口,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.0623,110.5792,430525 +101250904,Xinshao,新邵,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.3114,111.4598,430522 +101250905,Shaodong,邵东,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2573,111.7432,430582 +101250906,Suining,绥宁,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.5806,110.1551,430527 +101250907,Xinning,新宁,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.4389,110.8591,430528 +101250908,Wugang,武冈,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.7321,110.6368,430581 +101250909,Chengbu,城步,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.3636,110.3132,430529 +101250910,Shaoyang County,邵阳县,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,26.9897,111.2757,430523 +101250911,Shuangqing,双清,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2400,111.4798,430502 +101250912,Daxiang,大祥,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2336,111.4630,430503 +101250913,Beita,北塔,CN,China,中国,Hunan,湖南省,Shaoyang,邵阳市,Asia/Shanghai,27.2457,111.4523,430511 +101251001,Yueyang,岳阳,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.3703,113.1329,430600 +101251002,Huarong,华容,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.5241,112.5594,430623 +101251003,Xiangyin,湘阴,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,28.6775,112.8897,430624 +101251004,Miluo,汨罗,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,28.8031,113.0794,430681 +101251005,Pingjiang,平江,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,28.7015,113.5938,430626 +101251006,Linxiang,临湘,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.4716,113.4508,430682 +101251007,Yueyanglou,岳阳楼区,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.3668,113.1208,430602 +101251008,Yunxi,云溪,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.4734,113.2739,430603 +101251009,Junshan,君山,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.4381,113.0041,430611 +101251010,Yueyang County,岳阳县,CN,China,中国,Hunan,湖南省,Yueyang,岳阳市,Asia/Shanghai,29.1441,113.1164,430621 +101251101,Zhangjiajie,张家界,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.1274,110.4799,430800 +101251102,Sangzhi,桑植,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.3999,110.1640,430822 +101251103,Cili,慈利,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.4239,111.1327,430821 +101251104,Wulingyuan,武陵源,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.3478,110.5476,430811 +101251105,Yongding,永定,CN,China,中国,Hunan,湖南省,Zhangjiajie,张家界市,Asia/Shanghai,29.1260,110.4846,430802 +101251201,Huaihua,怀化,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.5501,109.9782,431200 +101251202,Hecheng,鹤城,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.5786,110.0401,431202 +101251203,Yuanling,沅陵,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,28.4556,110.3992,431222 +101251204,Chenxi,辰溪,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,28.0055,110.1970,431223 +101251205,Jingzhou,靖州,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,26.5735,109.6912,431229 +101251206,Huitong,会同,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,26.8708,109.7208,431225 +101251207,Tongdao,通道,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,26.1583,109.7834,431230 +101251208,Mayang,麻阳,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.8660,109.8028,431226 +101251209,Xinhuang,新晃,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.3599,109.1744,431227 +101251210,Zhijiang,芷江,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.4380,109.6878,431228 +101251211,Xupu,溆浦,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.9038,110.5934,431224 +101251212,Zhongfang,中方,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.4374,109.9481,431221 +101251213,Hongjiang,洪江,CN,China,中国,Hunan,湖南省,Huaihua,怀化市,Asia/Shanghai,27.2019,109.8318,431281 +101251401,Yongzhou,永州,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.4345,111.6080,431100 +101251402,Qiyang,祁阳,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.5859,111.8573,431181 +101251403,Dong'an,东安,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.3973,111.3130,431122 +101251404,Shuangpai,双牌,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.9594,111.6621,431123 +101251405,Dao County,道县,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.5184,111.5916,431124 +101251406,Ningyuan,宁远,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.5841,111.9445,431126 +101251407,Jiangyong,江永,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.2682,111.3468,431125 +101251408,Lanshan,蓝山,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.3753,112.1942,431127 +101251409,Xintian,新田,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.9069,112.2203,431128 +101251410,Jianghua,江华,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,25.1826,111.5773,431129 +101251411,Lengshuitan,冷水滩,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.4344,111.6072,431103 +101251412,Lingling,零陵,CN,China,中国,Hunan,湖南省,Yongzhou,永州市,Asia/Shanghai,26.2233,111.6264,431102 +101251501,Jishou,吉首,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.2620,109.6984,433101 +101251502,Baojing,保靖,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.7096,109.6514,433125 +101251503,Yongshun,永顺,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.9981,109.8533,433127 +101251504,Guzhang,古丈,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.6170,109.9496,433126 +101251505,Fenghuang,凤凰,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,27.9483,109.5992,433123 +101251506,Luxi,泸溪,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.2145,110.2144,433122 +101251507,Longshan,龙山,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,29.4534,109.4412,433130 +101251508,Huayuan,花垣,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.5814,109.4791,433124 +101251509,Xiangxi Prefecture,湘西,CN,China,中国,Hunan,湖南省,Xiangxi Tujia and Miao Autonomous Prefecture,湘西土家族苗族自治州,Asia/Shanghai,28.3143,109.7397,433100 +101260101,Guiyang,贵阳,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.6467,106.6282,520100 +101260102,Baiyun,白云,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.6768,106.6330,520113 +101260103,Huaxi,花溪,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.4105,106.6708,520111 +101260104,Wudang,乌当,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.6309,106.7621,520112 +101260105,Xifeng,息烽,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,27.0927,106.7377,520122 +101260106,Kaiyang,开阳,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,27.0568,106.9694,520121 +101260107,Xiuwen,修文,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.8407,106.5992,520123 +101260108,Qingzhen,清镇,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.5513,106.4703,520181 +101260110,Yunyan,云岩,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.5830,106.7134,520103 +101260111,Nanming,南明,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.5737,106.7160,520102 +101260112,Guanshan Lake,观山湖,CN,China,中国,Guizhou,贵州省,Guiyang,贵阳市,Asia/Shanghai,26.6464,106.6263,520115 +101260201,Zunyi,遵义,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.7219,107.0319,520300 +101260203,Renhuai,仁怀,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.8034,106.4125,520382 +101260204,Suiyang,绥阳,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.9513,107.1910,520323 +101260205,Meitan,湄潭,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.7658,107.4857,520328 +101260206,Fenggang,凤冈,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.9609,107.7220,520327 +101260207,Tongzi,桐梓,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.1316,106.8266,520322 +101260208,Chishui,赤水,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.5871,105.6981,520381 +101260209,Xishui,习水,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.3278,106.2010,520330 +101260210,Daozhen,道真,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.8801,107.6053,520325 +101260211,Zheng'an,正安,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.5503,107.4419,520324 +101260212,Wuchuan,务川,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,28.5216,107.8879,520326 +101260213,Yuqing,余庆,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.2216,107.8926,520329 +101260214,Huichuan,汇川,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.7501,106.9343,520303 +101260215,Honghuagang,红花岗,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.6448,106.8936,520302 +101260216,Banzhou,播州,CN,China,中国,Guizhou,贵州省,Zunyi,遵义市,Asia/Shanghai,27.5353,106.8317,520304 +101260301,Anshun,安顺,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.2455,105.9322,520400 +101260302,Puding,普定,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.3058,105.7456,520422 +101260303,Zhenning,镇宁,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.0561,105.7687,520423 +101260304,Pingba,平坝,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.4061,106.2599,520403 +101260305,Ziyun,紫云,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,25.7516,106.0845,520425 +101260306,Guanling,关岭,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,25.9535,105.5383,520424 +101260307,Xixiu,西秀,CN,China,中国,Guizhou,贵州省,Anshun,安顺市,Asia/Shanghai,26.2483,105.9462,520402 +101260401,Duyun,都匀,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.2582,107.5170,522701 +101260402,Guiding,贵定,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.5808,107.2336,522723 +101260403,Weng'an,瓮安,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,27.0663,107.4784,522725 +101260404,Changshun,长顺,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.0221,106.4474,522729 +101260405,Fuquan,福泉,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.7025,107.5135,522702 +101260406,Huishui,惠水,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.1286,106.6578,522731 +101260407,Longli,龙里,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.4488,106.9777,522730 +101260408,Luodian,罗甸,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.4299,106.7500,522728 +101260409,Pingtang,平塘,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.8318,107.3241,522727 +101260410,Dushan,独山,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.8263,107.5428,522726 +101260411,Sandu,三都,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.9852,107.8775,522732 +101260412,Libo,荔波,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,25.4122,107.8838,522722 +101260413,Qiannan Prefecture,黔南,CN,China,中国,Guizhou,贵州省,Qiannan Buyi and Miao Autonomous Prefecture,黔南布依族苗族自治州,Asia/Shanghai,26.2582,107.5172,522700 +101260501,Kaili,凯里,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.5830,107.9775,522601 +101260502,Cengong,岑巩,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,27.1741,108.8159,522626 +101260503,Shibing,施秉,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,27.0347,108.1268,522623 +101260504,Zhenyuan,镇远,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,27.0502,108.4237,522625 +101260505,Huangping,黄平,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.8970,107.9013,522622 +101260506,Qiandongnan Prefecture,黔东南,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.5834,107.9775,522600 +101260507,Majiang,麻江,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.4948,107.5932,522635 +101260508,Danzhai,丹寨,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.1995,107.7948,522636 +101260509,Sansui,三穗,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.9599,108.6811,522624 +101260510,Taijiang,台江,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.6691,108.3146,522630 +101260511,Jianhe,剑河,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.7273,108.4405,522629 +101260512,Leishan,雷山,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.3810,108.0796,522634 +101260513,Liping,黎平,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.2306,109.1365,522631 +101260514,Tianzhu,天柱,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.9097,109.2128,522627 +101260515,Jinping,锦屏,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,26.6806,109.2025,522628 +101260516,Rongjiang,榕江,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,25.9311,108.5210,522632 +101260517,Congjiang,从江,CN,China,中国,Guizhou,贵州省,Qiandongnan Miao and Dong Autonomous Prefecture,黔东南苗族侗族自治州,Asia/Shanghai,25.7471,108.9127,522633 +101260601,Tongren,铜仁,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.7183,109.1916,520600 +101260602,Jiangkou,江口,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.6919,108.8484,520621 +101260603,Yuping,玉屏,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.2380,108.9179,520622 +101260604,Wanshan,万山,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.6713,109.1537,520603 +101260605,Sinan,思南,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.9413,108.2558,520624 +101260606,Bijiang,碧江,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.8152,109.2643,520602 +101260607,Yinjiang,印江,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.9980,108.4055,520625 +101260608,Shiqian,石阡,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,27.5194,108.2299,520623 +101260609,Yanhe,沿河,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,28.5605,108.4957,520627 +101260610,Dejiang,德江,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,28.2609,108.1173,520626 +101260611,Songtao,松桃,CN,China,中国,Guizhou,贵州省,Tongren,铜仁市,Asia/Shanghai,28.1654,109.2026,520628 +101260701,Bijie,毕节,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.3017,105.2850,520500 +101260702,Hezhang,赫章,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.1192,104.7264,520527 +101260703,Jinsha,金沙,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.4597,106.2221,520523 +101260704,Weining,威宁,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,26.8591,104.2865,520526 +101260705,Dafang,大方,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.1435,105.6093,520521 +101260706,Nayong,纳雍,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,26.7699,105.3753,520525 +101260707,Zhijin,织金,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,26.6685,105.7690,520524 +101260708,Qianxi,黔西,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.0249,106.0383,520581 +101260709,Qixingguan,七星关,CN,China,中国,Guizhou,贵州省,Bijie,毕节市,Asia/Shanghai,27.3021,105.2849,520502 +101260801,Shuicheng,水城,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,26.5405,104.9568,520204 +101260802,Liuzhi,六枝,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,26.2107,105.4742,520203 +101260803,Liupanshui,六盘水,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,26.5846,104.8467,520200 +101260804,Panzhou,盘州,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,25.7070,104.4684,520281 +101260805,Zhongshan,钟山,CN,China,中国,Guizhou,贵州省,Liupanshui,六盘水市,Asia/Shanghai,26.5848,104.8462,520201 +101260901,Xingyi,兴义,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.0886,104.8980,522301 +101260902,Qinglong,晴隆,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.8329,105.2188,522324 +101260903,Xingren,兴仁,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.4314,105.1928,522302 +101260904,Zhenfeng,贞丰,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.3858,105.6501,522325 +101260905,Wangmo,望谟,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.1667,106.0916,522326 +101260906,Qianxinan Prefecture,黔西南,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.0881,104.8980,522300 +101260907,Anlong,安龙,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.1090,105.4715,522328 +101260908,Ceheng,册亨,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,24.9833,105.8124,522327 +101260909,Pu'an,普安,CN,China,中国,Guizhou,贵州省,Qianxinan Buyei and Miao Autonomous Prefecture,黔西南布依族苗族自治州,Asia/Shanghai,25.7864,104.9553,522323 +101270101,Chengdu,成都,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.5730,104.0663,510100 +101270102,Longquanyi,龙泉驿,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.5607,104.2692,510112 +101270103,Xindu,新都,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.8242,104.1602,510114 +101270104,Wenjiang,温江,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.6980,103.8368,510115 +101270105,Jintang,金堂,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.8584,104.4156,510121 +101270106,Shuangliu,双流,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.5732,103.9227,510116 +101270107,Pidu,郫都,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.8088,103.8878,510117 +101270108,Dayi,大邑,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.5866,103.5224,510129 +101270109,Pujiang,蒲江,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.1944,103.5115,510131 +101270110,Xinjin,新津,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.4143,103.8124,510118 +101270111,Dujiangyan,都江堰,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.9911,103.6279,510181 +101270112,Pengzhou,彭州,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.9852,103.9412,510182 +101270113,Qionglai,邛崃,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.4133,103.4614,510183 +101270114,Chongzhou,崇州,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.6315,103.6711,510184 +101270115,Qingbaijiang,青白江,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.8834,104.2549,510113 +101270116,Jinjiang,锦江,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.5987,104.1173,510104 +101270117,Qingyang,青羊,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.6676,104.0557,510105 +101270118,Jinniu,金牛,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.6921,104.0435,510106 +101270119,Wuhou,武侯,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.6309,104.0517,510107 +101270120,Chenghua,成华,CN,China,中国,Sichuan,四川省,Chengdou,成都市,Asia/Shanghai,30.6603,104.1031,510108 +101270121,Jianyang,简阳,CN,China,中国,Sichuan,四川省,Chengdu,成都市,Asia/Shanghai,30.3907,104.5503,510185 +101270201,Panzhihua,攀枝花,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.5804,101.7160,510400 +101270202,Renhe,仁和,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.4972,101.7379,510411 +101270203,Miyi,米易,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.8875,102.1099,510421 +101270204,Yanbian Prefecture,盐边,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.6776,101.8518,510422 +101270205,Dongqu,东区,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.5809,101.7151,510402 +101270206,Xiqu,西区,CN,China,中国,Sichuan,四川省,Panzhihua,攀枝花市,Asia/Shanghai,26.5968,101.6380,510403 +101270301,Zigong,自贡,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.3528,104.7734,510300 +101270302,Fushun,富顺,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.1813,104.9843,510322 +101270303,Rong County,荣县,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.4549,104.4239,510321 +101270304,Ziliujing,自流井,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.3432,104.7782,510302 +101270305,Gongjing,贡井,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.3457,104.7144,510303 +101270306,Daan,大安,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.3671,104.7832,510304 +101270307,Yantan,沿滩,CN,China,中国,Sichuan,四川省,Zigong,自贡市,Asia/Shanghai,29.2725,104.8764,510311 +101270401,Mianyang,绵阳,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.4677,104.6791,510700 +101270402,Santai,三台,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.0909,105.0903,510722 +101270403,Yanting,盐亭,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.2232,105.3920,510723 +101270405,Zitong,梓潼,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.6352,105.1635,510725 +101270406,Beichuan,北川,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.6159,104.4681,510726 +101270407,Pingwu,平武,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,32.4076,104.5306,510727 +101270408,Jiangyou,江油,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.7764,104.7444,510781 +101270409,Fucheng,涪城,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.4636,104.7410,510703 +101270410,Youxian,游仙,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.4848,104.7700,510704 +101270411,Anzhou,安州,CN,China,中国,Sichuan,四川省,Mianyang,绵阳市,Asia/Shanghai,31.5389,104.5603,510705 +101270501,Nanchong,南充,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.8372,106.1106,511300 +101270502,Nanbu,南部,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.3494,106.0611,511321 +101270503,Yingshan,营山,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.0759,106.5649,511322 +101270504,Peng'an,蓬安,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.0280,106.4135,511323 +101270505,Yilong,仪陇,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.2713,106.2971,511324 +101270506,Xichong,西充,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.9946,105.8930,511325 +101270507,Langzhong,阆中,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,31.5805,105.9753,511381 +101270508,Shunqing,顺庆,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.7956,106.0841,511302 +101270509,Gaoping,高坪,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.7818,106.1090,511303 +101270510,Jialing,嘉陵,CN,China,中国,Sichuan,四川省,Nanchong,南充市,Asia/Shanghai,30.7630,106.0670,511304 +101270601,Dazhou,达州,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.2095,107.5023,511700 +101270602,Xuanhan,宣汉,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.3550,107.7223,511722 +101270603,Kaijiang,开江,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.0855,107.8641,511723 +101270604,Dazhu,大竹,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,30.7363,107.2074,511724 +101270605,Qu County,渠县,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,30.8363,106.9707,511725 +101270606,Wanyuan,万源,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,32.0678,108.0375,511781 +101270607,Tongchuan,通川,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.2135,107.5011,511702 +101270608,Dachuan,达川,CN,China,中国,Sichuan,四川省,Dazhou,达州市,Asia/Shanghai,31.1991,107.5079,511703 +101270701,Suining,遂宁,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.5133,105.5713,510900 +101270702,Pengxi,蓬溪,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.7749,105.7137,510921 +101270703,Shehong,射洪,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.8688,105.3819,510981 +101270704,Chuanshan,船山,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.5026,105.5822,510903 +101270705,Anju,安居,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.3461,105.4594,510904 +101270706,Daying,大英,CN,China,中国,Sichuan,四川省,Suining,遂宁市,Asia/Shanghai,30.5816,105.2522,510923 +101270801,Guang'an,广安,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.4564,106.6334,511600 +101270802,Yuechi,岳池,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.5335,106.4445,511621 +101270803,Wusheng,武胜,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.3443,106.2925,511622 +101270804,Linshui,邻水,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.3343,106.9350,511623 +101270805,Huaying,华蓥,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.3806,106.7779,511681 +101270806,Qianfeng,前锋,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.4963,106.8933,511603 +101270807,Guang'an County,广安区,CN,China,中国,Sichuan,四川省,Guang'an,广安市,Asia/Shanghai,30.4740,106.6416,511602 +101270901,Bazhong,巴中,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.8588,106.7537,511900 +101270902,Tongjiang,通江,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.9121,107.2476,511921 +101270903,Nanjiang,南江,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,32.3532,106.8434,511922 +101270904,Pingchang,平昌,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.5628,107.1019,511923 +101270905,Bazhou,巴州,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.8584,106.7537,511902 +101270906,Enyang,恩阳,CN,China,中国,Sichuan,四川省,Bazhong,巴中市,Asia/Shanghai,31.7872,106.6544,511903 +101271001,Luzhou,泸州,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.8891,105.4434,510500 +101271002,Jiangyang,江阳,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.8829,105.4451,510502 +101271003,Lu County,泸县,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,29.1513,105.3763,510521 +101271004,Hejiang,合江,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.8103,105.8341,510522 +101271005,Xuyong,叙永,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.1679,105.4378,510524 +101271006,Gulin,古蔺,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.0395,105.8134,510525 +101271007,Naxi,纳溪,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.7763,105.3772,510503 +101271008,Longmatan,龙马潭,CN,China,中国,Sichuan,四川省,Luzhou,泸州市,Asia/Shanghai,28.8976,105.4352,510504 +101271101,Yibin,宜宾,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.7602,104.6308,511500 +101271102,Cuiping,翠屏,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.7665,104.6199,511502 +101271103,Xuzhou,叙州区,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.6957,104.5415,511504 +101271104,Nanxi,南溪,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.8398,104.9811,511503 +101271105,Jiang'an,江安,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.7281,105.0687,511523 +101271106,Changning,长宁,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.5773,104.9211,511524 +101271107,Gao County,高县,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.4357,104.5192,511525 +101271108,Gong County,珙县,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.4490,104.7123,511526 +101271109,Junlian,筠连,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.1620,104.5079,511527 +101271110,Xingwen,兴文,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.3030,105.2365,511528 +101271111,Pingshan,屏山,CN,China,中国,Sichuan,四川省,Yibin,宜宾市,Asia/Shanghai,28.8287,104.3461,511529 +101271201,Neijiang,内江,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.5871,105.0661,511000 +101271202,Dongxing,东兴,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.6001,105.0672,511011 +101271203,Weiyuan,威远,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.5269,104.6683,511024 +101271204,Zizhong,资中,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.7753,104.8525,511025 +101271205,Longchang,隆昌,CN,China,中国,Sichuan,四川省,Neijiang,内江市,Asia/Shanghai,29.3382,105.2881,511083 +101271206,Shizhong,市中,CN,China,中国,Sichuan,四川省,Najiang,内江市,Asia/Shanghai,29.5853,105.0655,511002 +101271301,Ziyang,资阳,CN,China,中国,Sichuan,四川省,Ziyang,资阳市,Asia/Shanghai,30.1222,104.6419,512000 +101271302,Anyue,安岳,CN,China,中国,Sichuan,四川省,Ziyang,资阳市,Asia/Shanghai,30.0992,105.3368,512021 +101271303,Lezhi,乐至,CN,China,中国,Sichuan,四川省,Ziyang,资阳市,Asia/Shanghai,30.2756,105.0311,512022 +101271305,Yanjiang,雁江,CN,China,中国,Sichuan,四川省,Ziyang,资阳市,Asia/Shanghai,30.1217,104.6423,512002 +101271401,Leshan,乐山,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.5820,103.7613,511100 +101271402,Qianwei,犍为,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.2098,103.9443,511123 +101271403,Jingyan,井研,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.6516,104.0688,511124 +101271404,Jiajiang,夹江,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.7410,103.5789,511126 +101271405,Muchuan,沐川,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,28.9563,103.9021,511129 +101271406,Ebian,峨边,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.2303,103.2621,511132 +101271407,Mabian,马边,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,28.8389,103.5469,511133 +101271410,Shizhong,市中,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.5883,103.7554,511102 +101271411,Shawan,沙湾,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.4165,103.5500,511111 +101271412,Wutongqiao,五通桥,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.4062,103.8168,511112 +101271413,Jinkouhe,金口河,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.2460,103.0778,511113 +101271414,Emeishan City,峨眉山市,CN,China,中国,Sichuan,四川省,Leshan,乐山市,Asia/Shanghai,29.6012,103.4845,511181 +101271501,Meishan,眉山,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,30.0483,103.8318,511400 +101271502,Renshou,仁寿,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,29.9967,104.1476,511421 +101271503,Pengshan,彭山,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,30.1923,103.8701,511403 +101271504,Hongya,洪雅,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,29.9049,103.3750,511423 +101271505,Danling,丹棱,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,30.0128,103.5183,511424 +101271506,Qingshen,青神,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,29.8315,103.8461,511425 +101271507,Dongpo,东坡,CN,China,中国,Sichuan,四川省,Meishan,眉山市,Asia/Shanghai,30.0481,103.8316,511402 +101271601,Liangshan Prefecture,凉山,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.8868,102.2587,513400 +101271603,Muli,木里,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.9269,101.2802,513422 +101271604,Yanyuan,盐源,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.4234,101.5089,513423 +101271605,Dechang,德昌,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.4038,102.1788,513424 +101271606,Huili,会理,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,26.6587,102.2496,513402 +101271607,Huidong,会东,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,26.6307,102.5790,513426 +101271608,Ningnan,宁南,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.0652,102.7574,513427 +101271609,Puge,普格,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.3768,102.5411,513428 +101271610,Xichang,西昌,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.8858,102.2588,513401 +101271611,Jinyang,金阳,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.6959,103.2487,513430 +101271612,Zhaojue,昭觉,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.0106,102.8440,513431 +101271613,Xide,喜德,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.3055,102.4123,513432 +101271614,Mianning,冕宁,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.5508,102.1700,513433 +101271615,Yuexi,越西,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.6396,102.5089,513434 +101271616,Ganluo,甘洛,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.9771,102.7759,513435 +101271617,Leibo,雷波,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.2629,103.5716,513437 +101271618,Meigu,美姑,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,28.3279,103.1320,513436 +101271619,Butuo,布拖,CN,China,中国,Sichuan,四川省,Liangshan Yi Autonomous Prefecture,凉山彝族自治州,Asia/Shanghai,27.7091,102.8088,513429 +101271701,Ya'an,雅安,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.9877,103.0010,511800 +101271702,Mingshan,名山,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,30.0847,103.1122,511803 +101271703,Yingjing,荥经,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.7955,102.8447,511822 +101271704,Hanyuan,汉源,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.3499,102.6771,511823 +101271705,Shimian,石棉,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.2341,102.3596,511824 +101271706,Tianquan,天全,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,30.0600,102.7635,511825 +101271707,Lushan,芦山,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,30.1529,102.9240,511826 +101271708,Baoxing,宝兴,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,30.3690,102.8134,511827 +101271709,Yucheng,雨城,CN,China,中国,Sichuan,四川省,Ya'an,雅安市,Asia/Shanghai,29.9818,103.0034,511802 +101271801,Garze Prefecture,甘孜,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.0507,101.9638,513300 +101271802,Kangding,康定,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.9985,101.9569,513301 +101271803,Luding,泸定,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.9125,102.2332,513322 +101271804,Danba,丹巴,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.8771,101.8861,513323 +101271805,Jiulong,九龙,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.0020,101.5069,513324 +101271806,Yajiang,雅江,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.0322,101.0157,513325 +101271807,Daofu,道孚,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.9788,101.1233,513326 +101271808,Luhuo,炉霍,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,31.3927,100.6795,513327 +101271809,Xinlong,新龙,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.9390,100.3121,513329 +101271810,Dege,德格,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,31.8067,98.5800,513330 +101271811,Baiyu,白玉,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,31.2088,98.8243,513331 +101271812,Shiqu,石渠,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,32.9753,98.1009,513332 +101271813,Seda,色达,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,32.2688,100.3317,513333 +101271814,Litang,理塘,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.9918,100.2699,513334 +101271815,Batang,巴塘,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,30.0057,99.1090,513335 +101271816,Xiangcheng,乡城,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,28.9309,99.7999,513336 +101271817,Daocheng,稻城,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,29.0375,100.2967,513337 +101271818,Derong,得荣,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,28.7113,99.2880,513338 +101271819,Ganze County,甘孜县,CN,China,中国,Sichuan,四川省,Garze Tibetan Autonomous Prefecture,甘孜藏族自治州,Asia/Shanghai,31.6227,99.9917,513328 +101271901,Aba Prefecture,阿坝,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.8998,102.2214,513200 +101271902,Wenchuan,汶川,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.4746,103.5807,513221 +101271903,Li County,理县,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.4368,103.1655,513222 +101271904,Mao County,茂县,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.6804,103.8507,513223 +101271905,Songpan,松潘,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.6384,103.5992,513224 +101271906,Jiuzhaigou,九寨沟,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,33.2621,104.2363,513225 +101271907,Jinchuan,金川,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.4764,102.0646,513226 +101271908,Xiaojin,小金,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,30.9990,102.3632,513227 +101271909,Heishui,黑水,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.0617,102.9908,513228 +101271910,Barkam,马尔康,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,31.8998,102.2212,513201 +101271911,Zamtang,壤塘,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.2649,100.9791,513230 +101271912,Zoige,若尔盖,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,33.5759,102.9637,513232 +101271913,Hongyuan,红原,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.7939,102.5449,513233 +101271914,Aba County,阿坝县,CN,China,中国,Sichuan,四川省,Aba Tibetan and Qiang Autonomous Prefecture,阿坝藏族羌族自治州,Asia/Shanghai,32.9024,101.7065,513231 +101272001,Deyang,德阳,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.1280,104.3987,510600 +101272002,Zhongjiang,中江,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.0368,104.6778,510623 +101272003,Guanghan,广汉,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,30.9772,104.2819,510681 +101272004,Shifang,什邡,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.1269,104.1737,510682 +101272005,Mianzhu,绵竹,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.3431,104.2002,510683 +101272006,Luojiang,罗江,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.3033,104.5071,510604 +101272007,Jingyang,旌阳,CN,China,中国,Sichuan,四川省,Deyang,德阳市,Asia/Shanghai,31.1304,104.3896,510603 +101272101,Guangyuan,广元,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.4337,105.8298,510800 +101272102,Wangcang,旺苍,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.2283,106.2904,510821 +101272103,Qingchuan,青川,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.5857,105.2388,510822 +101272104,Jiange,剑阁,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.2865,105.5270,510823 +101272105,Cangxi,苍溪,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,31.7323,105.9397,510824 +101272106,Lizhou,利州,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.4323,105.8262,510802 +101272107,Zhaohua,昭化,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.3228,105.9641,510811 +101272108,Chaotian,朝天,CN,China,中国,Sichuan,四川省,Guangyuan,广元市,Asia/Shanghai,32.6426,105.8892,510812 +101280101,Guangzhou,广州,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1252,113.2806,440100 +101280102,Panyu,番禺,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,22.9386,113.3646,440113 +101280103,Conghua,从化,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.5453,113.5874,440117 +101280104,Zengcheng,增城,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.2905,113.8296,440118 +101280105,Huadu,花都,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.3921,113.2112,440114 +101280106,Liwan,荔湾,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1249,113.2430,440103 +101280107,Yuexiu,越秀,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1256,113.2807,440104 +101280108,Haizhu,海珠,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.0840,113.3174,440105 +101280109,Tianhe,天河,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1356,113.3354,440106 +101280110,Baiyun,白云,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1623,113.2628,440111 +101280111,Huangpu,黄埔,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,23.1814,113.4806,440112 +101280112,Nansha,南沙,CN,China,中国,Guangdong,广东省,Guangzhou,广州市,Asia/Shanghai,22.7945,113.5374,440115 +101280201,Shaoguan,韶关,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.8013,113.5915,440200 +101280202,Ruyuan,乳源,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.7761,113.2784,440232 +101280203,Shixing,始兴,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.9484,114.0672,440222 +101280204,Wengyuan,翁源,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.3539,114.1313,440229 +101280205,Lechang,乐昌,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,25.1284,113.3524,440281 +101280206,Renhua,仁化,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,25.0882,113.7486,440224 +101280207,Nanxiong,南雄,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,25.1153,114.3112,440282 +101280208,Xinfeng,新丰,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.0554,114.2070,440233 +101280209,Qujiang,曲江,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.6802,113.6056,440205 +101280210,Zhenjiang,浈江,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.8040,113.5992,440204 +101280211,Wujiang,武江,CN,China,中国,Guangdong,广东省,Shaoguan,韶关市,Asia/Shanghai,24.8002,113.5883,440203 +101280301,Huizhou,惠州,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,23.0794,114.4126,441300 +101280302,Boluo,博罗,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,23.1676,114.2843,441322 +101280303,Huiyang,惠阳,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,22.7885,114.4694,441303 +101280304,Huidong,惠东,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,22.9830,114.7231,441323 +101280305,Longmen,龙门,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,23.7239,114.2600,441324 +101280306,Huicheng,惠城,CN,China,中国,Guangdong,广东省,Huizhou,惠州市,Asia/Shanghai,23.0799,114.4140,441302 +101280401,Meizhou,梅州,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.2991,116.1176,441400 +101280402,Xingning,兴宁,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.1381,115.7317,441481 +101280403,Jiaoling,蕉岭,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.6533,116.1705,441427 +101280404,Dapu,大埔,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.3516,116.6955,441422 +101280405,Meijiang,梅江,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.3026,116.1212,441402 +101280406,Fengshun,丰顺,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,23.7528,116.1844,441423 +101280407,Pingyuan,平远,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.5697,115.8917,441426 +101280408,Wuhua,五华,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,23.9254,115.7750,441424 +101280409,Meixian,梅县,CN,China,中国,Guangdong,广东省,Meizhou,梅州市,Asia/Shanghai,24.2678,116.0835,441403 +101280501,Shantou,汕头,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.3710,116.7085,440500 +101280502,Chaoyang,潮阳,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.2623,116.6026,440513 +101280503,Chenghai,澄海,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.4684,116.7634,440515 +101280504,Nan'ao,南澳,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.4196,117.0271,440523 +101280505,Longhu,龙湖,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.3738,116.7320,440507 +101280506,Jinping,金平,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.3671,116.7036,440511 +101280507,Haojiang,濠江,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.2793,116.7295,440512 +101280508,Chaonan,潮南,CN,China,中国,Guangdong,广东省,Shantou,汕头市,Asia/Shanghai,23.2498,116.4236,440514 +101280601,Shenzhen,深圳,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5470,114.0859,440300 +101280602,Luohu,罗湖,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5553,114.1239,440303 +101280603,Futian,福田,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5410,114.0510,440304 +101280604,Nanshan,南山,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5312,113.9294,440305 +101280605,Bao'an,宝安,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5601,113.9010,440306 +101280606,Longgang,龙岗,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.7215,114.2514,440307 +101280607,Yantian,盐田,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.5551,114.2354,440308 +101280608,Longhua,龙华,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.6967,114.0454,440309 +101280609,Pingshan,坪山,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.6898,114.3482,440310 +101280610,Guangming,光明,CN,China,中国,Guangdong,广东省,Shenzhen,深圳市,Asia/Shanghai,22.7488,113.9361,440311 +101280701,Zhuhai,珠海,CN,China,中国,Guangdong,广东省,Zhuhai,珠海市,Asia/Shanghai,22.2716,113.5769,440400 +101280702,Doumen,斗门,CN,China,中国,Guangdong,广东省,Zhuhai,珠海市,Asia/Shanghai,22.2091,113.2977,440403 +101280703,Jinwan,金湾,CN,China,中国,Guangdong,广东省,Zhuhai,珠海市,Asia/Shanghai,22.1391,113.3451,440404 +101280704,Xiangzhou,香洲,CN,China,中国,Guangdong,广东省,Zhuhai,珠海市,Asia/Shanghai,22.2713,113.5503,440402 +101280800,Foshan,佛山,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,23.0288,113.1227,440600 +101280801,Shunde,顺德,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,22.8054,113.2932,440606 +101280802,Sanshui,三水,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,23.1650,112.8994,440607 +101280803,Nanhai,南海,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,23.0316,113.1456,440605 +101280804,Gaoming,高明,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,22.8939,112.8821,440608 +101280805,Chancheng,禅城,CN,China,中国,Guangdong,广东省,Foshan,佛山市,Asia/Shanghai,23.0196,113.1124,440604 +101280901,Zhaoqing,肇庆,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.0515,112.4725,441200 +101280902,Guangning,广宁,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.6315,112.4404,441223 +101280903,Sihui,四会,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.3403,112.6950,441284 +101280904,Duanzhou,端州,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.0527,112.4723,441202 +101280905,Deqing,德庆,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.1417,111.7816,441226 +101280906,Huaiji,怀集,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.9131,112.1825,441224 +101280907,Fengkai,封开,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.4347,111.5030,441225 +101280908,Gaoyao,高要,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.0277,112.4608,441204 +101280909,Dinghu,鼎湖,CN,China,中国,Guangdong,广东省,Zhaoqing,肇庆市,Asia/Shanghai,23.1558,112.5652,441203 +101281001,Zhanjiang,湛江,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.2749,110.3650,440800 +101281002,Wuchuan,吴川,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.4285,110.7805,440883 +101281003,Leizhou,雷州,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,20.9085,110.0883,440882 +101281004,Xuwen,徐闻,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,20.3261,110.1757,440825 +101281005,Lianjiang,廉江,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.6113,110.2850,440881 +101281006,Chikan,赤坎,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.2734,110.3616,440802 +101281007,Suixi,遂溪,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.3769,110.2553,440823 +101281008,Potou,坡头,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.2444,110.4556,440804 +101281009,Xiashan,霞山,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.1942,110.4064,440803 +101281010,Mazhang,麻章,CN,China,中国,Guangdong,广东省,Zhanjiang,湛江市,Asia/Shanghai,21.2660,110.3292,440811 +101281101,Jiangmen,江门,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.5904,113.0949,440700 +101281103,Kaiping,开平,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.3663,112.6923,440783 +101281104,Xinhui,新会,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.4585,113.0345,440705 +101281105,Enping,恩平,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.1830,112.3140,440785 +101281106,Taishan,台山,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.2507,112.7934,440781 +101281107,Pengjiang,蓬江,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.5968,113.0786,440703 +101281108,Heshan,鹤山,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.7681,112.9618,440784 +101281109,Jianghai,江海,CN,China,中国,Guangdong,广东省,Jiangmen,江门市,Asia/Shanghai,22.5722,113.1206,440704 +101281201,Heyuan,河源,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,23.7463,114.6978,441600 +101281202,Zijin,紫金,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,23.6337,115.1844,441621 +101281203,Lianping,连平,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,24.3642,114.4959,441623 +101281204,Heping,和平,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,24.4432,114.9415,441624 +101281205,Longchuan,龙川,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,24.1012,115.2564,441622 +101281206,Dongyuan,东源,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,23.7891,114.7427,441625 +101281207,Yuancheng,源城,CN,China,中国,Guangdong,广东省,Heyuan,河源市,Asia/Shanghai,23.7463,114.6968,441602 +101281301,Qingyuan,清远,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,23.6850,113.0512,441800 +101281302,Liannan,连南,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.7191,112.2908,441826 +101281303,Lianzhou,连州,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.7840,112.3793,441882 +101281304,Lianshan,连山,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.5673,112.0866,441825 +101281305,Yangshan,阳山,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.4703,112.6340,441823 +101281306,Fogang,佛冈,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,23.8667,113.5341,441821 +101281307,Yingde,英德,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,24.1861,113.4054,441881 +101281308,Qingxin,清新,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,23.7370,113.0152,441803 +101281309,Qingcheng,清城,CN,China,中国,Guangdong,广东省,Qingyuan,清远市,Asia/Shanghai,23.6890,113.0487,441802 +101281401,Yunfu,云浮,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,22.9298,112.0444,445300 +101281402,Luoding,罗定,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,22.7654,111.5782,445381 +101281403,Xinxing,新兴,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,22.7032,112.2308,445321 +101281404,Yunan,郁南,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,23.2377,111.5359,445322 +101281405,Yuncheng,云城,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,22.9308,112.0447,445302 +101281406,Yun'an,云安,CN,China,中国,Guangdong,广东省,Yunfu,云浮市,Asia/Shanghai,23.0732,112.0056,445303 +101281501,Chaozhou,潮州,CN,China,中国,Guangdong,广东省,Chaozhou,潮州市,Asia/Shanghai,23.6617,116.6323,445100 +101281502,Raoping,饶平,CN,China,中国,Guangdong,广东省,Chaozhou,潮州市,Asia/Shanghai,23.6682,117.0021,445122 +101281503,Chao'an,潮安,CN,China,中国,Guangdong,广东省,Chaozhou,潮州市,Asia/Shanghai,23.4610,116.6793,445103 +101281504,Xiangqiao,湘桥,CN,China,中国,Guangdong,广东省,Chaozhou,潮州市,Asia/Shanghai,23.6647,116.6337,445102 +101281601,Dongguan,东莞,CN,China,中国,Guangdong,广东省,Dongguan,东莞市,Asia/Shanghai,23.0462,113.7463,441900 +101281701,Zhongshan,中山,CN,China,中国,Guangdong,广东省,Zhongshan,中山市,Asia/Shanghai,22.5211,113.3824,442000 +101281801,Yangjiang,阳江,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,21.8592,111.9751,441700 +101281802,Yangchun,阳春,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,22.1696,111.7905,441781 +101281803,Yangdong,阳东,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,21.8647,112.0113,441704 +101281804,Yangxi,阳西,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,21.7537,111.6176,441721 +101281805,Jiangcheng,江城,CN,China,中国,Guangdong,广东省,Yangjiang,阳江市,Asia/Shanghai,21.8592,111.9689,441702 +101281901,Jieyang,揭阳,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.5438,116.3557,445200 +101281902,Jiexi,揭西,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.4273,115.8387,445222 +101281903,Puning,普宁,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.2979,116.1651,445281 +101281904,Huilai,惠来,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.0298,116.2958,445224 +101281905,Jiedong,揭东,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.5699,116.4129,445203 +101281906,Rongcheng,榕城,CN,China,中国,Guangdong,广东省,Jieyang,揭阳市,Asia/Shanghai,23.5355,116.3570,445202 +101282001,Maoming,茂名,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.6598,110.9192,440900 +101282002,Gaozhou,高州,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.9152,110.8532,440981 +101282003,Huazhou,化州,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.6550,110.6384,440982 +101282004,Dianbai,电白,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.5072,111.0073,440904 +101282005,Xinyi,信宜,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,22.3527,110.9417,440983 +101282007,Maonan,茂南,CN,China,中国,Guangdong,广东省,Maoming,茂名市,Asia/Shanghai,21.6604,110.9205,440902 +101282101,Shanwei,汕尾,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,22.7745,115.3642,441500 +101282102,Haifeng,海丰,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,22.9710,115.3373,441521 +101282103,Lufeng,陆丰,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,22.9461,115.6442,441581 +101282104,Luhe,陆河,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,23.3027,115.6576,441523 +101282105,Chengqu,城区,CN,China,中国,Guangdong,广东省,Shanwei,汕尾市,Asia/Shanghai,22.7787,115.3650,441502 +101290101,Kunming,昆明,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.8815,102.8337,530100 +101290102,Wuhua,五华,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.0422,102.7044,530102 +101290103,Dongchuan,东川,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,26.0835,103.1820,530113 +101290104,Xundian,寻甸,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.5595,103.2576,530129 +101290105,Jinning,晋宁,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.6669,102.5950,530115 +101290106,Yiliang,宜良,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.9182,103.1460,530125 +101290107,Shilin,石林,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.7545,103.2720,530126 +101290108,Chenggong,呈贡,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.8893,102.8014,530114 +101290109,Fumin,富民,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.2197,102.4979,530124 +101290110,Songming,嵩明,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.3351,103.0388,530127 +101290111,Luquan,禄劝,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.5565,102.4690,530128 +101290112,Anning,安宁,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.9218,102.4855,530181 +101290114,Panlong,盘龙,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.1165,102.7516,530103 +101290115,Guandu,官渡,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,24.9503,102.7489,530111 +101290116,Xishan,西山,CN,China,中国,Yunnan,云南省,Kunming,昆明市,Asia/Shanghai,25.0244,102.7059,530112 +101290201,Dali Prefecture,大理州,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.5895,100.2257,532900 +101290202,Yunlong,云龙,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.8850,99.3694,532929 +101290203,Yangbi,漾濞,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.6695,99.9580,532922 +101290204,Yongping,永平,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.4613,99.5335,532928 +101290205,Binchuan,宾川,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.8259,100.5790,532924 +101290206,Midu,弥渡,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.3426,100.4907,532925 +101290207,Xiangyun,祥云,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.4771,100.5540,532923 +101290208,Weishan,巍山,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.2309,100.3079,532927 +101290209,Jianchuan,剑川,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,26.5301,99.9059,532931 +101290210,Eryuan,洱源,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,26.1112,99.9517,532930 +101290211,Heqing,鹤庆,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,26.5584,100.1734,532932 +101290212,Nanjian,南涧,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.0413,100.5187,532926 +101290213,Dali City,大理市,CN,China,中国,Yunnan,云南省,Dali Bai Autonomous Prefecture,大理白族自治州,Asia/Shanghai,25.6785,100.3016,532901 +101290301,Honghe Prefecture,红河,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.3668,103.3842,532500 +101290302,Shiping,石屏,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.7126,102.4845,532525 +101290303,Jianshui,建水,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.6184,102.8205,532524 +101290304,Mile,弥勒,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,24.4084,103.4370,532504 +101290305,Yuanyang,元阳,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.2198,102.8371,532528 +101290306,Luchun,绿春,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,22.9935,102.3929,532531 +101290307,Kaiyuan,开远,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.7138,103.2587,532502 +101290308,Gejiu,个旧,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.3604,103.1548,532501 +101290309,Mengzi,蒙自,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.3668,103.3850,532503 +101290310,Pingbian,屏边,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,22.9870,103.6872,532523 +101290311,Luxi,泸西,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,24.5324,103.7596,532527 +101290312,Jinping,金平,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,22.7800,103.2284,532530 +101290313,Hekou,河口,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,22.5076,103.9616,532532 +101290314,Honghe County,红河县,CN,China,中国,Yunnan,云南省,Honghe Hani and Yi Autonomous Prefecture,红河哈尼族彝族自治州,Asia/Shanghai,23.3689,102.4206,532529 +101290401,Qujing,曲靖,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.5016,103.7979,530300 +101290402,Zhanyi,沾益,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.6009,103.8193,530303 +101290403,Luliang,陆良,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.0229,103.6552,530322 +101290404,Fuyuan,富源,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.6706,104.2569,530325 +101290405,Malong,马龙,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.4295,103.5788,530304 +101290406,Shizong,师宗,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,24.8257,103.9938,530323 +101290407,Luoping,罗平,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,24.8857,104.3093,530324 +101290408,Huize,会泽,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,26.4129,103.3000,530326 +101290409,Xuanwei,宣威,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,26.2278,104.0955,530381 +101290410,Kylin,麒麟,CN,China,中国,Yunnan,云南省,Qujing,曲靖市,Asia/Shanghai,25.5013,103.7981,530302 +101290501,Baoshan,保山,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,25.1118,99.1671,530500 +101290502,Longyang,隆阳,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,25.1121,99.1658,530502 +101290503,Longling,龙陵,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,24.5919,98.6936,530523 +101290504,Shidian,施甸,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,24.7308,99.1838,530521 +101290505,Changning,昌宁,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,24.8237,99.6123,530524 +101290506,Tengchong,腾冲,CN,China,中国,Yunnan,云南省,Baoshan,保山市,Asia/Shanghai,25.0176,98.4973,530581 +101290601,Wenshan Prefecture,文山州,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.3695,104.2440,532600 +101290602,Xichou,西畴,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.4374,104.6757,532623 +101290603,Maguan,马关,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.0117,104.3986,532625 +101290604,Malipo,麻栗坡,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.1242,104.7019,532624 +101290605,Yanshan,砚山,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.6123,104.3440,532622 +101290606,Qiubei,丘北,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,24.0410,104.1944,532626 +101290607,Guangnan,广南,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,24.0503,105.0567,532627 +101290608,Funing,富宁,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.6265,105.6286,532628 +101290609,Wenshan City,文山市,CN,China,中国,Yunnan,云南省,Wenshan Zhuang and Miao Autonomous Prefecture,文山壮族苗族自治州,Asia/Shanghai,23.3868,104.2332,532601 +101290701,Yuxi,玉溪,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.3505,102.5439,530400 +101290702,Chengjiang,澄江,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.6697,102.9166,530481 +101290703,Jiangchuan,江川,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.2910,102.7498,530403 +101290704,Tonghai,通海,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.1122,102.7600,530423 +101290705,Huaning,华宁,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.1898,102.9290,530424 +101290706,Xinping,新平,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.0664,101.9909,530427 +101290707,Yimen,易门,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.6696,102.1621,530425 +101290708,Eshan,峨山,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.1733,102.4044,530426 +101290709,Yuanjiang,元江,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,23.5976,101.9997,530428 +101290710,Hongta,红塔,CN,China,中国,Yunnan,云南省,Yuxi,玉溪市,Asia/Shanghai,24.3508,102.5435,530402 +101290801,Chuxiong Prefecture,楚雄州,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.0420,101.5460,532300 +101290802,Dayao,大姚,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.7223,101.3236,532326 +101290803,Yuanmou,元谋,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.7033,101.8708,532328 +101290804,Yao'an,姚安,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.5054,101.2384,532325 +101290805,Mouding,牟定,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.3121,101.5430,532323 +101290806,Nanhua,南华,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.1924,101.2750,532324 +101290807,Wuding,武定,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.5301,102.4068,532329 +101290808,Lufeng,禄丰,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.1433,102.0757,532302 +101290809,Shuangbai,双柏,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,24.6851,101.6382,532322 +101290810,Yongren,永仁,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,26.0563,101.6712,532327 +101290811,Chuxiong City,楚雄市,CN,China,中国,Yunnan,云南省,Chuxiong Yi Autonomous Prefecture,楚雄彝族自治州,Asia/Shanghai,25.0330,101.5462,532301 +101290901,Pu'er City,普洱,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.8252,100.9660,530800 +101290902,Jinggu,景谷,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,23.5003,100.7014,530824 +101290903,Jingdong,景东,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,24.4485,100.8400,530823 +101290904,Lancang,澜沧,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.5531,99.9312,530828 +101290905,Simao,思茅,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.7766,100.9732,530802 +101290906,Mojiang,墨江,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,23.4282,101.6876,530822 +101290907,Jiangcheng,江城,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.5834,101.8591,530826 +101290908,Menglian,孟连,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.3259,99.5854,530827 +101290909,Ximeng,西盟,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,22.6444,99.5944,530829 +101290911,Zhenyuan,镇沅,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,24.0057,101.1085,530825 +101290912,Ning'er,宁洱,CN,China,中国,Yunnan,云南省,Pu'er City,普洱市,Asia/Shanghai,23.0625,101.0452,530821 +101291001,Zhaotong,昭通,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.3370,103.7172,530600 +101291002,Ludian,鲁甸,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.1916,103.5493,530621 +101291003,Yiliang,彝良,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.6274,104.0485,530628 +101291004,Zhenxiong,镇雄,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.4363,104.8731,530627 +101291005,Weixin,威信,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.8434,105.0487,530629 +101291006,Qiaojia,巧家,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,26.9117,102.9293,530622 +101291007,Suijiang,绥江,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,28.6000,103.9611,530626 +101291008,Yongshan,永善,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,28.2315,103.6373,530625 +101291009,Yanjin,盐津,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,28.1069,104.2351,530623 +101291010,Daguan,大关,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.7471,103.8916,530624 +101291011,Shuifu,水富,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,28.6297,104.4154,530681 +101291012,Zhaoyang,昭阳,CN,China,中国,Yunnan,云南省,Zhaotong,昭通市,Asia/Shanghai,27.3366,103.7173,530602 +101291101,Lincang,临沧,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.8866,100.0870,530900 +101291102,Cangyua,沧源,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.1469,99.2474,530927 +101291103,Gengma,耿马,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.5346,99.4025,530926 +101291104,Shuangjiang,双江,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.4775,99.8244,530925 +101291105,Fengqing,凤庆,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,24.5927,99.9187,530921 +101291106,Yongde,永德,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,24.0282,99.2537,530923 +101291107,Yun County,云县,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,24.4390,100.1256,530922 +101291108,Zhenkang,镇康,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.7614,98.8274,530924 +101291109,Linxiang,临翔,CN,China,中国,Yunnan,云南省,Lincang,临沧市,Asia/Shanghai,23.8866,100.0865,530902 +101291201,Nujiang Prefecture,怒江,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,25.8509,98.8543,533300 +101291203,Fugong,福贡,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,26.9027,98.8674,533323 +101291204,Lanping,兰坪,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,26.4538,99.4214,533325 +101291205,Lushui,泸水,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,25.8511,98.8541,533301 +101291207,Gongshan,贡山,CN,China,中国,Yunnan,云南省,Nujiang Lisu Autonomous Prefecture,怒江傈僳族自治州,Asia/Shanghai,27.7381,98.6661,533324 +101291301,Shangri-La City,香格里拉,CN,China,中国,Yunnan,云南省,Diqing Tibetan Autonomous Prefecture,迪庆藏族自治州,Asia/Shanghai,27.8258,99.7087,533401 +101291302,Deqin,德钦,CN,China,中国,Yunnan,云南省,Diqing Tibetan Autonomous Prefecture,迪庆藏族自治州,Asia/Shanghai,28.4833,98.9151,533422 +101291303,Weixi,维西,CN,China,中国,Yunnan,云南省,Diqing Tibetan Autonomous Prefecture,迪庆藏族自治州,Asia/Shanghai,27.1809,99.2864,533423 +101291305,Diqing Prefecture,迪庆,CN,China,中国,Yunnan,云南省,Diqing Tibetan Autonomous Prefecture,迪庆藏族自治州,Asia/Shanghai,27.8269,99.7065,533400 +101291401,Lijiang,丽江,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.8721,100.2330,530700 +101291402,Yongsheng,永胜,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.6856,100.7509,530722 +101291403,Huaping,华坪,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.6288,101.2678,530723 +101291404,Ninglang,宁蒗,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,27.2811,100.8524,530724 +101291405,Gucheng,古城,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.8722,100.2344,530702 +101291406,Yulong,玉龙,CN,China,中国,Yunnan,云南省,Lijiang,丽江市,Asia/Shanghai,26.8306,100.2383,530721 +101291501,Dehong Prefecture,德宏,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.4367,98.5784,533100 +101291503,Longchuan,陇川,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.1841,97.7944,533124 +101291504,Yingjiang,盈江,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.7095,97.9339,533123 +101291506,Ruili,瑞丽,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.0107,97.8559,533102 +101291507,Lianghe,梁河,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.8074,98.2982,533122 +101291508,Mangshi,芒市,CN,China,中国,Yunnan,云南省,Dehong Dai and Jingpo Autonomous Prefecture,德宏傣族景颇族自治州,Asia/Shanghai,24.4367,98.5776,533103 +101291601,Jinghong,景洪,CN,China,中国,Yunnan,云南省,Xishuangbanna Dai Autonomous Prefecture,西双版纳傣族自治州,Asia/Shanghai,22.0021,100.7980,532801 +101291602,Xishuangbanna Prefecture,西双版纳,CN,China,中国,Yunnan,云南省,Xishuangbanna Dai Autonomous Prefecture,西双版纳傣族自治州,Asia/Shanghai,22.0017,100.7979,532800 +101291603,Menghai,勐海,CN,China,中国,Yunnan,云南省,Xishuangbanna Dai Autonomous Prefecture,西双版纳傣族自治州,Asia/Shanghai,21.9559,100.4483,532822 +101291605,Mengla,勐腊,CN,China,中国,Yunnan,云南省,Xishuangbanna Dai Autonomous Prefecture,西双版纳傣族自治州,Asia/Shanghai,21.4794,101.5671,532823 +101300101,Nanning,南宁,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.8240,108.3200,450100 +101300102,Xingning,兴宁,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.8535,108.3681,450102 +101300103,Yongning,邕宁,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.7566,108.4843,450109 +101300104,HengZhou City,横州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.6874,109.2710,450181 +101300105,Long'an,隆安,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.1748,107.6887,450123 +101300106,Mashan,马山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.7118,108.1729,450124 +101300107,Shanglin,上林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.4318,108.6039,450125 +101300108,Wuming,武鸣,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.1572,108.2807,450110 +101300109,Binyang,宾阳,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,23.2169,108.8167,450126 +101300110,Qingxiu,青秀,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.7858,108.4952,450103 +101300111,Jiangnan,江南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.7996,108.3105,450105 +101300112,Xixiangtang,西乡塘,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.8328,108.3069,450107 +101300113,Liangqing,良庆,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Nanning,南宁市,Asia/Shanghai,22.7536,108.3939,450108 +101300201,Chongzuo,崇左,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.4041,107.3539,451400 +101300202,Tiandeng,天等,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,23.0825,107.1424,451425 +101300203,Longzhou,龙州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.3437,106.8575,451423 +101300204,Pingxiang,凭祥,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.1089,106.7590,451481 +101300205,Daxin,大新,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.8334,107.2008,451424 +101300206,Fusui,扶绥,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.6358,107.9115,451421 +101300207,Ningming,宁明,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.1314,107.0676,451422 +101300208,Jiangzhou,江州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Chongzuo,崇左市,Asia/Shanghai,22.4047,107.3544,451402 +101300301,Liuzhou,柳州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3146,109.4117,450200 +101300302,Liucheng,柳城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.6551,109.2458,450222 +101300303,Chengzhong,城中,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3123,109.4118,450202 +101300304,Luzhai,鹿寨,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.4834,109.7408,450223 +101300305,Liujiang,柳江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.2575,109.3345,450206 +101300306,Rong'an,融安,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,25.2147,109.4036,450224 +101300307,Rongshui,融水,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,25.0688,109.2527,450225 +101300308,Sanjiang,三江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,25.7855,109.6148,450226 +101300309,Yufeng,鱼峰,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3038,109.4154,450203 +101300310,Liunan,柳南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3362,109.3855,450204 +101300311,Liubei,柳北,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Liuzhou,柳州市,Asia/Shanghai,24.3591,109.4066,450205 +101300401,Laibin,来宾,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.7338,109.2298,451300 +101300402,Xincheng,忻城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,24.0648,108.6674,451321 +101300403,Jinxiu,金秀,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,24.1349,110.1886,451324 +101300404,Xiangzhou,象州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.9598,109.6846,451322 +101300405,Wuxuan,武宣,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.6042,109.6629,451323 +101300406,Heshan,合山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.8131,108.8886,451381 +101300407,Xingbin,兴宾,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Laibin,来宾市,Asia/Shanghai,23.7329,109.2305,451302 +101300501,Guilin,桂林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2356,110.1798,450300 +101300502,Xiufeng,秀峰,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2785,110.2924,450302 +101300503,Longsheng,龙胜,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.7964,110.0094,450328 +101300504,Yongfu,永福,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.9867,109.9892,450326 +101300505,Lingui,临桂,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2463,110.2055,450312 +101300506,Xing'an,兴安,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.6096,110.6708,450325 +101300507,Lingchuan,灵川,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.4085,110.3257,450323 +101300508,Quanzhou,全州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.9299,111.0730,450324 +101300509,Guanyang,灌阳,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.4891,111.1602,450327 +101300510,Yangshuo,阳朔,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.7753,110.4947,450321 +101300511,Gongcheng,恭城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.8336,110.8295,450332 +101300512,Pingle,平乐,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.6322,110.6428,450330 +101300513,Lipu,荔浦,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,24.4978,110.4001,450381 +101300514,Ziyuan,资源,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,26.0342,110.6426,450329 +101300515,Diecai,叠彩,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.3013,110.3008,450303 +101300516,Xiangshan,象山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2620,110.2849,450304 +101300517,Qixing,七星,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.2543,110.3176,450305 +101300518,Yanshan,雁山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guilin,桂林市,Asia/Shanghai,25.0776,110.3057,450311 +101300601,Wuzhou,梧州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.4748,111.2976,450400 +101300602,Teng County,藤县,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.3740,110.9318,450422 +101300603,Wanxiu,万秀,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.4713,111.3158,450403 +101300604,Cangwu,苍梧,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.8451,111.5440,450421 +101300605,Mengshan,蒙山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,24.1998,110.5226,450423 +101300606,Cenxi,岑溪,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,22.9184,110.9981,450481 +101300607,Cheung Chau,长洲,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.4777,111.2757,450405 +101300608,Longxu,龙圩,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Wuzhou,梧州市,Asia/Shanghai,23.4100,111.2460,450406 +101300701,Hezhou,贺州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.4141,111.5521,451100 +101300702,Zhaoping,昭平,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.1730,110.8109,451121 +101300703,Fuchuan,富川,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.8190,111.2772,451123 +101300704,Zhongshan,钟山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.5286,111.3036,451122 +101300705,Babu,八步,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.4124,111.5520,451102 +101300706,Pinggui,平桂,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hezhou,贺州市,Asia/Shanghai,24.4531,111.4798,451103 +101300801,Guigang,贵港,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.0936,109.6021,450800 +101300802,Guiping,桂平,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.3825,110.0747,450881 +101300803,Pingnan,平南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.5445,110.3975,450821 +101300804,Gangbei,港北,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.1077,109.5948,450802 +101300805,Gangnan,港南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.0675,109.6047,450803 +101300806,Qintang,覃塘,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Guigang,贵港市,Asia/Shanghai,23.1328,109.4157,450804 +101300901,Yulin,玉林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.6314,110.1544,450900 +101300902,Bobai,博白,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.2713,109.9800,450923 +101300903,Beiliu,北流,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.7016,110.3481,450981 +101300904,Rong County,容县,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.8564,110.5525,450921 +101300905,Luchuan,陆川,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.3211,110.2648,450922 +101300906,Xingye,兴业,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.7419,109.8778,450924 +101300907,Yuzhou,玉州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.6321,110.1549,450902 +101300908,Fumian,福绵,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Yulin,玉林市,Asia/Shanghai,22.5816,110.0542,450903 +101301001,Baise,百色,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.8977,106.6163,451000 +101301002,Napo,那坡,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.4008,105.8335,451026 +101301003,Tianyang,田阳,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.7361,106.9043,451003 +101301004,Debao,德保,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.3215,106.6182,451024 +101301005,Jingxi,靖西,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.1348,106.4175,451081 +101301006,Tiandong,田东,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.6004,107.1243,451022 +101301007,Pingguo,平果,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.3205,107.5804,451082 +101301008,Longlin,隆林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.7743,105.3424,451031 +101301009,Xilin,西林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.4920,105.0950,451030 +101301010,Leye,乐业,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.7822,106.5596,451028 +101301011,Lingyun,凌云,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.3456,106.5649,451027 +101301012,Tianlin,田林,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,24.2903,106.2350,451029 +101301013,Youjiang,右江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Baise,百色市,Asia/Shanghai,23.8977,106.6157,451002 +101301101,Qinzhou,钦州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,21.9671,108.6242,450700 +101301102,Pubei,浦北,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,22.2683,109.5563,450722 +101301103,Lingshan,灵山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,22.4180,109.2935,450721 +101301104,Qinnan,钦南,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,21.9668,108.6266,450702 +101301105,Qinbei,钦北,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Qinzhou,钦州市,Asia/Shanghai,22.0024,108.6387,450703 +101301201,Hechi,河池,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.6959,108.0621,451200 +101301202,Tian'e,天峨,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.9860,107.1749,451222 +101301203,Donglan,东兰,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.5094,107.3737,451224 +101301204,Bama,巴马,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.1395,107.2531,451227 +101301205,Huanjiang,环江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.8276,108.2587,451226 +101301206,Luocheng,罗城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.7793,108.9025,451225 +101301207,Yizhou,宜州,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.4922,108.6540,451203 +101301208,Fengshan,凤山,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.5446,107.0446,451223 +101301209,Nandan,南丹,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.9832,107.5466,451221 +101301210,Du'an,都安,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,23.9350,108.1028,451228 +101301211,Dahua,大化,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,23.7396,107.9945,451229 +101301212,Jinchengjiang,金城江,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Hechi,河池市,Asia/Shanghai,24.6956,108.0621,451202 +101301301,Beihai,北海,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.4733,109.1193,450500 +101301302,Hepu,合浦,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.6636,109.2007,450521 +101301304,Haicheng,海城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.4684,109.1075,450502 +101301305,Yinhai,银海,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.4449,109.1187,450503 +101301306,Tieshangang,铁山港,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Beihai,北海市,Asia/Shanghai,21.5299,109.4221,450512 +101301401,Fangchenggang,防城港,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,21.6867,108.3547,450600 +101301402,Shangsi,上思,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,22.1514,107.9821,450621 +101301403,Dongxing,东兴,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,21.5412,107.9702,450681 +101301404,Gangkou,港口,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,21.6144,108.3463,450602 +101301405,Fangcheng,防城,CN,China,中国,Guangxi Zhuang Autonomous Region,广西壮族自治区,Fangchenggang,防城港市,Asia/Shanghai,21.7648,108.3584,450603 +101310101,Haikou,海口,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0458,110.1984,460100 +101310102,Xiuying,秀英,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0081,110.2824,460105 +101310103,Longhua,龙华,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0310,110.3304,460106 +101310104,Qiongshan,琼山,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0011,110.3547,460107 +101310105,Meilan,美兰,CN,China,中国,Hainan,海南省,Haikou,海口市,Asia/Shanghai,20.0307,110.3566,460108 +101310201,Sanya,三亚,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.2479,109.5083,460200 +101310202,Dongfang,东方,CN,China,中国,Hainan,海南省,Dongfang,东方市,Asia/Shanghai,19.1020,108.6538,469007 +101310203,Lingao,临高,CN,China,中国,Hainan,海南省,Lingao,临高县,Asia/Shanghai,19.9083,109.6877,469024 +101310204,Chengmai,澄迈,CN,China,中国,Hainan,海南省,Chengmai,澄迈县,Asia/Shanghai,19.7371,110.0071,469023 +101310205,Danzhou,儋州,CN,China,中国,Hainan,海南省,Zhanzhou,儋州市,Asia/Shanghai,19.5175,109.5768,460400 +101310206,Changjiang,昌江,CN,China,中国,Hainan,海南省,Changjiang Li Autonomous County,昌江黎族自治县,Asia/Shanghai,19.2610,109.0534,469026 +101310207,Baisha,白沙,CN,China,中国,Hainan,海南省,Baisha Li Autonomous County,白沙黎族自治县,Asia/Shanghai,19.2246,109.4526,469025 +101310208,Qiongzhong,琼中,CN,China,中国,Hainan,海南省,Qiongzhong Li and Miao Autonomous County,琼中黎族苗族自治县,Asia/Shanghai,19.0356,109.8400,469030 +101310209,Ding'an,定安,CN,China,中国,Hainan,海南省,Dingan,定安县,Asia/Shanghai,19.6850,110.3492,469021 +101310210,Tunchang,屯昌,CN,China,中国,Hainan,海南省,Tunchang,屯昌县,Asia/Shanghai,19.3629,110.1028,469022 +101310211,Qionghai,琼海,CN,China,中国,Hainan,海南省,Qionghai,琼海市,Asia/Shanghai,19.2460,110.4668,469002 +101310212,Wenchang,文昌,CN,China,中国,Hainan,海南省,Wenchang,文昌市,Asia/Shanghai,19.5442,110.7975,469005 +101310213,Haitang,海棠,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.4075,109.7608,460202 +101310214,Baoting,保亭,CN,China,中国,Hainan,海南省,Baoting Li and Miao Autonomous County,保亭黎族苗族自治县,Asia/Shanghai,18.6364,109.7025,469029 +101310215,Wanning,万宁,CN,China,中国,Hainan,海南省,Wanning,万宁市,Asia/Shanghai,18.7962,110.3888,469006 +101310216,Lingshui,陵水,CN,China,中国,Hainan,海南省,Lingshui Li Autonomous County,陵水黎族自治县,Asia/Shanghai,18.5050,110.0372,469028 +101310218,Jiyang,吉阳,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.2815,109.5782,460203 +101310219,Tianya,天涯,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.2990,109.4523,460204 +101310221,Ledong,乐东,CN,China,中国,Hainan,海南省,Ledong,乐东黎族自治县,Asia/Shanghai,18.7476,109.1754,469027 +101310222,Wuzhishan,五指山,CN,China,中国,Hainan,海南省,Wuzhishan,五指山市,Asia/Shanghai,18.7769,109.5167,469001 +101310223,Yazhou,崖州,CN,China,中国,Hainan,海南省,Sanya,三亚市,Asia/Shanghai,18.3576,109.1723,460205 +101310301,Sansha,三沙,CN,China,中国,Hainan,海南省,Sansha,三沙市,Asia/Shanghai,16.8310,112.3488,460300 +101310302,Xisha,西沙,CN,China,中国,Hainan,海南省,Sansha,三沙市,Asia/Shanghai,16.8344,112.3470,460301 +101310304,Nansha,南沙,CN,China,中国,Hainan,海南省,Sansha,三沙市,Asia/Shanghai,9.5458,112.9027,460302 +101320101,Hong Kong,香港,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3070,114.1770,810000 +101320103,New Territories,新界,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3810,114.1880,810000 +14606,Yau Tsim Mong,油尖旺,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3090,114.1710,810000 +1B6D3,Eastern District,东区,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2830,114.2170,810000 +1D255,Central and Western District,中西区,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2860,114.1460,810000 +1DC87,Tuen Mun,屯门,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3990,113.9750,810000 +275A5,Tai Po,大埔,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.4520,114.1660,810000 +28FE1,Sham Shui Po,深水埗,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3340,114.1540,810000 +2BBD1,Kowloon City,九龙城,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3250,114.1870,810000 +2BC09,Kwai Tsing,葵青,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3590,114.1290,810000 +39CD9,Yuen Long,元朗,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.4430,114.0270,810000 +407DA,Wan Chai,湾仔,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2770,114.1790,810000 +4622E,Sai Kung,西贡,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3100,114.2580,810000 +55E7E,Sha Tin,沙田,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3770,114.1800,810000 +8A9CA,Kwun Tong,观塘,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3180,114.2150,810000 +8E1C5,North District,北区,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.5000,114.1330,810000 +9173,Islands District,离岛,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2790,113.9430,810000 +D5EC3,Wong Tai Sin,黄大仙,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3400,114.1950,810000 +DD9B5,Tsuen Wan,荃湾,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.3710,114.1140,810000 +E87DC,Southern District,南区,HK,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Hong Kong SAR,香港特别行政区,Asia/Hong_Kong,22.2500,114.1670,810000 +101330101,Macao,澳门,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.2020,113.5440,820000 +101330102,Taipa Island,氹仔岛,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1607,113.5826,820000 +101330103,Coloane Island,路环岛,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1327,113.5723,820000 +1444B,Cotai,路凼城,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1450,113.5640,820000 +2E3F1,Saint Lawrence Parish,风顺堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1890,113.5340,820000 +4B3A7,Taipa,嘉模堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1570,113.5600,820000 +5102,Saint Lazarus Parish,望德堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.2000,113.5490,820000 +7C47E,Cathedral Parish,大堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1910,113.5470,820000 +83145,Coloane,圣方济各堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.1170,113.5520,820000 +AEF10,Saint Anthony Parish,花王堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.2010,113.5420,820000 +D3B7A,Our Lady of Fatima Parish,花地玛堂区,MO,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Macao SAR,澳门特别行政区,Asia/Macau,22.2110,113.5480,820000 +101231001,Diaoyu Islands,钓鱼岛,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,25.7428,123.4777,710000 +101340101,Taipei,台北,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0375,121.5637,710000 +101340102,Taoyuan,桃园,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9980,121.3060,710000 +101340103,Hsinchu,新竹,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu,新竹市,Asia/Taipei,24.8090,120.9580,710000 +101340104,Yilan,宜兰市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan,宜兰县,Asia/Taipei,24.7570,121.7410,710000 +101340201,Kaohsiung,高雄,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6190,120.2760,710000 +101340202,Chiayi,嘉义市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi City,嘉义市,Asia/Taipei,23.4870,120.4410,710000 +101340203,Tainan,台南市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0040,120.2000,710000 +101340204,Taitung,台东市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taidong,台东县,Asia/Taipei,22.7640,121.1510,710000 +101340205,Pingtung,屏东市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung,屏东县,Asia/Taipei,22.6820,120.4850,710000 +101340401,Taichung,台中市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1440,120.6700,710000 +101340402,Miaoli,苗栗市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli,苗栗县,Asia/Taipei,24.5580,120.8120,710000 +101340403,Changhua,彰化市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua,彰化县,Asia/Taipei,24.0770,120.5350,710000 +101340404,Nantou,南投市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou,南投县,Asia/Taipei,23.9160,120.6850,710000 +101340405,Hualien,花莲市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.9830,121.6030,710000 +1064D,Laiyi Township,来义乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5020,120.6860,710000 +1131A,Nansi District,楠西区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1793,120.4850,710000 +125A0,Dongshan Township,冬山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.6420,121.7600,710000 +12705,Houli District,后里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.3220,120.6970,710000 +12AC3,Niaosong District,鸟松区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6612,120.3720,710000 +1353E,Linkou District,林口区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1017,121.3631,710000 +14A62,Taiping District,太平区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1300,120.7120,710000 +14B6,Xiulin Township,秀林乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,24.1240,121.4810,710000 +15F5F,Guanshan Township,关山镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.0380,121.1770,710000 +15FC8,Zhongzheng District,中正区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0317,121.5164,710000 +16946,West Central District,中西区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9965,120.1940,710000 +1851B,Puzi City,朴子市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4460,120.2540,710000 +1860C,Lingya District,苓雅区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6236,120.3170,710000 +198CA,Emei Township,峨眉乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.6780,121.0110,710000 +1A131,Yingge District,莺歌区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9560,121.3550,710000 +1AFB5,Fengbin Township,丰滨乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.5850,121.4940,710000 +1BD97,Daan Waipu Area,大安区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.3800,120.5870,710000 +1C2F9,Beinan Township,卑南乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.7650,121.0020,710000 +1C370,Qingshui District,清水区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2790,120.6010,710000 +1CB96,Sanxia District,三峽区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9347,121.3708,710000 +1D33,Maolin District,茂林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9274,120.7460,710000 +1EA6F,Gaoshu Township,高树乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.8100,120.6020,710000 +1ECA0,Jiuru Township,九如乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7320,120.4840,710000 +1F7E2,Ren'ai Township,仁爱乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,24.0290,121.1450,710000 +1F906,Shenkeng District,深坑区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0033,121.6172,710000 +1FCAC,Alian District,阿莲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8833,120.3333,710000 +22E50,Wuri District,乌日区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1080,120.6250,710000 +2008A,Dongshi Township,东势乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4690,120.1740,710000 +2045E,Shengang Township,伸港乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.1640,120.4870,710000 +215EB,Shilin District,士林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0833,121.5170,710000 +232B2,Longjing District,龙井区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1920,120.5450,710000 +25B67,Wujie Township,五结乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.6890,121.8060,710000 +27297,Puxin Township,埔心乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9530,120.5340,710000 +274A6,Dadu District,大肚区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1530,120.5400,710000 +2787E,Tianliao District,田寮区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8651,120.3900,710000 +2897F,Shuilin Township,水林乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.5620,120.2350,710000 +28C50,Luzhu District,芦竹区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,25.0840,121.2680,710000 +2A0EA,Zhuqi Township,竹崎乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5040,120.5970,710000 +2A17C,Pingzhen District,平镇区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9458,121.2395,710000 +2A7A9,Ziguan District,梓官区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7491,120.2550,710000 +2ADEC,Nanhua District,南化区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0435,120.4770,710000 +2B8F1,Guantian District,官田区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1833,120.3333,710000 +2BD74,Mudan Township,牡丹乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.1550,120.8170,710000 +2BF61,Tucheng District,土城区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9667,121.4330,710000 +2CA40,Nuannuan District,暖暖区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1010,121.6810,710000 +2CEDF,Xinpu Township,新埔镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.8410,121.0940,710000 +2DD33,Kouhu Township,口湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.5540,120.1410,710000 +2DF8D,Guanmiao District,关庙区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9597,120.3278,710000 +2E301,Changbin Township,长滨乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.3350,121.4260,710000 +2F677,Pitou Township,埤头乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8830,120.4680,710000 +300A2,Xiangshan Distric,香山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu City,新竹市,Asia/Taipei,24.7350,120.9090,710000 +30712,Rende District,仁德区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9667,120.2500,710000 +30EB5,Su'ao Township,苏澳镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.5550,121.8350,710000 +33D54,Haiduan Township,海端乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.1150,121.0180,710000 +34272,Beitou District,北投区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.1167,121.5000,710000 +34B85,Alishan Township,阿里山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4410,120.7600,710000 +3561E,Tai'an Township,泰安乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.4190,121.0680,710000 +35EA,Changzhi Township,长治乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6950,120.5560,710000 +36039,Zhonghe District,中和区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9972,121.5042,710000 +36375,Jiji Township,集集镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.8370,120.7850,710000 +37981,Dacun Township,大村乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9920,120.5590,710000 +394EA,Nanzih District,楠梓区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7268,120.2975,710000 +3981F,Wenshan District,文山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,24.9897,121.5722,710000 +39A9E,Ruifang District,瑞芳区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1167,121.8000,710000 +3A2F4,Manzhou Township,满州乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.0490,120.8440,710000 +3A428,Anping District,安平区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9935,120.1649,710000 +3B30D,Dali District,大里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1110,120.6750,710000 +3B81C,Zhongpu Township,中埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4040,120.5370,710000 +3BD59,Beitun District,北屯区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1850,120.7090,710000 +3D16B,Liujiao Township,六脚乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5100,120.2710,710000 +3EC6B,Lunbei Township,仑背乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7790,120.3340,710000 +3ED2D,Ershui Township,二水乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8090,120.6290,710000 +3FC8E,Cigu District,七股区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1197,120.1033,710000 +4297D,Bade District,八德区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9300,121.8400,710000 +42F72,Xikou Township,溪口乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5940,120.4010,710000 +42F75,Checheng Township,车城乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.0790,120.7430,710000 +43E4E,Ligang Township,里港乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7990,120.5060,710000 +441DA,Xihu Township,西湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9520,120.4830,710000 +442FB,Taoyuan District,桃源区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,23.2388,120.8340,710000 +44BA1,Meishan Township,梅山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5550,120.6390,710000 +44BC2,Tanzi District,潭子区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2100,120.7070,710000 +4515E,Shitan Township,狮潭乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5200,120.9210,710000 +46843,Dacheng Township,大城乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8590,120.2950,710000 +4786,Kanding Township,崁顶乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5150,120.5010,710000 +485D2,Annan District,安南区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0473,120.1847,710000 +48D19,Yongkang District,永康区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0167,120.2500,710000 +490B9,Fuxing District,复兴区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.8220,121.3510,710000 +4A86F,Gukeng Township,古坑乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6260,120.6120,710000 +4A9E4,Qidu District,七堵区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1260,121.4310,710000 +4B6DC,Xihu Township,西湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5420,120.7610,710000 +4CA1B,Hemei Township,和美镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.1140,120.5110,710000 +4D0CD,Meinong District,美浓区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9000,120.5400,710000 +4D45B,Zhongshan District,中山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1510,121.7300,710000 +4D55F,Mingjian Township,名间乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.8510,120.6770,710000 +4D572,Jiali District,佳里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1700,120.1780,710000 +4E71A,Yangmei District,杨梅区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.5400,121.0800,710000 +4E999,Fanlu Township,番路乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4280,120.6080,710000 +4EB49,Taibao,太保市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4500,120.3333,710000 +4EE12,South District,南区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9616,120.1910,710000 +4F7B8,Shulin District,樹林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9900,121.4100,710000 +4FB12,Yuanshan Township,员山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.7420,121.6610,710000 +4FC38,Dongshan District,东山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2852,120.4330,710000 +5029C,Tuku Township,土库镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6910,120.3650,710000 +503D8,Mailiao Township,麦寮乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7880,120.2440,710000 +50460,Bali District,八里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1500,121.4000,710000 +50886,Yongjing Township,永靖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9210,120.5420,710000 +52116,Jiaoxi Township,礁溪乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.8120,121.7350,710000 +522A8,Yong'an District,永安区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8227,120.2270,710000 +528C1,Jinfeng Township,金峰乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.5820,120.8570,710000 +5327F,Guishan District,龟山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,25.0010,121.9500,710000 +53937,Guoxing Township,国姓乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,24.0310,120.8670,710000 +53C0D,Ludao Township,绿岛乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.6600,121.4900,710000 +545BD,Dahu Township,大湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.3940,120.8630,710000 +55AF3,Tianzhong Township,田中镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8570,120.5900,710000 +56FB2,Fangyuan Township,芳苑乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9580,120.3410,710000 +5A624,Jinshan District,金山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.2168,121.6008,710000 +5B01A,Budai Township,布袋镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.3750,120.1770,710000 +5B14E,Yanchao District,燕巢区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7893,120.3690,710000 +5D1AC,Liouying District,柳营区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2783,120.3175,710000 +5DCD0,Zhutian Township,竹田乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5900,120.5280,710000 +5DE8A,Pingxi District,平渓区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0258,121.7391,710000 +5F054,Citong Township,莿桐乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7700,120.5290,710000 +5F767,Dounan Township,斗南镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6710,120.4820,710000 +5FA11,Xinyi District,信义区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1260,121.7730,710000 +5FFC8,Taimali Township,太麻里乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.5920,120.9800,710000 +601C9,Yujing District,玉井区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1167,120.4670,710000 +60301,Xinfeng Township,新丰乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.9070,120.9950,710000 +607B7,Yizhu Township,义竹乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.3460,120.2240,710000 +60C6E,Lujhu District,路竹区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8550,120.2650,710000 +6149A,Chishang Township,池上乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.0930,121.2180,710000 +618B3,Wanli District,万里区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1675,121.6394,710000 +62622,Guanyin District,观音区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,25.0360,121.0810,710000 +62C94,Shimen District,石门区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.2686,121.5714,710000 +640E,Jiangjun District,将军区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2111,120.1260,710000 +64722,Dapu Township,大埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.2890,120.5900,710000 +64DF4,Cianjin District,前金区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6288,120.2950,710000 +65449,Sigang District,西港区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1226,120.2030,710000 +65B59,South District,南区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1210,120.6640,710000 +6781C,Shizi Township,狮子乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.2610,120.7360,710000 +685A4,Linyuan District,林园区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.5071,120.3949,710000 +687D9,Ji'an Township,吉安乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.9560,121.5650,710000 +69041,Daliao District,大寮区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.5963,120.4140,710000 +6946C,Cishan District,旗山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8680,120.4740,710000 +69C7D,Ruisui Township,瑞穗乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.5150,121.4090,710000 +6A009,Xizhi District,汐止区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0667,121.6667,710000 +6C288,Chaozhou Township,潮州镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5370,120.5570,710000 +6D813,Jiadong Township,佳冬乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4300,120.5480,710000 +6DB7C,West District,西区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1440,120.6650,710000 +6F1CA,Sanwan Township,三湾乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6360,120.9530,710000 +6F8E8,Yanshuei District,盐水区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.3052,120.2430,710000 +707A5,Xingang Township,新港乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5460,120.3480,710000 +71A41,Nan'ao Township,南澳乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.4410,121.6650,710000 +72D3F,Pinglin District,坪林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9244,121.7267,710000 +7412D,Hengshan Township,横山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7080,121.1470,710000 +74604,Nangang District,南港区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0533,121.6074,710000 +74A65,Shanlin District,杉林区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,23.0004,120.5630,710000 +75272,Central District,中区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1420,120.6810,710000 +7527B,Longci District,龙崎区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9546,120.3830,710000 +753A2,Magong,马公市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu,澎湖县,Asia/Taipei,23.5667,119.5833,710000 +77487,Wanrong Township,万荣乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.7150,121.3170,710000 +77836,Hengchun Township,恒春镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,21.9850,120.7630,710000 +77922,Da'an District,大安区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0264,121.5344,710000 +77B7,Dajia District,大甲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.3440,120.6230,710000 +786AD,Dashu District,大树区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6934,120.4331,710000 +78C5D,Puli Township,埔里镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.9790,120.9630,710000 +79754,New Taipei City,新北市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0120,121.4657,710000 +7AC15,Toucheng Township,头城镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.9020,121.8430,710000 +7AC37,Cijin District,旗津区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.5874,120.2879,710000 +7AD1B,East District,东区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1370,120.6970,710000 +7B4D7,Baihe District,白河区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.3336,120.4588,710000 +7CD4B,Zhuolan Township,卓兰镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.3250,120.8560,710000 +7CE62,Xincheng Township,新城乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,24.0560,121.6140,710000 +70E52,Baoshan Township,宝山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7370,120.9990,710000 +7E91B,Madou District,麻豆区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1833,120.2500,710000 +7EF65,Cianjhen District,前镇区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6006,120.3150,710000 +7F2B8,Hunei District,湖内区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8950,120.2250,710000 +7F7CD,Shigang District,石冈区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2820,120.7700,710000 +81AE3,Syuejia District,学甲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2548,120.1770,710000 +82644,Fangshan Township,枋山乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.2580,120.6570,710000 +8296C,Wanhua District,万華区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0333,121.4830,710000 +83F45,Caotun Township,草屯镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.9830,120.7320,710000 +849C0,Puyan Township,埔盐乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9920,120.4600,710000 +8647F,Jianshi Township,尖石乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.5950,121.2820,710000 +86861,Xiushui Township,秀水乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0330,120.5040,710000 +86AEC,Erlin Township,二林镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9160,120.4040,710000 +87DA,Beidou Township,北斗镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8670,120.5340,710000 +884E,Douliu City,斗六市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7060,120.5600,710000 +88DAC,Xitun District,西屯区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1600,120.6400,710000 +89FCB,Yancheng District,盐埕区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6333,120.3000,710000 +8A667,Dayuan District,大园区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,25.0622,121.1970,710000 +8B37C,Wugu District,五股区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0809,121.4364,710000 +8C73A,Linnei Township,林内乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7560,120.6150,710000 +8D63C,Zhutang Township,竹塘乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8510,120.4140,710000 +8E183,Gangshan District,冈山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.8000,120.2833,710000 +8E9AA,Wandan Township,万丹乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5880,120.4770,710000 +8ECB0,Sandimen Township,三地门乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7980,120.6870,710000 +96E31,Zhudong Township,竹东镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7310,121.0750,710000 +92813,Gongguan Township,公馆乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5030,120.8510,710000 +93143,Nanzhou Township,南州乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4800,120.5180,710000 +9346C,Neimen District,内门区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9518,120.4680,710000 +95178,Xinshe District,新社区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1200,120.6620,710000 +954F5,Yuanli Township,苑里镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.4110,120.6880,710000 +955CC,Xinying District,新营区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.3083,120.3139,710000 +95B3C,Sanchong District,三重区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0613,121.4944,710000 +96121,Daren Township,达仁乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.3850,120.8350,710000 +963DA,Wutai Township,雾台乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7600,120.8010,710000 +97619,Luye Township,鹿野乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.9520,121.1570,710000 +97B1A,Houlong Township,后龙镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6170,120.7790,710000 +97F69,Xianxi Township,线西乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.1320,120.4540,710000 +98DE7,Dapi Township,大埤乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6460,120.4250,710000 +98EF7,Danei District,大内区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1423,120.3980,710000 +9AB11,Taixi Township,台西乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7160,120.2060,710000 +9B388,North District,北区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0109,120.2070,710000 +9B92A,Wulai District,乌来区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.8667,121.5500,710000 +9C6B3,Wang'an Township,望安乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.3370,119.5180,710000 +9D3E5,Yonghe District,永和区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0075,121.5164,710000 +9DAAA,Shanshang District,山上区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0913,120.3690,710000 +9DD7F,Xizhou Township,溪州乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.8270,120.5220,710000 +9E358,Sinhua District,新化区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0383,120.3108,710000 +9E5DD,Fenyuan Township,芬园乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0060,120.6290,710000 +9F928,Shetou Township,社头乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9050,120.6020,710000 +A033A,Songshan District,松山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0592,121.5590,710000 +A06E6,Huxi Township,湖西乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.5740,119.6450,710000 +A3EFD,Anding District,安定区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0993,120.2272,710000 +A503E,Tongxiao Township,通霄镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.4860,120.7140,710000 +A7AA7,Liouguei District,六龟区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9970,120.6480,710000 +A7B14,Wufeng District,雾峰区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.0510,120.6800,710000 +A9903,Tianwei Township,田尾乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9010,120.5220,710000 +A9A12,Lanyu Township,兰屿乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.0460,121.5510,710000 +A9C2C,Xinyuan Township,新园乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5170,120.4500,710000 +A9E1,Keelung,基隆市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taiwan Province,基隆市,Asia/Taipei,25.1283,121.7419,710000 +AACD9,Linluo Township,麟洛乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6490,120.5300,710000 +AACF5,Mituo District,弥陀区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7801,120.2400,710000 +AD033,Lukang Township,鹿港镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0810,120.4280,710000 +AD179,Yuanlin Township,员林镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,23.9570,120.5930,710000 +AD515,Wanluan Township,万峦乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.5820,120.6020,710000 +AE2EB,Zhuangwei Township,壮围乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.7520,121.8020,710000 +AEA05,Fengshan District,凤山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6333,120.3500,710000 +AF42E,Houbi District,后壁区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.3627,120.3490,710000 +AF6DE,Zaoqiao Township,造桥乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6250,120.8690,710000 +B1954,Dongshi District,东势区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2610,120.8200,710000 +B1B72,Linbian Township,林边乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4420,120.5130,710000 +B25DD,Dashe District,大社区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7431,120.3710,710000 +B263B,Shalu District,沙鹿区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2370,120.5570,710000 +B28D3,Gongliao District,貢寮区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0167,121.9000,710000 +B345C,Sinshih District,新市区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.0833,120.3000,710000 +B40F3,Sihu Township,四湖乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6420,120.2060,710000 +B4131,Datong District,大同区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0597,121.5142,710000 +B4967,Yuanchang Township,元长乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6430,120.3280,710000 +B509A,Donggang Township,东港镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4630,120.4750,710000 +B57C7,Sanyi Township,三义乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.3810,120.7700,710000 +B75BB,Zhuoxi Township,卓溪乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.3860,121.1760,710000 +B7A02,Shoufeng Township,寿丰乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.8450,121.5340,710000 +B7B31,Zhushan Township,竹山镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.6980,120.7100,710000 +B82B7,Xinyi Township,信义乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.6560,121.0210,710000 +B8DEC,Fangliao Township,枋寮乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4030,120.5980,710000 +B93FB,Sinsing District,新兴区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6247,120.3013,710000 +B99C9,Daya District,大雅区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2050,120.6560,710000 +BA103,Chunri Township,春日乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4040,120.6980,710000 +BAD4D,Xiluo Township,西螺镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7790,120.4580,710000 +BB61B,Guangfu Township,光复乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.6460,121.4350,710000 +BBB19,Wuqi District,梧栖区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2920,120.5240,710000 +BBE60,Baozhong Township,褒忠乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7160,120.3110,710000 +BCAE1,Taishan District,泰山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0500,121.2600,710000 +BCF10,Baisha Township,白沙乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.6710,119.5930,710000 +BD890,Nantun District,南屯区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1450,120.6450,710000 +BDA5B,Sanzhi District,三芝区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.2367,121.5253,710000 +BE9AC,Dawu Township,大武乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.3830,120.8980,710000 +BEA9E,Siaogang District,小港区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.5544,120.3600,710000 +BF01C,Shuili Township,水里乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.7960,120.8620,710000 +BFA38,Tamsui District,淡水区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.1667,121.4333,710000 +BFFEA,Beimen District,北门区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2880,120.1252,710000 +C1078,Majia Township,玛家乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6710,120.6800,710000 +C30C,Zhubei,竹北市,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.8333,121.0120,710000 +C346,Zhongshan District,中山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0689,121.5331,710000 +C4AF1,Neipu Township,内埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6510,120.5890,710000 +C4BED,Longtan District,龙潭区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.8640,121.2160,710000 +C532F,Waipu Area,外埔区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.3020,120.5810,710000 +C5445,Luodong Township,罗东镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.6790,121.7700,710000 +C5473,Shuishang Township,水上乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4290,120.4150,710000 +C87FF,Wufeng Township,五峰乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.5780,121.1390,710000 +CA3,Toufen Township,头份镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6760,120.9190,710000 +CA83B,Fenglin Township,凤林镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.7420,121.4650,710000 +CAE8D,Sanmin District,三民区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6562,120.3270,710000 +CB526,Lioujia District,六甲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2240,120.3770,710000 +CB5C1,Shanhua District,善化区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.1333,120.3000,710000 +CD807,Zuoying District,左营区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6822,120.2940,710000 +CF68C,Beipu Township,北埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.6720,121.0640,710000 +CFCC4,Dongshi Township,东势乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.6960,120.2570,710000 +D05D7,Minxiong Township,民雄乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5430,120.4440,710000 +D0809,Xiyu Township,西屿乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.6000,119.5080,710000 +D0B00,Shiding District,石碇区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0000,121.6500,710000 +D13AC,Xinyi District,信义区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0358,121.5683,710000 +D257A,Zhunan Township,竹南镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.6990,120.8760,710000 +D2EBD,Qimei Township,七美乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Penghu County,澎湖县,Asia/Taipei,23.2010,119.4340,710000 +D3A0D,Anle Distric,安乐区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1240,121.7320,710000 +D3A1D,Zhongzheng,中正区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung,基隆市,Asia/Taipei,25.1529,121.7297,710000 +D4650,Lucao Township,鹿草乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.4080,120.3050,710000 +D54D9,Neihu District,内湖区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taipei,台北市,Asia/Taipei,25.0667,121.5833,710000 +D6C2D,Zhongli District,中坜区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9790,121.2395,710000 +D7481,Lugu Township,鹿谷乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.7380,120.7820,710000 +D7D8E,Donghe Township,东河乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.9800,121.2520,710000 +D8B7D,Jiasian District,甲仙区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,23.0833,120.5833,710000 +D9469,Luzhou District,蘆洲区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0833,121.4667,710000 +D96E9,Banqiao District,板桥区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0097,121.4591,710000 +D9B1A,Dalin Township,大林镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Chiayi County,嘉义县,Asia/Taipei,23.5990,120.4810,710000 +DA4C5,Qionglin Township,芎林乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7660,121.1050,710000 +DACF8,Tongluo Township,铜锣乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.4560,120.7990,710000 +DB374,Zhongliao Township,中寮乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.9060,120.7860,710000 +DBA28,Erlun Township,二仑乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7930,120.3960,710000 +DCECC,North District,北区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1590,120.6810,710000 +DE049,Nanzhuang Township,南庄乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5660,121.0170,710000 +DE3B7,Hukou Township,湖口乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.8860,121.0520,710000 +DE8A4,Chenggong Township,成功镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,23.1270,121.3540,710000 +DED29,East District,东区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9857,120.2260,710000 +DFB95,Taiwu Township,泰武乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.6040,120.6920,710000 +E00DD,Touwu Township,头屋乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Miaoli County,苗栗县,Asia/Taipei,24.5740,120.8830,710000 +E3120,Namasia District,那玛夏区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,23.2716,120.7260,710000 +E427E,Sanxing Township,三星乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.6680,121.6640,710000 +E4AB6,Xiaying District,下营区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,23.2291,120.2646,710000 +E5098,Zuojhen District,左镇区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9552,120.3850,710000 +E5452,Huwei Township,虎尾镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.7170,120.4290,710000 +E6107,Huatan Township,花坛乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0300,120.5600,710000 +E8B22,Fuxing Township,福兴乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Changhua County,彰化县,Asia/Taipei,24.0330,120.4230,710000 +E8BA8,Fengyuan District,丰原区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2540,120.7230,710000 +E9D19,Xinpi Township,新埤乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.4870,120.5850,710000 +E9D4F,Qieding District,茄萣区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.9068,120.1826,710000 +E9DC2,Xinzhuang District,新庄区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0333,121.4500,710000 +EA346,Fuli Township,富里乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.1970,121.2980,710000 +EB721,Yuchi Township,鱼池乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Nantou County,南投县,Asia/Taipei,23.8760,120.9260,710000 +EBC37,Datong Township,大同乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yilan County,宜兰县,Asia/Taipei,24.5460,121.5150,710000 +EBCEC,Yuli Township,玉里镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hualien County,花莲县,Asia/Taipei,23.3720,121.3610,710000 +EC5FB,Liuqiu Township,琉球乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.3400,120.3710,710000 +ED37A,Gushan District,鼓山区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6489,120.2725,710000 +ED785,Daxi District,大溪区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.8120,121.2450,710000 +EDE8C,Renwu District,仁武区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.6970,120.3580,710000 +EE096,Yanping Township,延平乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taitung County,台东县,Asia/Taipei,22.9030,120.9830,710000 +EE328,Guanxi Township,关西镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Hsinchu County,新竹县,Asia/Taipei,24.7850,121.1870,710000 +EED7A,Heping District,和平区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.1670,120.9300,710000 +EFBAC,Xindian District,新店区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,24.9500,121.5333,710000 +F0DE1,Gueiren District,归仁区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Tainan,台南市,Asia/Taipei,22.9667,120.2833,710000 +F116A,Renai District,仁爱区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Keelung City,基隆市,Asia/Taipei,25.1280,121.7400,710000 +F178D,Ciaotou District,桥头区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Kaohsiung,高雄市,Asia/Taipei,22.7518,120.3010,710000 +F21E4,Shuangxi District,双渓区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,New Taipei City,新北市,Asia/Taipei,25.0097,121.8342,710000 +F2FA2,Shengang District,神冈区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taichung City,台中市,Asia/Taipei,24.2510,120.6900,710000 +F35CF,Beigang Township,北港镇,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Yunlin County,云林县,Asia/Taipei,23.5920,120.2940,710000 +F4F1,Yanpu Township,盐埔乡,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Pingtung County,屏东县,Asia/Taipei,22.7430,120.5690,710000 +F69B,Xinwu District,新屋区,TW,"Taiwan, Province of China",中国台湾省,"Taiwan, Province of China",台湾省,Taoyuan,桃园市,Asia/Taipei,24.9710,121.1040,710000 diff --git a/storage/20250614/China-City-List-latest.xls b/storage/20250614/China-City-List-latest.xls new file mode 100644 index 0000000000000000000000000000000000000000..bd1e2dacb6899aa429ae47085f707b1461013095 GIT binary patch literal 935936 zcmeFa33OG}6+iqErhuTJ2neV_kx5XHs5l~n3=&^RUPuTp0|Z_Y$V&o*Bm{vFMpM8f z3JC-Rt97VWMQNqh0Z|-KisDePjufFdqfiGF`Tu@<-*ex6L(q`Y+_<)Qj;Uh|7xEnH{0qAqY9I(32TLRWwMUg#R=y2hm?>8=5e z(({^M4hPyLQgyE@$wh<8Xr$qlu2#_YuzoHgT%5 z6_w?RwGixwPXT&aevK>mZ7}VTYFq&BTp+Eq?G5tzyymH{zW67dHP#Kw8|#4Y8UtMp z5nbIl9ZGH_T!TAnyq9kI#xtezsJwfsrv3^V= z<*gejZ)3{ec0mho=wkHkv_{I?2A6j-_3d)#trP!trv91^9qLc32mY4|{--<2x1YcL zd{^_m^rt2(I{znVX z=KTZ?EmG>+$v~;xwkJ!WGk3ViVXcM8VRfMvb2xZN!vQwva+wdB}7(T~=F>3$22ItrfC{_NN zpGJCsw{!GRQBe`v!>|yZbVGw?NVHXNpnCR?(WMBzh63sSe*?(54j`w7{)d=^>cn{f z5-@`ZsMm(je?A(tvUS4AFryRBGNTjDGNTjDGFvBhueSw2ep2s-4lT9IEGdQ}6&r-q z(4j-^1_mi-nL)}~W{`508Kl1b_FEfX0I5J9jUd${2q`DE1}SHmLCRTXkaCtah17`! zVFnV)sSARTa#CxMa+VpSoMi?nXPH6j-h1y2;}qw%(5d`boC-CE3-MBIit;|SD9UbN z*d2kg2_cHv6HS{#HNy>)7*n$&nMef3ABx>Yf}J7prLXsdVTaiR3n zjjope4oL4{AfIov8yG%q^!-~*`q)4k;|VI*KaG&n7ZsX;p=9i|oL|YokU@hZ0SORj^CUFWY9-IJ7sbf4)1uaRw#LLN zmWz(~U#$)6BDxK_;2Z6t9VS$yUbf{(pr|ZqFUvx zTNehs*%^S&H(K=!OqsTDMIEeqwYK+Ug&!LN|MF8UT!HrnscuAyaAGkT9fnl1_CU(K zHBGt)np_s4Ne80c0&a|7*18bA>0!`u~G&##|LVwF9tzG9+7I#$p z62rI^-4Wd48&fq_tDcBZ^=zqn!miqbRe!s({+4j4oluo;6zUnS3n+u<@($%r@Qg^j zHt+VBP#JWF3>vkTemmo@iJZLC=rGz+{pH1s55qy5)R4nwTjIY5kWv}!BYMVKLo zT99^oOc$_{h58c})%8@AYe5?Sx+A)ks~4+%l@VU88>)Skq19Tudb8u`ngQ;xj-$Gx zW4_Ut-)jHR~0OM)Pw|#kfLiDTp3ejX2#Ebr}}6E^@_U zi6}O#;_We1Lsr+HsOIOLIvwj%jkjREJED7F6$_x_ny45K`h0+Hs)Yf4F+pGPUxAJV z=%!jI=(90%9>!BLAe5&)!gy-zu?N`LBu@!0l&2Ro$Q#z_po?aBjQ{%9Dz#p?x_6U24S*ip zG*2Ue?$abs4d}CBCSg3KClBRm-!PsUkKO}Y1e)Y2!G-d)Uz0oyfWD$>o<;(Fag#g^ zfWES6o<;)Qze%1N&}X}bg!AO z$-mq-^xMt0{I_h$*aR1{5 zKFtru-*fVO1-?rgufz3FtrMu(5oIv~Ex)|3(*peU8~k!Q-C0vU-#n#oO0IAAC36e> z?RMYX=7reyHyl{-+p?N>ublc+pBu9uf9;W{zH^P(*mc;;cfGm!y?uucF1d2gM;+hU zFs@x%|BbEM{l@p#OK#nEbbkN)yFKvtG2LJ6??3SJ*@r)!+hx}uSD*FK*jI`Z7hL#G z&9aC8^g-<3{&ev>J-+V$LFSV^XI!^(bn20}zVG{w8$Z9eSDWY|C!)v<| zGcvJQsUY*h&>lpDzf8NisN0q8pXq$0V&WIi)K2^S!pkmb^~Cl6=v8{=$eVuC{r4F& z>N}J@8Qb@ozns16u^TGyp1yZn<%je7{JrIvMVW7A9lYYk4beZIcJA!di<9o2@$xG@ z24rXT{A$C2gS(Hmd-5-{|21X!GgEiBm@@t4M>8Hgah|(br`zK``=M;~lIlx-+Eml0 zT?b#^uYM@*|MNpnoxgBqi!Wd4(tCfipOU}0>$da9t^YE)-vx`N^t|M;w)Y?PKRT`nUgEZ4m^>tqpaVut}%Vi?|1*) zbGy0o+w?em_qZp^R^`3C;+)~7mpy;RyMEyQKHS`?~$>aOS63%^pa9`Cs0XIos1tyyfcHe9M~~SAM$nv5!9d z`tmk^hl~ zWAcc!j2XXaJ?_wblg7Q#?4?$&@i+XY=h*A6di`kg7UQ>PjNG;EtgmZEK9>B}UFWV^ z_0J#2$Np{k+p9Lk4B0j9{^7)ngTMaQ%KPuH-n9Ap6Nip}bMURv zL;v|~{}-CA8Fk-*hrZta!%y!eJhOe%g6}`um0I}pz;CvnI{t3a_JyCeeE#}Lm(Ba} zUvCZFG<3m_fBk30FGqJqeRMF-|NQ8lJDz{4D&gsC`d9wx)93c@{$}0w^)L1rwe#^C z2K`X_=dWJdAN}FR3qO1Q%cBl|Be>wIs@jGwl){o@^fPA{G6-~05D*eM(*Y`+CuO9Q<`pIW~`a$mxufJeV&8k=S_xs(wd!xq2URvCF*qA?^z2Tl) zKD_>(M<#rK^s&`T+f_cWa-q04vw z;l#OnK5ahb;mcybsLSl#^E#{tpY!2sr7wSUaOacdr>E?kch*-!`|Q0gZd}pS{bzqZ z;In6jZ%@rTRq^N>8@~G%e&ODZOKy7Tg~<#5@wb0|J?-E(w+!!d?yFb5xMKL`=UT+w zHPf}^Rd?3av&zqXE&GQDN-v9_eBgrH{olOKM}HN%(k@zPIr zJo(_kD?ghYJ!)pb@Qy3`C6qtd`Q3MR&EK&8!;bL}ML&2n>7EA``R;q~H=nFJNW_u86C$CLZ~W@4APN%f~zzj$MD zyV8gLeuKx;H}A7M=lp!QwAoF)Zb*B1^K)OGdws8S-o9;oZ|}$p=l*#1m`z1Ltn4%H zrDb3A=51)6@*q2jZyY#IaJP-G1@D`lb{J@wkLw$K(xJ-T%=4-L`LDx9WwnisEyBK7H|-`G1_zZ&8m9 zM}KpF-RQwRkET4{@p0eDhvV)WUi#O4i~q9x+gT&Gb~*dp7dsy7{>Z&g|L&gcYX=Q{ z_U!!Si@Nsc+x5VZq;`L6``|k_zxGIN@&5fKuV0Z=J9uRAyMqTzNX&Ta;q1S)U3tZp zGhbVIdHIreF4+0TC4W7A^SJLH{N#zwleW!v_j#&$^QTvBzUT8z_w?xUcHJFmZ+ARc za!yJ^#;U(RGxf3O20w7;{bRd4_)+?wGpfArUbykC9Um{ddg%U#QwFrXxzj&yI(PcX z7nc2aTC;9LUEdtp@zne0ti7OfOuN6IY}I(YV@%AN?eiB)ObmpKd;fO-KmUSvS76SJ zdy2HqC9Juu`t=zv3~amN>t)X@*}EX|%@?{{RC?*XH6t#)XMyWLpNhN-y1m!!^Y;>7 zZrSFkn5Dn_`upEs_sb(Ie>||}pRt`99&Gu-KSm6FE$=|-b=xZz?^^b|`!9;|&YijZ zo?G7gQ`Xbt_ug~uUk7!&cgzz5*PeOCt?wp0o%G1?X?u6IfAgjr-;2xcS#f{utgLve)Nc97|PHlZ*;OSyS+7=A4R=xU`g+Y^+Qtti(NOjd46EWrQa_u zizzC4>o4tVdwp>08xOzTZ0RSLx4U9!&%`gjZ1+h2m`hend3OEur|R$Ab=K6&J{*+y zVAq(dKV3VkVMoEAzqsv&q)zUtcdwbYW%AzfTx^Iz=wOm_QQ-f^8%H@@N2){{fJ zR^?uLey5CI5{DJPyR1c@yIl;RPzdhyqmsg(k(3|a_|G58_ zbq(iU{!yQIhre=f@w0c#>-^^0yu9MNffE+C?7!gA%NmY!O)hHxV~bIH2llVt`RM2U zPF?r;sy`HYb07Pr^qN;=zrE_)PfqkcJh*1n;9t%tZ+%Vcbw3t;o-lq~RCGry)S28c zlvQ|v*{@jqKNOSK5g4ZcBI{#dsfas(c+|ycWN@dUW{S#Ir$g*EqJ{r?X9S@MVpDCH zC+iOp?1^7zQrT2XnwtKwWjAE+&X$qM3^hHrSKf|`*gm2mDpCP~g=WP8peb%rw_(M;TX!TVjT{ zt*aIA#Luag7X={A zBq6L9%Cw1IoKjOc8SWbbGr~Y}iS$1Nsfu7gM(*HOkohZ`+z>`a^B{RPrLu+<|EW&& z59=#fcY^t_8VhBi8X6UZ+v=DRVKssbAzXWcyD$V?7Y2ql)PyX9!Q2)z*L9o2@NY-s zbMP-2TYs`$ew^s>xaPRZ<X=ckYDeGPoi^9d~K*9iO4^Xxn_pXXrb! zobUJyeMhPC9iO4^NH5>fqC>e6?V`6n=U4DGv={ckU-lOI&QMI|g}yVGBee*7XD}y@ zq3sxR*&lQI(03iIcZ}_!@3F24P6>V%?fTgj8+-O@m#YNZS+Sox9;Pu>z)i=eLKwqX*GQlh;e{L33eano z>qeLR-&L998Usa%8VjpSK#Re!#4GSG3(pQN5Lo0Y5d)nK(z4`;UM|Q}3<&<;R$>Qj zT~Whuw66d_v(UzgUL&u9TG8|yX%+m6t+4)*3=GMDd4i{pMe!Ev=75}Oc-2}NSLh-& zrmz*!9Er}Rq9JRcU^pJrT{G~@x>y75?D>Nmj}gEKUNWEoC>!8DnbORvk=c&GiqUS0 z>ryZ`4^Kkib2{;pH=*_5GE_9;oC2y@87~d?t&k;Iu<$v^WWNlp9W+xXTLA86VMP1ko$BtD(Zb*2dq8 z^5JM$hQ zNqfylsVH&z@`E05L)DRrDy4b3!aLeGVX9REO5e1LC?r0jGtn#+)g3yVli#8c9jl1Q zax}TqdrK;68ZGf_X?OQ^Zj@3#9PKNrlInq^x&os&fYI5rr5d%}s7+0yo}skTyOmlw z27fv1YgMw?7sal1=>||ct-h=PwY8j)M8t7XK`O}~F14wX)44O~NMTt4mBE5;)C5qr z`n$VPfqhb_Qc_W6!F70mkCuLzfl@ltLRY@PMcq`7D+~N#>umg5?K^v*Dq}1)A~&eu zsD1ZBUtW-^I5_p!+U1!L1Rv3vsFY?kC)3mp0APs!gA9?mPmItmk4gR@16?X|K`l}} z@`g+z;<*9IXZbH8`_ceC)};bM59bzkR`!t?o21U3hPjp+*o;1&k?IN3V>%>D2P@W| z^5R{h)ho44dq)p%Z_4t62KKA$C05e&06OJVsp(*RE4MIy6zWsetlAG2lwfI49I{%Z zt^a#c57OodpAO&dx7Izl4uYnFTY~;P&m?1OoZ@B!ZlJAi$uue4CUm=$64Dc3%b_n!Yi@l zV`bmuf({0UdB70$dZ%rr2TF2ij7{~_C2g_K6LDR=1UYEGdw)%39^lhd9CY44M|`8< z$~5g`p!;Nv#S^~;3q9xLFQ*j7gKwmOP%JN3kQGNMQv-sef8PR2`lQq$ow2op>CH$L zdsJz{9(t$sC=_|pu>{HEx$;@*=sTds0dj7Z}ELnUG9xhqR_a}3I7!&<1FfbvRm$MhqGkS*Q9 zbi0oLA0WQHo7Qj6@<)~7qgId3v~mIy^o+L@>h2Cly(#`oA!hde*z$12}1dmIdd|gqew!ajQT8<#(w z)Xoo{^i9nNi!|&|5iAycmwCzyF{v=9By1&qvTORjEVQ7Rkpf#S*SLpd0-u{jJQj|9 zas@}KM-ez6?L9TSYtddsl^bZE>Zv!`Q<19-(}4JY>4VjA5QFNGtP|PJbp9f3H;5+=uDKm!6=J~+g1t_IVvGL0$KqE zQztMi7%d&Dhl#~7l!N~q{7#kV&%aQ&OG&B+km(nh^r2+8_nliU;o6#eXF?S-3I=eZ zYDbLsvv)Dnjsq+T%VP7mM6rFAIzr^Q#O@63oE)GwTMRww_vHezp+lhv4eM$7#x6B_ zq5MRqn|_%Yh*Cr9QNCl%X=|ZW!-N}(cdmG7SWEp2M}2@nb(u0`TSwns9LFNV?bT(Z?%7oZQ zL=G+d!{V)EoXLr75mtJuXhA05a-@sh-I6YvH+GBeZfT*mnCo&Rq=V}uAsvR^wG;vv zG`oWzYC}D@Ayia}+Ncl`uP?pp}OOK}cH#2e>-Ly&@ zvfsy~Q`8u#7nG&sz==aqcNg`E%wr(F<*vTU@?Bo%aFsRd0 zIgDtFvWd*$wfRGNBf4 z7g@JSxF`o4<0G0OPkke?LX#b9HYA~m>K`XAq)F?P{3R&Wpr>IIbyGcS(!no|8936U z>czqvGQtQyU-K+TvtShpHwD(-S`i|V;+&84+9u()3Sgo^+2UWk`{N3DQDf%}spKJf z$xonQn*W4vy9ZvBJZ3=Td*g|Pk2SZ?aXA3 z2uF;fcUs$IFoteR?bkAvExtL%Qs`N%nuM)L0E(>q`_KaBg9(eCyPu0xME!j0GpyvpsVv30^>2C1InM6hEV zdZSQCuAO~64{#N@+9DeSlMrn!H-Lf0x-hxu+?kZL)5xYaHaw(UAT%41K6u zEkZnFFeq+BiqPBdGM}tIH+SR4*L|N=KINBD{7AH5I!;W%{!#C#F(VsW_Q;bNul|W>`}*Tv6yf`2f+;#9235X;H+v$jmPo`Z` z!$fPlyW8e~fdTubob)Z)($Zy}K*!rb7QLW!Pb#YLAx5hK+D7;i%v%Ftra?Bsz0)Ko zXC_1O+C%TrYsapJkPRVp5KzyqHOr?s95`OI;xarrzN0@88HV$fp?W&nP^l&I51vNI*ak14?8Rp zs>Q^V`W1}FWLL=8B@XidcoXn_*`PbAqQwF0Z^&Ml3*@MQiob(7S^gT% zYK%dPkX{lCq!*7Ra>oevR{vnmwHiU1X#kO6rB?zWs|ZmF*w(E?=oU~hO*L1xSouu# z07{)xn=ElSjcu95oVwy{AIF;D={x>AxJINYi9LU?#n*w^mOnDENpSAM1qI553=a_t{6zOthXz}{uC%i@J2+an*YIZCZk$o6K#$qpwh5(>?D<*!e zRh~4o=ZL_f@-}xrE_M(bs?ijj;_4n7B_5L_NidNQ@r`uvCOa{q5AP4p8Jb9Xg8Ui8gd2f71FMOR}fRTkThBn%9S#4S`}6GoGK>=b<}FR)b)_kLF&e6sZHLKW6Y*O zbC;5}?(tk&9fndzFRSathWM~unZwT>#TeW|!p!jlwTIGwPb9{mqmU)!vH~mD2^vtm zHcwoO@ehvfMe^& z0Ndhg$VP1w0vyur?!JtR&?X5`>7Yfo+{YG!kK{2W9OU}vt=p4|O$|^nmbrOO zXxQ^O{c|6rkLDwqt3`pAVE|ZXJ0};%TO>L-R-75MqE3Smb@Alw;NmAqC)yz6!NL@J zCg=2%rCO)!rUV_?=ujB-Q$2rJ40h14II(3L+*R)GZXnKwEN7ZDFNiOnB+A|alK>mL z0oZ4}GP*bXcj$6=_oZC4qkXeWI$;?lj!3+d@}*T6{#mwv=~NjTgMx+m@X-l*&9pZ@6Nk9$ubOu2P8Nl05&tM(uB;40(w}s zasI{_E{bp>k_m{$J+z5h^kg;QQ2pl$@+j+Gx5bA>d;`e9}P zRDlVMKhBp!XKDCn>L}eGd8gvfSi@Z zBnNEM4904?pfq_R*qw0zFa;#KdoYZ;~j<9f@c_apB`)*Z?U zdISmiyFEue3xegaMnpbh%+*D z2Xq|Boycs93%P&`LPk9=5d%{VElj%cxdvqTFG zS`LY&LSj%=T1y`Oaql$no}aubd3r(l>{#yVEW|%9H^#a+vrqhVigk+QoROv)l2G4l z@dWT?iR+hs;^Fkd)yyvp@aRme@R~9EGysc7vm7A6T{x7Ib_;%%E%E!H(b@Zrv6_7ozpXRD)^2y~OTknLbV zcei+2_07{PlLGB6b57Rm<><>PE=wdyNUk9g8mgH)7k_@N><#W#pj`z`4Q99{i=_yO zztoM_9hiKG1EjpUt4p^<$ndJH;Dw}xgi{-7!w&`1~JaeFX^jfqtb4HB!R`lvx^9%>Te25{cSD7VJb$X{J z3ENwKID>?BHeM;beWPTtEy=RNEvNWJ(ypw^jfh0l3XWKUnF+1ABePcm(kME2`XDkQ ztj?IUpL39X+=REY0Vjgdy0a@cmd}P7Iq3#J_Lg@{ujGsm%T0R3PhfSs`uf~2Yu@BK z8^vh0a!3f9w)&_nDB)olokkD3VxkDd?_M~IGaAE0_nh4ZqYos8)>UrY=ffm2HDNmH z)6|?o3DJ<_8TGjg8u(hF;1*5|kI;r*kv1yu=i+~0S)W@`h3sSuSkDp$AnH;uj$p>P z#OK`O5*Jn?B}>42E{D-KMPT)g3h(Ul*$^3>&1|>^rN)U5XkIj7#e_=kGjq%P5c{pf z!UzO93_?+U2IB*~Q+#9nP#Xpz@;e*<2NpsBpCiSfSxbjx7Us(OV*;?_V78dTj;`&P z-Zkw}^2dCXu{eVTeOv@WpRL}NEri|#B*>C*a|R+W;nKg3>F~V?U@aqjtgA8SgWA!x zbUh#}P&cQc$tAaC9?y8rZ7ZJTz~c}uVR!6D zLv$gyIGZtq+YMN!|6-poyu#k1>x;`oeSn~(?#uW|9%m%v3{b4nMLgR*s5m7&#vIk8=>yBrf zo&xUb0ssSFW6lY+Utdhu1nxR(H|Ch6KHU;HcBAMF1M&puBa^a5Tt|0zJmi5E93V4Q z{I@MCs@MW9DH(k*H_}zZ5IXy%z2rXO1)XHC+7|N{{S?NP(zQD`?epPVqnPEW9ngVl zZR$U#jhsC|5>xX_v5K(I2N4EZX$BQs7krtT|G`o#&14S6XenW(Yg(@aiDT@6ZDogJ zSpoM+!U7pbwJxb-Fo8PEPwtg)?rK_;$eA%Rf%)n=o@^ny`cfwhN47IOsH90c3F-%15Q>dl;b3 z#T!9-XkAC_!AyrEmhnKnZyiJZ=b~ zX=okQ2oM7yG^ECz>)Zuf7b2JOKw-==iFx>J91A#etn3NzQZC(Z#nP6X7SIyOEOp?e z8}TSxK{01J%iMQZSMNe7>?XJ(0St`0W*5+i7)hhnh_7f0w zG&9s`J8J-6GV>HS*Kk6ab61ix?r*5&F%eQk*z@o|pnp?vk^y~^Kn>7`H<_zfFb*-4 z&rk>-`zpDu++=TRUZ^=D@r-~SFbxSgEK{;tR!@`y3)Y6}m$+oA7zWY1V;NTAk(A_o zm;n;B5eIB2+u|F~9Ta4fLlrAF?FwG~?JdNhe#Kf@?MejtWCT4uN_}~9h)f|X$pYK$ z!O$;MaR0$X2L*eoOeT`Z8XMv}x5}=1sus61+QR-Ip}`Ba;X`yqommhM4iw514(Gbf ztRztEURSJZyk;YmkW+)>JkVtZN$N!y_uEg9RS%;Jw)X6AkZspaf@Ns;;k@U{A?0|$ z(=)4Vf!;S2$PP`jx@HaeyXBs&!OOF9q!X$ltCJW(?(rqE6F3osIHq*I%^6HnVC^t; zd)z8h_*7H6UkCZ~))jMogYH)6C+JKCrI1Kv}l-=vlVcy@}5jV zJX3~bL$m1k6mN(HW-?b6la&Efaz2ZVWX|wdE9$xYHPTW`aT}eFfwHhgwpK=6`Mfu2w)nr9zAXKp44k` zhX7#ltq$KA|Iw;d#kNSqeWMRw9)Mkf%$Y3|1se@Tr{ol{B~ zP-(Ylz1t(JbL`JJZke&I$ljJEyL0#faQF~zsb>ky&jSW$=7HOIKqXEN&J<^g_cE^E zq3?$a<#4T8y0GY1CyWnZ*(y!TWYa4_zOu&iF%Pmrw%e2Ah42(T&)bf;3C zO}Qq#KyRS?KJK?LEOMCl;ldBO>SNyM6e(I9E)+;KVUELWLmlsam;ppp#9qnYQ7r+1 z2Ee)&HdVy~OTe-b0wX8XP5hX%ByC8Es4m@(!lU{%WZb<38~`K}*q3nBXm?`%2q2%MOD*=eLuE} zf(?Agh>1dGl`x-{R3Eg5FxTz|U3YhnRX@ex=kV}l1+q~={h&jq-@uw3lt53-*sNW$ zsFLXyXFoN90dlJ65$;4|I_2;!aml_s1PCL9FkCMwmbl6tm!xGXT8qVIc@ufahoQz^ zwRzPa$CD(Sv(UW);!A&Wci}RIdR`SX*$RwyZd%rW`eRUE!;(PW>OZ~~7#RkKVRXM= zk~tcSEy6ddWmbrg*aP`v#mp(U#_`}0ACl`Z&*Z>UtxTNrJ-JtBLH;^rB=XP6mo3Wy zRuL!=&dI-;%MQB#-Juhu>*Xd9YLLTVs=VSpsYOA0d?S{}K%mKc!U!zVRED`%P`mCp zy$d83B}%U05%mp>LGk7r%|ht;c&m-WbVeYBw@i(sFohRF@2)w@Rd7CpJDSM{HH{10 z?V%cPV{Jz@NR+aLc+*) zI5i04*Vv#zo2@8y*^70!d_}43lh6-hm0CF{olB};zZq0fekxNd1#O$NXOq>bBQ0yl zuH>dm27a?;1Egnr)^7&?b;k-3u(twq_QYjdtI{mZwfaDtvVuzsfxfCa-LJmaI0DF>X8~y*^XUADb-NGLAjfCpkPP?bI~YIjRf)0$~Z*ocb``gpQfG13=&6 zT`TwNx%HfK(O_l9ETCXqjvNr+`9#U34cXKcA!cyh{suJEFzqm{T3p$J&Up5NMDh)V z3y^)&M)Qcau~h22B8hhunI$s;E#4}bg{LsRWM&se6($$F(8V55B}Rt9{?23>v@ z=Dg6w%r@>xiI|xWWhU{{`xrr_ zs$mdo#^uO4CO(AIil1^pL{aIFW281#6V!Mx@>{$!HqLi81toQIxz%V%o!)7cOfSiquokV8?YS9cw~g4ys)b|<4~c}edVHyjc9=fd(*+Cta)HAb;7&F; z=9&5xoX4G=bcftOWe-i;Vc2U?qJ2AXo}w3pFlq#el#T?9VnuIKjqEB#wPW+L^FEO>==_heftoW#q;}LIEi$?Jwa|JoHJ=QaZ^1of@B=nNgJ=Vz(12e7yJ-sAcU zVQX0!A@3~|LUcZYHjP$4t=%|56iGGL^4s^Mew%}rL;P-bmIUsF@cNO(axs&-l(3G@ zNV7Khs-F4L9?*(2NAWbVni5R~Wp9+q2@RTbhz4}bmB|S{Bq$YUR&E57Sd--GOdBA~ zN{>^h>eB`4F;7)7G6<7bgyFXaTa_)XV=AS41pv!6d50e9R&0W_t7EQXMC#DgpKxmy zjFb=Sz=9GT*T#?~*XSn3FDK z2F;9!iZnCJW%0m`zi4P>%H&FKPCiB_93e$8^Mg3!Atu5;NSHtxw(woEU!O^v1mO=7 zwlQI(h7r28#FSP)o||5H%@QZ6MN98aZ{Q>k=_N$=3-+#YAK_#x13T+Eyy9jL&hnCp z8@XPg$IJX^q-5jG*~yhW?-7sda0BIF8_R7oqe)3ePn91l1Ho!~!K?u? zNtD|^blx!RZ3Fh{~6f$YpQl`JG!% zt4%^9b&QT=WdJVt13)z}dqpzCD|fxBb9K~Sh_jMlk6Jd_U`-~i@JaMCJqIcD?{uDo zC{GbaQ)9u>33b-Ef!8M4=?7Q;6-nXX{34MC<>QzD{$S}qCLl_XieBWAmwc=e!+|kC z%W{OVwK8F);ZeCLVSIl>2?x1YP$E0YWOhM%Q2O|i6y^$?tC=NlBCTE=c|1v|a2Xfaez`5koC;-7KZ64=6ra6_kJ9Vtv}?A5Z6 zb!4X3mdh%IiO>{^r4>W`r*j~6vieu@EjLlI78j(F1v)el$$jCgWt<~hXz~t|os(G1TYfZQ zvgU;jmrGPsQ3NU509~F{#`hL{A&&2GO%qtlhs+!3Yc{my@?B;Hclrk2*go*POv$h& z0kxnO3 zD8krNoFJK?S;uvphHLQ3Jr71_9dAzmBMXvUPe$D@4c)5 zbm%!6E8-klxQ#c`k_XwKR_r}4xd%@`DwjXpIT-oM{Z9X9S8j=uP7r2fKi-# z0N1fp>nIh=F}XeVM7_~eYXiWj3EgS8%|OHAk9bj!&>3z!(0hJ z8e-@_9G#7tfP@K#gbgQXN+uU#x``?&f#52)+({K^YIinjLaN?6s9wUsomuJjsz$!R z6G&CwZQOIjhjm&bXjb6j1rj>hQP7=|$I9fKkFwfk=vaRo1Fi9q$|jKUg-^ORYmJtw zHl(lQ3KkPMO_)^uGyC!+s_F}^5bYO~%6bqvNESH!?C7;KI6yZk9rerNdZl*)g{v6S z@GW{2mldZ$>2H!74C#%H({<|SCWh&s8MQ@ zXp>fw!S$gui|1i&PQz?Fm=@4<%N6ZOJ&_{J44G%IsG7nx=TT5G2P3=*GdS8djG#}n z*pLV_gN=z2niOp&Vm4`? zB)(lC%;0RSO;&04o^|lodaq0v!&{e0IMewok}P`HFKt07#H7h%gjL>8koV%fS?~&j zIvO(wV6qV-XL~Kp8dLWc1*TEJX6N2oxdO|0RysdBD89eu1CE;bko29=nwz0Tg*SS; z>Dh3~K~-2HgbR1!p&PTGibe@WuPlC*Mn(t@SzPuR9hZQ;~ z_B_Dg&5{t|ey0~522vrr^PQVEa41UOs?-C{V@qTMis7D>e->xn$L)TKg}q}WI#X_e zC+{3O>(0HOGd@O}xwp&K=RK)%yE;=#t}dXzoduJaF7P1?Fj=Rq&^wXkp=)k0aIj^P zUX-W99EZB>Z;)>ipjTq-wKpl`B`0#+LtS|1ojklk z$V!e`Z~+mqS@mQO50yBqYMV}A@FAoz*`lr5z9uJMmht1}$Ncgdx)C5a|#bTb@}XHiK!j&<9T6^TwzYkY@Ez*-*b+%m7}A5v z%hV}Q);zQ)xZb&VA`d^Su{bpGu_e|VBXdBy!iT=x1(h6u z@*(7_V+snuty6qldeXq};OHY+GP0p!+Nv~vqg*DSQOCi;6x{+t=sGE`7y^O4wX&yx z&;z#s2y09IZ5UK}`5k+;QtEwJkHBFZGF)L8j2a!DRN|^sv0Ek(!t`%*x^omU$?`o8 zQ-88X)(CY2NRV0mgxMmXd(qOm$mX^Zcu-oimmHJC{=IitwbBV;1^-bK=* zIc(>!hVE|JzGw11hdoqcxelD+m_hxdq|lG0Z{;;=aqh*sXtEfKCQvOsv`AjzoGa8`0on-$70;tJRtlC@3FXcOZeUCwCy*>1NrHvKQsg z`a9{UmtN7KxKGxI;trQCgSdJGvtUpj!%kHZQMT^xi|zP+IQ$k03kTVjp&pM!3zwoM$v0r} zVdV)#hZ8jxV^{cYDFtRzm$c7@?sCz{p`*pP%MDC4ISex%f%<6i#}$&Vm~_zK4oLUp z%4s1!#5r@+9TM#~=+T#*>9RwSR>>vy+0gZX6@aFro}r0LxwMdMq3iI???6xR#%P)& zp3F*@c)}B6tZ(u1kS})@K=NUY2zBDkQo=Rv$CrR08bFxR-o8Y(~?SX+vRIP2! zMsA$bFcOCII`9iP^E|RSCkxAscUNxglRJJhF1FEjGysLm6SCz{{1UX_Ws3jqVjIYP zi*I?!@rBppYfkLTZA=H&#GnFq=yKmQYp}zaHV&`l#)|d+I}?s)j7tPLj7%(d&e4I~ zXRC*&N&>2A6QbAvZw-U&se!Z#4wX2+D=dohADO#ZBMwV=ITc-y9H)p&D@vCPoU=94 z(83a4@%-*??1gZ$Ets`bK8uMmGsCU(^c7q*FXuVTaf!RKHx%EQfQsg$%p>y@EU(W5 zG4bw>>CcvfSWcIi1Am$d$Z^XBrH{@1lrvEyQQt6+DH+;+F?&|}crOk!26r6pjvW2V z1|zaahaVQCV`W?Y18@ zJ2E?_znRoqHORz5vzL#Xg;k+h^52L9mUKMhSpAnZnbXacRWfbF^vIE_7FHkSrd+1) zer0d#^vcQO?YQ$&ZW~&aJYg=*fYWxuDUYONK-Ex%k4$OkEC79yC#4W2JnGDK3J8&hdpk1a z*ALN|Si~4+i7>J?NTYFyuP+9gL+ki~Ukrjjm?Tk(LPxy&Io_|C04`D+(0AX$?YwmI z{cK4VxA<1+cb||Zsxn@!_rJ(=kb^JYorID*GIRJvF|>TYl{KOC>)aWsLPZ(M=O`72 z=e#i$!VI8p6j(?jmSXONL>zPRq}OkRdy6JK=O$Hk?v!Ej^|^@T)Ev$*E5*vqt6BC2uCdS%h-Y@EX04bK(g&94VAv z(e*Y7m0r1Aj`qX*>v?dAyvh5o>=jG`q}i_|_gOkF(Z0Vv5s+qz&d41_yld+azS;!X zb3o`9z5%yu;X%f6o zN(pZ~Rj*HN1k+a~H_IHC=*8U{1c-N*&zzXOyB18CU^o=-ex2VoNexq7l!4iL|3ZF) zU?{#09V3pCVT?gLYaZy8l~5t9+`3J| z^~p#!=ztkZIht(5Nvuj9SVC5bc?Qj3Jc46ufXWa+^91`+Zjmdq)WE6sbQ~yuU}9A< z5aF!gO#a=iK)$S&Ia<&PX9xd4j#h7T%b`gpat^)_A-SI^_&rlW`k8W)%sSioeILBa zfdrN}LLlTgwC>HMqkfA-@|tO?l}^5rd^|%AQQQQLQY|4Y^uUB<1Sg}0qhE8?70R2z zCtk!wd!{v%xOl7T@-kCKixLgk?VYm>#3t2m^&@3;B5H^Qa}_xm{|-YpG>W2k_Zk5l*a{wtS*G0C{Zbnlx8wjWj;+7Mh$H^Nw-Kv0DjNT-|7c7q1Z&C24t9?EV*hh zrj_aZ1!^!4nUyYI@*#dj&lA}$xU;8-Yh8TE z08pbPf!hq)jjyai6+Q%ArnUJ<>{M>(`fJa)L|&T)y39v`#Tdcd$iM=S1B>$TogZkU zALOd#Exz;hJJjOEs+gq!?_Jq_mf}W2lFi(J_d!J-q;UGyT-^!`Dym*zrej-lM<9YT z$EYd^A_MTAtes2_+(7U%ypbgL+VnpB4tb*SGmw_=8K4X1zy?j~bMunn*EznYQIf}8 zH2e%w`wX8!RLhC$H*d>Y&OuHh-WN+-@e<$S3jom_(co15XQFu3>0ZQg=0IivhNDeF z)$9%sADH;#yh9mNcshy$9F2WO{J?2XsvI3)L}wd92HA&vizb|tgy#A|ltpGb-T%mJeS9UUCRPfv_&Gk^%w^-a|gX8Ep&Nns?3e z3w)*&nuO5xqW-t;e zGaE~fC=6}zzO@h-5_WIYB>n>bFuxgRBK`_|^9?0VIzZV4tGd=4;mIbpD*y{s;1(+r z^FA(4=h0C{z5*zMz^qR{uD3}OrY-;rW(!I?>xyR3H)k~9CVk*b2&A9@PZ=(3%k=XM z7H8ae*P)6Y81Ha5{nAj zf(nVN!YI2d=@8egr~umDB6vo@6x<>W5$TCZse8`ad$_H{7>1?4%j;yR$qnW^rej8c zSW5^FHA&19H6aAu?(A zzRg)kqoum4VlqdR+V#12E{1&hkYtMgmJfbc0a{6iVdGPC^8QqRax5+0nE15W2$*-Lb@#V#TLfr*2-RhU^F z(MPT085^l>91sw?_@%bEYZ!#^VL3DU8y-jF6OE$WN%i14!RV!#qFzr{XD}aEo;wVy zTfuTJ^>9Iqk|!jhCNs)jDMlFN`6&sw8UtsQqPeOg1DiEWqt5 zZ`U+LcV2WDL5deFkfW;V9SO_9*x`%h1PgnyMRPnOsa_;Z-zLbvoxfPWFNc0c+0ReF zWj7`_AOiJN+}S1c3@&jKLytIrVf5_9*YXZpw}_7vHk#oNt=nB|4TeTTbX+MAPkEK^ z9DYHmCb+f=@EdQyIqJUsO}7JbpXCk1qfsVGRhlBhQcfE&M-0BK)JmM zXHRNpE|!^9(B8sP&{?eC)XSkrU=AB}mKE^3Rv=~WF0r=vjCY^pH?!$T%F0zc;K&=w zNFgy4t-0O(dtPR&RP!)~Wzd~GV&=MelXXR#9?X*aXV@VcncZsknV`1GJKVhtFapvj z66*@&VN{OBa?52Pv)w+DO z+=i|yZ2Qb)1VS^ZB`Y|QOe z5JZK#OUtc(S-hbb3Q9-7oEP|aDUkzG%xQI&Tjcg^^&!smaFC@tpv4v3=zfa%FY%|@ zN!fiJhrACnKr$zGG`apCNhZVq$v~U7Okr3yc(lALugqci zQhOD|pYnI*SsVIEo0#FbUDKfHZj{k%Y$3gx(rc9@GfY>MQJ*0If|_r0p4#--68I}8 zHD-RmqE?1c-1KEKbb3a-+m`i-`<3KNj1toyg^r(z2e0(~^(q0>$_gr~IHrEx7vPf2 zEzxwe*G5Ffmf~P^J<;Cn+BfYd&MZv;MV3+Xrc>0UY8ZzjT)ucoC!S!Tdd0e!4^aZl zia>wwwBxylsb;D?Jk~Ld<-C-;4=+CAGMwGR$r|}mRW*1WkV1XS3KDW`H=v&Tf8iEL zD8u(P2KXd2(Rn!{)RDC^(aJbSiCP>OR{mi%_A4lU29rklD%(40hUAvzK)WV=#L-;5 zlxpmf*f0}wFXE0^o3lvZQJ0b>izKGVUpyn|2?wCri^2&WDoa7@7R^7W7enMw$Ms?IK zKxpvF*IDx+xv%kyW$08Ybgdb{q$%D4W;Gj)V|`$VZt8FdU;t7CsZAs2)RW|$aqdeB zFtVqaD_g^o_rXPSN>YPy*xPM-N|I!9lMRUi>Q!F3wACa5M&R-exB4Z5XM9-OlC;@W zprFAG0DkeynXh;YB+(U;OR#qn0-~={4w7gIkgYNf@EfBv7nl=3#qD{RcPEiR6FODg zg3Qv)89exG=EWS6N~@O(1IJnYFypg`YnkyTFC{S@|t4M=PET5ML`RDk6}238*6VP_^w7Rh!(rPi9t?ckSPuBxKe)K47l z(1JkKtJq4rzd<&Onn?}1a%)oKDrTbU&>TGJQX)Jd@|>c!QBSIs>s$B`<`YFnvnAMA z4|yrg>|B^7X9hWk&B;ZXX+O)!ELqf9FGXM!r)~ghRq+v? z)nueG+vF_U$nnL`!W$z_hyM0Wlk4vI5O1a`=ji-!xopoes_1CS?|%YU^-XWXy~E{l zkEC+Xa->~Ku3QEDa`I=TW8Pwttu`}6y{I9|OcC@GI425zG5YGZ7PP!?)7RyQ(bRb> z56a0u>HLy#RSC2oUB{^?xXuxPsx}j5ckQ#qb?R(<*xMC88Ba6HlY2q>yVlz_2NrGS z&BEGl!^H+bx1wrQG9K6Bni^~L$83nBPD+N$MtJ)Su3il?KUF~SSUugIEL0&e2*aw& zbg4`{8VSR3?laP`8XR1gE{t7Ao~Mok35rihL7Qm|xt4`(%N);x1jfKAL`%(v_*3e| za#Wo5e0>GJWESOgozyJbm90u1%DeGLT25Rkv|x32PvKnrpS~3Num|62XG0Eu(NW)ZvRk8lZG^|UBb2Jtd?Zt58+yzBY zZ_ZQk``RFRkLOw*P@t(0V{4Y_{Ken$Izz61Tldg>S$%|uLTD^joejlOhr4a8l2voR z&4EEp1P|?-2G2;7jcYod(s@esx}fyCHDC)LlIN?>;&i9&>{9CAuNG125YZNWS1j>E zTqd;$*fhWv>q&6~&33>=IY<528{%0n50W=aC51>QM6#NAw@!x9-qW9$9PQB{Sua zKNZeSZ?9f0=`96B<=3z+egKy+bIO5l6k%`^-=oBFopLiLU`%^!KjGd-hBGeSP(Cyq zdNE*ntSl}?R?zi>_uBE?7SFn zxeW*K?_PMq+hZa;vI$S7m2wL;lIq`IbAaa(PNc|J$nzodTIA^r?X{w+b+Q#!+9Zoe^C<${j&{wb+(l=~RG2|ArtRv@_|;i+R)K?tIIYh)`vXQ^a>#lNiqmeOj? z@qd~zmM)zGLh7AJ@2S2KC_66eL!%}Qb z6Ko$k4JXvCpwDO>67=^LO3JU7;Ieyd4HT9o?%V_hX}ofXupSpMiG`5}2m4p}j&ei) za1f`1TS5Yy&YogUnX3o1lBI3I$&#I`t>0Y5^nK zzsr<^iK8s(Qu?CvQR!VM{}GU`BI<}<6>IO&TOCyUEseQ*;Xa;4%lF7x@&G_Pc6^e! zi#r5(*u@%_|AN{QDiXWU zMnRf9vPv{LKxHoYaINe7SP)XN*1J^rWt_6`d*r5FhtB#Wj!un$`?PGD64 zIkX7`W(vU(Pl_{3*GW9l4>GQP9rx^tN^%mzp{jR!2Xc0XD>M$p&cK~}kP|n92D1$m ze23FTXu+_O8(`Uai|<~8Ql>Tr6V$ETC?{L!K{$t{l12HkGP&{A&}*0Hdt^D7o`^Kl zJD|1~Ujq%?RiF+{J&+*w&WF%gG+AgQ4nZf4Q!C^QnDIJ+ucQX-u{a-w#}*7METyLd zv+pqYs^CcQA`t~`>t1$|42KAqM2kV3NO?^c1dTogsm7=YGC`mWvB(=+Am`wXK&klF zOcU3KNBG^C9}F6(~QeVXEf~=49ryXAlZc;>L358d2bFYJ&9jbKK_@~Yi44zMZnBVCOT%&)^C>6 zQRK0X_eGEAt&=OnsV=kyfqd5H`P0SHIAf%~M00SU`egaaVwnaB_!;Yzs;|7)Euc{~ z-JuxWaOxQi`4FeCCS$vfE%(XNL#MYlluVZa~x=7=sj)bjHn$;vT*cWxJ<4G$v+AQyFdh&8AW;g?!k@v7ZS8C)5!Iu~t0wt2X7RvauuC zs0m#dUipxek-33ZafGzWJnNfa*m;;E&Bje6;JcX*w7p6P|A<`Rl(}3EMA8?A9PHbV z>lVdKH6wJyrAn{d-=X?q<&S5i)p8BoObG;WaEMO0g6*fEIccLrjK=i??>-qJo+)dJ0^lIK4kkOPbfy1e4d2MdQkgiJfL@MPkpy~nzl)zjM0@KKF`7#OkhDa*rDZR zgcd;I-B%7P_^L=Om=8OL)vsi*x;ct3rUoc=`PQsYDz?aiHOl3nfk2DGftrW2Fks$dNf5_MHBn}H^{k(YdsgC{;jC%E64<|sN*n!TB!n?YbY#-_HM z`=xE;kyDx_-#8hd7dKF|G}5AriYhn5nPF|vcY=(XAUBDXud|L1vx^|!|A2GakTz}G zvWSXJa={|OF>$wT`c}Vu-vvE~8Y7>gA0K3l=7O~P2etxImlnxJS3X2iIyzt%mLrOD zujWnLv#o+>Ao>F*r2{e?&F!{ZxW9cJc7YQg+l8vG6Q z+!3N5Y~MdKfK5e}gl;u;NBM9)ksaVI7YT*vHtrtFKs4R7&a?r&42)Jm({R*q(6n3c zU^E#FJs|4hG%U|MP?8jh1$B$B$1?EW3ZM(oTz5 z99wN|zvp@1wf0`?un*t#Kjl|<&fa^i_14G67!@{!-outr5|OQSnE^d4ekyfLsIA zZyY$ynWU&g$HSMQ42D;#3;S}N5cOZnN4Qr}Eo;)58j)1S#BZ;wSSQRQyd1(X^_LAN znUC8+Oa%Bz>38ix(E4r|*__z_STjzP;qe0F+JGG|VO5jkvChFU@JbnycJxg~klTh% z2l0_SBV3LUjcW^c(nl3G4zo(~A;xdqoP;|kYL?aj6B1F!W8b*Hwd#=?&_adQV11}O zmq&+N(ImID4c?#ER>tM-ya+>eYQmA-={T$wjf+hal@NnO>PDFwr?+ty2L2-X6jw%S zPh5JBVWua(TxP_AZ9_JF6UXG@zUrtWeGlR5L1^|$v(%V)5%SWsDd;LWcqOm2>lSY| zThX(r9dP5<1SgSLx>LX*ckc>Go^qE=2a&7$N8E_3BY+)e@dQoi6}eYH$WJYCUwyUA@cE1u6jC<|7kCjF zVNqR=EjGyCSF(>wxGCb~q1rzT|C_{C7GhPW8?0q{4g0(-NbsKLP$KrfnEjKK}=pGnx*)=aw4kn5~kD9%ZVBsa>37s$|B69bmPc- zPd#YTLPy2N+nu6J`;t zSH9S*$9C}|VsEoKM|9uXC!#wU6(Gb%tQN;a==b7-4WK{$nxk8XHBnVh>R8ho>*YIb zYC34XfZw6=W{Nw#Jr|CLNlI%%l2oOVP5kiwRlC>nK!ZZOPx?CmznBt$PeQW6DPBbE z*@K#5v_94<`<-dD&G;W|zMvi$*z&xYbDyA}>9xj>qZlvJRV`D_C#!S!&q%^7*pPB9 zhEaiFl~+7cubQ${1sB>8mKl0FqP|3bM;>Vdyz$PS*2E<4P|`n)p;ThfAPK2PC1h(H zg&=FeegUa4p&FQH#` z4V8nwz>w?v zB}cd}oEHI_R>O;mAJqtw2YNZQe?7WuQ#%atdTK&7WQjviAaLjVCF^!UOnApLYv0%J zOVJ5Y%nX<2GuA7>J*73^T3W+zZsU)Nb@SDY&%*1p`5^}5cI5H+b~aP$F@(m@&v(vb zXnLr8id__?k4bo8M_DSH3;3<&<9*_e!A9ZhbFxD{Vo8pLvMlu-R^p;3A^c^j`Lrlh zOnQ+p5?Fq#L;_@#mub%j4FO=qI@Gdp;|o-G9Q_62Q|Abx$~^#ISu$ody5mJAF!Mp%6u68>EhTeV0Z|X2!Gfq`YvQ3Q zNU@!_#hW?BU8^KgR1fFjxlcb(rQGEc6+^U|k7a*oWkKSzkZvonB*pHhStS# zX&*F;FcNgf1+9V$0_7>-im3FmVaKKX-bVy7Noh22M->#BO3rGnME4czHg3V&+)+y? zoY3OuOJBanL){VW=R0LNRWt^nGGm;kd3e6_biMGGTr){dPVp1`TKClbhq$wm#@|b8 zk08zfbjlth68#f%nGz`8v@@0_7^11AbeXKgN{51eS9d@gKql1yL+#gFFZ-P(a%>|n z5+TeIBy6E;_Yoe5uXe>)&#a}l9RxUhPhGO3d3{z&_F@AlG9(NdN1#*z%tz=a6D=g6 zoP1}Ad@Gnkk?#(j=i1@4OrhEAdPK|6RjkhW@0gLzJc#Id_q=?#ML0k3(mn z38S|{Ac-XphP4Wg!`h}cImnmbnh^V7i6juqg|usNKSbfa$};LC-*upwRxA~%D95Wb zEr9L7g-?{Ua}s>E=_g#%|J3?>?KdT9Lun}}A7D$Lxd^bmtG-wM z&dLe?yVQ1tdaS^~{R~>_;n|A+{bhED)Y$)+q9;mTDSy4$ZbTB>W^EEF1Bk~jmX)zq z=t80Sr1VF0`c@|#UVUfDWY%|VU4@6lNly=!+`LKzmF4hI#ct}9g#`3i-dt9B<$J7t z&4z&Nmv!mqEW0C465u9%`p9wmHIlM$;nMU(8KMEuh#tnSSP&ZZ z+Vhp!i0mJF&C17-b~D@0uH>$#OjJ#DT(nS*>`~% z+aYK*7S0$>MxP6p69tN^%Tf}G^A%~XO5{!G=WG{*tyeN`by3w`R#E83n16=m^)&KR zkjE;iSwi+nsq9CiWLt3ppNbb&b4&gL;ZxW{ZbEwC%!WhAqg-c%`B9wy3tTiHSF#v; z_Sn8<`aK-wCUr#I&j&Z|ScZls`e!XYtzL5isWmWBD4be-E{^>LbOq?fA?8v&)0G#I zP7*-5P5CjfG_}deuK8vt4Bt{BE9*ED&rHp{hmC`Df*MVQcXO9WwN-edMadrht$ zF7?%~ZiW^seCAOR_D5q7ijPOGXB(!lR-G`za)&;8*jn;))^T|eBdM^3EUT}6ldF4a zP6-tn6s!&{BV|H5DPH(fE(4rvOaKAVnSRnQ@w&0L;(*M>H+3%@q z$SC1L@?ptiER&8#Zi9hnDQNG)M)TV0nTArR)8>r7xLc$&Dep#S{sQHf8p$S5kG-h} z#Rz}=($|?f==+q720X+4eu>hZ7=fthJewkfC-`hL4{2iy^+oAZA)>pHuTNJ z9EK!ZcH|x7Fuvwd8c@}@keInBNC6?0-pCP2sB-SjWvtT`fGA3U(49Wt`3>#M7C=NY z-rpU5h|T-n*m%`lUPM*2YD4ib3_q3Hat{VlkiGEx&hm3^#1pF!j$x|9W-6e=O83o? z87$psz9yvBXd^^cI6Aso)~>3|IF7tUfG;vm)dakJckE39bL{b zO%zhOdqI@1zdVAN&;4iOtsbHIDG72!&8c3`~v zx3@_#nxbLn!SL>})&yt5c@bu^P^x4z#@4ezZle1t}8eqsS$69f00KOD|m*^QUY3_nzXQ-4{ zDjxPa{C4Ky0~`kc)>|%wGZGzLc{QP?5Lc(CGSscnh81m(7B}7{K8_~A6YKYNaSM$R z1=Q(j49W!{FE2vgBwkTV!&T?N?An#D(`_=cjB;w+e+*|z%Y7AwQ2Y+S#6lzs&7(zGukk?Ae8X2c!>py`du0-n@L?LwoM64FO+tHGe{Z_zYj=#|Y=+)9-s5X`$TwQl zRfp%5{(PmGluV=5UK|$#g)RnSeAn2x&CnjPT3%GL7s?N0NgR)Q!JSfw(7GK72g3Bi zAzkQ!K89T5p+dO3Yv*xJ2JvFzH!7PqjUB9di>rPa2h+;4IU0VlbY2^rBx46Nz`lem zZL|WzM4Mot_l_=B-eho!oDL3QCwyrVv}~GeiVBH37+}wD98dvhiez}=B*Qe;9H2yLT;XKCMOcf0M#sx%B+y7T zEu52D(I#AEvg}EG|1$9zd^?T5V>?ZeU9kyG>Pegw0l0aQ$ojoPIpkQ?o_zy`WwkGG zDYEr|I-*9dXgYb*6D5zcE=x~nLv6l;XBX{yqD0z~=5_&{)i*p}SD3=$SXug~x_Cw^ z_g8F^1s9m8>4;A2)PddYGU={=h)cH>3NxvlENf=8!sg_IZ49J7w?r0$P&3aMbQeCo z4W20Loi>kYHIaVIxqD*27&0y>bEesrCr2{O&&Q~a$7?Cssb9m}i8J+~vFeN|a{y^V zu|%3HYUOJkR`8tQHCQE{g3hZBqfv;_?E58+l^~JIRodLjNK{oYjCx*U7!I$HGI`0Vhu=4mWxO_43ty+98W`H3wEV)U-E2&z#ta?`&cF?;&0jDkSW0G z8xTYzAS$EC)~59jZv^n1l{teAuVZc$vO&3`RXXE&4!(8nI4>vc``01~`$p}T*#=&O z+RUy($sdK?l^EILZy^K3y8D?YXY1FoA!4IBuYysEZu#N zq@i{c$5-yYXOy~LZR3ox`yPomC{RvMhZ90#Uc@)iGI~=O_v^AY0!{V^%f>IhcaNx# znqSWicHj$`c*X#RmlbDQg^y*NK*qy=N3Y#h6}2)`@oB zE0iLou7lMB9zwG`sA4|jGZqnvDC0XL?*~fW;%qD93f@r-kyyK`@LbNPYSApr;ma$L z@J4o$1Pwm58lPvE*pE97<%9RGJ-= zHGjGkL;t$*5vB?hdZnpp)}%ESa)O;1QoOwP5uLiww;e5d5EcqHj8jM<->OmX2Y|eo z#GGT39b)1Jwm-&muSh=a4t!ML!yb;cO5&q;Ihu)|jC8PZVk2zePmn|+MkP*f1vMA9OZvv~ zoevzGu9u9KG}a=tG`W1YY|5nVbm+JT+lfF2-X%<=K1jHy;geDcWBFJhuuIQF(fSmh zYD7c5AC^BqZTl9_2_ai()0EBtw5Vw>!+z49L)f9jNWTLog*G;K2@~_YlzautX05z0 zwy>_Wx)wxNm+SR(DyfT?+7>a^B2Hw!5$!zX8;_4=`4&-UsxTDf8i?m)KdXEB3JmXpkH78 zFjtS#L{oDy=+c^_t$^oRX>Z_pVZWSRserI$C{?dD$!J#Lj6Q8Gd6GMKc@YpP3{GnM zUUKp#458hv$1@B&y1jxi7KMrK(6Quy#ko3ovi!^^RhT+NKO}Vs&>kEe0eQ-gY%^@(YKf37gSZFBayfMC3wanROclONghtGd9q@Nvhc3`b#JRMq4qoWEyNblFn!2vvf| zSKCF$xC`5%pI%o&&`OZFc#@a8lso!aR^>hMBv0xwdPPZLDuu$S%N$?j%#(VOe_e$H zdTIzL+5*t&`jgxa@zsMuLuQpEx>?yZ8K z)LMyacoFwaqoyx~8r{@(ibV~STib=FDg-70tSjBc&(+!lFtoiLUG*#-M`Idsomwjg z!s~tA10qy?Y5IL{E-NlG+>uup~feT-sr-oxy1aq_d8$J2_WxfznU} z?{{>4gRv7YX<0s{)QEOd+co?ahBbPge|Tq)*^uUa^Q>ZBo&AK7lFpJ4L-tElb90+D zla31IrQ|#)mqH;7Q)^`&fC{4POoSGP%H<>gTOkeK&cf&DfEF*JSJtS6;<>d%$~ue& zi6jk{*p6N``DBvXWXE!x!m@GPrzul}%r=zXD`Xprz3;U6q*QVv8{!$&8dM>wMfv8z zuB1yt&$V(8fg3Xpp92IZo;Y*9S%XG#uBUn7T347D82e*j{Gf0w^bALSj zbPcX(yQ6B@VqCHkvv{h4#(3-T*l@WhS;th67ZC-*NYNv^6=yWwa*r&piNYSEg!2pK zNF&9Id8bhG@x2x6z-pEy8U!Bg38Pf3n})Aup~H%5Dbia4Ix+GmTGF+3N<+ZLN{PED zBWeYV)?JOS%{UCo5mKW6PfFisM9Vso_Z{_*O3mjadEY~^C@Cmfh%|-+$YrUf7KtVJ zLTIg{7yyGED*uEFCzP~Nr+%U+G#-HO9Ku=VV{lRiZCgs_GsWYuR^5f;KihN3ZsE9^ zUGfBPkHR8gsHBx&Mkqv2>P(BGq&*^XgPwJ?HKUG^!1EG88mD4(KQ4v3Z@=fvY>(lIeJ#j}$ObLk4^ z8H(6&3i#bpxEP;h0fnu3GlKRUvKO?NCDfrVkwy~ed{|jng(oWOyvMU3#2ocYZ0-z;?C;_WCSnEbE_2)~Ubul1yjn{kaR~+P_epHz zv?yIJ;WdywStjdUBkj~@c)zJszFpa0&jTqix>I4UcwxfYQ&h))(KX^NbyAFqI&$7@ zDwPkF9MBd1yvY8+=v|L5O{D`E8!W&`p%g6Aw2h=yIS5bJ?X&U->&B51Tp5fV3$Tv0 zN-D|aLWVuFcZ(fh9fM2`nRBq@c^+gPsi0a3^ihQGEP<5z#KEU1DfqnH`8Mb0DFtc} z!k9ldfm3z3nCVho({w4cAGEi@GPMhj-`Y2%3wH^S)A>O?Yrxi6O&ZoGaXS_eJH=^*y0h0tIC~0*MjK;Xq0DS4*~2O#zT!vvEN;gkJpoqcOJK;0nEyzAjS26g$JRt_ zZ2(h+(ESomZ3t!0nbayuKFKYNbmuhT7$m2-n2Dzn(jm*c3+2#?gdwn*l-sJy*EphP z$f2~Kt{0=GMw_G;hLmnR){5~c3Z{pdUN1cXE3e!s*p zDr!r~UKY%l$q;Sad8qjjx_OdFA#&=q%W7nfP044Z=TLbuH>>kv3e2Q{5zpR>4>EQn z^Qkq)GhV2hC~3Edp2i6ndVObgExO`GkYO_q_u_?;lhW>oR{3&RWw4p=YA%S5`c}${ z|A>MdT*BU_whp^5K?MclEv+$UL-C=+p;qLrB!~~*TC$q5LkfFSfeYdPK`=Y_u*S%M zv>AzMRzzp%fSh6DII`F{3WJmPcQn7a9b+yr%pg3X661^icUg#Z3T=S&;T2!$#66u% zHbx~V6Qjb7pwPI8ry#4FT&gy;<77&Z2&vaDt`rvXWR@)vNN*l#B0 z$PgV!XmNPOvSsGLAQdcqb_Oj7OSlK#E4WRln!=q>yomp&!H)UHaUM>YfzXjr6m}D+ z{4)*{!d=E84p8;mWbv3X$a(vUZ8G(E_j>aMc5k-nq2_m(v5{7u=SA_5B~8n%1^{R5 z$oS$}Jd%oP76zLG5NwJWR0HY+ZL9B+IU8Q2TD zbxXOXsaW21+{uysr&uafs+kDpbp4Pn$X1kEd9wAL?aORDOw64q;zK>vjTf;LY7rcO zXI4$+mrQ7!!xJB~mOj%UfN8xrw6_OKj`Q#e%1h`dauagOhOP@Uf;~(>1!5yYBUiI` zZ)9#uuji@$N*wxuUh~ms7;Cna97%xXexM=Bk%w(#=tc2x7(BDee7Q&Mvk|9Pn%|@; zip+|sT;^dW01Cp3kcESL6m3x(wgg1+YRt2$BtIw+p3zvEAYy*%uPpIA4229SL@mL+ z+{DARV7{_5EbpGKKhcKyN_C3tNar+JVV5IcFNNl!74tSn+bY({5_jvuJvt8RlKl@q z+$=i5i_EyK+szp_$d1aSFX{lV2)L*)P3Ju9Z2NsQjKAtSh#W-N9 z4nVFM0qeOOpJJnf9ZG~Kr3BG2E?qe008co$vX#$8svgJUarDiLi4LNSUJ%&1{~g9X zc8(;pO`~xx0q!poCyT{I7f|fX5Fk;CHw64-prwaXMcNDXbcJGhX5PTw?_aR*zo{_+5Rrk_j48uZ>|L zvuxfBbb?hwIg87S3`I}msr^k@;0TftFT(2>iyhdq1QTLqh_J5V%DRCnlcaA6Phu0tN7hbbh%DnMPSxfeJd_FxQ<#unI zE{qlM{|7shmen-1#OzGcWqstIF|cnhT-q*Ds$?RJ%r=2_9##~CPITzxsge`--%IvQ zfW)@U;t3ZPo^g}oA5)_01!$@{IveBuW6cj1;iIULJ)-ExZ{EV&L;;t};kFDM(KI=z zemP1CQd;HfpRvo z6u@u!Xlp}w|GmPyxNFRs8m`8~-9=Sj;USZ>T3!|FrrmPf$11GK#$(l3hZxDdW9l)? zazh?x?t0BSnSHw-d*ckX96wmRa3`x^WS*8-lsbT89yT%~K(n?;(Y4Tn91k=;)+{>; zb%`iJFKR|WEGw=Sj~=z+3{6U6t$DCq!p;z(RH*H<1+o^)-|>6xL?$i$4%pw z2TopGSGsH&MkN)kO5y$AZjjX;8W)&qUKXl(aD_D9W|Pm7Z9nJ7o2l9^wd20EfIdk( z@Jr2xf%pBwqpg#o9&DIt`Np_QJsbO{nYRJ#-?#zwwa!tAq9iw;wu5*20d7%JbycD7 zYhCecF1t&DKlW%raqQnKe~~rYd2Ql0$qZ$mQ{;QTv#xY#W>n&c0(DZrFeC#L`Wx*R zV?C{lm}w|9BQ`F7dg6pGoZZ}QV71gOq(jiMn^VBmZLgZOHlkl#r7XV_qLmVkNrtq1aQqB<5_aoW-LQEHuKBpR8-< zcX4?M<6+uf4lAOzZufD^N$cf+*s<0Q4nc!L6!?F6yW4Uxu9Old4$Uckir;6W59Kt0 zdG~PROZ3llF-jhhg@0{4)`|gM>uhR4BuQPSg=LdUBjy0NM`BDxT_HG3&9JUUbq8&8 zQ2{|)iW9?R6-<2(2BW(0jm_MNgrW5fqANmMU3gz5I@cF~oi4<8JkcAQWsal^6NhNc zz=Cj@lJmyG`3Zc4&sraanqymgPg4EQEI#}v>2jvc2htlWcG}rs0u`2iHWo_hhg2qk zoVwWP-7?K$>&NE1=OZh}>^d(Vjf^&fAb}wH=$|R1;crVx2WJWS6#*SvBxG0N*BRc? zU5B$)HCV9+dfUt@Jo4_S-j$UHlA=I>Z1jFH9V^xc!Sw;HOfGIxk@l zj>_5qeligcBesfl-&*MPLFJP$>zo_0c`oR7$3I9887Y{}&;dzMeqZHd%^7~E1bh4Nn9kVHy6(0iOpagO{1mq>S)WWvR==l4Zm1?kIGZAU}Uyc0C01l(U5dVejK#Z6MMQm+6ube4v`wT7ftDEJ_ za)P@t($TL}-NtM}>r;`A0g7QsiSH@nM5sdmxW`+0Mao>ze&uq29k(|BQ>?mp(nAc*cCdWj1hY8pGYpM5%4w>ZMg@#h0G|#uvmFY_ zbBaIS0>}$N=`*BrERNF#U~1f*N=u&vj;7_QK60`NyYsmI%pO@KFmtaQGQ^8XuGA3G zsiF06w@aabWT9;jN!fG71lFQxJN&E|ZKh-Y7Q~(cV76)CL zlP)J&X~LH=AQHR?P)yXdcqc#|Ua?9;63raKXrN-EiuasM_Hi_<~#X>TBulSY`zdh+z)%83j*c@Y~k0+t?Qsc?JzE5&ake`XlCr zLAC;r*aNIDPIv{^D7sE8_hvGW;z`n|7663zk~4OI<3!HL&0%aLk?~Yws_{gv9%$0h zl{!#ei$18f+@L0o@?gm`*F|#m$mn0l-TF6DcZ{k=1*$1VhG~*Q|r8ZlJg{1Jd z^DtaYRq~AkQlPe$+UF+FcoUx_6%}VyfXI=2xWDQj-r?#H`V}>hlsMeqSa>HtX|oW! zl7+Pl`#cKnD3ry9yh!F@{S|>WN-!#cLmO~%-f~%hLYwW0(d^yw^?Dohc*3!Bzbxq_ z9imY|Ax#oclc08I}$XQu3i zZyL#y3A7GkidTQw|8rVU6(**-0Q~NzWBj%}%Z1!iEj;W|`tLX59!VMoJpZy^JR>jS zRt92j4q%a)WG{8t7?$#FuQUoV36H~&`S{cx?k9n=Zh+!*KybSLMM{`mSz^;GJQ-hH zMHBT9+&UW4(?!S5;QoC$z#W$p`(G}?nQz2@11t&Io0cysus6(tw@Z*o*_zf>Rb zH;N_udu4|eOW?quid1ll#7~wUVC{69bFJLDu@x{C(EwX z;tk_`at@>1zPY6iJu25sa&x+VEEm=#(eft1gSR#`Kf|<$0gzHsL)(o~XeHyEyC1Gx z#oQuBAZ>H<-*1t%mITaMF4kVQW*hQL6?0{?`}I8-L$c%hNlX~$gQaKrmhRR2 zR~DgSZr@550TP&XSL5+^rc@pz$0D~8)!O&hRAv{&UXC@irMp1K^?KG9jS;s2A zPPy>e#Qi)0-&$1?P{jSe8b96wDit+Jq2g${1g}xQjyY?>xjz7n7YVU!jmz1>`APXp z&5#G{J3ZzvZkODb{8MbjjTA2Krt|-L?^ZkoG%xAYB(;lx8V^5yad?6kIZOmZ7bjN8 zVwzdF!~4!W_Jx(>ivdrBj?-Hc4lnnfSvM#+j!MXUDqoTSPpc}%M6BKPU9LT|mGBUd zmlLw^XgOF)b`pL43n+CilNDqI0<Pc-`VQF|TP z%Zp@!Tm$EDzYaMra8|h@Tt;AjR4iLYRNKAN2998>Gg{CglMyB9)v7W+NgPV5v&r zeX3~wjz^iw(>s_&C^^NianXzp<7xj6EPBHeJ6%oYn%ULK3C!Gb;`OaPuvJ<=Gz8w4 zNYJiocVwX9`;IDOZ_xb4NaYqo9(a-Xrv_iM!l2YL6>7dO+Pb|~4pmatF@6#+ zjP;~kQfTQ)5CK_7m+TEY)+)Q_3gl%Ex8pbhQ*?{nQw9u}HMK>Q56T~hC)o|7KB%6` z;~01m<}(%ukB2I1k`t3S;p*6hJq?pL0XEuxXT$7$B{B)$(Ir#n3_o}@Wk{%3H_It# z9bHmwU0am4!>Jl?8l9M5IEV)$Ef>CoWIA3~&jruCh=MUi0($N`Kzl$G2z4@(wGPQ;7!Na9csOd!4G9yx(RYndt}!mlhWPryjZuMoVV zq--x{xKRtJLS)`JFoAe+Ecu}PakEWwNhn8%A~L+%o(^=Y=@0Qm=;cMFtQ$ziH4 zmSk_)pLj~li+Um%32DFUhPyZIPB49(i32{+jvM|$4K!cKUWV88aBai((OAPTnyiH| z-j(R{>CWRk!JQJM_d?k!OUXG6yojK%OIfKyz2?>-Wpkl+^gm-eq)0dsj}FyL#y-79zUDb*d1dP^4wA4cQ)@VB=^}|83rdB)} zFEZ9*G^uqtv$;cdJyE9lB^<(LzKj7oHF18Tg;vhayg z{SqFkKzqVB73m<}=0)7CWrd1|U^aEXd;!5eu@RmyNtWWbZcQR*&Rl$|zW0zUlVOK>po@vb{^w zvQPuMZ^yU=y>#JoZoZi^EJ9qzNPSk0>F5&9j{j%Uf zKa}QR)w@ERsLHB>gYjCi#781?J{Hen zt^+^tKD9Gt-WHR3u%wpXVou^3~?kO3^n4k#@AwiLx;@%tISvgum zM*`2K5#;ROlEh>6{Ohv|%1vkYeI)CM15vWkyUJ$o4I`k2gEE|Ax~Ui|~tg zojHPqm^r`;f5c%IDEHgCh!Qfb20}EY2Exf!4#=+1_V*P_+rbT9BwASxJtI{cbnItR zKimvz5Cuyjl!RNN`+ZB>src;7b8JOTbv({e4fK{k zmIw$PM=X@{BkU}5Xb&GO>9!mVt^<^WO33=<&aO^C^tOiSyojT+aZH0?B`EL2iH@MB zeWE?cla4O=ri%jZShDYx=kZMD0We$;=OuVNdWrUu_$wr`Wj+-r>z~m`NG7D3rprh4H)~Rv#fyO1v zhNw$ZELDm!O3U(_pGT%MF0RGjYVbe<_7<5s08aBv^^j~Wr&vA_K>Cv)TvI1BZKMacx0EwNJKyj!vE0C!4mZtE~uU0<6 z+M6EZ;i3GCMnT!~(wa)N$xCg&0hd=dW2-AeBr!oM58Ny+?8r?WwYwrXo@3P~R>+*^ z0-=e+4(zsN=E94_&a*_WZSfQXJ&Xhyh|v*~Sk-uryI0?lI)KGm;&$TjJq_b_Lke^Snqw{37p~RA zn!H0S{+RNPcXA|P9JVHhn^{Q!9*8zkK8P6UEJCf0jw`E1V#XEGm&0C@&>Tz|>7S1WqK^vTSV)0h3!JH(N{Ex1-^EI7bP>O|f$Vw3fP#E`d8* z{FYIco-Er_g858No!M}QyGAtW;cyI4t_1}+Faw3ZMY^C7?EgW?R&B+d_gD!7;Pdv& z^yLpW%QUo}j6?H?N2MFTz;zRpW<{5T!u_pPlH4+AAuJ@Iy#Hlv3;>ZVj1~*DsI8b# zoufvUZ@Yd+_c}$G{!MeVO)W>01se`G5-;5wGyLqM#K{cg-1Y-(t&0dFmsb}{(a+u| z>w(d$i?7{^x7G1F@k|lonXztcM%z9%@Wah`965JXiMQzq&~;O3QwxJi;x&Uik=eDB zY1^>aQqm9=TlUT1A<|sHH({+*M|N_d2Pc5TlZ=&T}Vkb1Gc79X!PqxH@*o+|!k^n?vt%{f+c}x^ft!PdX`Q zeP(&3tk2{{g!oTof}_zb%7+S8?~;w2l*(K2f6^9cR;+uF!rT{YmVhlqikxPe zE{``BKEpLSOpBbd*37DQZq?yM!V)&~ig(X8oZ{{>nL^Y;o zF{Z6enEFRu=^`yWGIbP9T(Yf#--6*BL<8;^%FW&_p%?up=dF!E9Z%lOX(Vd1%D;rZ z+%W|_j%dN3EO3PSVVw=;rF$v#+NS7d1X}OykRpgKrwG~GCm}QbHZ-hPm|tpsm`lg3 zg(XD{+#OiAk63^kgEUG8V68X;79-Opl%qXq$kEwGDA3d5WIxT3c>_%dGhwnAd~L$NC6xn-Z1Q9LI+P_T^2f~S@K9R7a;^1S%oy;L*7_8 zf~C)vy6^~k8cxI5Jq`cW2*zqnw+>9fn~j?{aDyQ)QktM|HOo;S+`F3Lmo@T^Hcj3n zXWlSsA`+rUPnNySnLjlx;nxP1wl}pneK-l`PinX8@7@}a)_bXxxbyC z3MIbby{4A-N(2&|IyLw&N{q146J?azD6Nkcw(`EkCG27HrgnP*w3~Z?FsJq4`-k?4 za}h6;Ra!Z-(ORSc;&;rkJwhKfTdBoFNq)2(;IULM*vj60pFCFHQ!wZo}Z zjGK9pjMf6qWEjBVbD*@wcEUmQ==Pb-!j zI`oA_O){x@Q1}1XG|;gT@9FWDlorOw2J52abZ#ExjC<$~Ki%76muspb1I!$JkrAiI`zljW{K34DLt!>Z`?Q(hOS^ ztVKXi{6_es8i1qUrE(WrId4tDO4&(Vxv77M?MTWX%6Z{hzr=;Bz?OMJ4`-+HBpm4m zwAmCwQ6P}%qITS^$C*muT@@8TRgbSu$?Oy#J3f?^YmSJ9&o+Eum&mE7w8-Jvl^aF= zXx*tVhCg>Vt>jU2`-VZ6>u+sSSv0SI9Ti zd68El#Q2hM_)2^Z554drVx(noua`UViBi16iwJaqv~_$X79rASlP%tt$=_c1XyVfJ z`~O2yvClI|rGb-^SoTTCMmt`@v_bWqwoDM;v_Cg>VHB5A2l>Q;7oT;yd;`YpBa$2{ ziFVs=_d!hDg8wWb)>jNeLxs&5E<=|0rB@G`mB+Se)@-~GlOC$JR7R} z)}pmu#!Ph3A!Q|a6e?^8{jk~_fZNp4!QF5LM%u>)*O|ZYtfK>w7N1=gNcyY_5xp`t zNMecjVkX~wwPC~O7B9H#>hc-77`+a|tPUmxw(GL6YgEz_ux|CBG~?k7QcdH6Csx&H z=rQP_@&%hPC=q0)z65t!aOQ{U6%1hXRBGsoPk55`Wti-~0=1v10d_>pK@)znfE}}< zNo8@rVIc3%4yFW`jwZ#OmM@q>2Ow%7fcHzV&bY@4$b{K z62sK4keQe%c;Rx8>~ii+UV`x`Y+UVyE~cRQ++a>{S%8@+bx%Z>f2mONJ&gH5b#Cf) zt_PX|q-O#V2(=x8^r$Pg6q>u$fY%nXB983>j;I6~#I=+(DIHpb87q_GD zsd#A?`ko#@Hdv!md~9R~{>&;I#+WV_{Y}G*`9xfG&?Xn6VvRMgF|5c1d#2#u9KJ^J zB;vZ*!%QE@dI@r54*Huzky09H=~Rf=k&>_UoHNl3V3X#Ss7f`G6pOym^Bj?**}xE$P=2?9i&h!n#fvi<76EuP zWPOpjs>I@lYvrSK*9QwZUi8S(S-ukKEMy`dP^r$^_cswc#c4fy9vip>f^1Dsy_UF_ zhZWK)Qu^q3xLP9Zz4v#2t4_#vS&%FLW>VzYh(1IPlz4ylp9_tc&H+{DLaxuZvceU( zw95P}li(2V*J+cz#uWHxRz?obTQV0w)bLGxWfMhk62#g)ujaI~M4?^V>vo)mJClt)U z#YIn*C#ricF}>$QXo>seAPvBLP?jT6(i+kR09ubVf2q!NK|44T0Oki5=x3uju}I?G zBn`Q1YAnXkZ@)0k^PvU79&4Ulbgy&=)>2z2R7}Wx#@5jueP!Qm2k+&S@{*v411hm; zTxx>POV`}Zv>BZ+GNEiJ01P#GZ#6kIG4birQ_02}37ho~2p+Qm)keQuf>95atS^+! z#gWWfE;DQn&FgxMD2C`%Qob?Bi6)A8;dOP;=$Qv8 z*Kv^oOvKUQ>&-ZIo;~vq>6y4|{K>vo^QHCtju&6z9}>W8`l+j&ala_pcB8z&KP2`o zkhUCzz6Y;7*8FWO2!%lUPtFhxz9(lJQ;DvCs?MhUr~K=wCh98c(J9Ra3rOg^ymEeG zH4ofQr=8zDMD;Q#=T!VZU%d(ur6io`E70qzo5T2k;YL0HlG!cw795_vn z!ImC?bch{d(2}FACIp#+0qBr01n1qzBl|tw*rsDT8!JuIseo=OEDs34tc(-AIzy7~ zDuGmc<$u86crhGFtC|)`3f??aPGu9C15|p}lf7J?&*cX0H4nl&}Tmvl6=w#Gcm%V*A<_!+ZA3Ko6^AnD8ni8G&p4 zB^H~Bi8bqHB;m|#M9F^neiU=2(?GDu0}hOA;lEkB;-Wi`yt$Q&klH|9U1Q_J3?|U@ z7>lmti z48U|gfHTC5FT`f$Ur@ zaKxDyPXu4Hxmy8Z23Fy?Mx2|D7~nEsHx>T?CIdJ%(bSe0YIfh&Zk2zI=;mBDWBE%r z7irSPq{6e4ZyXq0Ww4tgLNS?Ukkvqb)PE$A*r*CVd*hq3Pd`}ze zNaC^$tGSHI^%cG}2~)`#T6zhWRTI}q-x;jS2i1i|hRjrE8cpDkFE&;sB8Fa9@Bj9; z8LWIVH)qTlOVtI5Um*PjR8s)aWav#kWz^Q?)ZfJ73a7kSNW_M@5bZfGI$G%=Ix%F* zTQ~{g4T7fo-7`ov1=_}*XOjF$aenkG86@OCml+9}0+C|wIE5hD6p#hqjP|>us|`nk z2^lU&!z;jaP?(fsGwOE?9{UnMZWQxDV@Gk%VCP>e`rl=SRMS8z`W3K+>de*Uv24jH zK5&PDXPRVJLS0*;Aq^<@u}vp$I;mEG`8iF;Tym7eV^(g-7lTf2itY%IF@3gYi});o znQg^#0nD@XJWJ~FrGvy?izzwvWzKu zS?$OaV3v=uB)a2DIFh91Y^2#=vA<$Q5-HAg&<1{PQ)6(7M_9M{q-dw^Bx3h-fX-YZ z!!Ss{(HM)&q4L*?=5f*Q6f{t8fJUqi>CqUmjs62)K`|8ID0yh;P+VsrGpI*hVFw~L zyd4>zvv}gBHsguuPH7dyE>H$H3WTxHy;qd0-eW2VJQ;)*J48B=%+aR1bRI#wIy(48 z5sXPmHzWDuob;RX2a7 z$`GD`@nw)?K(BKq5#eJv#w`S4L)y?eY^Vze?TlS4+NB#0H=BkO{<$hmjPRn_wpa|` zt$9aHJ}Y6lXqra@oG^m{V-BP*$Eulv%_rVku{N zV?mslc&*6DA}#ji>RPPy(<;V}H!N9eX~_ck6&MxcEdY3SDL@9ztS%g})r?1f#D*XV z{VlgbvQ`ue=CQ=lJHlq1JDAO8a}WrUZQJjK!=+;(iTP z$S=klLVV7vWi(Oi3XO?k69(8*tfR15d<i4|osL!659-_^^o0?brJGD_NUQZSb6O)bVTu?cY#Hq%l?pSp^rB0qj5BFu&} zF_QRnol=jKGzPaFRmL`ILneOk5gd`amO=WfYZqyt!@ylbY!D;~yy)22G#0y)8>(x? z^r@kWY6vlKvU`_(QiqaRmIQ+ z?7@WFHQ#pKe=M=FgFx*?E*eb+xg|X0icpQ>Go)byab}DeF&{SL3a}ScW1JUdZ!y@t zmn^i>r$#iFI>r1tWBA`Aad|W=zJ&itt268Wt|fOji9=^KktLMb zv^OeGHO6hl(&p}_WVJzZHbjxx5OzyMhA|Sx7@lzFd)SzBV{^$9x?d_89biV;8o1=c zHX{SHs>UYJZ|cUmSYYcG8Y@nfo(9rL_R1+(j%Ude187y{4)uv_I9>jMrn)GHv2CpQ zuif4=OPMs>p&;HR%O zd2X&47!DzluVGrmpcq+PhLyDj1={zi7!gg~bYB@1GwLYITc&)p^s^|&OGNrJ5Nu4* zSCEJSKQ>`pnWsX?>Q$7(#(?=y=Shv+=teU7@OAh?hlKK0=_z0tt$AK*X}d(KDpPtw zVJx4!H9Vqr|8n5T8nu9J2eAQX42kj(aEkb|A+uvK;v6qJY(I9yW38u@Ei7tt&Rs$@ zS{9uu%*d3kE-D-}o9{-4F2)Y>>Czu-TEam%t!}0nG}p`!e*CrZUJIETgD|wp=mT?# zjSr*&VBvErEr_jMFtXODITpytn7;Y?}$Pn3)ouw8ixl@8IMgob=FxS7jln(?27hu`0}NK3A4HVv#WNMyDHVs0(lukgBcXY(?uRiJ~>7pX3#zf8eouu)`vDqr8kyQ z&$XOx7uls|lGY+i8gkN6XULoQEmxT;;Jhg78E{u>z%`=Cm~i!8aW8^3lLltY=6G10 zp)~^~lc`d|iH^!aEIQXOJ_gjqTf13A43U~zCaDr#0R>_;W;$azDut$Z$D6H4L#0>lS{q(6DQ^sJsM9 z(Nt<>EcO|f~j)&5fLGRZVnHZNPaYndO z;bqc8y^rK8Mt~=*WsD0AQRpJH(g_dMDoPsVv=cKz59%X%a2ELHR}wx9^8cC`$HJV6 z>Y=!jlChmB;HU##lZjIuU4t}CU^AA(rZCxH4bAQr2l%N2DLwVn9&<XOYzMQ zK&MvRp3WRAO??t;wyjRUtXkqSdQr0)L)^uyF0BY_mDY-+6Bh23m2%_mXh&#CGt8dk z6i?A95E{fQfT)C}Y^1UrYkqTz2W$SuMx2F`u$1#~Z=$~khF9(swhc!<~WT_>Yz#EEG;ypdh&dnQ&e10)&UkaW+~hn1!brRCc< zAGVszNRUM%@LOX+&ZAR)W9g7gt}ismaF&Md7|d4_K-Qn7j&`Wr)N}}2bfjnOF!z<1 zOp}XarwjU^8ReJ8lc7(#)Ie^Z?wq^J(2R=;=`jIY+7As$whno62MrTQe^$J9U2$`gyr#7!JCnWjtZVp%qSTP+q9Ni#-}Oc6ms zDis&qWDuvRi#> zz?@ooB{ke~&?j5XPevkvW*J2dnmIj%sna8`v0 zDrG1`4)XDqWy{0~%`D!pxg9W+L5X`de2k z-2~KZ8j>y+5TUHZjzVTppplw+5;uceIaGdCgOGMQj0WqAVmg=<6aI|O z^;olUu55NWpc2OGXlE^H;OmE4(qKcTo@NsPN252gWri4}vJx*L1%n-6te}hRV~xi% zdyZ&+O9RR(q%1z6_){b^L<@h}e+sirP!s0e-0vIPbyMfdT0-Ew7t26We=acg!onWI z$3aUvy2RA#0v%>ThC4+3)=W@+AE)FP_EW=H^A0oI42a|uzo!{4=YHu_CAc8TtRBaZ zHmBJ5MJgBZl2VLTRWbs1Dj5PtMl#oeY2*%)>F{15(HWX#$W9g{%5{k!oeyU^#jC1b z+mFA+@?m79ndx`qV1K4xKw$gBBBwhvMEbjvKEeET1L5A zT4UrYU${3H*g;qFG1g6>r@EAwky=U)Xfd8iF2OWQ=oCnfmN9D`vA1WtXeYPhknz*# zqUrre5*qW25oL8@SC_$0ErOJ}Xl$ZFVGOV^HkHMVA6Z^nz^;N(qLX?>nk zi!7STbQAXuXl*D~UDg*iMU7Y&@vQY(T-Bj+$_xCVPGnxjU2pz^FmOiAM7@B(jXM5r z8YmPg%1~Qup2id@5GX?lp{sLbwaBP8qep_x=bR#gEH;Xv=cQ%W=wfiDUMi!2jJ7=Q4Q|F`_!+2(F(*Ppa;CjCdp~bQ#j5P%}&R#OPL_@V)#EtBTWksLFFD)zPfDxQm zG}Eoxh+kXH7;c?h_MxgTGY~42q)T>zxiwL-1mc+rMowAuVqi)}P$$q}8F z=By6OVlwB!PY&rv6f!E*SbSkmct~HOkp;-ZxY`>(`Gu&>64|VQJIKJjODld+ zZa}2fHrwDx66#(C@6gop-8&5(xon?C0+wYS8mL_IK(AO?nO`_iXTvEaYL-k=e2V}W zqplBE4b`F}8!&Q_{84LR8rEghgmYVt>lOfRXs5L{OSTybM{*J~=Bbpi(`=~QY(Yz{ z4Qj(!?07tgp(Q6T7*U{^7R1j|n<%oY6uGpKag*72L0S^S3|2ZTai6aDBw48CQedEM zsn10IoZ^ag20*$l2ClH0lt)_2$TY-|BpWB_7=z1MY0jGfH>#`M;1Ej^oOi3a8rRG- zl$6+-!Adn)perI{Mtc{h7lfnnxC5t-be4>JSdtkx^o^BfPPOD|)Do4#W0dsXx+kEd z2(P#@hl{pQ@mE`-D?L#F_;?F}bwTw4s<*4PWNML**v>b{P=43W9YoFviBAnhwM?8KzX%BD9ht+~#{RQCuXsZ5nkXOLjld*>9LF(eIH8$bnZ$V(~y}9=2-PN3OWa} z%}FkJ7mbR@85=al_EePIUTUO)wK)^97ogEuHZ3f*n-=V{J3*MCu<;ywNoh*Wf5K42r(_BEx+@Zp;2z}by|`jnk*=ZF(j3^ zpiTw#~c*9CDKd*E&dnAleU}F+R@1k+ecwHe|_J92{-7o;;!rV+=|E zgz+>ieA3j5D5{_0aygRuOkiOTe~HCC22`3YI#tk<>^w`sC9(4=&Dt3KYg`9I!bbMX z*|Cg#thq#M@La0H+JbB+_xBsb2>hOgjXImA%@}DQMz&E#RM?Fn%j86tZjPW4p>GNo zOX(L1W5GOBZl(&f5odp(*0cyb1MVzdu;;dmbrMG#(w;-F$URLPBE5pP}4+3b>4ctusTCn{!wY2 z8csIk@^(qQY>KWx#t^=)u&G6?ADa;~iKYr5i_vH?VD4IC_5yOQi+;kXZBvLdI_*Q{ z?J9>%DoGYe(FrDlFgw2(Gvea1BkJv$fpKe}cwePv#;GnI6(Qz_jmR~LEp(-eer_g1 zkWgNgt0tDKT(}c9R}<&Rdu3$%(WF_<&8EzO!#bBbBa$Y=d{$|LS?|J9BkPo68Z@Af zlJyua4#NUFSx><#vq@2{%w*7mS2r^cfIngCz<36BS#3#1**sK!9je)X4f=Ka&tTt- z0HJUYd}(eF^uQm_6$ZhKVL`BJWf1&x_aL}_Z4lg_9R%kz1i?+CgW&e@XQZ`;1RSx{O>`~H8KcZ zcsB^X+#An-8w5iJ2f>Ix1i>$HKiR!o@MqlbKCoNxPq<$@tXnXAR1gfms9SJ9?(dn1 z-{%Iwcc*s?W&w`pW_Js60LQNvb_)`K&;in|9D_)gow*6zW-KiWMQ z@WbxGwZH5hRCVtWd~IHQ@f_*q__xXS75%l~)k09^89x#hNgNH`- z41Su|Gq~u6p26B%dIp`ldj@ZPqh~Pog`UBppZ5&z{!7o`2P1j~y{GjGu0WNfw6<4p z@Jqdd;}7==KKp#HV8!uX!GS;b3Vt}eckq|o-oXTXLahqNkv@RWAOG@ey@L_Y^$tqk z=^cFWlitBIL;D2Xr}hc1z}J(u;CS}u?(7rv`)Z#c_t`!{>a9M(7ysBNc;>vmLHEo0 z2A{vaZ?N{}zQI>_^bLM`f8SvEGkt@CpY{!Qe$+R3;@qs@r+=3f^u8`DxB{p2r?zDU z4|HV(|MqlN(EW|9V8Vx4LB%=!g8%jTe!*`G`UQQ<`vq5S?H6pnuV3)pr}_oQf6^}) z{ri4F!Jz)ZmI?iX=jQegKDx1gFsiA4u;AYQ!QLnP2haYve{kyk{=tX=1A+yg9T0qR z_JH8oRRe;LZW|Ev?HCaJ-Qxp-$;So+1Ad3!Sp$PtFBurzea*n&^D71he|IaGwQpeX z$+rduKlstWpz~J)gGYJ{3a%M32nHX^Od<8%;it3Z@4@&lWE`hg{`ngp{M+?6F1or* z?oW{WpOgPK%bh#$j{V=I-FxECMcuaI$&sEALY!zA1l#28?egExgm0g?I>-6@v*F*T zt{(6FeSdHfj)S@h(D5I{FZ|!}tM$+0S9c2z_Wcb0A3i$c59+i2?*>58H@ICi9D3U? z8+`)i?t|npaCR1_48PXzr0x>Gz=MXWS!g(%6DGwzW}>F<#s>Gw#V^m{O9XWSzN)8B(3JL4XV*ctbR z#N4AirT0hqO1}qVd&WH&zBBH@_?>a@f|z?Sif6nB1AWFl80RzYT^Mr@#`=u+V5q%& zpNjnrppE>W{_4i6L-?z^XsUhI1HUM9`esl3qO|F+Uid{h(_g*uixQ^4`rsF3OMmsn zFG`jE%EB+olm6<5Uz8;M)gQkoL;7m~eo=b#*FgND+%$Gag$UQ|;NK>kKb+5~!`Z-7 z-|Plm%*H?ai#Skb^iASGY0+QAfpVh1h(pv1aiF~DGvW|EBM#9s;y@`<$cRI?iQl@W z2ehBoFFUB5eRJ)p3szpE&xuFyvrps~bv!$`@$-rYt!1{@Hjdd{@SxP`FBcE^L%eD6 z=ng(acytFJB3QeF4-u@iQtmSskM0;#@gU^g!H4Xi@TVhhTm8u_!3F*ncb@w5oge;e zh~m;6{KyWTeOGazoMZ>TpQyMXm&GsY2chpFxKK0nmx~L0G~Tqh^zd-$;o;K5!=;CZ zOAp9Ygl7*AmmY%4kM5uI#OeQ1TzUvDdoQb>IBtyM(nE0BYjB~IX9vxb6c+@2_(dHi z^gRU^YOnrsap~#d($mAGr-w^V50{=EEQ8W} z;}w^lg3CESSH4h3Asv?~F38C6i*|<4_Yz!aVf2@aOD_+XULG!pk92$r66iUK4u6j`%e;{N>`($HS$Mhf5z1mp&dYeLP(Hc(@=o z#dx$~)crn!%g6s%dH6RYl`nk+mth5q{yaQeap@ztj5WB>x@QN^U9Py`Y;yb>XP`%n zi(eOozg%4UdbsrUaOvye($~YKuZK%t50}0kE`0@;p=+-{efQtbzUF(d_I(AH{D)t- zCOcRU_y>yJrbo&S7EeW#fguh%2vOEm3JPZ)Eqn*`~EDwV$4}&ZZ zgDek&EWzN>o8P(RizijGvIK*Zw_SaC>AA{{EaApK8tX-WnjQQ+PjR7t%nmL!(9^GE z2cHRlxwz1_MOs4Z5P22qSA+{CG_tnHI=pADCGO|p(ob;t!=~d02OCS=PjGn)^AB4G zC@%d3mqP{@Mg!Twh8c9#a@dkQkN!h`K z@Ry6r01uY|9xeksTn2c!AX`J9R{jQfxD4=c86dd)GFS9U3! z!iAB&`^?pSM)r|cVPu~j{AtGem+v}P`NHTPkpE=qZzs)DTo~bJqZXr)3#0bzVCGE4 z1x0`Sy39a-j^HvS{N>_uj)%)R9xms2xSZqR!n#C+%Q+rj&hc-}fu2>7Y!o7uFM~aO8SLRQ*u!P8hs$6O zm%$z`gFRdZd$v9AA zxq{0T;V+jj=X$uD>)~>);1cyh8JiaNLcT=LC}YtxSH{j2Tn_)k?+-2d`>Q27K38!0 z|9T;$EG?Cs>s-O*+5bE@pZOTGI7E~`P+V{vIez7tafb*l)5BjbE<-$AhIqIP@o*U; ze6jEj5x!Vlh6rDxXD%*71ebju!NH7DT!siPzenBdoMnp35W(e+-zhGP-w;v$P;tR` zFYs%If&M(fMoF}+!H@KWHxIFhG#RZ4H1D7ie^ydpMUkHD>xSa3da=wSl`5rFkd$^qM z;c~u*%lRHI=L;^4yPjH?HC=HzUvT+a;+i3=4KC*kE=vq9%;6DRzNEMe6JaZ++}bXCb<0kWyNKf;Bt+Dewg5rAO3RrGR(ten1{+v+Jd+@!b+6I^x~Tv(4lZ2790VYUE+Yk(e>AwT zPK4O<-xU{p@(sVPHPDX|T&@d$xwwq-a2e&{GRnhcl!wbG50_CME~7kLMhPx2y!H6@ z+y3!t$?``DF7H16uh(P;qfVZiuUS58MbPm#6a##-5Wf}}m@gCzt`C2?7+mOKaG{66 zg&qbMdKg^jVQ`^`!G$3P-wTGLiY0a96<-Iu!HQD+cNM6vP_w3m*zrw;dbB{DFmR3* zs27I6T&PETP>=SY9_>Lr+Jkzu2lZ$V>d_(8tQ3tFsDGdTO2tp6sXmMrx<5DUGs#{h zDnp}1hHf%4#0nQG-ak`Z@J& zE@K3jfBwPdXS!x6E@K3j>$eYF_$_dR(c&1vr3$#b4(s|uD0iy+^T7{-qt3tQoWI@s z>3=^LJb^bkBRCcqr_VOAdX|2VHMI15tWl-kW2Gwn9_v5p_gDo=zsK52`aM=y((kcu zk$#WWi}ZV}38dd+Wgz_?^X>F|%(~O>F_%rh$BZ`p9`nTXd(0No?=c5UzsF20{T?Is z^n1*5((f^rPrt`}BK;n-iu8Mo)zj}WVo$%vI5_j4{*iG17GJQL4w{9%gRd zQk@(tI=LA47?F+@olJ(mT%8>2>Eu{XC&zj^Io8w3v7Szj^>lKqr;}qvCpX_Ra^UeV zs9hf`I(fg?^;BpfsV$hVc}FoACm1X-Fpm=qZU}$57>x5U80TRy&ck4whru`xgK-`P z<2($;2?j0stA6q7OtmWG1Ov&gO|~#jtjb1XA*toau8%7&7YQy)4fGcYE=A!l7nh4X zTrTo(xyZxiA`h2~JY2XgBFe5W@^HCGaCznkjQbqLR%aI3zxrlvk_ z?{m-d+_TqmpZV8ob#+%)bypuXOP=M#k`b14b;V+@2IkJEy;w5A(p;<01WOAS`Iby% z$wZb+WXVL9Ok~MKmP~YvWrAhn{6AJ4ydaiLu=IWsc4uo{v1EcJTrKu078dH5TxQiX z!_rc#&kReHi+oFFvScPpX0l`^i+$E8<`~ONmds?y3`>iuhvSu;D3;8ybl%x_ddhlY z$qdVtI?^uo>TB+NI!U`^fu)sJp9PlIF7ho|$dZLDS;&%wEcRKc7)utiWFboySe}{1 z|1%$nB?~OuB1T_56d{%@u-sRR9W|IcpDtp_3QHTUJ}WG3UF2J`k|iryvXUh$S?sf3 zF_x@k$x4>2u)O!|ky(clOIBDCUCA|VQKVS1!jf2zF+18ZcRpRkk`0!2T75QH+PlcN zWFt#9vScGmHnP}f)nY8!$dZjL*Y*F7hqe$&#Hc*~yZfEZNDDoh;eOk{y=6rqu15ajICd!&0wKmPH@v zIXSyn^cb_FOLJ$`Lo7L9>7>=$rwPN%TZl4_$w4z~ImnWOEIG)MgDg47l7lQc$dUsV zv#J^An*n0U0ZZiWVQGsLmv+ekOO&>Y9Tl59qh4ak2}>8PJ|`?)UF5e*PO{`AOHQ)n zBuh@R}cMMD0_<~7cAYh`dqMdcad+& zMV4G-$wii2WXVOATx7{bmRzvBzoOyMd}F0ua=~(-tXX02B$iyTM5x8yg_yBrU$Nwd zrH59Z8&8Fpxll7}pL$dZRFdB~E7EP2S1hb(zu3AfXPlgnWSCl4&Y zT*q@7rhb_VvG;mry=H(2!XfCRHHSmc*G0Y{oCM({2q!@}3BpMbPJ(a}ghP<7%%5$( zjVtS$;Sl_nvd@{MO{6u#(HcGV$g=mSX1!*RSn|TsPpi)hOMe&nmb_%iOP0K3v0EX< zjDYi!B`;a>k|i%JqdqA&v8x_gd1H>ODq^uOxQ2yB>XBvdt<4iagT;~$mH}FQK3E32 z$hYJpOFpvLy@g}0g89gjk1YAfl8-F;V7XZFm4UC#kRG28mOES5zj8~jD*0fUrWQLV zVD4ImiX}fRgS7hmuncyQZ^=)V{A9^bmi%PNPnP^-$xoL2upHfQPF6F;k{_18FPs_G zN8812x)T;!q!v4uVMdfM#8Lp3AzFO_ScbaDw-g|Yedj&qd4K}2#QYU|j16;t#g1HJ z{+Yc4i}`2%T}uI2usSoXB-S_zz=CywrA=_pWxq*ejW5i-%^MycB74$b}2-bLS!jKmO^AHM8{Ym zSnQJE#%E$F1WUcX8E3tiCKkIrURbD}TI`&c8BxX&OJP_>YxRX;8RH_~QkX1-$x@gs zg~?KwEQQHZm@I{1**^Kz`^mG4r7$eF%wtWF2gPDHs|*V@Q%ez8evB)YBCw3r>WjcK z&PBeZ2wChNlQHd5ge*nKQiLo;$WnwXMPS)xPFj;9#Zm;8qNl&S3B^(jmI+#YF<3ruk#8wRmSSWnMwVh^DMprJWGP0LVzAV- z3(r4^r5G%Sc5Ivc>O8R&gQb94io=rhb+HtOlaahW$#m+^W@mM0Ulz?TDR$l^^$u9COCCE~O zEG5WNf-EJ-Qi3cc$Wj89^J||r>vl>kC16RtphdQ02gFhWmTGD#2}`~(v6O^midJ6| zmZ>iCEhWiPk}M_3Qj#ns$x@OmC7s32(3gZ|RFW0APL_lt$~;VyJYQ2>CriQ+sSZ2u zZ^mMY#Zd~5Xy|5Gm{Oa-J*;%gH(B<$|1I zu^*u^Zw#o#o}ws4jx6QKQjRR; zU>TFA+VX_$Wj(qaETh_g6JeekHucLal|7@HySvmPC=bCrt+_k|^IhZ%%9Efx3Cfe8 zJPFE^pgalej%qPa;g^Tt!js{hcgB$;%WlyY7AiTn{=zklr8VqVi_Cih+8XvsVD9eH zilqW93$*$Quqd0*3S_B3mI`F4K$Z$*sX!L{8I-Wlvaij8^qXR-086s8M{blJ zC>HyraPw@vTI?0ftQWi^mWr?}(&{V1ve-qwr6O4>lBFV9Dw3rlSt^pn?o=7mE)`+H zN=LZ#l8Uh4*@u2|_NoZW6+L^|E3a8ENGFy`uq@H)E5WkVMZTpHSt^mG5?Lydr4m^x zk)@Ke*t2jYSYmCIvv4IiTE;v6cJ0&Rs02qEZ4*0MFn6ix#Ssa|XIgnA9LrqfJ0i&u zNsdTzM3N(t9FgRRbPjtKj)WtgdBH2$+ESR4j)W!F8@9LqZrVY5yB*t@6@m;Rs0_h! zt+_G;D_rCYDwCix2`ZDIG6^b^pfU+6lb|vLc&4q22r5JH%iC6v(VegCNX(ooGl`%I z1S_@XDiEx4kuRu1f+{4aLV_wJs6v7&B&b4yDiBP){@~poU&tLp6$o&@9Z&jr6&z0y zdOX4$C^NzB(-HUF2J;lchRYs*|NU zS*nwzI$5fdr8+E$?SjA=u~dhpScWP?#*7h5byzN{#olR{yV4wDsR7Fdt-b~Te$NKlIewMbBl1hq&|iv+bGFmG;8xn4(FqZS0G5_Ej8>wRgB zT4;^?+8Xvg)Qr7S$kR-i+MI%6w!9E_xlFuM5jpF7hpP$x@dr zb;(kfEOp6Jmn?P3QWuuWxnHDzcDe-S2kXMp(+;`vO1spBB~shP&R3YblLBI?2g^>a zz8)-JyU4fHBTGH9)FVqhveY9>J+jmzOFdZ1nulfI8zSve50=5pa+XW8P}-#)Ea|je z>^zIPJ1HcV`mpTM>g}#vVWHhF@-6krQlBjK$x@#z^~qA7EcMA!9~L}U(o5QC!F@V8L@|OQc;Iz>-nh#m;M)yOW|~X$Z?ct-c{F`(5N)8j__USsIe1Az2!dr6E}w zlBFRmc2Ga*L$Nf31-nwr7fVA}vZ}?-$C*2nVq$3o%K@#v5iH-h$hR~iOCz#0B18cP*vF(gc>n zT745(j=0FTG$Bh9vNRz}6S6cROB1p*Axjfj5`6e>n|s-1W}*o!cupgg^!+BV+*XU7 zw+#!Oo-3B7upHIuo5FI;MZTpeS(=iiDJlfaRo%d`k;0hva}#e3$nBzOAE5JfTg;9?figPTEK!C@LghQ0ZT~R z#jZ<)g>I^)B`l}3db_8n=}Rv1EiK8?k}NIB(vmDK$an7W)EyfnUVZ5*F;9 z^|M%7!qU-L?7HBI)OKA^-Xe@%|2rJoXZ|PVok9OU$7EyvlU)OhGGc$N#^zcD`UK?q z2ITq$2IPhX^S)6g7Z&w;0}lV@Gz_sJ;glTp+sqo_|tQJ;*WJ{d)QGK%_S6#67q=CfA9H7p8!664o=QMiUh zp-(o_^NZ~_VWE3!X$8wUt-cj3=UwDmT9Ks{Sz3{$6?uDvc}~tRtzhY?7Te#=_*E^fVY#5yw}$1Si+oFKva}{kYqGQ^OKY;UCQECw zw1(wQq`i5Sb7gB-nwzbj+Q4#2t8W9#Wf%FDHe_i-mNsN* zLzXsVX+xGaWN8D-Q?szv_cyV$f#v?VBlY&C5=$FcqSRu~uVJC5YO%XfhlPID>f6F{ z#YMiQEm_)7Lcw}a)Xi+oEvva};hJF>JROFOc(BTGAHv1g@ru#8&u1^RtEILc4#dh6e3(pTES zQRHnI@7ZfvSZJQkzqNbo}vRRH?;Z=u-tT!Z|Ojm4rJ*-mJVd;K$Z?< z=|Gkau>5q{OdUQEO9xo&%M;CG$???zmVtVF*|CG!PfjfzVY#K%cZB7(i+oE*vUDU% zN3wJzOGmPFBuhuKbcAK)!K#HnFylSD!)QlX7VkJ55f<8D#@@0@Xh%9`cR3Ywg5ZwU z+zEnTUE~Wok)RU^I+36g2|AIW6A3zzpc4f3t}UB;;EJ?HCkXP`#hg`gWOYJoY|}dl zJ3=#e-fHO#%WqnJXIOrBk#Fftmd<49OqR}M=}eZ+Wa&(n&ah;#4>(*GOJ`WHmy%jK z!?H&$c4QeAO0JeJu-w(^yTEeKMZTpAS-Oy=3t765r3+cQkfjS*y1+8MSgh(}zY|Lr zST35EJu0r0cIg7k6}8wAaabsoTDrpWhgRPemisR9E%xgeF}pu@B}-SbbR|nyvUDX& zSF&`41+zQ1#nKg)9A?mx;4`swh2^$d>_|Q=^p0A(!Sbh8-wl=rF7hqi$kL50-N@37 zEZxY`jV#^B(hZggZJJ-KctI@PU|Bx*K)Ma9#nKIy`)aXwAYq~Q^W{w39hSee`tGni zbdhiAPL}Ru=}wmJWa$n|%rDs4oxj~L__I6RVM+e)v3p0>$Y`=VEGr9sSG>kE+0&uB z^cTIV*gGflUaeYs!174{b`MzoaglH7L6#n5=|PqrWa&Yc9%z?nOAl(79S(vvJb z$U+WRuZw(3FS7I^ zOE0qYB1RM| zgoTEyr7tYz|HB=AUsz(f$hY(*OJB0|B}-qj^d(DQvh*cOUs%jn5h8bgCzigj*ah8R z#)+jbEZfv#XJX7sh+6u=5?ib92g@ri@-6+y(vK|t$kLB2{m9afEd9vR50+;3!G}0< z9_t4Sp6VDNmVU6TREwQK3JZ-_OMh76X!ZSJiR&WY(w{8-$~8Ag_2WEn=5VPqLbmSJQWMwVf) z^spbQ*ee$M<+`v?#Vvn5JGo6P!(e%=7P|rv7Fw>B;jp}=)enaynTveOaIy?1%W$#` zC(CfM3@6KQvJ8g>&j+s%%WzoiL{ioJVi^vL`Me=kr|rsxnL%D4_hKVpNv_q8fF*^C ze9H*3j3CPhvWy_h2v}l%!QP9dbid%=i;aLqp4OK8$`P;}%4RQspR61{ zNNraRV^#rq4KXJFfBh%BN;uN|J9&BKa8y8UbUavufcJ`TuD56I03$bAx!n;DRs6_A@9kozhppSvdPHUElOxe5u?I^|>60VTCmR)%^NZ~_W+g-|qhLv` z)sKQDjf;HCD6)(q%P6vpBFiYUj3Ub@vW$Y|SYq=Mp{^i|f+dCBEUuPVM#0iiEw;a# zHzXIzxpFitX|?*%u)O0U-!hskqscOwEThRXnk=KqGMX%-VZq+apGmunhUMC!*CghiPvF9nX8lsjlu)M3)kAWqfi+sx%vWy|i7_y8Z%NVkZAI%UH6ECCgY? zaPOK^Rzt?ZGOF^C2(zcTsb5w@?A5@mhNxg11R1pEaS&v5kuMlWf^j4mM}l!A7)OF} zBp646aS&88+eKxJFRd{Sg4Zf$>KD7Mw8l8JMo(=GdlfUQA!->9OD3&;JS>@A*sEw0%92t%Ly~0uxDa>^);&@YIz@) zEL#2huw-?SZ+V|A?~~7kh`>@y#`PHo^miJ-7m%h~UJ}hU|Vn+>T zHAF2FV9BP{Pk<%6i+sxjvP>Y$1hPyZ%LKAaAj<@@On}8aA(o_&S|-4Pw<~m{HvyI_ zYO$jovl^n74`9im)qem>P8a!>56JQXSw0}k2W0txEFX~N1G0Po3%*9E$Jht3tT&r{ zEKth_u-sOQ9i^Gsszq{D`4E;|TK$Kx3JuZw)kM6ygI%S5tF zB+EpyOhmgxTPC`8u|0VrEV0UL#7f9SIJ()-#Fh}pL^z^yiNlVF%}kX#Cc%+UE1v{M zei!+UN#vMBj!ER0M2<=1m_&|A&S9T>m;}eet__B*%Pq5^lVHK_gh#|O36_+3#9~MC zW~NFllVK^K)lY_{po@IVWU@>q%Ve@lCd*{9OeV`@vP^~rtuR`SugS3B>uU|gG8vXy z+Aj7E#LQHwWeO~XwE8Kq6n2qsnL?H+WSK&iDP);KmMLVJLY678nBAXefAx-7roe)I z$m@t@3M}Djv3E{prb;bSVJV{3PlctZi+syevP>n*RI*GZ%T%&VCCgN@Ooe4|p*5u% z{v?*Eu$VUwzOFM(EK^~Lug93Z<1;f=YMBO0F|B?YEX7^qTc(j^8d;{1Wg1zgk!2cL zrjcbDEZFmIkyxg|GHY7c;6kIsG7Xl*YO!~!W~NFlAHh;WtN#d=k}mQsACcuFvV26A zkI3>7Sw14mM`Za37XN(w5iB_#&AK#Q&&MCZGF#8b_72<3RH@}-SW0R2AH!1GMZV=@ zvV2UIkIC{eSw1Gq$7K1KEFZ&Cv_hrcPxRXIF)Vm~tD3aS$FM9?i=7z=3$0embXX#^ z`suKgaglGCPL}CpnNF7JWSLHu>13JiEcV(m9hNdxK)2K}9gdaiu(KIq zp>^t*0Y_P_d%G=a+$}3@pTH6-D%VLndt}DPYMBX3CH>noVTp8+Z<$G!nPizs zmYHOkNtT&tmuSmOYL}U?*ae*%@x?L|7W)D6J|o036P9Vk#bRf@%=lO>vtX&L)z5;Z zii>>9EV9fZ%Pg|YBFikY%p%Jyvdn^|vwaD?fLLb1V%81bN?TtnvtXH^7CT#K-ZfUs zY*?yl^|N8A<|5xRn=G@*GMg;3$ugTPv&k}>EVE(3du=x@M-p=KkuUV^QE-baR`nj;waglGCOP0B0nM;urzRyZ<$Y) z`DB?-mic6vPnP*)nNODauwY-Rp3+O^!!qiY?In9$FR?TI=4-<$SO7sot$6_ija=jl z7LZ^82^NrG0SOk6U;zmhkYE7>c1y6&7D{U@fB<_69Fo>pfYvyntzlOv!a}9gvJjTW zTKz&;nz+cfEF{Z9vMeOaLb5C*%R;g&B+Eir@Qj9D;}^ox)qDb?gI?no!jjln?7M~M zX@!vABINHDeoNmmjQ(%h|7}+Y7ny%2FRu_T4#+JD$Sn=XeHM^g7LZ#WkXsRuTN#jB z6_8sUkXsXwTN{x3JRr9&Ah$jsw;>?+ML=$2KyFh&?#qDO=78LmfZW!A+_r$+_JG`u zfZSIBxt#&IuLE+s0&=@w%Go=PMJ8wN>z2y6dlC9%Q|*O|&?lR@$nTSjs824UKDmhc zmi_j-ye!-5ro4a4|$K8w2CwrSMejdDA8FOum&?oV|9DUz+5&Gm6T`#cx#@yGb zWic!*^lvYQrKO8}%VM%DCd*>7EGElhvMk2=CEBvsonP#~<;AeU57TTefWw5l@>X*UN!9~7h z8CjN*Wf@tPk!2ZKmXT!{S(d?KKl#z=U9l{K1$TOj#Ig*Qj%u;jvarxDwJe9FqgKBh zmQF76Ez8NWoGi=9vYaf-$+Da*%gM4_EarpkKkGScIV=qpuKE0|p2L>Ia$nD3_8M$P ztjpwlyaJZaTKx)Gy12-3bL$#CFU3G`M9h51^;}!0v7wS!LkB!K3)L} z=0V~~yR3laN(brtcI;rru4-8cOE>-7D`DyGBHyx-EGx;fk}NC9vXU$-(Js-JmDDaP zVZqE=_9{3huY|=us5dZ|SXRO^t)p1%n8%D=)v^kf9$Nh>SbDn1x2z(|DzdC1%PO+0 zBFieWtRl-QSjHDIpDP(EmQ}D|j(v$dskaK2+uAO6tY-H1Qp;*sdTI5mVd?E6-?Ex4 ztI4vOEUU?~nk=iyvYITbVKKWdHF)Ea9Am3tvE8Mmz5%uxmI>M}c8nPoI=Ec=%Nkhv zX!UDg>FXljvW6^c$g+kkYsj(&mY83#{iUD#1;4+nfdyY)yCnBVYhY=a%{(cTMy@Yw zV2R2m$Cw=(n|;dEvKE&9`nT7@GQdT?Wi46Ol4UJf){4zFzW0 z?%`rt3rnfn=hi+AiDj)EV>!fP$Mj~e7`1#3%RsIEb65ts$hUk>me0xZIaxj@%jabI zoGhP{<#SlDLq%`7zI+bLiA|0F-mdfPpTm+kyIAbKh}m~ZE$d(ztktiBWr&M>%Q~{G zBg;CntRu@hvaBP^IemQ`k&{mpFBF6&?kSBt%eGW#y6Wj!oIwfgn2 z40DlhSx=VrWLZy^^<-I3mi1&=PnPwtj2mj&;jUQL!-BU!bf1UyusqiOV(fQ znCtvSX_t+#;F*VHV%Z4GeYMy*0`ml|S~kHlR;%9x%QzSLmQ7^YM3zlt*+iC2WZ6WP zO=Q^w3%-I`OwMDQV8I(Ly7$f|SW@aSX6H7{6SQji5|;5={g<%3?;_vwC0V{C%a>&N zk}O}6O9t2*p_jCp!?gfnhU0wdp{?>|k~Y~4OKiKTUtY0nh9#X^>^xFf zsKH9HY=PxNt$qtE6J6w6wvc5DS+k>|0@ZtQI?O7Zz%vmTj<1)#|swGR;N4WgA(x zk!2fMwvlBUS+*f= z8->CDExUfW$NW2adHry2KyF_^Zht`TKtS%BfZV}=+@XNn;egzcfZWl5+_8Y%w*k5D z0&>R#a^DB!P6XtB2*~{ykozehcQPP%Dj;_{Aa^DpcQzn*E+BV4Aa@}kcQGJ$DIj+_ zAouf2IXiOSV{&G{;8iky-Ge^4PXUn@Pwt^Uxrh4X9`wn@?r+-h z>k=3Fs zy=2)-mc3-zOP0N4*^Bc_v}G@yU-rU+8LF#d*$Yc{^8)jTD6#B?WszEJe>d|9YS{?6xQSnzdi-4$;iEbZ<8)92gw!4erR<0N~Y zGW)EmWj`#-wfgwY1+ z@7uG|H?YLoD0`EB1IOAlW*M%fIKF}7itbisuVrRjp^k%ae6D}@AROyl zlH(vb4wB;_+9cX>klN%R9RIB{8+z&Sbr6oDIld0TV(yL>Jsu*KL$LHziyb?d zout%q7?v-z`opknbdhg4OqRoBIZT$rWI0Th!(=&3mcy`&G&kI77m4LCEOxuU{rWEJ zVOS=lm3FaX9`kOVT8_Z7Nvl5s%a<^+#dZ;v(O2lq^Tda+EAb$#Rq|N6B)O zEJtDaeNWL0RpyH2C@gaZ%v+M7xg29hVR@_;JH|Bc=c(lwEL*kuW3X&+!m?ef{}z@VF7hqk zlI2^nd`p&Z$zq;hG`|;pKK_<0-;(89SOzsRyI)Qe%eS!XZ)-ku*g!1b!V+ICc1&;H z&r{2HuzaP}e+SD>7x|X&$nqUoz9Y+bWciLP-;w1zvV0eFjI9yNcd+!c%hr0${|=VK zYO(hs=KVai9Eas=t^PPHyIka3j+5m$S&ozCI9ZO9GvV2dL@5%B#S-yuQ<`?WWf3N$6 z=xe^6(fuA4jJ#IM6V>0t@=GtfLqaHB^m_;Pj?e7zpn?++?9;z^0)qW6@&zYIaDoIU zNN|D#CrEGttr0CaL9KBDg7>EM>y>($%p#nC0DEBT74igHV}sGyagM!HHM>2i} zX!Sq9@{Nmp%MWDvfh<3eZ~2idKa%A~viwMvAIb6~S$-tTkFa1@fwf}!5tga@{?6L0 zvRHnU9w|{{6vPLky$ zSx%DWBrJF%ccoZP!eU=yEZ@1vx11)+ zX|kLq%W1NlCd+BEoF>a@SnyVk?zMOtmM7*D3z@2jQPTNX3yax% zXHI7Qd`y4DMUF2KNk>wm&&XMIDSa?Z7h zJ!74N#XeM9v$AadL z8J3^zm%ls9G4?Yok;YO; zyB?6c5sL-yB(0b6Oj8gAop89?)QM)-GJP^fZQJex%&aRKLc_P0&;%^VJXd7d@l=0?Snw`IcYE@(Wphf#sU}zq4N$zV0GB>lX71 zcFcFf{WE{e_X{i|%!l))->!gryD=)n9|Eo*Hg=NSbo*&ufy`2i+syCYVfpl{nbX4hi{&~j6SQ6Ib-~>0spSSNziah3V7coe-*SU2H^_2>EH}t< zgDf}5a)T^4V8NVKC$Zds1xMXdvD|=VgSLyko|!#N)N&J+ds_WXSpIO4Z@Ed9n`F63 zmYZa`NtT;rxk;9ruweYUU;6${Sl%|TR^{p}mYcAQ)ONAgVY7#cT5iE|U#q_b%bzat zEw{*Wi!8Uua*Hgt$a0G;x5#n}mbK;;u>OCDxkC{6?1F$nqO3 zSImR^`5#n>uwTyn4VJ|N4o8HAYMJ_F2PQizHh14eW#sZZ1kq!T-ywLcg5T+Rr{78N zI|+U#!S5va9fFu&up^fz?ic)#%kL22n{2;HYy1v@ZH%^hCjMPo;}^L?+R?nZ`&P?c zSf1+Nz6;C0F7jLBE?Mr950?M5`g^cEbCGYkN0xhJxkr|JWVuI{dt|vsmV2Fe|lsUKoqx}1DJSbx}jvOP7`*2)QhrLrZdq1e-PdH+0<$uEQ zii>>5pXB(H9DkDIPjdW8jz7uqr*qhu-9O=wciE*){)8oLUj8Ltt{2Onu$)kfy~8$p zKd9vaEOE5@2e8C-k#BiGmIq{cK$Zt&c|ev2WO+cA2e7<#qWszWzl-GoELZ{6FS9;? zrIz*;J2Ma#+NYMkV0l%m{|lCQF7hpZk>xM4{6&_($nqCi{vyj?WcdpgyG4B8hhq5) z7JN@$&&Pkk(nu|KM#H?9ua<|f#MkN{!jiy6zU3iV9+KrDSss$*Az2=hwFt9+Bk{EN{5KX|MTVF7mJWk6^Kr6)F45G4=?Siyh5+Te!@;Jc1>D=GQP=VQ0R~ zXi_czz>--1_CK&BaglHNhb;e)A6QbV#m?B7(WF`)!;)01e+yvOFQn z6IigyzEUhtV6hWoV~a?;Jb`78TI>v|*%??ZPhm-})jx$Lg^PU4Q?fiI%TuyECCgK? zJSEFhvOI;wc9%F6#qt!Ef`1gLP$`{Qp28BY7CW;W7OJ9_e_=_f)&C32+b;4g|B~fj zviwVyf64MMS^g!A z|G|>lMZV=fviwJu|H$$mS^gu-e`NWOEdRlR-D6ve^zFCZ5`AeSH@moOmrT0rjgfLx-0 z+#3P8uz+0RfLxM*T+)Etn*q7E0&>X$a>)a7DFSjS19EQ%uSpCvIp+MeM;vErI2sf%7U zQS`i2D3-t47K&w8+oJnqD3;$RL$Ulm8H)9q`EO>~H-1IKebOgGvFz7hvCeZv_F)Uf zN@OzkZ^}H6?KkG1t0fjJ+fB|^7z>u@=k;U7@-4B*5{oRcV)>R>WQj$VSY(MsmRPW0 z#(jlYV!?tvCX&hdB^E4+Z-~YAck}F-T4KYJNn0W|ESX*8TVj(XHd$hmB{o@N!}5#% z+lmcK^vYpuvc!hv{)&TD3-1+6Y*_HcGkrHZHY|H|RmYyE%-&^cc?Fg%TKy}qWOb2m zd4(*mkmVJ!yh4^&s9j#6c6o&?ufS5Hb>c=v*NWv8SazKM@L9XM(k`#Sl2Y5no?p%0 zWon57OE#@O4lLPSli-4lH;|R zJAkE>c8LqiK(*NGnHeXQlCj0Bu;kL}Uxg*Ni+szgWO^l2wE6_F6m*eqNkEnaWJy4l1Y}7-mIP!;K$Zls;QJsA#gYIP^UcN* zUyl|`0$3WU#g5g?oZAz2cVB_S+t*jtEc z(pM6~V!j%%>DP&3NeD~09%FWlY4-e4%WJR{(du7=rKpR1%WGtLjV!N`bufY#$%qc|C`{4$B5ThuJZ`+4Dy&iC`(A)hB|bq>Fq@ zBC;eROCqu)B19vLu3~=K2}!CR~$tNd$|0?NHh!5iHx(V(&%Fo*bp++VTc0 zrL_7tU@7e)-|_}o-XO~xWO;)uZ@?1s3-;O);eNrtw!8rg-o*c2)7wN^ia-Y_8uxM^s8FJU@4=2I}DbxF7hp5WC`OA@jq zAxjdnBq2)@vLqo(60#(LW$DMoVpacLEJZm9+Y# zutd7Zw>v!|WD*7yhVbyNbnW}F~4BXUe(<%_-C)T zAi#e2I!pZ)1pk;vJF4kUa&MtEM&6PhZ)al6&LV0_21|s=**pAXu+-3BN=A41$;gt7 zEXl}{j4a8>k_@d8ZAnJ0kqj2|)Ta3Wu#Ccz$&vM}-9Oh`NsmtkOV-l9MGlS(3wYv$WZ(w7*!A!-6qpX|W`SC0s3b z=F99XqLvh})Yj@#z*5IWz9j`&QjjGDSyGTC1zA#%B?Vbh{C~$-3Ro(fz5lR^9%CtB znWo2>ov|}Ji>M_fEIITTO9@L(7x|WyWJyVulw?UsmXu^kNtTpkNeRo?1>ddyzMr&9 zN?7V-S@gjMwWNe)wp#2=quE`cob>&-VX3Pv@ir{=T;yBcCd=Dod7CV6ljUt#Vt&E) z{rc_~{J#G-EYtFu2c4(NnfPs3@GQN~BE1dEmHX0P>

    dXFx5fU}>O#I~6PqUF2I* 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

    r825ISk9q{3*88tz|5SVF?q9ehyJHsKs&w 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%0AkH{(Lk9<+aSC(LyS? z$QO(z!DteUCc$VDj3&Wo5{z~NIjct7v#ORot45>r#btt~scjvjsU~FX7#>zp%Q^;* zN-mO`sO%!&F@_vt$T5Z-W5_Xv9An5a#yRAy8Uu%!!)SCz&#E!7V22^KjByr`kA-Do zxu>X;v9MIp(vL-*RCSSW8B3P2WEo4Av1A!bma$|ROO~;)U~jrqwuOv^1uGb88S5-^ z)snHg*;`D@I}VoWE|Pkw;UeEMjx6KIGL9_c$TE&BzrgJglaccRVb$TqKs-F7hqo$ugcSt#GF_}Zh^ z%Xnvzb4>1y%sU&)(_)ou0xWg3^b>H7)pe0r>bXcpEcIO^BbEj(k`YVf-=vps=>8@n zmPRg;UcRx5q-ShmB55xZV2Re#d_{1d{T|{3STa;K&tY6|fR)$@u-sUk9wQdHr!#ZO z6*I#!5tgR<+Y@1F<|5xR5%m%(??lu~$TAW268SgZG7c?7XEcSi_WJ#Ua;Ao*onS{CjP@PO7$0Tx0BF7}0U!gjg z1V`i%#L?0nA>@!cnFL3d2(yCx+V03O2^N_^pH|gcCXq$%pUsn3YMBg6g#PwqSX#Nr zuan7SnM{_+WSLBs$*@EoK`gD^5q!&JSg_i6)>#M0g!!LOI8u*fER z-RIkD*i=~XWw8X-GLh(G*~*h-xN#a z5q!%uSn%cczIL~aX|PmiVs;TsX)V*pBJ)FL_j$EUho!R~X*w)jT;yA(lVv(trjunl zS*F7hc?7XU9>KRvhb4t9mPN6l4T}YW|CzlERjbLOK*1s-!c;xJVUbHj_YT_QfwsGhRhk7eH^RW zc0LP&KKhHZAn5BNUoeXVvq&(D1hYsm3xa;`H$@P61Ya-<0`sheIiu{pQL`WzG>HW= z!xBlv>Z5Jdghtg?=`SKZkV zVAVCZJ)dUN`6M&5;bCXgG6$AH`rC708SEn8GKVa4$TEj4bI39WmdGQBWr#b1ZhBGLIY{c0mPmAsDK^I2VFpF7gF)NidfLb4f6l1al#XJc0;@yCe95 zxe%N;FBtT{Z?8{tZHt)90-5zTb95@02f+ya#d#2nbdfKZM}m1Im`8$nB$x-mDEFHp z80{ioFb@Lkr1Zk}7V{uLD{o=Xr+MytlDjIItq%_yqrWyEma#69JCSiN@-6epGM_B- z$ugfT^I;k9ep4)=>(hK1k<5n$E0el1HXjzO>wj!5^T{Hs4B=rD^tTtlGSNk1ndBnh zvVbfL$g+Se3&^qnmQc^P0C!cPo^JtJ7QphE`N-AXtoF=WV9zY?S}SXNQ*~``d)R5S zvS-)wgcRt4l%2jtcS@zPpMuYK+~X3iEtFip$6 z2-o=OF7gG7NU(?mi%77D1dAXDjd~VA5E}I?BEcdEuRqU8y5d_c8_IY!%*z4jV zx-Lp94-cE6#bj9wOXyB*F)X1wwZ&vv3`_r1`CFD; zWyjNtVUYpRnWWaTm@IO2GT+eC@-Bg8j*G-H*G0Z%30anqWeHi9kYx!h^W1Mre>LAl ze&4$UmJ4CmqrR2g&NeN91>bS2X)R00B3IS$um$>SOJP~)BC#xTk#AW_mZfA_N|vQ$ zSxV>FQaZ<$x_Xh>rlqh%xnlR4Tna~;jh!PVWwnl_?){bT?WSz7l~u3i+sm2 zax5dqGIA^<$1*rVWf?5kfxm&ZEF+8bVBulQw7kn< zS?(gStZ@s?ldEur3-AmtcFD%oGqK!T2_-qMwVv3 zG%fEMShl-JEMK|Ex2z${8nUb*%Nnw*fn|sLO{tfiF7oST4J^0wicG%E)vTg7x|X8WLZm=wPaaKmbI{i`pLDZmry^smg;3KEO zh2`Lu$Pt*d5*fdThwar;u7hBoi$t*BMZRDi3D%Kd9SPQvU>yXZUS%Bwpq+fLL7rMHgtSLpG$Y^CF9QL_G+sZe>f|ZO6woW#ZMea$%!%k>CJMPfPQBHyx^ESt%)nJk;hvKf|8PqG=7P*1X%ESq8JUh(}TtsmN+WHT%n zS7x{MvY9M02M`{1R?E8umUAu=%Xt_1mMvu2LY6IL*+P~ru#9)VDLqMOR&9&3$hGVL z*t_qjEsAYj^!=eE2`>VIBms#^5=63OP(TC$K}9kM5=0abB@2RzsDKhwl%NC=1Cn#j zIp>^n4obLlJ{9PP)BE1F|G8(JGd63?rL#nwzpuKwtE>C1_ir;+Hk+~XHypB8cb@+C z`1+e1x^5wBwf4`Q3da_osbj0p!j7rrm`aYRqz-l1b& zPo~0xcSfHueKM6Sy51tYZ`pdM!Lr?FYT4nluw@!qrjcbDS*DR?8Z0~gpQ(M~)}5!3 zWg09P_X*7vaT+Y;Ch`?gSBGTRBKs#!hhVqQRItZqVZn3~Oeeu~5=PhkYxre zZnV#!(LRGLGhq4r%cGYwA2vtU3|QJ<{A5*~$Bbo$x9G8`t8rz6+N%fFDE!H=sycU> z3C{s5n2Gz7gFXv;W|C(nd1jJlCV6JU*J#oU$5 zf&lOEB{4lR%lC*{blo!+9JTe%hUJ*g)NKZh*3&Mf;F*?Q-~a@J>RIp?#m zWiDCfl4UMg=8|PDjgq-EO6HPfE-ZKDqlq~Sno%+rmU0959IUJ2vU{wpavlU1e5Qhn zJ_`%xkzgJP=8<3?3FblIR<`Fs;8wQhkzgJKc<1;}b7akf0Br;qWaK+ZU0G6vh(|)<;v#@0WSr(9G0a+H1WdR*o3+TvNK$ZotV0`B? zN7e#Z;zCE3KKq-BXMb)F&+s!oee$PI0QG<2XM+0o%WaGK_jG5^h4Pbl@Y&y@h_=NM zZA&8BmPWKKi)dRO(Y7L@ZDmB;s))AL5p8QC+SW$2t&3<|AJMiUqHSYD+op)N%@J)| zBHFe_v~7!M+aA%jBcg3*MBA>2w%rkJdm`HQMzrmVXxksrcHn_F9f^AU$v)0@v@OI) zyx}t)i8p-~9*GNSBrc?pxR6HTLK=w+F%sR(ZXrgZyN_E)BXJ={Vtn~B(GT{SH=Y(^ zB=+vZ=Xf10vEY`iauEdo_)G==`YbG1M1n;mSVV$FBv=H&ZU1NL?BR~j!n21(5MNy0!uufspTP`g?nQOS(cDx30anq zWeF^9Ub+MpH!od6$I}v6@IGU2bCp^G3wFn{_tQ(rqUTcC)5+Gm6qfitQ%eG$g)K|T zvXm@K$+DCzOQ~O$Qok%E%Ticy*K^s-9+tv_r%N?Vzbqw-UISu5LR;@LSQ7b6Es1>= zwk#vdGO{cq%QCVogT;;WWi-y0k!2YyL3{b$;00!!FEgX08;=sbV#(f1w#wxYB=MOF zlKLzxSWbfFBv?*@3RvpZ|7*e7{Km2Zmhk=b3bN=7Ar_>t z^{#~FQJ<+LrO(2am1J2-mX%~#NtTtcxYe_ju((yHmENK==9RF-)iA4PE8)QNq{3!| ztR#odYGOeuTk9$~Qu|CDkNGU@SVfLi?8tYRTlYuw@Nd){tclS=Nwc z4J__C-x~Cbd(O9p`eh9)_>}t&(=Tga!RN6m8_OE9tcB$XTkl#}GW$#|S$r0@tR>4@ zvaBV`TC%K##m!aL!s6yCYss<}7Tx%6^FTB1*TRD9WnyDlOBS8A$AYZ3-gU4%=`*!t z^I6!kjx6iQvW_h4$g&O=cRpSRi#s2$Bg;BiM&B%W{P$~SO>iA7rBCkq?H~Ird7ZcD z2-CZbvcW?`f?uoc>)u1>#p~h8ZUyUcf1Sf;Vb6NcX12D0ego$O;|>)i;;(>_y69-oCR z8_BYfEE~zPkt`cw$?N}2J&(1vGvkfkqJ6T_^hs^=Gnuf4AO|$}Ilw zKCInrf+L^(uWZ7xmEUJ!$0l-YBF83jY$C@d8Y`P&<%q919BADmO#$jL)Q8*i3@WB-l)X%_P_ifm=!241rro+w29pXUb;N69vXf zy^GfHoKf%aV?iNX*%nm&tk1OS!afUEy@jgYLRD{}s<%+pTTrzd(_3gvZ}C;@5wXQo z9W!Hk3x4Lft14%XpDlF!=&FPqKXVV__}L1_bGGuWIDU%wEbQ1yj;-X_N{+4M*b0YR zRo)7RTUFlb9eVt1g#+K}kf}I!Or=o*Ub_+qQv20<~OX-^dQSy-@*1lvfk zjRf0BunhutU$_kdcVD=T1lu6M=k(t-cj?<8h#ShslCJp3-r}~(?GTjonF>nzEG*bg zg6$;OPJ-_*uLxA_DE1KhJyFZ@v8lfvyvU806 zvv$9+B2U&KIWd~VykYxufZqB{~z2WBUJG@25#SSwr=9oGA4mdD3%w`-r zyhDGtuCB>hYWN|Hi=A+kvz70}xG3+luwy4Vc9LT!Id+m`Cme3hz7q~NXW!`^Ixcp? zfj27bC#QG9BA)@@SW(7?sXm!jZ$HhhtAdg(HkMtmRIt_Wf~BI*!j@fR*+rIJWZ6ZQ zU9h+(-n(FNPrP@LWfv^+S>w@_wwn>M3zl-j?vD`l=o)4$7&YK9dSf>Pm2AzsA*k%L zuwXX{c9UQ?33iiUHw13xu^R$6^Vm&--4I}&amUO&c0(ZF+c|!@J+gNDBTGk!uD!}` zHMZV8u)OFq9U)bG7Pjmm%O0}qA#?}6n| zkNdr$0$nMVJ!))~dm*UiGZnn#v#?+<3HFj;FA4UNU@rvjnz0uGcg@&Kg1r#vWcy80p9K3!u%86`Nw6ORcgEchfji^w zC&7LQ@Qoo!&E3*|2+Xb`=1jGpdPAQh#Ddzk-UG1I@tIm)^;y_*fGh{da)2xc$Z`M{ zcjtEi7I)`&fGh`K=_K2s)V*sg2Vi-0#q5~_A2F5#-lEU(dfDfA?n$2ct9x?iKEa zBihbHw4IG;I~UP*KBDbHMBBxPwo4Ihmm}J)M6_LvXuB5Cc0Ho)Mnv1qh_+i1ZU02H z{TtDCJEHAQMBCknwtEk>>DgY7KiN~sj=O^xll6S2WAZhhg~#MU8j}ZUOdg~$d635B zL5#`nc0PI#W756Rbdbj6L5xX!z9OS}qJ9u#a#84W|0>YYB0DMBDi1;MhR;+`-)CXL zArc%S!66bHBEcaD+#SLp2;3dQArc&d0B`)YG_!|85S*8!``BEw8OB(9W(cxhv9fhZ+`4&#SW80 z&rGtHldbg#9F2XZjwU_}JC2a!2sw_B;|Mv9P@f#3J~={;BgWCtIF7)9?}xBE#vCDs zo=s(^DO>ANIGXuP9nF0fb{r+gQF0t5$5C<|g~P489)-iLyB_rpy-zrL|JYh#j;*8j z`^3J#c$6%96_9wa!j*;aUEN+&43>G)bK1P;fu$Uc| zjO7?C_&k!lzo^IGF|z2@D;Bh}^&W@iZJ(*7wa>zq<77Ebmg8hOPL|`axS7OpSlmqF zI9ZOvvbxTq2|qt!EXQGarH$-En!s3&lSQw(v7n8u_XI3$eWsRnJ_}n;kmUqfPLSmU zSx&&>p5mW?#XZG8;VrsCcEXI6k937BZY|GCbzUGlGug^cqU!cO)2iR~S-9$xRP{-! z`Xp6-lBzz5s@+-lB&v32-IKm*9T_K4HQpl~ZhGJ(dI0-Er87Nnl6pYrGqIq9t@jix z@A*tE@B1ulIYpLJWI08aQ)D>>i<@Jgg2m0TPm$#mEZ7AqwV9WmfEtuDboN=;a+)ls$#R-3r^#}fET_qGnk=Vb!TrKoV>t~A-et^U`sFlP zbp9xxleP7pfu)Pj)bgRv!j>~+IYX8+WI02YGqAWb))`pb8S4yL&cK3QaO|6lXJEm% zUf3u1XUK9EmXB<`XJP5;GqrT{S=e%xEN97bmMmwFKkuwm&&XMIDEN<+dgT;;g zbKas?iF2^TwKP}vb8ujV)?P)WNp;edLEA6K2yiXJ_|d}ljA%&&XeOjInKl3 z=Dz3QaC6`DoawH;h0y!>_;{rJ@ zkmCXzZiV>*9BzgA0y!=iM{e`9>jE73mNfgc>wEW1zHS}(&fz-M|yec`jP<1#reljAZuE|cRj9BzJf84fqUy6hd=6PM8w z>(j~i1t&FUtIM!_B_HJ3Y(FJ(nJjvjFZ)~BdauCprO(vzmCwSKD`dGsmMdhrLY6CJ zxk8pJWVr&%-W~Ea?GKxy>Iy6mK10>gw-H(~kSXWB16_$=HnH_397EH}w=lPou3ao3TXu(<2UO|smCbgKQuD_ zp^@>AuUfAk|DbBw#o@yEoaViQf6xQHm-GFtuD!;Bv9`*8A^6#6D)_}`VZpy7_?HC# zlHgww{0o75s`@Vk?y2g(B={Esya~C>oTvVU0Pk?;G2`K1I)-%3SoUzX_1=bMywB7! z!DnI1ZL-`Z%WbmUCd+MD+|~RxEbeN4+go&2a@!n3>CHU%HXQi0x4n|zCWo$b%T7nO z);nN9mr@>$q%ha7jvafcjt$Z-b_cOAR~hr15m@eUmecZ?%1R!YY4k)$i}vEVmb z*-AxeV3}fOI6>cs_#FRB2Fd={r+0A? zZSf-79*SstIHE0nL|cN0wuBLFi6Yt(N3=Z>(Uv5lO@4^~%hSqa5pBsM+F}uHDI(e) zjc7|5(UvNrEpBHGeMv^^ftmM)?#eMDP^h_;LoZJ8q4o``76{6L#tXZ84# zeYxzI3zEf2_P5V;JQlZ4+Ja=^@faive=A3jEWZ5ChW>Ykzm+3M7XBuSAenwEhdZ+e z$@JYacV-Wgh2Pf?lIi_s%WWrG=ecfH`+{Uir3Gu5cE7Yh4juCzlUj7#$Ub7W`Z!po z`AjX-eHOOFktL2Samm7#II_gSGSaH!U~%ti#CeOJ-Q!@1>!)Y;-qZQ)t|MD^46~KR zL)9~Vrd7}KS-9$WRCPS6Iv!OWkE)J`s@?mo@ldsUzcrq(TF>tBP&M9NnrG&k@z4Xe zw$>JVcg<=xBO~j;4pm@(?UD zHp#Y|Rm_#@Ay}{io55HfB8#3$WnVE{@58Xn_nBH2_$+LBm@E&I*rRfl>5cdhV0W~b>5cflH}vYP*DG0R9eWb%VhLbbVyjP(Of5@&7PcfH zO9HYaAWH(WB!I<@?F6v6v7NwMbZjSpC2kyMZlSTQRqGX1dSIuiIw7iFX6sCds+apL zTy;XKIw4h^kg85dRVPH%?mjXhs&@C034PT%wiBXiyoGqi^gu%N0KSXLzFClvdO&9a z(gW|ELJuT@WreLi5iBcx7PcfJOCqu)B1AXdDL9v#=mB2@;baF$ofrATb2)PB<|H?oK!{2@*qqC%l`@ zwJtFP_#9_)GaeHA-q35E&bMS2G+XZ@u&nc$TGsn4Y>{m4}NEsx7rT3=$XIdTSI;)jW(A7PSv5^#l&9>&G z7#mxB78WEWK~fSVB|%aWB!$4;>nDZ4-RmbMK~e~G)5!}7%{4qJ1o&pHqNX>JQg28i zmaVqlWUy@WnfAtZpM@>S$dZgK$;gt7EXnA|N=8RkGH=l{Z8BKmrj9Nvv#8nkdqBs7 z-Y>|`Y__uGsCuW*wCY_x3s;?-s!mQ-C#R~DQ`N~)wOf5mj;h`2V{%`$o@tY#YJB@l zbJGLK(F3|AT}j&m$*BkQK1aR}*VY?@WslF)ve#!}ON=Zrvc$*|BTEbxch!i&;;tGo zvczD)`igyu6*J>uAoqsemBoU6w#pO`?Dv@p4)`oANI`-WBuGJm6eLJNf)pf3L4p(z z;7RB;bKOe;0X~0f-+D?xy`guLa*tu_eH4~MK2ytKpM@=tlI2mdJW7^F$?_;HZszeQ zEN-zjO|CsqIbcvKbx&LB`imMrj}zq3tLi>B_&x> zk|iZsQo`a^l2XFrR+3VBi=IJK!V)w#eUcImtVh~)yp-h7J9pWe&DNRMrv3N_2kj6 z>m#w?tgZ4f2+sLT1?PPh7Cc6R$4KxP2_7TCV-UD!){jBpo>@QU1$tCH20`37^UV4& zRFCg2%xZe#G3p6j(}@KaY^`bFxac!=T=H4ik%k;;$dQH|X~>ZV4mZ-%z~M%E8t>4f zDh(Vzm69(8N?=BM8d!9z+3M|$B@J10Eh-jVw)Lik<%-YLa@A*HOIos|B}-beq$NvQ zSlr!fT3FoOYg%v7K1pl(WUyIhO$!H}Mc6(`OAcK>lRepNt&hWT-Dm2!;j^&gadJFP zj>pOII5{3C$K&L9+&i>S9)|;WP?OAA>v32x&$VxGJx&%~_mf?%Y`y7Vx#csp{NuB* zB^_DPktH2j(vc+{Eb0888QvQs9a+-Bf_bie+M5m*nZs}G(!m^G>Byq%m9oE;{j<}< za@%KWx#P32B|TZvlO;V_(vu}UEbjgzJ^IDnf21c%dRXv&<1q6nwe+yWjpnnKuCB`7 zSGLLw5Zv>b3IbW<*STc|TKUXCf(#_cK!OY;$N+&m?`D9&op&>kAOi&ElU?S>$^gNx z^*3rC$z*yXgYOL;Q@ScFPfI(T!~I7_SmJE;8FBv+&u8J@$VirqWXVXDjAY3Oi`%Ir zBP?#Gl8j`@2n)Uy{-n7#&j`z+2YN%-uw{oXTV*B)9`>2`Mtq-z1(`^Yi3FKQkckAD zAaFC2Oc1!4NhT6xf}m$>`Bd6#rZ+M{fX{l_d-F`bH}rVXwRhQ}%hvk@ED3$4mP9@a zTb>}x6J&XUEKiW-30U0he=+Db>Xm3g2|&m?;M$?kG?+-1R- zOy)BklgWJ+9+O#UOlF}mnT5t=78;XTFecrMGz-S0n~`SmV^Xg;SuiGhPc-l4X2E#8 zTj8H`XIh!@n8lAr{oOidWF36Sd0d~e!V$BTXT|j?h0nr{tmMc_j;!R!N{*~>xD~#v zaJUt|tlpvLmaK4G9KXC;(ZptEofQ_mVO7akvU-d5iH`MH@Tjf#Nmx?)O#392&%%}` z$?_ywo+QhYWOa8!T=Pl#MLeVChrfrE!lGG3Weju;7j3M5bS| zd5a!ndTy27L%zF!V=Ox?X>Ik{ag06gv#=#QS+bKQJ6W=mB|9u`29X^WH-pGdmh7-# zFL!zNsH@1?Vd?$As+nF1VnI4vWey0^`%HTygU`Z(93;p=f*d5sL4q6*xOqbk2;96O z2MKaO@Wre)iEoWEbLt!rJoxsyUbkc&{F>>5oDgKRHRnVhWb#>9kdp*CNsyBSIZ2R{ zj;EY-Jmn-oP6+CD|9yJX%;tE?2?3r{*tZFC`r}E*xn6H$!4tOLT(Gz|BXYsw-i*ja z_XoMil8Y?4$dZdJxnSvT-zLZfi~DRxF0$l;#e9Q_Sy9df3%-&1X)`u*kwxbTu^_Xx za%dat(rN!Dl(` z=hJeNMdvrM;7MEWQ?O+7nOd^@ENpp-EKiZ;DY868mZxZxJVm4ADY85TOA$TY_BNKM zV0lJPVwLUZ2A?8}&dXv!4qNZju;lcaT5|a;YXm~US*=d7n;DL4QAU4x!=brvamuzHTW?-i^7u@9Bd^cGmb_%i zOP0K3$xD{JWXVgGykyA>3-*iNZ!CFX!9A#5YsyQOe6ZxR_2z>mzt7ZCz-M7gKC_TqCpomk$o?U-*XUlYHdRJB?WIjIA|490h%*jzT^Q zJMxnwKRNP~BR@Iv!{KJY`QdOg;QZd9GspaJO#J!fvZ)?5v#tEF42sEuxqUk-KUwq+ zDHc3y>n#9FVV|kxIiH0s1;|o>ECt9?fGh=IacAKIu(-2u0kRZ;1*?6Znd7SfEciAc zyGvC8vgn;%EGS~@eFm1IK2u9EpM@>YkmVV&JVTae$np$Xo*~OK-lE6XGv@f}XV(0m zfup8;33f{Bc!nH$H!ANq+FA?3QNm~HsFvES0v4pJd_i&)Bu7DV6eLGMINVjfARO*0 zU(h@B_$mkoo*QR3D`y2^DfhtcC3^213rgCW3qerIXDWE!XW^bGM1n#jC`5unBq#)d zd-7cf0{7&*5D5xFfNT30Gfyc50p?t#%xEt}y`lH~vOA!y_gPrV_)INjeHOMnOO|KJ z@+?`NCCjt0xciZ3VR82(&ywX?SW3;SH8ktXX8!mrELdl@Z>&8_7G0~5RW@61VOYxh zOf40B7Pb^7OJTAUCQD(m6o$p!j}(T*-H#L|OJP{>dNQkX2d#u5uE z+IpXZrIOFoQrTx=%X4ITjx5iSp585yI;?d#LMs~AgBZ_%^0uE5F4P?5`+KNf?fx~;w#=8rG?ENm%8 zmSSWnMwVh^DF#b3dzV!V7PnVmF|rhcrSrib9{nYmxxN>JMZYNefPK57n78OLrYncC zAE2$bI4m`Nrv37Y&%&1CWGPOT;$$gKmg2Cu`}g9oxcm3wWGN0y#xsYDqz}x9FAmFx z@-1eGvYUP>?k(Ccy5cEsdp0)xQUaD*w)zt2m)brHTS}0n1X)Uur36_@z~ZipC17#a z#S&yG0Sk7RmFuEjDNDeDPo~;Wua)o??H66CjRkdVy(M9J)o0o-`n6emZ(G})cP|wy|3YOP= zrk2-z7PgckODVFHB1$ESL`uGRIgcSnwIDV-2teQz>uJ zV@y}Z<$Lf>n`7*GSl+aM_VYN#8u%=1d7doKljV7`JWrPAVR3iA&!b=5-S6|hUrc4# z>!826M|mC&e1AtB(-70wJq+35=r*9F1+|W#Dk%KwgIC!ez)& zh8$(cQHC64;Be>SGH|$aaT)K>5ncw4DkFR4Tx{QeDFe&F`N@BHwyEipGTx$30B1|x zZR43|diq4qJo|G`1Kra;-B;6mV$c26Wctrn2KofBto%$Kd;(Z5qOE*HTZM?WiVg5pC5X+Fpuis~*wzaztB=h_;#$ZLdVM)rx4V9nn@NqV3g) zwz?5*^&;9{i)ed2qV0`{w)zomZ$`8=h-hmV(bnjJHoYS0@h5v7+EG{*W3s8w^nBmU zXW?^8SsIgNX-t--Fn#UM3!kawEuV!g<;YTwEak{jjx6P1ar2{cu(gT zT!+iS^4_i3sTuauVdco8<6SuxxJMDB=1B#!|ss^cd6g ztL)uqfA$q&Y2!2Pm$p6&_e({xR3uA9vQ#8XMOfUOYDM&myHl-5{ZbJYd@}yH87~!K z!CNeyjHM!3^tvE>H`;nD!SasJ)Y9H(VM`^lR3b|yvQ#2VB^oc4XuMP+OC?x-nlyQ5 zqoHQJRDva6*34JirZkpHWYO!H?C5Cgtqe;CpQ)vaU1zII$5>^uR3=MhvQ#EZWmw#K ztTHU_JXV=3mG2*8*-XDwhUI4MBfor~*H|i(MX$s18D?Ak3$VQJGqrT|S-4+bAj=D6 zd4Vi1kmUtf-2KE0u(Zw|gd7M(xDf=;&H7h&n_ zGqrr+v#{kwvb;!^7s>J>Szd(2tscGzi(5T>(OdMa^dc;Aapnz^7vV^u+d|pTkiAF_ zo%6(kF1FSxaD3=9b$sNru%ik&s*s}!IjWGO3LNfUq6!@DUZRS3=-jmm9Oi97b9_~S z1>fG*(i~q^yhZ;FovW1%&h_due_qK<)%2`Z6`rnEP!;FoZaxcps*s*pX$dXHAG^Gw<8(biiHmL5LSzUk?+u%#MV zs*$A{S*nqx8jY7~G+wHar5Y^mJ16zcjB2nvxPO|?ie)v#R{0VHy?v&Fk9`&vyhMVR zNbnK~ULwIu5V)DkOAxr3%S$A934)69;?=?t=FNXZGFPe4dm+^D&{lIrO={->_ z_{>&W1A@kYLTTDEO?6iuQ|qQ!Gh1oB)_`b;fD zeHOOVCQEIy)Fw-9vebsfefG6BEbgX4ug3F<)LuH1DXa98d+UZCT*4g_&U&5Wwf{Si{j^h6!s6Z*S# zRV5Z|EPM^4{Z%-=vz5P!(f+;9!j4zT@hUl9CC97ec$IqMRqBaXy+hBvufp-eQhBJ9 z$jm@qg~fb+$yi?X79H)n8YFu*+Is84GSX+-CqMcuY^h6@x@4(KmbzrAOP0E1sY{l+ zu;9(T(`JO!g~fbNv9Z)8i>_kHo{hHNda#W0nOa8sENrPqmU?8VN0xeIsYjN2WT{7% zdiO`jK4Yl|3*PRrdy3Q}i>|)OPL8(T*I*gzGqwEev#{kgvb;u?*U0i3Szd$Xwtf2d z8Z38w7G8OH4HmrrHr2fU_8Kg4U+`$xwL;m+(N_671mk?Bg7H2J3tlI|>m+!c1h13e zbqL%H<#h<$4CQs-8#=Fg9fG)nW6H|znqPC(x|%6_HrmSGK-Cj{rd9vyvvAdKP}Ofx z)o)PMZ&1~5plUateFIgy`Rp6MY8~5epz6=Rl+BpOnEC7*=I8#vd{)<9Ww%CKWqk;K z^O*`J`z$P|PlEa+s853WB&ZL8`$R!~2;3(M>XV>81d}#wt9v$PuHW?`zdzyFu$)9W2Cw%%uud)109({dm-~MPrOd>^Wvv^&4YMqQ$;t-q?>xtyjm5 z?CEIhZ34?YpQ&ZO&%%}_WNAW{CS++smL_CrLY5|EX#xx0*|6Ug)C89PY2;J%_AQ|% z-lBRP?`4AweG`m(|JN0jRo4`r1y;}$=gNgX3wxT9rzv@wlBX$on!@Am-I~JV?%kS_ zrzt$;_2fUttT#1ji)iadbwN1E=yS8Q!EV4B>gJ7}G!h&WbXhwo&Bxpv0 zW)Qgb{ALii_55ZeXa+$Yd8o3qm$_?e1_8e5!LI2y^F5*#J+sO)qj|>C9F`@v`sT1K z^;y``oGi`B(wr>K$JKEccm?k`+D+J6e#V1vy%fqXjuyz~QdIE#Poh;1=GY$9xO)NugJtd3xd%^Bk`Q zELi2R&x=}ki^}yXCeMmX-N5nn7Az}m^>3k1R{1P!d5bJ>k>xG2yhWC`U~%_5Z^7d3 zci!?AQyKbXr+H`VEjaK!nRfl}E$`4i(JOB(SZ!-<3C9|rX`ih1S=iB%94*Pwk{m6` z(UQhVOByFFy+iw?CHe%PNPgRlla{dHT}}HuvL#t`#t;kE*?L>SvfgKE+2FIVr4?CP zk);(`T9Ks{Ebe(^D_Gp~$W~-&1q+_9*th0e!7^)Lf{STVn|q;FWYL+9oWE?nZ^N?5 zXKLB(v#{lDvb;@}x5@H0S>A@l-3z@9i@O(kn=Eg`GO4s^?0wzauw>E~f*Tpj+uou_ zq|VS}9r*(@R$9Zd#a7=MV`Zz)!j{%#X-$^aWNA&7*08u8HCn^scGPI?ExI<)8kV^3 zqszvEMI-KCL3Cv395NPcvz4_$)!TihJ+Q-P;i}tE)orNiHdJ*Rs=5uTcJq@qsM^g> z+W4yV=h?7wwa%PTR3*w%G=_nzsqM~M_Y2V zB}ZFwv?WJd`suf&pMG2K&=KAi4)fiA=B(Qm7Cfz}YAkKNMf;>3EW2&J?O@sCGwqYT zJ_}pgk)<73+L5IlS=zzkuIlYzaaZ+rWN8Nrt`{TC*{U5ZxJxZ)EbYjm_ZhM`q^7SbJFvL>>vv#r_t)=`8e7Iq9>or2|F}Ko-4wmR%ujz3;)2&#u_LhqG6HpM@>&k>x$IyhoPz$nqZb z%X`!>?~&y_SQhsiUvG6hV|fo2eCo$q-Xn|N^~ZwK*780qXMCppa@J>I%ll+`pDgc_ z<$bce4~x5|zYmMMroT^?_hG?KYx~Sy)%&pYp2wp^*C=AaIa_5%2+sRV1s8l47IY** zM-p@-K}QmFgy5q8GsB;{=tzQ&5a5%0bxm({gaCIVhs>ugI#O@w+KTLCY5(j_uw3?; zTCVskZ0SUnPGspsmQG~pM7`08dZUxK==Hr5EWJN7&nG*66Z|g!h2$ zOcq_olASDVy&u4G(`RbA<+HHm1G0QTmJi7C0a-qP#a$CWfW=)CKOoBouwbsT#aKRo z1)u1%ce@{uMc3bCCrevz7g+xFnObi9ENtmQmM&!JLY6LM=|cU|h5DrnS-QZ2cZU-j zOBYxQ9sfPY(NyLb>p~V?Hz%TvWk$2o_z^5|K2u9PpM@w+@d_+W9;J})r{RXj*$f0YrvQwn3wJRJC`%E42eHM0fB}Z3sbR|bu za&(2GnZ4R}g~PqM)73k4+;@ee-q`|ka@jk?uCU;f*3HcE)s-x|wk$hE+IqXelF(;r zN#wJzr5jngk)<11x{;+DEbh9}4VL=$2<}FfZm{5+mIs^pV>ejJHRLO!u7u03k+#b2 z5Io{D6(sRlSkRpW-AT}$1l>u{9RfFh><)pOKXxZUcL;L#kX@_NnbF=Ig2`|1@9??Z zx3fF-hOXetZhN-g9dzo%jyA(yUXf9mL9NV)7KHY znbF<@7P&9UH^qLVcMr1YlZRLkv-S3bC56w_@~F?kmY!tkNtT{u=}DHJu(&nHp0Kzz z$DU;A2@Agc;GVhr?FkF!^-q~m($ib?$)7$yHc$SR%QHNEvge-eP4|E2KEJ1bb^p}- zo%tvFle}1Kcel^h_=rn+CGnH8xYaG@@--MBDI)wh<9+-$k^2AJO(hMBB)S zwjU$fetMuyS8??Civ=m|xa);6naXE6CR6(?JSKb5nCwMkvKNiXUNk0qVNANU^IjN} zZtc7mjmcgZlUV0SX6}P}VNAvi=Ci$ymRRtZt+F=+X?&)Fv_1<9dXu0x33`*DHwk(} z;O42lA#n55-X!P^0lt;@xH;SRh9Epo?d{Jh+8a8`W5MIL-j88P=QFjW_gUETF9eq)9|`)ApdShPk)R(0ZuZa*0ylf;M}mG3 z#C~{o%+wV|&<}#RZY}QSp)A6M90@;_)*83?ed3>gpygmzCJ|)YiWcidVpOWQM zvV2OGPs#ErEZEQMsyXX^3JabGugtcB(zn20YOopsi2t8 z!h$bI@C6CJAi)vr7!r^ATU&7&LykB~UuGM@AhuL@7 z%y_?qCGLTz;d&nw3(D9kzk;Bw&s0#(XJNrtB>0L1Uy%QE%w|TP!GV>-`#*3O-XyMW2N&Uz6o)vV2XJugUT?EN+Z{ z4T~G&Uz6o)SYDg(+`5wUjpb`tSU|6d7Of6M?7Pbr~ z%V4q$Cd**542H!$9~%sddpct^CY?!A>S=; ztNaFn8a`7&O`nAY-;m%N5`05~Z%FVB1nx=xHxS&hSN3m6@C^jGgZkNAJ-&e;{OtG} zI-Yb5MfMuB^?nOWEuX2Sw$H+rZ^`m4S-vI9w`BPi7PmtFEi7(@{9Ceo3rmT?YkIzD zSIEDG<$Kwr`($Ht&ia-ty7nV`_t|=f!t$!m)Kb@HVargm3?<7@vJ555Q0kYV)GtHH zG87hks>k-rP*^YG5)6mH z%}a(u;N~U6NiZA&JP&JPuIIxcc<}T1x*iw{8rUjFK+w=eBg=PW`Hn2#k>xvY(OKemu*8ivPxQWn1D^tIY8>B@L)TtqA2VC)_i!}#nL1kd zEbRE69N&}UdvbhFj_=`cpI`qT4)^)>@4Z83iQmI9?tA&D@f36Q_}&~634S2K4P=I;R?hUs z57ZmF!Y#X(*?LF9(%NTgY2&l7Wh7Zfl4T@WMv`SDEbc5d5*Bxs8cCLsu*|NKG+v&T zW|lY-7QFqE(^y85MOWr!$1hv&kFd1!nOffQS=jO;S$-tTk7W6gEI-2HX1qVb;%2-* zlI2HO@F~%sjO9mIaBWOwEI*P(pD4(VU$)+#V0qVPYU$v!u;nMR{6v{)4Wmg^LX%S-sp(7F%fNJBieqBX!|9iZCpg#_=vU%5p5GA+J22_n-tOZTSVLB zh_>G&+Wv@W`!k~LuZXrO5p91*v`vj@n-K*#*vyxltI8@B2*0V@IEb$Kxm(kE3Wjj-v56ipJw8I!}(G^W-Q$ z9`&j<3gc1UiyzR|o+n3POyZt2uQ|7j@?%mhI&NeaI9u;%SUUSmEg$$SY#B|K(PSA- zmeFJx4U4<`84ZiO`x#A^(f2JY%=K$DEN|!+FW7goN0UXzyX*vK>m38jhdxuwM?MQ% z#*k$US;mlM3|Yp&;%0bbU~x0NF=QD7OZc7aF|aI}!LtcHJH>*ow#u;(bn}@Cy8A3F z7)ye&Bp6GAu_PEvXZo>prXNd!u@DTG&B+&5HESDVA;7#lt2wg9Qg7&4H5T-+_5KV? zPoJr!m(RkMpULtwS$-zV&t&Q$oiQqKf@A!C;MkuhRU!xVXweHlSQuvv7ooD z_ZL_`_L*Ax_$+Msg)G02R`&Y%gO4V? zUd4jGwz6@k`V*gN)%|=Hu6i6*J&vj#M^%rbs>h*f_m0^(RPEj|8|SOm^VB$09sUOO zap(a&J+eE-kE0&Y>ufCOZ|fZo%cnk5%V$0dTgH=RJXyw*WjtBN)5sW4BV)X`Xb+4x zJ+N;~Sy>T&V7C>W3B-cWZDkWs^#Gq~)nE85T=fL1dID8FfvTQBRZpPfW&#~I6MWU$ z0~1j7H`fz18eYmg+n#_P_#?;BK0h`w<9P!0fX-lI!9ZK@L|DG`nOeT`S=cg>EECBx zkt`F*G7%Q{*2F|u+*=b9$ubcZe1@v2nNd%K1@Dy=HW8!wG8)J*zy}$ek03oWciIOztJf9jYi3DWcdvieSG)Z(`JzxeCcRo|g_dW|-CX;0{StgTZGFc|W;?~0_!{XM%CzE9|EZwm& zg6WsZurzP5xAH@YjAb%e^nOD2PP6s?4$DZNspUtXg)P66<#)3DPL|)v@;fYUJ>Yj( z+hK2yZdZptNbm;)csjAo%%}c<0J|iVHNEi%^@iTH$&P8Z-ala(ZQqRg6Q2tkn}R8{vyj?u;6V%c~45Olz+j3_pR-F zEq{?k?~-G|I9u-&SjPKIEfahewoD<*6tYYq%M`LqfyM1dHU*ZJ_W98ivP^*mPmAO; zZfcnV%ZYy{UfNvU9Ai_+qIdVPV4|(}Z&-fynOY|KENuCkEPs>bZ?gPNmcL!y;EVC>@&6e?z6CEDp{tIWhz;wl4U9^ z?j4<}u()@0rjlhUEa-*F=845rSbDGIYrL+Z#DYI;mD3>j(`PF9%V%N1G!jfB!88&~ zBf&HX-1i7hgTQ@{;4~6UyDw;GR>!A7u&6H!bj2qYOtDo?hv09YsbH$l!h-1}m`;M} zB$!Tu=@7W{?{o;<`FA=ArbB=|frgmlX*vY>KEW5w*qBbolde?7f@!wi8L&+EnObJ} zENq!UmKkK3L6#Y0nE{J?0yYB{_XKPPS!Te3cev$v(s4cm7CccZVJtJqqAP5%V5Y5i zCM>gjrk2@03tMKAWhPl>l4T}YX2RlDN@l|1R!U})WhN}R51eO?teLQso5e?#t_R9~ zS+>eq5X|+N3g-DNESN=tStOW6f>|V(1%aEv&w{|s;AfFw76dF_M-4PD2S{jzMmvte1_Gqo)AS=ch0EVIcnn=G@*G8+~*XPga-n={TP%WPQi z#HhHLGtP!Zw{ptzxH+M6SXTN>EvtMMw#*~TJhIFq%RI8o zgTS#YuV^gu$fB$BvTu{EcRnnK?Yw6`=D$aL z7PibM%Y3rTC(C@Y%!kFTRL_UStyIq^%Y0bylv|z^>-l#+EZC zZObCsmPfR$h-h0G(Y7k0ZFNN3nuxZw5pC-t+SW(3ZHQ>w7}2&VqHS|T+m?v7tr2b8 zBHFe`wC#v!+ZoZeE23?8MBAQ-w!IN;`y$%*N3G2l}*4uHn5My$K&vZ;~ z^jUaJE~GKJkjCUf8j}lYOfJNjbgShHF(%z=`9eP?^(p&8jLEon%~SS;7>{_v|Df6B zW1%09>d-M03pUwW7s0XFXX@DEv#?_kITn#)5jhr-V-XzgS;Zna+_Q>B-k~eyi{J=? z;$`Jo%3_|+>8OqcTWw{FQS~jmp0OBb_kVmAu6i+5y_l+AOjR$Ysu!bbx4N+yRlC)V z#lC7imoG-uO?0co#AbD4F?yh~E}l0xXT-(S19~=+eblUF2`t-vraiF3XJN|{vMeFX z60$5I%Mw`Jox&1W+?~P_vMhlGpY5MwuDVNL!FM?pGnOS}(X(hQ*lFus3d=5^sb#m% z!j`3ESxT0rWLZjsSwWT+WLZI$6=Ycfi<=FtK)<-z z&J6RK$X;r;-c_)i@R?dp`Ydc&MV3`$Sw)sr zWLX7^ThCkti(AiJMV3{tnC~|=XRlST;InNtjAa#BbS@@)so8p0!*beZYB}Sxuw^w_ zR+D8lSyq!}H7xEa*=ktaQ?k`$Sq%%;1m>Ev*J@bs6tj@AtR{=jA!WZbTkjfJ&iPC& z=Y1BotRc%9vaBJ?8nUc`#XWyr1B-k9y2e{{ezFFZxT|J&&NXmgg`lQ!tRaWadu7)& zTkBdlF8WLzmwXm>tR=@!z`g~P4fto07P(yxWXePYD4B$awFR_q${ zTC%Kz<+81J9V}OTrk1Nd3tQHaWgS`8k!2lO*1_WDTI*nObFFn`Sr@XHv+z3f%hK|) z3r+*mFYCyn_ZhL^nyq&|EZ2RemK#0`Th^0hJz3V1Wj$HelVv?w){|vDEbW%vozgX) zv8;#XZi^d7n^?J7W%SKqRVzbmd$Jhu`k_b<|>;=u!#hl zNU(_nn;>xW;Y|>@`S2zZY=Quv$nR*bD4QU_Zu`%g-q=LFp?A;nrj@OCGc56Zrk00% z7VeGBWZ6uX&1Bh3md&uZE6QeA+!bXrSvJFh_x(?pBWp7(xAkG4y`pR;i{ACef`@Ir zTVRRrGqoh}S=h3LEL+I3g)CdhvIQ2mqP7JVx1zR%EL&i~DwKVPWD6`9H|b2jY$1!T zR>XpYw%)C>$eyvg{zs z4p`g_YzHiE2DXDNJ7B?@P!==xcff-880s3!4zlQKoa_W=>)i=U2fH8OPK+1#t?WB# zyzC^)PO|JI%TBWFgvC8`+6jw$=CqS6J7HP>t9*^xZS$04CoK53kmSa)lPtQ5D7$M} z%Pv?_`AqvIwa>!+vWqOc$g+zpyU4N&7WbagE?C@qO1sFi3l`k5d}l1XV8KgRd5vWk zS#?O-ySQ^{w%U)RA z+a!C*vKJOyD<_$L*$WH48?Lpn>?Mn?lFN=;w%&cPWcHa_viK})*+-UrWZ6fSePr1O ziyQm4m&TPa{jv|1rlYqPzF?oE?IVk>?#qr_w%+})Jn1vFWb;|r zvY#yb$+Dj;`^mDOEc?l_pDg=f87r>=^uKD}QQQwpxjsBQ)@Kp2*CX0)M6}(E zXuI`5n?B3Z<3RRuv&a8IjE&qr)3NcC&%$HlAdQWKG&T;>*f>aI;~>U{+so}B#zr4| z4nF9|hCa(Wh_Mm3d`wxn8+_oKf%Qn0UE6GBhfsAMpJ~;3eHO0z5LJDMsy;+jAEK%c zQPqd2>O;P2UC%m%s>9!(eF!7Ere4JDh(6>;wDy3GFxj=u)_WM1{614l0iT5}hsko7 zEQiT*m@J23arae+VR83WhskmnmJG6?VS;kzx_1~Bd?wsp!w-{1&kV9_o2~Z$W@SM-Wf}L>}0Lh!;vU6N!!X=b`dA-EMgHRF#Y z=2~%-dPC2@vTK{I_ZTcieWsRTJ_}opk>wa!j*;aUS&qRn(vIe1u(-9;V`Mo7%cZMT zU+CEz08%xVI>e zli)Z6a@`*GP9ZaoIt~HGd2Q1h$Ei2;DkuB3*?LdF^1RQ~Qrc%>%L%faAj=7|oFK~y zSlqhS30T~^)(NtlfCb-faL`yzz=GXTN*c=vvgp-Wc5buvo`j{W&(u=RXJN}pvYaH# zNwST_0ZmxckEGJ>X6Y2qG#q=aBi{|i=rE>|{ugz9@3W5qgQ$a0;y>SYHRh{Sml)j$njZ@ScItP;d+HAe2VX5ph zwY=c7u;nyaPLt&{Sx%GXG%W6{dm0vZ);;Yl`rPU?EO8ypbF0&Eg!i30O%9#6$zE-? z)-!Na@tHcR`Yh}?Lyj}#I75yz<-GulTjjmr zEjq?8z!KNMe6!RAIPj^DYQ}Ma9D3g*`?T3wFT(Mf&(!g{&%%z2640ynF=1c94XUGf6$iA$y@dYGQLgz8Jpt2H#M{e<8p>IuCwmEGEGt(W0w=reUR z@>$q%nH-nNahV*K$#EGDw?=gt4!1^i**ml+F2fN^GHu+4H_Yg`eBYAN995UeqIcA? zTbr%-3M@^0rk18Y3tO&`&z#B*_w$03!4+8I zR`5}!_y4j_o2~LH1kHV>f)+jt3$BvjDhaNV;3^5OLg21_S0QlMzN;j-3ctwl3mg}&%^VM}& z-1+J{S+2u^S$kP?zPb)e?*~4it*b+_Pn)gs1_bSVrh<2T78cwf!3`4JAi)h1+bcOokN^ zSLD5qBtZ&EebXwq*RP zp>~(w&1`=EgMan^T>pLf_weUL{q=!=KR9T9|NnJ=mGLIOZp4zx|0fO>l?#Ht`NLyN ze?ST1Fo^Xx`d|959sJ~{%eQK@N-=3rq99MMzjr+&ZC^+vkkEf#OhS*hvJ(2|*O8FZ zV$fJ3r9@i^`PHkh{Ga|8{(LwH^yeO5qJ^9nngs3T@65j+WPI=CR{QqEm6g0#-)=W^ z$lvSl)q}cTP&23b*TB?<#K`M!d?MdUms$c(m@wTno_Cx**DTWM_`t#oUT}~=N z{0G|9^P>KF5^BmVkwikRdb(1h{OVO!{?8fopX)F8S69z%X;Yj2(tlt7yp9t3?{$-S zNMfyo{OWa8{tq?EU-iFTC8!Y8mA~rm(Lb-6h---ZJ^2|m4>|?Sce?Ix$`Q^{aFL{3X_limWocwcVm%sg=U;i6^ z0(y+;F`&nd9!Glo>G;%fqeJAbTut>#s>iDSy^hc167o(d`u9=!tBzIuXaDo-|Gb|- zEjd55mvciF8N=_$U*8Kpl-~T$f2ENl#;Nr<%92R`U#^|_e>qh|{7Nnd*FrtmaDDmI>m0JG$I)-%o zXbu1Azg@!onB=EdTh7YuinGA8m-tlTGl|b721tA%F;L=5iLWHSmKY>4SYn98Hxl1U43!urF}jFuQ9F;?PdiC-kfNsO16ATd$mSBXgyze!A%_+8=;i9aR&l9(d#x5QM5 zX%f>VW=PDGm?be=VvfXIiFp$9B^F35lvpIOSYnC9Qi){}%OzGwtdv+Kv07q{#9E1U z66+;4NNkkYB(Ygyi^NumZ4%ohc1Y}$*d?)BVvodLiG33LB@Rd&lsF`DSmKDpQHf&` z$0bfkoRl~vaa!Vx#94`R66Yl@NL-Y-Bym~dio{ikYZBKbZb;mexFzwA#J>`^CGJSv zmAEINHyC>HiYM`q#KRKtB@##^lt?6zSmF_hBoav_WT7fZE)kPRA@Qh0N{LhwsU;qh zNF$L};&F*|66qx}NMw}AB=LkqW{E5kStXv7$R?3pB8NmyiChx7C7zOaS|X1`UWt4X z`6UWSJR?z1qL9S15``t6lPDrlRHB$fafuQVB_&EpJTFmNqKrgYiEgqW7bU7lRF$YE@sdP!iI*j6NYs>gMWU8OZHYP(uS(RFs3-B7#Oo4oNYs~jQ=)-H zLy1NbjU}2$G?i#3(Oja1#9IgkUE)pL~d?e9TqMJl_i5?QVuG34Rx5UR1eI)uyd?L|LqQAta5}!$YE-^sj3yFae zUrKx>@wLPtiNO*>B)*aOR${2cFp1$3BP70)_+H`%iIEaNO8g`-N@BFc7>ThGKTG@~ zF-~Hq zBB6v%1Gl0;>R7bISks3K8SqMF1@64fPM zmZ%|7Q{okgS`xJ->PWmQQCFg##A_0-OS~abU*b)P1`-V=8c8&kXd=;6qM1ZJyCNWv! zcZokF{*?GjVv5Ay5>q9nNlcfRAu&^8mc(p{ITCXv=1I(#SRk=bVv)pRi6s(CC6-An zmslaOQeu_FYKb)xYbDl6te4mzu~A}^#Ab;t5?dv zA#qdUmc&02|4Q7JxFc~_;+}-ww8lxqlXyttVTt$>2_zCqB$7xh@rXnciKG(pVYMK+ zL`))u#G?`^B~nSGmUv7ejYL|B$0gE9q?gDbkx?R(#1j&kC9+6lm3UGjn?!br91=Mt za!KTtcuL}Fi98Z{CGtt+mnb0dj6^|+LK4qP6qa~SqKHIMiDDAPB}zz?lqeikQD5Rsi3So4B^pUImS`f;RHB(gbBPubZ%MS2XeIHsL~DsQ5^W{gNxUP` zUgBMe4ifK4yf4vFqLV~ti4P>YNPH;qkwjOCZW7%kdPww?=q1rx;$w+E5`85;k?1GU zU*c1V&m=yV7$EV5#6XEJCBBmQT4IpIV2L3T-$;BbF;rrh#Bhlb65mODFY$xKNQoaM zev%j^Ft56f7-QYph2)S3ZQ?r zRc+h0ZQHhOYo@1d+qP}nwryK`W^00tH`r){Q}4#F>PFvP%R1JxfsJfpGh5ioHny{a zo$O*ad)Ui9_H%%P9O5uXILa}ObApqc;xuPC%Q?<-fs0(?GFQ0DHLi1mo800yceu+v z?(=|$JmN7=c*--L^MaSW;x%u0%RAolfscIRGhg`1H@@?OpZwxC0YUViKm;ZTK?z21 zLJ*QrgeDBm&jDcxM|dI-kw`=)3Q>thbYc*bSi~j{afwHK5|EHYBqj+-Nk(!~kdjoS zCJkvxM|v`lkxXPJ3t7oVc5;xDT;wJXdC5n93Q&+j6s8D8DMoQhP?A!VrVM2%M|mnx zkxEpi3RS5_b!t$PTGXZvb*V>v8qknNG^PnnX-0Ee(2`cPrVVXrM|(QZkxq1`3tj0( zcY4s1Ui799effhw>BnF6X8;2k#9)Rnlwk~K1S1*6XvQ#>ag1jI6Pd(hrZAOhOlJl& znZ<18Fqe7EX8{XY#A24Plw~Yu1uI#_YSyrpb*yIt8`;EWwy>3LY-a~M*~M=5u$O)8 z=Ku#e#9@wblw%y{1SdJgY0hw#bDZY_7rDe`u5guWT;~Qixy5bnaF=`B=K&9S#ABZD zlxIBW1uuEUYu@mdcf98VANj;*zVMZAeCG#0`NeMng6cnk2uu)y5{%%4AS9s(O&APL z0>ToG@I)XYk%&wbq7seh#2_ZIh)o>g5|8*KAR&oJOcIikjO3&sC8HNAm8eV=s#1;W z)SxD{s7)Q}QjhvHpdpQDOcR>YjOMhUC9P;p8`{#2_H>{lo#;##y3&pA^q?ob=uIE` z@&|v?kH6^800uIM!3<$2!x+v8Mly=gjA1O}7|#SIGKtAdVJg#@&J1QUi`mR!F7uer z0v57}#Vlbd%UI3|R>it7{LiaNJ0^sFqoJHge4r|i9kdm z5t%4NB^uF*K}=#1n>fTJ9`Q*)LK2afBqSvn$w@&^$tANeUjK?+frA{3<<#VJ8aN>Q3Jl%*WysX#?4QJE@Kr5e?#K}~8=n>y5` z9`$KJLmJVTCN!lP&1pePTG5&|w51*G=|D$1(U~rEr5oMpK~H+on?CgA5B{Vdf6<=- z3}g_48NyJ8F`N;MWE7(r!&t^Ko(W835|f$2RHiYV8O&rBvzfzO<}sfIEMyUjS;A75 zv78mGWEHDf!&=s{o(*hd6Pww>R<^O79qeQmyV=8D_OYJ>9OMv(Il@tnahwyJEN>!0TBG@TXRYVk&CQ0Z`5Tr{lLPP{q1Vs!M1XOwoy|+*V z1*8as-Vv#xN)1WA`vaZw|K5A9!*kLR9y&OUqZn;9KV21eFh(2p>!(TmVO|NLM9 zzp!?>t>fn6>V8TGe2fSD3+C;QiJkS;SEAds>k9p@UHkt1F-uq1lRi$4aZyzoH5d1V z&Oe;rw;Jzkd?m@T;F_8u^B$a^S@iYN7qcf7ZrcSM;Pl&fpW)P|3@l);EQ=i`zKn8i zdAUWl)T#v2khbS}@4H74dsGhu)jMW19kt|J9$SB)cCFzDCT|aS!5-^d#igQpE5@73&(=!wm}wJ}qOZXJ9VDnr!ZB%p)Hx8atqG@%VXIO#sIU`e;?*(#(sU zVp{f_E_Tkjp`52C9QYn2%XwsUy#3^wT&B^I*i_U0g%UnYsgR>1_Q%0Ux=-KzC2egT z@Mu%UMETD5{L6OS`w=HH(H~#*cb9x3CaW$jQ8pGyD<>tn6u*_4ogjBsbo#q>@IUO9 zk)ab(Kj^r>SsMMoRt=*_p;Me@DBLUL9CpswK5_JIisyYy)TkcUValkJ`C&(Db~p+} z*kb%|sX3n9eSH#?S`n0*>))lm?c!zw)jA@oQLE$ z!>f?55kK(KtsfW|^DJKT<-6(|aB>dHFX&$S%3aS0GYR%OBmeZ?K803Ao_fodMcHP{ zZ{h>Ph4@_VvlYP_FLdrJ{t-1MdfHo*i~X9!)g=ElC(al2s%-o>_P*g^MEQ&Q2vH>` z(dSYTi^FXoi0U#yqz z$mL24`$-e$mM@hTjo*c9p)3#1?*DIbwNGOcVW7C2pt$@0Q(RAX4;Lq>yvb3fnl-0+ zLg#nWRKEtiJ5MoC=#9i1UMh1P?#I76KfroZ@12MIXPR@}`_T|tKVKhC&K7^I0w1)J z+|%zKM&qq(%#4@s4S3im)TBCva5F!{!*8t_JrRt56cj$X`d8mGzkP|MM|2z?Z*XvS za=1TZS7A03XsK-w!wcIu4am)9JNHGhrEDAv$$7)geOvhuR*b*Gb)h;|gk&BS@zYiz zw=aHAs@;i1qgOSI8m#-Ag2FDlb^9kZzYaTw-7 zTOan5**5&a}S1&vEByq@OVFU46`+x{k+W#|>Fo4qfIBsLe|M>$P zJ0I|NadU9Dv$65`U%WYR=I&;M4dX70C;Yn({{KF^{YTC~m-UR|;x5@3ki=49o=f34 zUm>y&j$X;U+14#Myo;%Fx1*Pz*P3)}iT(F?9mJRVx&F!&KWjDXB67=2@3lMJzVVN7 z-+cB(Ma933qAd`p&sAtsvNXyBVQb|%VXIGt>b178-Z!+h<$_utPoS;4&{jlHWExe) zocg-a1-0BopiqaX8*8Y|@u5KKmmz9P0&TO8wvs?ipgl*elTV>GTu_v*1QfN;B`X9) zo>8H$n$uPbQ8aA=dBB{ukf}lge>z}&dQ30 zYWZ~nZ5&jTK%%yHjrde-9k7%7McWu_LD5c7CWf|1YqW6{+E!`;ZJ{uMb_gX!pfu4| zK)Tcx)H)?0klI4h9sy@L+ECm$LN!BrzoC#XC=v4WL3|fs{~KkM{j?z+KWy(9Y>Q5*uT5oOl1p$TV>|0P; zZ-nai*96DWB^+uyi4R*c{UES^vJRY$w$IL={8y`e1zX-bk-g#B#$^2d=jEP>Ae4hh z=?y6df&1*tx7|4o*Y&Qryn&g0?Jhp3n%vY~Mb(IBY&JLbo_uS0=C9TW7LVKX_yH7i zo)>Dro%GOdqbAPK+HO3h^~-8$xO6LY%s!FG0%9herQ=-0!O}aok!QUm>U8e%=W5Z8 zxl*T_4%S%R*vYEbg}M)n=YO)Q>VD{sZq8Hj@0*L{>W8FHKoI zyz3JV9@{)?oAAnrfI47=lkjxX7>Lz#po(bN`r}XmfYkG zZr}HM9Nk$%wNfYNU%DY^tF{uRIXCGdOChbdIV<(LC{*aFbk8eGge#ppO#T zYoAH$JX_jBM|u$d=pA=bPUS)zre#tyYG^`co+IY2jm^|A{1Ta9PGx|$lRdX=4x$?fcT?%n`2T))Mb*7xo6|g;V?b- zg_MrziWB)IBA2lQDcA*($XlxO4@5aGF)5nh(<`z@VojOfN8sr1HHqxjGs(f;W4ZjZ zhmN8*emz~fF1Ho-qR?bFs}y}m?>x12NSfuJW3rY>+mvDy5}axh(&XibZ7v+7^d4ty z4u%Ik-u3CChPIcqQqMiNtnLJ2w4T69LI@(LY#gRDshG0TvH>r2#4oC*U-!9X?>U4v z8sPj0AI3}cNi4V)D6c-js2*ODf(kauBZt!8eU$4ly~K?k;%S>Nm#WWdXF8~YOSl6r zVfRuD_TtBaapXWwejR6Wu2N?};J*UKU}s}$y*Bp4UFcgli+BoW!ZRa2F*RRB1Tiyz zy4Zm5k~Z$Smyy*?r^KQZb75~6o<5|x+$?rOt>8wY#(a=o*RieEl7g0ho%sEk#yQ7e zqBtf}xM=od%9=ysWYAi3&{wuk7oQq=N!$0_`{w$-Z%#=kErP#AuaNae$uHZk-K_az z0Ys_TMjr;7oz7(jTUO{x_ZP_CUN!RXC~d@8)mC% zPUVw*k++zJu;R&`2U{*i>ZI8-g05S-Msv%9Wh14 z;fr{(%%CD0p6b&WSaiy$D{u{NxAMh!btb#e98b>3TZfuaDJ_229HmU@Q~3FZqeH2ce!Sl?PW0NHN(rxeS(g48gd5;?{~Ecu+A#CGe=Fl_EEoso zonEWxdhYj;YEks)WgLvHnVn}mv%V&gWu}&Ae`|Plpzy*oJ%Nb$-yN5hUx#(<5!=$S z=N^0ors{Xagg<{^GTVyT5XW!?k#Fo7&-am`)mr7(0vZ3P9R>syspj6{a}4zp0&{3-~m>&qpzi#JEA6l7G}J0uSL61KILcQJiQ>xziiUu$W8OC5zRnuB~ z4t3tD3)^z$^>JvBVNq%`al>yyL)CH%u}&PBb`i#Is(Ns#x4x~J6`5)3R}vSVI2*=g z^z-x$tjfn#zKx> zIonp5WjCODt>BjT!_}EgBFFDO)iUNxYO?1ni>{fK2xIYf54t}5UIfp+k<`KQFK~o zLkKSJJ0iLP*Y>sT^80Y`ul{el{|e}QrmaEJo-?!~elb2t(VhX9z>44WX|&lzAp+bE zR~~dD7S^5~S-j-vBXIFv6k#PhU*x`L?;ag_Z_GvO{kn(2Z{C>;5{(F7X%xZYO8y9L=Vax32AAs2L5_s@;f zw{T1nK;i2?+5UZRXFQoyet0`DZGkO9Fj`Z!Tao?5WAd3y2leUWRLfb;F>HH2L-VaC ztXIx+DI88dJz_Q&v_GOzFpkUu^>}Uvp1wFkWInu8ioVzxV9)CG&4SrK`3&E%oQ^d= z_sB3KFmS8d%OzFIqq4`7D3TL4`TX)5*Ar`%Q6VZAT9OBK{1@G;83gJwelFax=lL2u zO=10GhhUjR{-v?)D>S04?AwF%we{QW;`B^gUr1=dK+m~sq?{$G%Nc&SE#$as=xL_O zLihechA?jG-pc59=()non=8`CPtsirV!iTU-|l9fpZlE0h2^}9dXIr!7x!joL&-k`%kFK- zBax-jlOs3Nx&rv7w})Iwqqrb8f3<51n#{59U{ zoKV$A5jQdRslb=Qio#d%J~T{=zdJx{fHrmZ#yD(@l6-rQ%+s zI{=)V;U9eDH{cBptZE1EZs)mSHSKUcO`gYW^>zA`%u|kDp5_#tkgp=2st}$l+*Sd%+I{vD`ozQjL?|X^bkuFbmm81*@pZ(LGLm_?;^{{+ybvkm+qz$Zs z5FhE*y4=i59~TDq-(*{QlID8#Oqi=eA-qrPkzn4cSz7loB?qU(A@qTeoT*RSnHhVr z|8q>(Y*fSU%mP6Y*u*O-3y-AD6;bQ_c`MbvS-ouYNoN{w+}>A5G&}zGiAuxbqh3cJ z>Z<*^;XU2sXwqZzybPxecp5lthjbasO36HE=de~xRv7H&N1+yR`$#RH%3C+RRIOU? zxW-3z9Oi!3%_0%W;_bo5p)7}+iPJgV^r-YwRqY2Ig%m!@xYdi9k`NKSE~$TF*}Jk? z3*S4be;qJ3p7_YdjyxG+*N2-Uj>qAT_lm-jF5W@TPn{GDSgvnki?Yv%*ExM}$}t)9jVr{P zmc9%mht?EVEd=}scStvzL=20!7azw_x#cNV-q<8tywk7Jwof`TraWiCZCW>G{A*N0 z3hO?{c0LbpK>{*#+(ek7G@E&;@1p#8c=cGE^&VPR(4}-{^%m>D3B7-=cEfy883I z;cX^7&(O&dY0K>d=X29No_E}Onm_RCe91pYoc==IKdIyMD|f&)?B)?g!`t`SLD%jz z;yv1QjbSRP`mJji-y5DyiOu>2Mb6C71l~R~6w-*N;S^uU4bvLVo}7O-?Z|=VVe5(Z zL;6AtQ*$0~CQ9?uLFrj-Rnspg9nu}yYkQz0o^GRL+(n(^QbRjdJ9L7%l~;pQYx%)`2pYLA*sp?rKLThsY|KGZhVV2!NmO7wAPrL2tjED-}h4}0~>D+xaD=<8%h zc|H|jzaNmnA7ytX;@k(r>bOBsrXva{BKtDwY8sV+_ZY=J_9$H}E>E@J?P#3IBs&rt_ zrggX0TQL1sdkTaWx8r4muYW{4xNH%7=Lu#z8S2=TZ8C5qq+O67qyF$dUm+WVo5KXOTwSV68f$#T{+D{$$1H8uGe(g^FB<~so z2$=8VpkvS<($i$;)UQ~!8T{V7+cmn({=Lv;=|L8U$aA8h@u>Q$lvCPiHv@>; zJy3$_Cg)kD_(Mt_i)_~9pQGB7*32{i9CwuZvWXWo;7o+NOB3L55xLp=qTG?)0=5>x z4y~A|V6OhsUxR7gROf`}4=3VR4n?+p(zW}3JkK5)ycF_y{t&w{iL(kmhQIW2(FD1y zM*O(w@!?Tvi>tE-QBL8R{gnnT>E_luEZ$tt1tVwge{UDBNf|Y~_x*TZLCGnjLc3Qb zCr85&8Rd&e2LjFS?@&2w(j6c#yUz}1+=plRUGnaht?9Uu59_o&MiHEfnp~&DKjM4e zkF0NP)Mt^pa;>`3I;3Hq5gOrFYdRAK_mWpaw=dO>(TSZkB8)BB4x84(aSy)k+P`sI z);unw{N7yjue$whk!klrWi^XpyD>K-DgEuW?9>=cDqHqK*j8M zrjG_ra=yMq%p$Fpj`Vz*(G6hE;CBJ(eJLm0Tz`U*jd&flTzjgTAa5$&Z1~vz$~2e% z*kj()X>-#~wb75n8vA{^(z-d;4ITI*^os3xjLx&-`FZ;S%cuTHP)_x|8ygLXN&Yiw z@vB}Oo6{ajvdt<|#K#7r_JY}$+YLn4l&|xT&OB5(B*VMYzr+Bra1uK_xm5DpND%}h zGNsD_wVj%u&;26Bn6OY?&tG*lA#?PZaih?26;;x&{y3mJ_LcWt-Dbzy^-&HKVyQlh z;;VGxKc(AjkDYtn6)5YNufm9oFn;W=ygAeYWU2d@@DQf8u@GvwpApQzr??}kd3mLQP4Q#Wu@^w|ISYAK`t#Sx2TVT#?-? zC%%Zw;a5L`?xni^w`xxZALmPvUZ{Z8%C&5uFr3+pc(UvYKWY_z{9Y34O{=2y*LgMj zH&Uam`Z8^6y{4vJm%J58)|pIgY=|fGF&btPMH+vZu^}+d3tVa&MlwNudQG1$=`pj z?$8Z^AJ|)V{oe(zNFV+6m|q>!dcHH9mTN60o-ll{KxM|Zrlbq7lZd58ug{rAU20pW zp$z++|GA9Ii9`A1E48to-F+m7fdV+yO#Q$eb@$2>(OY)hGs!f=PcL$Q;4BsTZEH^I z7MLDmmEsOTJbCIw7zB;-8__iYq92QIre2)_oGHTVin$P8=pOZx{1q!Mp~#CLFW|Z; zwk+~nN6N)(evb5HDZFwr9sp*U`WB``YU{LOpS2KnXz%OD;|f3B6FJjOg`5|gs2Z7r znJR!@%ZBmc!l!g+kf{#H_v9pgF0gJyb?o@F>71rrZ0j#=H6GFqC3#RB4GJlyplk$y z!eCnYBA(ht<0B{;3J7U866RjGO9s+Bd33+AFn_jUouG8r5M?^=Zc^+u441EZha7!K zN_L&B?UU;b+B9aWGk7k40`~Yrq{io!mFv9UAYY33Ch1$K7lVt$~h`4O}nR6hIGu$PV zlsP|;B}5Dx#w>Pzn4wtF*1w8l2G7R}FZe1dFa>y)*uQ6pwZC$QOFHt}$GbSXX2VY$ zw6vyZ%Ugg7+jThkyZlDD*vGO1r~cJ#y>oo#4laWD0p$oS23r-`LA&;AvAhwl73esq zl+`u5h@$QV2`#J)gCODFs&zNDES|UYYVxZ1!Y61&aH;GC0c!>Ywij2&AT~VVqH%D+ z;Nw!h&BBeIBNbn^T$R@kFA^orkCwP#)A{EawAY<1?pP_#uCfK$y1VX$ZLM0OW2qgFJ!uhRoWY;$MocTR z(>FPPHiN&A$2L9g-ucxj%i?wVc5}IupGBT^{_~H`_uaS>E{d=_;PAK|)AR&Ga3Nb4 zeRECn%08ZFz+)uI3dmAynC!scsC2;pvAeIqG_qLN)1wYMMA)2mC57jT<)1oAe0%`l zk!0uIiKCWZJ-vQ;#xH^Dpx>z|H$x=OJ9iEH@$$scFgy; z-}#s8vszquO4X8q!ejtyS_Ocd5`bOd!M*;r=b;VF7ybc%>0bUlNlwiGukOJ_c_|Oe zBH<-uDz?tI62tZJ>h!ZNE-1fhx_Exg^9$BK@iAQ#zXP)~759-w=a){A$6%R8h4!x+ zY;I6idgnvKuMYY^u%xJwf5Q9~<#UWn+@AJ?IFQ+m#~sMjEO2FoiHu88`$_#Obsey9cce?zjkMEz4Yfpop?4*<7^2D7h}_R zb83E{cAjw#@CvoLAsoqME-`_<^(ehRuH)$0i0(t`DXzJ8OutACy3EQaaHU(;-MyQJ zuK8d4G7g0F#+chQRvks2obfL=bW)h~uBrXxY!drJTz~EWr!DHqdTvb$SL5ZrO97s} z=i81x#c*Y-cF3I#iM=|bHI(rV(Oo=${YV=QJ|g|V3@0)IdsREd7b%5exrTxHdcZHfU4dxLsufm ztz0*aG6L+F;Hw#eeu-892l{-zr{$Y&vuvM*`Q!krM%A&EvO+>X#G%|1^Z^Q_-Fw6; z8?ow5CN&s-jW5~k9f;rCCsMUtOjBtf0p5blNNI!CgjK5BNa@HYUD>&9`f00}_;F#s zam8Il(I+QPRCnx;T-2pcmh#EdsWJ0%@YO+&gZj{-Bt2iQ3G9;|EOBR4xni ziYVMu`{8Nf0sOSM7deG%Mn;k<_id-aKXD?o$a_<2UN)5K6*Yz*f_O5TX)quRWcVRIx|(4%nhwd5LZ zj~Tu>8fU1+9pxuZzpG%nYhM!>^+`ulzna3&iV)Zs(z#vNL%5P)g)XiK=9((4O* zEPhsDhV4Oi4RVHXGdwI4fkt8*!iiGsB`3#y<2&7MXLOi#w>D(?)y(Wt{Aj55GzzbA z^ap1^73Q-DlfVZ{c(L@}P3V9N{p1xF`e?B#B5ceW?wgP4_Y#g417&mL4W{#93u~rE zo-Uc*8>aPM5U0+OF591^*I}s_b=NxmC8w|3u5|9u^_v3M;L2f7zr)`$r9Z^#SHWSw z&!+)5ONO1&lYr%vypaF&X_YY<^`1`8#Ru&tZe6*bw3eh{^aIb4&W#hqnI480lN9`5 z?n7JNHE>KvhTb9Z^aiJiGjKf+qcFHe|GIBfZ?NbO)a%+nL4<#!XrzkNct%4dme>Qw zVUKdwo5HI_39Dgn7QOqtng(!Zc24ZKV0aY~W6>w~Q{!1Qe7rL&3sYtUmFpD3KhopA zoKk4xJFa6@u=u-O4U<^eGNU*qXG9dr8v9ag!%4ybJ^VQ#H4HxT>)qVJ2XC3M53%s7 z<>AhVn%|Y$iG@5Phjq?wvzZura?xC`}5jm zQ5Gs@BHG>IjV-9J0_?ji?{&^j66o>eF#OYglopE~x@G^xc}#V%eui)o>rUCQ`Xhm^ zFEIVnsDp(}KLhQ3(7gz+#h!ghktS0Mu1cGUd(9bYU@A#Ah^PnF*!L&UcDoT`@)9!@ z@`XouOwlvosCbzY&|v6$IhcN2+0@UCIP8ixHzK*B#oGezli%wurnum_Xv=8f$*2iP z$^zWV!jmm#og$k1l=+zPxW(Oh&NEdQYw?O{zD>-MFa5y)v~L!eBruw1wV+2Opag%>3VeFv4lmcWf`%%+y9W)>vq?DCnf|M;zu*}n zI56D1k=SRA&9qjL%(bCsOxPSsD>4L$RWi8TP`X^|IEfWCkRPTqjSc&VbuQ*+n*WQJ zGowmlMM@uknvGJ;~<->4SG^|L&<~9r@ z;9$Hhuo3ky|6D;OX2AkpOa#qHwAYSl{(AU6yRboAeVgdqgdOs#dHKj4bjFi!u(K~5 z(b372L}@{shL2v%D^F(yCaj6dHX;_p`4c0=u_op3&9)OOGvYPFuUe<$qbCHyh*6Rw z5>Ikb{EUb~>#4cwnRTxR4_vwpck(K^WVz%@SA;e4|P?Q z3$$!3uK}+xSOc3`uredkckauN6TLkQgud&s?QINRXUIgPy3JsjFXh0W#7wtK`Cr#= z;Lbm&^4agL6bmP!xP+!u^Y=Xc>oQ?#n#!N6r=P`S*qUc@2CRf4vEJ$yj}G@>u4t}I z#gr$B+tl{PEuJ;z7RD|8gy0Oqo?^ow_(&DT4a* zF%`!EUI}oh9=(7vn^TKV#E%^eLbqgF#htNWydw-INHlAwweHI_m$+xa6hYm#r?JFF zQ;hjR2bYwPuvXYo&$A$8`f{GF9@j(bbZ#kM?CqRmQ%}q_R55M}&ev?_VrkAr8tC3_ zz%M2VCb4qrp^XEs@tP$&f7dhYWY<&A$@{`Cpm26CLAFFb4sWH!6=a>tExECaIrU|n z4`z32!^Hga$Oc6@UdQ}Z1_Im zd*+7^Ad&+C=p^qx71-y?qNkqW5g$bYLfU9LL#dMUMA|73`kO(SaNjc+Aff8^*M4bu?fZvaKk-$iC4z} zJ^90m6j_1kFKN$RvOr_W`s|3^eRY=5CIG#%DZX}RB^aI#KsXcOpOJT%A)^b^y%u*@F8JyMPuQ|z^zPZFrmKEgUzz&05jm7Ys{|Ro+(OG9xe<7LC)e8d#kQKeQ8?X#}x+p$SiJE|E{l(qVGZG)bjB@JrDm)vu63HmDB8*N}iDecX&6{ z3mVe75iKwT2*$U^0=}_@<+p{(2MARbNwChmt{&oyKG0M^5UHPT+UZlkffYqmdp1=l z4-VYR)#wtt!%GLYQ+C_O!BZ;N+(xI)<6sFW_seUlv!U@EYJk|Xn%Wh1!^a-y;M3IJ(Bzc7CT88{k$VV3NciLBV6 zdQiDQP&_HnzO<`MstKb~6;>htP|TqADH70M=vQ%~9}LwPU*a{getbND)9@NKpL_`a zIqq=ezY7WrVF*|&KKU9|ZSOy41RqRt%etcdE}|W_ThpCz6L$24Bsy5^{y9^c)nRmQ z^vl04W8BE$!M};DE4o4MI$T-6*6D&t=jl^SYjgJ_gB>WG;}vNVNZv5w z;1VgZQQYN_2T|Z^PRmR)mN;&f#hAr0H^Z;V78lbcL@RLMEwo6#!lT`cABjhkD^Ri~ zxQ5Iw=F6^GfELZ&L@61dH^n^3t(!y`CX-=-B|)ZraH$6q89lx7eg4pW_Wt*6NY-x> z^e?(^@kOE+j%ZSxv_nKV?VyXDfSeha=;g&^13zmA6qXlwb-96`L?te5E0)_Tj7 zs)VTK)(|J~hY-0=NUfJ3vgEDAB&QVcZ{UoegTH97#l2G3hGMN&VwT(ruli&)5FKzy z`B->H91fPLg!YBz!dV1mv-XfEd?Id9S_;bsde`s1+&rZ=z=IeC`-p9>&%UlkjY@XI zm6+B>ve~ zUL3c?enKMwC|s|5@^TGzQi=^o6;A)M6y158SN~s{uS){}!zySfZqsY84oQp-b_jxx z|J;pu>+gBv!ER%x8!?Q4u>Hx)Hy?;JQn6kIt|}XUYq-xQLP%f}9M0A79IAWs&*@UO zPe;gk03Y|v`3wdDsJa4C6j4MQQSA4Q{+u=f-BKqME%vj@z6EW;%egYWFT4WO%24UG zw(#CEGu&V!`oInhY2IWruJz5H_UFJhOdPUM0yOg9+rf;yU9BfozUbn@CT;e$aQF?M z*)Nv)g^IY*hiwHB(0u(O8g^~Mj=pk)KNM3*z0D!n!`4)XZ~#=niv#gn9BeP=4afJM z6Zgz);=u?92ZO%|OcQm16{nZw@hc{Xct|peH{Y*}Pm&IoNamNc+;A2WuOJzzO=I09 zClL|GHA)TvLuM)kRyjR-iiEeqmh5?B=L1$e7MRjh zjK}lGvl|9hrW*?b*`JlVuDu?+aFp>$0Ph2Qb5Cctpc!rJFN=6RH@3?pd{CG1rvaplE^(LHGjOLK2D|5V@pAroP{;-Gp6!>4;8D7HujB zge-0k>mL{9lj)t>?C%0Z=+(ywr&1WpNinkl)bN;b>GS zGeW(95xe{dh_;77$4Cj?Es)-XeE~Cp0qjUY`eP<&e;^fraNEXoXjsdPz)_uhxDPZI zia_Ax#2Bb35K4@a8lezbnqYch6Xqu8Jlfxk6-*GkKLl8}kQ_8c|Agt0n@Nyt#zF^$ zynvm={PObzajP-v=B6j9Ix2uz#!3yC?jt?s0cyxG{fALj!(x4vi&Q1X&B5o-sP@&J zF}4EMLMGzvwpa19YC1-WL}7QkMq=koCx@$yFr|wcJ?!u`%FTGX@0jMe-IM`CjcBTP zSjn-hCGd0MFk04pzUD3o26%3I16Kd%b<7eB?farcO*3_&RXNhhq}yVn-uI_T7?(l$ zNIq7}4gr`PR!~aF!NTXquOB+E8D*4dm^$kxkmhqh{w>d-!vPGj@Vu%yfz98$2~3mw z(@FO;eJY7l?=f#~0n#M_NS9F3ev`d~_i?Yr6Hafz5(p~q&vI(*M*h8%U-`OW%H(Z? z->+J*$T}WCoe|OUZ!B!-diC1q`z`gXM~mLnEF+}>wwPVVAAYc~&tC${pxL5cq}s<# z8AUKgZxS)1R)8eI0lIbs$rVw?pL7Zfh6N6Ugi<)<3@0{EUWgcq2NU9PH!xhQ=O(IW`U00)jne3L~f#Kwfmy^HHu{$WD zPh@wJ8|5%Oi&9=;;6x7hg}+Z)>Wqf2!EMIrMT4RT;9aI7UbcjTYRI@^?#{pRoDzW| zZKGsX$GzB=-f{Lu-LPi5q6}t7z~bt5eFN+YcosY4yo{p~x`@stXeLO-+-9DAmiq_V&OYi%6}kw5|dQk$;cHc;|L|{u2*crrswF z$2afp0wQ45ghd3GQt9F(cTFgpJ7(lm0$*^46k=3USl|H{pumDBM*1$m*!3=4*gkCR zfotQNmmpb6XRx#Totc=@zk#ilk3Gw&=a2KKvI!rWd`LWWg0w)icJeV8uu2{n=#v)T z*`(rx^j+BZ?**qHR@RX!Ew^0;QY)k;cZkhd0O);HmfM*bOg$`q$?29Q?=E&s#cMLF zWL%@Pw9r9oXIo{}~kRMO+n+?5fwhfPg(eqzV%kXQCAyYsNIpm^|@)0h|C{ljO5ndT3<&x5lcG zoU6q*C0Ze4tFR!XWA~7h1VSB`clcpi%QIjezq5Pp+d-M(2h#u~$b_qDO;7!ZH9G^g zfdms`IQ?Jy@XOu5;b*XSwdl))!&Wa{z_zn+C;|mhwFe}Cc9;Mq~9HRn;RXh zvd)~|U~AMP$~rlW7 zjV;cRQ;Fw}0^AKw4p%`0XEcES+;V{ntgD)jps|4Z7+MY|{!Y(}!}RYe0!-09X1eus zA5=tA_@Tf{Pr#y1{<1tU^KK`eSfJv4l0#NQPkq(I(7!}|=x-ej5fR8fg-B9XhkT;S zepaxi`mhI&1Wy*N5XsSE*5GEvHTh`KL2wRjjtbU2V5zsC{O>*hyy*8@S+!=7)ppqP zEVP)t5~U0qZyK;u;&4n{1Or0 z07R)t^4}gHghC2(-_UQM<~4mGNMxkB41|ig zam@@!>}&sG?#dg7Pb%Le19@OeKf+KOy?hq_a%UqfDi*D1|AeEU890Ij-U$CGNJLiR zo%s3{ls1>!6PzZ#FyH@iVb0GHEQS5U8#Q-$S+37w`I^xuSNf!ft%+Ua5cs%F#xX^M z@#*tzxUkhv#;GbjmfMDrra3xJ6H!d9O3+_#9biMaIE7bi7G<^+41WnDekoU>F@agF zo>YYNIDI`r%wXw`y7~AlW5SV+UHpKS5-|BA325?9f~E2GK5OYhbqGOejk>Xcnpfn zJE6cmtDy{Ru4UivMO65QOg9Q-z($V0)iDsNYUA=AQ4|d&N*Txxl(TtX0$LEvD&Bj< zsMgmE@9>4cFf{Csk=j=WxaxmM2pH3SmrS<&Q-JaaBn+2+T^Wgq{EpQA6%)Gh+imIc z(+HW=7MVG124rYVs9g&farZM zX<4PIQ4?ZtTyyFB(R!8)kFsq5JOr*CgHvLmEDfv=UBQwVvwe>`A!Od2YYo z^tG5?lk|+-Az%-<17~tCV1Cx=-`XwEHPJZ*M<78T_7DAb7yBSFz0i_Ijn>2TE&FJ8@Mtf^t5!ajtP#H0};Uo zISpgAz=q{5%6IbT<>*TE8{Be~I(K!ru|8pn#t%6&39)eNW7(Nz7Ys`}kx^Ck7^cGj z7n?W!XAJ<74CD*orA$~Q!)hzez`JzmpyO?tl0z$nGW8|`WA(3qiZf{<=k15Qkj+{R zO~=3+5G`%fCIXOBY*@x`OFbbXcdkEn?*7Y$l|@Tgl9Py$$~96I_km`Z%e|Uu<`@fJ zzB46G9-vc4WhK4=$H5W(P^?Vk?vax?H?JI@YkNUQR6-9+|6-@cjbIjPX=#ITee*T2 zE(p6Hg%cghEh8Idc0IE-wlW`hD8>=`Cz?S%9S`7u5==n+HL?qgRKbvIcLKiSyY?B# z#N(DaYuE+S%{e&0xQ`N`CnKV;WYu)>;92$YSmHp9DB`XJuw~ECn@e<`*>?R|V=RbT zQ_xZwh4dsoGjUsGbXCB*HyglOHXNS@0}j+TMHzQ?tzaX4#50ExYa^ultg?LkJMwv; z0u#eR%n8$ZW#;=3rPRw{O!qQ+q#vnu;HeyFB=8QQ!ukh-jT0|#Kc)#ifSQ-Ib_62# z;~J9~8Rp9nC$Hi%CDzFqfCD$X;;|4INfOZcsb~1xoxD{5>A_F`-lYXyP0`wqPw? z(fzXQz~$tc@`;t~Rri?Q$`aB6*d+`_DZuzdvrf9Cz)U~&cs!afJ+wTQzu;;B+$34v z8`4A*t7MUe@QzTj;*Y>M$-)~LE*y^1ZKZq^-KBX{hq~fmOg@s&r#R~lXwBO=pPj(7fcxs|KJdE-xo^FX6kL#yP@^fH8>8RbJoBwuve!H_fGg~+Wfy{IajO5Lv zAX_zk1O4K=k@o|l6nvCZ{T=*=NDnMkqjbrQ{oT{s0V?U>Z7RnZ2N}Ju>t7NJ5Fzl4 z2wF1hhCX{JC7(mixmF0EgRp`pEal6IB1oC-P~DWo zKWiC6wa}EZn7d+zm zBzcGhYh3WT@K(q4oLK?m>08Vm$5!FH3hZ-*493@g3>yIx zWJSinW{wDbi}X||7Cz{+&3OOb5ysWbCS8e+Uu1A|nZFA9&v&!ee4 zs#+CrW^5os1x(hz?KfwIwG@TdI5&!`89JB^;a||vj8*3NnAz-j7q#m7)55bcX8n*% z?$d26g{6JU3OyEGD^dk~LC9g;eyiU6Bbayg*0%MOD`vpn!yV}~gPlku2>{Ed?K0o! z9q3i8p@%!Ay%uCME@2J)POuoDFAA*AKo8X0lNqCGzGL6j_(CRDZu06~KSBsl7rDs+ zh8CQNLdPfO=+oG1;I*$g=5*Xi#0BLlZ)P;)!%qEq0qFLcgUiO_+*aKDz;o^&`!qLM zhW@qoWPylC0Pk2Xc&3HY`r8WwWikSP^Isjg$#rjQaXJmWdf)S62T#G+AF#lqkr!5AQ zdHS(Kt3X*d7>(er2d^@ZA8-af>G| zW9;eg<0LC~!ID@{&Cs3T)GIF0rksIu|E;`ttnkBtB#YmVPZ*T?MwViG80e@Ll((EyK37wN(KSMQO8 zg^3Oe&v0}k&$mA~>x0$`d*VV?5*M$qqDulg&$U5Lj@Kj(wA&%^)CTOWpU~^vD__@M z)nrdG=2)l7DQ2{n&qhDGX6gV;Xg*ZK|FcNX)L!($V*lp8D_A*OjbD0|^2(~?JnWH9HzANT+%Z|<0j_%CH3)PYl%iWg~9-JbmbcUQ@U)pk@Grz*mE| z-GA@}sxqVBmI5X(Px=bp#$x*&Vc86fj9*QWb#2M3KJ!P0YP(+In+?(p^BKb6T3RtV zf?4hk2mk%`mTi0a-~)7D^X*;WOA?SrfqQgn!}8EX(>Fi+hrqhd@{{o9f$k?ugJOag zo~zZ^CHlY);q-+tviVvYYjeS3VmT9&0KIpES7!JhnNSxFAM2D8@mqji(}3}3Q+4bA zqwA}~qRigEr9@CbQ4pnUr37_B8XJWbTx5onFhB_jrAtClQE){tNJUf_hI9t$5|Ead zpt1_#uJb(4Id^>G9`@^`TK;SSd-*xnuLR2soWcCSf}aFo z&FPDV3gu{%?ST5@OKo#2hjSx>ml*m_6%T zRRdLyzQWkAO3j!vq)Pf2C}FaTJ_p_)aKz{%xVNS3kIY$*->M z+oSv94;x-a5df~lUt1-K7%R$i5lO;Sb7EioCG213% zgcmhymW#%?~=wt3c}b+&M`XaPcL5u-ll^ul|1!IY4xBbM+nA84o-6d9cZgiqKG z^UU0`zHaL*X<2wA-0*@;Z3{Dk#q+45eL(fmVlZ5e9@1NY%z>f{cmC!e-SIxvWiTdN zVDpnH?HHl3c}o>2K%zNCoMs;QmzJ=!OYx`$h1^(a4rrWViVZc)R}%>d5%Mp4DSFI) zr@QM-P1kMpWH!PRk&0QuGBD$lvsU3{0pO<5oe~QNm1+zrP1e5!qo-l>FO|a8Vsmr_ z3&d}z)z^C$01t_9=k$Rtn{Da9&^6&6POb(Jb$8rk(wPG>YmOvq`UmB&JN&)S?{IiP*t+y06uS$y zahnXD$y(dmexE&nv{~1F0v=dSPQdD`K#0RYrL)g`(Q{+u5xc>As~RVmb>*{Gsy0iN zN=rYXEK8fks8vd>M7yk&`LoqL-X=ru#`ouSffKXyZmWXlvPauV&TQM>+b>fJ2sc9d z2wVr1Tt>&i?fibCk$usGOMQ)akIM;$1UEZ!>=cEG4)}ys7L>}y#L|+Ie>wdX>3LJ{ zI8o>Fgsl{R!OkEwYPahRM0MtrHp^g`m?Ezi(8|V4eNj2pbCMwG9Qm+j1PbD?Cx;#PAdlk;IS&awyz=|HIWr#5)T=Cm z%og}^;bVX?L`9G7XvyzCGaGo!5NBYjN?T@`bkV)y{+%ff6tcr@zTb>U%Bs)AW{1z7 z<}cw?jL4Yqm8!-mzxPoM&A>!ad}6n!JGj;00YC47H1Za~xkl!ai17Z6(H|CgjVO}$ zH*rUQKi&}w!Msrv!>2j!9aZ-l0( z@tG;h^x6#JDYw&ZqK1FpspB;$ZqK*?99=MoJ000ZJ~ft9kM2GS@pam?2hj%_%g8f~ zB7w#L7`7;8QeP}&g)O2A`^gi1u{*WRZtNChFa~5?nowEBIT(8vlVj%lSu0nn`MZ}e zK_5Cq%L!A5J?XR)CD*Ms`U$wT*mGdWmUdIBm2XfyfX{;roEPQ(It}3S>&o$}*FdLf z$Y`;S=J5k6K3CK7D7IyaA5(x4DZuve%e-D@h@eg-yFhR|J)Bk}P{mD6;}lL{kO*#6 z3iSdZQ{F&}4VGQdUGe}1yT@rz1X!S-GA4fcWl8P*Otf02}SY)1rQSI&K7+$*k# zPr#o4K~vKoqV=~BnQrV!mttR*l_*cm7QQ7N+@rcvo1VSQ#I7Z-4dCVz7~K4ELlMHr zG?cw*RP?a1hB_7Qxo4fyjo6;*CJFrK2V)7xVV;-e^~ zs{7f(El;N~q1&&tOcYLy5jbVkWAA*_5E1)%oY{X}34&OZT&HL^JgV8533np1L)t;V zitrXesm_%K5jtHmH&dI0ue*)+t&LY2euw~jtXYn&FT)iU#&#G{W{`>liu_}SL35p% zAo*mvZs}(locQTRQd57tLi=K0d-J^6yi_H@p}sEPj8; zM+gn)3!sj`N?Qf6l`IFv@y${oxzy<)`fk#;j|W2G`j5WR;Cx{#Xlkl!*wr7-1wIGG zMs#-p*8v}c8PFgF3(Q^se2^w=$UMdXI*AVVtR-ovnOKq;ZPM_YVNR{#(mR5t{g->0}3@ zzt+dmi&so9Y``lg`|MUM-Nl9e5Ok^6AE0fFt?MD}{jP~pPOcE_$xRu0-`|u`DK1t_4)~Ma0}j`sdk^F{)Ydr)?t%d@je9RoNsj;Qjo=ujI$tPS9i72G48yv((3W zB&;$|_K9Y(d0cmBGvu!R?}-^R+wNvN7gP+iUhemy5doRQtD$-3TMUW(|9?r}6x46+ zRn73NZLD|oflV1RD&7HwuTFZ7{WQxKfG$dEss+8gVN+u_)0PVJV!z44d;0D1FyR+X zU{z8Rwq@*eFm+2Jzw8_kCFASxRfJx22g-giO*co3s(QBKsNPunf4ah;KQf?2*m#SX*1p45thy71*0~{-Ntzb5TN}ugCjNc zUz+Z=g0chZaM#=CWRPzLeLm0zQp%O=H@wpg}v-p2F&)o3Gwpx&!Q{bhow)oUUw;Wg@m} z{#VTX35sc%iKvAS)vYG%)RFCw+k12VrlqzvoZhur6Og`^&+1^NG||@4_WOJ`x|V+` z${ko~H=fboaJ0?T&Ol*|CRZX8FOheF z3bm0Fa|r?W$oD3<)KY_vwjRl$bD`fFh&j&SQ3LroUvy-D+?w7(JF?H0go~Vj2J;@3 zi94t?ckJ_TT?bA1gyCaId^g-sPr$v-?F=~)M(*7@FQ%+%G2Y#1k{XxaMaa~Z?V|N3HtgL`imHsH5NwuuCb^xhQB@W%a5k{YSe7rsA@4 zT*;U8K(8n!!Vk6*vGJ%(6Rz!N$febs*@xa0Fvh8*cLgXy;E|J~bqB!xF1JF@1s6No z?0N&VnzJ~1(BB=l-?S^vV>D6rRWx~hPL2t*2JdfX^YR$1$B^dnP3h{vx+k}K5{;p( zU6i41O_FyGWHaMhg(XmPdA_tzT&AY&{DK7p7gz6ztGwF3p=|W316(Iv*><<9-@VpD zqj9xggP{O#lj8g;=LJO;-2obYx*}R?(Pi&NfTwM<0+Lyx-Hpj8QQ#Wrnz>P;3(%w5 znn}^`#4=p^Okco;XSIQxOK{ejY4|tUwZTVX>NOu>$GRstwC&Bbq2tKkZ2`P|_zgYaNEr?ERkHd*mq(0J|Z8Os@$q@FXIl8s)v6#aay zIO;L(MQ!I@-jVS&9{$Ax^f#PszZDw->MbdcB}cs!sQa3wO;iz!57FAz`Wb^rYRopQ zqVit z{ko>A#2u5k5H=`7e`ej428e14X8~GI(CiwKOjTV(&s}}H=QMwH&8)Fbi_Gim)iw79 z2Chxg^pY{6ckji6{%ew1kb%oT&vZ4O-O|JdbN9ns&Ll>TD zf>L4N@8B_>6ItE2T5SjOwn*Yri87@BC#L;VCT0B!0g5*;zYKnca zfRqiF)XW{cgS%7rTvTkYAr~{=C7E&WlbRPOFv5~AaJfgmOxkmF)3>hZoOG&Kp)|0hz2} znppQ*SIb+oQccaJS@Ja3h~Mht{}EOE#7#MZ?X^uyG8oc<)*thk_RQ976UWPeTbDmI z9+?8e@&IDH!~?v(?YA4y0{s_Z!<+=`AgA;ieCy@AFRi|hZ5b+_D z`KOZ5?SYP36604JOZtu6wt#fdkm--lfdEPLuyFI433`c|28Vp={uMD^DBQ74R{l7` z>gpQb)!@b(&H$HudfN-l=20v2LMP%tf(rQ3=D?V&Szv!v{LY2gE@4WVs@;f27-&!T ziEHo*Z0s;UGsWCW+Whtr+Y5@Po>sK#j+Fa8yXaAqi}GTv z&7Y3m8Ll_RnJv?Lprwa4PXX;0ii>h_C8F3wqj19FwSeq7?YV(m$i+sODaY=s3Nb+! zv_Hyw-+E)FkU2R0-{F&j+R=j70~ZPeQ=rn;A73X4IHDm|ipKkF8JoNsgxaaZ^cfXp z&_CgOuT^16CHS6kO-De685YW3WQ_YDzM2iYt}C%Sa|&V-$gOD{Qy%BzMP-kNOnBu) zMtIlOO_!pn=X+;N)c}-ydkF7!KBss!@DZV<$D%5UIvr020pT3}{Q3Mc%S4Gmi0R_& zMzVM~JM!O@-xAV(F`l&Io|#>ZPOEO5F@*17 zKERc-M*%GPX|ez)0<)OgTVwJky~LZXPL5y#)6S=Fo3yXUwTwRjcoS$^z%uY-WG}3x zL4Oq)EPit)n_y}#nn@i4s`F}O8OR{qU=1#fW;fyETEmh0j`Lewb23FcEa4v_ zNY^T!n(D=oCD+B-4kPona0>@}%I?nWN|3=%7=iqi*>&EsS9K&8WJT6;%;v9xHaMyV zPfd^1^Vv^7-hJ!2=y-8Z{rTclQrF+XrGWtNXU>DF$a0=!nXUViFreA!F``N*HK$*4cL(Rj zij%UrGOPcqdR}ZDhQffZ7AGottr(Tb`K#Q7I8xUEjG%zlLh`Vn!{bOm71+BI>fFE@;)d-| z961hK1=7+B3r84tOlWv$>0GOCm~FGnpTImWc5EBY5v80gl32PhUOJ@J5-Wq6y7P+; zv4ZGHH~+BKVG*eMps}mwG^lPI2!L#LX0}BH5O6uM!>4JrIs!ui!l%ZxzjPi0 zijAF>;e3-(U$D99=HIT+po;T-2*Z!I-D%#A)oD%jyi&w2`<{QYPu&G~AlPGXDE$?R z2X7BVBMgp6TP*2(FATv66js=Jsb!SL_M$cNucGbK2G(}IOh7{osHALocTh#LgzR&J z-38{XWh0ahUcUDqdpMZpmX{&mJnnF~L9OO^Zg{|fXbjIelm8LR$h&o8Q!VV#2ViYu z?zSU;{6jpyY%YZGe@OS6WYspiJ*vvCMmU#^uPZO#d;P9%G3zpmk;!_;*T)VovH3-g zuhQopvxhkbcF&yf2GL+jPJaF2G#B6Nt*OB-wPA9zz?VlHs-Emne4-UIGfO2qZe~v< z4tI5d|DdFXB)?}|QsR`leD-^c0lKKwdL!9KS(rTMmdvR3mXab_UYqw}SPoaSS|oD8=yG*Cvh>OgJcX2w6e^QSKRiAq$Gs(W=z?iNo7rNR#b!8zi+~> zMOuPwvJbOV-PTh^>`+@;(8aNet2&B+XW5y@6HG6tOr<9F(G2?!F&~azbG|UXll;#* zRNG|he>r>>9X@u4ltl#$T;DCP`41>tG?cm>ukyC-cl8hF{Hc*!R#<>B3T`fDDFY2~ zvlHdiQSGqmn#loia$?;J7U;@&sDh}zzv=ivVDRAwf8)uK{2|}vw{M{3sGnf# zY@4oK0NvxfAJUc~sQE#z*Kl#Q*3Y;J4H{}8z)6Fzl0IwZ0dRmAzn}nz0HYCOTXJ-U zxuYQabTT9fvGMf$Rx`qf3LEw8&?Tg>pw>q~iIzO;d?kuzUrxQ_RvRY5P@OSx5l1!z zGeTp{5*>#}aCVbWo3X_px!LCnVbNaD^Jzvsf%!Gfi6A#-{DKbN0bA`c>a zlNRD7t}Y@C(Ehy9~`o-bg#c84xL}C%cUauu{GJW_ww+Tu}Aw^|*{; zJ54d2D9O8$ELH|GETjK=`A(#kA;9Uy#I%$4q6VpJLtWesY%Se^sP)YL>S{|D*nbIx z@VqNM2nCzQu#D4#15G&x#9i?6#?nKX@ArW!>;1Vd(`8SZn4%h}vt7M<|9USDg{3DW zl7`V3o#ucXVKumCpFFQj^k)iBE|&cb)tz>0^6qj^%ObFAf~+cYtsBxm4Tdc%mufTw zZ%bRd<`2$JZ_57}PkurJZa7D%NoXepto*&U0UN<1=acQ6rR#9Suob?l;9gn2M>MzG z;3WE}!H%t+#<*o9MK9%L!q40avQ7zRyn)7=PE5|V+2bxF-ju9)hvhW1nBA?-1ZE!) z0V}I6P=;)b3;NGEac*Hqv<(*V~d@)u#|95DMSJ8y6sfSCe$9lWp}^Y&Zb4sXqNJ?{iVRfv=Bh&mF3|fvdcy+ zY_QhOGCrZ&Qa|*bmRtHy2NF^0ONp?DB3G$wHOlh8&8?uJ0fc3AVlZ&M^tWb;aQ1!R zr+m%XY7gD*&f?1CD5K?vVrK^uF4PnkQLI4Z-E)0QVahjQP}K$QE<73Av5n&Rudw`S zNrTrgFvL@@d58E3waY1=pjAFh@MU&2&f5w)Qxc&v?Y=#QX^YBGEU?IT?pZk|T!^b2 zo=$sggQU7(U+SpAtx&(q*4-9g0sTbi8GQ?tHmxQc(n)_Z8Eg!3+YuxXATYqG1($kl zOazTrqd3qV|EK*yp%tTmfD-}WFrzLTc#!XuZx0Uv1i4$_=ugxzfVN2S>0b#2)dng%hG}N% z-i#0>-Ji(pNBU^cgJMP7Pl3!ZMuG%ygbKn6hA0_S5dySlrY)j)06J$88f)Au3O6YE z=BtDwz(r#){LR>^hx_@$#~ezFoN#Gj4u3{S8bpN5ifC&eG6ptpMhGd>=<|712J{A9 zjZC<<0IpV|F`LeN%7{g)PqGxvKf=t>%eGF}vBAp4&w}bZCF;S3hIOBM&0Uhp^26q6 ztb@+6HUB6*JYdc1IjVR#eH)FN36OYzkgF7>+WU}HR))49NfG7^MMW^X4G7N<#gdif!?rlbykowjnJM+>CY5+N`Etxx|7dSp5HFVxhFfyl|rV zucp&c4qzl~*ByZ25LM>Og`~#pSLRbjYU8^mw+dd!=a1(GQ9Y=0lo-uv z!W$S|6sj`ZQRiqA+p?L@xjsT^KK8pH=vge>!{}0{I~S5ZSK()+mgofs%%b=Ugxlx; zB78c1QC$Jd75fW}ars<7d>UaAlJxTFKfiMN$v0pCOpiMEvg`ri@(Wv5BlF1Jjp{w# z=NS$Y9C}rhX$P&>`9iI5B>|_N1^wB|`+u1I6DGawizJhf;y{1f8-@s@y17`6$IuYF z+4Jf@G_Oz-w-G|aqtf`0y<9M$g$0U(?i5be=zVWoCGJX0M^lk$$udG z=yVazte8gPW`I=-4|SUXoaV;rY=dEJaK_J3WC=*K0!$*3j0ZQV2rLyb%pvy)XG-v% zV=$m7Y_#aMGR>dSBg1^UXXwii%U_5~`Ezsw7y(KigImMtF|9?p9zSBg6vlWO_}8)O zhyh=yd(;Uj1Z^!eO9K2u@f;5Yz)L&-jSQ{W%6y!n%V$8Ew^ED&-M5U}L|K9IBC&4F z>AqgEGzxi!)7n(OU<9u*WW>X@R#)-~p^RAs6urX0J(fiwLge%wb8d|J@qOkI( z_nSz;hL-@e@fDpb^y<8kGiugO5$0jBlxZl=DRXZFWT`IWEu|L4e3)n8OllH-tjW7K zoW002nbND0Ptb&L-?am0{m3j6jeY^8+HI|vT=Qff7lQVP&U}}tdD;PnqVi8u!{!~7 z0lp)4s}zA1z5p)#7eQ8^LJMOT5kvaC1)Hi;pLvcv@^p1V`uJtwvsN25B7n4Dl_-*x zi7F_Dsx4_NqHxGCR_%?4w`aF1++zboF^m9=Ry1_%8v8Ody9O2V1sqkt9s|?QNK?)_Qr}zF1KQMGEE9%LlDrV>CZZT3%*;3ph+_V+)f?KBN6<3oR+j0iQZEXQkP*hshL&e3GC=1bvBs=x~y7wBc8TI9gx0F=nm<&YEbE#gjkp09(Bz zU}uX83eYX=fVv2nlS9khIU34@Xb%hl2ki1CVPqj|pLSSYO^mz-D?pGR-6}8;PDVSO znqj@SQmxW1$+TPQ5oX@QSr0FdDS(M3Scaq-cNDxeJ0H84g&bzqfg?i!9tFS&+Zdi-p@icn)8F7iOCEFlP-pJ8 z@2CRQCk6ywG&#fvjEYPYo*XZIVV}wYP~$7;+sMxN5<1W?G*brH2@3N*U(Jp5>#YqB zp-^wAa3lF9v0k#nf>N{r5?U4;4ZE58>E(?BS_{rA1vPaL$aD=Swayzur0*jrNBj*H zr|5;zwnUko3{c#ITdmm|aRTPr@ZwEWft`*Qps`nraD@oIndj`0uRR7?u>ck)^iVWW z!<+ssNs+nQW{}{ZWuk;u64Gf>n7dM&dYm9loZH$8fvi#hjc~wj5DilzCP3&Y-WRiT zDC0)P&~Za3&rq11Zg*`xfEx2oV=eCM$}n)m?=?T^Z&Sf8-(CIDWegf;&p$8rfY|^<|DbVfJ=EOivQ)oEqSxvjl?(?8<@# zU$HgL*41{Z>JT(pKe?2YpVJ=UUM`E3$#vl>fF_Y|I%z<|CCYJ+0Yn`WE9unYxc2?_ zKgE>`N@2E%(%^ILOP7s;x;I|lHn$h#TD{uU1#Z}V`qh)8%_;IaC`i+a9z8FLU(Uo@ z)D}5dj9s|^Y&u%<@2gm+^+fDt_9Qp*s|;yfz=naMUW&^i2PP`5WGFOZ0ITi7K_nBU zWC;_n^t^Bam+S9%!<)-1l^2htlx1147?r{HwvIHv#D!`}DJpr`UT2#|X3L8D>{!g# zArPlBX`Ka_0h&sYfcJDEzt7Pva3#CtoKzjWUGbe7ZQt@H*WvixwZ}j)NB5@g+Y^`+ z;jAGb4oY2WBjjAr1e*afOdH%mG;Y5+(bItpjUM|rG(gvvGktiMF<@TWk4;Bmw5XBx zN#(Xvrh~DFrMw^96jY7(SOiZxDi@D%#U1Q@i=SU5imc2p39MxNNv&UojAhf+NmXS7 zMtjRGXkwjSeukn^12DMLN!74HgtE9EjMnb?{#u?6RqP4$e>k|X{e0J|kr*~+T( zWLZD9B#dpQzH>mmvu^s2hjYto#kJxP`Xj)7=YO~lp?QOkfQ*~iN{RRBaC+Pb#N6#v zx{8f(7#Wb%FX_{G>rUMIMN0(TJZU}yS9Sjb47Y(Pk`_c(44AUFmQMI%y_tA3ofGTP zBs~2EEw9(K;_=+k_zU-pBMq zLS1{26X-~JBE+&h;UT+R5>~+4wyY))HCWuM4OG3bd1gmu{95ew8-qyVmn{;q!Mqzv zsxVqdJ;dpz52D%ZCPgjnr6I4(8@|igMqi>PqkZgt94}0n8uE!yxex~22c`~;F`D>bd@<-u{H?V}Sf9jWx6ux8ZHp2JM#%oVqEoqLZ*2!db9Q#PV`zL_4nu z@_|<0TeA}1l#QJn!dHTfrQouYmO8Q-8CJi(gObU$rJCtJ6U%b5UDR zYv99~tPn;0f8Ak5pV0Ugr|+8nXZJ7N*$(xs5Fb+6{sBBZf-w|mq0=l5I2mqTUTzJS zg5v{DF$Gq|XN6mPs$)jEI+cS<|K+^CuTOB3v+&zJo7-=|GzE`G2)F-56%TiO22)K8 z%;@^s_LmZgINiDV{i5u?0EXu#<*dbh@N8zZ0igj9df{Slait{*YMYDuI1D z)npq)k?&7DQDMk?6x-6o_Qx1P;G|@MjRlz%>~+|NGhEa8JMIY#B$hvAD5`t4cHimN zuGb8cy9Q&{D1uNwaB6bLWa+(L+&3L2;Rd#qNwS3as;NBz0ky;_$U;_5a=g{b-vAn=9g zyK*xl3Gl7|q0R!#7@9e~H}AzGLLfaouNmodmTBVKh)?~S<#4;L;RS)w%PMT;GcR55 zcQ@S@){&Y{k6 z?eJ?`z-sS6-0|bIo1N2_bN%P`<9Oe08Ov+pN3bM~)v;VGG;1z0ED4 z6R}iibTnB8EH-(Ay{BTJQSU2iCWby8q`!30tqPpG4RzFdtDR%I|IWo$+<|G;L4M-g zpmlL;hfxzN92SyBl;wf)cY37D&~E-5gdgpgir_e7Y*h7lr`O>UQtS4~JKMRk?7jDZ z8*C&tRM_~u-s1M4z(7@lF5bkCpXV@9oA+*uSnZy%FB;qoMLYalnxFMspy=CWsto0XTK5qg%va>bmyP?tyH<~Qg(?I3ID3$h$gwq zyu`Jg>WEVQ{2RFeQmD><7OVk$Eh&sR4+Bl8zZ-fC{iQy`?=9pwI^?a1o3zyMT+7=- zb56tjTG^ddj;GdC>$&?<6b1stESm}6cgD43BsaGD1+Su(z5^CSBm{3`5I^TPtnT*> zxx_&t^pvN;OplN)%#Ob@h#bX~4~t8_OYWrm14PTGcCxR%J4^`~Qu41y)C5LcEqOGq zxyN0w^L?<(9=9skjG-?z8W*ZjmYh^M9MGlX^r$oh!u9fqgS3Z?Rt7mLl)0&Sbnrm! z$jzV_F^s10xu!TzE->KbuH#J!pmy1Z)GoSOBnEFBi(zScQYBFlW7QJ*XTgk(EbK6u zF|`7*3bPL2{zt}pz*q9iVyK2RFJ9q|kSqCS#T5f_G%xlcT{Haf`!%4C)_0ZJ0veRz za)6AXDWDDkRKJ|hEhn();miJiKnKs)*SEImqT;14SnT!4hj2S%Qn!iS$TJ-T=v7{g z(UBBEYN5i2OqhnaJRaJjf}P-n?1PAG4gq{8WtWyZ3X@E!c70QDdn=A8Zh&!?~ z{@h%CtpW8Q8b~>bGbFQW$XQ;n!%M~h91WTz$rvivcIbfoJkr*|6yS_Vj0Mmmz$|U@ zsoRJNfXxA~-Ry*3Fl~~>ZdL7|&*==Wr-H3C)H~ldK~3tAj0DqRC7f|{e)kZ*-6QYo zMG`?e$YnxYQttovxO-K_n5K%e;3K=H=qlRZ&xQqM9m;9JBrtl8yCu1M>`T{X=nq!J z^u$JEG?E`v6TlZnR2vww*e;{y0pdq(+vY+qO7*vA+v`XFww#%9bSU8#WpgVQ&Rw^C zz|Y#eaLcionppKp%TVBqiR8s5DMNL_PrJPnX=OH72`7DCV1m?CqwZIj=H~q7ylGD2 zmJd2Gsdb71v|WQ1UBkf8;9ybC_N>U@I7C&9x4|_>`Dz$=jwPA7gct;e7R8z|bACiSG(u zZz+HWgp{U^fdX~26s3Pnus~9rgHzs{;l`%M7qu>jIuv$18hYZrd!#?=El6R;`wt`M zu{Uxa8xh!+=lsEU4Q1s}3(|r~tF>@3&VHF2FPds5koenP$j->^?|TO-8wW0d%-|d9 zFt}=xDTLHzPtBOo`~0Z1y0qtFF&kEjPzMmwgAHP@IF7UvY5Xm|RA`6v`?cf09aun9 zrnvk_F7ba^%f++}$DTf7tJR}_%}^Xa%@?L$`YOq9To#ATf-|>YvDGwxg%R`cwRJJW zgMyY>#Fw~@Mw$ZWcV|kQHJ>tUwT)I_Ym>qq!^GV_R^ojT>)xoqa;{t9)wHNBg99iI zEHl>-S72st8VOT#!qzk&@B9u2#PRAT8BZyBWI)N8v|1VHd+lPYG{}Cul+B+MfK(rc zr27B)0#K*Wh$zvpf#y%c#l=pO<6jPlp@q~z1hxZGmv?kl!Wksm(vP1=zNSyzmwE>} zZM0O=f3`)_e|klq*ICc+X7^rxKVJR2eji|^pnYEO2lF8yx&Dq(3N0G#`WL3qf{5CO z5j$8~ZFs>C)7F+rNyiT-rC==1W`cf1j$=9*x$5#D$lF*=-kd51?d>M5`|EQSO77-P+O3qQ2LM$^aURX96Oh)9wTi!Jxh=^oWjkctpNIIDmv zX*vfoCdPn<5(-45OVYoocF4ReZ{X_eMuVb;=4>QpP69a=cDsZ!yB#~ezjkdy4$ft9 zFEU>t?yL)8QWLQjO9Pt+`w03!2A;YJmO>KJ&DUxjYCwq1jO{VD?W+~KLP8ywjeK@t zH0u6h@B*ag8~XBHfT7fjLC2BQGLc_;G={}?`unVf~OHidzv-=lqk3cT-ztwF*iF1WPJ3@&O-yj185zOHPj?82j!-_#L zAs+$H5Kn$9p%QmB-8)rH%85*v3U24$N(QtV=wIA!Bu$2l*A9q6i1oHEzT3%PdQGvk@D;R!$4-Y|I?9+hD=5TsayFV z29k#cpj1rhPrLec$P;LUo%;t}G*bnXY|Puoq(VvMrt{+@m_nt_?6H#vDyp4h$f5`d zmw&dXNo%oc171cxZSE2e1clzw1S%~om_@B<0?=oHW^Cl)#7n5DkPc}7`M8{1m_+rR z(n?7XL&Bo?_uMes_Y{mDPu3ib-_IHUc?#v9d74b-k4TE}Uqp+cOuN%V$jnj(fui9; zg?fK&@t?IUAz`|McbmdRGY9G9zixT2j0qy2Ni zZQ%4$d>so&1YYU=glz;C>Xo*jlE*m_BvC8YU+Pfb3i#eE50I;^^=M@;Q&Cf^1pN(Q zyp>g%Mc>~fm-fMM$Rzj9r7xpq=z196$ponv%{O3OWlG2yfmrWsJBb!nG&MJOdyuQ4B{M#QlM$6t{K0+E|W$v%hrg<7J$}BD<^^j zCXIFe7Nv`9t`z*b#F&t(DJpuAA>I3-7b^GMCavSjG}v8TXrrPwjo+$|X80KDDyF4#PEP3(O`R#r5c) z34N>NE1>K5$%0ci=Qv|#@arpJ4WCR-R0_+5}cbF+6(ykXlO-yO|cBFu_#DcnHT;FN1<-mXC&%hEFVPfrC{;Mj>s^%kmNWNix*T0$$C& ztcHTu_8O80nsf|9?N1M*-;Y^z-UL5rRWPtq;9J{ABK&*}I3{F!+hkWojGRgn;_!oR=K)MUrbunI<0u?U$^#y4ETC2q1(cvm1 zUs(0yI+(Xl8$nU6k#VJatuy)sHSna5`AdqTl#b_YcoMQ4V6M17%r5O`F}T}CR)XJs zI*5sjwa^UTfSiHK-Dqe87G$siUBEhcrieabf=hRRK0?qfZ70I(GjC**(y_d5`(876 z3*tBu_cW6iL8A6t^voheESR>_n@0qn7m}t*J%S&!`9sc9?*~jfAUD=ylA1=OZYlbz zY?$K)iZ@QN;UO^hKoY6q<~N4<5zPJ@u;~i^d@H|()3SVYFkXQJXoO9#frU3e)?tft zS&L-D;arDMyQ_I7IFo{!U4oJe0}TO9vs!{`$nNyYui;nM8Iu2fnE zVGid(*Vp!Nejts`>pTMQv z)Awb-!y0<2Q(OK=C%KY-!O@X8wrh1qML8PNkk5KY{$o53s5e+dPFmTmv@?e$Cy}S0 zAbuU0WVDm0hytcnr@x0k8kPn%y&G4=kE9%jb-A#jh%~bm*l4|W8~7O#!$+CG&ZaF} ze>n#in)lelqUYKHMe*PaD4=35non(Rb!H2GZ4X25q<*{!;lM{L*31&i;+Usjf?Y-v z6vH3nhsMqd5f|W>)^wK^5 zt*(S7E@2`wYv~M<9J~ClI(h{?hazypj3d$NQb(~>)UNRBo!{Moxzm>YM_CFRY|0*7 zx%7zXlo3pGtvLwaxl#a?W?cU#Rm>ZIS;k<)i=vm2CuY7XtE z6=|fs?7W5wLU1OrpVZ2%41R`&^#S0r@~l|Y#~KjqQAZc(j%o9Y1!N|QrmZ9JUn1X} zj;TI$5P`SRH`qM&3T5=Z^~NAx92IHs>s%NT^zah-2F__DY^li+vBh`m|#*q-e?)Jc$}~)F?*pkktFwCWjHp-rY07m z0kJ%3TFTNnct~H$zsxkWi7rVa@;;Y^7)O#9LA&To93+5`2Lmn=k8qVSc{PMfkP>b> z-}e`g)BWMqb7Y}^$Fo+>H)X9p{SQQUh4lEuxJGR;kvWm~vc8tUC1EEa!n7``jFtSx zS0|4m+I<-hg_g;4^pK)(r=FF)@(E+Ztp=(?>@-fd2xfBgn@P@?_U?z-}|_KZSF;4YmOLkho6|Kj!4JT zob@7liGnlNKir3KDB8UX_PJEyt`K^~Zd9<};_%0B;*3eDQ-uc=iv8O6c{WzheaLQ2 zn@M0hoRU(e^Yot+UHK`Oe#JpG zlOU**f}Mtv@wx0A7lPL^rld~YZY);K`q#TO)%|wfOlCuM-VnF+c$VBDzpJ}K_>+pw zs4jfvwr}WDuF&@|eQl@CDYK;{-!{W1N-C7Ik}nk-l}kTIK~m>ybsX0_le8leF6M^o zie_X(h85?At}ad#ux~V0*qA@WEo~xR56?;aSyDm?b;p$>DD>IiHkYe- z!jk-au;d$0ouU%-)yoei_)Z(JYNlk~HkzVlr7@ zma7TaLv|fyyeOl4^r_^5_2x`*!`twz+HRpH;I_HTrC)eZ?IJw*_Fx(ID)&_viMP%k zlHj@FxeXR|WL&s^<@0;>V-{A6tt?MZ$Tdr)4}A)snr_$5-nP5MM48_9kh#ad5@q8m z3OAoo=-n;gM8)dlQNK%wG;9^P5Nvah0H;2se6TYwjw_MstFymD`N#Q!!E#4Qy^m8x zIrng^31Js2?#?T4Z$C37OaCZDYd*wFOHIo@KvB$BOT@@y%a|}ztX3X%Y)trr^Oev{ zgv5(X^ifzf6ZE$^4v%j%C}a`W?(D7a->7)SLt$P^$H@MRx`dqiV=3;PD_eX^_pHZ} z$>gj;xh`EZJ?(9x4-{{*Wp7HU<%C3;{0kC2MRfBT6PG0)E8!;rO-7<4!~pgE9ot>Z zd7tsm)-EmS>TQ0#t8wV`k?SUw-SEh)<-rRjYa6)XbQ|%Q(jNN5iz}h!Xp5o~SE=xA z^tU}5p554Hs5p0F)3ae>fTXGVUXL096XhkwloZu#5m{|z5vxr8{wEv%-SQfj(3?nJ z??JAL^Fl@se^@Zx*IA@9pQD*^_{vME$Cq}=Kc9q~wdtLSXMKt&wWaGRZ++3cMTQ6O z!=zK+y8=@a*t+Fi4!`-ZW6wP|?pqa2{sp4FB7G_NRVJiWS(cy0O-M&1MJ5S9Z~Ick zbQ|w<)~3YnAD`*-EI1YNM)tf16V}BIhb>J&nlB=d@i0yVR)#=mg2gE3&8T zyyex{Xl=rM;Ea^qjz=MlG7Neyd~>i(2|3^S16%bx4|>;#mGkQldZY>_LSSlil`Q-3 z9cpHHH&q=w_tydUC8@1~5T1NKltOaop z>ZGew=n5o697lenJ3agTw*O@gCwBk(@~Ks<|%hSCF&jec1al zMCZ${#<*SQ!dVJLnMEbcExoH7Sj!=K=Atjb1Tg~-kpH25EB7+Mgm{ajSc!dn7EKq1 zGD8;M#($6Sk6Vg(9AR;@-*fJ-yaOqp&Lr!ciFAdNM7OrQ>EFCK?sw+v%xN#PAg;sg z=iQ0Y5iu&}pslv4{36@>;U^NR8#HBV^M=YJubP;d{QKl`%HyL>&p1-}l7>nLPe_=nrm!l73dd|glSK*YvMP)`i=UhvHko+S<4pR? zM=A4s>&sZyer!rO4uNaqKB04ktmI%{?L6vVJP)?)O@dpqzKqY;G-ZwccWt_6kGnne zM=b&($G9i*p1R*|+;Ft><;k1ZhN~sycDyS-)H-rFWsOR*&izOu>c>3My`s`L;aZXC zsWW}a8o9cwH}14#@wvKRp@N>Uu5HI0iG7j9|Yh2o_ zL;NQ8HrGX7IpBbi{jPHoa?OixtXB$R0ly!Ov1R`LadqR>OuPM~5sNHu^o=(jnZlA zJ*JwTmXM==w=v#HzQwz7!;!q97P~{R%@Ek;)BdS&u5#P#WRZkDxwM07B*u{9)w|Sw z>{0+3oGVH}_B4g;; zDC?O_KXJli?L*78)PoWtlf?c5Ti5=XGsr(ApzdlEI6|UOhw8VJ4=ZMe-*}_xXes@@ z;a{b^!6EUlTta82gl7ZA8JH9J5^@LSA137Z3z#zv5UABd zc5=KTkOeu)!x8E)^Qwr%M}LJciPyeuo13{+xh28@w=U(7$E!o{p979mp|YfTeWGJR z>s#c5w}uh~CN-)fq~EwJM)*X^ou46|R?y{638Lbod19~rx6n+z$g(MFaqP$5lmrqZ zte8H1L^%7hU9sq@9`zonD&2p-?ag7H)MRa79BgFOE^|F>arVc>56>)%Ny7#b=5Uov zLK2?a2pP@)c*zvo*p_`)XsV}e5C)f$6<2q+Hmc`C*OTb_oL_f-i2cBsp_Ek?)YZ*a z#dsU@bbgI%{0HC!G&pTFiM~Zzhf111s?WEIgV>i!U0;5ku5Pw#T%g>46>CBt|J85J zRVfUIQ)(YPKlwL2{i>ePC%IVOQ2(+h4}ZyvDJ7Z7d<%q;vm7a2g#Qsq?AJy{R&V8i z4}V)ZQY~ANac*c`WS`0jDB_>jQ(C?` zYg!|hyb6_HkmVdN^$xYto45>KT0Pk(sNfB^X?S{9(MLG>7iDhcPrNw^JC(LI*IieH zj|@jo&i9d(Z11fNL_os*K<#(|`hBggoMpVZg8dw2QjE!yoW)GmkGrc#jS zQW95U4%;(Y9+CcU90}@%SYKXqn4C8|HDF8ez-ir>)ATdjJ(n zP3>GLHmxi;@Am&)kYA8}6MK9X{YB*^pL^paf~G66X)qa*yEc2|w)nd}uF(QA@Z@r~ zcZ2A0aX=nJY?`(Xz7qNo%CF<16V8s$6m_83Ly;N2kLBE#7}4^|RjgWpq%t^9ZyTMs z|3bBb4tu2iq*Rsv1lO~}hahtfeTJx{?N%PasAu{A*`dG@$&?=cO#CeO`Hn0du=Ebs z^g&s3EFz2{?L}+*+DNGA@(vBUzp#XgZY=0fxW7SU`2*6C1B8aHBZX3iv1*H%YWbXInwZG?e1P z9_eVN01?ki@xq>S4XX&#I=P4N#4dV!>vlH1+Jd;cUjd5GSF1wT(~Q>06mESnA4c$Q zBu<9t3~rKWwmBrn+lG~O!3^)RI40XAgf58()I04kq(oKedLHzwf%>5?_0P+>(i%dg z*knD(AW(jt*nW}KT#r_L1tuSJd|o`=L+`~s&g zL5^!{N_|-5m(b3X5;YkxbIv#`lpmd;b!GvfyF$WPHsM)cF`7Rp;!EuKT(J&{cyoC; zmUzLaB>3>?s^=~3D&-(7^{H<;O0U9PC#&4@c~X#ao{fk&hwK zlReHsnW(#eeO=qu4>4zNylY#~cDbB7L$rD~%wslM^>TgCWzr!ZGqYYt#X8#}deT>c zEQoR3k#Lr3U)Hn6n=xsTyu5Wg&k(s17rk{w&QWYVBd4gj=lrfrTl}atcbPaoe4u4; z%ZHdSHuEfQoilj3^Y7kJE4!bau=zw!!mlzT-g+nl8;k3Y#9QM;8eV**m@$(y6#lch z8S5f1KSjDbO>GP3Tx916)_o-Y<6;VtCT9Nz!w!AT%+9W>vn{75+4sQ{{movdLPy{r zc@d>5NnQlqyraai*Rb!UqeQNEW@$&xxq#YMx1}n{pN^C@tCw*5bk?goP5ycbVP=1e zbv=%=U;WQnBL9{;+e&&8^#d$8^!X*8wSnUZ(MV4E9TLkMh`_(Y;d3-Ay(7`vyFNQ* zLwjzQed=qDSz5WjE4&m_+vY6m)8rr0lx7+`Wi5V>p686_dGoXL!|+pvyI8MJaty|7 z+E=@;HNPd#ZZt>FZGLfc!Aauv%vhX2oikl?jzhDjvd2{C@wJ+y8BfXkX6D5+BHR(g zZ%qr9NA?qckUHPkOFfJ^X~gL=Y`pe()4`ZFp_jpd-0NnpY=x%1(cNy^LND=+x9+TG z+7ENfcU<}uR(7-7drA1*DGoE@k$#fKws*rin)7d7s(Zd9AO68^UiPH0@+GdNUw*2D4B#J>Gebcn{}GbsxM3cFdfvj!?dBB`v}YhTvW zPQbHMVKX~b2A7UoS}jR!dph|l60N(G7<2OSV~W4@>)i*gWZu@T)QzOF^TQ!1@zfPE zntTZ<{#3$$HkxbENnx*pRqa)y?0foI-VIl9khJ6-;!NeRQ%XE)E5GeviP`RlueMC3 zcb_ZMQJsxk2kmN@xAxa1UpkaJV7SwFoxG!QW4oYzO~Oashq8Vs_~dYado$xjQ|{Z< zO(sI?pyYsQy6ZUtO89Pl=gXeyI{_m)b@l}Ls zsVV$qm|*1suKEC9l_+cH?X#C6?M?piWwDe#W%QV$!i^hcY3!US*SxSX%>L9r-=%|| zpEQ87V-t>hURFT*s;AC;h8H|j26GB@FzhBwT38^;iyOO)ZV=!d7~GR_@}CcfjphT? zR}szVE1``+e^Fy07y(&-1#TM_rLnAvHi7$AT~a92$Wk!UsJ_ zy%t1EK3ruW{Y}OEo_!fkTo&kYpL_aE!ftgJ!t)0PFMn>wRe#6nRP~<1x!iwwuwwn8 zt0{tkoxKg!5?Fmpd_d_T+dzfN*<|pbA;MqSEQt0rt!x2t3g;oXnREno@qv8k)f6|Q zBi>`fC7s8x)mZ}PRXkmHUP;->A5yVd(7{MhZf9H>_fz-gV%m%NPVgpbK3EOI5sLC2 zM;&Ec!KyhO!l+R`Vf`+<^tr@Y`O_P&(03m3t;*nS?4DKfeJaFjatD^{m;Rfy%A^?c zEZwg?E#a_WHtCrnFpQ+k23RhQ5n6y<4$_lY49JNvZ9EEhXNdK6pblyFfUR%U@k4qe zz3RiIDq)y|+P($_ODkSsuDCA{(`KDUJy8vymhaku&kA(-_TN_!*)2s{aP>>Kzep-q zx0zJde&Ws;mMl-!$G~k_J#;i*sYRKq6$7PNps)c^W@wHQ&{2w^uJ6=e02Q$G+Kzw% zaAKxkw3}apo>R3wkQg;FGco+RVK*JtGsw$<^*W7L>mPcZ&&JM#a3|9|RP)RCmNhp4 zS}s~3_xX=ltY}StsB20K&Q_D`>N;iSon3!mg=Ww1>$$HMc+GCDexi0|zX3l0w1?oP zmNM_q(-j~~6 z#zz&{uLSIDs~5hJrOSA#Wk5Aw59MlUCG^$uxAD{Nxe`YFubcaP-|e9%?47_iy!OLpkMnR*(;2dX9)*pERk|9r4iwHkB3rz-#YfJa|HkU6;6rBBCsGx0 z0ApH zT$$3y-tP}4F*2L2(P3tDvvDKQnF;-Ei7!Io!iMo8&w$|5@+C&L%c5Dur&X2a$(4D~ zYe!DDgaiNUcN%khx=brV%?XiP^!#_GZgjkla=1s>gGVX>eiBEEwi~tKFrKlC(2Q<-mInP z&gwv`4_=|2sWOMP*kzg9WGflz*tHb z-5%bAp|<=1B-PSUZeDs^8o`SgRKUQ^7;2IcYV-dPwEJV+h<*PNYY_XPWnxdLepTa^HLU_ zsbfQ?EBGxbVf`3=PC37z@Aos2!tnFnH`uwpW0VDwuIVT$9JAH5leJ*y5p42Zg~sl! zC+_iS`c)VydR6xh5oHALN}G7NWS%l<-(dv8AG@YmLep3mc&=`;-l?Em z%Ml>Vz(|o|@Hqz4A9!c%wJVpVUD$vglJLAC@hbG;bkFyuUcsXyU&XT#_)h<$AV4a8 z#^?gye)X3RP>A3;w}-jVK3dL8^8ykpsmq<^bj_XKiAfgko(fG^gpz)7*1t~p#%Jw| zetWC{aCt4H!f^us*o^YM15&JX0Vp`P9zz*eFu9F!&|N@olFfSf*GIgnSPga9-?xMm zFDkEZ7Y|R3FR_Ia%ZnG!)fVu08;7c-_98$*(xw>09t&L;kk@w3K8Wu{n71XT49PMr z7bur2D2k&tTlbHsIDJ|)^_|LI^=_gyeYl59C8AX3R=jxlNP$k|M3SRm60t-UJs{Uv z$FQP*Q4m;axr-;bcW~XH8egr~uGs9aokztk^(OB%D<i^SU)0N< zowM@i9=qd>1Q-pHGpceAZ!!r;mM&B%hDq+Wo6_TwwpuedJ0#IqB2yV<_O;`H{L2`5 z%S*DDYbUP^C86GaD&PgmBC&IM6)(xx<-Wp^D2|dRvDRB}Kx$}e?~ejAssd%kwe~N% zkf~;dY+sA!caJTz^7>{ar}m@2#N;Pr%0AwDw>ok#DHtkyk0M}COKutiT|X`qjGf8& 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

    gA2D2g>Th{cOa~x+Rh|?VPHpG#g|k7z+AYQO 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

    dXFx5fU}>O#I~6PqUF2I* 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

    r825ISk9q{3*88tz|5SVF?q9ehyJHsKs&w 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

    J@?!}5b#%2U0RCrf#y*NIzz0pUu7%YN-Ir z2L0O=VA<#*zg{Ykr2<(hkfj1yDv+fD>LuDzf$F6KEcVE`cxS~@0hZk-){PpXmI|=U zQj486H~Utor6MewwDc8W+3X_UQjshb$x@Ll70FVOEEUO8kt`Kqu`2*J=aO${E5eeX z6yj%N8wtC0KrRk#DI)mP%x)M3zcqsYI4aWT`}!O0ZnG zljTUCLsBo5V0mHRcn*-?SS464sl~pfFzXrAQW=)5TKdYc{Ny6vQkg83$x@jtmB~_> zES1SpnJkrInfY?^(5JfVePvj%a#DX|m0`JMEcPwosaM_-2EPaVSx+$Jw}{b^eM=Z+ z{!LzeOIRf!S2ZA4Eg)AtAXg(GS2G}2Du1P?yX+W-7K(2W}u0=quWk9Y~K(2K_u1!F$Z9uMFK(2j2u0ues<10Bknzg?_ zvo1&5WE9%uHf@DbXp`GrtZ8D15WE9$D?xG2oXAG78 zB?@ga%HG!cOaBsuHhE9`7u#;kx*WAsf#qi{eHB=CxX8CuAxjmqR3S?hvQ!~U6|z(z zOO=>@f45kwz#=mWVyObl9JSc?Zr-1&r7A2twe(eC+2tbNQk5)K$x@XpRmoD7ELF); zl`K_Z!Bh7Iu~dZxPfcybQWchYYO(#4Szj0-H zzNI=@s*|NUS*nwzI$5ftUZO44sa~qX@|rm|uk22-REGuMB;^)Mby&)%#oiapsZDCB z0m}h>pHl;t{c5Q}++WT`=x8f2+KmKtQK0gIUn>7H(lSZct6H*eX*QUjJK zwb=WaIkhRB{KjgEMN3~3mS0`u*Go;Z)FewyveYC?O|sM^OHH!Wgr$x>y82JC)Px1+ z1?l?2ny^$*i@gtZKN0YLTTDS!$7`7FlYMr50Ig!LqKj zd5+j5mRhhRHPedSt4qDqf@OkQ?D)Z~Gg3=!SYFdL=(S;K=pw&fYLlflS!$D|Hd$(u zr8Ze=lchE+Y3!!HQ^isn7VKA4PAs)ynXDE&?lJ3()KUkQLs}DcU^(m}-%^Jxb;weO zEOp3Ihb(o-Qim*cV8LFPeZ*1+7VL$oYe4G2GEFUYVM(Euy0HAFrLPOi5f}NEx@4(K zmbzrAOP0E1sY{l+WT^{FZ@aC>J7TE|i~ZbvhOU*Y3(G9E*m0&=Go_Y#u>7v2uLsLf z7x|WYWT{7%dSt0bmU?8VN0xeIsRs*oBhD+9da&Rfd!+ov>cKKcEp~it)=a6TJ}iG| z>FdMtr;B_`eX`UiOMSA`Crf>@)F(@Qvebtqt37(MfmrIpf)i>Qilsg*^VDL;^=8eK zS{lHzLszXffaNc>G@yR00a+T5r2$zQkfi}x8jz&{SsK8C@6C>ir2#D1@hgp38o;tZ zE%tfDtSwG2_m|gTIi{t54VJ%MmWHq#*T3BmmJ=@WEe*-ikSq3r4cMEo|uER^2u+k5iHx(VxL>h9&&1F49h7k zePdYub&+2$jmgrOERD(1m@JLS(wHob$EoLjs_jgys`_IO(%zxj$J=|%^FYiC? zQ?^+%rGh39oYpcof#8gbd_fZuG$BC~5;P$}6B0BbK@$=*f#BGPcWX{-A+^y20-R5v zr#3Y~Z7eS;BYitNVAf2jr70}m>Q`t@VOj1X-_n#UP07-fEKSMM6qd94@6(hlP07*} z7MzkhT`Wyu`NJ#$DXOicDJ(tomt|))%pEeL^j^(isiCEB2FveeW1#0Dp&`wvl{6zu zGqN-zOEa=GgC*t)w)Z-xvSwsy1`Bo&$|7$Mo59l7e9n<7ue6e8u!KZOz1Z0pbB9z* zb6C#n-);`e1sD1C(wr>K$EG@{=f-Eh_(t<24$kGB9oUBk&EG=NUzww`O z&#Q=~1uU)9VrRe1_vUJ83CkrdeM?v_yU4e+Buh)Ov?NPQva}>iOR}^iOG{Wt8t~h zw1K6OTI}quS<9xDwy@mR(zk`>j*EOtTe7qzOIxzEB}-efv?WVhvb2T89y_w;N3pbp z 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%0AkH{(Lk9<+aSC(LyS? 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%0AwDw>ok#DHtkyk0M}COKutiT|X`qjGf8& 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

    gA2D2g>Th{cOa~x+Rh|?VPHpG#g|k7z+AYQO zS^Fd3K@~2N0H=Fqei-k!xDA#n?>h4QY!*4tn1bQ$4$`wNrHGO${7H9(#r!7*9DaFs z@S7t!sR}T9VIx&9*ZHwApAH5np>1ca?EHL#N)yxK7sq`MhN~;^s9RFMewpAg4&pb+ z?Bja$`$-IHEf64(_xAid)JgYzZTfTiqe$NxxQfFr%1^(q-l0RZP@WD>+q6w+JZ^(k zAbQSxywKdNXRFqFK@{^&Z=*cdG~>9WH3^h`0`vv@9v{!m$G-K(%$1P_Co zDTMH$z3;$u+yhL<543Uah8favir_2HK@IJ#9WxzP`~N8bN#&9|cKAwx=Ey+z+ zIOWIJ#-6qx{IfVKw~JbghosY?7jSC&oh-O#jZYMNl%jc$+2sW6x8xj<^#)(GdZW?l z7f@TAH%IsdS|#hxKJVLavA0u=VwB(B0cG_2vrTAUswB3d(-( z_8ae9auE+GrBD!F`k?!8X{3qopuV)4pOPg|_V-sF7Wj2wadYz%=#P>G2UqG0r1u|% zpGGZ}TS3dSuS;Ch`46Q`@;)a&1hSB=t)V$R*u-%+irBrNsFqLySSs8zd*sLEd+}O} z*Nk{G+I`sMpqLB{ChHuVERva6@=A;6vXhgZI=ygsg_*MhTe!cXJL(m(>KYt>3m&*& z*>x+Z+{jdP>b#1Xb65YxY%Or5mZ>^$6U2iT_*RK%D>xE}U-WrbYh17zg6RS*pFdc+ zn>aI=Gi2(cyZ?&D?hi6R-%lNRMTWVWGpP+;??A>z6}ueiAUEzih23O06H`jtWiN73 zRc+V;NRkeP-<+Wl5#Bg(GCkD&T&&vySwztYVMwVJO>NzY^BUIBu`ttN2=Z_Iuegh# zW(*VN61=Ouj|6u0V*?+jw5#j*4mPR_D6zlR4Tfiud>v8HE4|0yq}f-hGvrRNPW%b7 zF&B@SC7Q;r)7bCinyl7`Uk+>5Lg>fIu+V&15@)``4`OgV zeB*kxXgZ;l0<$KAV)?gJ1$FIG8RH4MDXLm^qWA0&t46}bnBEo)cq{ZX>))3RV4z#+ z6Qj=Ad7A$ML)3`Sk69KJ1T!rs*SWZoqen9M*c>%k&{|Swf-$13wT|<1xtdz6QKX8T zs$MHy|2xMa1L?=s&?@9~t%1B2sJCki%OY}bT|{)_cJKHE4`+l^JL`LU_KiHHu1$Pz zon^-uaixADj|u3aK4L6ag#Whd!_+PWSIlCd#W>Pa%GOdsyqsE!_t6swW#7pnW?1&3 zcA{8=DAFT=30$Uw7a0g#u0;xw+~n_>yMekE%@cmaz}w|{!d39QGKYC>GXBag3L$gp zv9kw2ib+Y&Z~`XvVE6(J#VTkG+d z{Cco<6U@|K9xPApN7L{9<)F-td1^Fg4(XpX6ZzoHx=VBp2Fr*(cD5%3^2jd{I3{GY zAr}XOH&TYTIYhP6k`vLa7L2aA_wvSq>wD4e-pCK;aK}VE{1wjy+CMOU0$Jh{iI}Gk z*jkb6Oz=cs!7*T3kD-dRhp$VocIw8b$lt9zpdPK*{Fc=JG>>ed2D5;nAXnR(^r1S? z==*YQr7jgoIJy@JdAZqk1HL8t?qA1NUOXRceIV1-TSo!oDRQuf)jXKL-UW7XQG)Xm z3hTZY4|d7VAfQfNfGSFKGJtj6oX_I3tZpme`c2b}OevS^u9-Y?W8 zI(Bfg0<~VNH|p%?<$WeBh85j##k1mU_75bJeJ0EsA_@QebUTKA9~D0n5BgI}v7lvT^LFVVB} zWYd_HaffBd@1c8HpF?@N6?1QV_@eQt{&Rv9FdwZ^>!gFxy$)+IswP3opB0!b0wnqNpC&i@!7}#UCy^`@5V??4}>?e zuPHf#uU1>?M1qI)4TQ+fPk4NnGmr;lM{|l9fI3syq1z(XIw67GFuTsefc9W>IFps+M6hx0*U$@~r;j7GR?bgz`<{HG7EXpg7 zNufi4Cm6;7UEd1yO&Sj0N2(88PM9Dr?4o1e`rd1R`qKsmB*yW_AUE@;Px|^O4+Jo< z#N_&7yyWOpQ3!1TPg-j$<>LS~*Y;ELCB#xU;mou*nwgu49BZR(I`3$17BzDPE}r@) zYYUH^LISbNE@fn?7=TU?x5cxz#=d1>-0}hd$mi|5H;s9O?SNxMVZZoIn+zd8)NRXJ z&wX^)z^ub3Orm?2>c0Z!vZ*G5_N4OorJS~+*LhH`zE(LjIh8ghk@Jj79gN>53LPkk zSm?P(qRnf|?-Z5I=zb(!^g$LY6?hX>coVfo5-T-i;*xIwB^+W2U^+jZUHZ6i19rII zyX|E$PjXTT>D09QkY@*kA@mxbds3IPA$^ql7P^hUtyNeptc=PMvGGoz8hZup3U3q6 z_En><`J$mQsEu?;x)Tp^wd_ZZ0P|Jr>$%?N;|b}?o!)Age!S2@^q>#N2;Eoi)eC`e zE$zQB4-|p3kjcovTj!tN`r^zMRvrpc&OWd&{b(bN%$qE<5;Pc7XQaKUFzN8ZlV(Ms z2@--!vSeq(Z`I`CH8deDS@H98bEn22QXuL2KpY5GsGIZSkT{yIP8 zxe9o$im-_pWCb;iH!5cqi{C-C<1y8On=!FDQ#s+ZIA*94bS(}}T=%9`;_^y|2~Do8 zT-q^x9h_?v1OoA1UQf=J<}*G99G8WGAMBn`TyT&tsVe!rRe)6RO{j>+Qo z(;lzTBxT7xz>z`8Kv>~1j8di>;HFH}&E1grILfkryD8(0zNyL~4wy$tsXfua){13L zyU~FJpk-Ris9hkoOq=mS;F}^=2BU!r&u?g&OP8^#6JauY0ZfL-P)(srgvs)W7`{+#3a`x$ z&vF*^lvY|U_3M#CHD3HAyoJnk!(cQ_z4opKj5kWj%D1=-xdgxwr!=IS;SdmzIBJ(h?9CNZq~ zP~Oiz*Zf8o zc9_btm+0Cz`zuR#I4}ThRJ5W?5lE;6n-B~D_(NN8AU%axhq;_=<3F!5xR{=wq;TA? zPqoJLwBWvKt6k3BbfcV?I7BwrF$I%~+*RwC=3Yq6f@{QWlOU=hr>(HwB_wr$TwV~2 zGLW7~tV3foQscSRv&l&h$O&Pxm)6NgTF1L_iT-JGho&*wU#t% z{RwG&?ZP3|Zh$9ft_3Z3>S0o7nERT~qo7lIG!Nh}NdkLH79(~R%n>pp`BTt?`9I28Gy1V4Lbb@{BWVT&m z-z=Xjd!g?2X8R#sTh(&G(X~~V%x{2rgbo!%g#yx*fc0o%BKwK*2z1_;l_~k@J8QVg zkKD9>&kWdT(ASVqcPVkTCU)k^xAWttz;4WbsBp=6taJ1859&+0Z)vF@3e zGi8SYy_fdK(2Kv&a4a_mwg>!QPSN4M##GeykmS)9GMRktb=tb0&^Nf3upi3(=MW)1 zhWNkl)v)e&cpi4L!Is;?Qb@2abtn4sThb)i2iecQHd(W%|3fEtV4^6Q;fZz*l*+=f=&99J*Q5yAWnf=CA$;HTO zR&|iMH;74Sky~vqvzWCW>+#yylh*(RUdy;~rqAh9o2T^;-+8Vptmc@otPUlCjH<87 z>>xHUv?WkDQaI@+F!ji)&GYoh>Gzfcpi;|T8RHhuPA}8|IN67{qo?|y@&~`gEq}6( z{!Yo33-#mtQVs25ql}>!PllrW?f~R>AB8m7%i(>64-u<6nHJYz%rACu*jaw{tnL*n zYygypb=$f0Sfq$9Aq=m|bi^e-4IXH}J3DQ}TZh35cidi^^1c}JLc@R8;pg(Tou0du zPtgK!=sVsWfO(sDUJU|AEzD`~KQv~;zD`eySGUMZUdR&4xE1a=ACPg z=}$*W^E5F^1Gr8~mOQ?>i#v3;xkF>jzWIKp=h!$9K(-wH55}YN z6`Ce|#+X~3!WrlJm!k(`!B83g)2v}t8EVMHm92|ThklW|^_f)qHk)W2D7e-*Ewlol z@MvWl{qeC^Ss)j!Zq_#)d&2$rW#@=AZ%=z zni85vd=5*Ao-<n{Qzz^Xkdf89p8Li7N_W; zvvB72n?13RYJW-Y?~c`+hGDs|Jnx@9-z`vkQb~8dhjV8{$`HNpkwjI6`yc*OOdN_7 zuvV61Q(`o~F@5grSrk1N*P$`U(Df$)9ZWMvxcmg=C6oC*!lVGyc6pHALP+ok2G?!Ksbkth(Rx!X}bJH?5rQ9M{$eI&BI zCLfI>z5aUidnAUoqeixW{;_`%X_01WG5}ZR);Nd4EI4Tm{1Vl_mLl=2mTmKtY#B5U zKnQiZVbketLdH<=sMLNE;gybE(|**~H^CSHz@L0K|0R(47d8|*77=)k+O5?GR}fH{ zcWFZ?>qQv1yLzet1P4+$4^`$I(Yt;ExQ3!tV06UDLKfCM|kp@Kh4)5-X(?#!9&^UkjFZ+yc-|Ya}z2XN-S!76}y#`~%_h$%n zT8=Y71<3XK1La-D2&ikzqN0R#U^;&OgnT?GOH6Vh%K}3YlMKxR-nn)<1}G(>h0;FK(aO zt%iGWw8-2PD{A$OtQL{5D6E{`Em(_WN}XI;@4$AH-btQtU**m$^8<#sFcV)3O~0Zn z<15-wj~Pd#2TE31B%!6x#h*usnX#K^{|E)Bx#}AkhdDuL~{7G&;nm z;0&-V;`m#WB_v`@^MTTK1lgnwTspx33(H)LgqELQ{vL=z65;A+>ZJp{)thcXxrFYw zEVz&vI52(kT-=!c+%IDq``5y)-qldw9pm1tFoc=gNG0X<(QeeKSB9axFIS$3vBC7d zLG@|ZU!&R0YygiyY@(Z5$i1Hi97V&C%O@G2n~xAcB={ns0rGM0WwD#ZcsJ||=+EV1 z<}3g^7+z~OVm;Iv3&R$h%ZwAoHemKfH)`-FkS!5Y6D)TFpR1~`wz!&P2#7rF!U680j5I8&NKjNJV|Kbq5KK&-~#_GG49V!Ns+tT zU=BY3eEQM@(z_Sd0u*-A%zND7lML7*C54cMlYQ1goxgu0#>#&!d>z^|+hrcWqS(Bb z=e?SvX)`4rj!VH;7~UulZ>%pKk?XkYhF4*+VkuuyRwu>=dbCJ-zFo zl^{EVH0l)!z&A5F1Pm-NdqyQ}J~x*J{$lUy?_O^fy?HKT;&m{XSNsqkaSfR~g68GT zR6vJVbcf_*8zyZRFihSpl~{`fJi(dEZ<=G z2P8s!uYV=)QP=ICQQJS6#vill%cXJd`pOM4VMUlQ;G7<#8!{%sf2=>I1nd^6q6aA< zFrbXH2Q6k#UM2mXjoFVI=?1$VBb)U&*6oU)CSAin^ZH;~nRK6lb-o?8#3E*S0pyym zGm8xO!X_`QZHRUpyQ(%=r`t5>u4e>rNfT&fV5X0L(%fy}G<^>xYUHN`fmsj>SnkgV zqYQ2v(raFR$V6&3-Zz`YFkN%gq$ij6YXd)sqyGJGxq!>SGhbW_et7ZtN;-CN2>GlO zKP;bv+vKN6Y#IZZ)u463s&GZ&60$ztv$sHld~FlKqbo8URL8jV6au*_ccwp9JQKNV zX+xi#3QU2Y9+0l`rl}qrnUiENQn2mrG@$_{phIjb3#+~Uxo^)B%V1&X%Xi<6wQkKW zv`_1fci~@h(f6=;Db8}tvfabyPh z%g?jG>Ggr@=_<6;ze12-G$w{@y!)4vu7Z^1FPPFle|Kx4?IUu1ax``tsa}4Y=?hx( z#R&mkOUKwgsxF)DRBkzMwDyw>vh{v>_T}2UAQgw{C}hCQqw6Z`<+3m4N4BCZb`4$?AN4%+snm+zH5Pz;}X<9b>NvITm6x~ph`NuwUq+H8a82A!&;ve zJR5cdGUxs3|I}Cop*BhU5{i?yLZ!8P3_9|^*UXAnxJw#6fA=5}Hkk};GD?4t)m9(@f19n)YR7OOaQRK7CTywtHuS=UG0{lz+{dK$IqgUwI?1>_ zl?{c`c8_FU%mYVc!~#S0;J_^iVllaww~(7l>U&TF<611zi&41jiwrPeb|n`}e2y{h zOTDxo#+kjw9s~s|LA|_3l80XjO7LLTdQhM_7?~n8=Nhqd{74Z0o<=nMLAe3s=Ys!S zD>)c-L8?q~7ANT;qAcuN_*hGUv|Q8)p~_95<&qB09Arl&uj_6>BLv9a1=rpqUr$Jn zjC_%{ZbTzfNS+G))l^7W>1ccHpvlsCkMj4&HOkG~;@fAA*l`U!AI9iNZt|c#0$TRd zz(=ZyXXkh7D%$$zJu<{z0@4H!mW83=9q0&ox7{JsuAO8I`#LCAFP#r_Y`@BLr9bDg zwC3@=G&%sP`?W43yA?@$Z718Mxiv!0B*iLnQ>1r3Ii|$^yt%8Od;Z(HD{7fvPc~Eu zv%^HSH>o5%-Cf;|FJ|LZ?pn>P1@k1gd*<52OPzS@N%oNH*SWM-TYvKDIB|v!XiGme z*1e%siqndU9%@xMQ#g(m47)O`ZII0NxN4)G z5Y@u@tm17-P8o8(|9*QiYW<0sg&~@3d~H1IljbH=3Y~jyzyDrjPE=6Wo}SRmT5pk5 zywNO;eM3g}SDa=7ZH?jumaO8ZFKz0yf(&nO%&_%l(`<3mrdd~;GoU)U&sRZ+D)YA1 zxqXjWWn-iWi6e)mNcHqTdtW8kbsfmk8c}LnsCO+rV2O7-ZSmqsw$UejuT$Cvjckv% z%)>w5%<%hHvv~F-=jjpfvKJV&+wY_>t#7WxzBEkYoPU0ELEgJ8$g0!h6+KHvM{-`Z zg!FUn%9wzG!|}RWCTH>nn0`r2W+g0{Os?OuZzuzHNRgPJj#EbRy{zKqe58jDqTc-`HxPesovvk=ftJW2Ad`OZHgsS zs|^bI@82Q8Q>vIKTy7LvdT#J>X4d6+`G$gvjfH`x#l(v*Q}tOSFaNoL;DxH3+ZV&C z5fk6~Y?OtcwJC11wEBm-rimHW2vS7de7Fp;#(qB@%5ib&)JNy^pEeFmi0G=WFRn-1 z#3`eDB&(Q+%R0Y>EAzj9eTiDf3n@$Z?WI*i2DW0Yv=uX%Lwtmq?8Z#xh$;Bu#Qt@G zR=-H`5v4y_O;kE*>Jm@VzI9~3K{Bj9h#jFA+o?;j>m&Cz?zv&PO@}tdR{m&K@w^^5 zFBx28(MeU%RVy4k@Y!Bla-ep>lX=TUb)y~MdStUs2?Y|1NU^^ZduD&`UN8O0m{=IN zyz5y8FA)plwcr$G7Sk)O?ke3FwZfW@&Wr`xrO)f~qiDT2^(JQ0dGRQur0Yh=A|?%zQ^Vb4;)jsw=Kfr3xj8m z=|pYRxecQ9_4>m3ccsj4eZOs9e|Y{_>6@2HvWYbJvgNn64+LMR&kB;t>(?VB!7*iM zzr%r!X%bI}Jnp_SukdW|y$xAz4p$n_jkl_3mo`KE96WlzY)2P7X&XGLxNb&v8*abF z`-2ca+Ak3!x`g|WD?CBlby2do6>lw>vC+p&$B8QxPAqLkw)`2%tNd)CV|x!}be!j2 zEaPv_8DQt;;rfDwDYwlQnRABOcZZXU{otU|6j*H)y-|eDch(jf?e+m3ij37b+T}bD z%RuEN@*az$R5g=5A4%gWT6RYY(ze(swGI?3k%Yak_TeG=!Lr)Ki)sdy3AYWQ;@J$r z`4bj3$g9daWmypSfviZ8o2JUT+F+}#vO@le z#dNZT1GTa-Y^8_Jjy8la5tD~flsm0o`iBf?%%sOlmpYui8KzKpP)kVA(r8$^T`OVy zN?i7Jug!e|StmIf3vb!0w*Qif&h}1F@ufn$$z@+mwmd(u<7ozVy1WrCef*4v-fW*` zqqQfWrz1aQ;WiYa?(6oAB;WE>Zy8nCM^G>m+1h`S7JHdNHFNh)h!A&NEV3|znzD5;~{cPf4P(2XQ&p>6CyD}7Zd+R zj;n1#&rrfaux%nf_(S=#i83{MeyyO^l#UNMI^h<-NUU*h1-v#f5jc*rzjI)}(Pwy@ z!u7{gexEij9`d+x>Tf-aQ(e#LUgi&+mP#FLESAmTm5EoFU7VO|>Ub9Q-8Eb?zSi2E z&$@HRm!7fAQ&R!#huyPda1y>b7F+vFa!+y);MDAgQ*#YYjifJCym>f~{9?%`X1Kn_duBtfwAH;vG9H}~pOhu+eBO)MRfb5mRNTJJ_4NGU z97|VJfBpG8rq78NE0UiReZT7wBH@R#et00N|6|G&UdlLC)&0oPGEaTO+PsAq;bX-t zzJcTXvAB?``pgP*W7k?^?OJ=&TA{&^6O+M`zSk+;vthps=-hxe`KhJjIWfQQ(+x<9 z?0VR`xp{MYZr{YE4!PV}g(ICVkA&z6`ddv11pCZk z=`44P_uA86HpR!bp?{}+o5I}|-d}UR1!PK+BFAx$Aaqn*x!X5s|ctdNQ&yGc|XbwO**Ne(icMYhjvi(dQy{tN$xM zrmGjEnvB5Go0!(|w>yg8nYcMTBpfc?h0~j2xMz@HW|e03T?lfp?fH0gt!v;kO}K0! z;!^xq5Vn=qq}i8_E(&8l&s$$#v8$q+g5))E{GpazZnP#FQ@Wn(2l*+6H<|dcv-tx| zQ;I@j@9?rRw@}Jz>vRaxZI)qo>6MIbH=WjUfuW;}vp7G?@dEA$$MZ`cCU`SCjQJi* z$!ipzd2nZd>7FE^v(mlOdXM9=QsI|)o-0xc1;4MJ)l1^{^Cj^~OBtkgnMqqf)Ce3X z$mmGoi;;>{X*^}KKh;{$dG1ISr4x+@tDF2~X=WYmx>VUN`>Oxr4f-b+Ma7S17jGLn z&`!#lqf(hX6W4)bfVl2$;JChdkhM`?bbn*D)V5T%MtkK5c0t$iNx9U;wC|%O3$enD z963c%q?79#OSf$1Zy&U1%wkmutKc_9wacA+^cQ%$RJCI%nz+0&!MUl$YsNbsxixt% zNP2s8KOE(vwbH^{IVNkheCfZ+tF~nb&-3siE+LuxJ})P06^S)#xDRM!ksYqd-)~?W zze?x1GPMc_NyX(uOj}SK_HG zGK*6oMNnnuBj@HMI@86K>mz{E*%ViA%yg@;kVcGoVeon#-^!S#7ny zh+UVOy(1b4(hekPBbQXS{^?gU0XkEW5uTm3i<_8<|6JLRFYNdhDuZ)*f)%lY<5q>JoWa%33k$srv+*eIZ-z}8r>Qgw9u*Q8o6 zus80x%(ULQS9mqwl#I@vg8wS=Vq>5`N@gPzQx!B*9UgBcm}a^;>?MkJ-IorNi-xP<_fI)1;8nIg(pw^@W=FQ(4J!U2`Phi`(CUP!tEM!h1}sD!Pe|BtTSn`Zv<)@|&YOtj zEkEU7SO*G4GDeo`>}()|IWv82BE1&xvNN{AbziE6H~cXs?e=&cLUWkZ_>G7&N_7R4X{KJ8pQ) z7RG&m;w27uO|wN9J2_`Iy4(~l%}`hO8#AugS4|z^W1&>up0&nepIfcDc73&)86z)i zqtLu7cfbfs7az?!8yzTi`n7Mbzh^tO2NKOoa1EUh*?0Gc{5G_idQ5RoS_HYEQTlF%mSvMu7gL#Nirk+N(L$_y3Q=*nziyed4e z;50VGI4LJnUWORy=58sUg{aUh6R)$5#6^Z90J! z@ARzm1Ylf4!~cbG!KneD2PFid{OzIka{(zQ3$-tPJ}Ye}9nCC+SMWT>Eskd-P9}?8g<+e9Pw7roCRmOwKeK9!W*=2 zZ-}#!C`@T)rLvGTZ?a_P4w1& zl%I_Ma42a^F0Vg!QBkn?ZIZ0a%@gPL-9b4UR4L?~O%U?mq}_BUe5sZ(h@D)6JBO$F zN+YL)sY@4jX1Occ9fOVTDbx6m{r=RM%jSH6Ypo&jgjh1$wK;PAJR=+jm2vw(&V@!S z$2cKuFxZAx1-Mwn_xff+2f7$lQ%huwzRhzV9x#-K%Pbv%Z)p1{F_)Guq&&hf zgVXA%v-7t_>Q7H`8c)_^VFro|?`9#H>yy1sdfZ^?5e;@Awo z6p#vEL`yX%qyoI7Jks{wm`U6?4&WVS6ARnMJwctHg}p@pcR0)e`K5A;8x#fokIh&l z)6t8iLK_%&e`s#%#RTi=IKx_D&*BY@sYTJsjWb{Gq(*e26$4amM-Qc)kS6V(2&}VP zTMB5|XGH)@y+=qZF>X0UkUt7}4YXm33BTf6=55?u#++t*gYyOsbA=6|)PlS&Y zr@N)*n#YK2`$Y0+#Kvvaw6<(btKj2r$o=;(R!!Z>L_D|caJwn7WOKXzTjmdVTw(OF6U+ z!hJqG;ybW{yZfgz$*ZFqh{KGx^mETGx{FY)4A-cIJk}b~h%pSzBV^q#k3h)d*n2U2 zu17}p81AG{P`0GEuZ#$`ueGZ?^_?={rd(+CNYz^I+x#x8(uby;%5M!e>D_W#*TQqt zNMvYZmK&~SY4l_=8w5O}yF~sFp3j_&y$3zD+WIwp^&E*cSNxS$%VOs!qSSFO`*$vY z$j4qz>_W|fzJ>FHl7TgvZOQy9UAyujfoo6ZXW4QeSEJa~m#)zc$#cs?S-krqMC4?v zZ90CMF2{d;v3P6tqfUeIPX55j^+Y_cM%&pD;fvQ2H+h76sSxn6)~vCs}NLiAs06@Wp-~8rCm*(0LfiC>d*}&FBcrb36HQF9!6eSwyl3 zIp?9EY#@CL%ITY4)IXn-KNM=_tipO)t4T53a=6f=Ua<%|@?v9Q^DG#UJTPCGQQk=o z@>Tdso1~>iPX*8Nqt^j$RTTO^ug&Gqab~(9yl#8ofyOaxlHru2=%3lF& zx6s@BYdYZvo^u<^AD1S2KBr6{uF?P4oS!rXizi%-pe5j`n8s&Dv~I69otUXFUEZ2_ zri_tIFRG;H0w}kfhKoH28X+heC)57Vmzk@nHU%tmCVj|x^GrfNp{2W!9L5%> zSUx@`7JF}EYMSc4Nxp(lTWB|qUTPFt)S$hY%#ZE!ca9mAH&lw;j;>rnJRvKwGDSJT z_E}nTUSTE=u|-_qERH0}ondGG&=QItsP^+?tF9H0n3mEh>l9cU_gr{o0&NM$43ka5 z?E{xO-Qj#=^_0P#%S_~8x!$Ze^h$TFiii5sNHaaV+?W1&BuOrJLPy_|s3hg9d5^B% zCdMoc1E;f$Kw>N|cmqwb+c^(^1n;AEr6OB(=`RyM&TB|=f(s-LP zO_WpvymTGGOSVorIV5e`RBOpN=qW%mB@dDuRdm|}4sLK?qLc2$!gGZOGmW$zxm|pv zeWoMEKG;KLtjnqMR81jyR=3 z&mL$!G4t%2>~k!?p)ztn*VFo+>Vj`^fYit6s<3~}BgHO!QA_g?HrTYtQ0Mo5{p6Qe z7b*131j%eiv&sGhwTXNQ?b0;UDV|Zyte?<)KW&~l=XO`M$xFp6zB7&1@&27|`-{h# z|0wrZSNpxEE{R{cFpINTcl%I>23G5ZN>0AmXf!k|TN){uP8iAhREztp^2;6f?2;Y{ zfI)`$7%4YG^NjfAs~ zc~LfVw6{%9*#StV=&Zs;UP}FCsw})`>_v8u*!(V1V2PC-e$$ljWZu{4L=H)kqr~Vr z+sshuEmMBafc-(1fK@jNag>Zts6rJAkCvEV!zACTvAS!jnSKUmE~mif_Qh?a!-}ZA zF&1`)#|lVvp@;KDrhSBAx!6+NL1m-Vy?_-sUi~inSb1LUw4(EzRb`B5v+-xOB4KEl z-rf)cNHuAhaR7)$?CUn@q*@Z&+s+vzmqnb$={xe*#Fi$gl})InD!9g!;yk%kcsk#i z%;mMe>RBw%`#dvQ`^~0ULC)h`VU^&f$?N7L(B^Ss3}{~cLKi*Sy;XU$^t3PXEhdXjI^M1~ zd`fb4ysF^_olZ`H!RV@MlhN5Pac*lChxll|y-2V{?Ndc4CUZAp2{xigw5<{)CR;zM ziPkol2k>P*X=R<5;O~`4EecjnrB!2YT>kKz6-=X;7W(f^R>yqF+b9gk&Kex5O0u?W zW?jiI*VT@~@mV=U$N32zX`7pB4-VzKD5@6t9pTNNx#$CA4rS$*;LMM|=7$V?*j@=4W1+ED@X(9yyWj@+%{byK&^M~)JDnWYt!27x#$~F(nZiWbRm9aNJf3l_J16RT~P^&{oIJ0e9nP>oQl1I}n%*ikk*i>IlLB$)V7yLSAzD z0{zL}_|>0UUUXjus@VHw;~+aso>?W%{P~c=;`{V#`4{VWUe0Kg1aKqlnI(iJ`Ob2! z8c;?HBhq-=}GTVZLEPCs_0UciJr*#^qbF)fnM=$J|0}~D}`VFMr$g4svWZ|8ln07 z*L5G)s}!JOcjR(x=joh*!~4Sqd;cVpT17dWz=ONyHzH*YBhb@lh`LIw5eb( z!mj@fYD42==Q;}!TzE}?4hV2WGQPGU9f+T^)ZYHpmB zmY-Go&1+uAZhRUUt0%agQ$Yj|tiB$b0Wt=3#0LAQzKzu1pt_W2Rp2w+l+Co>NYeuS zPaqyF8R{J^ef+ate~A#^GGL(5>oHw+pfu)Mhg{wpflo8RaGCTnQ|o-_;HZ8vU8h(kzqcICvGljZtI)9 zSiYn7j)7R6k~5rcCp23xv{U&YM5HvS4Rzi@C^VtEZMk_v=O+lS6i5UB)`WzT8c)%l z90U&1XyC21Cm%+pPOQ=waj;_aS!ksr{vyG0mQM!}@W=%RaO=Rmv&|u5Ma=cONTr7~VDlZoZ z{udyZZwCSqA|Sn+w2Iql_p}i9We4RFz3l?4Q%1Z+r^p6WQ>#8r2U;MY<3CXleWaB-u0yk*7{)90XvlY@uq;~2kDjt{ z9pZ|_)rT?n^|z;5PqT;gugloDR*U@d#%82`+B!{!(AHQ1m4{9f1G~s13~1k!*w`Y1 z9AVhw_GUf3wF%sZ@whShWi(}(h_R$7L#2Td%EW<*97f(JB;24;n_O19m{@NB+) zLU6ljOskv^2Wnua=G7!J zY`wDGMCg0vI}j4$?-UV~j;Cbs4^9lJE5G255yCVQjdYkMdiUnys0j!Dq4_*hjtsyN zuEG%pWGc3AKq2G>l+qBn7DymBJ6`H2L4mWHb|fpU^}`rQ5Ypn7T8&terl3v*KOw19 zg?VYMV0u1&jo!BujVtjgvQ>gJn>(H=GtHIXzA>yyvAINYg3yv+@5%}1JyFHWwcr(d zv{>3IxLh+xVxxz^yPPJ~P#+TxRmryvr-WXQaj>^Yuc2SvXuXA0Oc4Q3>vB@Y{#Odx zKkUHZdVb*WhwW{g&jG2{bA)FHM1%ZWwiLBpA$lR2X;9T)C|!(HE)sCgTwE7zT`g9- zh@4?#TFS}h6hnejt<_vha%2Q|qH#4{phlH_$zk$U8eh3(TY5dh61!oA$q!JQ&-m=3$9NDMl#UC}|##8{@R_7Qm2 z+3yydfyTC^wda>tKl>KQBeyOFM5JFJ(S7z4wP^%F#Fraa&UG1uw_&Y};|$W`{Ay_T z2-Ykqn$*Ru*Yo>VeqE=~9dmnFWYVgx()P%T+~6Iu!E3O=A7C*1Z0~*C5AWEWZtsQs z#)HV|0V>Q&T(GrDAHI1z3KJM(bbdjqS|6j!7i6DB?MA#ox zOAS;khtl54al|B76~@U)6Y%d(%>XMy+yY(`j$Ae0Lgc+57l2;@qw$Hgcli;}p$;#H%pZ@-6}jtl1x?2$shvegEHIo| z$=os8efkHWtPApR&aOQ>9CyZE^MD zy7`0#jUe+D75C@o&g@WJXln{7D z9tDVNG>mY%h24GP#nQo}sg;Qr>cD%?ZZ+%kD5&5UbeB>{Ka40a^^{uCq+UQ*BG;Ns zz!?nsM`y>`{1=yrYWTgpSTb)A9JUUe}T+2A1fvO#!m5_s-zqt+|? zL01Zg2$2DCW%QCWC~JV^IF%^kc9Qlq=Q$H^=N}2_{*;4wKb*7T$&%XB%#|!8enOG0 z3OpHAnBo;BXjlL@F>)$(im;c^6t|*a5&}u_G8OfHmKo&g>})VzhoaZi{EOOY#9I`W zERdbPY>M+1)!#{48}!u@YW#yoyZySA)pQ-%gMu~+sqzZ$1;j|G zSO4_eJBxI*vQ|sRGWx{5|dr@LB_cah&?aFK43c8G?3%*att@ zDQPrkBOn)dnzX4hru&@Q2ydpGEKd=M0eL6FtZI`m{FWMsSg^=oleKa%y+x2rJxQXz;g)1 z2g}sL5X7`nuw zz49MsUJD_Dc3*eYi4V|Z(CD}Sf3Enm(>M_oh$L|Jj^OTvV!HYUL=OL{jRLWCWXX$B zyiRPN!8QrP6c^ur=v8drca!C=CA#pr9?qv% zTgUzm5oI6H7G%#BqSTCH6qTDqN*HEZEnM4Kdi(m$+?Rn*#kon&Wyqx5g0?54kHOdLUT7 z`!SNQouEus@umgKbA#59EGcDvlZcIY+dzxVfS%A&hffNA`BZ_z5r##913%@`Zz(!# zsN^~1Zs#ODs?u&{^6ma&nca$rmnqA$x0XdLHrLY-Wag2y3nGIha=B)NQqpWcz8V`Z zIHAo6h{;Z6DN%0cT?;rT(yW&l>{}?Dv2y?~gpDC7go|i=GI{qH!N~VCB`OK2^rn{a ziWD^R>3&BBSK3pSv(khF^Vd_VW-xT{S>2bn5u?W zEzDku(Q`vO6NEna>YIP4Hvi^iUSnTJSNs0CwDN#WKat>$%b*v4d+pG75s`D^u)&T3 zoQ2J9BwLa14Bh#7wewA6ppR5K-CFH^?YHU<5{|I#k*Bw-xhz|QUKvDWsNxNiTMaxB z)OwI6qCbyQX=%k)vsdMyY;VQqp}BWOb2hh40^pgM&( z_DCjaD^y%3C2-@^59a}4j#Uyy^6!W=QUWf=*uCmr$=#lW0bDQ6PEIp5ky?z2FYs9- z1e`XJG%;L*$+@+d#D9*>)HM;dX`=wQCGA8hC(AABkIxclkz!t>&tBlJrqxsK#w-4_ ze8WoZ=;SO62VdiG3v@cQr?fMLWaPo-DaoPt6IlC#+ZxIp95D4j+_Vvvf>n~4iU8Z`$!BUkXsbFce4~^?bI2ttD zdIMCT(0Auo2Fc(2eUQnIbzR5hnnR5l6|i&rh;tEfRMW-#V^Uo zkz&OU0jNiV%%HS|AyWsWOWLEz4Pa;bp~cPvBE#&JsH+a|$6K zq5W&EZ&*1k|Dg^|)Tqj$e^5~P(Ih0Vw5Y9F3C2lMmxg&&fPo&V-gjj0oubznz9UUr zICzH_UKQ!;)O^11D9yIE=CIe8XRYIT=q*%Hl6jeoAY}`(+GbW+Cj;>RIOwFAWq=1` z*b%wij4kU(k0OG=^A8*(Y&qZU-0Tq#VQMW%bv70!*mP$3`OnMjAauelE_?P zm+Tc-j1DGr3%L!xi=5{_dn>@o+nCYn4id>OvONJb%t?-j_S3zcxL2!5+kxSGx7 za3o%qHmqbbv2|f}CA@NVr2tiCo*6B@yw+)+if%bok4WG^zXIK)sl^X<7{2$f*adRt zx0w~V()4)eXLAW^mw1(LY$|yK5Fs5pVnDk%MbX^TZjCv;Uy=4ZB(&pP)(?|b3;xJ9 z_AK|IPClnfCOuZiST&UUX?RHsX{~r?!tnkT_2c!G<~}ve)yA8N7PsS|UPTBsMO^=> z<5{TjsvMvX%(dm#0Cj-H_o#dfN*cp`{wu=e3Z5${wBbzpWtv`Yu(m!f7yY_-EVLp;hVSulZsY(W4v52x18_Nn>|CC)QUKZ2knUT88CIf*G8D8sgc87Ie(&&^ z-$-CS>gzmljk)yrYbj{xD!#sb2CX59wp#-Emqx8nltv;>dwk`Lota7A810rGtOa*#rk^DoA&{1W z-{-7Y|2-Ir<(Q2TwQOiEb19Abu@^!{?uX;_+iOiYq1tY@V8G}SwNSM|%Ri^>W`7BW z_dEc}s3YrT=(2v0U-gi4%GEeuTv%4<>A*=1XS9arP@)#D=SR>3FniXGcH5(5%pN9U zhsgl5Bi}&ZvTWBsoJrHUa5Ug7zXT`K35!TC&4i1gzZO09m3=3EDxMGYzF4#|Y9{WW zlRr=6P?>p9-`49vwAB`ErK*K#e?(-A@A)nMoM?sRqhb+A@3t&q+hBASgKn!yS!B9; z%~Z$}<>}_u?d*-!sK^N6=btunr9+C07+XS2Kl7ML7062uJ{!->Sqa+^$Sl-Bs=j1+ zHkQ-Y?zns2Tn^c8O0M(DDfm zivhUSv>xR|5_`#-oXjZ3;IrkSNf{EI6fClg&Y)#)xg-WW`oBw_jKQr)=XqG#zgDwc zZ?3J%Iu7ZE$~{salNl(R0LDp>@x>u0nCX|uGDEvPqQPHX_g=OSNwIbb0IVKln2-SD z1V)IUXLxd$N(iBKv!lw(KRvU|=v#^qD(z_# zk-nusCXrRn=0YR<#M|SY-}o(2SeQ*v$4+{($%i=BZj(K~y@`kxYTY*ic)j3`BCr`H zk~3DD+_osGOksA7r713LJGDVIBp~@69W?Bu=PO)v&^$cw^CBcOWYS6+^U>&!tMSxh z1QDXZX}Mrmc+!aW#D5_2`~rj(j+Igk6?(AI7etualg-twyU^E^shGK_qriBFZI{Ru ze!Way-5V0Nt#@En`}=}4K??L1Ann#$_w2@gXGgdv#{p^opi!2E#8ek0!Ml12nzEe4 z7_guup(THXbV>*tk94LVZ#X2c`f*eK4`{R|$V8?gw8;^Hf-WsT*Ppyb4Q3&9bt+5u zStX>vYqxgVEL>sAP@Gm(b+~#Gx5o_C&UJgq&LR1EM*1tU0q_DE##gl^A>tU4N+k>I z$-DEAHgR}poSCz*&Cgm%6a+iGS7cNT^(}e-66s-1scpKn^W32p1ZW;xO^ta*PXSA+ z_4~)6OR1Bh_8dY19Q&hLbPW+c!>Tw7%FZ5dA9U~5YOQcP{n(-FFp?H3DfvYw@38hO zW(6&SFuP$MW+I^bm>%m5lN3_@5N8a|{hhKyxQxiVquXlC(Mrv`@f|3J*JFZg>o)Ex z3J5DFyhw7T_)J|2CQT~#kyX$rfBT(Q$dyv6WWS~uZpD%P?XJTVQ-k9p`L=qft^WkN z;FF=!KdlM!rC(M>^CB8RA_u}&Dsr;s3$rGqc9op zZeg*x*GX}2MN|Dy@kO)SpXJhzftkna(6){|!X?>*)qPN2z*9OpD7E95s*$5GMaAeP;23kG^vo8CfY zr@uPOmydniSgbYO$2_~W3!%<_Ex&y79VDXzZ)@pwObfkj5q`5<+wugZnF7Meorizo zN?7;+{9r;Klu>j3& z2~IV|mOOC5$MTPAO7veW($VRJE< zclbG4u$#0Sfbx$qP!R}naBWhK!zcX`r@y%=2#XR3jWM(iMRD#`keVe6!tt}piTxjQlh%wx85 z#B}U?l!0n~)QGg@bdL|q;r;-VhG?V3karG~3sQ@d+UQ*y7|jEqPju?YcRAIMX;;RS zG<-)dIQItj<0v$rAww8?kUI8ML7ad(9AArsngCvGkLb+7FXO@kDo7*9_5mBvu5TN< ziYqceTF_GMeZA$SGl(jnW$rr&WdUCloQIPv4cwKek=LyC#`#@#!a(8^!h~oixj|Qg zl*4b<2sq8ZsfJJ+RbsP{dM8~@^VhWY(mMk;0pL=gRj}$=&R7)1tR?HeYRx-?hSK7E zYr6Oz!F|a|oif(a&D6*p)85+3Xn&XYVN6cxXL7i|VTFW03A&4P;1LzUDsa6Gm6 zMO?PJv{O|3JciHQIpN#P(DPc$eLXnR&=>alo0S7DI}Vh3W1iYt9LT5Q@p2%EZr~|- zF$w(KN>j_-!s$Awe5Un8OaJDmkUA%X$eER^9CRb#J^1(ITMc}pKd{d1suu7tvp5^6 zpW7)VG;}T9p-1ZYv2AQWS>rN3jIG_g^xH(C2h#_1vzH2?-JAP=Gyw>##><8MYRpSm z54l2F?Vhdv0$F#TNKqT8KQ!;`O=V!@U>9w}kt#5E<8%1**8RMa&0zxYX8e} zKBE`~9$>|dT#%9sNIiEObRYvl8be1&l5yQ_Pcm}vrc^~kp@wrLgK`q_7fJY@taB}r z#M6aAJqbKCnVHjfx>MTMxRU((D@71g1;^O7N{7fGw*3w2W&k(?N<%6ugVR@>mP;s7 z#(R-TCXukT&d4jmS@-%B3Bp#3v&h3w*@_k0hgu#-Atb(r&ho1upS4(9TCbiX^ElW` zI|WbQCg+26X#5#;$nXV3XNw$M)g9lY%~s$LNnip-xM82GE)}f#oM`cA&}iD)$N_SL zp=%&t7x?h^*y95=MK^BRuH{EBV=sFQF6TA$0xt#f6q7}5wvZ)bTuU0lSm{&ZRj5I$ z@5$?Z5%23z)N6mV4w$sGLfscQ)&QqoNS$6SfL}$V{)wU3JV()mcZs=RS5)$6^%%wx zSRoV?FmuUgEL~y2H}SE%WoTfX0ZD1Mu9-68(GNLVhpAjn6)9T$;mL541!XdV4CH{} z_|C5>5%r$dhQ_w#kf^pYkJ+T2?CfcD=-uBY3GIwr%<1{RgyqRl43Hv~<2UE~&q`8S zD?;rfNePbF*y*BBvRt(lT78K^igFJYN8ghIJkOq9b0hjs@M@TM6UrVvG*jC8U#=Y` zblMP-du9)qt*Ev6}Jukj0{Tp7z(*gRt=_Yy{qppbz@dQwG4p>f1V z-~6?-)pPfm|75hz>9`igolg9-0b~4`YBo})=LHTY3A#nl8YR6?5 zTKzbpW|NBDUAXp3FU~&g@-30jqS3;u&Gz(L&W>$KCgUp#$GV-G`OdI7AHPkcgXlOF z5(F0;sKa6Ul~;5omZebC^7}ir2Gc3%N3B8nx{z*NDE+u(qkWvdA6(%;L?wtypyT;H z=jQPhJNm#yFdyuH-j0H0tCwhn*NxoJ@xN2S$%akea6=<~SX{qg%Q$%sCD$iITSDVn0!s?mf z5y7z#l8u$Ow*l+}sEme@YKw?z+Ro6SNtHB6ik?h%_^=BrW3(ERqh6xi$WASxQ(m=XZh(?%auTc8xbQ%cPB zMGLbV&cJV1sC+e-Bu+O%0tyBEyuUOl)2M=ZMM6j*N4}YdSjofhdr#D4$25@q4jGLP z!PUv}yr|%!ygeibQ6|3?1ZnJh*bOhHLZZ(@9eIsj}X-n z{IXgJcHv^59uVKq3(=UC&;)Z14lpe;uXVzB4~!PVydxeCx}5w#F$Z{Xa$y6SKz14q z?uQaxi8}*xM%)yuTX09oN0JiVk_98$6ih(&gcLnVYHMnFf*Io!0 zf{?MkZ||ieJ$;8Sr{I+=5X(tS5|Pn(h*z*R&zo9rbw9s6m|{!-0JcI#7V9{_pH{jr z?tH70wd*jH&+)R3;W(~sefriF4s}os@MIgg{D*127I1nd&$pq4A0`-L%0#JfDKsCJ zCZn+h`Wyce3|a2;S~P|iDC^)dJilomHwPWk(S$+pl)I?gg4{j+PZsRriGh_%{~ zPTR3MN2l({>9}o`_i7c94BsRBKut*eHz|Iv>*?z?x- z;{kzdHs?TB2UN#s_z#5MSr2HSQ$gyUxK=k(!QXZYdZcgdP*OtUd7;N&!X@qwWO}wdiNQk)GPZZ4d#fzXbpWHpOR>3LyR?) zw;YnzMxv9aIFI^e;yMEcxJ=L&PCwFF09__R8ySo2w1jI-vHWE;Lu&8?8b^^y66Sdn znHNt?d?M6Iq^av#I2x#bld-nym7_GYT(?D5Jh@pFzWuPvNlhlXg6^S&mQnz2PL3n@ z?wB0j@Iz&jf%;T>qWB7s`O^A$f_u-JXP|-bFfA!|bcGysNGj`B-{u>JUgj1| z;Y!z?%L=0X9%s_>kKJ4SgF8KcLXK<&qhXs#L|I5nOo`GT`Q>GYJ-kT$Lna(FO3C`T zLSKZGUsr5ux^3XQwMBBCXNWZV*yG)KdP=Qt?4S~~5+@mOYzb~Z7O#~0t@IGFV7>%-%Y`60cKYTZ&crnezwp&w#L_t8HP9)+0)QC}urEjJ@qQ_N8#60j`%T5J87dqHM zedKm&JW1%6n*%{6j3*U^VIRMzY510`_absGr)Z=g$zL`J%r@GT6Ul%f?(1&rJ^yt- zTG222^bEFvg1aTomK2z0AxB;O(?dTdh|UV2j59*-Q9b(OI_y?z7BNMH6aS+@MrLO7 zIh@UWIPxS6k(+U~0ml@Om$d0HC>d&;PpE@tY|Med0LV-|X-1BT1jCi5SBsdTUiY?_ zV5e+{=m1pE_##eQ)4UaHGw9**4H0o4EZ(jSQvnqh;W(f8s8#)Tg2v+Pr8xYY8(v6W zBYtXFkU5>AGSq_+6FakV_s}RID3Fi=ig*Q*Uw!b{Oj7Wctz^j&Plod$BDyW=@-Q1J zTOWqURGLfH+#>h@t>#-1n)eNnzR|r3lU^_0XQE{}u=*{Lee-@%#Ufe?xEv82(w*K4 z_0fglaD&Mpph-1iv*Q9{)^urulI3HwUzZvoBDQmb;|Je`Rocknw9C0 zoP{_Amp;o|a2JepRb}xRQgf&LrtLsTtj40!lHsO>;-EQTQkdn0n9|>@eq+%`gUs3* zH*j*$2Z*!)*O+5S+Ao*B%Q+)G*!-wprd06s$i&u`U8|7}?Y{K7#6@X|n2QvYjUzos~c)#ze#s_})x_9wE2ekS+?QmEwG zwz0EPC`;Sc4vyuesShi`A>E5lwwdfXwnyFGy=#h2qoqz0B%TxP_iv_A~1# zd@yLZ+ECToa_n0W{1U!P5g}$&Dx$|(&3fEih^r)G5_KX7ZPnltvg54I+z%rNyIz?= z+^Ld?@bT*K?Yw?dC?&+Jhy7daD3?%8$uZ@+fa;ZkL)T~rJ0!8Z#1mFVg;ad^D~^X( zS+fkJ$siABan|6#|F37{X*t$z;m7dGzd+>IpT1UM%%!U;KKsjUef}sP?KvAp z^p!WSu}VaXR1o=KTuA+umpIKG4$OAvwEuPd3-0xmH;g{;34hZbRR3~%u#jO`)qw*x zHHvJ??coVKeK^`8*h6VlSrxzk|6@~yb=m^<*Y7x$G>jFN{itf6FbIdIp|>i@oY$W8QM zviJKTvuuK0L4BHi*jX+t@uR2a+39jSzRGqfxTp~}Hm)wvfeQBh7)-icBqk2-bXV5S z|B#V_eY2ksqbz1M`Kxj5Sl$eaSpgU2hgk|Lo}%0O5A2fzD}6!+w{Mw7OopB)IkOmY z$ys$fQ?{~`H>BLl%E`{;fZ(Q;Et=kygbSH=tA1$X{I#o#MUVJR1s{KR(&z4e%F<(Z9}oIL%>;^TZZZNvaK6wLkKASO z4IQ{fOD3)PXqpFaiszoyWnki^JI_({P1c5UD6|Vd>x;izVzEMl5Ja_5%082{~(Q%9Q z!PSJkaVrWRYk9q1rpNWaP(36)1gku{1O*5E9_KhyA6y4r!UQ<{EK_*B@XwIJ7ka%N zrZ0v+8gcCSi7NhV#N%|kAVjddea?@3ttRNJBTd}B=iEnxm?KY~@LJwC9g1SSnfI7- zMFh<2u1M}<$`L)ViYxF5&R%v*Wap8ivPa22zo9U;_v(DO;ZDPoX8+U3Nh#x}E>{&g z=~AHfVp^fQc%iuA5K|VJ5;^l3BIk^}CzK-wY+z?;h~YhfRcm0I@CBj8W4+pWwLZ(t z>Z?a{Bv!qYFQnU_GKS?QbYlw>uiGE@jC3hYGaioY8^1MCNUeX5$hkQ0DdmVEKdd%^ zto9UEtB2M2iBJ*K65&Gcez2Ob^}gmlJDg@P$YQYm!OTqtLVTEJV#ZFF9Ye*9GXj$)-9!(9 zQ}2!U4k&FZ^!|Uk`(yjPi#?xm38fT&@|l(koRQm{e~Z0w{5HctiglA;3x9KZJ}bH~ z7_z8(RXPAMm@=AD$Vfqk?*ig+M0A2+OB^HwGSSd!y}tFs2#dbm1>z5*{yCdAdTi^V zZ>Ewd1BBM6Dp#dBSP2|{zU{`|+%biy>_6;c*HFrqqjE-rKYy6zFlcFf6lnbWq*yRb ziIEp2)h!#mSIAKmCX^k#wNqlRk-m$az`Yx*_k#E4TS1J6F~e}cAwDI#RviZ23H{EB zwrCx;<{63c7FDm5-5= z4OKxK;O3<~tZu@)n}~wH=F21a+qIgz{hvY1FJf{-^}=?M?lT?ldBs)kEs1(dxrIv? zi-(PriwK?x^O8;{qk4@V0Em%*>m3;%;X}yxwY=$&3=2EnJHE+)PZHSRBDfgBhm!*m z4nK`3igMgFzt10Il*zzku6wzEQ7UfJbh5pt((q0?i18{`@X_d2%af`qckQ%7lpod1 zd7fM~8x|SUQMdw)Izvp)@y1U$#B@PZ)rN)P#3`j74}Q&n`$H_cb}NFmDkN;M^cwH- zsCFnU?IefXs~U7doL(yo;}fVc)QfL;^OhyOkg98mc2Dj`m8xblHT%{5@LD8h# zJW>!s zv^C%ey7l^fJiyxtBEbNU@zRprKv9a<6-`b@hmLn-s_$<^Y-W3=Hjm*32>ZF zM;#**j8fRqB%-|ea^;(e>+u6>O`38I9qvcFxj}Gz0*xAhivUkmbH6-nJKsE6Ye+26;;{mMK%k+F2WEO4Z{AKNDRIFK=SB_q+{~S%T z5L~sKbnkL;roC>sTc*>7*JJPp{VZ+A%Ny)w3~PND1pM)#kPhYM@{FC72nEp+hiOeK z2cJV^B!o5Ldw%iK)%^lT@@C$Ol~3!t0*Z8H+ZRTx`GKx`JXVyuo3ph#6K!4V%TV~W z24XB7MMx*}3sUunak3peB^Jb-I15XIA&Y*GM{% z?@!BNy_ECQ?ankYY|NE1w1L0pEI+a(EQB@JwMvxamHS@E2@z1e!r+Et9h~GkG-Y9#hx~gbX%S^?C0R&D|&-1 zhiS}+Z4m8O1v`l9GDcAN_lTp4MY7ZCsY6$=}*{ePy`tNfR_WSS} zr@L7_&lJvs4zGT@FH7Izf0SchO{!aQ-#-Ev?A2t-4_)TM7eOaLKSuPP1cjX<-si2Y>fIa)sS<1p^0`IJtNod~3pQqY# z$%T+%QI}v9v#foNgmFlCy2A99;~cToyR}M*7d}?c8&(0!pIGUH9hgye+@>Q!0hER$ zi20al<>(U}j=>`vK@O-8V9P2$bsfp9f}g8iQ%2wLzL>$;taT;5@RV_XrBR^M z@t=P=ovu-5U+5bb+`d&y2+@R;cY2b)3SQD$#QiA^L+ib4F0mj>Pe`eULm&5Hl!>= zB#G@z&&S2%Kg{%0x%Ad&jkk$MG@|P*x0_FPbS@@{QuA?EsxIN5Qp^&b^6xo;d_2ep zP>4Jw{-AKrD0ZR8!#p_+^A@{OaFNc`SZom8xb!nL&wbfH$1U@g$&lu0bMPHQ97kAhq*)B?>_@|nEDlo+v4t>4j zKrx@Y<@NO7HR@pwTHBc$uPg!9Sr`m6mHWdDcuF~=GtBfHk8KEteLSf7!IebvF!S{e za^G{#h1|u?j67>bwmC1HAjWg%D4F0&&;#%>COH7!2q@s+?1#VrUwF52jUK$kV@eT7 zB){@{T=)XMY}yR#h9=-H{%lO6ajk6R{jBUjUN}{Z=WH;UVARL~c<&Ne$c3V^XT`+^ znY3!FM35vKlEczATQ$>47YbQBwP`|AwOLA2vCGB7#=Z8aSRYfH@C<)0r`%cDxxDqu zrcd8ha&C;g^LFX0=;e|j5SBbXEe8M1dl&(k0}QPgJXK#M!Q}gTRwiCO2(mvf6`3lB z)F&POe%aJK-EPmwg68G6=Y2Oa-kkA!q8RMGxJu4Cu=QcirH|-qdI8F+=ZJQ9r1juq zn8qCdei6z|2c<`W@UV#Ui77yxwHq}SuvShyWX&2oC1`9{ay8MwHP!jE`v7+ldqMPH z9ZRfcSPe-0EWKVZ^iSGvVN*_|Y7H?p`a?YC1)mlYgk0*YU||qp6T({f&DNGu(bk58 zWfJW*bf_RW!bq38D!-h`ny0LEkUn^u4gt>OINlucYhAYHDIam&6Yd@oAw{D>ACD@L z(qJUBhB$!SP9Ek+zh&;`RoL6Cf1XB36kp4jhRKlnkEKnEFwhSN6i#Lw(~B)UC`Q3> zT>-FH;%tE&{e%a23aP`~Jsx@|2q6>k(86P|tRej()LG|~&gr?cZQ_@OuJZ^! zuEf}OtOS2L`>dao+878Tu5`A8VaH5Y8(mC8-_Odp5=lt7iY~%WlN012^aze~@z5$n zjhYu?X8XPd`Cz!=@ji{-e|(ST!z{~_f<#e_EET4J3$ZhDLF*F;U*pFx$kbP^U5IMp zC1(E&Hg{IY`~aSB>G25sxX9i7E>K2n&~BiL(c6vD6YE03Ztdap`eS#{erZ>X`AFIF z3dGYBdf=d?){(e%g7Bd#q{Mg#2R1Li)r@U)S6+7xafkT~f58%pG}qsgb32|g>9s%A zUIp3m6lBX)>U;}*chb1Y3DorleTX&B5~5)LQ-z|yDS+)iH=`Ueo(6~Ej$=G{m}wb3 z!-dY*@|^2j3H~^0aMqL=GYbz_ec9~k5HD7U;~Ee>6s&(rYsKHp~#!MKbgvp%*luiqbDqf_)(J^9^Loq z^wKs0Iws#Tfi2w-OSIYqTiQrV2UP3GW-6vYPLQ8=LhLpY%dUFFz>6!c0xybrulHbD zOhM=YCN)ZE1Wj<%G2Wyhi4(C9y~N$hZs=P7Xd zD^dAH*3%_EjBl}#$6vXxu)f8LUIeOz)FY};$aIIJ*@WZXxgXF5ue1|vzJIV~iL$r6 z_Ew!$#C0h5^WHbS@%t_emGwPVRHU)e#>*qh{$@wLh^q}fp;B`k znB!IAmF%aKW%wh0J}+LWjgfgQs|T*Q9zBsjzbgBrc*rC_EOvWAqbSmes!;GSt8_%c zoaS~5uj5Ak7S@TJCwHx(Rzy&^ z24WZQOf=3+8^@ClMS4`BR}yGSXMVBJ^_KH=)0W-grQ1GbZ+C_q?yX2uz_e!$-~&~x zHEa2NCH%BHT@&H~#Eu~}sd$9R$)){wSpdFv+=0E$3fl8`V;>HpS1fH=Uimmt6$>Wz zhqLL_|2pde_AFe(OY*TXt;Z9X&EQzoNc;!9amx^tn1Zvquir_;HoH7-AbQcgsI!>w=OBT0)70$=g(7;0z{+~%3X!s@)($b^`qZ{&g! z<-NS`Ozpjh{Q?fOB`SW*wMepwHkrBrp?@Gr?lXuOkq=DKW96 zKzZ4}n>kk3+VO{zdV+m%@E36ZjDm$Y&>?JXy&Dby&$~j%c?;pj+8P{7uQo=Ks~BVm zq<^bnW@P0tiBBNF2ZNQTSBV0($O+eOwRZ2?IcLn+V%U`8~ApTz`F6-!CWe1o1 zr8}TX@ZzgpIvoeqfMFaR?LS|Mc+IH4{9&=eg`cN@ALZ;Uq7W9F}%v^92Gb(b87fh z7Q+)6g7LT7JdnTEOK3@7$+TjoFK{MSZs7Be@KUM&Y=IsZv@d-e$mv*XX)SXRV>hkR}}yjkLIzLXH@QG@PFSWfA+u}%opATxpp zV{O4_OE;t$$aWy?jOl1&0L_!MLhAmrPpICkrx)g;f?S@R-%I`h4j?|=c*HtVvW)Wf z!089ahcKCvFI&-_aRT>P7#B4o*krkUuHmbtlz`uh# zzi{M#4m<{93}I!8mFidp!%(`9o;^iRk8JVv?i$QbX--!Xo^tOw&YB}r$< z=Mt7@pBxnUBJA07?=KgyN~wjP>(9Wpal|j9AV6N&)Stz74sJ@WE`nBRtLfl5}G3A)c7w^R-43D~%fMo_CmMNzDU(4LD4rYHi z?=_SQ;Fb9JjY!{TtB|4VjpgZHu4HtrUSVy*N;)@JT6=}bgcw5Aq+j9*RsZ86_*s{0 z!cdpl0bykT(EIriZv_Dny3o!+a6|)-SELNKJz6z0~ za5HB82)fpCOJZf|5?Sxvvl4$>(E~a$JTrJI>oph7qZ@tY_56S@S81s~ETkUo@sNqP zW8njoek^e)-=c^@`#58(SAETNe{9W}Z5z$4II**SPn1*4CX(UUPt!sM!D5T|E1Oz> z+&>@dS++60d((i;OWYqwN>~4R5ydVaGH@W3bDk2eX2^ zewer zs9M)4&ZztJ0&h)2!>5dXjx5hWRr8qgUx26Q-qIwp!g3r)K)wE7|4F=%=flHHpW{qS zWE|v5DF-s=qB9v zSquxDxp)D8*_K$^Cl3qrR=(ck$o&9dy)AMqi@z}?h&`8 zkb-1L(9mu!>NK5jY#x#3;HboAK>Q?nw5f81w(G~jd$FXPiKBc)86MIcbcB!WYfZ!g z$p~VRP>d@ddoaP{{iSa@xNze>#dMo^pdd4M5qA8W_GzpT7kBr($5hUg?Df3m%Mb5- zt|nR=kom|oCCoqfM%fy@kHq8El+3B_Q!%&lCA7}+(X%*n$A?#{f~Omx0;}`Rc}=v3E8n}4x2dbh&398fywaw< z8|;&Y`I)*xI3|aVy_G?;_GxLH~Oq>vVOioauNgo5* z=vl}{=LPTEZM#aw8E6R~behe(%D;U|+m7vO7_Vt)vzL`zC!`^{)$k!6VIpwr5RCVC zBYY;LAqi2PbpF0wH?`i_@*r6Xx+)<&LVhCl5cjZNce$`4kw+3Y+FGlFBti>5kAkyQN>Pzc4hN`LclQFC}c4&kbJ!6XFjN7_6fuKqah ztzu+fiw!KDA$aHGM2YDx)-}V*pIz544jsreVI@e^bh=7CGFoyP<*j}831J!$fQ*eSB) zRkot>hGoSgD3pG}PO9t6M|_8g^1h5|KA2NupR2pT)Ds+VC&mm9nXyxlBZPEZf~^bw zz;pgIdD(i^(9WCjJvJay12an@kHKOfE1eDIDylbqp|X{?aXRYFBcl_>T3whO@=E(p za-x6XZ)4Y%OO#D3H@odaTCQ3=Jzz)>r+ZswS_3nWTMf|md@$wCYJ6x-?A0!?3E=qf zoLm+I1F%Fdko>gA|~({NmQrBD=#7h%%iGm zVS!X6cjj@&t`NP26O#iFK^l5*7;~N7NnLzpHJy@`V7}M~^X}gy9T+|8fl?0qfyZRX zcSvNxuspS!{T9l-CGs-?O_orlUb!&v?HEumJNygIzVLE~fr~hNgcxd*HLJB*EyB&L zc>Gw%i{|ltDp=+BWpcsX3oPtYckz)^(pA=8Z|>DCfU)B>5A}Pd`ez2NWGW^Ae=ZlJ zO-zePn~_E8SsRTuT)s>$f#Bgm;b&1!p=1N3N|-Y%6QN16pPAOwxN_eipq0QD5NG$} zh_f+?)s1HWjec6TsCPL&?$91W|5^%=`2v~E`IfqGLD}I#y=&$y&Hdbxli$nxqOZt5O(!d1$B5H|G9vn}# zOl2}km0Nam#nDV>FMd4aER;7c4ol(J01R1h$k}&63^)q$L(CEW7R>n!XR(XpfpuMr zM?Z{elbp0TKBQ^cearE5hWhD+2V>e`PLcqVOKAV=^@xqU01)XQ?5tHck_I$%7Eg1g zB?K{wV29j$qnB5H|^A|JhGR_Ux_7R92sx z)AG~CBQM0fQH(KA-^&~wbS!hRm+U&P$q&^dFki+C!>vM~SzR?f*a7c-6$VutrcLp37 z!Z6}fR3F}=^##UGaqHDF{j(z!ezOp(KDj=Gy4gm)hEy_;x{a2Rhm12$yssS<`uq5F z<+vNmrQ;w+aP?aOhb6Sl_pT9NQwQQDD4x7SR%cw0BpGAk!qIR2l>oWpWp=Sr`b}` z5kT?lchRJ9U+^-Qof;BO8J6b0G`NeimtafnvezDa>j@(TsZ++bhu^ugEjbVx+aJla zaC-eg;pZe+sMM6_fdD~Y)rut+SMOwcZUV=YFGASubCZ9zN4(3^ig}FT zez@g;02OA2!>C}y&1Z913+|n<^3YAVclX!&Np+D@V5Aq6JtIu4^5z;Lit9hGiXY7}*0F z%^^KiXIY@g+vQQUTBB!pPsU)Jk2TnyQtL99Pe@Itcd%cilCxM^+8^01`t4Y~m{wJLNGPK{OwlxFBAMDt0%vH*YWZOPfsCj-bE_ zkzg}kBFN{XdA?^2{JjvPLX?$ba~tqWUg=IxPiMX5_T}EOZY_0twKk8B)UZSNsiqZT z>;{){6m92faNa2Duw!*|%Nnab);KKhlYDl_yx}!-O%2wWxL}|=s^UTX^D5xk`LnEM zO5oLRUL_fMJtyP3TpU4clpeUu{rU-t#h8?b&2L~R#rg=V;GAHJQ;$z?Ak)yvsauOa zkvT6w04aG*2I$>lto%-i`8i%0LkPO6S1AIK#(m4Cy?O^qh$pLV{N0?Y8FCMoD25A{TN+*$E>i6V@DeH|YP zy#hmjGv{PKW=fN-5ShuvI8v<7%5B~FBp>fN7tFaibFCaIp^i%c&sI9s0id5FLJFja zZVKd5VzrB;^+cfDSto76T_9In{<^v=SXRUg|hD5f8ky37cO99S<%@oY#KqUykr{jY!p(N72B5pcQCi}8i?TPuV1KY7a2b}NlKq4vzIv_WO9;Wgc&?e!j zQ0uxw1a^8zN+y`iT|K&4SsQ0p+htzY=EZ=GK4r`^gr;sWd>og0y}w>@TlH$xpxybc z*mo|aFqR8x3C)6EAd_{N!VvCuf=EobU>co&hPNfN#_>t9%YxUri%dh7BVase_GrB# zgA~+rFJh(po5YsFIt4OpPd?l}X_MK_mB=WBng?wnH+w%F_r7g$W-baNt7Jc^YO4| zg$;lrnem)&B1Tw~ejxfs$!S4@i=Ui@x$@Z-DzDr=#<6B*Kd<2%QopIc*!n0uM8mb< zh+eCYM}la9KWZFsn?CVv-u?hnBMKlUmW3?nv$~toF`DmE#?$Q-o9BuZLJci^=QvUV zkITWu8hgqyo(UL;D3A&(`zin2Xi*nwC=BDyY7QxM+^q?RWY-l_+%fGTwWam#OSvk} zv+)H6{n=NgMI63IJGvHZm4Rq2auTQP!AW}len5SsteIg*?Wzp-$dgR7+RoxUpEAR6 zYrSvkJ3z=SQ-|!K1RYtJ7Xv^If8izEK;M>Mttde3TSy-XAC!DLALh$K0rZ2|XS$(d z>;;gx20nGf>MP8Z9U718#BID>oNN-q++F!11N{mF@Ak#}{EJnLLX{gycyeOv-4nUe zXV|rr?P$(Ddp^hEpH&nMPb1sr%wK{$0Q)LQ>}i4?od>iT|A3->q#obLFgT=4rIC3P zpXRu)dm>7UL(nv3j$Oa$uZHOd)=eL_`){w-mDtKWaawuK0;6c&5`dRNhKPgOp#be{ zZlPii>Wt7QFn-WGAK`W5Wg+`@wG3UFS z)#Ynf_D}+brIiky3)KNYF;T1ii+as~p;;!IAFh!hcAPoK^e+M%k}snZ6J@V-Z>>U+ z)>y3*N1x0oiFye-ZJX-D2W2-^VC$>Gapym!9)R1@cdggMN)omJEt+BIl%tKA<|2zo zKaUXM^T4!u&aN?Ls+Gj84=&WN7f#3{kw9s9g9ixD(X`nBkt=REm^ z%^B`vR?x0p6Tp;&CK4v&z=7WCT2Z_a+$e}&OYJvh4b+Q37(fHQZIer-(HEdbTg}r+ zVqjf;#a=ONgiG|g``ZFL!UoR%7eXgagrl#6`bClaYS1(*#z*?S5A9cM_^a>68~&Y> zZ!a3^8NcjRf8HFr`vdAz zvFc4~8FT3yUgqx7q(eqe<~Ldnq^t!BU`>xVhbHbzHX)kP#`<_`QyLl=&W9b>;;LaV&#bQ@JVM+gnS1Uvi7XiJ~{WjG^mmXTM`NpQi>Vb`s15 z`1<$$CYT=`hTlUwps_6ls0)%`7PNGLC;)N!TrC1?O=Z3XlXj)|>}-Gu5+Y-e^Ui!U z=2&)e3+y9lSt@hgj z>k;D*;m$8Jg#zj2!V<@Py0a}i`lL35+&=Z0>qZSALM4wL{?@_vK!5ZYCbq&(hj}00^r8&fE!={&FN2(8|%eL5_?jId1n`p?gt)?xmGo?HVD|3Z~j@gFrbLMhPZF*6xTN>G5GzorQ@4DvBl? zXGAX?c811SY;$7YZZqyAnp8*UnCULyx{B3z*Nd-8b`AKdPvO$>x9a^@`rTrd0w2Ihy z&td2@K1_bx1y$v$3??tV9M<_U!5AQ=?5_Py3FEaCOB%xm0UAB-BN}l>@LVK?cyJ@m zhsi2c?)DYp^jw>cd&mu?yTR?#aho;U;7K+RO0&tJk2lrC>0eOGV#Wh~dj$|np!f>s z!`IXfKu#U{pbv7blKI7QM9~hj1aX)t!y$)eXS0MCtiE%qUXk*Lljh}T(uJ&!?zs^7 z3w8d5ULyt~>HF1G(5)Ou!D(Y8+lHSiKG2L-Ovvv^$&kcvmRzM6xCT_UWOJ;5CS6sE z(aM6L<4Q-0=o^3bY+}WqwliaBJyXD%=Hsy!1`SxCRWypBm`A+>t{J(Y*rTB_e+4$E zj7GTVL2%Jk^w~gbmtsz|QVR0!KcoxlX{cB4?vP@>2QQ0oxNDN7O&%fG*n=6-vlgBj zJC10Lm<>R^PRmTsG*WDvwAal~-J(8VCJc-DBK*C?`?}PHE0I`eSP&`beRNOx*@y-p zF{h=mtRLqodt7*gxVC(1K?LKH@oHyJ&n*_v+Q=;B^F0eN>YSP{uERes3{I_|(me!) z&n*Dcl9PmbF|5VDq005(I0rB6M&n;Cz%Ld|#!wpe=j@Yxzxiy$a>rs3k@jn^(-yL@ zl7KRNsiPpoP7@=}FR+)mwiZF*kFka{$#V=Cfz4545Q?QR|J0oEYRQ7~qNx2i{x^&N zf)t|A{YPBqsMU9Si}g)6awl<9!aS1iKo)dr9(oKLjNrm>lNUK);BBQ>a!9hADL|wi zSbso`b9UThm9d_X9A>Sb`eiwx5^6tsURdeV73$QA$P5+piAR%xH!cd)D_?WTfN{&T z8LhbpiY}za0|y*#a>JSY-V1%ijk za?ICXOPD4E?7a{{Pyx04rMEv{WQ64(&`TRRQoy_fxoidU6%xw~#tPibFRpHqT#c%j ztWwjel3cA@pQY8iZ2KZxDNvWg1Z0MW?%t4T?Og1fJX0te=Hd3 z2j+y#?9aEhASI0cpxx=qJ#|=A5x%$}>VP=6cwEcrGF@=08By>G(C;9uJ93@SoTv~r zJ~*5yI4K}G#Yg*u$>k8u?I@lgQK#*!3!`bX?3VLm$5k43taW5?wT_I{ydtyt>C20I z_iM8OA;if`2jOT2dyRf@f~LLF59GoMu;u`|R^kCOL0kd`T^-%M`b)4!`ZrIaQq^P^emb(~2R=n21QP9hfMZUMN|JMJ0Sd#78%~ z3v`kSBWmys6Ab3|GoN`fG=Pewxu(9%?1%MrdFMGr&Y8Q~cu?TL zh$#g&dZ&S;W+=(Nu-z9O#ofrZ6vSiKjlrRioRpflt`q?^P^^XLcpSsIB3_?-9D203 zR{vfko~a1T@Kx%33&Z6kU>D(#6LmZm2aIBuUj5%^~Ty zC2Q9WgOgGm`t_0Bk*|FUCYKiZG>*@+03tTDxwz72+FguHib6h}H)d`7#w|zIDPpkB z8BZ_#*kzGw0U;*W5K>1nDn7;p6DmG*5br_(GtUw*%X)XZi;+$lN2F33V!aebtCv2k zsVU{gC;FbNq!|*449GpUJ-9oe>dgAnh6KIVW~mg;K6M`axJW%!`s)3=6?drcpMZl! zZd~Rperq)_;=W;Ww0XU&VR~S{VLK7;gND-$*}J~=!;8b8)U61-8L9K(jg=+yg#(uW zq3E#o2X*SP)CSsfvYS4xY?dWZr09ATuO=Cc!i$t)$RKky80lDfd>?iX3e3u5x0kH9EsMGP)1kZ&t8OOmj$pq(#rv=owheXf(`d zDL3|!iWK}IzBZ@`6feNZ`xhyO|6=QL$(T-T3fBh&w{}Uz?jol!SLiZZXZ(Z+masnZ zJ=;Neijtz2cVWak;pzTekYHM3Xyo_^q_X3zxx|V~9&KsVBLVl@)r(^7RU>mk+cFT@ z3%o#v5!1U_AA*?`@FPY8_mb1_k=WLum1j;9H79^@fsnbt_#TMpL)DguUe@+R5M*mu&Hozde-`;6JNO%{)LS7UD!-UnUaXx_5K7 z?l5OcMkvjJDZ`HZi6O6m9$E+8lKiPfk=lu6%sy$e0FJ;PC+zPFB%W%P;V_*1yaM1B z=^=qcle;5yz2lfV6TA^;(}C$alY&-}7x>GGI_gE6pXrKNcsZAbGTB-RtAJ&DS{KrR z+Z!5T@DI6A$-LAIz4MI zFiIf3+H^8@Jcn($$Ntbvj#HM$nCO=1gw?i6@I^&UU8dENWETY7pn0oR8?<`=kj>*{ zR$rj)+JTNex)!n`X*Kr&mY~C1y9T#o6b=*sdaWz5t-M-2usD)J!Qk1(y>p_!VK1=z z^U{Y!`SC?YJx1L}?3+akP9PI-^FU;(H+>8*% z;L4suI%2&UhW~AyToYRXMumTl+f(ImC#TDiU#(XTGbAX)XgnY}L!Kv{9SB}RMuR8^ z0y8HITN+0LEca!*@Cdhg0C6=lCa>N7wLgiWOH7R?Yb%Bk|FZ3lhoMiNY>`M4qR;$n ztjm=)LGm@6BgS}0q&iQQfmij~hIyWy74u`wmoVJ2R-l%OBxOsor8S^Hkpp{aL5@GpR^u#)LYJ~b`WVc3||-tNmSX{r75^N+~D9p?#xNlB<~R5%$aZmdh6ILiPQ7d zPE!;_ZC9}X{eM(rNSW<;f{(V)zgwYM2|-NTEilUnN*UaO)*I13goV6!K@zPu0BDMk<8MecRNfG}tsuR1{- ze*T}H3Ev}SLZYOh%YzTBeR?o<+uC)w(n^B^0`KM$vm*BD?nZGdpP)g~b$wV>o2g&~ zo8Aq)CM^8l3_GYvKz$o(5u$i%Mku`L>PBFoWLy+{>-;iJBVbe3yY7N);c*uhU>W#BFRp} z2hxi7L3Kl^TwpVFN0Fl`kuv1xh&xb{hZ+w{>vUz!#21o%r_F3bQo!YCAx% za_)>Lz@mHLu^}SLIx=UjfflXaha8edV0G@y+GO!dJW6RDo-FW*vbqjN7w7qg`S^Zn zTfVh9M5zHG6V^5E3-pINTXcZl34t%?$FSC?!7hr-g};~|A1Mk2JLW@4V#Crd3I1vNbw!CNOSYQ%zF)S_s~5ZL>Rm`qN4Z?#(liE zAo0$Z+=|{YjYyoT_f{2odUzh`$5X;p&pXbIP*Y_hoh#iCr&D~x%QC)LN~kJoJyoK; zye30|75_p^1w$Y46sZS^qIq38Yps}hBhG=HW9(C&sx|)&oQ{_+gfFqdFHD!#7@YAk z4zSJNa}r1tw>r8f4}P6hRE#)surGkb^|3l;pfbDI0=y=p4un`u!HcPL4950PuyhhI z8CN+ol^Jm@tlewVhkN7;H|rcEkHGEUG2_7hgWnJ5>KTm71mz_{1JmS~^$EQRse2kT zR@}Yg0h)4$?280r-iuosSm%~56-TP%d8$)ms*jyuUu_d;!|kuIk%B`X*C*}4_J_kK zYoPXcFfIcv331j~%d74l9vJ^xn`$s1d0qs`^S%(4#MKuTI+7+JLwrVlbWisF!-?YX za|*iu@WD{@1L~5B0d@9PIf&24Wv8L}lQW%3b!0<5JDR+g6j#`8(lUb`&cL1aus?g-a zc{ag|SXMFHuUmE4bDv19sl8!iKZ$2y6Rb)v13lbLezLO;YiJ*WM!uCC=NzTYM-ZtJ&4x|yn8l_qUBa+}Z7D5|O2 zN@aNS)j^j6(@r-dvsCd%bwO%LGyZAu5YT_?P1{oU_?fm!b}aQ?*|6G_?zRdYHc7Y< z&ezd6y1(#>5-fG092i>;G4EDGE>%Q4Js?4j8)66rPUxGG@>eD8vgmce1n7Eq&yoj|ronitP>DOe0p8-<6NEoq( z{N(}Jy+201Epelfbd|}}yFb=edAf4SF zSm*-#2>+vc`bAtFH3`e(8as#t+tZh@lcAiikZ@(v{EBr4jwEP|_M8u4gEN!!MZ;|) z^pR&$=C7eP?VlV$!W%ffW4H-Yzv);2bKSEE2d@qb=e1Bm&mF#D5AY4#nYJR9p0U$6 z;Q?ZOt^Jvc*?gZQXh>iFTOP|mMBYXisb91qlr@@Oma~F)b zh`&WLBp;9HY|;r%-zkt2G2EWV&LxkhPB7fgo>8QO&vQGQl@~sbXXAL0^)gI6-&Sb4 zAS#4M(-Yd#-%N=J`VzIn{Qza~9s4=Dc0`X_IvHVAw)95gdtr`}5aW8Ti5rUHq@2=l z_YVSOpik=)+S$TDmRbi3>xnhJ#u2o|>+s~K6AToW!B|ksEGPuFnD(iru$sV^sk6s) z0JU7#2XfU`3vHV?qV;#wl3G(rn>FM+4xu+kOnjYh<;n-m6REQ=u9X3vqq~uS$Lec_ zWbm$_^LIGz4b>(GgX?79(31&-H*<{A%0 zzB93oktH4CcD4%_P6MBD(i4@Vd$?dUhe_#dDfp^cLt3EiV1pUnmZ2Y<4KX$^P#0<# zN+XG%`F?zwcR*D*UV8u?2pLnkkH0j7pet1|4zFDR13gH%1B6EILl9^{)&EVPk;X6$ z!&AHuA2Lk<_qTkyGy78@Uw|&}{h>%V6YHx|@S$$MG#`aV|K>i}$6i-JlLqiG`i-A( zg3Fx5yQKI`zoHCz*uspn$5~Tnf?reJ4Ajb_xp@^JwENj?yF(}w+h2G;6|!Y68h7lp zyF}Gn6a23=0Brl*wb3SJz95zE7EerfVXt9s#@qN({CW)&`nZKpn9BK54`C~6+t7SH z@`PtVOqZJ?u-7Q>9lJP(ErPD>;fqMe&ai{RUKVGbqsmQ3}Q8 zf(*8NAzNlb!Ml(A`Zl47>Fm!Ed5&%4yf&roO4J62(J*8#TFv^AhhU zV@X+`jDgU@g;&VGK()y}fVL1jW@>;8#z)LcrQtprG>+}DLP8xx`t=q8aPw=oj%fSU ztQ|!gkSl;jEBM_PD-?P{(&rd#vo%&WFAE^soNP3&YSr6TQgyl!#`BBSmw>x92W4Ft zowcMwK_}D0e|6mC9q&aeppYs?X0HXCQ8sKOC7*~IW1%7 zW7XAvIgmQXZae?ESu6N2z}6>#yoIGSES@N1v)g++V`9Sj{37sMaqq%a=>`6&$Oje) zBaUI{qHchO?Jg$k@$1Baq&dIbv0gdD(J}fCmTmKy*o&y65r^V8$AT_8PMMY{jtU<< z+(|SMtvdrf_hJt4KjMcxX2h={vw7~=7PD|VSf&Qb`<(sLklnwk#(;iA%?MfB&p-JKB;!*&RryEEPNPwo!A`>_1=Rc?Ozwx(jT@DJ z3X`RgI}OK(G|I*2`dC!kp)<-6-``Ga(zTmd{h@tQp5Th72ZNhS;q z`sBR`kYUF9!aSx2$bVP;aJTNU~vK4AdZ3kF|8#?kW>G*cI{YB~;Cdcc-2^qD4@G76D=V ze=UOYA8_r#_-g9bUvxd|Jkpu>?}hXo1Zm%j(W z-}EJ@5WpZcyJ?ll8+jhZ1K6K;Tcm_CH&F(%a_?3T>9Pi-CdMTm`tEEDE#Tq&n}*^; zG!#seosi`^96N4RNoz;>gGh4p z9g123VWc^U{tzf`1CU-4XsBBqo)+n8Nb$}YFS1JcF?LZg7oLPK`RAWBz~b0l#|Szkb_K^i?{2W z-P(p{`3iB?9qO|V>|5r&u_!6B>?zd)JEc zdLDwz>(C@^i1A&qa{Tj-5uRa^% ziKXAr>it77BVQqUJ~(JcMF3Mi2ctH-9zcP44eSm_^ic_5Wc8hm4B<5N*5xpUrQOsH zDn*^2OZ%U`R4G=F@Wdbq&+@lPa#PRx9?Vz%$iq$Vgg-$ro zqLF!~>E9UO?BGdyngJg^R&Xc4(@W1A9x;1I7dcX2BtQQFnniO+ z_6Ru-u?K~&u$aESf-h;9zQBJ2%!eS%3+dAsO-X8bjn!6&zc|jPlGF4@ikpf6WnX3_ z$T)xl08zRk$mM@;N}B&}O5SyQ*t~-b6!_V|LEMyIX~ce)$%a%XP1tTwx_z6JWCe41 z&C|OlvbCYYaW$hK+heNs1;# zSID!*+8bv+^r1ii6zxLb@mtXbYuf)-^^c!BTN`b z`8qQQ2G(-}5OF18wSK(JnjXw{-`2n~k(%eIO258;x9Sp@?sk$>`Qbe>B(vc@;ZoDa z#%>wp4C21wo|NS#3S}Q6nk0vZIau8!WpFwow7`Y`{{`OkbAhMBGRQ?WeFRjBaM7Dy zO%=J5fx`a%`%DYa2$uz-7ROtg;% znjlyK)ugpHK~Q!k2NEJ-NQGYVo~$`EI^otXU!$PVe#1a7xuX&O>6{`CT`C+$|U4=nTCKoH5aI*eLoYomgh^aMWGKk#6j_Yo&O z@O!z~Epe?y02;5?*nvWYD)m+3tl7QMK*S9%twiXV$_!O>no=wjYIVuu-P_6!gXQi_ zK!1E%hIqF+ga!}X-N@wG+Une&u|zB7HXd{H+8513^pw1u&$~1+3nTew$CD;2ombfX zox7@?!@gVkPu}(BfGP9B3!hf9YpJ`yZa9snb!LYq#QWVpg>P@32Fj$%xC>9+RrG4A zv*1(bTWXOLCL>0h6eCqH`*XHd5?GtY%e-c+(6qTD`PdSkU4qu0&|&6mPXv2 zd=y6ekJ!oa0ArZPKVpY0B)|v{|<+cxZCER}>gQQJXb(IQG3Q)^($zE6?`gB|KDnaB93l=fn|9xuwGZ& zpg1~*L}Bt~9SUSx@#x+#yl?yz;Ra*e_OQ-i3chncXTKa5jTJ};i~z^|=1%hqY{Rod zZls?PNhRY30~W`y^L9w>TL>YhWfY4b>4F@gcQ3)qnj@5Vj2XPF1RY>GlJWB$yH*{Q4nn}j zw52Z584&-Dbgf)9RHErmxG}II4d)37#;yel9sfln^NRpHGM|bHqBSVjG)LK~MRYQ& z2`)T>2Rut7;50no0n+~bX;;3QhkbnpMpQB8lr%oDi1j~Lv#+qyV`OAWR zVC9DvW`LG1O9T39@75P%mIC?A{eAiDsk=Bj?7Uq;Uj3_t1@-@|_kiLSZN?cebk-fh zZ5&hD!=FWr9S(Pq#m}?#@c{nt`g`Echbn_tir_53|5@#m(z|_m#h#XKHdn8M$T(v6 zG_c(0!@VEK5xX~}{v(#+{DlMQbC8(i1s?9X5F+VIJPq(n_Giw4rI@V2GcG6N)E|*& zKe|$JfxKYPfy5*VWgGV5vdnr&y)Rs2+2*SFyBrQw-!TE{R4#1&K*Ii_M|+E!cD8+O z&`%+u-OucnVXO75cLtE)L!q2RfNPB?fFbMSrU4E)8XoZd5YvJ9drz1Fc$$IWlw;rN zA=}6yD>V!N=6j3aF9DfZ+*WZwi>^a;=fW*s;j7w1$WII;)DSoAOY;dgs5&supuPXU zcyd7@2+~7>^+2f5{#wT~XW1WSk18GJ!DT_6Ls?Kp!V6j9TF2h5FIN?=%~uMHz*#zR z!){}-=#8NGj?1bxC|wY(4naU6Xk;%DgJJ|pL%4af*ShF}Nlf6wT`XHIWCU2(B3u3n z;EI(LiS{$VfQvkvg z{jh&2D$xwUYDbOCW6efNX2d7A@&MA0AgQESs-K2ZV=s6=LSr;5T~Rb^czuhG$cNh+ zGRMmrRH^!+t!7)7{1r4i zHe3ew%dg3#4a**#Nez?K zW4qvCG>|H5KhRQS=RF&${j0r|;UGwus{AR!MHoG-FM7(v zlJTNTt?*)x8=5W7q_~b}(1dFXKl93m$BW-&s}wlQV8+~&`I#Qgm`5uwWfXw)j(Kut z#6&PCO6oXU3crcVg6E}=@CNo}C$SG~8QL~WLyCF(OtZX;T=ihFKFB_^2Trx`g?BU| zT%RSBJ?8i?)zRbl#R&LAMH&$Ll#e5^a_=zq`|JClQ2R1wwb)etZ~_S;d3-u=v+h3P zdl4*4cA~WcW+UrY2caZfI=BKsV)|fgdJ^W(2THOW+pom4!$S}$Mjy0mcnjX)#Pj^e zRRxyY3enfABsc4xVtDoBY=g7SS@P#+Q1$weiObH%iH~qOjc9QI(*lSdLn&YlQh+tg z2|a8gekej&&jONQ)^V@$Logivuu={JNb*$76tqfqj0dxKn($iMIm<-B178kr} z@uq~FOjJ@Q*GkpC7y0(G3*83i>k+ddNHE|w1oe?S)G4QzH#wa;UADl6LHZ@(?7N~TpcCSj2JLNW{a%}!@uxv zviN0Cc60;$%?M%ufs^63!I*|njOk!QIP;Q1N@i#yEP)Wx%1djNaJLhMaO(gTDd6c( zq5HKPJ>i33)HLw@mEiIMhJ{c()(C^W|2!s7u%Q-m5{om}T{*6&gXJVMbPgSktn!jo ziPh0Psi+;~*g-A+m=Q;Ya(xbP@OPjT9ojLhT;h0fM157}f}BF^`K{F1pNE=-L-7S+ z04ZG8goQQi^lMlA#bW>@)AAmq_*^kair+J(mB@@X*gouOMov&X=G`_#^RK5xli*S@ z+`50mgtq^~!v9L^e)2MDepVf|HtkrAd8_k~8O9;M8(vFt7sDHaP<2qCqnF$iPyu-L zZT%N`^>+wU+pXzJYGMWG0U17~BA}eXKHD*OwM^D`mfdcB%WhWP1{TzuRU{K8A%OBp z{!PGTfFc#0*~h>IlSvpJgG%gAwfL;R5*QV)0XTz&0KsozpObWw z2EvP%;x`3(ijWIIz`PU$H{5hDXOkE}-wfHFhjj&a(DEm685aUzQ^9!}Ko;W_3$#Q- z8az+WJMZjUubw^b9ih@|6eLuU*(~SF=>GH>Q2nkOoN`@Ybuy$m z0ZFLH1ag_9^55de2B=~d6JVPG7f2%=MKa}bwW!V28({v3YMWfki5B37qE9h$&1H_o zx!GGP`b55(z=6j-aZtsY|24z^k$z&`G`r@i-(}^5hvCg@#{wtNO#{on3b*_>g;b92 zp%8}-5wd=9o5%mMeu1h7g8l(yw(3AA;|F+-4z<3HgG|nxG5Sli`moAeGM`4FL5-x6 zuLZz2+)H#|Vne#spNSsNy8)Y~Mw&-zOo=}QbsF2W+Z5-dr0R|}tk;LbEMtb1f?aXx`cZhONuyfBF?2{cvJ>cm)1Lec^!Vkj@Keg{exlj?AfgHRXd|+^ zRt*x-6f~B12C}-8GN0}|iD;4k{~#5NEnbj)bDquyo4E|2uz|xnQ~n#R%*tyhGoWp9 zj#MmIaeHV%*02$f%GZM@*nVP^%qyRWVZMeP2_$_er|l;u@niE`iKHoAy{;8(ZD5gc zl9TEP#C#3K=uENoD*n9IoSF<#tz*xT2iEo*?gsuET7Ck0Zv=#(-rLLAKLvFx*z{q( z?y{)7*qNSiI!^R64gcW$H5kse1~y?`Z-LoNTV`Txv_Tq=`)howg1 z7|LYqST09M3&i9#PoBKDh+ZJ3^9ByZP1i_Sj=7~9hUe4-qLcH}|7u5|ILwTHr_`q& z<*b2{s{5?vs<(kgtH}CUodNaXSp7;{0!>{U{JEp)OSHF6yMtY%)s5$pb&`914-?FxCGXx8@gtJV1m6$O(N0Lv!R~ z{1JV`fe*(L*6Ut4y8$?tL+NvOD5OGANZp{27IBsWlOwA`4#11u4pRW4ML;BW-URZ? z7kwHqS+JfrnVh$F%BzP|>dCeK_AZc3E3?T&n5v(#UYbN6SnD0Mh9D3L9bs>G z^DoFSP?{F6`Yx@l)J%j^JTjhlaE@~Djp~_*ZQXr`;jTmTw&2J707eu!!@Wbvp!ZDy z4UVfXJmBW~UqfR?wY#d*j{5y|v@j99W3f1~@QhZVM~t_t)5h-Vi*SG#!`KeMgm|z) zre}apZkz)geK7AZ{ZH!qTU~gsZwG&t(Sibf0TtoUEu&1CW3U`hK0=P8F#~|Zy25l& zlGzp}dh{MSfFgbqv4@BMlupJ*v{0Mzzf7NzpW*wCQbecUh8_)fnI*}dbq`TNOH*mb zuEAQa*#-m3FbpVd`~TcyP@cS*0$7BMa6Q5Vk8RB>sn2 zRF5~xaNtiKM%)~TLw6tBL05v{{Z5e4go1HVDgm{hsT%NetMR6U5FtzkUd8-Y0wL2r zqs9IM%0ay7Cs;0pyOsf#UA_fXmcEs?xfKDNYEea$ECRgy*3V&M(Y{ZF3SCfu=&%uwS;nRxL z93QD8xiV)(-kEL>ZEr z1BcCU-gvdWlpmj-udx-mHsZXxy$Q#5X7}2_Y&&0<*^75*7y9q1eE((i^WXm+gkRVg zb66PYndot#ZzF@>z{h=??8%^d?7m&Q=#KB&Mf&@<;l7#koQ;X`q?#OtnwKb-V$}KO zM6Tc6aRx5>0~x~oOjab~*PfmDsB!-lvGrFvR)MTzmC2VMM;SKAJnpt*>DVvzNV8FE zfahxHp4G!A%~jcyqVAVhoMP9}Vw?)?8~8Ru@HNYP@s3!o?zeq+49gQWKCRKn?sN9flN7502t(Fr}sZ70<(VkpAOz49o7!OeRtiZD;Gg4244LGwxLQEVO6d z+nl79H#&4`I7;TLwYNd})8k@RTt$R2(~69Yf}<;cZH}l~CElo)zau`hU%lA$&Gw<} zBDyfsu}iiW&oRfhQZEi`j%n@vaJzg_ee+(v+FH{tGQ6b5Ft4%H!6 zmT%=whPd-?U=q!`jXpRZP89vRy+-A9epHN%J!k*WN*Pt2CdR~aoLtk@+~FZX&!?%y zAMEg5oTtYu2sBJCW@dYR4|;Jh`hdJmwjym>#-R}zvKv>_H10n;C^Hm$OQwEr*@0cx zFF#|H7P?e7gSYQ`zJ_>ZFzNIQ@#Gs#Z%%r9kE~v&YkAV_9f8kRdAB@2;#3>4Ok$$e z#>!ghh3Q4F_wRipB8At67G?*UBt=H@&KBb zzb<8wC`q}@xnlKYs=94YcNoKuqDfr=n`J&JkHa=5O9lP>-m9`C<==SwOZL!kN-Q6@ z-rxHqq}pS~AV^}Wa`jtDm*{94w>3qK3cMZgNSgnb+g7^94LNd(XB6F(&k8Mi%W+!8 zO$nb;x$P@e@LHR6tc$r@n7;OfcSYNocQFmSrRg{xQiw{W9}A7P?-q_u_-lD4*~g9G z@dwupd}TK8)_U2fk|A?9lKcBNh$`Ezn)8i3_8dQa@b&ZadYU37Vqc6+&2A?8El|_Z zPNmT{*y=ERWmJAuccmoQb0XQ0S3-KY=%_SRXq#^-*)=lT%-0r$zQMUynyoALUgM2j zrzup)sv~#FeiOzNqxbj&^M$F3A?|N+YbR^R@b1KO(M<$tGBXM(=gc4PuC^-g87TQ` zdsL;wj&w?dr9tST3`V!@*f{%-T(NvrgKg);`p~60Z0k@And`OB#oA8&EhE!+2WIWX zSWZ@5Dt#&zS+MWon+LmGtK_x#&1_Fr>#TgR;*!}Q~r9xt-^*f`iT5Ax7H<3 z@jiYM%`&`Bs>P(H%%UbW^OB;C7PZeGsqdYm*;6@Wldkx@*hh4D^q!He|CuhM48OeD zbNDP+-cxsE@A~$kPdDneCm0q{O!mpnO zczrI)fv6b zQ>8~MMroLI$oixBzmM7)J_qz0=)f=H&C*sbw zA88cwE+)mu>Teu%Au&q3f9BCC;+bdfgCs97&Zwl2rRZ(OUyK#As%dq}dNOAwo=SP_ zWGUJFiG-M(chUKQoagh789jMKb&8d$k57r9<;bV+a@7fb58K)->v)v>E{H#Dzrg;N zqDE7^PRkK5o+OfLFK%1c@AM`0=W32d$}E2x%%HfHX)e!_jfa=x9T`0y5q*lXImlnF znQXxFxJrnIcSo*na>0cU;qRp>KlR-HqT#9D&JfmA*z3+O(iX46engIZ?#PdsK0^NDku(z3Z zebJoV*24;zuVy%JS2t{rRA`+^F;SgwH8)}3-g=eK+p^K~eoLvL;k99Q(ANk|_13yp zR?11|Rjut==PlapmWBqk$2}RA8|zxP1O%K{owwIopMQ>Tr+)o>n|WI%gTQ%JGH+8N zmUKHacPQ~>ewzM;R{mS5?X}dc+jbKbex%O1ewFE)G5z=R>RVQ)oi91{k2d%_e`HA; za$>)$+|X9}sVdre)z^8vVzWHoa!XQU>wYY$`bOfm>^4?Q05Fcb)a}?W%*%|HyEOItsC-ATw+3lR#RXr8ngDi9L& zSt@fmnA2$J9bqj2~oZ`z=| zsR4oF+r8^%+c&~A7t6_WhxC>S$G)+rziwaFtP2sy+&^-|Yn^bpv}*Bd!k)=u^$DRi zr~Y%dBTdG?QQX2SkQBB_HQK65TlYHLW^uTS>CMTrCSM*leUY0HE&JqJa}Z-!AMV7; z%zWVCx{mpkBQ3PXOM8pEVxkpAMHj#Fs8@t*QK=E$qsfl0l-2BV$vn?$y4!|ukWnho zYHEFax-+nDn2SlT^A0AhPTgkcxhBi)z1m%hafg!DI9}zHW2bs*hdY|fWC$ZXe6&g= zO7fT^pE>esGl)E{oH1ou-p~`HVfdu(!fgA{v9Kd9d;A8QO8(n|l%)b%y#>}Zat~%( z`{J#+y_(0>O-b2aX-?Q5?wYcAlsI&NX|i!JIP>zxl-S$U7uKpX<>c3NODv4c@*-a^ zxg@h=M&q;bzP$QE?mXxEB}k%xGNn?ZD0Fi)v1UwBlv-|I>AB5S>#cjf+4xceRC{UN zIKK|ab0<6qAKqh4$Rj6v6h5Fk@%wpozLbB^86JK7vg=nXblyDcy%yYAX5h{?w_l<&{+uKi=);i+ulCpi?m7Z;9 zvP7Pkn{w!K_Jz9P0EeRya)(zPgqxNwOdo$bpU1_1H}URw@&}GnJ2J&YYO?-5e&hX zZcvnddn@9#SL_ODhn4bU&nE231jgB%_s-nn`xB|$9<5GXG$DtsF&7kxF&p4LDz#kC z)+)7pKQL7nx^{Ldv9?~#?B=#yW_>>gR!`Nf<=!iMC(L#_uha_OrPBA)r9*A;TG1NC zN~~QBk2`KW8h2UR^;*;JDpUQwIP6=CPhGaop2h)Q=O35MKGW*<6u{I{WR(mmDMS`* zTMXY4Rcx8CcYY{A)EX03GSR;-u*c@qg=4aWq2xzW-g4^(+npZhewEKPEax=GBz-ij z#+_)}{oVJ%mb-?8A|Yn4T+S0!#Y)!%%2`i+^(HHSk?0cs{a#06Qu9oN&_Yne6~70q z2{pq(Mm0zN7 zWiK4P{ia7_o&IcOi)^;Q?T(XWBE+77>!ELQ=he#6weMW%y`^!s{prPNr)Al)Z^6$F zPqsVXO|&BKkltnyrag9FOzy3hTTtc-pUryF=H-X-=f$IiGxGe8+tj??+K?pOx*wT6 z^)-$pMYE3K6mzY#(V>U#+~0$DXVcxEQ+>5jdC8h^ztKd|NuH@JuHok)Nw5f>=7yVK zwChireCrbqmbzA#B~wTH)t~h3)4jFFmkGBLJGimBb>Q(4A3lXwI-J$1-Mwkq(z@m@Cl~V%Ewvw1 zu8`t*Br-2=v-?~AS(UQeRy41pPE{6CJDoLn8%vjS_|16ZL!~=nA6ri2*HEj(8sF_` z+Gp>$w{YvrVSy_bN(&$9$7GgFJt$w*l715~wRqT>&qF#%@x{yK;2SOmHy{Ak?OVbf zuc-{zY(h6#DZ2X;wRo}n?d_*Nm{C9Pd4xUTaC(Np;gsCP>p|xmLLMlHr22M7QZ5hU zM_9h*3EF=h>!wgozn^{2f!=qEcC=X|sqHTI1r*FI6uhTb$7;iR-#^egC`_OsJ7aj0 z_nYjU7JPXspF>CZBEO53t#2q^|Le-zNv6K{yduK{{_Kt)>z5w3xT}xJi!>8hryY!{ z-8iJG=E&=FBEf5u)p<32{lcSbU4;Y0W(N)u9R~T#ptf(YBUy7vm6f61MX`y)cjO(a z)lX4$O>Ym&eR!av`y{b8)b?CLf^gl1&BVmgZyiMhv31N^UaloUA;kBz*92EOrhQ*p zQTQBcer(R<9j@P{DdI@z9q*+_FXmcUpuc?U4rL+VL&+;Wg%7RCgee~+9SWrHBM_P! zuCR7{;7-SZN4(FLn_<=E!Tx%dDdOnILY1SINsC{;DBLtkS!UY$i&Na$wuQExJj0$} zx7+#SSX~~+x!^`tCp~#?vs*UbOAMnGzU<-=A1;Ag@kSh0*|3qU4_TzYhDnj+rIb?+ zZX@OQ*o5#>Hz)5{_l!BL2X1g%H%Ep&QgWWLOm52@+KNBb)GZyyPPwJ6QowhR?}BZ> zZC>j(S2gQNTC<*b_wk&KqVnEu*(A}beD|lf+%AgQNZB3WcR!LTL&cO?9CJdP{;k8lW7m3)_cd|12XRIix-dXS9u$Au#W4ZexFJL+n{^hSxS}JiVJi#JXa&AA8K;6 zD-b#T=w#aD+dPzZHog8jn;EA1EOC08T8^C|H})b;#L2HE*@J9J)I4X6_Q-yf7?B3q;AK0^ysPf zD5;Zn@8}kvgk8FQl`4`~_-Ovuib0vzM(ShM6-P+cy3`CG99e!G?pYy~_T)>-d;teb z&AE=<_N4JlHor0gXZ60bs`v_7UXxqNQ&sM_;wgUZ+Bhzk)+x=^G>Lp zA$c%mBi>!QOM=VvJY>teA2iqYEa!R66P0Ro<{405P zd9b%&k4$7!SdeQ19hXk;_560Qxg-1?%{ky0O^2K zP&Q%*!Xs*F_v{gkMg_DGt7*-uh{l^9Gk7?swJuj+mgXZdMwQHCK=%Hq?}Te2E4AyC^%BEIr%4)dOv}$@HK~`Pk0Lv$dvM|IHu%TG%BtH z_MiZpzqTO2md+?01eP!dR4yYEL4-I*YJgfXDnJBsfY@+1VmGYl91-}mKUmqdsKAtl};s;H4(LD8_A zp%{${xWG@T@NM#?xA4F{JM0O$zk|&+vA>SY%lgr?lKzy3sQy8+bNC76%D@=&PgMph~o47A6s39}|zMqC7TshH3D6Ty7! zt1^!lpA~t$=WrY;-?uk}e6Pv;%+8k87v47cW#ASN0cd#mL;%{rD#X{yLm|G9!zge8 zZbl)Dp^>W^tKzE%-g{EA8xX6_bh7>wJR0&AzIe;z9<^P=0aI~4d$S?|CD+A7+@?j$ zWF1j+L1kJWY!CWtpWJoQVOYu?#fcG+(xU={nlfgI>24=v8KQE-d;wgicG;{TkrU``-xo*~ra~)* zX=S9$FfZj=u(-QH%b4J#xrSE6*pw=_g1jW9%AE--j#_S$orUBtX#H?hx*twRw@+zm zKx{o46$pY?hO36e>lSV1WMG ziVOcHBLmKKL#jg1zwAzK0Epym0Z8JuBACXg{D(kfl|P9>enM`4;x~~R7mbRG2-k@F zaJZC+L|RU&M3}8rK`ACY+Sx|-XPzDGbi07Ngvh=-hV%Galm!zdnlSYs(L`(lt~&(y z+?65qk*em7ron)PXhfEt5RK8OfUNn0Bnlv+C{V!Mg^KONTPVCq1U>NU&r%bq0QA zcgx<;ERrzX(dJwXzN1xuKz5|%C|pMhjzBXcu~LzaS8QQ9=X-+;hY<%x5W8CUaVH zcNX(dNgjsc6KJAL)j*}NrBDoz4`Io_L+}#OBlpINpo{|3QGlE-vJlwBwy^5vxEh4``0b8reL;4`+vyNMy+_j6{$m()fi>NI=^#RO#J7 zP@#9j=#a=ippd^d-`bk*B#5A}^eOb+k0QtMKik@}?G^Rd5|Z&UzmE(@EzxML-k#v; z7?k3}crbV6u`X^?hsJzMXTH@P_4`JV zKaT&pf2hs3;}*sG*c=x)8JmSqLTDVuYM0P6ic$<3GPzo&uwZ?>xckE0j8&I{m%77H z)VEHsL({q-Ldz$2OYHZsJQL0Y`EfY zSMn7wwE^OabgrYbJ$IFG6oCe76LJ5pH$XlXpv<+3A9F3OQoa_>}g%(whNOw8WorUqvQ%I znECLqN*>+wxAxq_;|B=4lu1}Idxnd|{(j9}2wM{MNpP^^-rc!jc)i;l{X5+2zhxnh{A0NQiT%HkfY9jWWC!hD7e<-*3_V zn+ZL}T$6b0A25j*BOxF32_^-t31#1hL|oIJZ;K^mKyPRj=DQ%R|FKAY?%K8M*%<1y zI~YPosQEuy<;N^`r71jG!y6tHYcxPp0`3yJSjNr#aB=XF_>KAUlwSu{h4AY%f{j2R zldgpP0vMd`)kUKM=O6@sMN^1S+?It{@jU`bXtk#x_WMQ304!QU0}R$0*E+yfE3FW5 z)fU=guXX#Gs1`h*$suPh?iS}B`s1V>pUt!v;yAnCH;7#cRVf043wk>>8jXl^K%p|N z%KbrUVgULFQWLyKPu;(zTD9%DKI^TLb0`Q$<)v$b)JjEIOeESX4lh{K0a}d!9s;4^ zeSn5lR+ZaW!%?+1clhhFVm<6!(E9;|fzUA=PPknvMJNfj}6`Dv^4h6}PkAm&lvCqQBw4cb*Pw{eI-iLfB!du$%wXR;^-7I932@1^v@R1 zMkSW3KR~|sSM0}yz~4IaEfwV?lWkRsrSO;f9`KvUK5@TR3*pfM;?Y0zC+Fc65G42a zTd}_}$-Xcnep3y%gHd=s=3|zU`QV9hr8P3ZO_}XbZbRs^!MzFhRF=MS#eDwmA3Wr* zY^;II+&_SfS>>=SC03S0Q=*OAWkgMg{Ee4}WUO^HX}uOj#H`nv$5uo=if`9M)Z_2% zK+SRpV>coZCj4btX^fw0Q5^oXj10DKN{!_k!j<`LgmwDozX!5=hnK8cM7SMF&u75> zwc8>54TK}4N2aAfUjFE(k&G;klgIh@e|C3MjWDs;42m(VWL)|{5?3-UF~nhgw$S8? z+wy`h=E}M;EK^CkF`{3VlY914DfFr{=*a)~p9(ijr_-zhgb5rFY@jLohrcx!xBM+U z{8vybpudO!;=xX@w@5icVH1tegB?77z}rp}|dZF+WCkF#H~FgSg+r zMvMPx@N822E?vlr9u<&WLhFP%dYv0t!3K@m1i5HwuFtkBg&e!Po_xjX!P=x|Uy1fY z+%bTg)|8RKS8tv#v=+LVk^O~&!Oy72hxkOYnY+!uwda532pz;2_K3m-@v-Wg*|wjF z;hW&w{Ai9j-d+l~i<@cBkoi;^dno2xN?$m=oT_QQF-dO!{p)fhXFr!DS08m&<*o)O z$U%aS=;GF#`56tk2qMM4F@Qr0mC2 zg+3t{679EGwKWzF&488FL#ro3i?ZU_Y`i#k!dcuNB!T9Q5m$fuH=qD6(O65HKp_J02`^M~E-d9&)-z!IP_CZN;p}wlY2|V`K2L%$t z)rovzlqdQT@E|_i7l^BArahVW=+TfcgOsZ*Zveajm)$aOc!RYzcl170X~+G3Eu|m z>mue0K=Vd|y>WPl-L(NXd4s`-vf=%)M{6;{36cCCCsyMwb8l53wpFf8Vo8ohbVk!DN z*hia93N%Hdg6g3K$XkUHAn3BDpfU=Oha|G1E?FitA-TQp!M&)hPf!frg5Cw*8W9Wr zU}VfS?9s(gz_0ju3N5DHyRFmNH~yC?k?PTeJ#c^mNzWoc;g3EO2eEL&Ro1D3!4=U2 z?4k_%`Qt0%&~Uixq%SE>A|BX?%ZU) zi#Q%4!KDX-?#wXr5yD>hX}qtmP118g?)N_k(!K=AA-IXR@K)3ahaU$p-A&mCxRNt+ zhw&|KZ-CLbOCVH@ow%d^iYoeSFiy_m8I7&QOJ#T|Lq97JJbxunyxEo(JF(bLLVn0j)bAJG;SMM%hwz_{XPNA%rDy*cazw=ITT1%+{ zY}}1l78)1&TOd}&`Voi~U4fhI{Ut!%UE3R9^CrmW72VKvK|e^O!`|IhEYIGQa%&NC zJNHLAQE6+*?|WqF_6Rah6Kb1&pkg(q9I*KtjS4IX;lo62;NkQNn+z9~doE1&ztCyz zQk96aOJ#v*vsIxjCi6a!f!_%j(mu9^54PvsQ4p$#9tQiW;Y4$xQ*bz>OckFmx$CAf z`G06h>yK}F@9v2roXfI%N(nX@BQ7>5*lJxt00|8Q6_5%-cG*;xT@XhskWmWL`^7yp zLi>tPEfJelqB@|cdM&`)=@+jBM56*l&lG-O1Vvhx0FN~zg1ekB1MP^Qinxb~eAaYw zJZ2#LVQDnB2Ku{eSeHeXBuKy)d$#m@w!Lg&#d5Il;9d7~N%%e3sxM98`7Y8i8=&jZ z;SM(Y#NiTcS6R(j=<|P@aW`-VblTFT_Pez&RPGdJsvY|)@5PRzQGo&%ai=kgjitk} zw6a*Hb>5=;f^7DB`rK2&zps>9OEP1nwpr)@7RMFiMaN`;kHK9O(sjGL2(y3PK~Q$_ z)q*=}?-~llV0cX^28QM_z$-pp5WvHWsx4QU&3p6H{-jXmMdGNx+Ak7Ef6S_Cql2BD zgH2B8waZgde&>Ga6H#()7DfWeB_MifWX%Pgp=1m=4F4FHn!&Y+j)HyFU9=XEQ?^tv zGb3!NXjGv4Wov0Dkk_Aj>wP6P1VL{iUV9CTyP1Vp!!%)u$-FFDC3cBDpjo1z^Musj z!0m)sID_(qayCM@Fp?eR*hcW95T$OyqeT@(>Fyg*LJ^G$1c7^3eiO+Q@|(Cv_Q?cu_k~a9d=^EV1(#^N-X1}uNb9;K z@pO9VV2ebD>Fr(2v`lYbdhdP^ypV|wyila4S}N5~Tx|me3y-V2?pe`>+1vOaY)9M_ z?*ML2AwEN)h$iGDZM-dbTSweIT)>7U+(0Y>ZZJw>D8T#BEhqp;Al$Y9Xp7n*K)OIZ z*x_>!XAk>kxQ78#=Xd~kx`+n=qKt(H`!fOyYf;lNR>v#w2CulM~Ag7QpXN39Ee9m+Zi-&_n&8JV%)%{sE~ z47!tRq(Y6BCqkjFlP`sO18>A8P5jI1M(2p!Bh#P8vq1xNmW|FuE z!aav}2C_xMNhs8^~+n>5~@SOI(yKL!>_xe;iqFb zm2H_-weS}v2;HTSf~H)h*1dwg(gs?NT>`2Qf+F4@EfRyXx0t}uGiZ+@vCX)6@lX?< z0~=p)4^x*fzzO1xdLQl=?~%{!3}WESrci)+us!Rpa29~On#oHhxb!j@=(ERM6^2-l zRBUKz2(cmY1M^xkTMqUI1zR@l7K{WbqD1=sdfeEO%KZ+QYK>+Bg+8=NBqp1A}C7A*kbVp=s zxI2MX0uL9VDP{`&ycSP%3yxzQ7P&_Masi!4=@zU`Xq$|Fz(esqg9ksB1*AX?7$d~X zC1f}YJaDgwS?m2gDqhyiA1WFcpqi3yYHf{P~=h4AeBF<2q5>FvpyT+9rcN@{DK$kil zI)zFm=&-SXceQALNM|j+Aa$=!duaUKDY39QFJ*`t-V1L^vJZ)4xB|wpCNyUfXah}M zm_E>HW3(HTcM0whT?2XMECGufY+!N8sZoo^oVvCk^~kqh#G?{*+H3)=MZm!HaG2dh zbqAYxwvQ61zTsI#D%aWNq7`_SWaE|u$6m2$R3IVXqWr0VxbUYoW9#yxU;^T!Mu1n% z>~Z&A8e12Q8jx9|bS-EL!r;7|Rr&%nCINQr16~Su6Xs@ECUzT*DnJ!(Ql0>mQGbP) zu$l0JyTgFz%I`~Y{IB$CNuYc>qkO)0EE{7^>+df!XqjGf*A<_+8d6-jw|ke6}VoT z7jHuz>@Ai){^su4T8lDG`0ES8A(0TiKeJ6a7x+xvjabV?HVvC$q_8+ydM{js&_yL6 z5TOx(h(-kgfeJZ{0&**Ixcsc_?^yh>As__nMk&8AZiMn{VJu<<@HhKwq&+~XwvZRG zYPbc8J5<_fwqjfu1=Ga^AcD;#Q5xCtUQ%vTGgzolWvAW>W7q=m>w_-J{aDbr9P}@U zD+Hay2x4zmdG1Ur+m6n+n;zYh&vh;cxU_IegX|3 zL8J+}+XI4?M#;@;FO@N|46Pz>#a+OR`8eQNl`N$h)gm=d_2RvANA%(~kVsmz)3ekE z4l4k9`|9PPXjA|&%19NY02>X`!G%DRJtr0e0()&3{m%pxvW(zHm+bAiV3a0w3a@)e zXlD)J;3CzzIH%q_wm6sQ0*WvfcL7bupK<4{IAD#rEJ#-^ZgqRBV=e?O%RcK4S~fkm ztAQ5S!qp9>$uUvga4w6|F?U&S1rMH*=Gg?LR`evo?Jbfo-nf&}+u%tQdYfU{HgPyK z%tw0`X13n&3;#{GyXU%pel0UwV6Z);$*_O7BkVv(sW{w4=$8@K9C9%~Ko~&$06AN6 z^H)>`F`hrV&V0(=KjOA)4XwHB974e<{kg9$5bbG0PGf`|%Zpract=Gd_+|5%bct(& zdqlVeAXY>bls7*q(yXB{s)eC4iiIIcr456=Ae>)sCzLGI&d4kjazc5(OJgsz_Zy?o z&m<1EbqW`g*&DlbIY1JXCy6?1ktd030J#!=BWxBtSaq+xR^+mj?!OkfEHKA_c%=VW zxy#tPyDSPH1U_1!2}^scGvVg(NxZ<#-r{2Slt{Qjz+Pg<#3yfd!QEQ3MJC5iJ%QAhVzC4ClDVuXcj`={NNEtxomKiZpB%z%?II?nEI zLP-ogDlFp7MaLrk5}f-)RsP6tf>ullNErwbz`=6(T-f$Pv{%?(VZOXDLVY-(nOQZ< zx4!HVOOA_2qXHkX$W`-Gxi^C!08Z{`I9sV>_~-_eyNAP%rd&ERr2kSz{l`D?@`@M?wPr&4u6M1)lri<6+a8Fw72 zfiISJwml(Y38w4cpt+{%Pmt0IEg+7|?5aN1W&^1=3CslIHwlbAs@bKd|4DuB5oU8r-Lx^~>@>0yx3Nn>py*%(eyEHVfOLsc?k_GLXW1J>y;oI9m9GpF3{d ze!skTN1J6V2^b*6CK#Y7$T0TDRV&e`z@bLafwCE)c?p}*9wjT&7!}^uVBooXCS+I z0|mw7!jS^&>L%BFnhwliR&X%sycif1g5BIX@ImF>YeC;u(TFV?6^H_stgsCXnXwJk ztLn!6X;sx5?oS@)MXxvx(inuuhW8&1dJ@bKS$M$6J$d*=aTuIk9L8o#1TlXY84-!L zpA|AeByMlG`!GR?es#>)FH0T1xb|6m5QeSPdtuqG_PJjK`U-?Z2Si-QmO(^yu@9}ZJ?(F9y4$-b<5b>?s#AkUE2bvl!EAA#^og2+ zV)b}Hx%76>-3FdikHOvIgrW=N=b#gyy9yF?z;oPD+jh+2_G+FWI&g)UAC$%(h#wdw zT@^eS?duM9p1J#hYAq1W9&R0?0%BA9q=i*_rcB6aR3KY(?kAB{1v7M*;(*QJ1I1*7 z1Zd&F=^zMQioO%*cU~Otch8Nuk~p_FfJS?CZewQ3QuHT32ul$VWeI^8VvLrcV)HOx zQ1&Tufum&vNK=qXvXIzZF;69_$zm1&Y)I-W}XQS4JCu$E-^EB<34W~cPi@%&?SjqHc!jE zIBQVD2p)}!tFrf%gqmm`d-g zfpJD?T;&3dS!Mxceqx&lX)t0g(!Ukditkk2PdY0n+m$egfiBwD0}zSnkpDtgDBi;> zE~G0&qXGxO&m^lHR3+LMfGwiGRPgLKa6lKMtxQ?OnBkQcF=qeKc(70T0vFAoa@X}= zzbs7<7cagW5Y(hy- zY(kt4){$xp6MoTYM^dDj{76 z9jsg=!0n0D_H%{YO-^t2<_6IY$6dh`a!wVFMgf}DK!fDO{e@2`#sAHU^3 zgwD4zp#fXQ$v3fmTRHkrA zv2RACg}~D+#7{ITZY+uZ-$IbWqU8o?O@(VD`>j*^+qW)ZKr~vnV0ReY3vFNAQUBg+ z@rtc=;RW*2<_yvih*sBQ~X0J%ilC0Zc#QKq8BiID#kHALs=ybOijS4u|W`%75 zFQKq4&Sk+L-G#lWcOpbrhZhkD%9tn2z%#}O+C`iY{rl#=xS#uW>e#1z4-d+H2B2+; z9Bp(gg010xB^njbg8p+&S^6&@6vuYlRqTD7hoqkWD9f1+U}Q6+G?&^{?u1<&TrBRt zc0Y$EZJMiEmp1VLMK~(Xc&VUm?cn9OKtpd;F;J*1*>=4fD6HQ7eX*fN09NU({>}@* zIE+=3|)8hY+QbwX(`O5QBxqU zA4V*5Zu61$lWL1hx)_(o(>LPQpl$1{?x4G0OpitdNQ`*n1V-;`aZqEx90mse6$xrE zI6E=j1+AH!{J==6RW^bR9;?(L<03zhY6{kYcVXPmndL3nERt|~+{w1^RbXZdnzWxSnc52a3gfY;Fd8@}+9nO7Bm?`kQuS0oCZ`L_Ix zJRVj1G24QsKJI+0*?ZYr+*$L6_wagA@Zb~b^hFjp*Oty1cY&yLDnLW#T|{VJqA<$$4xMMIfwVoZe+ULCGCYY zJYqUH4iK07n*h$=+J9!_2XAUEJukl7bJs$`j^Q7O+5HP5=*2h7{?14D59v@!vP-A< z=r`bw^6ErKjMWQ%e^!CYh#R$L#pjSQ1zm{yBUq78_y+--lreyx%H>2FBN*;;&;0Fo zwT0a8Y4k#S_8-}+orQK{SkW@x_>?~~bV#J^XsiWJULkgYSKPeuJ@0L|yNQ~D%2l&& zrJSpVNMZ-SLWq-r4F$s=#A|F9bHeN4%{>raEWCP?>2P-kT*U)i;wfKyb$&m53pV^Cb{5&|Gz=a&NBBzRaa4kHa`a3}q zkEGz;rRi0?rs~g4!H0qJ`dCy&GkJj?!R~@Uk7g)i?s>eWzG6RN^pEHWWYW)_9Xy&V z?hynp=CT|fKiGWkPf)HvSRGHxqH6`}N!^b%TUvoTSiIjC+#%7y2t>rSTs3DCY{lDzXc9 zDV^b5<~sZb?(hBSMUmW?xS8p6X9AjdXVo7fl`y;o#R9*>UtHZeWN_Q#=4Ej0CCc#c z=o@N=eU}sRB6zfHB4dSUrZIEt=X`q$b2F6A*jFM(wMDj9edgyJLt^_~ar~u#M02Jc z5|8EwgM;!u+FS78^v^Dwy`e8c+q{tP_&IaKoeRIEKephG)AH<4dFhx3Uw6IDhwd^^ec6C1z8orz-4|0i)`+P>fP6zA zg?3(qI4pVLzgO1R*M1R~`%e_2oXgzK{M`EIL=zsLhrIBfJv3znOeeB)ScSTn`Q=yU ze%|7=w|UQ>o)db``P}uN`Er)N0xI~B3&ZG)ajJcIRAC36fe=nwW;g=@y878c)1v`dc9A5mcV@cET#4yLkDgl0 zU80 zca?7^jh9Py3RY2)dDg;U$cc=vWWK!n0tR&@-{z#r`u{688MYv9cSrF}gf5!x3L@-ZqFf$;%vjbNsD!;(3vy=)0bEOVH1`Jb-= z&)pMwLyM*o?d{>x%l%EPh+aT)W5K-{lnRNxegA`4%rx&&7!Z{7REIig+O^T$@CSFl zji`0#{5?0+;T)7y1m7LR92k$*7CT92fc@+@^LC%%`2=?_=ez#-i5+L&(pQj!JGZX& zpI?!pSh(W;!CG4I>m})Y?mG5y?Vq21{pTk_cJFnsr9vYSe4AWp7vU7*@VT|2s~_s`fA+#&8CO=tSN+ZaeG6w6aF#Rc13VC+zr%ecNZ2<5&5I0EpUg6XjG7%d1?fs2-aocCUPeC+&!GPfZA0KTY$r&s>PihjSBQi=5H|U{naEQF_Yc^cBx{o#3BaE#{@TtOJ>^@cvg zL?Cp7`^)a)79VrRz?i%RlIRz)Z!+l+U==;)qET@VX=o=cN<}%?>=vb!N%Rk4riF%A zqTdEkTS*{zU4#U>oJY)rA++%h49A5A!VV%t5%fP5;r<_UH}g22yF_t$$I?$Y?I@YK zm1pqxd=`PWvw49w8eza6TYl)uknU)B$)PsjG)iEAFN)+iRxopg%D$`12WNQQp`W5l{FLS%t)O%pjSVcE5yknWP{HmL@-{v?yab zZSEQn)!rj=!6VEiRPV6KaJRd{Ma&d#QuA`IZ;0j`(JF$H(cup2w7b0JZp(*){H<{h1jz=8LWtp(UyGC|Ht0j|!*D<-_^&?(W0+A{aeAC>k_`lU3UVdp(Radn;M` zft^-XX3hn4wHcWri5tQp#a+~8xl@GI#^2j@Pl(tA`z{`XJi zZ=nGyY#lg|$|V_|1@9Dw$kI!}J1_t9)6ara;3=Z*XYToGv%>l^e;-?4-%l6sAdZgW ze#2B(#ssftSz!Xs`L6;HH}}T?Jfr%I25al^Yq|Rck5haLby4_|I~nT=2-?C7K|>~P zb_!e)o2Zup8@dZ#!lFIouS0wImypha`)lKWfOODxSc8J1BQ&Tp8F&xfeWA^;I9WP_ zq(~BE<}haG)Y%*=R!EE;Z1sqD?dsvspsCoZP`1v50E@@t2s(6}!9M@BdjHd2Pb~av z@Q2eMYyAQIQ?0r&_mVi0HIU}xTUi0?nwJ%%eB|@<)bo(BN;`n7Bv>Ms*hRcK)qee- zpU8Hwa`EjQ(R(8ToeFM75E2q79rkBw6>NRuU}qM23GTf?#NEn$3&%k*``2y?G;jX> zFtOG+ba_4LL0Bl(xk zR9u8Ez+Pr(U;gx(KSH++D!RdmwEpX_7BlCdM7kh04!uEa98iQ;+C4aK!XF!QM==+g z(Z77B(3}3?Dp4k`GP>Z^724%RBrWoei*wz<{#4A4%OZ(T>(1adg$nTS6%2Ft6Q~wf zm3{!V2yJ6wPCx?h4({F)T6(mGpi3muiwj08T5-Yl6ojnvT-p?Mp6J9a6m$bQs}%>E z_h9acSRq0^q+*)I!QD|4ZOXS8Y`$)8`w$4WUMYO#XUqtz?LU*hx&>b~5 z0#;AD*G1_?%B<8|99Hty9*8P>=;fX2_ydEYPWQ5H8LhDdxVG>6>!iZjF%>nS0z**4 zIqbU={}L3}dcD=B?x^_(Ecob-BhDsl;9=+D0uAUqGC#Oxch#lCHQMYz@%nY+pv%&*#x1kmBAa7UX8 zg4bBvy$@uBM5E$@cI0)BDcm3M#9v)Psyv5(?3%1g82T^eFj7h)@@9cGEM@-BHvMaVl$+4yoS!(eG3g zt;aO!q74P%Rj;O z2WwN%$2(Ty+{OoG>JlD^;csHLaH!hK>`*l|ofJ*erk6I{gB#1_o+Ke%Ba2aL7ocP0 zD++Fa!1GT`MX1SozvzAz-F#?+*otuBn*J!fTh=#yK)sC=`l(~27do{F>4j|8xcM(t zbM`c#D>RxbzV3*@?MUMjn#{zqc#qhXM=ii=@iI<}7ml z+-r)U?2dx7qMcxwJbG|hw1bWL*`Ka_k5>7E%6Ee{-Odowv0wEIYI>lN!y_$NqCNtkT$r?8k_3hv>&>FMsQLkoSvdQ6R|o@Pd>}>kz1H z)P4I+9`)H>E-Vgz#kh)di+K9*!-HMQz5rADm)+_nDE}}nft{n$Mr_&NrI6Rzd>d;k z11N^4nC@ltZsquY@Ninh{~NP6^X~V9{rS>8O1^_jo%o(P)cH;4I`Q@5o5y12rJSlt zK|5wnq=q*g=}7KYk(^h0_C=2hA!qiO)b{a`8@D9}xhv!C;Oi@4d6;FaWe#j$RzGbg zLUHrQ7Db26=>e z7WRUnMw_r_qdD_Cd_u_mnn_QVJ-`(8c8uw|>Y1?I?SkgGV7H^_^Rw)J)%bAu2LV~5 z007th2|5pYy~HI$-;iLbTdU}s=`NAZ+$@M{7xR`wt>aP`d%|4o#NIFDR&&v)IFGsi zlxGMr#C=MxZMN=Bq!bp%hlNX{E=*>24~dR~D)R!H=*a!T%oJ|V#qF5q7|kyPa&o_b zY!G|rW_8B>101u$e-Vuez+4jQuc0G%0WzhQqp+4r%b{SrA1u6|O~`qp!(+3;&ag)G z(#N%{UL=Rylipo;zde3RB^nj52$xa(#D2m21XlGg`A*S>YXvWp&3Lnv*l*z(;ij-S zJbRo%{})i70EQR71i+%)0}*$Kri;^BdV$J9{V1MsHy)?1BN$K*yrpq@igO`E;VpH$ z2#dA3c-mT-aQk*ll`1P{%XiOkLVidVmx=cQ++CQ91d4Xn9Y^=@V1}4jD%;kHwip!` z@K{1y2mfYXTxc~aWohR2V+3B@QPbk3v$41^Bb<$p6Urnv?;4xrVC-z~T0`0OL3bMo z{o2|B-d|jG=fa@JsKByDfK{k({_?D78Vz4^jAiKWJQ0@Rd9+RitVm3Gy*)^&arX%M zujmQ+<$|7IU@H_xD}LcLM|q*FokArc*G@s35`Kh*jTk?IaG+RO89Pv->xzNj;r*~N z1d@_w9Y{);b&1n5Ft`D|(j9Hal__Qdnh}@MLY!KT7^Sw z;4`MXD>Nf_fb9yrj;`v~!O?!r5i15a6Yo)^jFl)xk2lf0skiPvEELL|0ijTTg!m4m znRpn{-u6>oSg47@3tKN*dKdfNi^F?U*-~S-MTe>$SI4a)sRBR9LcZ$XsKT5dx%V>)_+-XL2RcogsO2|D}3DrlB<}M9wTyNlD~{ zX#!+rLi3Vp12iw8HdsuZpB1Uht)JnVe+OU+)O>$_qyYe)*GAf|$Yc z;JJ6v3k^*DB|2f~R3W(t#|LD(y8<%ne&$B^aHj=#?$KO8LZ#*a6e2aJp;fiEF3oI< z>qedg3-Z#}XZ{@d(whr6fk(nq3%QS{eMOW#)Imgh!nwKPZ{%PEn^ru+3MbjRiblm9 zf+~c4U~HQ013ZF>1G%t9$*K4tcBlLx*oW|gggweA6{G=|7$@@AKMKriwhqCJdENI! zAIQ4ULdJjG#O=W0ChyXp9u>1K%Aw2?(1$ip zgsW|KNIZrW%kLntu?N!Eapz-=H&Uc^3&_uq-wXEZ9V@=~sFleqrD{(=aj znDd?x81qVF;j%l`x-GLYVk|)^ z3EsSNU0*h5G&DEjP3Cy~Jm!9~J|mtnMtczPjB#z2`{kFmW<|67XjI%C9;l09%KrK* zaddw}Ws_JQC!fzg$|i>K4@p;;EAaWEHYFYiQ{sZ=>iY`Ifh)3mrm$u^ad*19DG3 zh-e(TU}03iv8JFNBYJO^mZ`gQu2ijbUK8UN5n-RH_iz1`heGD2aAwr&5}$rL{Y>< zS8UO#=VYA!sB)9dEyty`NljdCJ(oW23mif7CgkM8f#GiZVAIlaMO6L!AH=PL8sHVkyK5n_1a4Dzv>v#2 zRp>;UPgHV&bbbxI5w>`p%GkRLM2G9EQJQ@% zuD~Kna7Cd#BEv7LXYe-{-KEeiSz_gAufR&6iMWN@f^hc)W9Z&P?w+u1wAkJ7nm{R- zT36LkWt3M)Q znWxXayNg0@cl5`C3@g67E5eFlP3u+D@ZD8V)hgm77j?*Tcu}m4(}~g~98Z)c9a1tu zAA~F@AQ}|_MSNLV4p5Z5?dR?Z?MV#b2s_yMnLxY*9NkY{O7q0j|@jzSSgXJlY&_Py|#0H%C}0G+tPMhF1j zFJehzzn5fEgSR&<&^#Iy7iEz##fB|qmz4t?PWX5(pgV^ylk!)_)qMGYOzAF)5T;xl zfbpr6QuD1dYCy?gzXg;Gf90;bZgZhcMHUXWp9psqu*gDe?i#_`p1(|*&P8xQ1yLk8 z35Y_06)ZX$71sp?fziYACq*+x;lnA8FBd1q+;do77Z>yTYoA0huPJ?suKh35imuJ~ zwI<3w%;^~Ns)`HDs8ON0JT2bBIfM$AUD&4Z28&WZ(47T$D%6kfe-KbMPSDEs1~`G> zQfKVjE=Ys*x9Dl&j#?6ncq^vZ{TO>xliOIBVzTg#974cdBRZrz8Y*{6b%b^&NH7`| zV5-wDneF$I5vwvXs}Px_EH=~CNQr=180^zjt1MRh0X4*eKP0o)uU9nYZ)V$Fkd&TI zi^w|oi71{ntA&fFp))Fw+H*(D)uK@WQhX8opS(R*p~DRg@yT15@1DgL?;)$oB%x)- zyR*Ib6W(jGbIlM5>C>H#Qcj^uKtEHSOjFRt*4-tb|0qf|w**@W4N&pLrWf{ueNwE@ z6&a%fstv8uv+J*@5{(9p)vGEcsv##$#?=upPxsgjcqYmnvmGygc1IhKl`6DJOcp9w z6CSFfO9ip`%YE*;@TXAf^Y zLfJ(1+KRjF5OakK6nH3V(TsQBLU6@h17FW3b!d{vtp-p<`fSAxN-YAxMyfEVy?xDsUmx^A+E-WM<}j zFsf8Q?O-296{-I)j4e1#0Ku-&Rm#0zqz4J=K-x=dR@?y6UXYq1E&)v(#4?v*vWcDe zQ_7Q%5UHeJ|3kl6x>`Z6bpNh^UNkChA@s!E&Q(a?9kN#DhXvk)GNlh|U{Lt5s^y7n zL!9UVoG=DY7c@WV-zV3R7mkWECEBhN4MS5djgeLbRUXa(LK9Q_-cUB16?M|iP|KfW?WlsFuE#{8}MMdw&{X|0X#v%A34+XT@qDG-gR-aW(QCF)%`YzEBkQk)b#l?t zdI?X17c2hgoQoqNP;apK1oZqjJ?`wL!mUEq9R$lRek8rD5du=W62{+@-VVBJgxioD z1GmWhHk>YU6|rj+61a;;qXHAs84*yKeed;tp(RFFA;jHLytAin5RdH18_Y1}A8bAn zl#k2K$k2u*Qp`+=#lHch;sV}qbhjCuUnrp_<)oGIR8{YL;iv#(sud|i?ni@ll@OZUcXBmD4lar_Bt>D{@;Ls=I!*9tpq zED!lM;RhZ)@^{EF-+(6$MQk4R+}wNS8~kH@bcXtq4Bz1hfVKq-TeB0kjT ziRsOvaiL^ksTo`Q0D=m%D;ZL_ch_$6zb0<2SNZ@_+6%hQlQ% zkk#G7DfcWxoi6)35Ok9TH$gw$pd{3}s`z9wPn{*Yi zX-HKOn~p}swlA9>@fI$Q7(P7H#W^xZ?5hg%EK`IrFI~uA`u>Rz{kWENn3hCAbt-n5ok1AJdxQzI&2~%~=!SH)=&8FJ3>4ch3Z+qC?OA3~+ zP|J`QDAcmEfH^l*GO@-Dm5@>=(C1)x46t%HfqYc42WyAO4u%@(!uJ+c{x6b^g((AP zti_-RwM$Qzy%|avvZh0DCAeGm;dNkpUwf95Ih~JT*$%A30T?RH+MvNX+4i0m+bibF zXD2{3DzGb5UR4Ci+JA5aDS^|t;J`(R23%>>Y%`pJET}1QSAeTT%|+8R-T^$qx7cB0 z{@`^=$pOyFh0#`!7q*^)2(ht7f>jj#+5DIH-J>81ro04*f{9q95vyeQpjT0tZYk}I zjlc|HNaBOYE^&7U;E4qQJGMkoH>c36`2LOv&z#53u5dotLO0&eb@u=`*sHn>XMj!- z8{UH%A9EK;A?oRl`8^M%e%Hlf53I<0|H@sU28uwd2)xeqiNLGLASr%>WtD$x5EAJG z1`JMmLWid70>>YZ9PChvK%K*@@ts^ZRorXMKC z%rt_w##e`v2=f*h ze!{%{8x&WPE5&Dv0!t4zcZDq(jS4J)WqVaA#i*bY%*r;cIt19R`K1aNf-0lzEBcR+ zxUi%<6?a32RuOl@0-{kq8U=ejWM`S{8f3^+JGm#25gnw3LS#W~HpPR%6=90w)IwNW zHW`=CMx)|dE|~LB?0FrzGvr}K{}-WPpl%Hh^SPvH1f-w=vsgi6{+;M!YNVo4C5%=$ zRpNs5u@~PC3-b0pZVOTYM6cnK?oj|d;o1vk&;W~Max^LcoigO_z<=D;Ewhll6=)hH zF4wvPaSEIfi%O;kt!(Pt9kmbKx7f!;jUPCsz>jlUje^o3fDLbt^c$l8z1T-ID&QKb zH66sWpw#%QBQC7dI#TMbs3>|mPGfx~xS@HQc@x7AgS+ImN`P#6Ds0HTUEvl%fg#oq z2M-ZSy0~BL3*UK-?v97G1#V+9n-`c06W;|XwviVm)y5lPQq^f>f@ek`Q!~~TvgpYd z0ezI}3nqqj1*>V$?&@ITjzBx)YH|6!_ZScJQsO`o>h%?Jl?1OId(*F7phctNQlZP~ zvfMj&#KQ+?V4;d|$oMwQ9QTt*k<7Yd2>ywK7(2Nwk_RDsbrMw)u;-K8sNyqrcIJ1c z{S#53cNZRUaCdDmvW1CHBQ+j|k~n0-HZM4zu=GNmuvy1by|0f10phVRsT-6wUyIpxD?(GX zas}>V5RD2*BitseGDvndp#9y^(s-|X+h*-y*GkWSjy7vwyzO=OCzo@%&Dr0z~uu zFO+{=pV1%ohChq1*2Xr9efn4gihw2RP*!KoK(kk~Szkg~x|o~H!^Ry?GQx3VgPy@gRY*VU2}C8r4X@vJCW5$TNVzCQatcu&Y^-2fPG7bf6^ zbx&=T0j!TlqvHOIBoulTUn@NTafudATSL!~;?wu;MjB!Z0ar%^NmzI*hBa7(i-WCZ z6)7K%H~m2P=1@N>l%Qx-fTcz?qp=!PX5!y+Qi+n#RY=HTfKXZV<^od|J(49kwo`oZ zSmdJFMwFil`w$pmv!#`1yPj|_(`Kt}V{NhRWM1v#U|SV+Mx){i&cyT@{i51U*ID(G zyJ;lm1bf8x>Y<=Y-&*i=Oi(op%Mqfv4C!#{9pM5D@6@s<~b zN8+L?l*cReBE(+WnHD7G&yR^wM1)jm>)`7X!LZS9MBxIAJb{y`RvByZce=&oXjFjC z!Z*?mdVtqE$X-DYPQ2+Zgr+|_h<@TOPMI~V8iLvr?))U1)&D{ygTBjk zk*4qBbrIGg;1y-r>+kmoq)tN{cQ@frP6++fnsG42)#?26;=PArawBAnGE7hrFAS4t zR2W^v6t~lg}wfiYCU%e2qu{sk^u!Xi$=u`@${9TbhD{A*TWxqEOI?8 zu-PJ>Q^Qkvmu@@_Nx83YA`K3+S)3(IEde@|>@QYX)W%Iao_dE@TV#*f+_p7KhFlM7OTxX; zoEO!B-qNgC)^LU?Cd8ON_haddRPJWq3l*b2dp(z}xR&eaY|mY#CIsjv;XNF2*9Rtu zv^#k16vdbTWGszF1v0_l*KS37nT(UELyrwhEBH-?w8GWox#3Fb?mDR2JtLl92$LJ! zabp0p8^TDk#^M~3Gd$}8Ub@Qw&y9UZw9@@$0V<>%3s)fQCTk^2U)-M&#%Z%XvrJP_ z%C)uPjy9Q|AtrC)Y1cJ(avBLB;#z>XTqPJvK1_GlK(GQ&AJgd9M*t>VNno znlqH1^$5B|VUQRNcc+%N?QN2?)bD>Kz#NT=>ke0!G-HMJtR>VbegLgd@Pm}qzPGa> zgZ@PaJKZi=L%#10!owiw;<5-Z2J835%x23t7ifUiEIVYmg|ZFT=x)LkEGA^kmY0GD zUieZ1CfQ9y;a zIX-o;`5@S(&|t`t#G?epd_GeQ70v>IMdm|Mv^m!&8j_&}ErS!E66=PxpkPz}hiU&c zF;@UW;DGf&Qf`$1y&2gLhk|Ock7!g-=2`P=#pzk$Qo;;6YjtVlE5|p4?79R7$QI{Y}dlrrRJ(~UelmZrsHhzQ|pMoRY-GkjeV~VK`gXCsL?{P6V8Ws2xvR`hS zZ`^l_?A(x2l^cAszu3R!?i##L)i4>Ot}aS6RT9IXhJBpI8}yf(>cpZn?R@dpOu06nlW5T8ddz0|+q-dr9CRa404* zsg2Pac}chscf;la1ZRUX zWZ&vB>*D9v!5S%T#x|~HRcVP8E$(fI>XPq&5VTd7RsI=MgV;Y)gE*()oc{U(9-elu zCuK^!)~LvA1-db>fe;bACK?sMfW9G^=EGj7U+yL>nV*HNzd0#{ zttH(GPeN&HN#rm@qhfQ-Va^Ca!@BTrSQ3dVY-w8F3VXniFV6;>Kk-obD?$wIXwA65 zut>oQvGiJ%dyQ4WR)mi#T0@-Mn7#1^Iyv~gz;t9`b&1LT`jD{Ppd9ENVw4sL>G19R zF`C)o5tw1s$d~1U{;}X0Nn=Y0y~QHP`aA63a{-UL{bT|wn6*|as zu#dZn(EWo%BF%J{BHGbM7dH z63nRjg=kdVA^srH+ZIbxcg%6&y%T=fA9cdAy(7+6TcS<58WCb*SL30>f%v|K zfR%SxK4^){5QNwO)mE4=kA{#><^nj>Bt-flXi}sfhNA*kEQw3rDS~Sx8XNK6iLfit zVN_{%al92)bO-k6-V@G_&A6j>8l}Bps$h@B9n`;dyKCTsDuKv= z&66!m&5zxf;1vx!K(GG%ocq0RHxNT_hahK?ix5(Vdxsv2(txz3FEQJJ^HX$wh79dw z3Ppw8%yW1DFk2J?na#(gF43q!pi8#5F19kE)`&Ok>(RZEQDXUnNQJWuPfdd;*kA?% z86m-Bss?LVhiAXeaw$3}UV9YG75N>)>v2}URPGIr3pM@l!!bB>2xZ2Z&`$|y{FKYO z*BHH^j{5J|KZsjHo}ns!LOy^$JK!#qf)VJBp`)sJ&mvQt+`_REr9sV!a-i zMMk6IJhi&Nmc41fI-ZFpDacoPgdjJbARJ(Os^Oc(9$7($&%RSQAK|k1hUwNCF;jG7 z$3r`%Zt}#`%Vz9&RZCDX*kdRO=_b(=b&T9WLH~vzvP%Wdd-At?Wo9(a@ejea4mRig zms{>8EJsQbyS;_O#BQp$GLTI5X81>=0&6Zx`^d`SnE^&z`xlN`LyIW((KV)HTUX#3 zg&t6Jm zQNmzI3`LUy%D6z${?$5~335V#*umyQ_rei|{E);oVGRRwa{G(L_g(t0P96`7^whK}2 z9s%bSe7=8KfTpQ%O#l~>OEivhm-V|Bi~N8SeCSg7`g%uz1G$8vlEYF7xstgFoiI{s5y)Va#s-E-_uI5LG>`J%5aOh) zaEwheya*@)g9lsc2}?*Jg$oct#R;-XLocOBaPjBg!o+tW=k+5GbJ87cmL<>DQ=c1% zK`pv!Ov+uuUw$A~HVpx@6{szb8cc~_CPSk|#YX(6>RFZq@ReBwPA-^nG%Aqqf-GJ2 z#};H65gtqu(gI{E3|2FTuCQf?g11S!h0BuZt$h|u&*)U?!d}m+=+%A+Zr6f)Usfo< zO~=wGW~Hk|LW}p9h!Fjh>;>wIBq}`q#n;+OJI~FpwR!JgZ}N{{YlB!(RbD1mxXKIt z*5&)Q&v2JS4Jnh&3V#sD75IbB00Qw5KNX#`KqiU}pfpvm0dwcDv4(6NQ4f#C4A%g8 z_d3I8c1eXa^pinOARq@h)3QHd@sVr*srq``g9R)!>vH^(2uh*FOCsM;DqbClFvmSS z#4>}=d$1_LXP+>am0@o9ydeH>MH&Nt?wvt=AD%5BZ}h_8!Cu*S22(&rEbVUBTY2Jb zd~`?Q1HU5p3SLSqz9-BDw-E*gbfLBum7HWv$T&Ia_pm4n^61F!hU;}!DC}5a`=yPk z3;DjeC0g6S&(Xmm6xdb#IO6WYOdJsc>wBU)0cSy!Ogp7=kL(yz@7Xf5JlV4?_LOarsAd_?5G}ujr>BM0fQ~M#TP+8H6-=JQGo)rNSGA6LkLTR zi^G^4sX11_!C7HVSy_ziedreYQ#zx(QE;LQZ`AormteNV?bXsaIY+~ncv*<KV z;Q7J?z8J=`TZBSzuz3&BBdB8Tg*U)1kikW$1j6BoM7CdyT9^}}TUl{@)PBVs`0y*y z9}B<0Bg5{7zOUo{0S&5^3XYEoM;#us6toLJ6#@+I!U(YotI!0|Eu(c)CbRz=+N3#q z{=7ozkF6n6=5Eb4tg;BOW6mNlt4jqZgS9DnF5i?Sj)Im`lQ0;^dGUDcNT`Ml+LrXj$6-qf zk5ROW!g?Irlyk;7oE++T>Eph8QVVIavI_e_a%H>*CAc#9o>H&DM7-C;YC-{Jh^);+qX3(i#hm=H4hsfqB?Wtg>~H|Em#FgV5m z=hIk8y8OY~jF_Fq(+Dn9o5S~X-BHtEIrswuT6X0q?x^rUG%BD4b5Hb@vhFC{kkhs& z00Im-*q(QHeOX3u;k5O4zq)ggf^pRtv^#Enj@e^sjulRjgk=aibyqkGD5>|Xz*PJd z!fOA^C!q_59d3AY=u#(g3lma#gBBn-BEkb#tyJ6Hw5d})J$h7JA(r76bFfC~9_bRn z@SIQ=O-KkYcJS;s;kRqfDK+O{=Tm9yfxG2PxK?pKBYr-g^&*BeVQ`d2dl3S6*M>yb z?N?{Eh3DK#kteC8F|b2=a!30_Rzo_YWL>bgCvG+x6?b(BST4LEXeo{CPWOm#tx0_d zFSiMyX!|3MY$;El3C}OamNaa>7OW5|vT$kai(xHl2|K9>R%CBdhr3{Ih6O zz|_!Jgdv~(Cc=;ntyzU)-qL-fO}Ow+8BbCkli=Z&AftqM?bQgMUwbvBk?|aN6+BvY zHxc%U5Y%Z6z1gcCjS3(ki|T4?&RrbYQ=*x26MWIaJOO(R?oGH$APJ#En8~HPJHpvs zivYPg`M_ZCY|dTTtTAQhd3^(==a1ak-{2G@@6-pv+aplvMRO@lo>DsCWEkbd#vK5CK4+Y4v_KZKSItmI=tUl7Lx=mnEOvyT`m zGcn6oYl?Bq4~p0%{{Z=+R=VxNr8xgO*q?Go&37bnJ>cyUxgOT#n0?*nvoV6US0&zi z;i$MCGm79!Bl*pFA5hzY=5pj<34 z;fk**BOE+Y9>$y95{IcrU6n9%{FPy$GF4v@B;c)n5Y~8oM$H8u5_6jhoxqx3#d|t< z!PCUp3<+XD1o0?#Etsoq=&gvZRHJRYU7IWv!V!uS)^AH(6w-*)bw~4E!jD}Aeh`)F zXr2(RpEB)HeG_f&1d7!HcKieobjQ*-8EgoBmvr(KDb8E^8@1A4S)7cP;4U}VTL;Np1MIS`skenYD*k^EMt^B7_4aH1R}11BazF2JO7 zZw3!1OMlzeqzEfEYh?sTDU=apx^hnvE47$^&ozwnMDlX^%S94W)V2U4h)NJ`sjJG!;9*P0q1%;*X!cAwFd&Y<;ggKVD zk|{%!rO|znP;0;WMv|81XDaxg&GQQvjEJ+i_qZI1B4VsH>g6v&qqgf}W3xWinhhS` z74t0{2)Q9H^sK}A?x;Ho^0m~v77i++(KNE}{FQ0_ND<>SWCns&s{AW6Cs)clUEprbX3l z3X^4};KU?UDtC?W4peZ-pv}dZ;dEuTU^>hek-8JDBW?}(2i&)>_~KLX9l1p;=~bK` zDX-%Emtj;(3Ff^~@6;eHz*$R3eh~RKb-9~NV3yIoMKT*94^?~drC-!u)MkJRq&48N zBeXqougjEWc7|9QGW*3W`FonYM)1JG<>0PsE?7?4Yyc{?2v%7_%QjAPj7G&x|A^ue z2HXK63#w6u>=op_ee!#f;FvNah2*L>3YvdBW$9q%#&Q@WzTXGHlLzcDScA zK(l5G*3s65=Av=GvOtxDHMGuf+|TtQKxP99y{c8gOh?AL?%`dlPh&XjH%yg=Bn0Q``86 zHS(=Z6uya;18~9oz{p`97|s*`Kt=s$v!!_P67b53&)E{($pCpa!aEcyEwUII&s_0? zw$_7?^H8k^A-_KujS48I^99k_%zrr|_#GUpLa_jT3B{uHZcKC#t&yEo4|Y{gn`l&Q zxdE(%{jlI9!VhbeTEg~2?w+vyK!F0FMu7}a#CO$AA-F4U3giPD9L&JwNyT?PLQ~bvzoi~Q zjYh?_c*E)e6*%w}M6L9XwS!Blaf7!vTpHPNq2cZHNq(Ng8wu`Q^Z@WC2i;NRlnJx& zLS9HsMAn4VgtMkYSp0ZdTJXSnq#6kw4n>=?tP4{W`$Dn}t80J*M#YUlrxK`d`Y)q? zwJe!L?vRkNNDme#v|y@Ko{&o_t}3+a1zW;Y!Io;X%Fck%CG3o7RKVjh2$PVbxb|82 z)+|J-%21JmA^>7)i*{*1O0rACBDm@}(A&jvn!%JLlf_)YWYH2&sF~5IfQcPcXh3#O z4s6gxHiz{q|t%ODdVc zr~oP2zHqd}y4$TUxXVVP3eMI(fJGnlJ`p3r2bqhN?x|R_HJ@Rd3=0Tl(B`r-XgaXE zR8xZaQln9Ez#lVtMKJc>9c$_KO|d~+oHrOYOHxTI=#eBcR*bro(*)EN3{KI7g`?s; zaPtC7#UBiugT?*ZrY+tnY$18WpF zy%4ZK{77lb7Cagz$9FU;U;)ie5uhbhG6BN>B}UUZ3oDb_S$w{ZK&g9hyzL|&R>4^W z*Rf5rAZUOtBa-UOkFd1oel8jn=dQ)e7{Yjf_!kbkx`LWp8bf^uv2nz#DFFvFg^%`J zL3Zi#N0CE0=pF=IRY1tNs(e@_T11@NIFwWufOkS&xCFBh*X!;Ek3SWkZ@QzfWtC~< zk3AC9f_fe-O!gR%Bj{UnS4PZABvV^(eQLy=n=+$N)$@5z9*TOtngXcET?4gz{?Ze7 z)FQBoL>a?tA@{?iz@Es5}K!*^4{{vo<+E;Vq2%n=|ghU|vGAu{s(!GntAi6b!vRnvz8!DB`M3^KfgbBsws@s+J?XRJC;jsI`+N|3=v2o`tvv)W8s)ZpRI=6oU^kJY?q551+Y zK)F9i{sebWxCHhf$`kCqI)rJ8x6g(93SF>?n**1;M^9atB4{mikUGn}CiYU?L5?Nq z1n|2E>*);YQwr|K4mLmeBXq6xV0_%NFnBtKR5N#l3or;&@-`qQlDAQ@Bb1}V+tn!& zhgZnafs3-b88I-?cr_XoV$2*zTuJV)?BN{-_o#LHJw6C!A!&^BGbPq%6w^iqi(uNo z#@nD4cNgB~LvMkE6&&&sbzzz@8-#*+o3Ii76!9$jB}fjTB%$6D~mgqKE~vRb&l77Im?Jvr@q!9$8D}{UZ zyk35f-17U8>KUIXipn1|+*sTqS{?or@dbdR!ZOp4T9f~C()V!Hw+kkHAC>Js7gjzK zy8!JLUr^+&KBG)kOUvT;J_sPkiT~F2?e&Pr{V%?LCD7zzu5cww3c|tWDC+H9oQxdp zLi2>5ooxb8t+?KAKv$CP5T-2Yn(;b_yBTDA3U_TZDzHA(K&6>(QA*B`I<$g;8SaNM zS?CarCXCtOvLYG|svstylyU^n1jOLARqP1fD#4DL)%!i@~1L<6|4Xz zF&u(CeKA-`^y$OHiy}NWn?gk^Ee`hjy+~ZEI*RM=@Z$1dJ zG>y~Dcy|$Rep*({BCgcp&NbmQPKpMao%$=Zx$^)KZpK{#oJ?Gbg?u}KEADKhPJ&hH zQE`PjjRu^|`WTx1*ndmPmv(4(~*5=$V8joXT0`xAPrG@ncG48Hlm#8#IyF_;R z*1=IA)J=O?h>0Q^6*q3Fys*;UtzZdZ8k_-2-=Mj{oqZ@$?g|m3lXqaOjx_@d(kmZ; zwXA0!fZZ5}rtH4>c|rISV{+Tgr^r^D;V{D6L`>EKeS5<_C_r1>f9{T+hvkPQ%E{$B zPX!dd{jM(8QTUS@bGVLo_n~)hwVcbUrl1^!NOBU6LNHvV8+koTqQeiKycIqMn9;(= zU~LK%pZth@lXHB>l4!0X`ZAE)?7pv1u?qE~(`HMyc z4~V#*5LX~4(TxULwnPqS+1&ogq}X*qOAuqh(-HSPXc;1+Kh3f{4qJ?3__lI0ilKNZMfplDT^#n_@~=XA+RrLg=J%XX+RaQ->U zgG1jQta^w}FcBnUD@On47s?RK@0N7IVyc`lD!oU;!l(@OJ`#GE8}yL-4Yq_fK#_gW z?d~Ep`|$wOp`YY;fci1plFKub+1dx^@FLepR8Y&Umf$eJr^G#$?yAc1T0r75+Hp$$ z>VNno%tm{JlamL`mBPs;Ap;i+Y&1Q52q-VZ^cI@HW*!>^k`%VRvzMN%#n_@Z@MzfEuglL=P;(i5_)f`Ko)&5}bdF z)D{3MOO+a15z3@BWEJT@!PJ1DV4JKIIm{M{91^4DMl3U$b^B(WRIvP2y>y&YSy={a z_Jsl*!pmxN*~?m&QQg6iuOhmGMWfGkkaUVIwsDJN0m4#gC~_lR0hG9f}OE7L%YTcU!s1-r1~wM3z<6(o)8vm2`8^x5hFE7$Ys>#YCITh>pxXpT(2tMm>T9m%gVx#4i)u?TNrOAu_Bal-h5YzKiaCLp`A?hT^a z`e2hBJoWe*-A_>JvD@*Ba(Y%Xi*wP;>Io+(XCIQwGo>?Nl6`fD3hyEZm zl;_Tb#s+;i92E#sn`IRlR+UhZQ2`}BS9m zs5px;Alah|MT#$p6v3A;DwZ+s%|abUFsfVJD~m>jJ_UQi0=$GgNaYIlAG*s#qhgt~ zu3q%+KN4)qvRjp*5zQ7SO&NlROrxUie}orwZZ5JR!Ej4>HS~KrKSz8`TjORyRs+Dz zf}**9>f6x*fAH-PKLG)uI1PUl4axs|zU@I}S86~2-Lcx?W`3Vp$>6ZE_8)|FSWwAU zHaTvtK#s-&*gkI1#U^igQM4zDM#VBA6a;I=DFtheMg=kMrmq>^A}=9p(@7LAGzT9}m-IWwYo4a--pI4Ag*{}?S&?A!7lehy|H`_I**c8QK$=C8KQf2n<(&)%$P%(l1VwX}BVXzmvfjw-&O zWUS^)p`x)PccY?SoDA=pc}p+RchOzzX!1n*xI0*#>FCV1w^gKb9i8pDtDWxOkEV}R zRk?$319rA&u7?c1DO-L4@O4~`c!uO?I(6!#yK-Y8i?`vqQU|j?ud|p3zfKIOnBnVsS zSTc3ww7dMdo7g`tmzi+zWF1jqcmDCysWdHu)`x8s=9qA2TUPf39jWrj$#lY<3hry( zTUNNX_6~L^Xi$0L*s*GNi3S`6)wQ$>AcRQls;a6!$xF0aA7Kg|fz(Aqs#A&6DLTiw zn@F*16tD>1-xWT^Q`JXPgj479?VYW$Gy+$F!0-R;fUbV6BlcItcRSt+HM>t&Ri}tZ zo3Q%|!)rXs?!wqQOwPU+FA=8Gr;~J$#ty>_T&=rIFmO+Fx~e{PGM#d#HslMPt>t(I zEG7Yu`pi`}0?_|W&~^Ra+;4_IRxCJL;LosNTcY5u3!wgzsfe!1{hPnE1wvj zN+$nQ2B>z;WQ|_X+&6Ny!#kn_OuU7S>aP!a!}s+M6V)|GkGMaJ&X#EFgelY&vlaBK zEe<}?i>8k!PZDGLTcI7dcCD)-|Bs5AOeabM;#c-2mWqSpF^ePjysL1Cjif=8o<1uf zmw`D=W0QMIT=~sR+y8|G#r*#V2UylNmTHAt#GPn;QO0-C0tzfc_(o#?fL;S8RAl#g za~vXtmkqv9e==<3k~KYQt*O{~8;uHW(x18KjnBJBj7G)uT8L&u0%<-JHGXK*)VI&d zC31LLu6Q|zF4G;zG9j4>Ux}zuh(^UWac}Bn^3lG7t-jdlGSdz~7LG9kC)hk60Mk3g z_A%f5)^h$eA)F8AGdfsoMt)#d3`vYyRBp7&GQrRf6P&IZk1tn%=2*?)6$qs@QpL9#!(OyYPkwQBoj8_|ant zRvXU)B|A)Yj5F>^o6~rUgyaRJcaqO^;m+;Y0I?bJ}lc;)eWN5{?zMLV;!y zIa--Gam?L>v3ziV*j;$DpDbm8cX6~bdBR-`zWVFA_)CJ%9)}W_bhN6bs>WT+QnJe5 zd5`tHL!plQ%R`nKhpbgKsZ;JxE<+JP4s5mzBp{^yd37IVu~&RE;p0%_=&7osq^w>j z+|KDcoLKYbhs7O6VkqWh&?Ze93083G#1S$(%rn=8y!{wQMeyjEJ-#I_{`4s}3hjl$ zc;XCSC=~a8DEniMb13Y^aT4G+?hRW1!j^3OaR#^jc}eMs8aC@JzKR6P*b|}H*WdXd zPINSxK255BIs?wt1VTfVS9_MUKhwGK2&jN`>R1iAA`ldX`VhM_Z@@Zdshy>cpCrDD z$UgWg{55e{U@aZtwNZOZo+kQ-Hxe20v5Ub0>8PZZFqQ!I?|22p$bTJ{dnySr+wnv>PUe(@y359XhW*%%7H ziw~7pi*%6~!Z})V`Uu~R6*`vVZ`NFW@`-|IO)5d$BVpyyvA2VFgiI;n+i5Da$0OUp z79OXX6TdoksjMPl++e&PnqvG_eBFeDTP*iY!Hl_# zV@Ip1iSajtecxii=e_-`k^9*3V@bjx^Gp6zPKLuxWf?K9cF+bxD(tZ5P}7F1`F;C8rncFy4LPm)73788R2MGHeG{B@$B^irHz6d=`3I{!skq({i-=qBDw);_uj9Q@T?+yScvV8%T!}+ z>gj&bgHq3tfxznyfFoR~rDM;boXrApOAjuhN*D$<+EsNyn2FBX+v!CSN+A{*5N>a! z>>{pUuRqs~SDVkIRsI?eVCg-JM#iFTKjMC}uVIor%fX&w{3>f1_-xOx> zU!ZIn+kzwiubX{wyomASCMiopOiXcq;wvCU^1Xsz1 zyGmlH!Yk4-4M+S4XWCra_xm-qEKTn3HIBjM%3Oj-axzp+q<9|fk)iV8!^3{z$hkD< zBeCDXHjV`+Ruo9%H1}Yro%J*l&Ar=3hc~Xw(i;&s{%Gjn_gIZ0k+S-SjS{xosd)M( zx3dq*-y2kTBHG0L_nEnyoU)eISDhEeRV!13R7v8f5K;_DF(LH?Xm>Eq9q)BLEKO7q zRJ|%AVEr#jHb=tL*C0)wXbNCN%}0g9&trfT$Ks8T8}i{d@BEE6OiLiQ+~v(LemWn)*^s5vM4TLY-PnQceo|@NDw1J^Oa`o~@x_ zKUuGG%CjgsZrfx>(fQFN%knk~8OkN^avnZW} zj?dwx;#XZBZMi9Lv7Cn7GLVj&R=AYg#9$UKvabdSQnNj~+1YRd7D1PJDyHW*Np|f~ z%IYfmw{xKoyAM&&BnsOy9UZEz`ebGA5f)DtWrQSFO@;|Yv_%`2Sy$E{V`AX<@U{vS zMg^Fxt0%O@#_3WqFTCO{p`mrbha)}Uh1bsbw~-Ji6!~HqwotQ@@Pr(*e!T#>f{BB` zjQNslhz2H%z(AZSy&gsO{e!r{0mrx>o^b^T0%O#mugG8`CLD~g>{Q$;yVNxE)@gG% zsxwQi<1k!QYAXl%(<_e7r4i7);db%_@cZp&;FpBVR^#5anFYSPm)1Jem8wtVYe$1{ zU&othtsHnXa2BE^4wtDg2oY+$XFre(xFdz2OVyRBP%Gk*AZ^vdFttrt0u1+{s5I3M~Mxk>0iTPjlEf^}1vyA3kCf?K%&)F;L z>gZB4wBlThnN8|I-FOuBpDh_~WuD%Lu^*LGR4AU`R3h6$V~@qiV%B!~%QotpPPo^a z7i)pY5h)P)*epi4J@6+*0F-Kpad8sq7lcwcyEtpkdX)}nUX;@Kt!In5>ID=Vme*+m z7NDZI3)m2%^yY$l58OzI`tTJ+KIWY#R#ywa?;sNaAzs3XX~V2Fp`b{09!pvX}mIO=_`*dS#Xpbo#U|y zoF|CaDUL;|Qc+ofbDHNNs!AO=Kp+tr8ypV;)WRwqJVPOZ1S&>r4-w?p3VM0wrD%gR z#1&Jk3AN4T@p%&YB&8bn=Wj7GCX(dShL~JX&zMhomb@<%DEWMniCl)G%58k{qRt0U zIoo3drHsHuajpuL9H}_Ul;)|@)deQrY86!1qB^n0#4 z$h`qCu}qgP-~;vUb?3q}@rMte4Nh%v0Lu8iZ2%y{%*+0S0v4^uly~WD1(XE|q1YE| z8kRmRnY#)$@ohrs^Z{v_ptm@<%2hBC$rP~R8dC)ks^jR-l)MT8c{X(>1CDo} zNX-e(Xb~NdHOML(JuktDX=X_c9^uR6@Qr$|#u~sr%se2RHX^YBNJlaiVO}=de`jKw z-{5^{=8ZmVR7Mm9p`y`~UXWI2-pSJ6zw#X#c(tcOh6=T*XGJBe#raZ}*30;|{{z$c z9g0frMFcr*jyw?Ft!X;$N?HL?^qkESVgUud%21bx~7`yh`{2U=?ngsNq#eRz)@ z`>OtJbl6o=*}6Qe&z;sK1hbtZka~as-UT|GWW)2L^*AKlt6@>NI9EG4eWFXFs#f^u z7^x5v+jP{XC=aV>T_7|Nk&kCrT$5a}0JTpPTNR*9^JO3%dF6A$0qcqf7 z!P%2^&)hJ#BtGV?u0tuR*h#MpX(d;$(D~d_TuY#)LnE_Ag?0im753uu+u0LbBlytt zNj3}J&-5jy>^|0Jz-#E&Wk1}frD$)LZy=u}`)dWeey|vQBmmK8-R4FA^3&Qi+Z$82 zJZJA&i<*QGuYA;I!tc#R@)^Rk(o3#}nY@S~WY9kdVptwpYh$nnc>^Z`coIaEY!=hR zRcs>+9f=_WBZ84zu}Rk%wKx0b>ge3>=3fvBFwGp+HRzu#6sa+?&0cz360i_lVZRJ# zUOu&89f!r%oSf_26Je$XS~CN*P1GQ6lz;`7+f|t~+X5-@uD)hUhY#j;efIiemR+*q ztN64tJ+#*>ddH9(ZNokaPO!izW1-|?GP*63UF-+m`o<|8xjQnFJxJ$T5`XiHRAtF8 zz|pTqF_SA{>$xSdjBv$Cn_X6mQJ$b%ug4^jCB=tZx7u-+TUjEW88DgCF;}Q3S4I#` zQDKgVk+xz;j?_Uij{)D~-K>l#nfq?=bN9$h8WIe{Ed|Rv;bfA){1P>AE${TxvRED{ z=Pq&J0YP~l2n8sR&8_br{q%jXp_`JqN1Nh>(0&u{&t%uv-QCY;$!sy@JY4LcFJ_fn zKC@g$^iT$?VcQUGJNM3>2NQ=cl|E4 z-^T*<)FcJx$Hq$aj>ZIw@lowJ>}T{q5PuQLFa&LuRBFuP{0nn+NJ(NpstKMUrXi~f zS1ma#g25Zo-vdaf-Od#56ktM9uEkz8<#Aim?a2P7bmBX}WQvg7AkPlwOsY|%CXxGj zYY+9pkC$#s%B65mo_<-OVW$HV%dUb~&~!SQcJq9tK|s_O1sOtMwDbcL6{02;#P2F? zQ*Za+^aY?AIzItHPhk`Jy`Hxw1ba_2Wc%@rYQl&)m)CvObA%?An$g`!)ccFh#Mnx$ z3OcH$U@^;2jMA9JG`=qGB`L-x=uO)TFAj}Zoq2MP8i7?ZpWnb3h*G0?92d0(*Ck5S zi^>&)-*NI#3FL9Q>To~|=~7rrCco%w<%nh}xGn)Y?|J0=LkB3heKNB&N|H+AxJiHp zs9OCl;PTAg4PyJy96844Wl^i8riB8r&!D<^=`8PdRzk&h#PE%Zj`SY3EON;M5+gqo*k)Nb6AVkm&L5FO*W8N`JQ*h`bw&r-+UM6bqXkBb5j|&m&iHJ8zGAv{TeJFah?|M zyQd<|*4O@JW<-HX)Fl)6W*0-DGdc;`#>>X3iaS_^N_0R>Y}}9SnG%-H%C5$%b8kx` z7k(QIXKEM=4TA1sd%1wFPe@V|`N-DE>x~T&93YfM-=>f^OUM>Dr9wxgBMTkYwWN-4 zi7U6f;GPmCKsLj0DUWsb4Wn_4+I! zJA$)dz#DPWot(jUfikaD2N66|`$c4By>sHTVz!FwOTt6;&Bu$icsXP3^OHax(QW}! zZld=ny_d`$c{Q8iPseTy1XMr!O^T>qU%GI-;D+BJs=uwGRLFiYUZ%6BlKxrfInpvY zDg;6DZz}Z%1JndZ+rYL^u}?7nMxxixXgj(Thd1YidP@N44`(BHs0zI z9AuJL){5c8x;1=Ix0*)9qms}Rs*s=CN?<}xpo*T;8p}lnOH)E$|7AfL^ zCauy24US=r%0w=vcX1bJ>nHN_8<0nHDYe*(g=p5l=J&W9Ry=3=6qff(k5BqyCX^Fl zTx+Ohmc#;}ByK45t_%iOH^8Ve_i}~v^!RhFK7RL+qMf8yWU4|K%RhQIjp4GvquS8F zKdV%T<8K7dotY>1XjgsttbC|crTvjxp?%JM9Gt&kw=nQbX=Eb@4hQ)xA?KS`x#WMp z0{&#u22X$Oc&83E((HbQ*eXK{%dO;przC$UJT6{e$A+ZL>JsVU#9KTvz-X#$+lROG z{+Ywu$~E*|y?(&Ui&U_g5-Zdr`gGwZmnGen*oBBz>|C=#(UVl@#NJLvdv(^Evdc2M z!bBsE&Cx-g_82dblmxi2%i}+x(=>(GWf)o+Co;g1F@toF%+Vl`&X+B&{egCpVTL^g zGxBO>d=os5bj$)@9g<%pf~2&FJ`$O>*i&#yx_5rx4qSb*S1=Sx57HUvDDKf(99ifX zd}%o?N#6N%-JgU;V4X;YFg4#qJMhdqNI4qcVZQF0&A^s;p0+VWxFn7#cBYCWz$s#{ zDya&T*Q%9A=?_ELMVM&erylDPW0EjU&yf-%_(SG(!Lu7eY?{0lF zME}@gi{<<=F<1QyHHrn6RDn+{>cuT5fzbN!n0|Jv>%&MTI>j6%S0(;Lty2yq(0e4^ zzV|5m$-~!-mMi+vFvUI$xz}f_H3o+={Ol=X^`Y1mLavugn#Tn}y57!#=1D1YR42|s zw#Bl_BAOp3H9~NdVJ|s$sry~`rPe+&z$)=b^d~@UV(*#7bXf{)H$%a#-efbzP{c1> zy5z%q7C{9P!z8RpYN38K^#DyKRfyYyn4y1&U2>lRavh7g=GR)H#v++gIq3irKtpIP zrBFA51uAyA5uHhK#aU1h=FstYfY9NUIwld5Vb%*dp{y#!Y(}QqQ2h0D#4!~IJ_xmN zFP;Rmh2`g<7u)RO_)QT1pS#?NVLNBZENRj}RN%6|T^!9AHhN@L6=+bEC@*oD$5& zmG3l){#8G|H4&bnomC0Rf}2sZi|GG~T$*b3Ckp!!*?04)b7lyNEKVTYxS`Q_d6j;> z4=GW1CFpcV!T#A?q*5lq5#EhHOwQ9jb%dKK>d3wsD2Y+p0FQH)KH66KB*2bswlYBi zHew5hP+MblQ*>^v6N;7B)Da3I4&(Qa*KU2olF*N{-_tcVnVUtj4OE*hd{0%z^o*29|Drco{R>wvmADv>aJqNrBF+j)nWZ{I#qJ7UQr zrOMDo9)ml=g+03RhGQ7;C7iGlu?m)_-dDdR|FD5_|8;u$mij?lLm3f?5C8z60m9VQ zC73S`k|&-30E>tK0M28pw>_tqldGMXlan2Xw}X9*_O#=BE<*pD`hc3BYEKmv5HY|s zNR?Vz5NL*jdJ-z59=|~CxB~ytH|yv1St6>S^w<8!XJR)7I!&pGfjKg)tlogE2&^Y- zWy8$ksHbOXddg_YgP=YYXZ&vK{8fkVXMJ$I^Sv-!^=@2eqHd{!5qX6oWR?#Z;gQa6 zNtjSG2Pq#pcp{QD{JBi(Q&or8fl4aEhh%=j@1!?{RTY6Vt@H*r^od**sz2blu%I>8 zlITodS%B`G7>DXN5|k%>N>03RMdI#sbXjR50uH3ws{9Ndw}bIR7MZoEVN}~7oui0E zxsL5cT)t%M{9BpbmMN={l5zOL?I%MMXK~c33t~J1l#We5|ISOx|sr&=!4|F4(Xgk)-D~ zR9DHYKgKSoW_27x;MC}N{<>y$hG+Z4kJ*+r6u%|AFkhwv`DDpGrL>$;Z+-@-*u4Mc zr@(uII?j*n>IU*>^N9B}jztFL52!!wQ<4)BRyXd2y_>s_y`|f4 z#V;G!#XZv{yN~S;AQcY6L9?#v9P{ijoo}OqL~6(&NFfl$9GxA9e;CRlD`}I3A=si3 zBBLXtfnm&*Qr{(rnZxCZY#&q(58teFo@Vo=y2b8{dDos#f54efM@?}**h`EPlz zqBQ|0o0d(>X^m4@gZK|y#a??a!2NFCX*%d2iF1XC&ANo?l)IYU!q`NOe~mO!X9|73 zq8r6PGU2{_2`hL`>JX9tO{^BBIN%E9w)5I+LJ=#YGKxV;xx@ntfnpd zpzYTxPYwR^n{UVZELdBuyU-^4P0EhiIxz~IXvtMfLod)%eIj-rhLEoImEcrYS+p3( zHZhHj;!~`(89`3NL`RJ3yd7$tJtyM;^Fx$sNFR>D`b)vkNYbeMTh=;1>HG)(GiJZs zfxQ zj^mM_3C~A%$0r&eQk+NKb2EmSr3~j?#ApEZ(#dD<^Mq@9@snna#R9GYsUkdL)U1jM zrLT4=t7tVp24cOH8BPP4wW%0H{F1Ir(LqGd`xf3>yC>uLV_Tm zA+BAyk5O1JW4Su8*n6bxB&%wC9d1)(*YufBedO4QiJRM2r6>D6GYh5R@X~4oC(p(_ zHwwL#skfX`mwp=-NMbOW%MDE!L7%Ie61DGkM8&E=5ozFwh$oJ%%fjHV0-+`eh*ML- zlG!Rx^xwT6!yqZ=`$w z%Z8+x-%Jd);k%#Be0Yld(^Cqvb~akly{3OE#`VPs;6lg_uEk6R7Qs#1N_(`H`~asA|*=aTcjuz zZEHTh3YH{gsY@BXpKfjicn2;%h0n0lpHyuL&1+`-dL#aEm0W3U$p4k(vqtjV0kwLo zSSr(e9^a?49^Wmk7u^s0*1E}i@!?y@o+Rwuo@?bqRT)$_)(fw^BYdfhdnjTu2@p5U z_tpe80{s^I*l}+=pB+dV8D1=P@1uAhAn7x_v4xzyx{)izVE_5k1lCvP{V*UW1nGMz zA|M5U*U~rY+5(5haOsXl{%KSb2l6{xB%HlrM9| z8b+%wxKV03we&dnnc|Dk%=m&c*92y5MXJl^N|Fu6Ia=U@3FZbJbxkZGp)hZZnejUi zYz{%{-ABz4J=3aSqE)18fWW$7X}6_j!mEwv88QPu4QiWy_K?BEEa1@K-4w7Q+%ow4 z@5kQTOam>3vd;(%dstKWwVsL%g$NwH(&<_dXMN@3U=3DwTLYdLH`@ja{R1sqMfvu2 zESyS9pO;kRskttSym*xipj5Cj>$>x~4M9E7X;E6%faS5agRV4&4O;pvQt6MLH;TFU zk1k$M>8CUu<~Z7}r%*i{c5v}&rrk9U=Cjru zFwNjAByMQIFHGG1zC1CCy~(_<2mDGMp^c8lCHk$JMlZUa6Dw@2z4gT%(nEFG1=Sr2hg&VN;a5WTPj#kvBc)y?dE6C z&aAO`Q40ugy1V~oCX$@M(t2uf7+pMzbDS0MJuD4D9aHo1!zM@U9xeI( z%9}AI>D`k4x#sU^1LzujGPK#Ec}T7W#CT6KXlaS*cm(b7@CakV^}L6dnq_4)_-M_} z@TfY{u|9v)jNCGzKcFRAR~_ zbx`RwDYNsBwp!V;!M(D5w?{c*0eAE?rXO;hKXBb1&ejDiJ&9J&27w+KWCVvA2mp0*-FhSP1#+;Ws9{k#cYXrE;#{8{n?7!)vQ!LApisl8Y5X26 z1nal}FFJHydrYTQr5aZNcnsz^=IM}H=q7;VKweNho+HP{X$~~)9N`yj)>zv!BMok{uxG_a1h3tQKQ!^aekwPJmZlt*I z_Svq6-O}Ok8Ad<7z0(wfGT{OrhZXOKN20X3=Ctuk4AVYZ-3?m7S+)?Y?_mOwQ3kQP z0J8+$w?yM_qrUtZot2%z*k4><{(~@TiCm6@Y)WFj(@Uk1Oqv?CEA2H_@8R;3j{-ZJ z;ZhT(`%L0bF zrN(%@#^gB`I!xq3LSB|B2HHrxSBkbq%(_E562Hb#O%uhUo)Z&IAX~8<&>!{8u<5m% z%Dy(_oH42_uAM|S%17b6eY_IRwPjQ4YIJ><_Uf9}NU8zlZuv>8HA&8e^7bcF&|KZ! z_5!*iy?7(*=52;`k7eop_%eq`FKTde=_UV zUIaHDM58*VyB1Q^5(F1kX*7ho~|Eng}cydLir!zLU9OCQL6 zvJ8xmOwN3^08}TAIf-W5TH-P{ogd1ok8PR0uB;M0blKaMr^vHdk~9ht?MK&g9;@>s z#n{wdSBwVsCivKpHEvy2Wl)Zu5x98oTX0O@s8~O}Ngv`zQC|!X!N8(Q0;1ebh+tRU zIkO@8VVF<8qj#;DpSr<$TJ$yfIs>BG@Cwq=*n}fo)X~)Cw3|rV@D1fLgU3u$tmTne zYP@o5X&6aSpQbf*@tm?5z7&P;lq^x5QD=vwCh$`$YFzs5_WN&s7H!X#pBr%($F>J~ zXa-3*4SRNKp89#~Ee9!7bj%_8fSr4h+V;=QeuM;XgOa~;&?gxBX-)BjiLxZwPVa#= zByvRgWlMy`&FO*#Ivh0|N6zI2bEq^_K?5tS;ji0JT!cc~Z=Iark9TB>r58v~^0IA$ z6S6$)IRX;5SxqJ!dcX`YosbE=%-BIX&*z|C>06 z?Z3DlKE7^!6esz=ll}YV{vXm+ebvW>8+sGEB01KXl9i&Rv}vzIv-nx;ZTw(L1Uvfp zrMPADBW;|hz*lS1K~DxXlRb6J&ecU5aTP6++@s=d^ohc`6&qEQj4 zDAbfYIW;;7*-WGkUnR(Ro)va;4_UK(6r$iKqRF4k5-8MkODRjzd>?%LTe_OXMW~;w zv(21{3OoD((<O%I%)cWjy^xLpe-y91OzQ7hIVI|xqsxk8Zzht z84o3HP^MmU{mxO)cxSebkkpjQi$k6Q-B$TN;%qO2bd^n;rEsV+ zge%Ex4@l&n%f3D?rHJadO8AU&zbrv4CaLCL_IAgq%MAeCMmilGx-Gf6n5gNiXSo`| zIGR}9VVC;q58qq4>P%?t0=8fDT$l^|MA1-wf!idi03D4efXNtDhKW zq~Gk_Y)oA(EwtTTZ5^%uM8N*u!{5VY|LWn2@XrMP6+HX@pS%96Kg`{2EFCQWmxZWM zrc5n9I;ZDke^*lAzr+53x&Ni4f32gx2Y3H902__TcU=jl4cfM9;*) z!2o1bRe=QoH)D}9|Ig#%4i5qfaS9Fs0^$1chYJ6{%i;e2Eobqcr9WL14Fn7X=6~KJ zX(a7N92f{lGz16;>HoecGZ4tm;N)udzrABsl|Dx;CWOuhTAnLg!?9*MH=%D@47_9| z+pSEjh?8+~V2DqDtN)JXgRlBFlV4QdJGlA!ArUf$t=u@S>oVBsV@96cNv+6?EZhhw zNx^TX^}D>E)oaUDDzEZhDnM6i7dQ5^_KmYe3y@ZUk;wfKgY~S=IR;Vo{OekEKQm#Ha$x;{} z-Dpy*=!eXe4KMv$n4V-CNcmE|FN7%qpYHY7A#hWC^@^B z275G>eiB)J>8((RQ=z3EsV8h!t$3iwkMi!TjkA#m9a(o(6hh{^b*6})3e?A;18|`B zJpo!4C}r3HOUOSIamfvPN)|RpRsjgvnGeLo^BbT5@+3j9MJQ;RuV~`#%)4~kgjDb+ zqmonTDpjkCiuprrflA{N3#j&LXVc0(*1hQRK9lInc2n>lwGU&Voi&Eg^g%349 z<@Rg(-SqMu^glP~|AO6QQM%3Y1MJryV5j`w!Oj9?qW@-LZT%VGi&Q3TjhGO&9%u_X zV(Y#fv(Y4fwQf&)1K}3o_IIYnH<04@i@6GsEBnR)NF!^OpRU8VMYf}T=)TZLTCnxu z>GsW(kt_L%KxA!+avmgKA3IuHKJf}G>=@=WH^GiSA*?X&MXz2DWt4CBaJ_09!% z%Q+@=-s}3~=staclU?TV!o$`}qw$CwGvC%$v{Oq>x=@o23`M`W=>5y0RSqX2ws;*f-+X#AOb*Jp|vi~3LJPf^VFbM zjM`{N6Aw>m;zKa6@JU%QP>aC=`CAx>I8TD}opnHbkbWJ81ttJ5ILG8`v@yyT$b?^#Ewku7t)Rw@P9)2`41@t4k!r7#>evs zZ!-abT%W;MRdK>L2#E5*+iKljze$^k0wru1+YZMAGLs9jV1?iq4sSX_MMx6VJ2KMo zV~@PEEZvB_pu_mX;9|I*Pdi68c!(84h)|(BEdkkB* z``vc#!GoO6#2jC2TG2?1fov;J6@F+k{vZ~owFA%szHWU3MFy0Jsl;NkS z7w{?YRF$r9iwi;J zi{{%d&NL~VyakDYMunvfQ5sbWxM!@E-5<3Et1Ik^i~v_$ph;dLLW<{t==-*>+|oAjfCh zzLePK7zjiOz2X~^yVR_Y3_SfFc7G1kVc`bhDPcaQGPW(~myzwPWIUkZpvy^d^0eYC!Pap`5n&gg+O0+>RLY3TvRAFXK z?3WHHxIdi$(e!NPqnOA>+x)6H9AQo|rN=_f9*`{xw4zVHtQt=0dV$vsq=o$eHN$fk zCgZmkCiBv9Y=YLY^WOK|aTR9Lz1j`#YM7=-Jx%>&hA7zmCqCDFx%>=(aw; zG0Z?trq7N}RZ-S12#C;irLNIt{AbPtC|G1;R?TZ4xgJAQR0Iz7`qZ$XibE1p^`Mu7 zuOurC{UF^b*93Fp?KN@ZqU*rM8KqlYl*C01QTb|t)TAIM!1G*QVLJv=Fa5{4~VqX&i0Xseic)|4l_462{M2mIY|NdlFPzfY8vY$kO z$3c|vqEuMyq}~)}o(LI3*NDR`&G<)<*uz^5EQd`dz7~*xzNlwgg#oFEMK8#AJ+V!& zW69K9JKoOLu}(uEpqOqBCwlm+-7Lt+z-XS+Axbzq_6=+DU4(lwYvnx8zL1>h8hcGI z7~HfZ5lg1I4gAc)6=0e_jCrFdpT@W8mGPfj9_4e|1oshd6(K*pElkWzpOVx?lC&)@ z6GG?%FJwNiMZ71btAF#xE!Z};+%G0zjI!6SvES0;RSQHF4DGZ$f6O0I_}>7HJo>KJ zj##Y-EHzPwvIc6E)`0^bg?pK&Ndj{M5G6Uldu0Wnkw*lvDzm3>~aT~uZxmfvy z)B|@OuGN^#hU$BtSh`I-o%`6EdZkJW;kpy>?sqCvK{!#_s@Mu$*|NOiVESK{sMJt``54X_Mne+G6>>hR z{HYRp3C}*L2>^PfU_h)?pXGf!(o*4c92+rZRdRVKIucw+_Nsp!xRqL;T+~(ET-?r= zAXGPl12&zLRx$YOWrO^If;piQ(SeYd$YHD2RS!hWXw0vSI6!9uV=Y3SQNR2hINi69 zSvdLcw=72?#l{Pi{3z9)SnZX1$`HlJS=JSrrNKR~4)EuY>vV+&!B0Fzt zL$1n9E$Y|@lo4EOtrxtsyBJ}3Y${J4pygtTstr=3qVvPLO;M8EbIWH!D;R{=pd z3tq2W>R(^O?>6|Z5G(A2up2u~*h*z87w!TgTJG9{5g~14!*mIIB{Y?GrZSh#)z8-H zx3}p%SE+5BS396RYac3xkfKZp+7WiyRynL@-)hiF9jbUwrQSQzPv%$I0WOZq3I(cxucw^eUEY^)R+W8J`oI4U zrCo?`vHf&W_m9Fzl!Zkk(g-(CjRRJL8WiO^-)^Xt=p-@WDukl0dV_2qViRW32Ntk5>uX ztkJwRPSJ%#52+?+%a6}ff2ZyzMQLPYf1myWF3wJs49`dqmyLaN5(bfSB+`CKq-7?? zMS~waNHK~~r)dEREzTIQ_S+GSDPW5JV6(n;KT?f?9u)`h0F+!>!($%@8ub>bkK%G)mZbaRd;5T~{ zS5QVa5j1gr6e4Kb2d9o5*?YzvR{1R&$!L=06pgngC(HXrfgUdvhqn3{plR)$%w&7_ z0j|X?}i-UU`YdP-7%1p%)t1KrMPc|~GRg`9(P~Red ztnLpgnv?t2eB9KxSYIrhrWY5!EB#@+l09d&THJN`1>gJi1j8xqp4{%7ZCuk{5K-Ty z1xo)rD{j~8%~Dwq1bQfhedzhY3l~m#|211Wss;w^8$ zTa@(HyalI9G1o3CTY9yT)!;l`Hl_w)oA%|RgK2SM zV{p${#WJAnMn5@&zm5&Vm(^OJdh1c#QIBvbr25-b-NX92b za0)j#n=d1+Ay7smwmST3b@25ibRh@?W0#fS=|=wJeRKbo#pg??x4pb@>FxX4uBFR> z*-nKoKSMjlRinUEH1YPkQ(OLAdHp}i%Q5+T6F=Va!u{3h?X6=s_kWZZ8{|w5=a+_D zuH&yo53dVH8^4WtkCMJ{^DSJYCfVw79P4`O$Uj&wR+fnAa5@mvmnFW029rgHeao6^ zUCw>wwo^b0Lp58g>z*;u;ZLSaa$1~-J-H|&@$Q}pFB}_ae2$eU-cJbj+(~E_TmPcW zp0Cu0OC@J52Wi4eoBkX%Eu?ccNw&_8t~d_>r#;vtV}Rdr`6VGj#K_HndxT*scQ8^4 zRh+C++5(uZ-tfrsWHj$D74Dg@Zj1Baf%PSd7wqiq)=^Z!BCC(aO@uNjA;2t`LLktA z4^}x*DMx~+%TDNb6GWDm)?r2IAUdpvtko*LWI0E}|AXTwzTDQIhOrZq&RMUP5*)_h z49BpkxKb5=XJ0(9gT?gyE(#a^dCnh5fx396&)j_sOC(2;k66lquvI}yx#VNCz`EAKu1 zqM2x<=9sqo!mlV;3}o$oPFPH%02Yw1#>0CU+G~SYfii=pYyoif^Uda8xJNL!SH&s? zK#4V#EH|O;;9PWt*+99+<*W==MDPu_QC2l zhoz@KeAplG&2ohd3F;7bR&PF654<>|i^_}iI(5x#Mz2R6nVREi#GAja8_g5-yZgW0 z*IR@{s$4lWhL1f?@F<}NY&Vf_IDD~7%A8(DP8+?luVNQ|ALivYo2hyc;{NXAZjI_V zx_n&Y0t1tKZo5P5{bj?Ae7)H=0v1RvzUxo0YV2V!nVEaO04f}XXuMxLL^TE`6M<8S z&?q=Ah7Ri!6v#(bNR{TK^sUxu)-ihCm`IVN7z+nsdpvrHV~EFJaX!)N9WksM2F(PJ zT!J^5DvE{~S>D3=8@D!oD%%ugh2-epbsUjk>R!LBzPCoj$$qLK3Y~vLr`M zzrjno-=w821e&PiEmk9Gh66J*^Vyqb8|a$)!5Psmo1J&faz>ddr9vr=@~oA00Y!O) zNG2aTnRYD82H9x@LAAVtPhRpX+S$Jna^xN74wMhRX@CI%A^G10Fec!q2WO)ut&Gcs z(tWI6`japEIe!I1A^F@Cd9NLMM+YfV*Hj2hFDti4Uz!Ca8ZI%?Po3ja((fw-MC1F z4X8}#!ttd=jHx)i(KO<#a{msw4?DohaCX&?6Cgd*4B6tWscFKZ%udV(G{!MOH)poY z2vm@6pC$gGvL5w=i)yHOexeHjysB693we6kqR=uzL0YoqxOOo>8p~PH0xEhcD}6%< zQ&DmdJ6?G@s8X*{Bn7gwFo+J!w2ui>1J?uuGz|`Y4&NUDkR?Oihsc#Ks+7@Tc7QAt zgTvPvGjeNL1fGCVCxJOO;}-=B|3s1q1@N!n@HrNc73D^!IH+yDpwa%F7*me__m zeGF!FDBZc`!}|SoCCuVT6e%k=lN+q~yG5+kG*6mr*A5h~M&59y-$E-dsOCeP(qigg zt3ma8v&jM`)G*t}6S!=bzGm3uTj7g{jE|;=b7)vg)=o-0-eK-*$?&Egbi$@(U)(2~p>4>C)3O0f% z@{DIs68#O6-^^74N_bJ8X@(T=*nFpQzo|#}C?O!;T-?oIefe|orY#N?^U`y$tpGn> zgAtp8-wLTCZ;~v(=f`u>j|j2oC3?rb?RIlhIjYkr*FTMzjaF+ySK6ah1H)-Ts7*vM zY|nbyJFO!S=S-~B^c~;wsjvWZ1~35z2I+1Zq54Q_{Yh+uQ6K_ZSI^|j+s24r7OX}b zHBU$^OVO)Loz#7*3w}1Png#AbMh7xJWhw{|859R1)6hIh&2UNO67)%Lw=hiJUe$I`jl zyw%(ByXCoshTOIz_#GOKsaJV*S9>ORWml&i+v~*t9s}m=LdEWucK7YI%L#Ay8Pdsw z^cli$=EhZY%^SuY()j25P{g>ppS(ff5`AqAMFhZ&eU^Zp)QJhUClyQXX?aj( zVyNl8_)@w{T>SmlVfp*KR{j-lkLt2~MwLMIBO+2T_sz_2EV^61?f37Zw(tK^C?C86 zcb`6@#NdA+l>u3RpH*e1%Di?5K!mL;b(HO)IKZ8Y1YDzLz4O%Ul!TK5i2j1~W-I?Y z)tG1)$?rr_KHdoVKhLiGeaAb$FPcw7Ej-`5w5D#N8U`lr8tX+GmBgTLo?LL)@xzcp z51v?ME?#Fm@Hn>i4m^3gWj7|=+g$CjUNXyHxpAdqzP9GZ-YgtBEuf;<&-y)F!yCMA z%Y%2?wjcX5Xy)07i?RUtLQVzZ<#>KTKK$xLu_2Y zibX~ZQ9oOY3eiwibeN;iiI1oiGfI7{c8q{XtEr5QCl!Hn*DaW+m_lzlE^QCrjArF! zjV0-|(CWQMLQRYvw%n$)W=X2$S(6ehTxOO%t$T4IECuhf@M?lbwA&b z9x<)Kyf?lA3)8wg`88E7t0fjkeFnF=2+0@$dl^~A^sAtbnj^@0{cJb-Mke8Mx z*N)d=0@`a@WGuVM>E)y=$Y1-jt8px;!9@V>eHDyFSh`bE^J1j2|4y-{lr`YrbTKCv z>NL#Cs4AA%STCHs)GpBC-qvpzA&E5646{FP2w7LS$-FoQ{DQnzGSTh}TpD+I;v{_g z7pmY`#vbE7TBEfe&nLMD6DROf6^~p_66r(t?zoAV+mxoz1yO}n+Hm5Z#SLT)PXgd5 z_1{d8yckTRm@>)X{ER&l52qO38`qGcmM__ao{A9}Oo0-r*JTBG1Q;YOQCvRTWGAk^ z2`Tt^yB~uKon<&^zN~}Sd?%GrE9%H42cTRV5ieu=V`Z4*%i`N68sQ0K168<6oYcEq zbn^rf>Nd}i3#N{Ju}{0)ddM7P9j-SWZu_PB!O#ruH{ES7sGBGF0+lfqdzDPs0xf6C zDx+4Q{fXU%Y6PrcXDRR`=ZZ_Qgb>6g(CE#VcBOxKEI}!}yDllahM+qlcL!I=9@1wU z4wf2F)0xnTZB-kJ5)bmyep|~H0FXPuIEcX`4cOdBe39;lNv2QBc9clhGXIlU98er8 z=2odI4d6QZ*-;!SAGP5voX`i?pU(n$*8EDLI^)^UYrL<*zp<-4nC1#NKPSD+)0rH8 zOJ4E&=V>*KS$4sEoYdIo1>J|(`6=NwC2iTR3!sEt-JsF#T-CBP^q>+Ib%kK=B5_fR z1;&9z-#qeK0l-sjRO?v&Ovg;)`8B8KY;*iH?(yQC%J``0ys~7TyG!&=?Kfoxxi|#H zjh`=W+A`Vja2L9)Ikui0UyVC9rZVnVen0;4eDht!kBPQ$JNvTeYg=XS5bd$keY=B1 z*f5N3#%aWM18rPvcjjc4V>ZPc@3z(|C#h^3{zIHp@^+9Mg;M^Psp9u&1vo3CR4Xiw zzoTU+FS7{;{#f@hylw3__{y+#AvzaJU`$!?;&3<^0YZR*X%S~^`60{`mSxc`Arcbw zq!TS={V(H6#&lj)uk)Iki6&)CS#=?OD!6HjML5P==ww*xOE~&2$3USqMgYYj+0x13mZ@oL2>!zO{nKgN^TBaz1{C#?rOC zI7w7a{^Ra>ZB&72ekjqcwWx66)V3LfeYrPH17Q^uytGZ@S~h-+JL7(UmI$^p*{IHW z4~4WDh=L|Gj>+SC2>v7?nK(yt$EpPcqC-)sQvfM`Muuaj5lv)Y1#=+RX%%3-0UU^_ zwN!1-ch8>0`90YV-zF7U()nf1_!s|j{1ap<+6)HYJ|Zd|^r!syp>=*LsfVcYI+1c9 zTwJN!H&coR?y3(v#xL6Hwl17=rF=WQ8B!~JdGbKk*(tn{h$M$a(MRsx_R-PbtXa8< zjeT|O)bV|*+t{*gv7gwxcr~SD8pbEXaO3vr!F!M{kL2dd)r(1OdwX%_yGp&=d3ZP` zOzqj8w!4bdo(V%Xe>pxZ8r9gmyY+s#xmfWHXJ}XXt$*3W<@Ru6&((hQawI71ScWGA z8v=NYx7B9&Auo?CDHKcJ*dEFx19YCs59fqsVmsIVMJxqdR@T*kG#Wzk1ZPTKvr49z z6D~Km$=p)6$`FHUL`#t*gn^=5ScB))TI?(2M-wOIF>qGUe zw3_dG7&hUblN_;LOHL`JJgLGq$r74?t1)4Zzy-cr#ZziJ)~RbsOSbs9zqjhpw=?Pt zv22Ar_Q=}{rBuO!*2%)tOR{=cU~(!GdDBM=v>F9NF79wLjz1gP&;fu#38bi!PR07& zgIOsUs93gBvFPw7gt&xpDf_hFh`3GG61)P1+@v>BaHK9!I=B~TTPNSDINGakq2A>m zP^zSStqq+iHh}^KO~i@rD|3M$coWJpo+0rXn&>hlmPDw}n*4zhZ49lMb;r7VTq+=a zmUZoETG*{5eN9YC?Nydf3}2Yxh~-YQm=i&<^>Rp{imVj?c$;B_u`q^I@KQ7oj{G2- zN}Gk+%+AZG{iwU*U*kc%fdR+LDB1qv*mXd$V9NSzxWX@Q+HW4eC~>Fvo^p`@*`b}u zuxcUrq&=YP%)q2JR4dB(9p9*wRjnTdDjN`a8o2ciRj*XM712-7aaH8a)1=j;IyMAOd_%+I2n z9zf@ljV~A0^)v}5@|0hr<`g+;9;Su>f)bzC_jNq=RRNg_q;aZnfu&OVNCg~i+$=_9 zG1}-cx|yU&vG%GTX>?%5!M|OG-3BNtb=*qw3SpcVnb!tCW9T)HjXcezOjKV_qv2yZ z0U?!r7xl$>a1D7oqC^Y&r`GCI&czRQLT@&_UB4!zNlibt%(Hl-U(K-BO5Tu>R`pFovp~v*NPB`y20V z{EpOSiy5%ysh|CpgiWl4CMGbg%N=iRU8+I>U^Gvtk=VU|8&APHRgFU0KnoE4_9M7Z z(#-?KZ~UcLYyNidndj+eGKt8CK#W~`ibkPz-pGDO)06ZiB&9wbL!HF^Gp%2&f+G9PEh`{%)OeY{>Qt5{h(tK9TZblOM2@yPH z&wz$r`Zz^VsLzR*mFd&m>>_!>_M^NJeYimnye|-qUo=L+JehQT24BOrpn%8YJks#z~YXRxGTeg!VjGBRHJ$%28OVrxcJ&+l2d_4P?_&7QU{2$ z#QL^_*^`i>kWouYmeLxd^n!E~ApNOFNlX0ATaM>IR4}f{-x(n-lAOtKb9QjMiIP-GZ|a+9<|xLhCDT+wmL*M1->)yCHzkbxixc4SC9R zxu1RZe*MkgE;LaK>X5T(i7HoL$<>Jlh!-Dwc)+Z+vmJZwK%j4z36xpbNL{kbG0Q?{ zTse^XZf=SS`g7ri)fy}nWMJZyQ^xIe#R89G@A}x&$0NI2e|Une*Kl(u>f(XA-UR8| z*E79GmybQb-#;?D)(1?Z=b{8OhhxudSPwl-p-3<+xC*UQLNz||Trr{D|5#bX5;gsg z`k|W6B`2CSqPgAoY`?n6h@`>!iU~^5DltVrqHqv1x{N9rMh4`sWX%Y|Dmr|M6NSr2 zA6>j?m0tzSWqu>UMVPd^PDb>Kb<)vLKh2wOx7I2o(VW<2$SEd$e=|EY7YcC|)M|Je zkE(4}C$On4?wiYY`zN`XohdNGxT2pKsM<>Ptw_r3^hiN83Soe$Qvt4 zl0{h@Ngze5mdlsV>k;ZZSGIf&VpB^!Fx56nn%;9adj6TSwYf^*LVb|^=|_M1Gu8F; zbLahV9DX!B8TU->~rGdw*+Q(_z4DgLr!M-b#D$4Z=_C!1K*{*pR$Ay#MgvzIr_NAdMWjYQ6dT zc6a9H^2HG5CThoYd?|S4n#^!^d`DtTy&}}#7~{TTJ>cfup;5qhEl!zxp48~I#;xF0_$1BdWaT6d&nqGP0_OS&O$d0PaKquj;f z7D-}85d1^FCwl-`-GhwC0RYPSW$ zM9W7{cQtWw_JmW8+%r;xjK0o4srNY#t5*YroD!C8mruXXmIT5pLSjmF*aeoHHEzBd zJ*64MOH$VWk+nI;)C8M8UbQq%H0IUL8k-oDD1kRiMGeBTiuZxmtDp5!hhJGlu_qrga*X2uSL;8#{rVY6^{)Bz3k-E27pns!y?y%-&JxDGsD<$XH_ z;w-%qx!NDg5fWB23pvglLP6sL4bw%4Tq6{Mg#Oli5aDGP^+`l-BoJqdypGjCBQ!(G zP#O${!eEjjU7-tIj*9OrOBbYiU_9V-wTereSVF_}DBs5W5IflMB$3U<%a_!+3#hTP zyo3P)yQE-6I2dT}bPE&91YbIsqEpVr=ZF_Yt>Ntwd`XVBBO|2Zrdpw=`{gXUFstn? zP1oD6(-kF{tSBpJi8Fs2Lbwc6w+LofP;i8V-;HemJ3fI;P2eHdJAjdNYw$S2ATQe zfuK;tOeP$|h7P=MPAf>TLaZQ;ARD=;uuujv9KLFn%JB=dy(p|JYA5CfwrIXvT$Diq%pEZAzFypn08`=NXK@&p$sR+^z6eQ}2 zf7iC3cjLeUi}T=hhoAHAUWHRIe;;`lAK^zX4HP6CEm8B>#H4AA@tiWB9Tw<~8v*>1pHWu5_PmsNLv>Gd!EdUVSh0m^&tGP5{)b~}<9i=3$c>sGcl+MP+c7f-EjKU44#U`T?wJ=sOlK>uCzA`s z9+N5`*GZ}Bo7Uzn1Pz~du}jp_ur;9p2nP%gO(3yKj&YD|f_%MKbK z4*dSvfqe8z%LBM~*2|gALCnqH`&upfi9qSziMv_=iB?%y(9tb3AxBI@(7~HC=k&vC zi}DpN$7`$JL(R=ik$yE&ad(GB^A#myKxELvg0Dxrw>2IpsF}~^0jB@mhAm(J#IVm% zup->5ylkQw9hX;BR+mB9m~p}`X)#8ZM=5ww6j?z>1~$3a&0*g1WxPfll?;KE5bPRY z_$vuyCJaS$FHSsNb#gfqxmCz`yR3>EmUbN^_?oeVD55O<$?qEF-Xu}kBAK97e?t&l zMg%=tIPjJK{Iu%@`d8)J_WGjyV5=Aeeiv^5#x-#c7^sOys+t>z_F0coQ4?W{^b(DI zM|6MSuH!HQ-_9AE@XLP>n6)g3zP^lx*4r=&Shd*rOi}sba4Y) ztRWLU6?~~#{s&xT=EDW5Prk~6DV%N@|p|3v)}(BE5*RwjQ==|1^=7w z7YEyCWTmS7e?5tqq)HFO)U_9;$fwAMQxXlU{tM3G>JK+=R4oH=nt-VZVh?k>s~WQ# z*YupL4%@Wj)SAqxdb&pU_U&n0hiRMLxpY(Sj4<7iGL``g9^@OEcbpQ775w*2+mhp_ z5tsJuuTELd+_S#1YC1959{BPT4`&rpnS(=zl>yHS&Ae2f#fRC zf#z`aiuS3JDG{d%=V7T;DqH3_RYH-$*8l9wv1E(Ze%H-i_ z)`oBHH4PS`oll{v7{8icUX&SbdI(oH196neGcNNlhl?&a9|@ZI5cN0S%x$PYbvXH0 zzbFe6WFTA$6pBKU{t%*ZPolas$nF+3qWa6^Lg;AHpwVd6uqBFQiw!oC3SU!gk;es& zwMH3A$di+85mrK~mx=T+J_Q40GNuIV8Ow$T9tIsEFfJlSY%uM8f)qyXKfy#fgv!XNo1{0cH9L)Ruv< zPbJ+nDErRWm-PU`-my4}TC?U{Wa!NSCsfR(r+Q^zqp<@awIa~gT>SL@rjTA-?b_k%_TiqK~yWd^|B(W9LqUA1ruh3cDr0*?#U~>GueqwC~ zFZxN4-Q9a7r7QJH=sK9E50(wSvZLeejR-nns&eqPJoM_TxkrCdOwX)cv$Kp$ndmgv z*el{$R?L~ioHb#{Xma+kq>L09o>o)S*MH3|5ua(Y?-&7@En~VjBaLt>?sj#yb?Ru| zY@R$j|NhG~*jP;4fA|3o>(5muCLsH#v~r<3@jo5GV_KN)wx0{HXT>P) zee>HUzp6fhl%T6q+48LuTkEcM7CA{tX%bD89gQl9*%UE^D5>i#osKes+73%H2abXP zZaLAWP{kb?qy%0tpD4bPF2TAE`!94WrrTI%*=}qQv6a%@m%X0_S&8YBTN)gRZcc1| zN8;NUwmI{9lOqH_NoIBMJ1I-SrnsN{;E{Ydpus^VUw+YJ-b_6kB>%X6e|%p$Fq4K& z{C-Hb178%U8tqaLj)SWT4tG9`V<|RTk`M|NR#0eJnLSG^vQJUvPBJklDpn{Ku_^$V zmSMmVhfG^bT}t8f*o}mhfas^FC!x(hfnbM3Z3N|Lruk6|sgD|YNu8hiCkemXa?v}0 zEiCf_EXT7qgu5}v8*R5zm{iO{3Te(GI157MEmfoQrIT&28^kAp*^$sc9t7S)D=7d? zkUz8!@iGFw-gh(v8Bnu$FXgj=0=rb9Xg1N|@f1$i^RNE71$MO3pO4$Cl6pNm{QMI>L*bwJ@Ng90wN_~UR%Sc&4}0&$OTI(DU&-HSXL z2-?>5INW!RN7O3jUXH~xLQ#Mwt(7e*UleJA1A)4)8nn%D!-nnAeA7D%JS*kzx+{Bo zJt-cV=(kQSW6inL4rHTNIQ_?es?k9~wYkc9hr-VqsiTNA!eikg5=(UVxBq; z9NQ*A8zM_*x8++U*&wljKb@{bTaQ$l-!q*$YFJR%hRNI&Eu6~l->u&MXC(Xo4wR-E zMtLB8>}1Wy^NAbbW2WfSl0-NDe`bmVu3pg9%*;Vq-+K7UrK0ZQACKwP>%Vtp-r86b3rw0Qw9rF1y+277*6kt+aZM zW2>(aJAAm*W8aK_QI6~`Z=_r2>XNt^aV5*hcAT;J7j8MTu7C;ZR=8<8&NV z{MsOv?s9DvJ|>Ck=@caclq_f!g<3l#3YJYy%IFhkdtm0jEzXd9p$fox6e_Oo%yEJN z*+L=h{er$BgwAg5_x3{V0 z&JR0LdnCqPedl+0XQxZ#Tea4;RsRiVV~*+LD~0JYf8uEJ={S~q!?x_xHzq%ZF6@=N zGq(lnjbZKGiMvhrW1S#4;f>qwn67wha~|1ahppc`7CBxl-ug8qGk5OkjOxMzf13p^ zc1(sm7B`C*?vEX>qDjRQey5e_i-gs*xD-BYcS`K1k&wGu)an%0+Evw_wVqYR*+-=~ zjizY#fbXHvm84Z3W3X-JW2I8bhV!HrkTWS7)Y=zE0+Mii^9nC4wHp`k@f-Lf6h@FP zc%^@nrSVcBpR73{i4FK^A7$%9y7^GWKL%Mb+9UN6CVbEw{Mj+} z|A2R6OX1+w99LY;+lJ%=C^aFz+_N6Cd<}%| zD`f^Q3Kg3sp}kO53|W&w->AxnRlQM3E3u$-tMC<8qx7Ha5UDBOnX>>I&t}+=kPsu+ zJg`AM;2EK5e-pwpk+hA^iHJ_K)*I$p!j4~R^a1|~JDqRC4lhfS5;$BTk4K0IP2Pl( zWFvP%!$f#qjOlI)%ZJM>R(4LcPtS2~Xst0yMmtw3howG4$0j0~^F_|m1a~yl_xQwm zE|CpWFOLG^c%3RDpPw~OP+v`oEjc=2811KfGA$?$Wib*sbraW9hEJZ3DO&9ucTiGV zj^?OJ$ZuOnY7N6cgdu4|?CeO0PXB;oojedukpVrl;(kQzbMPGhu{`zJHX(RSIMv#G z8y~x*B|{aC2r!(VSZ3p#m*kDBhkyY^uv0jYjynYT<>v0*dT75k^QhPhB21D!fh~V?-abA@1vtiA11rU7W%l&Jrs~YtC{wPjcbP zBhfcEFGSk5&kmHpThi-mkia(251+PO?83rCJ1%nAacsrXZ}&pu;;lEsA*Nw;o_71q zZTw-E)JFJ&*Ly>rtoxmog~m&E{)d;Bl7Zu`#tk<^7DPsam%0n($tw7ojhBOxt&R3b z;?Tm!_A_K+9bV)xrp>C38k{t1B4UTIxaZ)W<6IV$eVdkNmf_N$cuEB+8v=AoHuvJ@ z(=gddQOb-a*oR!{8~do*@|sjE-CvfKjj({wJNc@f5k|%{DsX;3=70HzY%$2~JIe&p z)ti78a?*Ug7eKw8DI*M|XnQSoELQJJ_mPY{-hWRiR46Qk-T@P{C1aXW4Qo5uXp@Zk z*~~7$z?{46q+V8g_GQBW)R;o_Ptq%uWsy>}28#nLOt3;>^0z|MUt^K`GrA_Dv#vw)-2v^t=zC@8#D?rojyLQ8o387Ue zfzzG`s>_q83~geh?G+6fx^Snu2WGdl)0bvU<5ksfKvw&*ML1?13xO&$*eDRf>%p3! z6N2{0(4Xd-rNJfpJDU!2Vt?ataMex{JCSz`YSQR+ZVI+&-fu3<%AG?T0^s~qcoW`h zPuOM3a|ooin^3g9rbA~TG#;33fZEZz(te<~z3P1BT5kJJ``+UE`mZXtWh9TC@*|wj zf1Wup0hw4o(?@teKEL2Uiv0~b?M{PcO>P-XnB!@{n}8kaEN6nWxdd$P4jarN{zL|T z?8yDI6qI{}akq2MT(p^1WD;8c!_cxMq(R>4JBqz({d$@UrlZC$;e#l%cmhT+0 zBMY7QH=NX~$Co6wJ;Ftj+K?-It(~zgYN#mYj799U{&#JeU+}c$*-dFxw9 zL?)udtPW@M8kp3hWbF-r?MN;_NP!39mw3b<&H1}SVr0#dN&A*ZCVQQNX0sZU?6zi# z4Tob0)}LbRw*4`%N4XvcS@c$sxEFlZT0s$)MjLJ z+%ig9^?2$OYn|)EaFL7AbDppIdd6pS(ts`hRQT_uo!KILST+?4Ry_`R2;+Fl_AEclo}zu5H?Kw2^yw`E7|@y+WY|b>R2tAa4+_?jkXc ztPHr^_YlaJT-3fly}kXpc>e3^=|#Bt#;O~4G2$SD1NCtB==gGb@5SwYtPA8BIDkGT z=$2mzda1|fqYS5Siz|BkgQjE8JL_P6C9bHr#3W()s~;=-u+oTtUk7EKa|@FgLGtl( zdg#fo9`fDqlnMLkrdS=y?AMEeYBQ6d} zrr)|!DMaKK3S$fg2~BMj^w3{b>-FMT92WvxLPhNONdTQu z5?DjV3iaf_%VbtDXTWd?NR)k$^co8`O(ZV0MVo#_nAqLkulCbmM2CA6(PXJLL;{RN z#}%Ho6Pd|>W(*CvLTMlvKzV)ZlPjVMmCa!H=1$@Zc-9pcLQZn8#;f~&j61{ zk?L%~Vv(SeC+lion_ip|=ncM{CR&;0Wt|=ccmr*B!ND1vGeD1myC;1^NwwX@(% zwPAbB>n`&g;}TwK-$D99{?5}%WLh0UDWl|oW~h1)0F6jT_ySP9tw5K5**F+7Dk=Xs z;1oe$?i!Raas;JMe-&g=FczdPPN2!SA*^E6bd_cxa47Z(Z5xf7 ztfaAR=dAtXJm=fzqC0oF$hydybB;0I@gjd^El{O`B~{OsFqdy_Qj+#=_J_1Dlkp)5hmHF79SgS-|fJjRa>-DtDd&}dV0!o)pA%z11An-oMP~2Cc~{^1N=C* ztUKxwun&PIzRLGpSrL|^7CRG!p6=&~ZW47+Q{nma{;*kF-uak+TpG9UY&k`Ku;m(B z@4+dRv<$IU34OdUQwjpt9tnL0CE`ij?C;-^cLp0up>B^X^Tu=-Y;zcDqP@*jY-)Pv9h z@^-VqXH3sWQ{VSWuEax5jmdFYz1Zi2y)XPsF^dj$(E^$sCzfJAt97CA`Pud9q2>H# z_xhDEYx>!z)Hy$GiKGa)t)DhXF&iz_jR}J$20>zQ?BXRhnKyB@*?L+LVG) zi&Nt!27+aO1T0jsd{}tK^Bd*OxXKhjR#OwT2=U`8!;S!YaI_L=So-@{}})iHVV_1noLgVYsYb9|^;H%<_|H?CvJ^4Fs)n z=~fX01uv5Y#|Bv1covjG{{-SJV(`94(4^y5N%Irdi$NKi||*D5zQ3U;D@u{$~0IE z@lNC1)>`Zrr2V{ckFw)XV32x!O!h;p8aY+F?wv2@u8-H&rP;AbSq`$T`B2N9Zw++r zKZ{&mule&eJnEMliu#m{W?%^3d;-!Etq0f!Yzse=L7w`?q*sv_rjsLJL*#r5cSt)@ zU7{2T4z(mAqM4vzqUEdNzHC{4B@qE_ohM_fIUf4*YEmB_ zLE{WRVJ#-rGolSi7SmOP#rig}0iE54pgdbqwFQC$gH4_)HTGR}J#xXb0jg)adq8b> z9yPHy7}*%tQ*oV^f&# zZr>qYl5kyd_rRL2$JkIP{I2GEy=KwXoQ9^v#~qVtyc%7Jjx{Q=uJ4?Lzd_auP41sP zUzeZJ-WPQlIyi9ajyPVzVQZ_tyOzZ9jlGiF`#T>xIlo8V^!=fJm|LP6Rw}i=chQu5 z`qT|k8e!-3c^U5W+0UN%=|3cH?`s-LTttw{^>^OiHJkTA{$mG(g zVQt|T^CDgw#H~crMqo}0C|Oq53QZvNy_G6|UZ}8N6sf)>C7X!q3rB|%2vS)VEIC64RbmoM z0nun@>4OQN{53M5MxD8E2_e}H5{pKnU~|1khP8e~l)NF^}YFEs=GtyZ`v zs?5|JzI)-F()g)1W*dD(T)(*D^Q!Nvnn9F3wT4kWC%gSyw(rr<)g?F2>C?|f+L^nv zo!S**q(TyYZ==$o$#%mxw*daztYVY;9Yiv5W$cOy4`^zk7Q;X|#CYe9#%R=q22@#Q z=%byrt2K)+#ygfqN=KXyczAuCF!7Sii3a7I)RtI+oHM^9jea{yh<--^FdRx5xlHJw zC9xi4r@STmUOwu%!9+&-n32SgU3UzT6JV$xk^T{9hwhV-{gSZThrD5`bzezC2>u+| z4?Wmm3{HcHo#Yd3M7%%b3rFxwaeahK|H2BBGpXi%`!A?Ea9!fb7+5EV{=;cuWB%(- zJ|!8*m;A?T%NIu2{RbBSdkADr$LSjOiGr%!v@cR+9Vn=I57)-iw*tRboN!Q|k=P&< zU_ZHaeRR`d2TGOwS~at0&AEBj2-#tQW*U8kN{8pS<@)S+xJ$h@9PgGMpWPehsdA5x z4j!I7d>8JoB1Ij#-l9zc-))2CVqaE!vi;8m(qfgw9fxW?p9&V=y}eJCZX2{brG@H? z=9sm*#zAG?uuUyhW3+$a!k@pST)*XpyCo+rwUFkKvj4=A$R3`j1a3ZVNdiG9r0T~S zN3M;|qgRHQ6b+YeQ&sV!)dsb1kC})%5D$JArA6PwYD(6Dprat!T^pqw8< zW#>#(C=jHQCXo?{BV%;?F)&uoBXmL^tU(vHdXF3^l*n~_RC!D{? z;ytNo=hyI(p*{trF?xF+r)-%#-K1uJek54&7g;1p5|$X_eD0Ry_1dSO*o0ANl=x}N z?KsL7L_uQ+(Mv%zB%IsxdPt&DEvUxNn59dm`PwKu>>{NIVc(Hz8DewkV*y=c%uDuI zmMYz2k!7x{Nj$iFGhz2IP$hQP4Nmvb58ZJp^M9O?0GIo_Z~yj+PT=|d z3(udGjpIM@{P%&JB^)Ls-&qaK*Ngr%Y<&_zY0nG9t1xJINg2sNVg6q8u1>jy2Sl2T z{?*Y#=9YAQJBEYz)m}Y}jSnwh@9gP|N1hGRoEe73t?Vq2Um364&mH$AApm-u8g=*Zu~R%7_^NLg#DR!fPRr3y{ayu^-HI+dA!P zpNqMnQL0^!$AJbhNHz0&do(try>;mKcNi`ogSQAN`umRRPPa^-po~9;u_g5%f#V|^ zHY#9ed3Y@eKgCHidOjQO01`m6j!F-@?ls{|rOk{K!jhKx0{a;FqOv^MDUD z3Enr+w*1bXIAp_@-uP8j7yGpCbX?MqmR01OJJQ4F70q zG8h*F8GVwm9@BH5qPZ%oa!}yg5kg~icx_a0LgBZ$FN-|nKMHKNzGbS1DJC;Fbn2+{ zE2|ICLO!6Vm2+EO*svg|wESMkV5a_68`C3xr|;n#!UpgyRONj+V=CnzjJst#P{uiR z=_oE{pI0H%FT_4EKz`qWd5ol1jR}-Z6PeS%ff*?ds3cwC9-c`10mL~WhQd^?}Qjv1rdIw#X=197<%rF`-3{4NNN9e$U3`K)Pw^T z-q63JEnL8#zo9K+ijz)2xd{+$!TD1y>DMX3nJj|{BuFv`CQgA1i%37cO*s4&RA^9%z>ID+C)JVsdwbTOYj**-W-I@) zW0#!PT}FABwSxBOHHF$nT8OxhCZ8X(+CcqveDyzIOLYbh=dxAaoF`%og+uUWh*LgV z(#Vt`Pcih_9M*~ztA(!M4Wu#LfXlEusJXqii%CdCKTqroh9;)Z1R6mo;$9>c9d zkgDnR-UFlfv;2x_D_uYL+kZhS6!W_al(&T`Q|x zOdy7re_oOXWciP<$HH?;Wwkj9^om%*-y!!EnkFQMWf%C|-gpuE@nsX}w=8V?e0=yd zw(HPeC+;lVzKcg#1V>Qo{Lr5bKL^@tgm><~Z}T4f`BApurtQZs@P{u~fG;OEx2!Jv zfq@eUs$e8>hpy~y?C&nro{I*8n){TlyAuO^{^TKUpSr!EG?(o&C>h6#mDx&f6E{OZ5rgn%qCP>u*f92|H(d48kB~;6p&;ZmgWZ5rh;6nqh;@q+ zJu}WAwa({~&LL%rX)rXijEj{Utn>Yh!R0GV!D(hET=_;m%VZ78Ioe8ZHtZE0ni$t3 zEttk~5z)>{xUwYOrk3_fHx(;Ul@T;F`z~_5oi?>1a-V#O}HUBc&m#P$(bd_XPz;Wb?V*shM`Qtgk0ZJBW zo$?=EF#*cO&iBJxk-IN#g`H5*$`!`uVD(Zt&aI@WMFBkV2oI|Yr$R`pbt^REEA=9S;IFI26VNSI=^Z(^z$1j`&0{| zVh{8wSh+bjp(+o42+IiAwS3A39Kn=7#&Vq>9X?sQYRb}(CxH7LRrOAzpGy$j>g$Yy z!InZBYeyx9%Y4!VUzff#J!_tZpor3)$GN=Fh%%qhS!@|Pd0JsE%+mhQ>If`>9$~ij!D2|Q$~M^pMt6wmJ^{ZM+ShAuaQn)_g588}D;KWyk%!M97!JQQk(>eiD_z&FQR-2v0XSFR2SCC?*pg_~rVN-#|j3u$%%w>AHne-xLPj>7cxFHlTv8 z#KR10!5uHYo|R6YcjA8Hw!i<&iOoF50;3N2+^PP3g~H6j`BxfMtg2jG79&#kqehI+ zqd}a2Rw!Rn8o>nNR#=0jV9+#s!Q{u=k8>NeX64Ab;j4q`+pItncTa(VQQmGn946Yy zbrrSh)2Pb+g=ftK4 z@|GS6mCmMG@*`3W1%z%GMPnjqI6d;&uqtuPV;&~6kMZ&3$tAsm6Faw`UFOu4XK~O3 z&9?wj2&lC}M=*1p74AKAxSGT1(`Ah)JH_KjQuY0S^z%9gF6!UDp0sHf+JkbN37U+E zU+s;gqJ$dzEx$HhIQ#HLOCNYCdGW~GO<2Hh_Y9ulZ0H7O#METLlQOqH%?WB|Ufz!g znk9No7Wtc)A%iA;aKxwf?%@i_yi`rQOXK*!&7~SX2N-9CCA{&n{$4Itkh8_h_G9k6 zGr#_~K464pg%%aqip~Cq!@$J&SI7v+sdEChVO_7^N*`*3GJml^sB*RM8TbXPV^9b# z8Q~G>`TJ>ivd0-GN)vyzWIeIGk8$(zTAzFE@#dP&Jb!+BF=ak}&Gp_NbYwxcJ_jd& zzwbP}bz5#*opbA6x0&628?8Atn?6~&Zu8^v=Wz))7OAY^135pOiD>L8Xx-@e^zz7K zOQmg(Se_z`D6KvBl$mV=g28-ThPCtDPOMMZ;xYwQb=Irq`#KGdv=}{_-c!cPsbtxl z#o*Qr8QrsFXA|&=yHx`_rtKOHpIk$rdN1`Vo$~qFsPv1Sm{MRFolNwpt$yC=VqXdl;$Qp(t>c!|yofbQq4DY2 zK5L^QfpAA%&>3dp*a@IR0~MC^Odi#_1M%4_j%*U<)1yL?3>8YQq#&ZWEB^|gX^_mb zIbOP!28%VQFRh~)rJjt-J@fI6up6bpUvdmw)zE@3O?Z$|I3I(22}`T|Vi3U06xarcJ-)*j0mY$_C~RVQMAI!FAeaAm`^gf>0XXyi$Z#=qX4!RoJ4-MpyE(Zk zxcSL(k<&52uWA_yRIF00zT3RD^D|k~KZUL@-qTtgirU za8j5O!Ji09;v*?NyA6z|c2{}SRr{m~K?a|llg@Q*t8LLS_?Fx5sOtxAb{e<6gTYDP zOjB2E@(1M$=dT9_6uzk+>s=0kmfNfc=!f;sOYPt$)pbK}z9uQ+1c#X_tn$h}wP92= z%=FL_H;bridG*{u^v=`wpi$z!oIiydG6^elc|8>f&?;BT(m9XFVlt`Yid+p(2ht+M z$264naGl*oA_QpU1HR?`7 zrnmLaO`5$}Ol6W@p&kW(f4S&?4~7NT(4-elFcK0YT?2i;%Qe3HZiDXa$u)hpK%;|> zSRz-OiF{8j*UviK+*OSxV5!y>{npi? zdP(6CChAY!GM0xC00D;yOK1gRwJk^I!WL7WH_h^C&hz=N0?l%uJoO!TNB#qqm6?U( zuQN%gnp_-^=L{^+n(ecUe^|;5N?Otgwh;HiG*g9OCNbts{QYd9sI;J|hN6Pr&mP|( zOGn+n@;YDMIlnnA`1s_>cGM*0q`VHA86_*DPEqBr_pp1aA1Mmz*>kiX=lyAM<@=`Y zj~IUMeQT|Mi3m}3vXA`h!zQ%8o;H7@rZew#R;xfT5aEehuLnd{AXP4GMXR35G=tZI zyhvX<2W2DwDUrfM$WY#%l+wO+Qbe(ft|>^bUJVkdfb9^$!a2qgy_2$Ctj zhoTz#cB{i;Org~4$uCBnf}jj3(Yyf(G+6!h+Ti6)P~WCkK6d8wSON>rUq5SwK(%*h zow_m)%{rJ=m}a7txr-I);=3eF6^E2=0IA{4T6gzlnTqEmPOXUTX=FU$8BODu*WPrF zZqgu|ecd1CA@kq!FHsO3$ivH{#^;dMj3_7H9dt--)2)L+w?~3-^OUV=Bj3?-FPtH3 zWGm94CswF9UjmH0TF!|0=(8&PbdZa_8K#1TH}N_}Y+vlu6r5pCgk`Bl^Q+P=zzrcG zOT;q94Iu%fX^dZR=`2yNjjfI7vUVeJwIH@68`?NqSGn_t;&>zA1B@mf)8_^fWXvce z(^VVd5Q>-76^4W*W#x$U@uA@^`#U; zo~|gP5Q5Yn!;DZ{Fu_XoUb0d(G%uX=y zq`o~r>{nv3OOM}At=MK+W^-rLcBQMDzY)PrmmONJVx_^sGnDNzHs3!kaN136AMW4W zu=C}P-VV@G^hTO94)G5hoQ+r^N}&>N_5Q9pPEgVtUiZRs4CKXAOXf7$r0?EXTo^>k^4%{H zi%kUWKYXPni7{&NzH<1QhlRw{eG($`fhs+8#4I{Oa?bXO z2T6un2PGYSjn*6Lhx=YX%43Wq7X{>SD# z*w$X%zng=%-?m`Brqub5+jN4+eKmii?T#$XwB8;2JK^`&?87=y&C|G>tA9~kWcMez z<$(v~0C-UThX4J?w3&^h_5Yn0;Tx3$xNIO6%qN{`>VAOe`X?|#iB|dQ8W&Vs(KApU z0qNn7J!0R@Jl>WUYncqqO$UFkr`~$YA`MMt@F7d1IXdW?k;Y+pd_sVaKHg17?QLNv$GJlct|@cI8c#5@tfvPgVyi}(%@x)R`{f7h;f23=T2}bYzRHdjL@8t9a8r6 zQH^swo{O_=z^A3;45YPP0gsiOh^tXy2kT`6dyd;OG_grm@HbOeAma~4vT7d* zCweJfBd$fH9Sl+;^k944`w%pmI(QY_?P`q4i$~pe(Equd0>sZ1Pyp-E3h?Xt3lEj$ z?+}@(%A_3$a6~x#rtR#$>-PFf4@5cD*)IT>9>>n$IrnD3+h2IwvYWH&NdMnFy`xqjAGKe!aK4&pw{I#aO$b$fz4}v#oU9{z1 z1=1!bUu~WFa~M$16*|9Fyz@hz`xegbPQD*LTeFEpk)iimz6&25)?agxgr719#>{aUA)Q?80RE{#Q zeUOmZi}Cvjk(DukLQ<3*92~aWv6#73ao?i$o?X$LPS(1VG4g1z-#yfoDRWv*8z%I+ z3A!|0kP!6R;vpInvj+#m0OjX^X6GlNz z{yD7*TPA~FTyck)M>BOWm=il_jj53;4m|xx@bx-oO#EQXn}bpaUEI%ZfMze^pVFoQO2{ol<8TvudwGXW!FsvMun( z0;J`5S<42dvm?kHT_E5O6Kwcl{n{jW_s|)(2$9b+kfoLGlCD95WfZ6A;lhZW&+n0I zObXJo5^g12Zz%(4oUx{S{K(^?7E~&-Rz+0=ol%KdT)JyB$*6Ijp5-@#@g3+F?Ppg|^Z@KcG$}pv4 zIRi^dnc5rWFgteU(Q^Jbt~b2ejEvENpi=tKtywAEpn90;a(>|Ohvmzp@|3QUXSNt6 zq_4w{#O#%?S6`Upjl%t~v9rY}5?Gw`qNOa18%BKSQAC0zHH4j+`GaM&Bhft( zxYGxsWRkV1>l9L>(|SrpY`XYvtRl`hw6+jU8&IRd?WGJmOQzY~4x~uz{SIbVNu$G{4?CgOHT9Us zIz}0svvgm(6`>sWmggZzSjPu0Q5B-bpTA0#d8q*K&|fdTTS)#V>ddx`+OyZ^tmI64aeNo8QUr3T)hzx8D-tbd&+)c$cL|38eh(YZl<(7H9XPX^>3HYtZx-)lIfM+rG;ElosOY( zCJn_j55JAzq`D&*A`~Tq2Yy*mGFj)h&3jY;6^!%qnnd|z4Ysl-YOL6X(EEr!Naw7A zAVPr$i%4Af9uC#fg&d}}o3h33_dN!#5miaAr}Vmo-)el;O%R$j$-8ypahhyxPGH+! z|Ml2?8@G%s1%6$_e=oPd_=CS~q*7ESor?ai%9VIJn%ML;KKm97Ks9Qu1L3%ACdcnj zzPf5Q8NLB}eUxj}oN4IVbGBW1$v8gj_p1c&RzaY*u7@2g=#o$Lj%n?H>($x&e4KK6&7*C7u`-RjG-vv;qG@$y>|T7k-=HKxvebEwO73~9 zKYX$528%i#QK7R{wC3q|cF+5)x5YI9r&LPs#(R5v_eQ0RI@(jceKu=^xI%jZi=*SPi@bu+1tyj``tL?gk= z)OA`<|4BDwx<6uBhlT{?xMe2QoN`k7SwuEZMSVyGL-Ak$#eUl+RP9F)kq8`#-O#(0 z5k0fyjd*;310Pyz)Jo|pZ}r_J;NMzSuR(P7eBfnm`8y~J1j+u&@38&<_##DPltYyO zjgcPaMSP|Wfy=UK9L>@4-I3=v1PvhuIva};axNT%(H>uKe>cL>{e4@WskF({wCMw{ z?s>NPZ;j+u>~3x>wmdVIGO&`MZuUa-!dn)Vt$zvUze+b4q3 zE$XJ2s*^}u2xJB2{SSeCd=G$W6dPCRlvAz8ZykLRg<`5{Q!B?pW!@5HIu6f@&>Thj zB^D+@GDFmia*79GYHg#66H=-2U3%qTaK&r$dkK0Gzg2`-y{v?&LHT#n`??(q@d|}j zgfl0m7F~ozqO>7I0MU=qwASiWy9nf5JUOA-38S)!uEMn71?UyzNDypG!pQjGf@R=> zbM`Uoj%khvj=VKksaZRuL=^$fc5OA-iDdJub>%Uj(=pGYbTze=P6n7HK_xAbO*`E3 z(=$iviPWPl-#mG7AR%v8Gb8|LB$_47(Ap-(EfwqYn<2cl8pRs557Xoaz!z|73axvPX&GlTy~E}0H)!iX6tzlP zj87p~Q!3qh2i1{h1y#F2WvIb`OSP5N<^`#qH)QbS(D#8jtMr*E6WNrA2Vs$kvuBij z14Se3OHncy7sp-p_*t4li-CzZ)I5xfCvSl<13uJd>=rw3bUOrwEw>8|#t*&)A0YpL>Q(#O`&*I5fgKND1K0kU>0(sbf)}Leh-pIXMJUM^#Mw9_fc+lX_luW;H~Z z%if3&ooX>kEtljLF-~$f<3XiXH3<59Rd*u!E7*B3)`gHPjjPL7+qZDsw27B+9~l3^J*- zOh#EP(+t70(f*5>5g0_?MZ=KH^JC^G^D5IJD+jQS5$0~Y4L?ifOWR0C2jxUN|ZXkUA6#Hd0@ zM}(|N0t$hxtY70pkY^_B4?k|7RhHPgg#2d&b5U5W-R=z1u_o zbAg1{$Au=fL{>k<_0agMx!;?=9VX0(vng}6aPem$+Uc+rR=%WI`3%kuaf(()|DB}y zJ#wXI@UU6~XrJ0obZ&V4{@- zW@u#)14eG@H%ss!^eNo*i1>r^pk#VPjvm4X?>2Hoh0umbk(lF=Uoo6Dx4|y zUwAWfPpt$B@2rM4%)qIazs?UOAtzh`zCus(R3Aj4U`G7V=RLvmCICo&nGk(ioP(`3 zDQN`Jrb7H4$Wk22m8M5z;))?_PF?m){>7l#U8j<&aznAIq;U#cO=I8WHcXRq$$9BI zrXCGjM@9q;T_<}s@VX!=(M9)Xs)HVb(gH2t9m*MOZaQ>#i_z!VpVHCMP!J>9wEMz= zViV&tDRCq^JZBSy<3Ozm9|>l!1-cj7R;8CsgOpe*u9` z=}v2lK+%UV@V)=rWWvPu*U3aTe%fx32r1;!H)?5fy4Mmv1256JhVRLYyhez`(Mlz0 z^b$oTRux41DLqH1X_9+j7sozYByZk#)N>}obh^}YPa3*kDlmSK+%tThoQ-dQ;oH*ClBv z+EH05p$PMnvM_q0&uuNtv!iw2`r%)OnZMdAobM ztk?U4uRZ3NrumrXx^a}vz8)nh>sdwikwVMP2j>$Hyc(Z*!Krrt|r zXMRB20`W-ivToE`+uyq*a)FkW#VPvwD?I1x+6we0s4Vz7?u-8<-rFWRBqTJyY&|-B zkKIM~b@E5rr#_v4(GWi>i#_puf{v);wYmfPWA+_Cg}Y9^7Wf;uB3q-ylxwGIbzB~$@Mi!*9Alj6e8TZ9|f6Luz_O(JL$` z!S!S>{^S%W1i%d1mP}xmtFR%-!g`gzHX+T;R3Wr5H|B^lB zstC}7e%~{=(RK=ObNrfpU3|f-J$?EZPPPPs<42~?EKIZcXd$1&&-KU#QM;hcn7&n5 z0{3KMx(BjSl~mM%hROOv0tk9|_Ivjc?I}6ADEQe{^AR4`;@fr% zzZjM0?c6K;Po$59|Ay)xF6P32z$$=Vz<-;5eG@1DiHZEjJURr(4^WyVL6~z}2)zZ{ z#Li%4-;ynj9lIMY`LrTYc8w* zae30Q`UJ1@#!p4g{q9loJgJYw8;Zeya1NwJAIs3KaX6p(Y?%LHKl^hc>zV^rc<3PHBD9rP+R-Ck**j?zLuaDQV|s;Vfz zOh(E2|H5K94#-|mD!Nu8h2o0fMeV?AN{+PX2H(@lB>k$X%>fd-k1Z#ZIWe z>Ox_B10cVbAL9bqHcj&QYtO9M(nc_HeW>~M zIY&$ThjB?fwanx;zghU=(&R_~n=f9TUh0Nd>+8K^JtrQ*MLgi)*$}z=5tfMCdG&3z zI!%`NKS?+vzb7uK5d2um&d;7j{aq0%(cR#Sx>F!&pin3};yHot(k7 z7w)fpz3We})UVuFd((7V*^H1;Q}1#_3Y)w>F72Q?-Pt?%O!oypxcv=xSn*9s_A|D0 zlIxGzV=AnD=kU5qLo~l*RVkG2LG@%0QDzd=pQNN@U3ycsc zQchym&w;LT;nOCSW0s@HtfSx&GyE!UR2n?gCZ&sT9!#$%L2NFGv64b5zARQJ?k^g@ zW>(``?%i@X7rn@_j?2}}>L^Gjxk7su81GB8=MC^Q1*w&!B*U*8m!$K_DzzGrV#Gb> zH>cH#rZh`N*cs99|x9l1+h0>2Rb!NRwzcR|c_iG@l7Tr;HZl zdVHG{n~0)&NLY=+V0dSXw;a?K1Lwn`4ZvxVxeMSvz`Y9#901aJ3O}7hhr=eKq~TMr zRJXUPF>Gk|Vu?%`ALtc3+c62sze+eR$Nt6x@CVK3E~ae5>4J=8$bnTQ8f@|W0>LK; z%jNGA7nA@KLjmo@2b+e@;%$Xp&cWM@Nh%UADGQifZ8^83>k^5A27`sCAS4jXDI z?F%~M51HR&{t>efgoZ?+_CBO@E%I{wFJ&#@bH_v!_?)i%Cp77=e9xui{}reD&+=s3 z?H5V;EXm9qJ$B|&Fvo7@0bKU(qTB5AvoAHNU>H3d!dnNX_AF>f)F+^+vPB*k8N}e9OO83{=Im6xaf(zYl177b~I`3}I-J zLPT4akd&IJ{)A%*g=tW?@u>@3#l0~%G9T(86$up8S!A*#vovF+Uj5#cxF@lr?&d*` zODKiSRdVfKP(e>pn<-O&tt3SJ6!VU>t$3@iOccyZQvxwx${IwV{QW&2Vz4UPaJ)ts zYejz>L%t#k%@MT)%FU7*)qZ}@(>q`-X(g0$!{A^^suewY)djRH>+#`>VAi$mL3`&- z=^d|+^Ki;)(>ZDg6e5m>If~hrMO6wH5gR)?DNk@}9C|p@_KchEV>d#B97A@B8YAoB z)E1};Cawa!{JK<=qG(KB*VBc<_ZN~m2MHrEIm>(hE+=5-x-JyE-il}S&(pR|58cCi z$TRM`9CLPqKat}IutqD9uZFr3;@6vnFc3k*plj*6=Ind^FIBCBC)*dBAGHMk_6m~$ zSx>?SR)m?q%h{M1Isb}ytNkCi^B-vd1Dz6?7`kI1`yr4w^1qY;aTIphvzLn2MRX|R zI?{!l*#&l+n}qYDyVu9IJm(5!X|w-Zuv~Ju5)OZu&9TZTAZs>u_BoXJR{3;$`lnG;y)5hWVYjsjEp1ifT*QwBQU@ek7HU1@1US^ZAkp0pfi^i}%>cR8T_>6mzI(YtL(&^OvbATjDK(ZH7q_rk-fr7Y_VW9*H>7 zfeCb6Ke5dqH){e2r4!<{?~zy#nQqn8O;th118bRTKxBRdW48-UKWI#MyV8o!YdtgT zd&g$&c!P+nDhoMQ|1xUB1yRGJi^gG`>?4iW`q80X+X>AYP@&s=>{#JRwONp2LmUV< zy(^2op|p>sAnBsU8dlglw@4H%0u53l*sVc~Z?gV1%ma$*9u6;PSnX8- zy*hj$dY9xiX%rcVO4z*JPR7U0zXUno5ec-kfVb}Ve?iGO|2liSs`c9e^Rl{ux2_$L zP8mfE{TkGgfzQRikHh#MMNZbn5bovSqf(}2FeC&o9z1zsTwJlwuT93Ia-_(B<8kDbY>sj>Fe(=v># zSoX(~jdIElP89UJl-Wv>T^IDsq{oE|N!&8WSHsLMG6$1hEr^rY`IVKfN14ELGc=i( zFBg4{eY#S_h3wnl6x~#A!hOIUqhT5?|1S4`$l|lk`WtXs9qU&JIG99IxqgXjrkqJ+$g0@gJSh9li*%S8RSDmF;f z@+SzD;TKU22M8P~10GMNFM~gR{EF4FBjCcxck1}uLiQ~v@NjMu051W3GEmT=aKUbq z&yhM0>+lqFWg;V!!z^RVB>sN8doa#+(dB)+3;nj?UBCs`{!mKAxWySg;g zwaG&G21gE}7Q`+zbM=;#kvqeDhj5d@G16bduSlT>GdlO48GQF)q%V++4R>L~#fmer z+NizZc!H67+A+KbsM}}^PzDgKA%e~D1kbXidLDKy6X%IYiwH>F_FgpfE5fi&_XHpd zI|SMHnm!{5bqcj>y@6c=_`Ef1gDNG9=6v6UGv@NKZPz@hH9h^8S2uAR*8|t6a@G>n z+gqxm8cEc2Vu^8`aBI^Y-7S67nmUc4kL$HtEnH8<7+O60oIv}1o~DRc&;YwlB|+@) zr-xop_avLo0?TFp=Fiszp`pA35i|e)fS55d|Mk|Y#mm_Z2*QOvW)Eb(cTLrrmy*z~ z!ACoQxItT>SV{x!p++wiwaX=2OrL%I8oIi4zIXWUEtFtvu;%Dj0F!d2Fa}rE#i`ZM zh35c-r8O9t5U!&==cN*#n}<5l?<<@H3JdG;;YxG-m-NHujcMW;WJha+hb!CauwqfH zX-Jh2zizs+xVaaNk_@^-<-3A4UUKh(QH&BuI7+y8W(JOf`aZ|yJwr?y_n2iq$s)-N zMFtIiByX)?j0k|RLqz`6q3>iKu;)MsgHLh8C%C$$qvv|+(+Vmgg*r4UViT@ITSngg zy-EIUyU3Cx(U7^V_U*-9tXZ4((qGs2Ut0q?$!9EP;D5CW*ed^pl*sZQ!^cVz<^C~& z4SnPq9`i;dKpasFm9$)G7j&bN0z(N&o{QggKYL@{U}xq9@w=T~*m^$h3YS?SkT0ni zy?#n1TVUNDT19*v!ZAj1q)N{`*G!9IhPbc!y|R1%+-SM3Y}*rV=#C}u(n5%4vvxw( zR4dMcjgJR2Gi~Q}$xs4B9+=w~jUX8X)Q#cSm8+p``vozouVp}kEa0N&Y-7a3XSn3X zLc!)S80GNIMj&7zo0p1YZ8o1AYIzXW6^76v^tY-dH=pZG`+_1l-zOIa7Tj}x@G5m) zG{M6~yr7MPwWpCdX3zVJj34n?i)Y<34;KbdwOVL?$&l{Zs8V@g5)=r8$0sNqJNJo+~;-oWs`^58DQ#h6fmCCd9h z(7u?N{t6ZNs{g;9&KqeI)QO4FoPt@_&eQ!IgL1}T(%IZKz|Qb2@lGTWHoXBG!Q9+E zT=hcWRpb7Cx!a$Uk9}A-`yxM!J5LNMFBr}Vg9|Sz9?rPj${o<2u{^r46=+?D z2OfzJXUrron3^8V#q$+20!##qY!!s`j;lC0N4+(6dKL{1Owi|mcSdR{<`N|@(TB57 zFn9t-(^{Q6^Ig(fI#MRviJlybnh&#lF~P|Yd+mmkGKHp>;#^x)q?J_iJ2zYO>xuFI zL)=@n)wMRkqPV-eyE_DTcMI}Jnw?NL!clJKdv(`=4-MJXQ zV06D-UEN(3hQ-YU3XNvd$%ZxRa+&Ot-$k`y*u9=h??xb2rlc6Xx=&`I7HgBIx6yGHpBx( zYgKx6dQY(%eNFEhW%H~*@zC^=)^`c}Q=O%CspG*QsfsHC`qGscc*1E0yw89y5PP)S z$U;W}`zB9dIl`(U9&Tjlm#9o3lo4{jP03+5ZP0ZoEq!H+$H-`VhS~HB4Fz`@u@RmT zCPOC3lX=IB0V+m1aZ|O3nAh01UNF-xm1SeRKumBl=f`DcA zP~n+TX~1cHwFR>0(=VanL7{(=uR<_wwO7FB@995KbL@Y&kOoq7|I@uY0_xrc9jamQ zIU`+gb{ziDrIKNsnRPyG_YmxbS4GxU1%OFJ$brB!9K6-tY5HC*09HC}l*(p^tCkL2 z60qr!0T<&mC7QzOdyPJPEoZVTDONk48;|OTy`Ho+RV%%K{WrkL3MpZ1ikAYj;q{}X z)Ciq^#NFll?cH@xZL+fHN_%A(AL*r#p<<1f?q{D0!tGPvCbJNPO5?#r)!gg)HTvD) zq+BCHifjJfGh^c>PZ-w&s?B!TtTLUhG$l|v4#A&d9wU>m}UL5Aa(jYqND$@)l6!?ADz`t4~I9iPls3XzcCRMiPHCGC+g#HSr8YW6ex!s|F2N z;5cdrN2myjZAieP$;C%P^>3(^4Op#)X5vd}hgOTGl2pZOg-!;3!F0)kA`71(6W0zk znCdF-VnS_;2o-#w%No;Q4{%?FPcfHPBebx(FiG_sA7I|4m1|JjbKlL-*GncdM^&Yk z*e2NTQ*rfwdlZW_c`2^AERJDdA2YCNS_DtaTH-l=P@(s&!n3z<0PJfPcHNkXL)o?l zQb4p(jL!EL0!Hd%%nKN#mqW((ybL~mm@8Pw#3pX=7uXr>ciD8L^kGNhp;h$GA8Bv~Fd zuSrRASPgLMsCe@r8(ShQ#rqyP(te_>6`p`dX(ww}rr@L!{CTtEdtCZ+_#_&8qf|#= zbL;N+%fE9eIDF6n37AW;K-TRqOY{HXuGTzh&H-~pk(^t)3)PSdT@2~eC_+{y-FOLr2BYBZ{_a+JVohf+ZucU z?E0}oV(Y1QFHCVCEi>O)pIve<)QKWS$rUF<(#lH|QJYg2Q@%;#S)z?`>4ov2P34MW zTE^8tNNF!w+A*z+f<(usbMF(~++n=&&%$=!Y zWU$#RGHsmXi5G1Pz_!E-sM&Ys_YJ`42~di_)Od}r!MH@phez}L$VoV2ChkTtwJatZ z%b&}qTZXtc36pHtZpk3@OwEzS<#W}cSr#u~DKV1hOU|?>E|MV?=iV!UvQ80ofOi_| zxzNjKG#bPtG=M4b;;yN!;ns1Nr8AF>pK%!KZ~LT}_`@p7WPg4QrU%6vdCM&6Q|I%X zo{fi(D%+bZp7FV?Qzg=MnV#GQ!H$Ts3VvSlD>QxRf>d{MT4P19I(A~XPvD)cFmXV6 zB-f(ueS;1vR+z<%8pa?Ca?4mr-;b2`dtwsk_war2@M}hxpfojia-`gRKT0eu6t+v0 z_5P*F(tJcsY?Cg9Yt1ZeB}C|{8oM6cHAL+V;;(oALP^7W2{T8)mOvW_UjG7If#zTT zNlnK-e&P>sm3VrIOn4$1f$F6*nyY>T-y#)lphQ!30t$sIY?_--@ZxQK`s~srWZ`9y zwz17hy#HQPsVbXpqu17vD6W105rn}s=P7Rm^%bruE~Iy$(arAHTI&hc%vqxY!if25 z(*>WCL?SUPR2)mm)597o7+Arb`8#ZW5Axh#i7ByYp^c4IeS^hMuoO(;Zb@4goS67- z5p$r?^P`=z4lJJeG@tD_*5YbB6Tew2-ng80 zt_e+81`CNazw*+FO=c3LeH$xS-};L6(RKM z1v9fp_gT%>Gav(acbP~ZwuvJeh)Z2uZ+>@2zt-heFxB^ESu53`H*WHm?^-{=_A4KA zrr%1Bf5z17cfj`UO>>rZ%|kRf-Z3)s*4H^48>3!<^GAKZ-`=C%b9P_z6gS!~-&l#2 z5bbVXC)d6bCNK4KIeoHwa|Fam6o~|pesE1d2fVy>ZVXNodfTuDz~U^Af*;?q<};7y zD=?A2Xy%@*A-~rebZYxeQI@DPyEBdK>J${+OyH{I7b8n3o zEEO(8mW_L<`BEe=!8o}GX~FKvw$pr88?hKwMrj+Su60N4a~@38&RtA~VUs{T^N1rt zgy69M1Q&6#`%xZE5oK-{q>;C(sfVwCKKP4JD^wU#q@VXylfd;{YZk(tps*#Cs+vMp zIia-F%C;+5eLj|Q>9@~Sr6Wr%5n#*HC6M=?fIY8+nX<)BQfP4T`#LO*UL0j1yQ63JATxy3Ck77tVbA^{8_8vYYn(|&m z#3{b`Lyk0p2?NXxi39J9=uN-E2Okr$nZ86Eo+F(STex40hZaL|1y0=;zeaXW(ACX@ z!Fzp422MS`VA^%uW}U#jKt-%xLRQVEcvsBe4n%!Xi4iuQeh8Cyy>^&k#?u@Llm!06 zlK_8V+@hs`5B+MebriZ|b%p8|-p0QMY};g)KMjF@ChG5h1~}3F>wqmrRY7U+k7YT1 z_2xd6b2f6bA{Z0FD)F&Bo@vdZeLd#*48U3hp*`PMduHabDP{P@9{TF-!>Lw-4`F6S zgEN*qHW;u_>oSrqivu@u>1<_d9`wy)<6_;oHLvq~-O}NM+d5Hbm#IHL?dttmlbO#+ zGkXL^xBJG;J?^jJ_Yy5k;``nC1DK$%5jLcO=p&kkaZGH? zPWl@eTTpWg&_N7KbD~FGcd-AaN%X^8sJ_i6xe%?N{892F|m%LE}4KfeXNU zf8Uq$*vUu1Rq;8vfxe^q4B{ul8d4G`PUJf$=z6cSQleblCc8f4Qx;=15S}wHL1s?S z=Jhq0DWP=p!HHksdxW9-B5-;aFgA8twKDunW^f&)9JCcnwUT*W8^3{v=jjgDU!WFj zPGC&RJd#%pCr{3Y&GvYiKuB*t2lyIL;F3j>!N2k)<(zho(N*B-zv6H8S}8nqoj}4r z`CZg2oAE}1f~nFDVBdar7{?YuBq?!;;5yV={(eaL-(fM@-jiz*!-xz&cfi zPe@l}b$K#Pd>m12!g5BYxlcInl_6$yHnE7sx`SL)R6mx%Eq-ekz`Zv zp$+!Ewos%`ubt^pG`eq+NDPB@zsRgkk)wk@%xK^%v2tn0XUQ8|4-}f?$?^nPWb*4M-I@~{TLwAH%IKye^HgT zu7&1wr8F_|Y!wU!nK_8MK^-vlz~Xs57w#uYSk6~)gNKNYvnb979lb2)wk*6F(xo}7 zR}&A*E>%em3P9N!S9m)&oG&iT6@hedfYP2i= ztLKHVw4Nn;$M-4i6g3Lvk$4Th(MhW6Q7ZmK#O380qz0(Eft|7rLRoc6W0~eimrOm$ z5jOgC8@oM2`+wh^HC=oW!34gErvCv@v2*>0GnW5X;_>Q#5|2b1>>dyaR)$%`KkOxF zqMBi8?V4VG#WKq!tHKgrZ~FR9Go78isrYqA*R3dU1D)Lm|L6fsB2B05!^N=DR~#?; ze#s40u&huU+;t-;eSQ05?Y{LfbKv5Y^EDfASEBaT&^z9|Lmd;_u69*6`0M>w!$~yT zc%pA7z)`kl=ha$yChIbS6h|E**as0x2Am8uGrynw8DoN*iuxU8Hb_A*jPjKotWgcs zY8Hh*ri0rGp7zp!1h)!>=aJ;$#mSs=h`;30mEy{C>y(}xOcRUe9)jzO2I~rb%#YCt z^?h{^*$QJqDh9;ylV$A)_P0>EWhrKE`RqX}{B0d_F*u63zRmhWhWMFaGTvdMpT8n6 zpn_E|GAMN5W|yKpQ0!ERvXA=;(;c;%T)rJkhqfUgxq6OpEsT1LM);^K9V}(`J)1y_ z!X&TE2QbJ`m&kiF8dEusjxZD$*2B&>WgG$dN= zyO0es0TVgH)t zY@FInnbJQf1x#S^x9_11D+LiwJmK42n z@|fewo!45{^H!fhl&Dm}i%P6}t2r6geAiNm9i!+Qqs3YFy^jT>I#|8iq*M?`iDJ?y zc1*J|43fCuclpex+HOhLd0#|l+>ur<*5TImxiC9=Vv5&*6qH2l@1-?>mcdo;mUG=i za*rRj_3dR9gn&R4H-Prf=&-Z~=LAVeX3Qt^^y1e2skN~15{xM9{*8Sfwxox0N3iYQ-B!yKo80K^#0=()bGeSK#MLd5*=v!g)QZ(#}Et;D0#3LYS zfqG)&&qi~hXMK~7RG@U&k!@y|5=% z5PM_(c)m*VGjj}6@7ysIR!-GxO4T#D-h2G&{^lecy(5VH9m}=;Y+RSb&O_l<=W*B9 z4Z!!-hUdJE^baxoB>#mGieomtHddda82wkxE3EFlw;s9P3;o^~^`<5yBiH?xN@s<$ z4NvZ0*yoST|9l0&x6-A7OOGJ*z`FAnOb2vt`A?XxO z7B_%WE7}9;H_!GiMIYvT!cjENY*N^rY(azLJNMrnI>;M$FYj+Q?j3s1i7!sR+A`73 zA>n~cU1fJ30>x~zkKRv>0yA%UUGHB7?7kAm%{U&t4SqNgSTzwV8NIc@uc=;#2MT)3 zq!EYBJfP63(rFD|a2IAh-E^0fJzU3Ye<>~2GwqQ}wt}M&S|92gvA{w*a!CG$QiYcm zPMo}|GEyf610LZYSC_IUWJmi!yd`!cr+fJeJrdpUSq?`Sr#9G_3}Sr0s?h^+oc5H^ zSEmTq(msW=kZFKxuYDGxDPS^{epG=T_GuNXdpt_>)5DiMt-g33Tqa&m_mG$+#johW z@7{82p7@HK`m=9y3HH}dgH_Kgn-@Ll5ZUG^A&%jxpy zlcnwI$yCc8d2FAls||$dHf!E2RI#acQ81~zzq?XVzuu;QL1HLX!>tM)C@D!`mlb@1 z)ep!GPuSHO|F*JHgOR3k$ySzXJz`FUwhs0n!5XN=oLyRVMQ2tUm| zz-E4F9u!ID8R}jhszN<=ZR#*L-ojQo8-i13NDDvRvAZ(~Z)cQLsTlQQ1Eb=gqg9BW z8r+cS)H;^PC(4E)Otn6-Y*g)vUOvaa*SFcdzlS#U*e}}6ad&m9-tF9RvR~i%?y>(H zwC&&ECr;IJbx*YNt@^h=xd^ITF|B1kL z1%e{sA!!VWX@rxWPu~Typ0*wj+RsB5P9EO==iJB8EX2>e`l(G=+;Tb#uuy;QdpddD z>`kO-|J$c&i>d2jXK?rA;NG=&iu>FY_N44p{%K3vN>f zgSQ1EqO`3bZi6p4J({*1@5D3H*EZO+_$z89uc-SK@<&)9cQ!{AI^zQ7F?pMy9xm-S zgalPNI5Bd`OlY@mxrU8Y@~I|D347^e?eu64RK^+I%O4a4?Lso;=<0;#au1^BkmVsl=0t>5(5ytX%wu{IosSqY zpq!LhGNR|;&L|6ZQH5k1GaGvs%jn=JO8Z1fyLnt$r`gcVT7pB4?&Qml+5X}%0NsD8#AfOW(eX^>H z`uk=Zlo8=v6wjP5>2CBQe2Fcj+u*7+B5#DO1fS+tSCeUZDa+M`)leW9geyvdz#mmp zw5L!wLX9%*IWx4v65y*WTIiUFs}NUBU(6C1SXbKNEKI*j>l@De=@^e2&=5bv=F^5nojgj5ph>9;&HL$#CZDVd@KOV1z)OF@7rZQX zDCG0|RM#n%VXtarifF1q$qHv!QH8@q5s@7{>4!@Q63Ws0kdHpILZIZlg#lSmn#l56_oH< z|LD$Y`8=785cz9BR9v*^eR2{DOq7N%AXRvN@q3gcg^y5IWUOo?-p(1zdfHx9oX+L) zJbd}?@0ICs_wagiXV$poV0~uY(V4|#kxNp?ABFtMHU6#9GsPxw_Yd{&qL_A-hub*rjC| zAb+(B3!D0Wj?cfHw9`*W4mcz^X&2^#22&DQZIGjWSxqJ2S5Jfgp81-LDp0CcU{M(!iW$DEIY~4JKe0H270#&G=D_J^ji>4 zm$0f?C}aWw7i2?1B94@dz333cxMISQz^90xasv@dK?~+ebS#tJmccv$i8g&{YbnMw zKeUu#>x4xmSXC=1*&?X>l_{HjW@RJwL^!bt56YLIASI`X2GO{1o8g{=5T-@MY6yyU zCqj7#lQ8zaRfv*etN!E+hI1;UnheaS!GLat-~pfEDo$)piTLIbUT5N~0qsMFAOXFr zSHqY-T${LrAoht`50lrZz4*|wd1`h=puPpRMx-3~d$+j41MKOcdtvhOWz%cg!7uKA zLIzyv2!SUcHBb(09{xfPu(5vnD?RW>;|l1g0aPc4*={*>d0{vQaj3gNex~B7Fc*$c z(`~tZ$tl^ykT!Dd1K3!2(A3nm6?yyP8rI?S0Xx;FCE#XNW(crT9p^jJEU&i^6i^r( zacQ*h5+n?>&iKt6vp+)gp~o~+w*Xv+_^#!O^G3h=HIH{jqq-v}_lWrDDaL&SSMhlx z%yFa|*r>87;dhxTE%_wTx^kV%7x1Vu%`?8`@^GwPX_Zq<7TrR~8jCAb=&0G0aUv24 zojx*SkXMfRWP2G#n^4KXlDBDGU@ansG`CeLL1mag!Hb#Wmt$dmwj=EK;#7_n;Ht8o zMdB@hFyKdEh2>oj43Z5e{KNwDb-bT&II~k)LJ$)lZ3k6Kz;m;oJ0m z8ToqmUodn>O!@hbp}5K4DJM2|uD>Dxh4==CU>2Zgl@A=fk9>A82qsIjT$sm2Unoy3 zNyt7NZ3loEw4%~Zu2)F6^}uBd%1iO`yXNGV-(E6_C}2<_cWe}@FbU^`2m@XZttMtT zt6vGKg&yqPYE8Cg8t*-Sb9H$e&vtlhmHEZ#(UIfYnGzcuSq?+MkTmgCF@qcwJz&*h zzEPlDnUI@W@BehEWqBtV{f*%lVL=94s*%4JEdasoWKou3u~)7z!Z|MLNf5F~Kq*r! z>Y^UPTd7iA4lg=Rn+T(4x4B}JYmsUydrR^QWGc8rQKS%6JBm)ult2mvAod=FN?dO& z<43!HcKWa0K8-qn@)s~Yga2Mafb)<4gzC*T71Vx80&SA&j&HXLml9veA=N26oM2W2 zCZ{;%a4JL1!IN^{U%XFSEwxpR)}-xau1*H^dj0$ngmU8ycN|IwPwp?;s;cf@NRezo*AmYaLTgcA<84gW5KQ_xt@3(xF{Pu%g%gu}T3GQDa)bF?Gzayu ze5e-U04!iL-#%Of!ir8k@mxf`kV2Anz;3ideSBbu68*DsCB-#q3df_H9HLll@&GN3 z6k!=(O(0duRa%=p1AbuFM?yPts_jPGXbtO@tK+zs>Q34Z_h@sk z55ttTP&fL-mUnVOanl*drU@`j#X~gHwhM}owOejK+m|Q-{R0_{z4#ew{B%DqiqZZe?JfyMO z(H;o;6#dTRo|A9U^w$!Oer-W5sQ7^xKeAS*FjW#aLc|o0d91}waEfd&aA+=Mk>o4M zUeDRf9A5L)o^abX#=3a?ef>T$yI1Sciin@GzGPlaoE;<*O!k4w-YRMjX1BGYG?4hD zHtREz@UK=cS|596R9{LXGF|juCY#IMp|g(2K=>=(Jw4V~n(8)$q&$r>fr6<-8J}LN*KFszfJG$c{Rbh=y`LPyF$2lmDD%kN!;k7<2hrr<>xQ|9B^@q zg#8`uS$(VF15bJ@2s^;CpBtiMuSk>0ENjL^sn!4R19>=MZ(~bYI>pf2*+Q^0sBO#5 z{q1D^cSrmCzwjx%%Uc^X5T7#ty<1~t`@8DQMRGr|{sU+KK5zq`Y-F_BxA7RO9%Ga% z1itX|Oh`XC^b* zkpn}?rC*L)T9jHOqrfa8qrpfQLgslkON=w03~f+meu*6EoIy?GHuX*yw5)svH`>?* z`vy)$W8jm+l}r=BpjMX zckb95*|(bl<@cI0B8WJNb3aqE$`Z_RwjSu6h&tRSZcgX0pGrGqw!ChyY+2f%sb}9r zDaD7byUvSfr^`0l*A{W^F-}3`*}6Kpy-fj4rx~%tMN`nkHxFhKnx2JAR>Gvp5K7z> zlZT~h1Btj?+WGp?sH@g`=h1>LD;`Pr^|y_2BxKQ=0RzIp6<-O3?&31qx|vUjN#mrA zvQ`8k4t>43dG*jU5-#D304t9(q=x|@B=W3T*_sfGj)9j^UB^wYyd5Z}9+k4-&=~4P&bn&!v+$MSCZ`|DWviUp6Q|MmcH*#=`nnjM)Q>vAzGf zwnZjf<$9U$HGGD!_N=>K7jrBxp-7}FS+m0rl?w?J^%-*@Sv3zk}ogZQMqisRg+hV0(Wz5*`_P7(%WX- zg?^2a>f_;4LqR(ahO|`q(jtH*3N&1MM!mxiSes~M+HF9=XS2$ICWlqXEnG?yn86w(sP_GK%Fvl--CGPtd3KUT#QH6`y&Gj0F?90? z#MmxHsW)$`86CXuI??#k6+5agibT{gk92v;&wL~{$xbuUBB?w85Ao?OuG_^8;Z?M% zgAi&a_d`a&#KM7#Y>4En+n%-)$PYBhHR+`^$www~hi#(vG8-v@*@42S{+}2;h>*O_ zZF)~+pSlFvisKmqUov0VT=IU>e0~-G_0*Rec)?Mh3C5+b)=~7im3`l%^Y@bCpxY(B zo41^2R-p#O$4(rrK6@$0$=r=K6V(nEKGRgi&0xM{5#J0zXr?sRxgQ|MZ@W`{_pdI) z1)WGS3K#+1z?bGPT`>E9+|)`@{l7cySlzBIzD&4UP(bfKATMOWQ)@09tEL-s`+_^} zFh>OMj4kH^Y&Bfm-+5+_tbMy4Ez(P$0JT|18Ap9b69so<^Pt97g5MRz9QC+3&f~(2 zJC}rF_gAyF>L$#8a|z`9(a3h#G$?qyvkLOsKnWF$eS3L(Y2p?YWim~F0G~Vc<3qe( z&q@h;(h&^orZlCdFzyFKlgJ3;bq*HN%vGiGDVXmW6sE7czo zdh0(7KUvxTdb=L4Jh?(jcXj-X{{_;9N*cfs%ur97*Ly%@gnj`n z9u2+k+%ZnXy|Dkb?t31(vR}QCt>`F3mGnQD`fe<6Gu;8p#_PH*n8(!=t7gen1=Op> zdr!Myne05s8#I3S(z%2DCT5u`<}co|qkE=pV!7Q`byxQes0RAmDYkdMoQwVXoL+GLESXHY{dO14dOPg@!nv@&T zrI?YK-{@3wNYm!YHt3!+9E@`%EH*a(G-;(6L*MUGE+6|wl@#a112@D<5a^aR>Ww>U z?$ZCHE~;ufyr%4wBAW~lRpD1p4wEMh1;|ex^MC5~8enfuEq_d=;Uq96GH8hl#F_^Q zCPR~WyJ;x<(X?LTzX#&SS_H4z6-v(Gj37oIS*ogPrqUHHlJFZe2FzXz%nIMBVNk0# zgxfS0lv7O~jXdYmo*zgiv&6@o5lbHYtwx0J+!Xf~cP7-3yPpp>;kR0;MD^YhPxz5< z60V!6>@yy2D6^ry|(Jo1br2aYkI#8ishHt7D&>>H}GWiSBtjbcvbHsDe7m zw+f$6M%HAftSDqO5&OZFL1)>&d4ei$2W&8>pxd{j#ZxMWRVP9buuP^@K&kLslv7i^ zp`ImVn_a8BHi#0*2pf83BMq5jqGvq?u$D@2XY43E7}|bd|C7>S)DWWG2R=3p{~-X` zIsR(6)}lW4M@a>E-wCrN5mmTMmLcY9|3@h(X#^^JjKdjl_fqoH!r2E2Wtd|{N^rbt z0stx)H@IP5)9LK{d!6IYF_RZBF`jL-^^jQqVsGr0j*9Z^#hV!S^zF=7oMoG*H{b2v zn5+dSUiwwU3yH?}(-!kI4Bz{=lZ_MC8U&nt5}}7%NTY}CSilEM#GOo@#b#g#UCd(01ozR~&Br8XG@hil;}3~r++ z;0MiYkPKy33T4wUsV;3Au70>id;SDlw77&ChL|&hZoKa~oKUNco5pBmny#580Rzs# z~Tw;T`I>)39 z!XtFxZSb?65%3zT^Vi+0D<33wHr|Na@BWT1$2;#ULB}%xq~z1)$xv{@Kw;$ZB_*$0|}MGW5k@-($C|uy9C_lZ0i# zRi5aOi;Qrsrgs@TrCe-GDlW_%0x4f+=!v@mPqp!gocfm9&LlveLe-J|gB_3T^JHnn z`t)F9>?DV5U!j>CnySPes%b>DJxO(ifK~i_yaO8#au4aoUgb}tMGxSbL6~o$p*5te zJL@?qbXW_lR90!15B#aipRcS{RG)x@?TD#V^v3>Zas_8Yyv2*yOVRBd9paF zCbhL;ggX{P z8fU>-^TQ6lrmRfOVzQ*{a`qJ@D$%M|Ic4dZ1!$L0a}T*FQ|3pnMmUocUE5=}v>H{x zc_*gwVge`)zPBc&!y;JWx>)$nBK*`!hz!g|R6q`_#}d+vniJC-2!lb;0wW44Abpra z=0My9DW8y`t$o+?;VExke2#pQ!tD0R3kcU$|*` ziD@-KKU)QdoE^>z44yK70S%BoI0s2X?ZC%@!{218lE!l@UEm0^D|Tt17l6ly#b;3i zEabP9f$}p$ZYwi&!u9>Ya@ci{jw^#3v z#s5Di`@o?#PVc+;BOivH2v8x4NH1Kw(C7@35ipy1Tj#F^Oh zN4uZjn$p?JuZyRxOP7w>lG%m3!B{m}K5_Y7msb~qC$(kT>Zh`>2VcLBw`Th{>zAjO zmyffTnX-!$Z@3ArUXl%=vUD|DH7|iJ!w;|5?|G`yr1akx!ghedmRxx&*XBZg(;1U+ z))^5k&&<)Y!WuTxx}@}sG)p5yfmch!5o_hm9#*SwA+xQ zb~d8+c&DxKEP(n#O7l(qem%Ai}I z;ywoYpPHNld_gRg`%jkvPt>+n6t=%Yq`IeXSbZM14O1xANZ*%OD=`a4;akx$P~gm2 zd9x?&>mW za`mY(TW2jOB;g`g3yan-FqoVac4d9=p@&Vaf_~p^WI1+ba7s8CC_W`!ci=5sZp?_NCdc0oEFl5v* zB+0+?j;ncU6dr1IKK=$swh0n+rG@%1qn&=UY*A~Wj<-*XCoy#^xdrsKIEz3b3^%oE z8HUiIZT*af^h}iz!NeAY5FplMYL?*2*Ysdqp`_8nbqFgivFzt+ibJlF>0z*w#>ozX zLL-_ywEY�v$m;Pb79|=>aB9Nz&1Z*2*RJvv|!>T4Gtjv||83b0meYoveqYlFAu{ z7m5+MB#E2f4OxL2IqN}0>mnJLrE85-*i5+ovp}M-d7eegnC}E8xz%L~Cgi5t6$z}% zP?~LrrkP3O0;ahuj5@4BI*If()JwKv*Tkmx_JTT(010y{RkKickU$E?uDRJ6F*9kw zAly-GTyDA-wVd=huV8~l?m%6)qtk2<)cbZBU6p3j8Y8syGbZa(8_m)w_VEhA8KEm_rY3doIKj;1d#??cutZ zrx3#p5ZR1UniT$DEtH&okOY+bIPvgh6K+p!ywLUtDKR@v7<=;eeAQ=QN`u!AMgo*c zjD2Dbz?nDyz2B^hbS}0oaGB>(cJ@B=&cPUVakYPQbKvHgjszgJFPp+&{dxf)vk~LH zB4*w}x|$#@%U->~cjzs4yX*XPF&}qutvrgR=DOpw*H_GMQoVY4m*M$^=!GafMfJp- zZV1e)!d*_=kAf+OXCr(~@|-`B>$gEUw^C-Zjgr@o&XeNA!(QdYhWQET)kNhfd(Ja0 zg05iEl%Cbrg}0 zUiXzIjC`-0uHm%OF7UK_yCkOQ0@>#xLHN3`xo(InxPc@WjifUK`=)15Qo43LKBHoR zvNkZ`oRx@>o$=B+N1GeI7kc&Sva9gvv;^vIbG!DB9KWYfB@(0OGFxN9hqy!-AbRP@ zDYp`mNA<-l(i_5#$-dC;R+9XXjuOwiX%yF_xYV)ZupBfv)`2nMU-q(VUsgi5N*X}7 zbsZ$zGZ(Lc8jCRxUdt#7N{F#h8J7$$56-J>zrdTW&D(`D!&}JFjq_1=doh0-dUy&z2&8!fvSa)Kt} zNa1YeO1aYE2bEQI!y);VzS0}XM~pf^nul&NGF?@Koip|wDj^ByE{uFHI}6YjAfzy< z#)^7%wBU!H*Rt`iZbA?)orwVmUH+T>_g~wI|9|bj(TBQ;u9%4PzS>j6Vess;Z+(Z~ zJ$(D{g)wYfNGoTAEY)%~ph!F=NYb7y|7N|5=fa?HXr%`R7~*7eji;eojgnFEtUo4t zbA=szd=pi#bmDsHW7R#j@Up4a0Jm*cqc9@B8%Kot1uBmm%5rUIVN%+gWO|4hF^dMY+5Ts z^%%3NlxXDZPcl~}LXD;}#e0fM-Lc>V8GK!iPb_Jx1c529hqSMs3brqV@`wwe`!Kfzw31Z``S8OP zPP4lR8wemb1KsKYUv-eb^@a9888wD)cZdH}%s(t`FiHikjav%O zyBkM-`ox!_PwG=q-Wc*=TT*V7ru3yr9G+~r%E-X#TPwWD@ExtRnBFXuK*AD8?R*t%Or?Ia>r~zqK0IMRS7(MXbYaBqmvZ{l+El!}nQ?INZ(I z>uZY?d98^6JOVZ|V+OV6ZyU7BsViLW8aefDCHW~>DA8h>@=A{4V7MTjUwa>=PEhdb zie7WskC0$!y(9EN@3gkpJENL++mwvPtE3P+=ke;a8x;22gXn2kUE@xI%Bnms!gL<#0*L-3&tcU3atws+XsdfpkmaQtTvF?8q> zsRFE3Z@^mh*Sqw;E+vGhZ^QzTiimqo(`%0>&o#0{itga8UqCan)Jh&>uD4I&xXM&&;B3)7Y4m})o zVQkHG(U_v6YTU7WeVYavxPw(PdR5g|1_RK>ss0=;1mzeJd}}%`e-HWzb!NQGWi;v_ zPLOH3jMVmq>ExRc4CyFonXE65I%3YDzm`4IN%O)782^}A9a1^%&+fJhz9vN_yd-?#{8ho+^4-!zrJC*d_^W6Lg?th5*)Z_Wf(a))=vE#V#~ z?gn2-%(B*@c1M>Ixan1osT{Dm#)n))NPc>D0IO;Gaq+dh9LPO1`rxykHmGZSP{SEY zRCuPlD-8<}#cDZT8%hvC?DC1+(u}eTd^?$wKV(*WQ_A}NFSlq@acy`hVAVML4;pnW z?0+4Z#b|8&(WnDPE6(KGD49frDk}8qp|?MYV<`6@i8}ke+NV38SPqZKR+>mN4g%S3 zLZWfcE1}%7JmxaTtBn^YLI2<8O&xknyNLs58+VeX(fHZvWfM1NFZDSklMA~i&%Qj! zFKzoL%{fp0-8}++d_vv120Mq={_8!18&?1cQ`tKprgwXJcsTNiRm(2^;s5xFfySDgvkUl~9A4o-=yCl7iGk)RZpUtAV1yCngEHi4ppQ<#@@b52BQdYw04 zjO}d)sqh=!3m%6zv5_GZy$r7QhLt#x&Xy_Bg!Mf$De{-G{d~Th!rN)WvZ8!y6=~*i z5a7ABFCSMn;zgKdV=HXhXAotn$-}Su#aBe{BH>FUU?B)w(ECp^oht!f!o}T2Yb=}gq9iv^ZiuKvuJA_$4pb@(J7G+4xnSm z-%){CUv_5ekkzW@#rcZ<=K!1;M5!`+i#?@TEBfRcJpAwCPh#opBUX10kb;x+Jt5Aqt5GmQY{* zJ&)t1(AEw2`G?X!3raM1X{!aWposs69A#tuE3%6LiUtA4+CZXM{k!e#@f4QRYR`Ef zaIM!hfuU3uR{MI-_hWh#ndq^!^&6(HLriCxZat6TZQE|JV%uue*tTsuZEQDgY}>Y*XPwu*pZ(eQ z`KH&4^$)DyfqBd^=67U>tXX&t&2S>Kq4}}S2f@Z_&S>7o6FED=db)f_FHqr+G?oDM8S0!g+H);*}gK^5G_p6wSUGhQ2NFh8EcY;zOg!NGe z(z7T5&RHN8u}_ksjcB&`RohaE$%Q3L!8iJMh0rvCRmy5v?m|=JjU%ezun)^9Ys+F0 z^o~th>1RU)GuvP-NtmHuTssYGNWyuR4Pnfurv+l4ANf5C>&-4DgMajEaw}hI-zX{T zdP!uiem6JcaN}O{%#B%Dz1Y`QV1<%5fmfEIB^+J^YrKI-4Nk z5pCFy4U1irdtIn*6=*qEXq)&EP<&5T(an21%UXOqL6VsU3gg!`@D<5C&mWFrS#&Lw zCP#tUIf~v=O#vt9DR)f_=2c~opWM~|)@rRkXDwEL??&c`X zD@`L(15T<=MyH)s+)lR1(jojFn49McEe!a>o&9R{@kb!q#H4-c?BSVTK!0d_L71zV ztKn%iRAj(ZY0?P-Yno3JubLl5|JSECBDV$2Kha`uiYba--8R%{&AJY|^Ku?2tc zxu+W2$!1=jMujq(@RU!WmqdIB77BEum?|O3AEN!g3YaUH$Xhu0WSI$`}lo$pIY0xMM>*4NFS`O23{EIeWA4) zeK^O4l^+|m?Z)>&X%7YP^HhJ;~OgT_|8#rW_W_ zbS$W&t#TCRTg426h72c0#Ah!(<1Bg-KZU@;T7Tuh9sQ}~$mwR-_x?4-RAID{6yu(k zCVgSlWcmzw-V^rZ3{8h_NGR7SW|5Uyd)Fe)74bk5B-)iQ%M=iJKo5BlzanE$ikDp- zLI4cY6X(`RA4}o=7*H#>XSfvLZ-*#kyYZ9n6X`wv&S1h$@!M|v7l>kJkh7;3BI^JxGxwBFT;*QHH#jn8L2Ag(I}SS>ob zjn=bzh3D$_mWOGDI>_-0F`EzQ3D<~>BhYz#K_%ZUR39vo2q}2{1Fk)W`2(>9l#&Ja zT9wW|6+Rb1@g`G&Sl~!T3t1^;3iQT)jvdV|&Q(J<=xZP%EOEFKG(@8qw4%}*{|;i2 zaxZ~&o07^5V+XvYQujmI45b(kTBfh$xJrkO9Z@d?#xr57}i!@EG7;JnKG<&nYg1b>+d;k!C}|*2>wa2#x$6C91l71}uO}hy1QjzNJ)BtgF&u0G z>9SAfWCR4>1L$p|7I23m(SpsFc#M zMQgI~?rSGqJvbq7SVv*+X~Xxu+$j)_e?{c{Fq`~FPRg?48*8$)HI=r7Q_da3JTKi) z?K1z3SNP&9PIIr8hk3V>v%^zQW6moa-iNtn*QYnvukCzh_0!PJgkvtmmmu@IWK_f@ z;+7q^RA)&9AIjh-uDjvpE!)d1L(`1Y7@Fajx-NayyG+^5xYt-kZM)p-*O@1V&A}JW zWy~XCa-xla;rX4&Cu!3D&+kh%6%Q72L<3Fp-zPrc>};P9KVhHm|7Gg^_JU=~3Ow}t z;QouD9_GKwrA@#CKt~E;AVuiUWb%zHksU(e6KasLvFeM084$OP~P4PhX)Ts>w* z$&6ueF12uFeUN@Sc5LX&pY;$D)^1&Gtvg&1mHynU{eJy;bWxqSiXphEPvqP6>B3SH zABfReI<7&I?WcLcwX-pJugc#UlU%unr<0b=vLCwoXzwHEm3iC=ZAS%VTRZ|uT3=prInG@OB|j`fGMHg$ zwj(LH6^5m0gC#BwT(7A~rF9)(2>{<~NnP&=3KNrT^ z#*z?D4I?zV&}^B!oYOQV;olv^G*SxIDuTMQXEdIi^%%b*<|LCrr0fcB3B$L{@iW-N z-63Cb3Tf{=gAt&=uSrbt2uwB|S8wa<Cwr>Hq~XSpqWryO)C@^IdMA;^#ozB zvKLA+^Yd%!&cyX5ul|6zXd|F-0d9%sab9faxw_3QHcHBO^N@!TQc5$>;>DX@NWp>u z6Dc92nAaQ~)7qT_q=tN)xVi(9Ahr$$4_1v;yyd;LFA*YGGESeEBbjFqO;d1QIsl`O zj#D%aa_9Bf-vy)Y+mt&Mud4sV*)$Vf>!p#mcP{x9zTSDxMZFEwAxU`cN>Jzw!?_51 zm{3S>q?W{#%0a|T5FGR`5H@Eu!?+cYz!?-ure)Ch+D$lN=;p1Amt)cd`kqv(@w}pn zW5{W*1HyxQ83y704GoW9S9A>0y&hDsMHe|vtU8!ZDMk-`4qHO7aG|^r`uf`O z@X^+tdv6Ef+xg`@Peg#rx`eRBo5#)rSLY88-*E0>Y~CcJLC&4f-1xuI?L0WAR$;&w z2JzqNx-85rf7O+1Qh=@u7L?E{kI0!#fn~zDiyF~l_NBvBa4vCxu(qfy_5RJ<6k~Zj zEx?jCb;ZbT%KMMSqHfRm;eGpQuKv)3afiUUS$Jht(|6L~`f#Tmp%G|okJg|s(#{3fx!?>Vq>`RD zeZGNGs+X2^n2)UOpZXJ z8Bk0lwdyzt`mbXPhb=JFhiYAjBWjjEp}z`f1dm!AXPhA@vyK5YRlq`UnnZN^fRNf! zgzqV@UU9Zf&GLq&xhoITL+4PIpm6QX&#BvK07N_=o-gU6>4+=gi0NV?H~C;VfrXE_ zYe-ZC{uE71xVKd&e(GP?1@uXOxGxZY&D9I8C`-3af5nwg?$lpJI4LxjE}O_-M0jPI zh!kYPXl{^BTb_2nGT)wi8L@5jlYZXi-;6`;FNW-3tx!!p_y^kpI&q zb^SKAr$Jw^EncNMIt9seB1-QuFo$?_^G3E5lTX$cDg>`)Tv0_3iZ|S6+y)J2ysQ>J1fxQx6}kHyoNpoK_+HqD_j=2GNlzmieRs5iYL|p0trP3qXn+Fx51}-; zVKWHUe5?tI5@sK+N38in+3N-@4>c{9teTLF_ApXq596!~Wwp|wd0F4(V(VZn93@_> z4QZI9-^u$Emd2U4H|@GjX#LT(Eh~6NfE%z##CG!^q8cZ7rQQNbm3mrVxHxY2O1)-J zT*lq??{EK);sL_QFEK4`+1D+s?@0ml8 z(8UygNy+BLaAx7hJk%54%EYpwI@GgQYPq-~l+$*Spu5VQ`%@5{S(M;p9_Mv)0laH}tY7p>WQ zSJ?nYKz?Asd+@QSQRh>R70cugm69*W z6|zcHyr`HXK>~#Y{o8bfu84k*d%An)YJAu~-J5ap;Uj%BT(%`L-_OpH5jR7s>d+JV z!K_}|V<2$faRcQ4;2f$wId^pVt#8oMXNT4N&Zn>q7E}5IRd)_8UU|H-MixSThkQmja2a%% zcv4lYv7GmAs#sPcUoAwPLVLkd&Gf8q&~&H?gF@CW)mqI)UwdY%FWP2?IFKSWIPJ-L z&aJFMZ!W-D9}KUTIzR>(3$Mnsg!V>swKXtKOf^r{ZwXRxNnS>5G_QwxN|_CpqFX4I zs|rGciOR4jEsin!RYV%y7~_|wMbXHLEc(6;`wuHmh9Im! zrJ@jBtx~N<#kJ;VxHbA@zt~O!lZ_*0usiA3SrpTxG^h3X*fq&Fi}*g&%pqctoY`kI zUIIy6Y*hP(>$|$fe{d6!TBX zYdq$#C^YFyxyrha^h@mq_el=UWG}WDF2uMeS@bJaEg??kCqGJEfp7Gjj67j z3D%1=Mau>*8KMIXlV&u}z#4%*tO8FEPB3aDutERfm1g(rf_CE{nMCya$?;|HU>}FA z{tx;mmafg;uPy5@1aA1_(>6OS8n2*k6m`01uuThdlDj9QH`4|#n7iun%;R|A`i8Mm z$M>i%f}%$>qPcgtj))9ZD-#P%e|lW*{uR1?9IEZ}2<(U6{TG4_kdO5@XMb19|KVJJ zVB&2typ#CZLOV(SGlpo7P|zC<3v0Xb{w`aJ!Wqw=(U>8Eu>8XS_CVT#+=pXZB z_&r^h8b@#OxJU?73)thbz2$D;2T?n4CXss((Y&9j(iUQy_p3k6RPQ+~wb=}&G@q<8 zV5qZ>Yr5EQn9tvWx0&ex!E$zrpDFbZy@e2n8P_aJP)F<@5hRS{DaIF< za61p8jomgD9Eb#M1kNw=jhBc^C?FZTzMJ0G@|y>Kc++GNwMl^`lC3|mM;b2mJ4rMu=6toJe@ zQTJ_M1QWRNCOC}AHcaLiv`kV)Vj2vt$^J)W%9$gY0|Yrf2rSd>jU@l~_R>}*Vg93_ z-cUB-YE;p1zhlsZb*W(H7uCGb>jKbQm$W?j5fv*UD$_xNWK_V9F3tmY5e$ky3kWYv z;qN}dnoB0dJZ8Vz(WPIV#oO7FKkKWu{irnR~f`6cIkpJ*2|isC%Z%ku?XAHLUzEe$-o+sg}mRotrj zr^k*PSLSn&y<)_O?^9ZvvVHhTCS# z6K=yx{}E6eobM0~@8%T*_}LEy3;Z3F?{^rnADmKt&g-lYK1cD&A3asnU*jwLAtVbEZDC zlY5j#^MBC(TCfij$T4g~LkumVF}wz*e~irr%NBnI6NC{yjDd+Sz&u2r$_%K&r#Z{P zY|_xUyJ){j#QdE|@~FMj=^*eNB_nB!9K0`Tk&w8w-7whOBh?DLe{^$d{2`m#o@p&?fKsvAb%g0S5xa#FaeGR0lBVMfABiiHkvh< zXBn{>b$Rx&%* z<{jAH-oCn*@Ep-~))n8)E$#g=r>QIcXek^1xIy#t{%iR`Jk9}&k6Kz1x!8j3(-sd{u)5+O{lR>2W0>*6nrBh;N*nat} zi!?54q4W$22PS%zo-R{SB^bc=UQHJEcZ(|{2Emzk4}#9%hX4p*tZKd<%`YXi?FmxP z&jC#QF{0s*q%M;M31N&>4H5n#vbA`>40?ilmRFK(g0A*SSqjZ%$zwPAg~DPJnH*97 zIi4^kd0mssHYs+j;B#R!u|djeZ=1_LkN3wih^%%12xY>TppP+U&M73zpHmy(0SMu) z;fE+Tg%YIqAnMBP`?_w4m}UN%$q4dOjFDpf!&t6LzH`+EXvk#>%S9{?KS?t;thj%Tqy3+<)wH+V5Z#XXhujs9u}5 z@e`>!RdfKCnwa{6Mj8uVzphJ(^aF^NQYHU8mLOmN)OCCR#RKK@44nun>qvA|KpEEO zX9qx$(dQht(l?NM)r~#ZvV_#0+weMBfz0+Mv*ab6X7>Zk704-aJ)JIfkkYg0pDq~? zkX6*8I)G9Eri=sw)UrC@CU(=OEj5iX_AS>n9N`$Y0;T3KVU(}5s9Iqb;4{T#?^oEM z0KD;5YVN$8Pr}SWhfr1KIBafs$uj+f@y$&^(W@jxjol_`fK_Hd^=k97GQD2zRm9PX zC8}x_A7&tv%@BD9vp3Ywnia9IemA8rP-k8svCA@zviMj8lBG2G=i9rWvgu?G!l^iQ z<%D;D{NOe>*ve`n)?_CYM6wVPto)hjz@}p?DGpyDT?I!u+gv(wM(IT(CM;;El5P}i zOT>v0md+w}L!1yyvlg;zLmDluEDhL78NcT;K@MV>UukMZk{YqIk-+ky-a%V~&zf8#080}VMFELPL!HUw1E z?Dpio;V+bCreMP|#^UVlx>E+$7d{Pl-W;pxhEZ|qZh@gDGflZ6v!}ZJ9^c6nqA~dM zuQKRsh6lL30Kj-vg<{y8D&_r!0plG@P z6io|~@nixX0VCsj7f$Bfx*k40JgrM}*Df3EAKZd|+BKzCg`;yXPMS1qKjLRvPo9|{ zvm^m~ufuxbWXvZW0(s=%33KV z-|UEqs#GEid<|(wCC2n)Du2fVHkDzo6fmrVb*0;EA~;Z>73oEFS;{P(nYft<^kY(N zG?9$Scf9i=c<>AqBvBU>v=d>F6f`Y+zu!vBM|xUAB@u(m!T?ZZo0H8JiYP>4Dn*f> zP33+AP~@3lJcrxPNdR`gVo{(XcAiqtks^g(ULNOq}9P*vuU~BGOEh&1F%2oC zVJnbx0(8W{*YQ?+&DGqfl!yK1us`zPpd`Y)ZQLq8=|OX-pD6+HajM=$Xd^}9oqM7; z6e|SJI-p{FbUZ4rN&Q_O30YFTh(2?E8l~r%3y=18pGy}^|GOw~L}fD;1+JhE;O{Rh z2ncNYEB;#`q0hemAEpX_NQ&3SFPUu9Lg}^I4ft1Z*I2SyD#TFcF9r_B}^o;*2g&Lz3SV*X> zehF8^k3i8=!f_;$WH?NVr$M@z2Go}e+aV^FRDZT3iHJr^%S=|$k`8l>W3e-G++x%d zB3|RL@pg{KrayT1rOy$Zc51eYlCn!)+KGiOS7VD)HvPyWYWYayL>@v2W=zE3`5Esm zymz-TlbBTEt!PaK6BmKbKin+E(oe-i$wP&NiR6Q{Yk?B!KB&#Tt4MHHe#q@^>Ja6h zO4D&%c%8FV>C~Wo)YJa*uMPgRgAzOr+}s2}dHgRm8wJT|%TqUPT$|h@mZz`-mp1Ru zkIPHXu35F?hl`h3lV~^Yy5O^y@q_!H#ht-(b1yG0xLbaC2Kt1lA6qRgWe#aV1_t_D zsXu#cuYNvGd3>dmdv^3~|8w(tXB0santapY{mKyhcC~hZ(alfqS0b)Xv5hIWp&?tN z9NnDQD6g#k4@FBkqA4Vx?o(A(S1j^Na7opeYE48vYlJ9{U2g%3inVb-MTR^+Z~d(L ze;``m4o|H3je#&JA?_srcq^51W30;57IBJH=5Lv*A%mrizwLHaF^iHDxDWWZ!wYe( z%tz#*DQBm2nWEoRH!zj(J({qsKuF9|apb8<>2Ek=Y*&U;j? zuGpf-35Jib7wG5W((XR5dC6@f)30Gol1)T*v9-)-YN|}VgibL|62aCN&rF_#|8MaNFvXr!+ z*!tpKB_tL0q-}y%QThkp$>@kFm0%)>2}*}nK%5;Mpj-^-lKHY)=pM?vraRjk=Q1}z z7bgDR?7-c4Zde*jwYq(W5+d_@z>%v;LdqsoK%L#Kpu z_-|z@8t>i)DlqbOJT)zG#^*08t94Re62`WAP z1MGPC_$VvA*25qSSnESYUfUzC&2suCU*`C)3hQIcii10+r*VK(Bn8Iww_DeG5(roV zd&Gz+1k}*-0g@k^F?g>ZNMalh>IOg8(miv z*rKd2%H2aMzd?OrUR&6!zqjlw{bg8U*WDx z83*^ws@KlB(94Z|0tZyeKvZ+%5YeKg7Tn=9WmI!L8eqI*{Q!Mbx5<^f!f+RMP+S%K zsbby@rowd4^||zU|F4F@Obs=Qn5{Qm`)^ zR$d!_{J9!z79f^tX3d0p{5dx$5lvY$xY&fLm%NbUMs=4W5f(RNWp=YoVjDb8lIXwA z{o;dZy)h1pG!!vB9`gP9z693o5^ z5=i=Y$_LQ=&Zh7FauSpfh%h6+MorAAXJgLHMe9z$8kfMs2!hHo%7fpFL0$wAJDJz6 z1&{^V9fjSB6^$O~KGr6R_t`BncA0qQ@JN42`J4V3vpT~pF&yB|=MRmSneY98GcT4e z4}_!iz{)ZfuPUq6Y$CdGmYi%2{4I5mN7*OxGmwkC0@>_2|MkoNzAd5c9ha?u|8e_& z;X!2iYg5K2aq6GTa_B#oc9$X0~Hg5G`0epQdhp3Vz(7Fu{V!5LP^_qA`CJ8JBT zUCQzwSl-aO@QRO>?ls|_xLUHH!=NUfid(J*Sv1&~AE?9Rn?0@ujp7UqB6mp;mI-2E zjt*#SJO;CjX0Zo9E$=Hb7aUZo>djZ{9wHc?5%Z~9x=rsVp>x&^Zu|O8ciTG=FX{F; zX~%w_pG%fSbX2`?$Pad$eqByA@)0{DULIn&LIGQr$+kP8hB8`qFyw*PV2U>ud>EmD zNzk0BuZ~V`CFH9*qj3G3+(qGSF#=NT(aE%7G~{>D9DGKaxxkp`?PqP_O7-GP+WPyy zpg*koxM^s>kC^daY!)7#|B6v5ptJ^z;zRHOzK%WOB21hL0%djbp1^&osKLp#c@0bQ zgu+~t@W*)s1$h*BgtXoD!`5^w?6of6=yjGbHHI9m*=(Xmg9{8VnB+8QZsFQX9XbwL z{+t7go`)xPj+O&%q`l&N!pVkmpNGsSQL4~Dsjcd(y#@djLVTK17=f^d5EFqe?Sn}A z8$Pwv@Sll*pqO+d0z`2aLzZ9=9=xnoRh`Dv0D~w0FV>Tv4ZM^LB+`O<@V`e-{N)Q4 zkNM?hal{H>X@2#vO8Sw5?*>nM-9+T#kjsA^$?gHcf(k+x=k@Ok2PtccFWPF{E}?+; zV8NC~8B%f&mtmZ|O?M8F{L&;*U(6!TTXFuAZZ3|<_g_@CuIRLL1z;H?{$H4U*jWEs zW&RWS0n`J4?-cHK^usJws!91ZIph=M=R?Q2Wj3cd%G#W%E3jnxHGtREaxozUb`&JU z$)Aho>dmK(xE8Yp0eoLyO?rhg^c?=KPC=$@7IV-j$(-+7NNZ*$Dn-qT9Y+@hxqe%& z8}%#izCJ#$j?eG2U7eiPb2VH3k2YmFZf(lL8*?Xf<8SpWW7JvK4uqGUvY2VD%GA$(xr1eZY*fR%EPIky#pK8M{oJ z`szS!J&s~>%$cDsmI*AwO{NX8g0-j^5gC1Krz-?SJB+Or|GsSL%Gi zkO+g*!pjL246lVUb1Q8P+fk(!u?D%nRv*ReztXospuV;lRB4Ga%3X3-@!LP2MXd)V znfg~zC}^2&6LS1eTg#9|W6xMNSOmywTSv%6tPDNSD^JLeQjYKO%9ZdPDPv?*P|nEH z=9{Q#RTOBO--768hZk%wYjY~nBD)8!J3bCR7|edFeP4;3)m3JG~?O(Kyy#7ivzJ>J(c`*|;>IATKrQsmzp{`m604yU&quT8~?K5&|xCBbeVbHc6Kp zOFum|qn$ds+r^s3E@0K3XvEt8`52uA;w&7eDByhx;MXj?Y0X zIJKXZy-OE&Y&Vr-rZWuqF1=I{g{QiM2;Vknp&c$T z0W!3J$Jl~M+mko>kb3i`FtC~h*scoO=>ucCeN#tz4DI_>tSdY0mlU*_7t$WwYgB+d z=^np68SWOJQsH(Hw8=DSdaCSwT)FL4Z=v@nhOzta_eZJ8n50T6%ZO`H5rd0|P^aHr zoAEl{CJXe0mzOVl*E|36<0(GJV?}vmNX!G0>IUNz$OENq znB$?TncFh+bh$J;!NrX7;B7mTST|s3-pp8OCn!Sp*)Xq~$aJ#n_hm6Q>pMcX$Vss? ztJY)W%4<2OrDZgvFnbTTjl(nSbB8yHjgB7k`il5)=@dqD(mJ{?q3_5_`Q=bJ$~ zYGH?A72=A5*V)mSC!WTWy-xHCi&%5b$S@RDoZVM@&6$VB=VZIC?nt?bVvmBn%kF0! z_?qDpGTyql-<BN&Xo9Y4_f^s&%FuAvx9#9i47KWZU(J;eA>M>EM$FJ@~ z-1;)2Q5(dDcot(YTlz1RN+NgKogW3Sewlg3Z6i=TOs5 zLP=hCel>}0MxWZR>I@0YX0`2Y!L-A&g!s1Gn!emRlk!DAh&xiE+)SZKs&%G{u4}r@ zB_WLDo1Se*0(k*3JEwm1r0jHV1BU8CAe`Xo-l8CU_(;uut_$%7D2Z;k`ic zm1SYebq>S!Y3(U&?sAIjZf1&{w`dDfa8*xJ8 zrXz-|Q!?ZAkP|zgD8-r)s&OcPo|P2U(%k4b4RS2ijIeB1nqdYK-H!w_8AZ=W!SgtWQ)iW}r#pLBZg20r z31G>Sjc@Db04z5%5+uqL&e8^~H;vBcPhCHnc^hA@Tx;&^U))-}e1zUt7cXj6##gUK z*YcX08Cw+ymVT7wtxb7YBrD^boDlZVJY3HZsh^r{3Xq5@RfGvMHM3-vNx@ULZ_8$=hPo&$+(eAP>ndN?K$yKlwZV{!Pfou-V|?Oah|BiGIQJcfMG1?OkMO(% zvkYVsBNeVdGnK6Pd~|Gfj-Q4Zs!tj}%nnDic(*T1{twuAIVX;L{!bQ_U}G9~NyL?8 z8E*#y;&wPo{?=@174nS;ici-F)`yZlN1oYQ9kId7WxE6SP6iSAkh#{7kc9jL9nDTv z=B-rcpIAzWDx6yDimU=u%%X?>B77k6$_|g{iI~K^akn0_j0|7 zz3m8s64#W`HSLT6w$!su=GKnC{fW5xathg$Gx%q*jpo@!NV2e+>lO%VX$~_`6pXcS zE#<~`Xz3=rO;F}0nc+5Y+%`sfUB2KAaI}kY&=lU6%I0JUoe0Iuh&HnkeBml{F^SW+ z)D78|hnWbT1K*>hH}*D@<^5V5g&r8`NHB$}a*4DzZ-!)&`^hI|s|Kz9>dbPPGf`&< zP{D6yYTOgQ7>uAo<==aDm5}G7UI76keH6i7jZz#<9M)J^JRK<+Wn33< z4s^ALS|0!maqUgxS3(jO3X|i8!Tt6K|2;u&Q%%%M3p6Bl18a`IoL{WW%zr($<)v&5x9@GN7=tinwU#~eiY*enE}s@GX3WslF_FUjalvdq*3U|! z*LB||$jc8I-aw4IH?tCM( zSkJ@x@X%|wLyAEXNK;SWX_P+Mfi!ATYf}`Yj)D2z7%3Lwrioky&H*ar6eTdznhp@X zmjdX#7=zpB+>~k(U;yJ;IB)x* zE}kS#;nu3!{x%cr@pN>NXEDsTF#Un|eevC>DoP1*9yY~62|!XmwS{1>k-Z_b zuPdk-T|0vy7i1W|QQVlrvO}cgV{F#e;1ve^uVXyrdO^ zPf3vOJCDRY4fap~IzAb(VF%YdL%vq9h?~2AmJxQ_5drB~HO&(Hoj=i{DZ)+WzFkfS zcLYiLrMuXG?vVnt{YFeZ2!#gPx&<98|IiEM?befTu9@ryWi~!l#%H>j*4fpEr zxtiNv2RX2%*<1_vCJ+mMm@mEQ6N$>6B#w>wjvZlO(4Int7^T1%SMV#id}z>WEU3mn zS+kOL7CO0QUCbdkP9rx2kRsn`2YpORo5_uS+yuA)j>M)jg5S+(hwWzVpKIfyXD&hXv%qc zun*f~##1|&XnPbqW3db}9M*tM#}uK-*Z#)s?lt#~hU0t9`K;y~z9D-MtacLYgVyb&dCTaw99t-5k#nv#j+YNg{Mf-mU2a8T2U7$*?|)2BFD%g zeH=)WDp-3ur^Z)EuDRmB8Qq~4#B+)z7n&8G%aFn2mS+1?Nd1bSxPW+sB}wt`M^MU& z>CL32*n<@09!Tkd2XVDk15*Ml?%qKtt*{1i>@$lWP{Q;=T~`z-UTqJlERh0h0~utrjYqDN0kz7i6BU9OQ=D^?TAfw6`Gj+$WT!O}+ldZ}=ExCHR^M z5Xp~d&%UPaHQ_8cZqzeG=ZG@YHiY z9i4FU@!5Gn3*BFn^%Rb2t?jEkZeH0iN+c}u_v*EW>{o<#jVV+aTa{G-w=+yNa@};h zISUt64?TQ?!htbx0OZ#8)4hve_bU5ugNDX87yEk#Uen38ca|s@OK}}AFf=>!V7E6K zy%RRXq)9Ka#b5R@l?rvSztQ^V*9PHsm=heNeBO4y|BI&QTbli9@n7y0w!gc{?2>`x zVHO05rw=&e$3luz2~0$r0iydyh>_!)nB_4GzZD6HiTPdLGu6;2F1Iy&P|^)z>EIB9?K z;1lM?wY+WoVV?19@f@`8X;CniM(?sCQrLRD8Xrw6Q~LIG$soK|Uws(yLsvnF)`Cfu zd(`eg6`oKmO114(HY9m06B0a^TTYbT(K_8Izn{qVeK8y#ViED8f;*OnX9s6KbT7WG z5+6_3pDfi2--(f%e7HsnX~SyHF`bzj#$r4l0heZ%e1J^P%M>a9a5-Ow0eb7UnoLAw zfw?nFvtm43OjZ<;Ei0y!{S3zQ+tQ9i%kCa^GD_Q%Of2tNI4l(zfvB4RGH$`|O|Dq8 z(C4_~D15%AO7lcTG0Ex%aVE$T`1HkWNRjDcxy%t#uA)L0ktAWZHny)kXYy=@aU39 zJwrcI;JH<_f}d6|hJ~joU?yB=f!JcQh0eGjg{-Ey*A zxOAqIz^_MNL{f?xY}g=bCY_?(vOD(^5w_o{MWU=3`oq*(Z?O4b@W0RdBGKsIdBA5g z60qI%7jd2K?@=Fi{~}6^siQ(4f49>o<{FqV23MG)(BBv)qOi~lLag_N!Fahz+n;#& zfFUY7d05Rf%H1NYvev@V#hFSo`Ns}vj-xr0=3$8_0X|^Fk961mhebif=G7o=e8=^V zZ|)>E_{Y3n%A<3myzRCRKmFDuQH|raf1$7W8^}+OvqMmQ?S?8A(6(G=7@Npp-o(M< z0G35#STffUdJoY65GRbNTB8v%Dg69jmJ(5CZ>CZBs?zT&y~);^3n>X+9hZ5nh{qB+ zmR}%4_=Sx0m7jc6Ao@c0d@3^$3JFcDbdC)&6W8)^lF-lUWa>16nlx@kjkhI{)2yRN zGkO(ut8dCgXrt#3q=VHo{G#>YVQr8yWHNAhwgPs`nIrBNN+yGt%Du~vn*gG5^AIjg z!`t=HK1q^JIZJ#_v4#smSlk@PzR(n+C8xoRJ#qqS#^ zLJ8H5GZ;Ef+oe1fe)X@yQ-~-)p9rtQ*&*XTzxK>y>7$(E9oIckb44?9)_azN-@kkn z)H!r^#=sW`0RHbU4mO^@DtZ4*9ecjhkM z2Bx0!ew1PWMj-P}CXh*VeRcntI$pTfdDL7Govcgij9k5eRaJ0qyj1?Z)bu8hoZMUjQ6|5)5y7{XJABkE zHWr${!halEh?P|Yi@I8SUXfRO}C*aU= zJ~id?Z}UTOQZN+Xq$;}^>N>uvu z2kC*4%JQ z@u(l{fdQe5b5m#7B7GmFCfTy7ziBAfliD_q<7m?HdjE>cBUY>rHFXqSkZ2%o zLrX41Of^A;pbIt_PY^LeJ<$whaU&367zZLIm=lUYGqW|>q416(Ex(a>3H7J=# zDU3b~swX|n(lFva5(@lLw3|6Jgu4g9s~O~yK=hAch5wJZcL=X^i`GWtRBTmj+qP}n z6(^NcY&)sgwr$(C?NsdKU;F&`dG0;CQ@eM2tFe0DoMVjnju(!m=SEl7$(qcLctT06 z*EzY)FxLcW{n-KpMrsbnrMCkof=t*0u|@Ms)PLswC%Jrr!$D}t+TT)gCmtHB@unZh-d}yuECpIf)uT_ADO=RoQHFsEux2x zO6XsFene;J;~dea^}DTKgtc+t%wg~Yb$vgjjD4^6^LD?2b^U(a^&!ONGt7ab(Z`{~ zvW;Ba8A|LNnfOD*?0t#CK-MF8YNWsssxq6F5Ie&BqE^)1YvAr!V&0Vg*`e>;QOHu< z*+Z#0x9ii)i+?%!cUM%8{P@@>U#U|*#1y?%amJDyp4D+irm=(lX-zTxi}K6lzdBb2 z7Jl6TVEX#UAM&q&3Hx8mm+Jrbr4pMUA}KuI?|z!wc@(R?<17nQd^$&SdVH-Y=!+g| zvs!?MkDu-MccMdJ2$8ORyZF)(5xeiv^r?+k zciG3~t^=pYXLx^n{dAWBKUz5DXcBVf^GfWHNSNbVkFFa&d)yBclJPzG4WDqM(@t*v zj|V3Y^&x@EBpdR86G%*pT0H&>jdtxFMT~?N>0D8LyvTtSC5l5`oCr45G19D*5tCBc zW5GgM5Grya`X3_Gd5XaqJGr3R`TL{{;etNr#juKy!C&F26{^1dVa+P>eeip@KelN5vL}1)C+_9_F1;$VWChK?!>J)Jvs)d$NK7eFY{|vT?P3lp~ z(~=0;oFLHWU$Hgh4iJG5Q`B6eZ1K;~F)_ zU+cg=C)tHz+@^~X_$wQEgBcm0iz+CVc0z<>{3UfraH^*3Lm75wl!)>;aKx;hxn$13F zn`uE1R2;78rzxksZgmbV@6+?|hJ3$YlbG&2lS(S-zVa)cM}nug4 z9t`6~4Qu-RCMFqPq}GF1X2V!?kcWOeY!ZUZVt-%mTWHcUR4#WeyUBm8D}b*W)}*LV z;~d~7%KJzQMbs3Jr>t6#mAIy|uJ)>{OxB5|u>cigBiRW(@dM#44^Of@gt|4&yjVvv zk&N9>2dl829jfZ4O#c46d3qF>aUJ9D6v*)XF%!mfsbd={HmyxrJ!<2VxOLwIUI->Q zuHS50nd&j2_qR*Wl!8(bsM6IO_lwTk?vZ)m2tRRy40dFhwfQD5vpe45{`c%JpzLVi z12`b5fGYa83d+LxSBqU!K*HMwfRXY<4Yny8;a;u*DdB!v$X~@iz0;C)@dmz0U)r2kyK*ae{_*DrX2U z9K!^sP&hb#J0wL?njmA*k4GxO$^XeyxN_*>F=%yBaKa1R(j>GOmE$scG=K_4{b}x5 z=8-7FXQEJxMiY^jfCrB0y6q*-PYR>n_u(sj4;5^O#{QHhoEapV1ERve49pOewq9 zsk`RWp^GoZ2-zW@4>}PXuy!$`jM2o=5CFMbZlV&n$2ZLOW5OkWDPV`?%l+8PMGdtql1oht2 zEAF6X5pctrTdP>vGt zZ3e#}`Z%&o0y^#F0Z|2r4YH*#&oM_#%LQk9JX_>Kei)f%lasn@A0HA(=Qp8X{u`+$-^Y7%XMp^vvsNMUSHg+T?y&GMax zT+y&Cs9pQfAqVwYlh+4VYK9y+59bCx8%lX&R;)O1@uidYG&BlK3BY-L^AV7DD$7i* z=7SLOApK^%eSrX8k#-nY_pwT4B}F0)NIHvPXNM{V0~xtd@l8rfG0p`JlSqL3+FVIu)yaCIBx%KRn7C;ki!aS$ z6|bymaUn`ZSJ%{#Z9vTtQuE*-kVeI6%*KGZ0rx{+nY%_I^8+$ z(NaLVp`s9jT+r=}e{2kIIem6er;;%zFlQWQxRSS22gW>Aof4L1HMSRo0hNPaCp$=! zOlF_Y+^wagbB`^IVQRUpZ6H(`?!2M|SU)Co*hi(CqIYSj4#IJKGofn~w?cd0xe zwc>xgjjz>9JdpZqHE#BF?dk2- z{?2ze--^`U@d32Ho!>x~BBm2V->hFeZJHm1PPW(W_D(p^|MuvJI6Zzeig_5BzhYF2 z8i=Y@W|2RmzIetaeb|^kD6g=k9XML{0E|>EhGpfVMN!EuNKdv~sk$~)sc7SvS5Y7# zoujM32zDr7b>0l5O*6EAKqrZoH;@Vj?@*@94Zz38p4EbUA?FDana?FpjsIwpUO-4H zxSN2X42Wi=%I6mo07Jt9bBE)VR0fERzofLCy^5RS77tiVg(81HA%{W(M$|%+QsbfP zEP2VfC)HoY*ufhS3W0uLtq>(OD0m(#N$@JRhJmOi`lijuVyQH@reVv)M2#nb0?Z)6 z2!(;CHLA8*a69YHAqU7GGOve-F=671PHKrR@mi_PiZ)FhSUc!AmlATc=AO#dRo4ns z9?Upw$=N8Pk@hK3v>bBUAeJmDFM=J+QC?@n_26`h0C^~D3d0rB52UAeFFI_$pf!$vIwf(eppY-`pQqE0=*3&MB{K`5Jwl zsK%Fb{%q8-0&&gsNIG6Ld6PWAmy&7yUYbOyih${}I3&*M6Y7=6%H=w?*dT>Dvxp0g zum#DB!3?EF;7Fkn9+ogLjhS#HFup>{uNao%Q=h6$9V2@&n2240?y`0waz-275!A`u zW{J42=XcoTW~LxMr`e!S`;=kTL{^0jKbV zv1e~bUzn|$^$58loJC!m!1iZ@9T28XKJoK*#{c>kMtWR7S-uarS4@BJ28;}UzgJPJ zvUXa4aNH;Limi{-#?Gx6s)HFFcZy}a7Q%Q45@aPIVQ=r@H;ITciBf`y`t!`%;r{)z zmqWe|z6-qU_s~gw)?MnnwGd10Q*p^>)lu7Z|d^p`(ztaA>i1m zR=LRJ@Bl`TMZ#TpAj!Qn@uL{d`O{;fy2P!lzW8cQSEPv!-5luL>fK?w@v%aUPS&u1 zk}2oJCnbr}7;>PN_U|RBH4tT%Tona&4W?RCDGIUtcuPD#nt{SdnLKCJ8mSbuDnOQh!I>%vy2JHy-^-=Lqh>s zhY{eCVTvLR-bPBj8Kp0NWytyPbWl;K_oXUKm;-E5(3{|xoHFMNpbqFXjFo~FN4m{O zj^U4wRC|#n4t@-aU*FB*krr9NH{L+vm;2z{CaE-?OuyehAm!JfI~eJ8fyUnDE8Q1$ z-oU0LNsh5V1~5Q1Xw3rCV@#+FfCL`{IJq+Uf;#?I zr;f!(dNb~z#wkC1Q+MW+iB=BTA*!rzWEQO)Rqq> zsqsP34=s$zGHNXmQXDUs zM-;TOJ7UZ7!~Px+@@Gg`QDyA41R9-u;5YLpb&+#)vm)%fTn< zynA5Q(6>kEr<#{_327bNZX%0Aq{Z)eIPh}%^o1@RMLz1S{E!82BJM7HBp-8(+w{Ff zA`ro&H+99Q=0x`iWF0G1yC&i__#XUvsg!=Ve<+m3fd%r>hF|beod5&%GVQczXu8MS zT_g@zk)rB+LHzG0CQC!RA2{It{Ih5H%aqELRgGu> zcPWM%yrI~(rg(8jy+uxMGZTNR%A$S|7*llN#C4L}q1@)y?-p}X@U$UHcMmIrRh4DN zd6)?tgki$a6r9HJT+m*Ks>oQ2f(~OFHU^=ll=#99SuIwyKcuxUtcG{s+-JWrVVT72 z`S)flcK!m9Er*+t9XYXh#oJ-or@-PE7-s2EWE2$vBL7% z4@cFkbT?^qwpPX!s7N6nuE%0VHF~Bj`P(g2R(IIoGoVt(NPlAa4Jqw@oHQCW-J|RH zh`KJ+mde(-G%%Wl4&9k>#I2(rDx5jZe|~d6&;=i@cw;_Lh#3p6Bko?;?n%clOSl7z9Z#DR8&@ zOtO{LOy8e(iV(7FSHF7tQ;EFX<*hh%R%_Z`j94x`M7Z06fF;jogXaOV$;YN?U3C6q z^%`Fvp5JACvkPg{h1Z~A8ykvCh&VcZc>ZZ~J#SVB=G(Jf61&iZ{&I*O4^3LTn&odW zifg0dLPs(xt2`A(Q8dt)DR)n7yQsQ2i2E&UaNHr4wI;VTQD#eW!N%_^UCvZ1a#Z#p z!s#ni41RDhW(o$Q0^(!F_zAT(AxO^Y^^<-o*#4Np?u@cDJoz18^mtLc7KeO;t^U%) zQ~KZTmqC=li!A-bESE5_G#p^LjUMrmQQ3h5cIXILt_6IpVNG)R(Lue$N2?7WXr}@@ z=+J$c2+Bz`VmY0|CL|yzG3yxE23J>)E0o3SMD%D=oooG=z;52Vd78%H5fSK12JFe& zsEH;^CtOU5#!LwJr1CkfSPGCZ*Xkr-wM>_u=Y?p6s!~2D3KpHq&C5W+yj<&~C}pm- zd5Pn;f-022jaT|qGIH0XP6qG9o&X-+^$B2VIUf3cMj}mUmfuo;0f(M;o2D3@wyL%1r>qyq8jkVOC*W#1 z`s-phTc3BIT2kxKxbG)xFfb38!VfBTLmbFM`+eS{*xO4s`SAOXA0BfzC}At~uxqV9 zor?q-tbPnEbTWXCNS)-fxz}fRmYX$oq#oN{-~Q`@JdaAAL<2yA4!|Y(O9=)Lu>b0L zq^tCQb!Si13>_$Y+9tzegq&|_0k+?V8(D}4ODh5K*mM@n^DYvIGav)TrJD~fdDW)g z-7Y_LmSe7E>us>@vZj-j_ahnMh)`|j*STEA$VB%YxT4NCKN%;Tis7@9$8P|J8q>!S zdHp;(ahJyhnK6R1He9yT$JKIJOeQEz?yq7EZU|1sGmsr8_MWsr^aSS#F4wmOE#Ue$iH?5q88m%1Rbz;;Xia zwQ&@l6c;UOw7RdTA0m!owQyGweZ`sJGdLpHDd2U{^gE4oI8hOkD+xd*kSV59jJb_q z&#CgLXXrBmex}KA*VyHcF4yIRq$LL6nnn@i;zSJ>%;y}Jjg%w@GqbrBLmBS z0{v70pzb~Z)V)?mY)dB-<;8IDYdHS!>%_8TW7}cd{Kwa{&;-)LAe~@fcOvxu%ALD+ zdHvq|a)MzRzkA&UK<5Ahd~U0-64gLIQ_swhDSHM6oZ)$f>X&YZG%ly-4xQ-hyKy%z zeOR2L&ob+;;ownLaKjxoyyW9Mb@OlEI8Lmxyn!$HUfq0`r``>REQo7_#~rR2%u90j z2#uDK^yHQNS(k)}G4om0#<4`QL5?82preKeA zyNkS7E@CMJXOu3mI`3+R5-SdVjDxEhQ*NsX6a@~r2uW3uboyIG0XZp%7L%aoYxi%a zSAXKyf@`^@Nfl7#dh#dy$W5uWjrip;g@NXH>f48|c^_}WijV^0F6j|LhlWC0m4=3~ z5P4bX`nz552guoNNn}hP`m#Thm~(FWjIui9#oQ1%SJ%i*&hPsX#bHB~@CXUQ{Nqry zdkB9%6J0RlrHEI+)hDikSxwBoJN=jXI=tIgPXzFJJ^qgCvaquKr%&vxvi^@hGk_|t z@pjc~?BN*(M0wcC-?JV*DxtzOPSj*KTUsO9d|$W*PO8V$Q56nn>yn}7f)FS zf5J9wdtj4lR-Q~acXxhpbkTE}XY2;f(&9&^c0VL%y6OGo2bE-_;l*Bp=GkhAswcrD zN}^N|Ij0?@NWjs9{VmqbM}i!pBQMAh8E;_a(HcL%VW8f0a950+B^56XT9?)^f1ONp zS6U*-GC;2qT<4&^p3)Ui1Gg_c-0c3j$V&Hyzp8<1;+1n2@GwBfCpxAyfvFuKTXZsG zE|wYV%Ra!# zQatkq3_G|gJj&0XdPjhg8yvpteg;hjCZAFYYfG1o z8a@Gy0me2;Ql;>$ptN3=Lu8dq-aNcO03WXv;$DC6708m~MWmGBHPU0~iBCAj_?r`@ z>`hmDK>^bofC1PW>5vfWJqZ0k8DEV#57%2a9CbB{5y=f29j$XNA)}1LoaJd;Wf>6d z&)vhN(qG~a@r=|+ak_;SHWT#yQeR3Lr*&6f1e-?Sj+2UpugpJQf|Tr54j5%$`-ek= zB%ewG7=^D44!xvbt<<2fEG#d&$fQ+<&R)%fQSKJT?D5sYd2bN%@}~6*!}3?c;lEb% z&rxCa|CL0{%<rBknX$^4-YtpH(y|TG}vMK1 zfP=7d*s%RrRi%btJne(2eK3H|R?5I~3MvMVp>pa>!K_9ML&szhec^VL#k041W6-Yh z-qxd|{A7*tF>#e;&IoEjN|dId7$c0!6Z42ft$fLO+JxgXAxGZC8Gz5h*aNhKl6{)- z$WF18xd|L84ZW%rmPqhK8Y%>#*YdZ@!|N+f)MMfb2_#rT;uo<@P-innj|^*Kb%)ef z1Dt~iN*X)~qAvC;e*)(pfr~r4N+^_m10xb!jLk6}YklNZJ$Kp<>`%zhYmo#F0M}Kq z$7a1(Po_v9iCkJaK)zu@;y`&WgH2=!QquVaG0Bh*aZTi&nz;z;CrrEg25anCX`-Ks z@jX8WT?+*`@)hgB-^#1mj}6V9XbJlWS)SMtivar=$wd4SzKyNSl?sb6@4z$3-;{dl z;uGoc&>(j2fI)!M;wOm6%{^s%#*FI1hT7fUgE@s%#FW6WX=CJOozK9aREds#eo4VW zzP?tnr}_YQ`MUbK&#!PlFl@8}JbUNG;dQ7RwauOI-hsXK(c$jL9Lm+BS%S4{{9j0j zN`0l^2m95&>B|BlWOuld>?71UBCT{gDnNp|kjyTVTw~Nkymh@d02cYKvOJkW8^mFmG8D)BSettekf4Zad?3k#&KDXt{ z-14qcOCArR3xgltq++^*M$&D$$d;RLLpkre@7R_tK7W7m&RX7lescBn=H0|S>aT^_ z=ji~wobF2QtA#oKxI0|lHQsdCAqXyS|3K=ST(?i_n{V@oED$V7gF_xL26<{>&wKJr zlDya$=k;exHHvT|kqnI~j2u{Xk6)3{@bIi8A>%##fe@$F7%N;f2clO18|4T+-e1b# zqV*2D6kB4yNh8vOGdCz4kpt|4sIPZj?n?oSPJlr>Rll>u|;_k9~l&X@;VJQn5w(H8TCjAN;bkL ze6N}YgDMWd563TppxtO<+;`?wJW+R1%_SQ02z6e9I#wXRM{eu6fd@+h@+aGSFiVfa z%Jy(AZMw{_$+l*37TA9%v-yJ#dh~|;r@QK&FZ1;)$$nS9CSwx&i+c0l7Jf=~>T=M4 zJJ0}Ns{Cbc<@}FsB&y2)S9k&-BWw>!tF?6gneN+F$1dAmDWVS)2Sy@kX1(JY?aIV3|@i0pB^4kS&|A zv(V134En_2;Z&XcvN6ELz>P&cL|53X7?Verm^F)~N?BxZj6#UF%*|4!D-oh>QVH_o zR?As6>pT{Mf^HEyFoAz+`d4NPcbPZRrvelMwS}AKb7Ih~I3?-H2~i8zVh&=pjCF(` zO36*wYU?45A6U)*&RU}<7o9x<9JThp1Ns1&)b$@@L({-6W@pkumXtN5}zIom}xM$BX zLpWph)?jeF0m9AYq``X;YUD}^q0~VJz(1B{ z6hR~nq~a*aV>I#owFXx9VcA4(R|%3pKlzMF=lu0$iRSnFBUAgJh z5VU)CRE5%E@7!JIjgfK}7R*?`VN_8=(GWTqQMG<&ofgW#95NU^yl1t3hHlC*a0>)S z%ZP5Nn4s)TJF#%J%)g?jjTGDKwqR_--ax(D)h#W)C>K4M6hvJAHiVov4yRrwrmRdo zX_A#ln`^DOtYqmdjp{Y$smQJp5%4N;=1g!cT%Ag7O(m`pLPM^?ms{i`aBYiR7+K$` z#L<@=PM$E^*WTue9VU$6dnQO{)bn%fOs->%^suuEF7kJ)cx6E=bfiDWvymhCEEM># zt4P0)Yel{pg&RVV(M2!LkEuc=jA9jWM4HI6C}J3@NQe1hcMD+TFLl}nk~w=N7?Pi4 z#hUa?=Rwlj@N!h+X7{Ys%S9@j!&A&IDYgB}D=)5Bu$s{$pRin!kC4dL#JP;`r9>|! zBS%tF$^!*$W)Uy;zXx8(;#|;jk||gTZx!P_l}s|wQq4sHKfTooCc+a~@8d5MLDH!0gD<`chL0R7Bn%QuUqb& zzy4V$dqCq=u~TnG)R&mW9nWyK;v2W)HA`6q)x2e8$#lNkGHn$d-2?yW*}oVPDI!h* z;eacY@E@)aEAw9wS7$)h_1^y^vtu6enpscNs+KNn0w9Ji!Zn-Nxw%5?)8lGhxg0R6 z5yCXA?AjRmjV>Ra_UYu^2d~xpH-OWbkpl93=M_uni%ctet z#`WdLv>9g7hi^Jp(WtE>(ym72B(0!)xpIRVejZtm7shMR2kRzZi6fiR{>qWs4*wj3n zla@%0W-X8b1zE3XVzoN8QKNF}ABeDWVx}y4Nb+K5Hai8=u6Rl?5}IlY%xN7$@eeDB zoZZTwJh%Iy#ouZ_v$R!IwGt0^gZzY%@F{c3Fl2d=s>9LpGrsqXm&=z&eA}S(w?msC z&Ke*f+!q`?Lp3@yHFs4KyB;Y2ab%}#zbjqd)vzbiQl{NDRG?UxCs$=96g2;qQ&l&X zL$4*DoCdMT!p9Qf<|j4bE-)doikg{=#q^UArbq?#kgwk|IaD`rf&+oZS;<~eh(I#M z4~p>hXaizLq%D#s?@}mQ>7o7>nTTvQ{N5#Lh><0N{ilwNk;wK|_zp^OW>Oc-4`94}zR0#i>sMl}dM(!HJfViBD~&(2OC0vcxB>foIrWe?qT}qivNEv7W!CK2?zjS+V{T? zB`gdK{|RY1jGwg)AV3YienTbSaN_X|W&2Tg=}texJ>T|2$f{WG?OC`Xo$eHc1{rl~ z_$h$!GMIUT{&CH;;_Pjm@7s{WfTH1i7O13%A2DX+LuoY=84-l4W_G#v=VwXfc7XSSU41tveK>WY4cpE#F=+Ff?1TXu~Tn!@j6JkSGa(R&)O#=`iA| zS&CCxZ%O289lb^o9ws3bMv3MHYZ)!SH^Z|Yf6rt&b-sV^4)y0W;`0D?M&Un5ky-wp z*X{NH#Nj?sf7@&%`;}Zx1Rr}eC;SfDh9&hKTVZd(W#7}=oU)xFo*-6obm8J+!m+fx z|2*HrBP|PI+}4Sw%Txb<{L%tl-iE@b~)`g@cCXoHJP(coImc~8$UH&bllOAytkd(P3d-4#9;sGzEBHVSii-T zK*KDWC@db>19)_JH?OYomBDkvZ7> z(2+^l>*i^j6u(_}NDQgxW zQO{ih-(NI&5@5xX$;7e^r{#$uS;eG)@n?>FO>u9TWS8P>Wt(JeLA7-~qojU90vQi2 z302q?0rpFcLwHiU`<}5nq$5}m8pk7lpiD#$ex08RoBX5%wmPQk42=Fv4y{a{A59@f z+pkPeIw(`jB*dhSX=X1H^fu5^UCV84eAHkX+TWDR=LZvq-i-eu?Kd1`Xdri;a?xBXTic;%t-Hj+uG>5iC6tOWZ zf#Kx%{v@y7ms?|eA0GmZHZ;jX*oIVTG9gSFm6{2^$%Q9v){?1|$|lGd#Gb9G)2rq% z)pHez$PepK=t&J<;fn*RVnw(9<*$=hj!R}UESsNk>?B_+pm%!+fvUI3GtH~B7B)0m z!}hechU3*&CCd!)`P)mn0=thVQ})FKHv+klk8}F29ZXcMjl%K-eR;d;LfGvCIzo2-p9#Sb|@LC69t@aX4#n z@b<=c#`6bZla=7 zY^J)wip~U2-XCAW1d+amUL6$;BFuV!r~r7ibU3ICIRJ7Qgb25Aera#QD1!pT0-i*^f>|(G+ zy!%7`-YhvikjfVGgd4L(+>*LS1`I_&YS^fM`gxgEYXf%&iT#C6Nzl_Isn-N8gV0D3 zE0*JcH`dUG&489s^@2AGhv_WZ`;Ah5^f4LAziGg9%f)!XJZR1usokP)HE{+{9RN`8aMe*j(H$JdE)=8>M_PA=up_{3g+I7qROTxN?AMV z_8GSgQIsZdHPueNefXHt^P{Va|HxHuImT|j0U#<6Yksp-GRw*dHEi#wJm!=N0|2@i zQ|Di=%ZKin`?pWt{9V=6&F7bR{f@jmJCDcl3xh__9XQR`&DETaI|Sh5SNcLLUN}om zuIc*-#8c=4rF3HPv`~p#LPbB4GAb5lN|H0UYR!dkM% zK5GEPjBQRY2~1=dOrnxPOVmO+H+u7c%!HG8liFETW-q^Nn$%gq*>lu}X3B&hk#T#P z<5J&cKl}RM%<@%5EXYp4=hOIm;bCO@dklS{imV-Ay#!!DM|wW(+#I(V5f^saTL9Rk zghDq`(h>&k>Dk+<;PL3-M2)x6rXE?@+1Zzwc&~6Bw(G^hl~T*RKAAGXhCRKzw%w^3 z#uI@^(7{Kw)Qx#1ITh)$r_q<$vg=Df9;~|c`JK0aUD{R~EYcxNJkD9vjZ&YaKm4(I z(xL{1ptvo*>H?CZus$)Uh5{k8i~dXW(fC$#2yu8L)Q4Q2+!6VPeRY#{^@@427G1o04RfJj7 z@Yk0~*o^vp+;cs-Rtvwwd)hOWeh7BROKd7FP`mMa#<>UlX_Npc5^wMrZH%YRig+@( zVPtm?mpvc{g1-kdz*vL@Ejq+qhzLCOq$6XrBx$(Jgmo=)lst@iVIYSwE}8UHBa#_S0JfU8%NnScX>9 z<`~tyXc@lqf!6BR)Z`%(#}3LEe~P2bBqi#t|9HdBFw}v0>#|Bo@!*m_Wm?rw(H<3V z%wOHW|GOnA7r2MK15U;u;AH&8EP&J&0j*{xXiyRuo zbp1%`bQjMMkUNxvAg2YQe4r%;18*E(6dFuS`ZGKcS`5Bu%unZc3t~PzPR7wx#y~w| zFQ3N*XRpQZ=kE=bZQf-(8w1jeU_rejG&3yL>2zYS3Z0DhI*BX8G9yXt6Lv{B8+dr; zUoC@F!@=NVy;$k3W>tHWhbnr|tB3W}a~rBTl#x2)zrW?^KIYI`(rk6rMHJVd6ke zoOq(bcdnKUzFJc17eD;#sii<}u|oxD79xMIH~>)YuR=841i^nQPSEuW+R_%Ut98tB zm9MbJZmgcu2^>-%Q7a)h^vjEv@d{ehz=gZ`c=gq}lR$ zVwE3Y2QtBZY_>9+dj9#qL&GJPiPiMBY2Q`3{n$v?Ho3j;@aFyLP!eKn&gSeT)X47< zvERj<{PFnu@u&49!yy>Od-HZQS)xRy`ngoC7Jp=fbNEnW?>*P$GO)od{LOqVuI(SQVgghL z%B(4rFnw!HqHbJV{05##=zc`9#1SUtO86Kfuk1v=Pek*ii?#ib&nd$6P36F@21jH5 z!2?9ud`88iCNpz*mBjd4#72?|d+>B|VIz8_*7$Kr;sd^|i@qV5;IfltxB#*uA+JWy z7z79&GB+h)2n-v1a13Lx1_G3TPW3W<5nZn$twks<+zu&+3`z9i`#dWqxQhg-vt1p% zkfp$@;lK`G)t_egRkl#-Z(9O#+YHioJ59cjX?F_lKTxowX%qhxP2PMttb@lx zGJd#DpFa8Eo@kY{+jvAru7A3j~g*W1m{HMuwb?X9dXJv=@6 zYCGkXY!`Erw|x%nQe{_uK3yNLkFHFkP(fU)wlCDa&F0NR#4hXNZ5j7rmn}&;4L=75 zJ?{=_M(#-?RdY$!kI-4|NOAs~l;XRycU1IGJhr;Xim%X8!mjE3?|q-l!#wddLlSjc zUyE}wEs9p3tr|K3j&7d4Ltlsw83jMVE@a9)G%iA+G$%aOR_HiQ^^Emr!-2&rOzAa6 zStGQODpjUi_zlXn6mXJ!0h*sVOQXZcj8Vmwy&q|(m*yf%vnga@E2wugjOzE9HA!O} z5QAy!0b-PJmuBL(E7)zcx#6P4&EimYt`<`h)RjG_lS0U{aFmTVuM%Sk9OqfKE~a4& zi})+{6iSlW()74bz@|7kUktG`prmor0c!pIM{^x@=A_6%lK3=apkWWpl6Ho*Fb^<@ z41Q34I_ma;aq*i zsI?p{>J3jAQ9xfK-=YyMZqa1-~Nul~CtVLN!2zDTN zN6D019z3|E*O0(1#I%j1Ee4BZP)+JB#KfWl-8;Xf5U&OcdsB+0M?I(V0%i5cVROa5 zd6Rwf`7e@U9dN$96kxI-{tr(EMpm}JMSZHqF#^<#h(S-E;lF?3^I@+m1WDK=!;hx< z!I4@D_{Smx8bBwgs495Ucf@$^kWP@0PStxz=B?qeFo74wv6Wj&>M?SY(>dBz~st z$7-u_gAxVG4Xr4)!$CW%S&Xv-gPrq9lenRDb-au2ya6P#3BnrX*&W{D4{5Xk8oA;K zb9u9M88m4-RFXrw)%%FE-5(A;bxNdPK4Lu-QAeEZ98hRf(LhXU_#u9G>AKOj;0Wkm zqVJ+G#K0|Z48MnIrpG%o$U}9H!3qDs7PRPZ0b6Db+K)EIwQqm^D>i~|cc=fK zSKS4mO8%unGXH%5G*#BM10esN*VQ$*c=b(B#M+5con7~ZKEBNqhd`7Gc!yFxpHV3A zxLk3p<3r3@xalF&)o@(=sjpU1X1$&-KHTy?s$vk>-oS7sOV9 zZBA`gJ6v!a$}(6HXhTpbcgoAVhR5*AqIAld`exgX$EZmBpHwuVXZEmFt@WUbF+Gwr zJmb`zyW%-1q|ZEcmkN|mAB0oqXMaB4Cv>Ab2=gx|J?jZXMPMQ){Au=J5 zXE|c!$2cR|ls$Cmg`&F0%>XsJ=H1gzD~F;*E5i{u(5r-r)m9VBSrDeF!I%1b>m*NI zduwHCF5<6=GLFLyGT(6<$8mHdl2hdaXsct6RXIKG`>)LAI95TZF<*+;ws^N=+w&!v zFz)f@QbZ{3nYhx6flqlwsPaySAk8t|2g~0ekfMxMDb(5ZOfTono^_IGy5M62iXQx< zEW?`kTF^NL5P44FPG(LB0^}&gD=hP!bA?#0>1ZRUkm%WDu+p$qz`UoP$Yp)`h=E7X z>i(+PtKm>*8sy83%5o4raNJskIHmwU{%gE<`S<64HD+5grzHZwk^9Gw|1W?7BLmZ4 zp|C?WX}j-|h+W6(4M%*U>Z<(2#+0k$czwUiNnFpTpyIr;l&N(-DKa_BjD_`*;099ZxVB78{0dUfZLt5D*?b5Wy**1}kKlhQ#v{95ffE$ast5bAZ{j$zm?rk4gi)BPim!#S+P7zxnnnMQSE zct+i7-`_e#6Uh)3k+deH#&JI5POh+8wKxI%nRq{i;88nG8ANnYIj52 zUGiVknt{fe?K16;wE=HDo@FJZ8_cERY;jxA6K=rGJ6HV~Mx-QSZe=i2=9T4QjlgZd z%L4Bi_711^w!?r@XUOgj1SuUnd?ffdD5~`72+i$)BiP+PG2q$-@m1N&nW#r0DwdW} z;d83nK(;ULkOdZsXHU@d1M-sCythoaY_spXJ!65j70XOOjUZ@iC&(qxCSI;Q z=S;ADT&4%|dNK)FtT*lLCpTCZqtB&tShpf0nrE;t7lS0j zup4p(y)zH+x;OlZTQs)(n=AP7>;IM(PqV7U&;eRA#NS&pBNNO2VeFg2^IW@bW81cE z+qN6Cv2EM7lg4b4#{fnvoG^ZzJKHTjSm3#bpO}pfd^61Eq*Q*r zWOuwk%X!^;jm=Uw)zgFMZl>FNf_(pIvSXmvq9ucg9&5BrbEb{h4w`P7nG?{ z@slW_T@BTudW;m=T7)oQ_QzGgy*PC-JVJ#ysu0R!7Fo(fNS{P?mp!yKE>X=Cx6A&H zN;!Tz2QW5W2JHnKXkbY7kB}rHTk@p9WsKs6`P6DT$(3tkm}9w4>#0VTk#<)z*l^}F z_d{Ui)L(YU;x5k@-H^;tSo=k zCb$5wQ2}hae~`I{Zu8*>AN2%L?~}qeV7rJC?Go}5A!5Ov8Bl526xlE8r-k#=m!l82 zBex!I?Sk7K@{hTncn zc;Q)Woo?8W}2Y2bV zJO!$nbj)HoZJrQ+pDg$g=u`bFH#U;zh!d4BUu71ufBDIvRFTKPZn)4!s;~~u) zNxx#uGruU>eN3U5$O+7BRX>UhL2g6}!ZgH+L_|Lw4~0P&jb(;i0EY=WA(di4m(^$A z-$gZ)P`9hm#%4yvUwTsw7to)rf=nO}o96W6!Iqcto8pv6iT}ZtUeasgll2q#_k5>M zS0+c1U82s$7cb+AebnHLl+pC4A{Guf^?>1ZGHIhACsIa^($J-?ZV2IIORbH#ApgnMrMsl0~>UR67Jzag?mOq+TerZN6d9PMch*Mb!)g^Qbx5 zNFIu>w^`1+Eh${=INsv_H{{nx5s$10`1)1<{`Ir4{9Tq_Peu42TaC^~blRP+Rcj`t zP`q_nggekKaWZ%*HfdBCPd|$-S(Gv3$?5a+)%x~n$adfO5o?ndOP(I{wMM#5FabS; zOs*pqDmeN9yHnh~;zB<`yq6RI|M5!SnK1Lu*;d>;G5&_zs@e7qr!klsc4*YonQIs8 zxIZdM*W^d6liRAQ*fH$$6yyw(dyo};Pq)7Y%Fm?3K(G07*B;Fgfco$)u(Y=b>>w?= znMD6LP?#=d4_GRNQ1+2f5QnfhvN2OqnUqKkPd3gHt!BW>f~n#fxW?$#8XAXY;*v`g zaB)uAYyvU%lI>Vf5bPI>$$8#DvZvAMP-J>8IL!lo`E%G9q#ob}m<|#ZaCx8kl-d1R zsRpT+$vXd_e$vXkcBwWUhKH8n()2D&DQOIU^*3tXQlq^MquHiyso+Wehit3oEhzu_S<V%-Deu4>Y6ht7e} zVf6m=tT1zqGD3ZvCtQ;jS3(NkI`U|7y9e+}-P^MB=kfh~KRomi*l=#Hv!CJY<8}`o zp3XruP()s&Tb_q2g+#6HxUyfqMY%$--pslcJm)M&wF=-=hGp?~$n9+WSH+R83 zN(yK7?lTs37UY*2*rsIblD3$h61=X(*gi20nf{87j@2gVL#aeJ2l4~+`wo3KHbT#k zIl@E33_@|r?UYF9&M9aS&)bFjkZ^-1zbPWi;fm^zbs2n7ljUl_oEXaTNkYM9EHj;* zKP9Kh$`AN)>S_;D@{ajSe%mF<^ViH)wJy9n^JU)&cNgen`oq^MSkVA&?1A5P4BsA& ztrLN3O9x=O|{#58iJy{$&(1e+0?F+_}9`LZxiflvYC-_|007pue*S_==_SV0+yKt&&Gik zr4OrNBa700s;SBqXkM+Kg5>Pzzu%k)O?a9>O>LXl@`A8?%C-|;0bFwwZjP&d@x%~j z8Ymt=QfG*DFgET>bzI5$^;!(dl}}^^t)9E8r>Q3P@UEh8+cU6NzAGDeUhK$AvCgxG zK7DZWz_6@e+?5s)ENm(QQvk1AM#qg^$5a4|c+Hzh zm|Wxo)yQ~<{KeL-l4*Q|SC^4G@MbWHo}A$119}#&B?k!_+xt>qfP)GDt;p5&oAO?z zRT(BcH6vNpz&zkHXo;78x zPx)ZQ9)M@l~ZwLF*DiUmg;xr;BK)58}^g@;qXx6txARqHI z8Wm*Y)O%z$;=sRb^!YAL22V$+z{*zX=%6+0V@d)-2Fv0N|KAxcV4aR%9R( zu*SV;(0gTZdg)YS&6tLfWQ18o3shphG*w52*Mdma5LqbA2MO8Dq9hoa`9x6K5R+mxybne`|BG+x(0tN(T%$_bC6B>e zR(Q7EE0h3_-t&ZkK-!z;1*?>jU&N~mRc`&&k<)mYG_5K;Vxu6X`DkpKtKEx=4Eum0 zme|l3H=TkRxPQ*etiUQYUFVgMoq{v|9+{N13kX>C=o#j$uAz8f?vvdq?qXyYBJFJV z=lQH60=)4@Wlwc2qf013a6GWa)~~Z8GMynY3wy`ohLBA&H7%O8VQz9MdR;_;LKk>k zBxd#R%%tb0zeuxC)#Hbwzz;U6mlH+4qHSCquuWne=?9V0Ne1+^rCYj#Ffo`a5Y$|( zPL2)t94BL=i-yisQ2q8X&=aLsx5%e*15bOP8Vvn?0UPc{7(!Et0e1l9&vW8zVsO3D z^WU8nAf4U00jf34zwiTPXZ>egfs7le6TsqhWlVN^;RY#L<99xoZB;>(B}E^g zyK|d4vJcTy7y6B-L1Tf-n;RG7lX2F%Q2cz)_vz7rjWDt|Q>UqUbi0HDvI3n z;5k0sfHN42nc*j{T@RM?yE6~L5tJ7S=G{HeV2tZF}W% z*2%nNo~q7=v@q+igS`&1&HcV=Q- zQeKAwZ=ki{y8saAj2Y8{*?=e-yOFr@uGeXiiTYV6Y$#+hV)S`70fUAJq99%cw%Y6f(fQ|AEi0Q*IDQw05wt77`?R_M(Y2ZQSP7-$rrL)*pG(Ft}(Z*#5D z#0koM<-26pQU@D3>i|&fzKA}?M(5$l0@m6Zx4E{#DJUw?qg~N4yx)fb;u*>$0m)Hu zuv%s+j_a#H75t%MZMxYw$)n}u04bSfb)!LUb1$h<>>->;C7}7r4vROa3U?LC>~j>1 zEA%9K6`N|?Y9MR#&TVx0BYMdaqz5JqP-%xkMZXb|`%bQrF=B+WNOo2q(~2++?D@8v zsks1vR#Wsa7*m>3mXiBM7jU6S;A^iEFqxCG_4m-ygtthsYmu4Vr%nm+1h#sW0#vT$ z`v9DVC^(n~2b(jd@FE~=OV&cE^-YusP8?F|aAp))%!F9VmJrVh*Q0=9wS_?t!SAmb z{OCIv{uq=mJ4rxHGH%|hXDEHhZ6-56(->n~ENG}A7Lt1O5^QijWj@^9j~R%wY?>^p zs`5FBq~$ zmC6jv;(<*uiLE~CzcBKF=zcIQ$>{9A7z*PKBTTS{g!QvbkqsBRw@HM{ShZH1IMJ&@ z3V5whmC`x+mdq}D58X&%ZZs^%0W&$<^zCk7Em)k(k-F)_*C=d~tU&6i-0DPq*&hb& zMCa(zz~4XZza1t$6?J#7&Usi38RjT7>v6;fmODBaIxq3RD$`5t;0(zVQ0-QG)cBQ) zrE_yTpW|=hqI>O}4ov<^-e9I|mna$*(Ic69;^GOvw+xa#Nim#Zs`NH_mW9BrrU>iO68n_>i6$k)?E*#jt z39fzCI9|KEF|!c;e9oXhxH=e!>Mi>0`4IGaugox*yqR(MK=|*<1l^RDeE|sLm%qbI z0MWC*B7PUC6Hb703~|6Rj^SeIc*(0IK)mw-vA(z-R1JPOFmfb6e*+Y3!!)xxDGPh9 zwEI**Qw4ot?<{NEZR^(2oWu9?#*76!EHHfZb-)WH#~GCh4t`_AkCjybcb(66CHn)- zf5UBSvf2+1L2>5&y?cWYuBQC}d8ymJ#+@Wgzg2NyE^6ywC+pQ(3vBMALxQctCV-5UXlX1mWo)(eT68*yUEL%P!rLaTp;=U z#NA19D2SXln9 zFm3z4q|V>8P&-pnXw+k(DnuKu?}3{!Y|)@x^64J(g8qsc>+rHh$@P{uU6LyL`udM| zZg}~ORpuFG>2=XV_g)9qy9=H@NC2iCHoP99;zGTZkImOr{D%Rxe1C#r$0Zy8{F#oU zlUGZ=T-^1zckr)02sIJuVfu(2fM#i<@*fmwb7}yy=s;Ew{;t`I0F|=bbTiZL3kLf` zmX3yfHFXPKlEeHRX@hGD_iFFjK_a>{ z$@#(|v+9U)wZ*Iz@D+RUE7W3ihkVnMfjgzdcGEpDh@~4lZVJYvDwWqd+$=O>*jet&!8rp_OMu4qwteSYTF7#^{MFPCrPPb;$8c(+cw_l@uB+cL_v zEL9tZ0`~2)sZvQmRjN64T|zke-EJw<@WhX&vGL%$a*hCkAl~yawIINvX2&U^s6(lGmx(q|6NZh)Hj4c#A35RKho@Yo<2&)TW zg(Qqwy7_rH;D^Z`#36J`CS>E092F6ZhL3>0GeT^zT8M(HU`}jkrwu93PqYn^Hqkj`l z&c8yGuBsDB0Ci=6=a8B+A#<^3xgp}u9Ku}*Pw297I$Ve4*Jn#?sWiSyK1M~^E&8>I ziH*GN_<;#CvlmC7_f9Rjg+bN-n+>2u7k+x4YYtn8zF*e=9y$BiFv8L(dvz4}tv`Hk z$(0N5I`9x=vxB(YK@zr&&~Y+x;%kP-eS;nE`6AZrvlYkBUpKkZOYd=W{+0%~_{X+f z1OEw-3g-F_CX^DPoit7FD2Em>)>8~F|wI;gIX?q}zRfhRVh5n9GJu=haxg%o_CaeAo59og!C9(+t`~#OlAIFHg6!tL9@wjCng$ifOeLLaNL&K*KyDNF`EYs;S?5ULzUBW6 z_Vd%nO3&|^EqdfZBPz%GR82mlED82GAPu5^(Hhy%#};)P8eM?^dE0_ry!9A<-td(jq~+{GH9wZ98>FV?Q+gx6FE#Z9IGyr#q`mSrPK&N$YW8 zSk%i{d2F+8{ZVoEs2oiqUixUw0(}F6aoyn34{k-lKkkduL0DyF02ovA-}^@vR<6J9 zw`%@Bj0qfd*L`Msw)QfsFk8XVcBjJ8s!GGp4_M`Hh;YjZLpURZfG|LkUh$~L>yy7T zPh-jsZ>O69V}Y&Dbk|{%LCU&oH$p=GHQlk*YL?Tgb1^#ltB3?qQcCJ&b`?H*NUSRQ82PNa@b>4*yX2RL`6zun9m;RoMfHea4Rs|q$qJ% z6O`l9OhLoWyp(1ns)}Vj9=|-?&WEtcTnNI#K^^DZF-XMKZ7Q1U&0F|UDTPJ?`U0+z zs~>ks9Ium-n8RN)dP(n-h>y&A!C@gt9hOX4mJgZ6)_D}t&xp?UrB8R;ngg3Kax?;j zCj9p$jP{+7(=$3t$i5H*vj|(J?wMt4CMuHT(Sz688J1)Oe#nlZi*T_P$$YzU3{{-; z;X$lUvN?>Q&CPor1W?LgQ)mdQL*C$tWu?)-WE*BUvkm%6%t0(Hwa~{-(`Gedtkc9N zbY)xj1x3?j)9{ccO_0<)kf@sqoBk}VC z5o3uLk$HNnMXgk+aO%XKnvQd)pJ80V-+Xv>s1V7G8iDD>w)+|%x*;KX!$Jug|Nfo^l#_<7(_6$%2r|BM=q z-TSt9N8h<(te6lGFiX#UN++$rRr9z{u`O)eZP+$ar2X3rs3S(`Fpqxqi26sPxTL4t zsCNn?Kp6gI#2YUt9kMLM2hC|2wsNNkTC<&$)MpPUd?i5FrYj#Cm2 zuCLo;JOAC4s!vn6vH{}928iF^sOwLAy=;c3$*E#pe0{_&xuAyJjcaV zw-GsLVipptn5o)2SPJ}LuN}NIzi~u)DDVwG_pOgj|K`FAEE`c*^6zzF-o&0{Sa4H* zKKAzDs6;|M?Q2dD^=)dt@Et)lrDCwgrN`K!B@-h)Ovk>V8rfJC4BRxC#mYF}GJ>Me zFk<6aJ}naVMa91&j)R zg+tZV|HqB+^&dAv<(@-yDGUS>zKmQKxhw_DZ!P?sCBWD3`KTqFw762AHk~AG|U;aK-!~)iJl7@Ey|2A5X(v{O=m^d@J1KDqvl!12^V4Kik|^VxA=$j%slR9f@6vnsjO(y zkf-!S8;S+32=O*l$hXzG`6g~mQAe1bW#<|$TzCne4pK+Sh&VNtY6@_5L-)y>ssoS# zp|6mBY4CY-ULxJwy9eGSU$dvr8yAVvYU3qABnfHJ!f?h}W27tuOHfQwKMdtYz`*zy2vAzWqcH40E+ zs;Lt5(vUf+ezuB?FA3a1HWz{xN?mJ=M!B7)@gS6%l2VCcoRF<#NTU9dJZ(qi%6tgw{cW)Eu|tmiEmO~g+G#fwZ7j7 zl_9D{&_Zx*0)1ETDp}lO{nf$E#-pRlRC(*sp(-4bM>UbBbBUw1!Uin!u3AS~(jRAq z{*0Er1;i=(TMG@3ecAFxn+sagMR&>Vv9|}_!*g}z6Q2ybh3#}W3@?+0>6bCj7g=Ts zC7_7tQT*I-dQKXJO2R^Dx)5mb>=7@b((%(Jt%$<-xtAVQl(_O#Qd`h>0SST(77foV zlmI;D*v6!d0y3Lv5~<2jvdp?%&`Bz;^bA`FXWaAX;ldU7nE>^gM23z4{9i*#C!M;q zRlu4`28^t}o1k1mtxw=LYCA%#4h6fsu0X{11qg6iVTO!G_BjSE-eFlNr3Q>dRCv@| z(7cC_Ib#sd@(|VqmgeG0P#tjMCNMCE+;F+`1nF}&mDUq_Ov$e)BrkXiX)0pDRYYz_ zQrSsI0SG2K$My>7J6p6kTzYR!RDOc$A(~Oz%QqX5>DDh~6gHP>RU3>eZ>^nwUOaqS z0H0I>vbgcTK&n`n{#uDIQva7Y^!^{>(C~wYF5o`J`WEsZb$-A>R7lv{TeoA>e96%^ z&GM+n&a|K3EnRJ1-tU14KR*v0g^h)i>sw<-f&7!46NgR%DH%)PA++g^jRiOE1_dMU z){dP#{i7ZC+s+&g!T6Dm@P(BDA1(zW*1CM9ixGy#5`oa8t*z&YpJv>p2_Uq!C;!Ov z$Db{5Y%-MNDwuLZPUBL@@~ezvgviCHz=m2es#Vuku;~)VBC4lK{V=MCziy8!T_+(J z%Z{)jR~bVI^%`!*hz^Z`UodT(sZmObdaZz#rmaOQ9A~A%nt*m4rLi*~0@b;$wMt;0 z4u}d~4cr47R;5Sy^@QoKu134J(ruPg!>J@qIH${TQmr{?AUar&iQQ~A^(O3&vco;vu#?>tJ&us8 zb8hXe>qq|<-O$A`Hk_I0T1fqZM%N=cI*H%pY@t_ZNg-^-Q`=pkha-mG7Mhh7#}mJa zWLe2CC&ODLXQGpCd|@KB&2k&jpGiA7imGl~c#?@86*mgOuM8>np=2&7V}xXV6K%CV z=X3DEO;j=F!ewng+t0=6ypLVtMoH6mcVJ>U2-73TOB6PRgLi(FdDH4>u7*cYqyW69 zH6)slE=+j_#(!mE{thB;8vQwpoZxQLzwni83^#Qgt~BPhR7cYr4+ppK!Zmo9G}MOS ztAegRFAyw~gI9{=su=X0Lt>>XUo!YHEUDiSFDc)Ttpg) zn%4WDbj!Y;Sl$Qz_$xhsOx2qR0>#0AhNkN84JqJ6^RLXMP?i6?n|IiRMh1gU;-?jD z99HG9=Nb9#0$9zLiakFAmvTs#=aKmch#>xM%if;8`d|}KtT{P)KCoDzn+Ss4JMgmW zbgoqfsQ!B7ye=nT9V-s}$ZvgGVT!Ba?$)m>KYG4o(XWMwGvPdG-U%irObTrM*}SR0 z{bjEgII{cj5VH5OG~3(5W=cN+)f7!ZGMf0-91C9)m)b90GF}`6iDD-0&a?qI^u||& zk_fBxm`)RGGXhV9o|@+;CNk{^d}aDD+;Iwey+`T zZ4(4tPn2Rs6>6%{Dn@eqb9T}6<+vd%YkSfvQpB=n_va9D8sYN60|h2YgXG@vghC?k z=O}`p%UWNvBn^7+q+-2j8U-k0@W|65@s)QBMT{mzs?vEiY*PFOWz4#Mms9I+w|CC! zQ8VKYUk~b6Y@2{gu1i%1!zjPZyh*Qsv<)QRJaSj6SbYX>sRCUtdxSpq>{4~)Eg^bz*_KJNf7^91oOXn>1P%*0I0daO-H z=MKVjQL13v-yDy7e%+s&atlscpW7Fg1dlraDR9oV`)04ORs&o@uCrZ)?2f(GiwP&g z5e77$fdkAVhCGeexh;lp!purjOln7cSvzZ%KM_cUYZJTh>w^T#O{S$X#kg5dty5i47#Yih$&xcX=-MSNf6H}r@ zOHpK{i?s7u7cN-5&O}u`DJj}~;EC*^G4)#1%Mn*10f@RpaH{8>#zCd|KXk#3B}zMd zD50wqz2d*Ar#An5-5u_%j%6#5>iZTuJ3S@JJ(RXVqq2K!&ixwfdaqU-P@1Nlli@W| zYlxSXeK1*`k_~HJQZmF>fKYvkY$lENJt#E!?AM^OYDpR{Q6cd+{dAheLxThvdseeM zJnpaG;mp~QfDE~e$tTh59K=viz!!mvfkbGPlsm8|-$H^A$odL69EQV0S~5226xA2Z zu`7#=a*&`%M_|y6hqhG5P`8V{ssu!iA`DSr#w1L-YRL{Wl{2;TBv>#{24d(+a`#W9 zap=6si%Q{Ij0t2p1jLZlcA2fhPjKnT_YF02pn zJ7aGA(URGSlBAYrAB%|syhFFnv;TwpeCN31)W5zrOg4Gupu*0StBntCycWd0y7ziPtp$WB<=H$hNvyT3BR}5v&7MUJcpMq0wfj`&suA<^ zNj+P8q9dCKB4$n`Vyi4+NM@FlK147nY!wFFB%Rtzz?0CZ~!C>0@3U?nI+26!1I z4=AlCHG)+}M^4H&fbKGT(@Rj>mkd?6rZ&X+t?DhkL4zyuxF~sNuKHJ>urE;U(Ls+u zltGvH@BZoxZvt=kGot1!kPKe+V?;Jz7bBC9cf2Pywih{6==Q7t*Z13^+zvPE==&uZ|HU)S{~pqRN=&@|gA~^QPGtTvq_Z+} z{i`9p^#3V9ZU0z5$PUFPx>#EwaAL(Zi?YcHFAhY zaQ~LP$(v2yXJTvX!ik$E&~Y;5(S@Ou@r&3X2LMmTk{rWuGA1EcPD|p1wpS~# z;dhu$OqHr7qgxF!Ya(S_PH@$Lb`+A_hV+?i(G?}egvm${LDlCYVN4}S=0XY47wLdB z$R_#HYhGN6hb%VyP@IF`kHUa$i+&exUjLybidX!Lu;vs(Q6&QQttQ|GdJCN(bu5$`)BwFYp0Ql$%nQ-=)_q?R9v+k#)a=ul|Avz8t`oS9M*D>#GO4O{&{={xK? z@&v!z4|Kew0Ui4Ae$iL6lC71-CbM2WuPCo%;G(iARy-Z&>Pl%kNQ2wiJR-}b^{eGU z5P1m%YGk!7?WwH!*~>d6B`-!D+7G=_axt6aq++-Wfm{?)e33J+%XvNQt~xAFp*O{O z@t9a0Wa}hFz4p3>MQs=mccwnWN>$5#e)%a9&0-PY~)bqVsX)M z)k5kf2Sj+dtnV*zSyPbQ#TZ|Nu-0=W6mk+-S-NjgvEiy==7j5b4%W*v>eYOcQv8Kx z=Gs)}>}PqRrwU&H!Z3F!`*iA?{ErUOfAmsB+?k8MAy!3zHg}yTVUA8Y zG_3|KxI}6`UQ3SIa<*#!j8J~MK4MJi?C!+dz31Z7vs#MXyS=btmq%5IDZe!`i)E%A zQ)0T0H_@bpfob>kKOXk{Y$6QP`Q9^g^uF-qfTLgmele>ncA;6dCmT5_CuH*Vx^b!qZNOYq zgLLtp%!h6i3rRluQyeUgKak3tl>7r&#>M2w*U|*0#)+&HcF-g22t0K8UwrM0TJ^VM zGHk0pUAoa~+-!42teL{oB{x5&$75oMGcI^R%3)#^Yeoy{Ra;XxMbd&o+ws7Qi*t2s z?UtX(x8MGF9r_djeV$TY3OD zbgnDMP)PNn?8lp&c1mYCi43xcXI{?WWlZ&$|5_nrkI$4DC0&cxmCWqFB}A}_kH~jn z(2wKYxgO$%aqbl;NNh~7*=IEUQxH>(*;xoxx62E4gvQ8a=(lt+HlB=HGN zaaQXqU1@Sb0lqaxB)3LiAv*9|o+)X} zO4TsH9+lg0uH$wvff~wVCI-hmI(n2=pia1gwn_yT{sXIZuF_CDb_*F13b z!jv7mCskbhZp7O(oPmuLi_>vbsKgDlgy(f0}@7MQ2?%t_DrP-wW)XfD09{qp^PimrAui7!)r`=AX*CjB258EjiaOx*SMCE351xCgCZg5#St02kFFZ z%zdN9!Hp7Tw5+XV&qo&N;bUWyClWRsBl84J5(1v+K%E$Y&n#kOu%jPE)rh@hQ=bxq zh6{#A%^k9qk78%IV%XKFuC;Z3GH++GQKfZG%C_&JFSewuP;^yIBI7-{90yZ1W01r{xkS<30 zQ(>9FTv6w-!Vln`nAkJ+`bgD{sl!{|l+qwtH5q>jx&)gd`K8i*aY!^QZ9RQVFMz)oVhMhi(o^QUG6MndPOpwuRbt!niP()G>mW*-rNGWX%x zv#Y7W=s;AiIwB2F(Uxc^nXwym+G5|q4lh@JjVZ%{qHf(%i#-wQB$>31sb`k7bisKK}U4hm7Akie95Om2Lf(yT9g4~x^Me&Q~qR%`49yj@iNFmy| zRs#A}DTw{JKoh53j&fy#Tp^oPMi|Mq2FSRL_Yud6O-_Oqjq&LKy>rL?I>FQY$K2ze zfMD&Gu-_rT99|!g%>JU&@h@CA*_Gzvf{BoPerwu1Y@rJSs5vRvBQ-=c%HOgjhg8;NN@C;nb?)L?0Iw+Rr zJa54-Ci?YYSobFzHaMDUd$<4-zjzM> z{P(o}#YfBZclFg$z(@Pfj{lKXquYD$K3NT{;-VC?&1n|{m^`t+I3dZ;&mC3frxvjp zy|p<%Z|30Mf+y(ChPgY9+EPpS5#3ok0&n>19tEHT#PFiI+*j7Xh${*z$(c7<#5mMmR!3znR0ruJ@UH9+H(9v}1o{M`;XVUF4u+(sbmfBxK9(heea+ zOMEHh-5VWZ>8;C?v`29sYp2$Bz%sU(RY{^rJlW}!JI-4wISD)I>oCEgc2{9M7dT+5 z4vt3VZTza6gXnk3XEnUN_F{a-9j(TL7nm|hocl5?C^t*+WpefqVbqZ2B-E=T*pfx| zI-D46+0D}soAw$ah9ZJy+-l;C*v0%(w`QUq*(f`6G5_T-e75?+v&X?-qh^v`wGBKk)R2e;@tyVXh~1(=2>H ztuZkMwSPByaq~041_4pH$-D>cy>aDqyXs`YmC)p`7nOXD3@qe6HH`6Y#9{`hNchI~ zE(3=lF)OQKs-3vCGC5A9xY{Y|Pq_~Qo%i%^)StgkiR}j9On)3`|6Ehdv*k;)^KMkY zp551z#^&;?AltD!`HWgOt?q4x)uLr%CgsCOXP3P$2*%O%*oNsBtT@BF!Y(YxR5eVy z*o3%ikXc|}^p_$R9z4%2l7Xc@Kp1M~H%jOy4NG~%7y~caO)Sx_Y%Kd`Jz~u0y+)I2 zl>yI8qWY1TxDOJVo=j4t8Z92zUqBWG>y*>UML~JLNJoZ&I7Sv!6_K=Lw#@S*X%|hM zJb#c<-Ryuw7hLc92?T}LM;P2!Q#HSCm?s=`}D(v`c z*GwNZmq3SE{J=`WA8nmeXlCaMa zz1*2$I$jd16hZDci-k|O zY%t~p8?D=B5D*ac_5|Vv3lp)9J`aYUf{8S^sUw=(r*$u%v@QjD5CmJV1V&weIPp$X zCvh=6AO9^X;4l?TwF>Ht{w6@%*u5bvseZg+K(bg5?W)eB6{fE2phyJ3b8OJrg?X*F zCFjXj>+GMy2NwzYN>?>nYAVeqn%a5jS$)_qYOEMB&mIJ3e5D%}wyBI{HY8+9NR?|A zli68>s%=V`zYR-50!rz9#kLHFzX9RILEFoObBjL_E#V2)vRE-iXiYS=X0W=ZwFQwm8xK_Nhl*O* z9`9*~ukq=CACex2R+S1W3-!GufAZ-Zec30Vq2D|LRDvgR@pE*_y;?<_$+XYLjzt;e z5&Mn6aQe3AT=OoTu`O05n>)d+iS%H41L!0s&6*Qi%}wA63FeZ(^bK(*Oxxcg=;6uC z1!R~*d)Q?kElev6@qpvO4HrM_oTP5pJSVouGMd2(D!flz(z0JZmzyUJw`l|i!_zf7 z2U~NSm7c*^8gFZwx1Y~mT7^upb32XG%Uoy6zkTm>^8JsSEm5l`-2gzw7XN$31{jI| z73^C|mj8!Z6#AHB%=YSd{)}j))f*=M1E`}ig+k?PA$-W*EuI*88}N81RRjOds^Zw` zTLWi4PRJBsC7 zM(wM zoCG%z5ZqU`MXp1g>JS!CxPE8GK!vJgSEaWWfA&~e>)h~RvjMoNv_36Eudj`cTN9wE zkS_zvsl2#a&v7mk0ycY#9764V)4C(KacU4d!b2i1wG70tl>#N7TSx1fV=p8L&%6b9 zOfVMN7pa1))W%_n`3d5LDqPUZc3;3H6(wvlsrDdx=*I0kH3i$19A}iwnJm#>mK|Qgu`CKULYgC<^hIn{qy>B z?wXN5!K=aH1c=F(`I3QNwW@31y91ssA%HP00PytvtqJ9YDS9d*{f~#+1VI+zRd%AAG*I~oO5NpAd`f!t8X_8s zS>Q4^UpPx=XXnM_tE0z{>T^FlgC4qnF1XQlUAF1@NEr4**cX0UZr0H?u)iJ+*a=Pp zv`37z)-HbEK0lki`2jFb>lRUeyoQkv^ zV@mKwgoPRl7&fFr*K5f8C@~1YvO+R_>BOlWLS z_IFb&*`%lmzd>~r2kVY8hv>8*FquIH@+a`Y4vs5~n_fwCqy$Bfu7M@S!5t3(WdIld zE)-k-x^GHk9GcW`5{TCMjY^PZ5RH%(DbiVD$M*j)_Kpvowp;&jwr$sB+mkW5$+m6V zo^0EbZQI6VyQZ4z`Oe<=^I~7W7hV6td8~6C>sTM{XQ>&M@-f==$KUr?JaWw{rXR;3 z8K6Oe8#1)z59vOUd|PlJW7=UV9u|o?gsneyco7-h7}7vi1MxxLDiU0Yj)pYOPyAWZFAYhvrqPxfezNf( zP8_)tmcmMzHMu-vZ$4tHFI>h4&XUL|k_&G|RQ z5j^c`0<;f^b^nb1)AcxduLYEh&%fyFjGUhue|iJ-J%Ew{=zEabB9lwyFzpf78#^E4 zGGxp7?B6rrj$$d<-+*P_`)u+3xK z;}`v>^cCR#+3bU}Q=}A209r@@%8&$-Fcn16mhE?%yofQO)Mqz7kJVJ(8qWhZ5jWdN z2O)kebdJv**8;^A6^{8bm) zN_44jx12W&z7MTL=4tR@xizoqTX2kxXo(s zLRVqAIo)vnT{?0lkepv|XWSQG#pc=iBL7{V1ltg1V>2`CNH6d((JOXJJlr{5wwQ#o z(#;Nq#zsld^v?w7y}EoFy|%o!XloG%%$9T|UfDH~4T(s@LPS{7Z&H-T(rY-bw+a6q zAI~1a_^SjE4j7b#=3vG~I$b)H9GAJTdc4AsM*EQtX<0u?*0Q7jsQf=`3oavzwOGKW ztngpl18mHnKFh5CuYYW-LiunAD`H9sD-i+uM-$<3M!XJQk98ZX^vg48QH%LJ$e}-- z0?PDme2oqQ;^l+Ahljcgfa&tb`!CbQ?jDdWMvH}vnLgXPcjzKO&m)xuV7eggb#-pr z7MrhDeO$P>%Dv{So422Bc;M(bHFsxZlPVqkWxB*(oYf15#w74>K5!gWXNSHW+oWs~ z3Q^L=KuP5R3(X8K8bM}bjmQxt(n16vIY&mY6@3wWj3M6VeDp)JkadEe=JJ-Q%W|k8 z%0b8{2pgX?MD(|6yarMT5S0;v1mH2Fq(mNBQLDdr)0{%d+KALMhw4JV@jh7d>#-ue z&J}>{CpLCS)I*Ted8fka#j!YNr>e!{g|u!`b7)|cVOO0x>O42{%DrwDFj)`z?8B*XndaYa;Dwuh#6ZR_@S5;1 z)emkLq}chHwUa1zvSVOBvQbtHT!1{CHDah!uA{09KnROssWscQ&;r?MYw>?sHlP!< zi1g3n7v#mXgxGQ!1m{oF&@i=zRLOUCZZVFDPCN71%F=Qh9TYadM6L-Wji2Wd7ie0$ByTB2fS(XtR)5^W5|$>66KoNGEb&Fx(=TDI#FWlGUW8@xBREKE&} zU-rnFL{7cv&ik%rZC{kNn6Yl>Vnlpp*3hliIFj_{RrB!=PS@1(wS5Ah@xgxH_yF-f zpANLn3IEAE4Y~6CyMiDgmv%sYs@48siO>aZj)5DOL4R}3??Y8_$?XJ68*u$`^F`Ft zGl%|~yYR@fpv~UPeZ}g~eQ5R9gUf0ylL={1K&vlKyI8#HOxCM3NAe%j9K{0JZrkR& zyWe~1)g0g@P92f!H99QMQoRc~M_0?sV%Us=Is^~D;q_h}@Oa!T76b+1P-@pC?FPB1Z5wC*hkm zOnZlRZWt4|QTjcj+oki%5I4l?S5{z>dQ(>a7&S>~23fJpR*;`R%|s|(e;Q&x6_(seB2Ck{O>+7GvvVK25{Wl zpN~d>7O- zLF7lsU;1$1D5q;X|7y&Fclf-g->8usoYGTr=To%xiY^P+fTw%ZZxY8lqwl&wczE_Q zY@g2F|NG2qt8-ee&A ztBvx>RZH#wmp;lu(0~%N3NL?}AaKP6tfy{bt1aQr&?qzSQqF=cvVvv@z_Hd_( znmx>erzEOnYA-OYi6c6w`(2cl;Vz0vKfdK6S$VGPrW3(o!*KPgmUF6*0gX8ufV$vg zX$(3WxQ3p?J!hvzwSeN*>?#hkX`D7dNaHVI(>ZIHwk+6Z-QZN8b%dNnrEu4<=$-Zq z-QONcetdahpFPked%-?cr?QK&hfO)Q%Xpz9O2$D_GLw_PrikG3Bk>?32baoZd5$NC zHX=4vfvzo@)EWvZAkhCXUIHI5+bZaQt60~BNY{XJmFcirR1{f$MvS8v_l&d$t4;d0 zGo>jh9Brpso`zW{FS`3P&tk1o^k*)1J`<+-Q?Wv^mGM}>p=GVSwh-_we8*1k!(8{U zjt4#bZi5wHF2>I@CQunvsU(l)qB*4!!AJx2`9zOn%U4^zcZmP3ruN0(6rzA?LIGTs zpHN?z*cm?+N?OPNXFDzW^cE5Sl>M8@r;vnpO$PHGvR+tFk_?ivFlhSfTYh=D@~BEB z%acy*mx}c_sMx$ro9NS_n_I2#^Q^o3H(q=yQ&>uMLcI%D!_^Ax)c;vurre3^N)@>1 zE}!kPc4d!0m+PrEamc=&H%3#?v^<5L9Q-j$1O{clRXqFRw`k1cQfs@=?kvHTSAt_v zNhK_j5h<)|TBspjcx-yutA8yCIiVxXXO8iEQclq9`@e9t z=?oz&o~wz>yOnJ8T*nXBf+qm1D6sNmkD)NDA)7+n#pvV1bac_Q%W4tei5%!?|=$Dh^M^vrrcy9!KhNYUhwyn&pP@A-%28jEXE}-XdnW zC>>)AO+^liMe8qu$+OhQR|2eR7WFGAL`t5CoymToX+=VcLa{#a5s@a3fX2slzm#^w zj7^TLO3*M*Bblw;qTTN9AJ-+hFb!cH;9Elei|dl*^NQD29R1rr0TgJ)4pfSk@QD>J z*5#MEtK$r(|6ovKUH1K<%X_WcQ z?ZG@$QC_R&FGb64Yezi6F-;dh+B1I=@ZBsnn=)-n$XPR%nRt>RCPeZYl{W@KezEuy zecw-`$`R*q^4hy|nxz>kTvXHLGFRm`Pt-&VjpxTNUw!*ng-bl0MFZWVmSKM>$6B%3 zO=zQ5)e8!x2yTVQn~nIIYq_ zEcISwKdo;XNBCZP>cVAgm(1Ud9}L$K$_1|9KVVyRKV}Cu^>$w5)NIFIMH08{sNEnu zZD(e5S2OTDHDD3YKw~U}6SDYeT?ew=$!eWNRw2#@26TxJg*}dU$91DN7)x7ft$2A|BOKzhsFE zXKjKj5yF{CtC~8jF3%G4I=BpzIG?-E#HrpLY1joQo^%I3!XMR2Rf6*~jSc0&igm{< zeiclTYk+`^7gZB$v*8Z+=vkRbSvIqNXKY;YlQeMY9|&8((h(;k?2$Omm+%3qO_$MQ zk-&{ENcE;wYPfYg9~nB&OQO(=6SIK=wlA#!Ek+g|Vq*>lYmS>$9YAYT0HNZJl3|in z2kFPM%Lj4CJ`=TrMn|12% zt<2*2)%3T9cE5|)43RvHZz zy3r^S85Hj)@YVz>!djB+2n-Z+C`#~uc!K{DNLn?Q>Wy4-4P&mm?v2V3=jRR0&F1X- zeY=2)D*}tm!md_>g~?R8D3PuiD^6&oKq0aq_mmQomzBb=g?%iH98y9bnN2AISiYRC zk!);}vT&>3FG7lB(kwQiTE8!g>}wh;yTAy%xw1(2q~I`y+B;&wp>L*>Cgsm`iM$QI zyLQLJoD%*PAkE)UKpz!f?{XmDoC|fWntjw71-n>c@p8^r2voEzR>+V6xjr}zQmBP+!iYOj0z;CB;$cFG-j zPYYgk(}iKow*g@OqrFGFcN`F4U`)^ccLcpBAGI%T*nLXE`g#-5!>P5){3J;zuo$vL zrDe@6D)Q%&q*AC7OIcMz3&KOmo{>M@BFWs*D%1Vog{ok_QKAPkr`jIqDXqe1B8eLD z)RYsCUI?609U=eJhyEUsBLxFKSZRCM!mUQR4xywX-zsKk>=k7n89|Qu&7!`rOtln8 zVqaUmez00Bjw~$=jXt|xqjdEyu>+qfW7TL(0n9q=yLH0)1)hYrtJ{zF3@$qJw+Hfgl(#3 z$1(oJ@X&VsQV&4N<5prjZ;H2I>+gqG&HeS$c#IsY6G%*6s+S@Guv(7s;}HrM%QhG~ zst2&uffax^qG=Z;^p(rQ5KxcBeq$Q^PGQ1{dBkDq708y?Mox@v z7v2hAgNKpf~Li>6LQ_hSIv2s^|O*-gKC-#Z{jsMo#Xz>h&9 zn$05W&nc{lzpTW-2*xkjUX@uOO;MT^YLB0f=|KwAy>(-pFhsYIYQpe}Hjs#=d4+VR zV>nM*RAchP$3KV2hy(B?fG)rWylYG%4Bt4uC?9ke;{Slscu4D)!9&E}iUEmxC>K)@~wbs-WaoV1@V-m#htp= zU1fr0h_IoyX?VHeONpe_O5vBA09`B&$nb1as%zzgmUdXJ*>Q^mM|g_PL{X`P4Yr+A zjY7-dMUNuq0QBMQ)IFE*hK1kNTgjZ#jUk-S2zN|J9qWp$#Gogeg9QknC3|jBZmM;M z2?hF%x1J~!X@;>uM-vGP7~$Yw4MfZFpD1wbQn?eVCvNDhht~ln&?sZ}Pe%)Nhp_gm zI;f6G5kMF$y5J298D`igVVb>x88%|0?smQVzvr5HH$wy(;ezJA!L?7mP#F_dXb!QJ z4h+-~lNRiT;nkKLVh{yn-A!-z)KQ#=!O~BLRGRz%d#`xHRx66Y7YzE7;aK0gGsmtP zRQkod9M6`7(ujJOd@|Zl*RO_Kp6)ZEx9TbfH zOi>(8v8YuTKu7-pd-et1J8nnDb}hVgUxlNX8blDxOoyGtSK&ASWjGS6J@+PxsoaAUYCvJIdz;juWNca*#6ejMd~(c>#X z?OQB?mtqP(^*Aqm+Ugh4C&?7WVCu+BSQf5(J|qZz{_$EgWt=LX1l;@ohAqJOIiRfl zV?1U}5a3|>9HDsCetgJ_+`P%h=GSZtZSDxsu@3w=SJ0 z!na$8HZAxI*>!|PAN;D8b2#|nx8HlWjf{VvjOIFB$ddxi-qNc4hCEHb6O{Ztr38+D zhkOQjYX0X83K;ez^|45AQ#e{vz@5)5RR*|LA+&79$++xlWgk_>cTNv}yUutjLB+mu zG!>?%Y-xC>NF|O7N9((Yb>gNz^XR$=%VviRmM%bkfG|e4i?#C4{a)F}UOAUhL|@Cj zT()8V>L&ZA}AOQtU@6!0a_AWJlINiahZ zPsq8??Zx_(IBVyHNsX(ANBjI2JZWpU%a!qkvzC5nY<+q3jk`#z>>w}Sr^+SKvE zRoqbClyh`<+4<%yRpJP~zMw_9zFjaQwS=w}+kW|c-&js2A)kGDdIH&VTVRfO-B#`+ zt|3JA9hJBqR$DR7@Od9R#?!q(lr?%7=ue`v28)@#7A+=2mvUsN_Y4?hx^+K=?;$J5 z^F@TS8l-ZvSAI?lr?9IcWm2FOM@%0Iskk{#^qLr@3WkvxloDKGQ1fMq!l|HGun55z zk3YZJSA+;sgH(fggzwg<)MI;{$XHc^xFz4OOTI|V&e`7H=s3=F66$6~*RKt{x+BcT z$s6$_3nbjHaXmjY|QUMGDxs?8GU(A*QI??DbvN zc$|kxDi640{BWMKcw2b90XJOw^^ARF~7|`j;o#W&R^oUpPG{@AJn{#!YtBd~{uE{2*TJF%i}s;}7GSSM zj<*CZd;7MqQX}@Ch<}%v5Bf2<=dOxPQVy1{b;9ZdYo;khV ze|@(?I1Q8i@PV;nO1{h8co!UWmG7|udO9*bsSo;I|1)Wi#B$)f0! z-2xS_aY)-8$aUwdP*^>b+_a>cy{Z_8jtj%#iqWJyFr$8skkN0G34uhu3o|F$hm9uo znGC`K;8E3450z8f;`KA?095vL6a4e8p~W;Gv$XXS7=4}?dxi|0V}c4a8LHN zN-o~HQabKEkF?@O7km!SCWF8^hE_BBs#Q}L@RXpy;8DI}1;;~$2Atf==SXXXR!V_` z+ka%9Y8XyFodAw1pR|XRXI5i4JHBIro)FBz8uWS>MPx@DU*K2nVl22wW$Fv4$yq2{`azN zIvm;PRqMxfZGp~@HP_92^$)Hr_UX4+Lswollg&oc+P5uDWK3MgRojrO;bqaiD3;9H z^iYPO3Eedx(`<~%gtYt{I#H_#dlg-VaIM=atl8R80=_{{yruHA%^Uoc_*9`T6}Qf~ z*s_QH=rxf8Dsnrg(c;BiMM|LJ*VHT-yiF8oTsw>*M|P_^ zn$1(7h+}z&DY_!Hg<^T>?{OLP(-Oo)rj)zud;@}AG>Lf}MddDhCFk+fi!mz&Y5V;8 zPrs=*N0X8nFRW2e*`kP1->aaPV6PYp60@k9%ayMTQ>&i;|rpoJ~qD4=Bu64I51}wMFM4#I4+@*6C(1xxf#LwKz zi{J)H6NO?xdWD&&Ha_@DEfJD1qcg76jnM=tdbKl1(C0iIy#djq9>~Yd6$QkXk*A$- zL7TcMY_GWM!Yp31@2iOC9edp#Po6%cg0auvt+i9KD>~1gPd_lcT>pb}HDUTYmj=)b zDn5T316CZLR#CLFOzeO4YEcf;jPFe}Y5<`^=y_8A7Lqh{g6pb~)Z>xskR(y7GWv?( zpFfA4M@(mD7f?C2&u?vIYt^s6+cf^;k$ZR0GAGhtAOik&(rC$%bc@~)I$w7Ya@8%% zWn2E1Gk$Qr^~QO0R}|pArJZ*1RHhke>wsM=*DqRzb5)F{AFVpn@3c@A$7W`e%<|5@P{g$6+Ekqvf_ZN-&HQ$~p+% za69oRO4M|QYGv_Jdy;2bG)_|sSg4rIqc>MA@?oQ%3;YG_z=jKO@@-*R^1(Cu_x$5) zJEUSXJSJFr7{rG14RvUNidq&dF;P*_(jm?j%70eui*E*fewf-N-q)9p@``1MwJnc@dI?J$YjWk7l?b-N#qCe`=j^lx&v%n#LCa zy4fdy7ZV%vzw&FaR+6>_jNO2o)+n#1T9(%spt6fJCEE?!FW_W2igtT{{`l+_B`J#b zm|bK&>$F$e+CqAKxcjtPx9zcZ@>i?e@!p+3JMdL5a5W2wi{G7?bK7uB;^XJYh3+jZ z3CJGZ732Eq)=V?ZH;+F%T$u49a^${oKcF-=$HZ*OPTwt$zZN_0OQ3XZKKh%zaeou{ zSaWKhNQaR$lH{(ns3lZyK2z^B#k`MnsA@b3a+d z-1el`5nxA6KBjZu{kCu_pu!PB*P1xdyAr6%YvDIFLjN5jM=diCXY4vY9%JZ@K3zYW z^r*$kF)kp)Y9!sW8pxjfffi^CiGg3QD-{;I2h*G?#416X?MYPpY=9aY$0W-rkPV0m z3XXK`kTyk6XjFgX>rdm7uWC`trrKis1^HsZZ+@evt2`}^twQ=Cf@CGcN)>bq?b~nF zwF7;1FUVN4Zi4B#44Ocrc?0sH1HIrDjppbv1VUP99V&Rn6;Ghm!7!<$w@FBsjri%q zdfK$9u98&^eDcD9N}j7;Z=HJM+I`9iq9IKV9Dyw$mk0@BQ0TupF<=RF68MG&VK4FI z8}yb*PZRBGSc?f1j-Uj{e_y4s;8717L0rzBw=X{GTYq$2{9_k0-4hk`x0<^CMOS0~ zd~pk)OZ?SL{-sOU^O%P(Kz?7rUTgIBw;CFZhNrZ*&~jhzQC{ncZQ(p9_p zyJIU}cFNU}PuDlbr?Ff8rOuVUM(Q(tmX*uZ(6hO$T#3X*S}wn!45S6#$a&Iorf`3+0D{Ry z8!uj;2!E~uGD$dj@isFphr_v-e8!i_J`}c>$*}XD9*9cWI3R_r{e9tvwV+u^=-yl`f+Q24Q4E(AU!N? z49m)|SD<1Ekb26Ns-B4VIq|?;wZ8{ua$%Wa0)bIyumhj)UyNobUX3@Ys9iv0+B}}q zIMXys`X~n&_|r!cza1hEppAVQ;8k{dplO9srda@YRm#ya@#56I+XDD4zW2S#;`c_+ zKcS;+DF24iFShn59scIQFLZS}=lPJp2&y!G95~P7PbI}r03OP8QWi!VkK+-(h#&@C zyymZiX-_PMO2#RZMIMgX-^=eg!PRRP2{p5^urY}n%N~XzNlH}ngl+=PHkm;RR;iuY z79qhkpgf$=G-I2E5aXgSuS+oPG3`?@(8Fe2 zp;oOAJV>&=4iTdsHVXat5%%G8i6f3w8YrmX5U{3glwZqsA*I%;n?!jwXPI6Lpq$TV zwtk|?1*`_%`epMC@0jc2^LaI9uJx{#*Pp$1kWP7@t@PAu=D(-Gx^#H~nNnRs3yf$Hs))m$EQES^aJ4w+%R zlZ%)HYZmw zH_{p6Fe7k&@{fb<$Y##*`8!Vki+vC))2E0b0BZU_v3?jptRKDruxx4JdV=&~VYji; z!!K#VJpxGeQ6Mi6!J1kMwBysU`7Wnwh~D_b8c1XWTT@mj-j>noTIdctm~jH~H2Q$Rvj{D`89Fdpmd zAY?KIiXLiztBU#8f6tp+@$|Iun0_ht^7bQ0mieVz8ayS*75Pg#ni6 z2ZR>8HW?XZR+@mT$`XlyTHPDcGpe~KmXnlNFu(cFah{|MzF?w-k_D?1gmP+cUdX#k z!!jRko-r;Aa-Icv@bN1xzK{%4+hPXCT&gjWa6NT-X*lJ1KGj%{{zErB65^Mo&=nZ4 z>aSla`RY+2!>;>KU?9I7=hwE3SP(&r|I9nARiGbKioHTOT!X+gn=!C4cZ3%5Vnak( z>h7&+o@qV_WP#;ou}PqAyrzQkVD31pS~n#~1t+s>4()oFXq>gmP*cDNg&d4BlXYQK z4AlzAil^vfosn7nQ|-(AF1EdbYxq(-k~7JYn3s|HEZkI-wrn>U<6u@jQ}T7?bnfs0 zd7UI!b`)zDiRKZuIGH(3Phu?7>bXvE5genj|6X5+1rakCM6ZL6b!h}cU?Awmg|L)2 z%v!J=5+#PcAG93>4SxFMOlyX{O0Z4ZMSn4Hbnk@!#5s#TaSe`mBC-#yRD&q4%W$*;@gx>9p#-6sjok30DqAb!01y3n zzB?K<*vvt+Ge0%VVG@8VDWSv}MivjYb`3Ki77;;!Fl@y28ZsK|xvB^xJbd%~zKp%@ z@&a|>*EN4!LzT9^++PkB5F`V+4zyu6pB*ihV3UsE#<+fsM6<7yBCG8=@ zbKA2oa)E!!lT_eSFrBYJ^nq4_(YWx7YjjX7Awm9Nm{Hwq_@wnJ(UG7#zO1L_-M|pk zwIfVFndw`Pn}~ig)r2pa3?8M;EkRDs5gBIm-~iTGbd`tf3>VZmoZ*Z=8adTcU&oXZ zI!-~02q`{g8wiQFg`@=5{@BM2~>d~zTF!STO3kR;{*>R+DzLfgdT3WUN+dgDc*4~Y91h1z&M=51t_ zFLzI7C8A2_%ss_a@m?N(;%sAUaG#oRvt#e71+sLyCQXj+(x&1cLnmn&@8Afscx(yf z-a38&a#hXSPvm~QTk^o&*}NUuxq0x@J@&uPv_8~wgIqi9B_%ldznYBU;7xVU1U6wHSwcmj zwf=%@fx)$da|SnH?lXTAdZR3cem~Ewr7y`#9aTKugh*m@ZjyH+8}p2mjRR|I9^BzrTxIOr6BB}%q<_Sa=Til zRaie6#V=^XkVZ0X&G>*tXfxv%3muoA?HQV{tsDOwqNmo+z+3^9ssp$cKO3UCKBe1P zCrZnaG9d+B{fSuGxcL31hD_#CbDjj+47Ea*Kx{Qa@#jy~Eg2F-VjUayQ$t0C!1TeH z50$Ol#j`VirAvDXV2Iwen}Mw1SU;G+HZ%#t+OPFlsX7dl39KYo9$&QS`1omK&A;)n zZbO*k+RbkL6Mr8tKg3^L0c;5&S8E6n1vqT)dc%-2?BG=~Nm3XhH>C&;`)zTZZxtIE zVDT%CkcM!IekyUVY$OVYO;J!+&=D4EVd!Ki8fV7dP#6cT;iNB4xsx$UW+H%Jm4w|F zImknWJW?>_4MV8B#w9*VE{8oCAkyO**8cJgV{T$x0jmL6jx7iH<|#`JJENdj<$FYm z2k#XS(GH5~1NSA2cao5eLxZ=HdE*pRRcE8)`bK7vSWqW_FzMzb_317WGksxR{>8LG z*O-IJWYWMDx!RA9YJ+mv*Gw@)sok;H6SK&*+fnj09_8o#Nn-5)?KewXka@`3T}ejl*bKT3~*-3yL_cly^Qr zIFKg#;cU=CXLoX^<2?>bJ~+qJz?6ySdY_KAxawT|5%AM^SrJWWgCYjSvV=DXb-_-&bOf+j1#1%c+i^@( z)6+k%cD($91&Hcs&KL!_4ZnT9eFq52KlPg}`Z4`it2*=_3y|5u(r#hA+)d-qLvRO{ zIacT$R_$L)-hUKe){K|Yo6OP{p6GhP8BS17Ayw%Wde#188cv^@5Q@@K3r}uq` zpI^b2i92Mi8-6h#?}JHFEztZ<9h#Z{8hNUAeH0b!g7jb;BUl}9!NzidYHvw?Ky@bE z^2+T}K@bQ+Aj3zTLy(`OmgoV+=rhD%1HZ<%U~3U7cf)w0ddgYiGnN8|*;7-Lwp?6< z{6jU4{3R+9F6?-e1XoZK!ZQmyhfwIUyGS);q3un)(?f`+ZoOlDkkb5`tg)k{&pGS1;2f+#^vEs&*PpsXV}JA6ahh1NVc2IvD*f#x z(0F>n)jqlx@@&;&?NNr7caZ;mY6FQ;yaxl$&i->+7BdUSr|0JlNF)8l_?OE8lk`M) z-%yEGo4QJ|u3lRJ6j4lG~Zu-rYw^XFT-ILRrkB$$){Ec#$j7Cn~ zdJZ2pZf@&kb2H)am1tfNN}C8xGK0`W_fm?67i~mfQj%+*y_||#!q@Mu{VOm8c9mO2 zE^1ZJr0}K$m{kZ;*EZQmRbM8^ZO9O8|pnTOdEKjV`jPA{F5~LiRK#cK(Y$Y^6$-OuUjiPWs zwIrl#DoRAjl9Hr?McgQ>Dz44()<@>vVbY8KG~P?T91{goYOLH&t0v*x^$Lc$2LRDz z^-}XFCO>QTndfm~rLZ#H26!nov~%&QXb>$%PjM z)id+a2if>PFny8DcK6=^t&kg_OMNn3aemG_q>Gb|31mbPdEycs_e_7>7V%3Q^`MW# zCxH_qAqLIn945SrKX<5T&mMPZ?eP4~J9MPTMA&zhdBh|Zg;LTw4UT*;+DnA+v_mrl z54sKCiRk&p5@k5J*6n_oy~`avKaq={LB9FOV-y1x_%t(EbE3oq0%9{~@Bp3b#n#*3 zX|Rn@YA=DpuCASEPgW3b1&k3Xgx5ALZvn1V;5m{X|H?fX8kapP>)D zNK;YMnGO-pxV@pYY~~v4{%`zDWs4N_e$;@cE^LLWX4H-8dE=^8q&;U{G%E6MI7bJ{ zl*A%m5g^QYhw@D7jTrCu%)?^uhB;-}&bpF|x(Axw(=j177pg^G@mevGO(6r14*@d0~Ke^6rya& zo9RN461?W)4j(2g5UcuVCz^`R+(}(A8Lw1M4I$f^TfVu!z&hXH59)8GaGspOK;Ml$0;oR*yX~VEn zM1>gis32VsfIPFDvAcX}NsLB0ldW@e532XB`od_3Ey>04^B9#&A^y(n)LTN857y$QqVqq|3lJ*2^X^20FB14 zZ0V>W-h@@YICVK=ALXwJtwm@$_42#VA`e|NkN$HNQ7^=ezq%6AK(i_F$OW+jQvSuaQX}u(&jYPqK7zot&0wx7+T_-T1#) z2uxQP!W0^H7Rua0Iv)0a8G{*00Q0B4_$lDMoIS`TJVF{Y6n6w)a&%6P54n9>aOo7; zSu#R(lQg9k4EOT~OamF264P<8zuXsz%0Zq0A4D z{|8yFlGnP)1N_DZpAT>Vuf9)r?cWvu{}lvzLPu;L9dEPp-3( zBcLd`43|K8dJ^tY*wChhcx|7#MPG$;`242%Ux$$S=NUD_Z~buKg5;48cmwO-F1#dC!V7CYj%);u2WT>LdO z>|cCiR(}@rHgDE6Ci@GP19SjXvxTw{!vv(Deu?1rf+Q|pDO33TKhj9y5_Hs8v~94M z6V~rVBOu*{uIoXf5x?rtN{1E>8P^A#0nVHa>-bm!^S}k`P!BFUcR^rngQIpo(U%Fd zDSM!Q-|80P5$idq2pxEk9fis(iba>j#T-j*nX?j`JI#{ZWX`6Hq$LHh*9!apgdT`7 zJfX<1vl03+7m33`809$3*e0=fcmnNgNkB*IJ;sq?wP4EFlRX6_JJRy zIKU%M49vY)nWJ*+x%^LF0Rw>^`V!#e|3G~{zB93WN_d-8`L7@I5x|c*WoB5ao`*Q} zQKK5q!4L}EBry&J=J|P3TM}%)a6WS_oIJ{X&D-{AbnIf>o=%5wetx`R9S>nzm*U6# zNujLl#p7A{qJ|vOZ20`+Zf%+ig_FV0wQ7z~uMfkFxdzSmwJTM*P}}x~bytHl3;GsS&50Ur4}#hr~4BwWUs0K+sVNJl|C^J6W77qbAKn^I01ROca&oll0A5rPaJ z^abmBS1)fAtaPxYFzN(3bVH~=l=K&-oy2hH1Xj;X1WjTOCmOv1#+3LfvQ#bOOsODQ zsatF>(s<=KAqEQOnwgmv6m{n$uw>W~VDUW$)Po|R4y9|3foUN@<1qQl8nmK_D(S8< zbpV_TKyKFvQBS&}!ve#A?&NdECL0m-p`|dm=H-y3zY&l_Y zL*_-YNBmY9_LE^mYDNq&r1#ozjdZIod#Wt6`VMkIzNFDa3bnR0A-e*~ceZWgS$M zkJKA}EmNjaogI(V*7L+!u5O|=rMz?36t_Uv5dOJb*_-?*EOCSptBbV=Hc0O1akDW^ zlGA=&=BWDd!?F3uaoP9RMld4cmW_j}qx8qZ#@j#K0ZJzQuKwDo`F>8tVP$0fce4+` z;S^vj{}=bBan0~TNtG(HKI#;-Exmw2q0=6hBJ`!0fqAh{m4NH@{jdsU6v%3}TmAm3 zL=jQU)gh{|-n4*I9=k3fO+~5#Wj5}tWF#~Q5+Tz{m;V0TURnOF(gzTt-1S^p@j|Kh z{oqUSTcTOfpe*r@md#r1O9C`Bit>aotqIVb@D^I_)IbV|u>*TnMhQe~f<#QHW9dkt zl>({y8D(+@kZ9K8c$UEp67>gmL^euBf<2cU0dYIXEz$ITWz~oW*~LTFwo_q?LGe{b zzcoo;9VH{k4WQ-s#X;+SWt6W*@=~9b!E^vWb~p+!+#u9lVVG*}KooSZ@Y&(3knNMW z?+}JAK+q+&Ym;F(>mAL0nhEV{8x;>|h?z~0n`kd$4c6;h1(lpVS{E%jH^-lb8asO;wLDW6E&-Sp4;mHPx6v zJL4a~S;G8_X$z3;_F2~OA^?xX`HIx>N+agEZPMnMjZ8$|W!EFHgWDG*s(}j`c5_tX zvE;s)Ntt4nmX~%?URJKoB+z}ndA9f4Nyn-G;P#I`d%I4J(|7LdN0ytd>6zKqv)x^0 zT5j1aT$j){yR_5kP^_r6T%M%Aryx5W{>)}akD_w-n+MuaUJeOrT08{iR%k}?b z>>YzE(Y7wouw&b{ZQJPBwr!(h+qP|69oy=p<8-XI&;4G#s(ap#zPoDI{=e5+6JyRX zM)u8FD#z?h9!J^$A8lus>~g~{SmkodM4Lo~=-N@T(3s7hi~vTF1{s%m|T4SoI>RO(kKmUNrBKGS@b$VNUG&}qmt~Zza~`sk(#&Ekn^$LY6lVN!)g$PfZ3Qr z;2g)n7h8fB@XttaRHqb7S0}sLn5Sy9n^;QXJYl z)0Yf(FaP3HKDfcfN&^N@crbs@t1L`^g;iSA{?Bjsl;&IawM8kxJtQe;EJMc;gbRs< z7^v%fAad$>JS(dsrco-hh0wWtC^ghYwEgmOZ~s9s2L>tHU}BjJFT|D>i=K z9X(0uGZ5^k`abVIZGAc?&5(zg?Mp9?DgPZ?cJ-)b{kS*|0=H{?c7(X7`VHE)o5wRd zABL>)_)n1_5Txd=5{ z*OWKwseII!JjXz@Rhp+D_?el7&?&36mImefWk=RWI}HcCe(hL9(;8kOpImoz$d(l) zaM8SO;&!kK$||Cw*qEU>6C=(e`k_?Wu244cc-N7Uyuo+pXGRXgMV8|;WGUM%1mD3& zkQw?;S8Df%-hArMY zAd%2i{l!<&rc?xHZOS1F8!Jo@G;4aO>Sl+Ve~2{PqC~U`t(NU^No4=IdYlL1U_v0y z6TWy4a_VTEpWtZhth!{7sB*j_c3m_an;$MhEyxsTWjhFVj4()C5H0jq=`}Vjl%U0* zU*O6jS>I^`FGb?OGKf9EN&aXc*2dwCwd0{z@a$d1CC%C7(zsg4tQ0 z)?snN7fwaH&Np;{xhBjU$`dpgt3H_hejG6$Yy$s-NRCW3V9bUzXnvfQKNyrymw{eh z4VD~CL}CMk%p8$8m&7TcqgjZmk~ZrpDeA_vuu6!c)S9(+(z;Am6`p?01VTl89`|v1 znzaL6BSA@Mzh*ATfwqvyIV}*{5~p&-b1wkHVZuWsY#{6Rn+8f93k%B3#V}?K5GU&G zK~6Qw%M;cw&>GOw7|yy=Mg9Zc)25+!wAmaC z36ItF{rKLEF*}tT|LW2qrc6P$hKBmzvvQujkuk0WK z*LZKI#qu#)72$Bou{fl0a88l44WR7;<9KQB%Wo(4|BW`xS=zBw0P2`ZsK19Pw*Mjj zsR2m29RK7$MQ@5983Qb2=kYpD;~3AQg=h(?$;Xn>X8=-ey-ZXpGDR;y3$wo8fN61? zr6}uk?&)f3==Sj5Y$H!T&rhpv?zBlD%ipI{-x|^oE@~nNfk6IkhSbyPt!wDxll7#J zAa-n~`R)Gf?CS6=ZS3%H@yKoLlBM@?%&t)10ft}r zODWG;$1~=n_yzlbIokHtDAKm22w`1~U-Azy4G}4WkDPX#b$G+Q)p{GL#6|zAfuq8A zo>)+#U$IT&SO^Tphr}_^dem1_j8e8^SxpE?GF0dcK{Q#OhJ+)hC!726z$@9kTUu^C>M%~LQq;+aY)ysz*h zm~2bJBQU@ifl`O<$7+nImuH4F z91Bn+L?hUxmgo!=G3SP0R){@(khCeIYgDb2w6w#-8rXyo=8*?u9mgfb*I2Mc(g`Jk z?3dsd#JVzNVgibpH4EDyfo}COSm3VPgRlBgx_;8TNE!`=myeA)5MtrhgIq9!QYO3( zlRuEEQqdJPt2E>!#!@{_#h0iZ(U&Ble7BDR%Idtu9S)}OC{}|kV)p)w^))k-WFaD9 zX@e_9=g4JAFjJ8PMwO(3?q)98qffUV#e}I8HUpC8l^#<0e)Z!ImgvI1sOWCmcvP}J zGA_lp{}Uv+4Mw?>TrrAw^Wr|lE^MpnG@qQe8(J_87lE&w+kNm zU5HiJY$-0N7~J1oSK6-ao*C9I z_5V8xL{Pt)@&iBs_rGt-03e|MsiW})RKowSY|D1X2|%`m7(V_)>np%6C~Nc^KtgYu zGjCT@ifV(D(uNMwk&}l9_wDu1-JTx7SlMFdX3pH4zFO7Pv2dDX_~DSWFeD8jxBI%k z!1W5=>Fnjz6GGR0_h$pam}}dIEANg#&Ncku{#wT+XLkRi^EFpJhv=!^<5OB)_^K<0 zjzjkCrCn`ymmmHt&y(-AZE_^}n2IzOrDN+@{-Yw~NYW2KnPR%6FpoEkQT|A{NoDaw z6V~ikxLGNe1Z7#0meOQn+?|}FvI^Vot)lLY<5^I3b` zUZ6c=YrJ6@VU-^w5Q!Q+@k;|C8~5Zf05{y!xvtwSxv$mBn9)wDzKUegY{iVsk0|Pu z=b9HvL{i5Lbx7eF@Liec_ph@HTJ3`6K`gh%0Rpl-_z=(P44K2iN zzIccF0LV6tR+q&DW`UJ`k2ka3jlVBBhMm$z>JQ$vB$D1%80c2q_L*8$={3WgDqAc` zEc)E4i0O~=L|Aa+w|S11gZ%vUw(!!t!@1VqRxNJ;o_X2lj~Yg2 z9wW|JANEpHMjl;b%{U9cKA{XHel}XSXx5`opkhP5jFf&&kRf^_^;LpCIGJ}4)J|5|mW4Khe^OlQeusrxxOwbJjjhEoSQOv&VA9 zb!7SA%*SF4a}iQ_fV+p@xQdbz^J&pghyPMwk+;q2*`5D-H&wsv#YK&A`a^8(Q$91I zDCl>yzJD&imMOr1&vR*tBVfk6FZyPq(zrjH*~BHa-!NLqxD?+u6~YQR9}a!u&SqW| z0^L{=RN2U+6+1@e7qN9SI~415W_G<@e}dN}RaC~&HDK~Zo>Cl1gY5(v;)BxWyX)+^da{jn zOHDL&*7srp&momo`n%|YCGaDWqf3efkEpdT^1@KG>>DLT9|Iw-l()o!jXYuT1YB!q zoY9QFf4--E{db<>=45{}0o;akh`&~wOw4~*8LUyAvcr{t1yq~Z&IFZG>~BbtAc;Dc z1UI(zYNWt8Qwi)^{(hBa;z7rxkcgNYrg5cNHjS0zJw9H&a{B%Petw;qSMp^H0=hcc zbLL!KynwD)WA+7vqSU4L%cZj`vswP^>g4nBs+sT0&7W6KE?j_sz@9(P&zF;*SN_aF zCl~QD?oE^KiHdJ`H{0Ly*^BKsIZ4f@^tU^euAip7``P01A0bt79I2+I3y29V(H<#w zv`usZ+X&P@3fwdxcy~5N6QV;W@%x#3%f43&MFVv+H|NMqGDAGJO_AsrRjS>Yq6un2 zIF_5gW^POZ!Ah1Re^y0Y{K&3};>Z%ymV}eIQ9M&Khk}`pbzz%Q_r=H55b%mP0KpOf2Fc}C_)e#feQ7@&*zR?G$saaGoXRBG5d!LYd*|e;1pA= zwrE(bU}DLh0U@6J^uxzV9l>}EDVe#t!g??*bBBLt*@M&kMb00uDW!0B6U!lNx~&Dv zr*Iw*QeqS@OCM76mVmU6!&_v-ykZ;k2U?Rp8!_esa*1*udM0GZe60`}lZN%TFX61Z z&?@M#6f(}88#TNW9E}O+da96^(9jay((csxh{+nApt+F$a&smgFwO7$eU~A+x~bkx zL}0i?l636#GPEBT-9eI0Y|#(4Vzu7~lPBKTD?SP8z%eMtIC1#S z=fHmk<@&CB!{hzxU?4M&Z)s-0k$uO)UX$P(#~XK-uffM%a&<7NbOY)-t1EcODE*#& zE0K&L`rEk~*P%RQby9m(s+YUG5*bVII z7f-{zAowZwlRFjIv!@~D!OyQUlZ9jxDjzGB^TN#CRn@sx-=Du-U!m-}jw9>v<^Axf zs;aGx;|u-cerhNs46(M}=x_(WFDH%zhYH8N+uw&XckEt2u55AUf`DD@#W8Z zqht8uC)&=ZUv@FrdV5~nlf6IhSLZqyMmFj@yS|_E)$7=&kISwdyL+PV#dZZl4{rD9 zc?&9nw!YQLui>$HgG*!SBm^XT=j?6+%enM@@0{+F1Lqtc>iIU6NB*}9o7IW7iJ=bE zYBfuZ$cQyVO3%BFa)ge4rH2AT;#6LIX&d@}(S5x=ay2~%WoaHF)S2#<8qzgV3?v=r z#Pn!4Z_a*PLzeT1|9rhWVJ6FwgiMzf%j$FN@dIA;&V5c<@jzI>dPWe5^^VKsnei*t z_zl#@@{w2uO^4AL4^7*<$|5G3cOZ6@v-Wdf?RMJ{^kB=sPlKKh!VX)<1H0OQp35qN zlO>7X;A|O!C6*v|0B7GR91&orC_zb?st8Z%L}=Wr?}~ZGnB)X%QadIunb})bh)A2( z1UK6@GgDIF23BxwU>X;L#uUMiTP^`}F%ciJo+ECSgE|>WZy~4b*S2_7OUV26OUH`y zGG+07vL|m|T}y}9@RPG7sPbEy`GzP$IX8eXB`FbFcJa7I00)bi7-xn|XKLh5EZqe9 z=z%<-D0#z{^GHm!5gT?&mehoNLQ`Yqoli3#0TsfnK*_}6KKVgsJQOeJn%7O7uOwzb9`H*rvyhP!^YAtnJFrEQe%Xu>6fuw^{8Z%e;ety-9w zY{^umxkfV-fJL>_<*4AT&Ds9duc3+co8MVSEtX(sf}nNWeB4M4S~)ODm5&yU8B2;W zD{3zcu|_oFWfppSdw|vqBG#=rJY*-r+72Ofu^NP9xFsJ5^r(sw6jAmjvU&c5E5`9_ z0_HKQInX_kqGo48V)ZNsuT!tP38dhHU7Y}d7tc8> zE)njG_fd{Vja*jwcr<4b^V#_0U;hxrIxJ7&|ExvDM>F9SnxdheU4sxWUoyVn8_IuY-gl`(2!9EzwXXG&qZ8*No$Q;xtRF8S{^sVrp0%j zVXhVNW(&?Khgz=Dwjn z#(Grw)P^$%_1`DJl*pn%Bai0*wiyG&@~KkmnVaXEi*e4K+B&^{-jcg{@cMdn>~Dv+ zzZozv$`+~eXa)Lsbu6fkLC~{Yyxx7b^lgi67d}644gGbFcL@-}t7fj|($d}-#* z-!D6!JV`RetgSjYq@I<(&#i1y$LdP0e^WjqaTl>zJ1YEPE~#j9bbwd4n_HVYnP_b} zor@LL2`9-;4x2x{!o52^F!@|5k|-@wx2{s4Y;W0uq;eeZh(muziSG6@y6}b&ZJBil zO-QWhL`^%tkT=8LHkU?uDV70*2F4Wy`i2cOeS9oBwudln!{AqSPXS?Ev$H-yCI|*+ z(^iy-IfP=rlY70rCd@b{sU$HBbU#YlxBX;2613z452A7rFgNL~z15Jw?g6R-+7f#j zNI6GQ(2{EFUI(05n80h(;Rfvvq^u*MRr(--ql@sHw5Xquh9r2yVI@PzTY?d#gtL*a z#Ym=$s_|M_^V!XZj>U^2g2^#9xk z_7V)V3*_hi=JKTKfU$$`pt5GH422`KG*N3Jjx<^^6nZuc+Uvs^8K)!YhX(nbB0hsj zSL93{r%Zay6W$7xusHySMy(&_#wY3~DbJldIy%b102L(z#%ozy_vL5_dJp2d9CpMC zh5f6zo{vRRo#&Ue3u$N47O6ar&|>;Z?G`dz(zg)KUnnP4?KA@9^wb%n&`f6>|)S!#R#!g5Mj!fK= zZrQ3AbBUZa_cO18d&Zg8X7rP#I=bg=sQ)ag^-``z){zNBvk!)!`NT zZ)_smn4`_Om!jnc)jvQSYqm9Ubm}qhzo;Zfes;>k970M9@Cg3yG_Jr+=S^Pzblle2 z-DNPm$+75fHuC zI2L*RT6H~oLSbqTIIyju>$KR}F3f35wE+jh*V5{%`P$e<2{Mvs1nv-v@~R%CMd7nb zC+jV_iDVnPMX@U9{24#PXSIt$4L5@v*+ua=GC-j9j%qkgBai@QPVKigJDH!luzhmy zx=03Sr#@l+yBBQ5Kta6*paTnlxb-*Q0PEkC;VzTq{=pkVpZG=sykjT!{S6^3x@_t9 za`M|#fw|;u*(Pt_!mfzVfIF#el)+A~y%p-)+Ez(=a!yY-XJx1E?mU|`S5sE|(|$XW z%yz&r!`76QnQma^!O4X$I%-{=5|nxFWZbSkczNjc>Yhw3|KvpAaC!4=MAl{b$wYYVxI7BYp|%?P{{zPfwK)0NUyrwZ^}1M(e0jjsu0Q+}EneRwINOXGYT z^QwY{M9CVsW_l?DErSf)4H}74QrQR`e+NaIOl|LDUGv5MPaoq3dKeV^kT`2d`<_x2 zFP-BE%hG6p>SL`#SS+e4TG~;c`Ye^ASpsYuOuUaZ=9a#2!UstJF&eyQe}8_}TS;vf zwC2KlmmmU>qC+1?R$Sk}IDSw47;`|sXXkaTKiC5CK3N$^Vk&ciB^LJ9q|5GgM6NR; z9&DQo6i{f2KihC4uo*;FKIi3JsCG^I{vihBT+EgCsp{eK2T%e*Fm_mSWCooppY}(U z*Ym%I?fFwqa>;FgjnxGRpd;U>v6R~9{ z?2yZ#YIz1itL$Y5qw5x-_aDx$j%F{8|yfKfEQ~<6<{gd;3L7RR#vT?f357y(An6a>qOT ziqU`GbEfT4F%kxemkh_9i(F(P4G}Y$B_1rlS-O_`D-|~`hZ5bZ4p7Vrepl6D!;ZO+ z5dx(mrwZO_5|?!)L8)J^mWBNZD;0ykw8yBjZ1-IVgmWRg3#DCWg`PEa)kcqkaKbrp z)0URHBoLdnAsf$`8?h3x-P4qfr``>!9$fA zYG7kf_A6&|#~cSo^0w@fKZf?86JQKyXZ&0aRv`3y3e|bpD-R!nw#68!4pg6`Z{=Di zLMSx-2iQ1Q2Z^DOSxxl^+SFJTY~PsBNw0wAys8X&1I17`sPe5uxQlE0x*;frh%NCZ){BT&=^z3fD&FAqAHW~PA=S>~9NI-HaJ>Iwc!h^^s#$!v~&{?WS zcT~aK$UP5?9W&n8L@6qzpuR*cL?wftl_ldCO`blVQU9U|oIkiN zNCF-u6kxmbFVqVbroW1(l>qQQ94>K}A>-J^p(4W*Q*57@?B4IFK-=f(~$|E>T7 zgn9OU$gaanI1`4z=!Z=&eK;G>9UG?E9ev$ey(I;lu>)yR6DcWiDwPV8O-})4Xd()q z829U~3&L3A)T_;v4IAlc{Es`NZi_9fOdnX=nCwGG2?Bc^k)}EabcaXqS$587Kj*R8 zZ;2=u{#{!~v6K5c*rxYHEvs7f&;FWlQTnD+Tno%Q8 z%i{!ZJ^P~hRhBa=qK%0}+Hhw49h4YVhUgYLiY<%Ztw4}n3EHqR8Em+QJ(!|4T~e%n zcMrIBY{`6O>J|>dGLW?IG(K|hY>f+*6bktT3OYH135HIP z9^0u$ZS=6qqi-Hdq<@wt?2CJsvBU3>K<*Nl!|B#K)i{p2~U)?5wyc4TvYbNZz7kd(o zS!{|)kGA8+LC5QVZZ*_n;!Rg<(7OK{bW z$aMZ(y|77kyA>5-7A+2C8`~A_z7P8=tD1H0`#hYF-G>((MuYv$;BvZ8YZz`&)NW(# z!#@AegWnTe>~nKodudM^U2C;Ezc4=U{2p8&5`j!8F}O&U9${lf`lg z$bSlFo87gRCfGomT(aUq9m95kgod1^ONT>8!>cT>1QcddMf zmFJS?rYf~K8KE>_IH#n(H|b80;+0ED1g>OlMrMjBW?N}y5B3RHI%%bKfkf6=zU7)< zN`&JbGK#H?l~AjOMy933_Xdmkp)T28-%cUtQi+LIw95HNz2+M3W{ z5+nm5z8Vn3#$?gHOL~INT76erRerRlT1<&|(ju=hVxSUDqvToDVqT{fVTahKTjx3m zGJzIu3Qd&S{Be#Q6LiGstuADPDLn>)p;S1n(ZZw;b8scXT+FXl{(vs~M05)sN^^x=GT^ZTE|_NH1#XdUG3l-?LQ5Jhs_??ao);p)!66MnP5YH+H@?TG(6o$CAV zwkHMUYJ?0h$FBW*sR~e~{VUss?Yoc@F%!TA0j;(}d%V$RifXT(>l(tTh@4iD4N5b8 z=ICV;+YM%PttfT*9DVa`mCC12f#7M|A@_9dbjA$ei^HsIUlzl7|Lq46ZCcw)H;yvi z;EM-W>0as%fU%(DSJqkKZ)I>X{eLASd2c`{ff^WIgQuZzml;oj!L^2>6Nvo{K!; zH9!0lXOB%d0hkgKp>j$53U@0qQrv0vZ@HOnA!2NaR1P&GqUX0JXq&aUh83cf9$x1j zROCuOMsO94OScl{v>IH<#8sz~ixZu4e`F;VJ4udH(Y?RzKY-$M0c8bI@TIZ^d7Xo` z6f-Fs_jPfRT<$4pZ}q4|xp)yI?gx z4=QdknSr9w2IWXR0C9M-&Z)uHOj>=C#_Oh=`teC7qgWYVB1i)T7ujrqSQZj{A{fKh z20T?Fp=@6qRPCnXcDuq1r>Rmsh+Gyc8S2y0)y~XKCSk_9itm>}DuE~I*nh9ja}w>= z)e}Ixb+sfn!1w^PgAO~AQ@$mVh?z9meCDLn}NI5#fh%?pb?50tYBl|cm2A6?T3B)*S{L? zj6}p+62J`{|9j)j#K`eiwUHEn+Y7ePKW;A?&i02AedHjdiBq_H5bZ>%jFLl*z>OED zV|+YFv``6!SRtFotx--9w`aC6*Kb$HtQ8ygFAq}|E*&~Ig&v%C62hV+Rpon)-u!Jz zk;dScW^J}}1h-GRt8$eObBB)iPM>bS;K!g>w$Dwr{Vs67SJHTF+S2PITqi{W#2I>) z|3DeMcXGGg@K&G$Q&BIm00W=rfyrWOMKiflQUw}l@Q5FW3=cr9WHWi3DlKypzj3NZ zp{+^d^mRTWQ^>XF>PFbfhb`E$jWeo^ysiwgkjX4D`pn-r*l^|Ih9TlrB8<-BuuNO? zByyTeN!SNk0Y_NTm|fyVs=t9}e;;xe)gJpYdWGsOpjKfWCwjp4%#!I5FLpbzp_Up4 zN6tA#NRizs{jA%U(?B7l5JPUDGPT4^je>lLWD7DH_W;bbD%^W7qM1OBz0kF{^arv_Gg-@lP z>a7l&w`yt#uGGXan!m^Nve2iLY*Eie`(omu0Pd@=7<5crBso}4Q$@SXO^fV%Bj~)D z`%Q9uOMQ*!Ilr%zs}0IG(%+~y;C^>IrgD9Dyz%M8Te+#rgsBUwg>Y1>89{zjApN$) zM7r?#XK+an6q57mF3a4;PhtLeh%8(+OfScFN-JH5r{XF-s%}a87@!np(>t7>mOO6oRy}&DGVuH+d+spNn5t zpGk=BeX*-e&%M|9F~gYP)Su49R5u3N1%jD-A+Pc58^Fb_VH7iJOqWJ^CM7+GOp;~9 zaR_I|obz5kl{FC-3R2fV>0}mhHm>2~I`s=mq{Jfk3rowx9u0~oD1Ljg9!^*je5){0 zC?%}1t2f(wDVqnIvhthr^E@4tuV-=NR%FdOV21uCl-jeOAOiDEnlo51Vk22|IW3Ug z=-NXTe)RE0=S72U^jrfg)HA*TWBg3Mdr4%$Hzum4KhBCX47*TkpWIa@$5!ErC?l;IV991EjVE=ucr;9_I#q(E^uP9#1d0-Q z8*2=KJVmcEnHri73lv2nBuwWBCdsCyn!qe4!f0ia?ZU(<4hl!YXz$c}1fz0F9+N=%!D(t6mfD6uCi66&YD=@F_cJ zcQ~RJQ)}M&$5)P`ePb>_pGlD}@Dg}LZ$6p)vxx1>q+OxJS~9vN z?Y5R|6|&Bh@3zpHfJmNEF_ASf%zAuy>a;8k$IPc=4p63e z)5RPlFk6s2VemZ&|mOAW+t}3l2+N` z{y*o}Dfj40K}Zw_i@I%?3$+$lV$=UKeznLnnOHgf`l55+bPifoZ@1^0W#ZqNWG)e% z_}M65!t9)Z205{NuvMfH;`wJ0_v=J~KsatS&lT_bwmHO9tUYWhb+OmCKp7{bj9}5x z^I^Q7kR1aaBH+p~f@RCgN8KqF8_mJQ8W=vTTD6{32Tj^W3(*LC#u_4QxIkl-F9(zj}%PC^=O}oDLHqBrFT zbDnSH^b8+JwfZM6REo>4r)i{EVS%tzmK(-{R3#B)h_Da6RnWtvLFbADRrJ$&Ell7W zAI+EhOFbN=mPi+}o(-+n*eukPLB0I2_A@PlsFaMB`W7uf8o5)oLB4@2k&0q>taRHm zx_eRvqB2m;=AtHHNV!t7sB=csanX{c{7!{vKl*3$pJTCoFkZo#&Qoc+aNjO-XN|~U zqyvZCq%^370tmH4q}wy2ULmrS+8z7sSF>Mvs&?AuMx^-%`?@ zrq^4n(;!do7j$?aN2wMLFcB8&$&?SZ!El+^I38sqf)|i?!tF(Ts5xS*x3AJ;1isv6 zI43B>-*2(bKdy}ZWfua?bGwOFZ)#}gXX{3CXn6r253FnuQ$(#!m*c26u)m9OGpl;<-X_-TmEd^c;4L` zDfJmIq9;d4drJ;7LiNB|+i7SDRdO)8K26$bz0dFKkaK-<$~qB88kt2MMI>NFXAo+< z=_DKpXLX>y>v3Dex#P7!X)D=|LI|ZdMnu!g3&i=|Lo~Pq z69BJjN8Ahy#KpXqP=!#mIwD&T!D|HJ$XT?puXbVCZoZ~bmc>qB#841D-7q`GER3-p zuHvj{DzDXQA>ocCW81(sJjzSxj5gnu&&SSJAqShSI46ln&LuY?{+Com5wf*wtL^p;kH0qTu*2 z*d%96s9(%7VTFxMNouo)vx#X}I7P?64#j7-xnm1%LqwP$#~^Mr#Pp;F^+$xYjXg)+Cx+_4!I64kD|^2eyV!Hnp%$<`Z>{Gz_RT z3Hso+Ydnvlr`jN$bY~8LSqG>NFA;WCt#1$tY*e_U0&5{^E2*i0-cY~@%nFA##+MXZ zq{N6JM5s=b13wpxayMnITPG-cn^BLrHT5J^u=0}XE>GXv9BvdxO;}b^7f!e!@BErr zTs{RU+#Ob-VrsCIG!`X_2dwlRjdBk@+; zHul}oT07f(uU-l@$9Z^M@8^I=T^*@M@sMa@KEJJAQC;hLZYfVje`U(;!mu%dsqq!C zznOyP&d$63d_TV-2|*ixmJ<-vLv(g~>i@h(u7YH4B@R;?C@7Sjsn;sP^_Z8G$)J@1 zGwMOP=4Hm2p$3z{R`@x@oa2V@&WCtwix_3&=ym@hkoI}9I4A#czEr1Ye)!F2#5S$L zr-+ZEj@V>qa5_ zbTVM2t1<&7Hm7ce9#{*c|D{4DnKIW5izkzRib++x7miA<*wQ1hABGC`9x+I`W;wP#>P=gmD-kL<`dkcMJFLvtX}@!L z!>N_|K`ue0-6~**3O=K;qKrvHtFG?KJ!2bkoBUcaG|>;fjayH$u4U8}x< zTLr9elFeu2&3|s)M{O(?G0JZ=MzgQ88v~V zEj0=Z@bSxfRZ-FYgzv8@OubrSj;USl&YliU{W)dLorQihb~kM63w9ILLWSN5A9{cL zGfxeW6ueX1^SXdJEXJfETbtL9OITRfu zib!}Ynhx8Kb^Xc&2fhIkALYzn!XZh zU;$3|2=M(|&Hg{^{_84D0TeS30nTb_y-m-71S*ITkAq|a@i@d(;)O)u*mp0wBBF`X zdY0WhxjDM#hb@7d?(X=`CuL`M_+$6Hht>52nHo;B#zu_kn}_-Ae>du7;+o&v5)G!juor;pMzM}}H zXjxGvDMnpoBR>dOGN{C`L#Y=QINAZDqKWmxq$LSg25VO7e`BNKsxsX%~D8#2JAjbxV)OhOUS3x81o`|2Et zZ_Y`Zb=|0`=hwXJ@6NmPXCE#%qv*2$#b)`ssWloLw3zTSPWra@Ro1zl4SyZ_@V4VK z-aLlL$9sp+jcX~MLsv1%*KGLTbNA|Xuvm>qBDMrS*sq6}7p&{_s*gz{n4{$4a%Bq8 zv9pme8qNCUXI-K$1$pErEER2u!pnkcPU4H;v$I)C#Hn5gYRFyNo`3JJn<6VN`b!Te z?fr6Nh^@w{UzLZ2%IF#J3|Hm7l{ zTL)7xNY}B7#j>WfJ5d2s+c_=^;z#l_13_zrf@@(z61vOIKZa=KUtYJV)QhwUu^o5y zyEd{E&fKIRWhLxXvAzKj1_p*5*N9($v|m?O5TTp{Jyyh1^_5++k*gdDN#!$tbS&$<94h_v-4yumzSuUKnc&}Q?$Dm1i^4mrc8{4tjn&L_LONs}viE!vL!>XLh$+em(%V<)-|dX;6(5K2kIjW<6n^u-^BkcxddE$L(@F9zbJ4k72B@f zf^1P6G%M#K8@N$+L9c*ogP{rsQ!%Y(fF;R@xSJgA0+|&PLkd|OHjO3_enjvn)0$5P1fa_+?4a-$?@t9 zl(4aFta30?ji_-IzlGY_h(L0AppK##Q<8@jP4I~wS!#p7Zt0|*spPi{&U)uIPK-~C z60BR~_46hI6yrDL#K_%?VJoEcJXH8g96L(e2`9uVj|U6Xpo@i$U0lkeOG-m;`(FC- zYMg^tJh8{XjV)O)`H2O81R)hLMcZc2tLFZ@v~hg4`FMduLw%N#TmTw<^TDq6-_FZ+^t=stb z_VWAj_;{V^>EX0ovfKZ7G_I>*D^(i%I6OO?sxuvmOtHMRyV|94ee!i)t6-Qq8AyZ@ z$0EmI$Mk?fWQdH6L+!pEmnfPL_Xh2cOWjN%sfsQjY=@Fgy4N(w!5>O4=b&7dP22uM zFbJkQxMv4d7|wvAOj3KH8dRItbI>QtpjT{e7V+`+2fshgaW`k)YNR8Vm$c7OZyKSqzU`y%HeBR9FqyVhKDKJx(xCAOrM%BGBu@s2W+1rS$W zgl?#}+#O5#VC1TY{AAg$_}TzxdgB&Dt=g16e^+{vqws7lGoe4cY`Ln*E_ z)`^btM(0(jM5&T9>oG3)bse6m<)!^()V8`{fJqqvo|Kdog}_QcBlCwO#e(_;jv!r$ zP*UnQp$)}Jy~jT1AZ-FKwb$BBgW;pJy1-W3(ZOgX1B%T~4G z-I2-K=u|wk`N~@JX$7GyaCT@7b0;j^w#3Gz9DPQM$)n#F zS$<)!5{1GeafDyZR-&{FF8388^P_FcSrlRg&F3iX@2YdP+^E z+^~U{w$Jvfhp^$w_Cw@lKO6ejcpT^T>KTKFnucNQ?>>Vod_FAZFZJg-w`|r&A}B%9 zh19|%*)nGbV_r`Ac(w&6f#e#M?s?+(v~=R=tYONJ3|iz!KYb!O;=S~h!9ua>~yct){EK^5}XEUK-6F`*+DDTTBnn0n1hLA5pxKi33!#dVc^~nsd<%P1h%MF zvWoutG^43_ns_k522C08O+h&Y~nXfv+Uhtz+`lE)! z60O#~?OiE566~&6gb|bAIH8CE5olqEPn|r}FU*A|@-7=EhCTYz#8-)q+^rL>|CU3} z1l`$qFx!(^(h(mHvQv)ksah&kS>8WUP6%e#srAiWwN)H~0nz*FRAe z`3FP+5EYYFQk6#=pTF>c8L937BD7x@oJ)KM4gAk%EFG9br{)3Ax&gB>c23BXvfn(R zV6%l;{j(=Ki}@U&t{(O!_lSS5|Fx>uq_N}qhtvEFIC)?6bF5#hEdlgNCtU9TLwpAz zpVsSjQ=SqBULajm8qHK%sJ{^06Kfrd~fGA2luHqGG-=RUfSV z0Hz1J0H1Xe8m;A)a$bXw)*(x8NH043f&9w4sg^m2^h`%At7<=#!X|UK@0$!~YM`op z1|Z5nWEjesHcP8~D~c>8WdcQ{_b88Bl!(gS9RgtrA1JVh-8Wv_*L_QE%s2X8iRiC@ zz9*496=97Ipy+qV*$!g2^-oBE$jU2ftDz2t!N?gr>ncS+>r5CWWP?Zq@%j2eg|CuP z(}||0;%xI{7K5Z2d(kZRM*Qk2EOuC?W5qK4n7{#9 zo2ewA%8*2HlE)WBG^|cr4mTWW_bXWjhw8X99wU+n`_8CM@AuFN&MTFxstYg&CW>4Y zkh=9QFotN}KCMhYO&A0r=39aPk1%)o>v9H0n%_$0e{Ea)87hB)nR!QIaFrJbK_SH) z!WxfBlgv28c2aC;s2madLd}%|lQBWcw^@hdgF9AYh1>AUnqiBQ)SQT6XuXy+!-

    J@?!}5b#%2U0RCrf#y*NIzz0pUu7%YN-Ir z2L0O=VA<#*zg{Ykr2<(hkfj1yDv+fD>LuDzf$F6KEcVE`cxS~@0hZk-){PpXmI|=U zQj486H~Utor6MewwDc8W+3X_UQjshb$x@Ll70FVOEEUO8kt`Kqu`2*J=aO${E5eeX z6yj%N8wtC0KrRk#DI)mP%x)M3zcqsYI4aWT`}!O0ZnG zljTUCLsBo5V0mHRcn*-?SS464sl~pfFzXrAQW=)5TKdYc{Ny6vQkg83$x@jtmB~_> zES1SpnJkrInfY?^(5JfVePvj%a#DX|m0`JMEcPwosaM_-2EPaVSx+$Jw}{b^eM=Z+ z{!LzeOIRf!S2ZA4Eg)AtAXg(GS2G}2Du1P?yX+W-7K(2W}u0=quWk9Y~K(2K_u1!F$Z9uMFK(2j2u0ues<10Bknzg?_ zvo1&5WE9%uHf@DbXp`GrtZ8D15WE9$D?xG2oXAG78 zB?@ga%HG!cOaBsuHhE9`7u#;kx*WAsf#qi{eHB=CxX8CuAxjmqR3S?hvQ!~U6|z(z zOO=>@f45kwz#=mWVyObl9JSc?Zr-1&r7A2twe(eC+2tbNQk5)K$x@XpRmoD7ELF); zl`K_Z!Bh7Iu~dZxPfcybQWchYYO(#4Szj0-H zzNI=@s*|NUS*nwzI$5ftUZO44sa~qX@|rm|uk22-REGuMB;^)Mby&)%#oiapsZDCB z0m}h>pHl;t{c5Q}++WT`=x8f2+KmKtQK0gIUn>7H(lSZct6H*eX*QUjJK zwb=WaIkhRB{KjgEMN3~3mS0`u*Go;Z)FewyveYC?O|sM^OHH!Wgr$x>y82JC)Px1+ z1?l?2ny^$*i@gtZKN0YLTTDS!$7`7FlYMr50Ig!LqKj zd5+j5mRhhRHPedSt4qDqf@OkQ?D)Z~Gg3=!SYFdL=(S;K=pw&fYLlflS!$D|Hd$(u zr8Ze=lchE+Y3!!HQ^isn7VKA4PAs)ynXDE&?lJ3()KUkQLs}DcU^(m}-%^Jxb;weO zEOp3Ihb(o-Qim*cV8LFPeZ*1+7VL$oYe4G2GEFUYVM(Euy0HAFrLPOi5f}NEx@4(K zmbzrAOP0E1sY{l+WT^{FZ@aC>J7TE|i~ZbvhOU*Y3(G9E*m0&=Go_Y#u>7v2uLsLf z7x|WYWT{7%dSt0bmU?8VN0xeIsRs*oBhD+9da&Rfd!+ov>cKKcEp~it)=a6TJ}iG| z>FdMtr;B_`eX`UiOMSA`Crf>@)F(@Qvebtqt37(MfmrIpf)i>Qilsg*^VDL;^=8eK zS{lHzLszXffaNc>G@yR00a+T5r2$zQkfi}x8jz&{SsK8C@6C>ir2#D1@hgp38o;tZ zE%tfDtSwG2_m|gTIi{t54VJ%MmWHq#*T3BmmJ=@WEe*-ikSq3r4cMEo|uER^2u+k5iHx(VxL>h9&&1F49h7k zePdYub&+2$jmgrOERD(1m@JLS(wHob$EoLjs_jgys`_IO(%zxj$J=|%^FYiC? zQ?^+%rGh39oYpcof#8gbd_fZuG$BC~5;P$}6B0BbK@$=*f#BGPcWX{-A+^y20-R5v zr#3Y~Z7eS;BYitNVAf2jr70}m>Q`t@VOj1X-_n#UP07-fEKSMM6qd94@6(hlP07*} z7MzkhT`Wyu`NJ#$DXOicDJ(tomt|))%pEeL^j^(isiCEB2FveeW1#0Dp&`wvl{6zu zGqN-zOEa=GgC*t)w)Z-xvSwsy1`Bo&$|7$Mo59l7e9n<7ue6e8u!KZOz1Z0pbB9z* zb6C#n-);`e1sD1C(wr>K$EG@{=f-Eh_(t<24$kGB9oUBk&EG=NUzww`O z&#Q=~1uU)9VrRe1_vUJ83CkrdeM?v_yU4e+Buh)Ov?NPQva}>iOR}^iOG{Wt8t~h zw1K6OTI}quS<9xDwy@mR(zk`>j*EOtTe7qzOIxzEB}-efv?WVhvb2T89y_w;N3pbp z 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

  • O7?EfvSDd*{2TclBJNZ>XK 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≠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

    vifx(k1t}e6Srv6 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 XAus-$@m(>i_f{dNk(lyAF^Ta%k;+}h literal 0 HcmV?d00001 diff --git a/storage/QWeather-Icons-1.7.0/LICENSE b/storage/QWeather-Icons-1.7.0/LICENSE new file mode 100644 index 0000000..aa2286b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 QWeather 和风天气 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/storage/QWeather-Icons-1.7.0/README.md b/storage/QWeather-Icons-1.7.0/README.md new file mode 100644 index 0000000..ac8826e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/README.md @@ -0,0 +1,159 @@ +# 和风天气图标 QWeather Icons + +[English](#qweather-icons) + +和风天气图标是一个开源、漂亮的天气图标库,支持SVG和Web Font,兼容[和风天气API](https://dev.qweather.com),适用于任何需要天气图标的项目。 + +## 下载和安装 + +你可以通过多种方式下载和安装和风天气图标: + +**npm** + +```bash +npm i qweather-icons +``` + +**CDN** + +```bash + +``` + +或[下载.zip](https://github.com/qwd/Icons/releases) + +## 如何使用 + +- 在HTML中嵌入SVG +- 在`img`中使用 +- 通过web font加载 + +> 如果你是[和风天气开发者](https://dev.qweather.com/),图标和字体的命名与`icon`字段是一致的,因此你可以直接通过`icon`字段找到你需要的图标和字体。 + +具体使用方式请参考[使用文档](https://icons.qweather.com/usage/)。 + +## 设计文件 + +所有图标的设计资源可以[在Figma中查看](https://www.figma.com/community/file/1196353857920331062)。 + +## 开发 + +假设你已经拥有[Node.js](https://nodejs.org)环境。克隆本项目到本地,并安装依赖。 + +```bash +git clone https://github.com/qwd/Icons.git +cd Icons +npm install +``` + +### 运行文档 + +```bash +npm run docs +``` + +在浏览器打开`https://localhost:1313`即可。 + +### 创建图标 + +```bash +npm run icons +``` + +### 其他scripts + +请查看`package.json`。 + +## 自定义图标 + +参考[自定义文档](https://icons.qweather.com/customize/)。 + +## 灵感 + +灵感来自[Boogstrap Icons](https://icons.getbootstrap.com/) + +## 许可 + +版权所属 [QWeather](https://www.qweather.com/) + +代码 [MIT](https://github.com/qwd/Icons/blob/main/LICENSE) + +图标 [知识共享署名4.0](https://creativecommons.org/licenses/by/4.0/deed.zh) + +# QWeather Icons + +QWeather Icons is an open source, beautiful weather icon library that supports SVG and Web Font, compatible with [QWeather API](https://dev.qweather.com/en/), and also works in any project that needs weather icons. + +## Install + +**npm** + +```bash +npm i qweather-icons +``` + +**CDN** + +```bash + +``` + +Or [Download .zip](https://github.com/qwd/Icons/releases) + +## How to Use + +- Embedding SVG in HTML +- Use `img` element +- Loading via web font + +> For [QWeather developers](https://dev.qweather.com/en/), the icons and fonts are named the same as the `icon` field, so you can find the icons and fonts you need directly through the `icon` field. + +See [Usage](https://icons.qweather.com/en/usage/) for more. + +## Design resources + +All design resources for icons can be found in [Figma](https://www.figma.com/community/file/1196353857920331062). + +## Development + +Assume you already have a [Node.js](https://nodejs.org) environment. Clone this project locally and install the dependencies. + +```bash +git clone https://github.com/qwd/Icons.git +cd Icons +npm install +``` + +### Run docs server + +```bash +npm run docs +``` + +Open `https://localhost:1313` in your browser. + +### Build icons + +```bash +npm run icons +``` + +### Other scripts + +See `package.json` for more. + +## Customize + +See [Customize](https://icons.qweather.com/customize/) for more. + +## Inspiration + +Inspired by [Boogstrap Icons](https://icons.getbootstrap.com/) + +## License + +Copyright [QWeather](https://www.qweather.com/en/) + +Code for [MIT](https://github.com/qwd/Icons/blob/main/LICENSE) + +Icon for [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) diff --git a/storage/QWeather-Icons-1.7.0/font/demo.html b/storage/QWeather-Icons-1.7.0/font/demo.html new file mode 100644 index 0000000..046b0b3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/font/demo.html @@ -0,0 +1,4010 @@ + + + + + qweather-icons + + + + + + + +

    qweather-icons

    + +
    +
    + +
    100
    +
    +
    + +
    101
    +
    +
    + +
    102
    +
    +
    + +
    103
    +
    +
    + +
    104
    +
    +
    + +
    150
    +
    +
    + +
    151
    +
    +
    + +
    152
    +
    +
    + +
    153
    +
    +
    + +
    300
    +
    +
    + +
    301
    +
    +
    + +
    302
    +
    +
    + +
    303
    +
    +
    + +
    304
    +
    +
    + +
    305
    +
    +
    + +
    306
    +
    +
    + +
    307
    +
    +
    + +
    308
    +
    +
    + +
    309
    +
    +
    + +
    310
    +
    +
    + +
    311
    +
    +
    + +
    312
    +
    +
    + +
    313
    +
    +
    + +
    314
    +
    +
    + +
    315
    +
    +
    + +
    316
    +
    +
    + +
    317
    +
    +
    + +
    318
    +
    +
    + +
    350
    +
    +
    + +
    351
    +
    +
    + +
    399
    +
    +
    + +
    400
    +
    +
    + +
    401
    +
    +
    + +
    402
    +
    +
    + +
    403
    +
    +
    + +
    404
    +
    +
    + +
    405
    +
    +
    + +
    406
    +
    +
    + +
    407
    +
    +
    + +
    408
    +
    +
    + +
    409
    +
    +
    + +
    410
    +
    +
    + +
    456
    +
    +
    + +
    457
    +
    +
    + +
    499
    +
    +
    + +
    500
    +
    +
    + +
    501
    +
    +
    + +
    502
    +
    +
    + +
    503
    +
    +
    + +
    504
    +
    +
    + +
    507
    +
    +
    + +
    508
    +
    +
    + +
    509
    +
    +
    + +
    510
    +
    +
    + +
    511
    +
    +
    + +
    512
    +
    +
    + +
    513
    +
    +
    + +
    514
    +
    +
    + +
    515
    +
    +
    + +
    800
    +
    +
    + +
    801
    +
    +
    + +
    802
    +
    +
    + +
    803
    +
    +
    + +
    804
    +
    +
    + +
    805
    +
    +
    + +
    806
    +
    +
    + +
    807
    +
    +
    + +
    900
    +
    +
    + +
    901
    +
    +
    + +
    999
    +
    +
    + +
    1001
    +
    +
    + +
    1002
    +
    +
    + +
    1003
    +
    +
    + +
    1004
    +
    +
    + +
    1005
    +
    +
    + +
    1006
    +
    +
    + +
    1007
    +
    +
    + +
    1008
    +
    +
    + +
    1009
    +
    +
    + +
    1010
    +
    +
    + +
    1011
    +
    +
    + +
    1012
    +
    +
    + +
    1013
    +
    +
    + +
    1014
    +
    +
    + +
    1015
    +
    +
    + +
    1016
    +
    +
    + +
    1017
    +
    +
    + +
    1018
    +
    +
    + +
    1019
    +
    +
    + +
    1020
    +
    +
    + +
    1021
    +
    +
    + +
    1022
    +
    +
    + +
    1023
    +
    +
    + +
    1024
    +
    +
    + +
    1025
    +
    +
    + +
    1026
    +
    +
    + +
    1027
    +
    +
    + +
    1028
    +
    +
    + +
    1029
    +
    +
    + +
    1030
    +
    +
    + +
    1031
    +
    +
    + +
    1032
    +
    +
    + +
    1033
    +
    +
    + +
    1034
    +
    +
    + +
    1035
    +
    +
    + +
    1036
    +
    +
    + +
    1037
    +
    +
    + +
    1038
    +
    +
    + +
    1039
    +
    +
    + +
    1040
    +
    +
    + +
    1041
    +
    +
    + +
    1042
    +
    +
    + +
    1043
    +
    +
    + +
    1044
    +
    +
    + +
    1045
    +
    +
    + +
    1046
    +
    +
    + +
    1047
    +
    +
    + +
    1048
    +
    +
    + +
    1049
    +
    +
    + +
    1050
    +
    +
    + +
    1051
    +
    +
    + +
    1052
    +
    +
    + +
    1053
    +
    +
    + +
    1054
    +
    +
    + +
    1055
    +
    +
    + +
    1056
    +
    +
    + +
    1057
    +
    +
    + +
    1058
    +
    +
    + +
    1059
    +
    +
    + +
    1060
    +
    +
    + +
    1061
    +
    +
    + +
    1062
    +
    +
    + +
    1063
    +
    +
    + +
    1064
    +
    +
    + +
    1065
    +
    +
    + +
    1066
    +
    +
    + +
    1067
    +
    +
    + +
    1068
    +
    +
    + +
    1069
    +
    +
    + +
    1071
    +
    +
    + +
    1072
    +
    +
    + +
    1073
    +
    +
    + +
    1074
    +
    +
    + +
    1075
    +
    +
    + +
    1076
    +
    +
    + +
    1077
    +
    +
    + +
    1078
    +
    +
    + +
    1079
    +
    +
    + +
    1080
    +
    +
    + +
    1081
    +
    +
    + +
    1082
    +
    +
    + +
    1084
    +
    +
    + +
    1085
    +
    +
    + +
    1086
    +
    +
    + +
    1087
    +
    +
    + +
    1088
    +
    +
    + +
    1089
    +
    +
    + +
    1201
    +
    +
    + +
    1202
    +
    +
    + +
    1203
    +
    +
    + +
    1204
    +
    +
    + +
    1205
    +
    +
    + +
    1206
    +
    +
    + +
    1207
    +
    +
    + +
    1208
    +
    +
    + +
    1209
    +
    +
    + +
    1210
    +
    +
    + +
    1211
    +
    +
    + +
    1212
    +
    +
    + +
    1213
    +
    +
    + +
    1214
    +
    +
    + +
    1215
    +
    +
    + +
    1216
    +
    +
    + +
    1217
    +
    +
    + +
    1218
    +
    +
    + +
    1219
    +
    +
    + +
    1221
    +
    +
    + +
    1241
    +
    +
    + +
    1242
    +
    +
    + +
    1243
    +
    +
    + +
    1244
    +
    +
    + +
    1245
    +
    +
    + +
    1246
    +
    +
    + +
    1247
    +
    +
    + +
    1248
    +
    +
    + +
    1249
    +
    +
    + +
    1250
    +
    +
    + +
    1251
    +
    +
    + +
    1271
    +
    +
    + +
    1272
    +
    +
    + +
    1273
    +
    +
    + +
    1274
    +
    +
    + +
    1601
    +
    +
    + +
    1602
    +
    +
    + +
    1603
    +
    +
    + +
    1604
    +
    +
    + +
    1605
    +
    +
    + +
    1606
    +
    +
    + +
    1607
    +
    +
    + +
    1608
    +
    +
    + +
    1609
    +
    +
    + +
    1610
    +
    +
    + +
    1701
    +
    +
    + +
    1702
    +
    +
    + +
    1703
    +
    +
    + +
    1801
    +
    +
    + +
    1802
    +
    +
    + +
    1803
    +
    +
    + +
    1804
    +
    +
    + +
    1805
    +
    +
    + +
    2001
    +
    +
    + +
    2002
    +
    +
    + +
    2003
    +
    +
    + +
    2004
    +
    +
    + +
    2005
    +
    +
    + +
    2006
    +
    +
    + +
    2007
    +
    +
    + +
    2029
    +
    +
    + +
    2030
    +
    +
    + +
    2031
    +
    +
    + +
    2032
    +
    +
    + +
    2033
    +
    +
    + +
    2050
    +
    +
    + +
    2051
    +
    +
    + +
    2052
    +
    +
    + +
    2053
    +
    +
    + +
    2054
    +
    +
    + +
    2070
    +
    +
    + +
    2071
    +
    +
    + +
    2072
    +
    +
    + +
    2073
    +
    +
    + +
    2074
    +
    +
    + +
    2075
    +
    +
    + +
    2076
    +
    +
    + +
    2077
    +
    +
    + +
    2078
    +
    +
    + +
    2079
    +
    +
    + +
    2080
    +
    +
    + +
    2081
    +
    +
    + +
    2082
    +
    +
    + +
    2083
    +
    +
    + +
    2084
    +
    +
    + +
    2085
    +
    +
    + +
    2100
    +
    +
    + +
    2101
    +
    +
    + +
    2102
    +
    +
    + +
    2103
    +
    +
    + +
    2104
    +
    +
    + +
    2105
    +
    +
    + +
    2106
    +
    +
    + +
    2107
    +
    +
    + +
    2108
    +
    +
    + +
    2109
    +
    +
    + +
    2111
    +
    +
    + +
    2120
    +
    +
    + +
    2121
    +
    +
    + +
    2122
    +
    +
    + +
    2123
    +
    +
    + +
    2124
    +
    +
    + +
    2125
    +
    +
    + +
    2126
    +
    +
    + +
    2127
    +
    +
    + +
    2128
    +
    +
    + +
    2129
    +
    +
    + +
    2130
    +
    +
    + +
    2131
    +
    +
    + +
    2132
    +
    +
    + +
    2133
    +
    +
    + +
    2134
    +
    +
    + +
    2135
    +
    +
    + +
    2150
    +
    +
    + +
    2151
    +
    +
    + +
    2152
    +
    +
    + +
    2153
    +
    +
    + +
    2154
    +
    +
    + +
    2155
    +
    +
    + +
    2156
    +
    +
    + +
    2157
    +
    +
    + +
    2158
    +
    +
    + +
    2159
    +
    +
    + +
    2160
    +
    +
    + +
    2161
    +
    +
    + +
    2162
    +
    +
    + +
    2163
    +
    +
    + +
    2164
    +
    +
    + +
    2165
    +
    +
    + +
    2166
    +
    +
    + +
    2190
    +
    +
    + +
    2191
    +
    +
    + +
    2192
    +
    +
    + +
    2193
    +
    +
    + +
    2200
    +
    +
    + +
    2201
    +
    +
    + +
    2202
    +
    +
    + +
    2203
    +
    +
    + +
    2204
    +
    +
    + +
    2205
    +
    +
    + +
    2207
    +
    +
    + +
    2208
    +
    +
    + +
    2209
    +
    +
    + +
    2210
    +
    +
    + +
    2211
    +
    +
    + +
    2212
    +
    +
    + +
    2213
    +
    +
    + +
    2214
    +
    +
    + +
    2215
    +
    +
    + +
    2216
    +
    +
    + +
    2217
    +
    +
    + +
    2218
    +
    +
    + +
    2300
    +
    +
    + +
    2301
    +
    +
    + +
    2302
    +
    +
    + +
    2303
    +
    +
    + +
    2304
    +
    +
    + +
    2305
    +
    +
    + +
    2306
    +
    +
    + +
    2307
    +
    +
    + +
    2308
    +
    +
    + +
    2309
    +
    +
    + +
    2311
    +
    +
    + +
    2312
    +
    +
    + +
    2313
    +
    +
    + +
    2314
    +
    +
    + +
    2315
    +
    +
    + +
    2316
    +
    +
    + +
    2317
    +
    +
    + +
    2318
    +
    +
    + +
    2319
    +
    +
    + +
    2320
    +
    +
    + +
    2321
    +
    +
    + +
    2322
    +
    +
    + +
    2323
    +
    +
    + +
    2324
    +
    +
    + +
    2325
    +
    +
    + +
    2326
    +
    +
    + +
    2327
    +
    +
    + +
    2328
    +
    +
    + +
    2330
    +
    +
    + +
    2331
    +
    +
    + +
    2332
    +
    +
    + +
    2333
    +
    +
    + +
    2341
    +
    +
    + +
    2343
    +
    +
    + +
    2345
    +
    +
    + +
    2346
    +
    +
    + +
    2348
    +
    +
    + +
    2349
    +
    +
    + +
    2350
    +
    +
    + +
    2351
    +
    +
    + +
    2352
    +
    +
    + +
    2353
    +
    +
    + +
    2354
    +
    +
    + +
    2355
    +
    +
    + +
    2356
    +
    +
    + +
    2357
    +
    +
    + +
    2358
    +
    +
    + +
    2359
    +
    +
    + +
    2360
    +
    +
    + +
    2361
    +
    +
    + +
    2362
    +
    +
    + +
    2363
    +
    +
    + +
    2364
    +
    +
    + +
    2365
    +
    +
    + +
    2366
    +
    +
    + +
    2367
    +
    +
    + +
    2368
    +
    +
    + +
    2369
    +
    +
    + +
    2370
    +
    +
    + +
    2371
    +
    +
    + +
    2372
    +
    +
    + +
    2373
    +
    +
    + +
    2374
    +
    +
    + +
    2375
    +
    +
    + +
    2376
    +
    +
    + +
    2377
    +
    +
    + +
    2378
    +
    +
    + +
    2379
    +
    +
    + +
    2380
    +
    +
    + +
    2381
    +
    +
    + +
    2382
    +
    +
    + +
    2383
    +
    +
    + +
    2384
    +
    +
    + +
    2385
    +
    +
    + +
    2386
    +
    +
    + +
    2387
    +
    +
    + +
    2388
    +
    +
    + +
    2389
    +
    +
    + +
    2390
    +
    +
    + +
    2391
    +
    +
    + +
    2392
    +
    +
    + +
    2393
    +
    +
    + +
    2394
    +
    +
    + +
    2395
    +
    +
    + +
    2396
    +
    +
    + +
    2397
    +
    +
    + +
    2398
    +
    +
    + +
    2399
    +
    +
    + +
    2400
    +
    +
    + +
    2409
    +
    +
    + +
    2411
    +
    +
    + +
    2412
    +
    +
    + +
    2413
    +
    +
    + +
    2414
    +
    +
    + +
    2415
    +
    +
    + +
    2416
    +
    +
    + +
    2417
    +
    +
    + +
    2418
    +
    +
    + +
    2419
    +
    +
    + +
    2420
    +
    +
    + +
    2421
    +
    +
    + +
    2422
    +
    +
    + +
    2423
    +
    +
    + +
    2424
    +
    +
    + +
    2425
    +
    +
    + +
    2426
    +
    +
    + +
    2501
    +
    +
    + +
    2502
    +
    +
    + +
    2521
    +
    +
    + +
    2522
    +
    +
    + +
    2523
    +
    +
    + +
    2524
    +
    +
    + +
    2525
    +
    +
    + +
    2526
    +
    +
    + +
    2527
    +
    +
    + +
    2528
    +
    +
    + +
    2529
    +
    +
    + +
    2530
    +
    +
    + +
    2531
    +
    +
    + +
    2532
    +
    +
    + +
    2550
    +
    +
    + +
    2551
    +
    +
    + +
    2552
    +
    +
    + +
    2553
    +
    +
    + +
    2554
    +
    +
    + +
    9999
    +
    +
    + +
    100-fill
    +
    +
    + +
    101-fill
    +
    +
    + +
    102-fill
    +
    +
    + +
    103-fill
    +
    +
    + +
    104-fill
    +
    +
    + +
    150-fill
    +
    +
    + +
    151-fill
    +
    +
    + +
    152-fill
    +
    +
    + +
    153-fill
    +
    +
    + +
    300-fill
    +
    +
    + +
    301-fill
    +
    +
    + +
    302-fill
    +
    +
    + +
    303-fill
    +
    +
    + +
    304-fill
    +
    +
    + +
    305-fill
    +
    +
    + +
    306-fill
    +
    +
    + +
    307-fill
    +
    +
    + +
    308-fill
    +
    +
    + +
    309-fill
    +
    +
    + +
    310-fill
    +
    +
    + +
    311-fill
    +
    +
    + +
    312-fill
    +
    +
    + +
    313-fill
    +
    +
    + +
    314-fill
    +
    +
    + +
    315-fill
    +
    +
    + +
    316-fill
    +
    +
    + +
    317-fill
    +
    +
    + +
    318-fill
    +
    +
    + +
    350-fill
    +
    +
    + +
    351-fill
    +
    +
    + +
    399-fill
    +
    +
    + +
    400-fill
    +
    +
    + +
    401-fill
    +
    +
    + +
    402-fill
    +
    +
    + +
    403-fill
    +
    +
    + +
    404-fill
    +
    +
    + +
    405-fill
    +
    +
    + +
    406-fill
    +
    +
    + +
    407-fill
    +
    +
    + +
    408-fill
    +
    +
    + +
    409-fill
    +
    +
    + +
    410-fill
    +
    +
    + +
    456-fill
    +
    +
    + +
    457-fill
    +
    +
    + +
    499-fill
    +
    +
    + +
    500-fill
    +
    +
    + +
    501-fill
    +
    +
    + +
    502-fill
    +
    +
    + +
    503-fill
    +
    +
    + +
    504-fill
    +
    +
    + +
    507-fill
    +
    +
    + +
    508-fill
    +
    +
    + +
    509-fill
    +
    +
    + +
    510-fill
    +
    +
    + +
    511-fill
    +
    +
    + +
    512-fill
    +
    +
    + +
    513-fill
    +
    +
    + +
    514-fill
    +
    +
    + +
    515-fill
    +
    +
    + +
    900-fill
    +
    +
    + +
    901-fill
    +
    +
    + +
    999-fill
    +
    +
    + +
    qweather-fill
    +
    +
    + +
    qweather
    +
    +
    + +
    sunny
    +
    +
    + +
    cloudy
    +
    +
    + +
    few-clouds
    +
    +
    + +
    partly-cloudy
    +
    +
    + +
    overcast
    +
    +
    + +
    clear-night
    +
    +
    + +
    cloudy-night
    +
    +
    + +
    few-clouds-night
    +
    +
    + +
    partly-cloudy-night
    +
    +
    + +
    shower-rain
    +
    +
    + +
    heavy-shower-rain
    +
    +
    + +
    thundershower
    +
    +
    + +
    heavy-thunderstorm
    +
    +
    + +
    thundershower-with-hail
    +
    +
    + +
    light-rain
    +
    +
    + +
    moderate-rain
    +
    +
    + +
    heavy-rain
    +
    +
    + +
    extreme-rain
    +
    +
    + +
    drizzle-rain
    +
    +
    + +
    storm
    +
    +
    + +
    heavy-storm
    +
    +
    + +
    severe-storm
    +
    +
    + +
    freezing-rain
    +
    +
    + +
    light-to-moderate-rain
    +
    +
    + +
    moderate-to-heavy-rain
    +
    +
    + +
    heavy-rain-to-storm
    +
    +
    + +
    storm-to-heavy-storm
    +
    +
    + +
    heavy-to-severe-storm
    +
    +
    + +
    shower-rain-night
    +
    +
    + +
    heavy-shower-rain-night
    +
    +
    + +
    rain
    +
    +
    + +
    light-snow
    +
    +
    + +
    moderate-snow
    +
    +
    + +
    heavy-snow
    +
    +
    + +
    snowstorm
    +
    +
    + +
    sleet
    +
    +
    + +
    rain-and-snow
    +
    +
    + +
    shower-snow
    +
    +
    + +
    snow-flurry
    +
    +
    + +
    light-to-moderate-snow
    +
    +
    + +
    moderate-to-heavy-snow
    +
    +
    + +
    heavy-snow-to-snowstorm
    +
    +
    + +
    shower-snow-night
    +
    +
    + +
    snow-flurry-night
    +
    +
    + +
    snow
    +
    +
    + +
    mist
    +
    +
    + +
    foggy
    +
    +
    + +
    haze
    +
    +
    + +
    sand
    +
    +
    + +
    dust
    +
    +
    + +
    duststorm
    +
    +
    + +
    sandstorm
    +
    +
    + +
    dense-fog
    +
    +
    + +
    strong-fog
    +
    +
    + +
    moderate-haze
    +
    +
    + +
    heavy-haze
    +
    +
    + +
    severe-haze
    +
    +
    + +
    heavy-fog
    +
    +
    + +
    extra-heavy-fog
    +
    +
    + +
    new-moon
    +
    +
    + +
    waxing-crescent
    +
    +
    + +
    first-quarter
    +
    +
    + +
    waxing-gibbous
    +
    +
    + +
    full-moon
    +
    +
    + +
    waning-gibbous
    +
    +
    + +
    last-quarter
    +
    +
    + +
    waning-crescent
    +
    +
    + +
    hot
    +
    +
    + +
    cold
    +
    +
    + +
    unknown
    +
    +
    + +
    typhoon
    +
    +
    + +
    tornado
    +
    +
    + +
    rainstorm
    +
    +
    + +
    snow-storm
    +
    +
    + +
    cold-wave
    +
    +
    + +
    gale
    +
    +
    + +
    sandstorm-warning
    +
    +
    + +
    low-temperature-freeze
    +
    +
    + +
    high-temperature
    +
    +
    + +
    heat-wave
    +
    +
    + +
    dry-hot-wind
    +
    +
    + +
    downburst
    +
    +
    + +
    avalanche
    +
    +
    + +
    lightning
    +
    +
    + +
    hail
    +
    +
    + +
    frost
    +
    +
    + +
    heavy-fog-warning
    +
    +
    + +
    low-level-wind-shearl
    +
    +
    + +
    haze-warning
    +
    +
    + +
    thunder-gust
    +
    +
    + +
    road-icing
    +
    +
    + +
    drought
    +
    +
    + +
    gale-at-sea
    +
    +
    + +
    heat-stroke
    +
    +
    + +
    wildfire
    +
    +
    + +
    grassland-fire
    +
    +
    + +
    freeze
    +
    +
    + +
    space-weather
    +
    +
    + +
    heavy-air-pollution
    +
    +
    + +
    low-temperature-rain-and-snow
    +
    +
    + +
    strong-convection
    +
    +
    + +
    ozone
    +
    +
    + +
    heavy-snow-warning
    +
    +
    + +
    cold-warning
    +
    +
    + +
    continuous-rain
    +
    +
    + +
    waterlogging
    +
    +
    + +
    geological-hazard
    +
    +
    + +
    heavy-rainfall
    +
    +
    + +
    severely-falling-temperature
    +
    +
    + +
    snow-disaster
    +
    +
    + +
    wildfire-grassland
    +
    +
    + +
    medical-meteorology
    +
    +
    + +
    thunderstorm
    +
    +
    + +
    school-closure
    +
    +
    + +
    factory-closure
    +
    +
    + +
    maritime-risk
    +
    +
    + +
    spring-dust
    +
    +
    + +
    falling-temperature
    +
    +
    + +
    typhoon-and-rainstorm
    +
    +
    + +
    severe-cold
    +
    +
    + +
    sand-dust
    +
    +
    + +
    sea-thunderstorms
    +
    +
    + +
    sea-fog
    +
    +
    + +
    sea-thunder
    +
    +
    + +
    sea-typhoon
    +
    +
    + +
    low-temperature
    +
    +
    + +
    road-ice-and-snow
    +
    +
    + +
    thunderstorm-and-gale
    +
    +
    + +
    continuous-low-temperature
    +
    +
    + +
    low-visibility
    +
    +
    + +
    strong-dust
    +
    +
    + +
    gale-in-sea-area
    +
    +
    + +
    short-duration-heavy-shower-rain
    +
    +
    + +
    short-lived-heavy-shower-rain
    +
    +
    + +
    sea-area-fog
    +
    +
    + +
    heat-stroke-conditions
    +
    +
    + +
    heavy-pollution-weather
    +
    +
    + +
    co-poisoning-weather-conditions
    +
    +
    + +
    respiratory-disease-weather-wonditions
    +
    +
    + +
    intestinal-disease-weather-wonditions
    +
    +
    + +
    cardiovascular-disease-weather-wonditions
    +
    +
    + +
    flooding-weather-risk
    +
    +
    + +
    heavy-pollution-weather-conditions
    +
    +
    + +
    urban-flooding-weather-risk
    +
    +
    + +
    flooding-weather-risk-2
    +
    +
    + +
    wildfire-weather-risk
    +
    +
    + +
    meteorological-drought
    +
    +
    + +
    agricultural-weather-risk
    +
    +
    + +
    strong-monsoon
    +
    +
    + +
    ice-accretion-on-wire
    +
    +
    + +
    stroke-weather-risk
    +
    +
    + +
    wildfire-grassland-risk
    +
    +
    + +
    thunderstorm-and-strong-winds
    +
    +
    + +
    low-temperature-freeze2
    +
    +
    + +
    low-temperature-damage
    +
    +
    + +
    national-agricultural-meteorological-risk
    +
    +
    + +
    dry-hot-wind-risk-for-winter-wheat
    +
    +
    + +
    flood
    +
    +
    + +
    urban-flooding
    +
    +
    + +
    reservoir-danger
    +
    +
    + +
    dike-danger
    +
    +
    + +
    ice-flood
    +
    +
    + +
    waterlogging2
    +
    +
    + +
    flood-and-waterlogging
    +
    +
    + +
    dry-water
    +
    +
    + +
    flood-and-flash-flood-in-small-and-medium-rivers
    +
    +
    + +
    difficulty-drinking-water-for-rural-people-and-animals
    +
    +
    + +
    flood-in-small-and-medium-rivers
    +
    +
    + +
    flood-and-drought-advisory
    +
    +
    + +
    urban-flood-risk
    +
    +
    + +
    flash-flood
    +
    +
    + +
    agricultural-drought
    +
    +
    + +
    urban-water-shortage
    +
    +
    + +
    ecological-drought
    +
    +
    + +
    disaster-risk-early-warning
    +
    +
    + +
    flash-flood-weather-risk
    +
    +
    + +
    water-conservancy-and-drought
    +
    +
    + +
    landslide
    +
    +
    + +
    debris-flows
    +
    +
    + +
    landslide-event
    +
    +
    + +
    ground-collapses
    +
    +
    + +
    ground-fissure
    +
    +
    + +
    land-subsidence
    +
    +
    + +
    volcanic-eruption
    +
    +
    + +
    geological-hazard-weather-risk
    +
    +
    + +
    geological-hazard-weather
    +
    +
    + +
    geological-hazard2
    +
    +
    + +
    geological-hazard-risk
    +
    +
    + +
    air-pollution-incident
    +
    +
    + +
    heavy-air-pollution-2
    +
    +
    + +
    air-pollution
    +
    +
    + +
    heavy-pollution-weather-2
    +
    +
    + +
    very-hot-weather
    +
    +
    + +
    strong-monsoon-signal
    +
    +
    + +
    landslip
    +
    +
    + +
    tropical-cyclone
    +
    +
    + +
    fire-danger
    +
    +
    + +
    flooding-in-the-northern-new-territories
    +
    +
    + +
    cold-weather
    +
    +
    + +
    thunderstorm2
    +
    +
    + +
    rainstorm2
    +
    +
    + +
    frost2
    +
    +
    + +
    cold-surge-advisory
    +
    +
    + +
    strong-wind-advisory
    +
    +
    + +
    rainfall-advisory
    +
    +
    + +
    strong-monsoon-signal2
    +
    +
    + +
    storm-surge2
    +
    +
    + +
    tropical-cyclone2
    +
    +
    + +
    rainstorm3
    +
    +
    + +
    thunderstorm3
    +
    +
    + +
    wind-warning
    +
    +
    + +
    snow-ice
    +
    +
    + +
    fog
    +
    +
    + +
    coastal-event
    +
    +
    + +
    forest-fire
    +
    +
    + +
    rain-warning
    +
    +
    + +
    rain-flood
    +
    +
    + +
    thunderstorm4
    +
    +
    + +
    high-temperature2
    +
    +
    + +
    low-temperature2
    +
    +
    + +
    avalanches
    +
    +
    + +
    flooding
    +
    +
    + +
    rain-warning2
    +
    +
    + +
    wind
    +
    +
    + +
    snow-warning
    +
    +
    + +
    zonda-wind
    +
    +
    + +
    storm-warning
    +
    +
    + +
    dust-raising-winds2
    +
    +
    + +
    strong-surface-winds2
    +
    +
    + +
    hot-day2
    +
    +
    + +
    warm-night2
    +
    +
    + +
    cold-day2
    +
    +
    + +
    thunderstorm-and-lightning2
    +
    +
    + +
    hailstorm2
    +
    +
    + +
    sea-area-warning2
    +
    +
    + +
    fishermen-warning2
    +
    +
    + +
    heavy-snow-warning2
    +
    +
    + +
    dust-storm
    +
    +
    + +
    heat-wave2
    +
    +
    + +
    cold-wave2
    +
    +
    + +
    fog2
    +
    +
    + +
    heavy-rain-warning
    +
    +
    + +
    ground-frost2
    +
    +
    + +
    fog3
    +
    +
    + +
    thunder-rain2
    +
    +
    + +
    thunder-storm
    +
    +
    + +
    light-rain-warning
    +
    +
    + +
    heavy-rain-warning2
    +
    +
    + +
    fresh-wind
    +
    +
    + +
    thunderstorm-and-dust
    +
    +
    + +
    dust-warning
    +
    +
    + +
    high-wave
    +
    +
    + +
    frost3
    +
    +
    + +
    drop-in-visibility
    +
    +
    + +
    low-humidity2
    +
    +
    + +
    accumulated-rain2
    +
    +
    + +
    cold-wave3
    +
    +
    + +
    tornado2
    +
    +
    + +
    thunderstorm5
    +
    +
    + +
    hail2
    +
    +
    + +
    heavy-rainfall2
    +
    +
    + +
    gale2
    +
    +
    + +
    heat-wave3
    +
    +
    + +
    cold-warning2
    +
    +
    + +
    frost4
    +
    +
    + +
    drought2
    +
    +
    + +
    forest-fire2
    +
    +
    + +
    severely-falling-temperature2
    +
    +
    + +
    rainstorm4
    +
    +
    + +
    wind2
    +
    +
    + +
    snow-ice2
    +
    +
    + +
    freeze2
    +
    +
    + +
    thunderstorms
    +
    +
    + +
    fog4
    +
    +
    + +
    high-temperature3
    +
    +
    + +
    low-temperature3
    +
    +
    + +
    coastal-event2
    +
    +
    + +
    forest-fire3
    +
    +
    + +
    avalanches2
    +
    +
    + +
    flood2
    +
    +
    + +
    rain-flood2
    +
    +
    + +
    mudflow2
    +
    +
    + +
    duststorm-warning
    +
    +
    + +
    freezing-rain-and-icing
    +
    +
    + +
    other-dangers
    +
    +
    + +
    severe-thunderstorms
    +
    +
    + +
    damaging-winds2
    +
    +
    + +
    veld-fire-conditions2
    +
    +
    + +
    weather-advisory2
    +
    +
    + +
    thunderstorm6
    +
    +
    + +
    squall
    +
    +
    + +
    air-quality
    +
    +
    + +
    rainfall
    +
    +
    + +
    fog5
    +
    +
    + +
    heat
    +
    +
    + +
    wildfire2
    +
    +
    + +
    wind3
    +
    +
    + +
    freezing-rain-warning
    +
    +
    + +
    tornado3
    +
    +
    + +
    blizzard
    +
    +
    + +
    weather-warning
    +
    +
    + +
    winter-storm
    +
    +
    + +
    freezing-drizzle
    +
    +
    + +
    snowfall
    +
    +
    + +
    blowing-snow
    +
    +
    + +
    extreme-cold
    +
    +
    + +
    frost5
    +
    +
    + +
    hazardous-seas-warning
    +
    +
    + +
    heavy-freezing-spray-warning
    +
    +
    + +
    red-flag-warning
    +
    +
    + +
    freeze-warning
    +
    +
    + +
    hard-freeze-warning
    +
    +
    + +
    extreme-cold-warning
    +
    +
    + +
    wind-chill-warning
    +
    +
    + +
    gale-warning
    +
    +
    + +
    excessive-heat-warning
    +
    +
    + +
    lake-effect-snow-warning
    +
    +
    + +
    blowing-dust-warning
    +
    +
    + +
    dust-storm-warning
    +
    +
    + +
    storm-warning2
    +
    +
    + +
    tropical-storm-warning
    +
    +
    + +
    high-wind-warning
    +
    +
    + +
    high-surf-warning
    +
    +
    + +
    flood-warning
    +
    +
    + +
    lakeshore-flood-warning
    +
    +
    + +
    coastal-flood-warning
    +
    +
    + +
    ashfall-warning
    +
    +
    + +
    volcano-warning
    +
    +
    + +
    earthquake-warning
    +
    +
    + +
    avalanche-warning
    +
    +
    + +
    winter-storm-warning
    +
    +
    + +
    ice-storm-warning
    +
    +
    + +
    snow-squall-warning
    +
    +
    + +
    blizzard-warning
    +
    +
    + +
    special-marine-warning
    +
    +
    + +
    typhoon-warning
    +
    +
    + +
    hurricane-warning
    +
    +
    + +
    hurricane-force-wind-warning
    +
    +
    + +
    storm-surge-warning
    +
    +
    + +
    flash-flood-warning
    +
    +
    + +
    severe-thunderstorm-warning
    +
    +
    + +
    extreme-wind-warning
    +
    +
    + +
    tornado-warning
    +
    +
    + +
    tsunami-warning
    +
    +
    + +
    fire-weather-watch
    +
    +
    + +
    freeze-watch
    +
    +
    + +
    hard-freeze-watch
    +
    +
    + +
    wind-chill-watch
    +
    +
    + +
    extreme-cold-watch
    +
    +
    + +
    excessive-heat-watch
    +
    +
    + +
    high-wind-watch
    +
    +
    + +
    flood-watch
    +
    +
    + +
    lakeshore-flood-watch
    +
    +
    + +
    coastal-flood-watch
    +
    +
    + +
    heavy-freezing-spray-watch
    +
    +
    + +
    hazardous-seas-watch
    +
    +
    + +
    winter-storm-watch
    +
    +
    + +
    gale-watch
    +
    +
    + +
    avalanche-watch
    +
    +
    + +
    storm-watch
    +
    +
    + +
    tropical-storm-watch
    +
    +
    + +
    typhoon-watch
    +
    +
    + +
    hurricane-force-wind-watch
    +
    +
    + +
    hurricane-watch
    +
    +
    + +
    storm-surge-watch
    +
    +
    + +
    flash-flood-watch
    +
    +
    + +
    severe-thunderstorm-watch
    +
    +
    + +
    tornado-watch
    +
    +
    + +
    tsunami-watch
    +
    +
    + +
    air-stagnation-advisory
    +
    +
    + +
    low-water-advisory
    +
    +
    + +
    freezing-spray-advisory
    +
    +
    + +
    freezing-fog-advisory
    +
    +
    + +
    ashfall-advisory
    +
    +
    + +
    frost-advisory
    +
    +
    + +
    wind-advisory
    +
    +
    + +
    lake-wind-advisory
    +
    +
    + +
    blowing-dust-advisory
    +
    +
    + +
    dust-advisory
    +
    +
    + +
    brisk-wind-advisory
    +
    +
    + +
    small-craft-advisory
    +
    +
    + +
    small-craft-advisory-for-winds
    +
    +
    + +
    small-craft-advisory-for-rough-bar
    +
    +
    + +
    small-craft-advisory-for-hazardous-seas
    +
    +
    + +
    dense-smoke-advisory
    +
    +
    + +
    dense-fog-advisory
    +
    +
    + +
    high-surf-advisory
    +
    +
    + +
    coastal-flood-advisory
    +
    +
    + +
    lakeshore-flood-advisory
    +
    +
    + +
    hydrologic-advisory
    +
    +
    + +
    flood-advisory
    +
    +
    + +
    heat-advisory
    +
    +
    + +
    wind-chill-advisory
    +
    +
    + +
    winter-weather-advisory
    +
    +
    + +
    avalanche-advisory
    +
    +
    + +
    tsunami-advisory
    +
    +
    + +
    flood-statement
    +
    +
    + +
    hydrologic-outlook
    +
    +
    + +
    hazardous-weather-outlook
    +
    +
    + +
    air-quality-alert
    +
    +
    + +
    extreme-fire-danger
    +
    +
    + +
    marine-weather-statement
    +
    +
    + +
    special-weather-statement
    +
    +
    + +
    lakeshore-flood-statement
    +
    +
    + +
    coastal-flood-statement
    +
    +
    + +
    beach-hazards-statement
    +
    +
    + +
    rip-current-statement
    +
    +
    + +
    tropical-depression-local-statement
    +
    +
    + +
    tropical-storm-local-statement
    +
    +
    + +
    typhoon-local-statement
    +
    +
    + +
    hurricane-local-statement
    +
    +
    + +
    severe-weather-statement
    +
    +
    + +
    flash-flood-statement
    +
    +
    + +
    heavy-rain2
    +
    +
    + +
    very-heavy-rain
    +
    +
    + +
    moderate-rain2
    +
    +
    + +
    light-rain2
    +
    +
    + +
    heavy-rain3
    +
    +
    + +
    light-mist
    +
    +
    + +
    raised-dust
    +
    +
    + +
    high-winds
    +
    +
    + +
    dusty-plankton
    +
    +
    + +
    active-winds
    +
    +
    + +
    fog6
    +
    +
    + +
    light-fog
    +
    +
    + +
    heavy-rain4
    +
    +
    + +
    strong-wind
    +
    +
    + +
    heavy-snow2
    +
    +
    + +
    road-snowfall
    +
    +
    + +
    warning-default
    +
    +
    + +
    sunny-fill
    +
    +
    + +
    cloudy-fill
    +
    +
    + +
    few-clouds-fill
    +
    +
    + +
    partly-cloudy-fill
    +
    +
    + +
    overcast-fill
    +
    +
    + +
    clear-night-fill
    +
    +
    + +
    cloudy-night-fill
    +
    +
    + +
    few-clouds-night-fill
    +
    +
    + +
    partly-cloudy-night-fill
    +
    +
    + +
    shower-rain-fill
    +
    +
    + +
    heavy-shower-rain-fill
    +
    +
    + +
    thundershower-fill
    +
    +
    + +
    heavy-thunderstorm-fill
    +
    +
    + +
    thundershower-with-hail-fill
    +
    +
    + +
    light-rain-fill
    +
    +
    + +
    moderate-rain-fill
    +
    +
    + +
    heavy-rain-fill
    +
    +
    + +
    extreme-rain-fill
    +
    +
    + +
    drizzle-rain-fill
    +
    +
    + +
    storm-fill
    +
    +
    + +
    heavy-storm-fill
    +
    +
    + +
    severe-storm-fill
    +
    +
    + +
    freezing-rain-fill
    +
    +
    + +
    light-to-moderate-rain-fill
    +
    +
    + +
    moderate-to-heavy-rain-fill
    +
    +
    + +
    heavy-rain-to-storm-fill
    +
    +
    + +
    storm-to-heavy-storm-fill
    +
    +
    + +
    heavy-to-severe-storm-fill
    +
    +
    + +
    shower-rain-night-fill
    +
    +
    + +
    heavy-shower-rain-night-fill
    +
    +
    + +
    rain-fill
    +
    +
    + +
    light-snow-fill
    +
    +
    + +
    moderate-snow-fill
    +
    +
    + +
    heavy-snow-fill
    +
    +
    + +
    snowstorm-fill
    +
    +
    + +
    sleet-fill
    +
    +
    + +
    rain-and-snow-fill
    +
    +
    + +
    shower-snow-fill
    +
    +
    + +
    snow-flurry-fill
    +
    +
    + +
    light-to-moderate-snow-fill
    +
    +
    + +
    moderate-to-heavy-snow-fill
    +
    +
    + +
    heavy-snow-to-snowstorm-fill
    +
    +
    + +
    shower-snow-night-fill
    +
    +
    + +
    snow-flurry-night-fill
    +
    +
    + +
    snow-fill
    +
    +
    + +
    mist-fill
    +
    +
    + +
    foggy-fill
    +
    +
    + +
    haze-fill
    +
    +
    + +
    sand-fill
    +
    +
    + +
    dust-fill
    +
    +
    + +
    duststorm-fill
    +
    +
    + +
    sandstorm-fill
    +
    +
    + +
    dense-fog-fill
    +
    +
    + +
    strong-fog-fill
    +
    +
    + +
    moderate-haze-fill
    +
    +
    + +
    heavy-haze-fill
    +
    +
    + +
    severe-haze-fill
    +
    +
    + +
    heavy-fog-fill
    +
    +
    + +
    extra-heavy-fog-fill
    +
    +
    + +
    hot-fill
    +
    +
    + +
    cold-fill
    +
    +
    + +
    unknown-fill
    +
    +
    + + + diff --git a/storage/QWeather-Icons-1.7.0/font/fonts/qweather-icons.ttf b/storage/QWeather-Icons-1.7.0/font/fonts/qweather-icons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2ea387a4c8f3100f39a3a06a281e6e193d21e453 GIT binary patch literal 195476 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
    -g^Z%@~&s{@Wf0Q$4L9ixBV#Efj=p4!Lt`5 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 z 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 bM5we+ck~!%pZ*W4a3=b5wmqL-2Aux_VifUW literal 0 HcmV?d00001 diff --git a/storage/QWeather-Icons-1.7.0/font/fonts/qweather-icons.woff2 b/storage/QWeather-Icons-1.7.0/font/fonts/qweather-icons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..cac430be3b5a4ee3af06372b54b3b9a9443ec9a0 GIT binary patch literal 53440 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 Zhh_-6)sR*IX9FT7{$GAnUVL z#?Z^G{*lsJQmDAOOtU{Cu>T<%Q`@o^%uJzLC71bbf{=3LP(qf`qplx0t(3kdiRaqc ztI2@o-?T1hRo4e$p9Iljmk}aq*7dAW~7|W z6nb^bB6r?AvG-oVR_{`(K$2pkjG<>H>~-3#SIh{bwKHC!P;oD_WX}NK9KH0-c5R`K z;g538qb4cqWo7}JDf{(8Xd{spo+x#;xYCR_n1S{Gh<}CEH`*Uba93oZf3&rlOpsz{ z83q>{H9Io8mRP|0kv=I=ZEv91uq$uigt z5XcR(K)k3^Ymx{53Hfr{lYDSPw`bddmN6o>R!krP<}!^;J8Dp03IYCy%yP~E zoZp5)K!*xGvzeVE_OD?RJQWdC=8RkEc2`7Wnr|*{#s(2vuFe0vxC4X6F*|Y5hGH~* z&IqXiU3`o^{_w>7A)cB)zxWJyThrX4xcC~sOkeRf@E`E8CpvmTk6g~HJKvNCGv4c9 zv-(euQ?73asf+4jIz4st7(HFcbdfXi#`}MdjgR|M#_3k)sWB_rj&`o->>vi#^fNi*>3am-Fh*_vf-am~pL}*7`B?KWI+)bo(cDQ8jD&GvKaR>60#Gx|Yo| z@+K=roC&&eL$MicbqE3#B(Rprxci20DK2I>z6Xu;)eFKR_%_FO4pZh)%i<(DP z&))x288XSYiroSKg@mM(v@99fa?7~~)IWBLTqc};kytrJ;s&3k@AI523 z)@?t|+x_tbAs9h1oFFNhVL4t9C0S85-7qcNaXmi>qc};kyeO->X}f+Hr+Hbo{W!1t z{rUd>03u8%<3cKJtn(qJTx#oMu6^$N{Y?&(z#NGqr9i6w3?PkTQDa@aO+eyof{3^a z!REa$01}HD>k_V>Yj#mp)y}#sAtK_#eizO;cMjLgwciVGzFeLEKLT73iyG^uW(Y_u zYOJew2}mqzteeKn%-g}tEFzL5CPYM3RaI40jWNa;V~oiXu^Q{9Ne+-ijdjQS3R<`Y z6aCe~EdsHq87J$t_z4k<8tbNU3gfdxeB?PG@j9xpuHJ*#8`kbSbo;u!z5NN`f>_o? zQ`>qmAeFBIX&ozBK;pHiaWklM&gJ6hO&}q$tctO&UXu~5cf_K`x@i+5kXWi$fyA;Z z#@5RK66-X{13df`fV7UHuHI%KB4Rk~abH6lZM4xw8*Tg;^_py|=`hq-SFeQ@Te@UX zW9wopuylp2W}@>_7^%t7bh)W%GDIwDteeKxT5GMfdn3mn7B$w5JV0VmW8KU9DZp$) zA{I5)O^N`CMPKHpf~Bo=ibajB7sI68I7^)1%kSm?AAx`W<^R7y;+b6_olE@1n3>xs z8SCbIi3N#8jV;!6(e++pKtx1DM5NPM>N87NHT{a3vZ{8;x5P4 + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/100.svg b/storage/QWeather-Icons-1.7.0/icons/100.svg new file mode 100644 index 0000000..c09c805 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/100.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1001.svg b/storage/QWeather-Icons-1.7.0/icons/1001.svg new file mode 100644 index 0000000..94a63dc --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1001.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1002.svg b/storage/QWeather-Icons-1.7.0/icons/1002.svg new file mode 100644 index 0000000..40812fa --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1002.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1003.svg b/storage/QWeather-Icons-1.7.0/icons/1003.svg new file mode 100644 index 0000000..62f2797 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1003.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1004.svg b/storage/QWeather-Icons-1.7.0/icons/1004.svg new file mode 100644 index 0000000..436bba6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1004.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1005.svg b/storage/QWeather-Icons-1.7.0/icons/1005.svg new file mode 100644 index 0000000..e20a99b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1005.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1006.svg b/storage/QWeather-Icons-1.7.0/icons/1006.svg new file mode 100644 index 0000000..4c7c42c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1006.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1007.svg b/storage/QWeather-Icons-1.7.0/icons/1007.svg new file mode 100644 index 0000000..4e0cca2 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1007.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1008.svg b/storage/QWeather-Icons-1.7.0/icons/1008.svg new file mode 100644 index 0000000..329f6c7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1008.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1009.svg b/storage/QWeather-Icons-1.7.0/icons/1009.svg new file mode 100644 index 0000000..e066c19 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1009.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/101-fill.svg b/storage/QWeather-Icons-1.7.0/icons/101-fill.svg new file mode 100644 index 0000000..dae24c3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/101-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/101.svg b/storage/QWeather-Icons-1.7.0/icons/101.svg new file mode 100644 index 0000000..690c923 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/101.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1010.svg b/storage/QWeather-Icons-1.7.0/icons/1010.svg new file mode 100644 index 0000000..ce17e9b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1010.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1011.svg b/storage/QWeather-Icons-1.7.0/icons/1011.svg new file mode 100644 index 0000000..791c2a9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1011.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1012.svg b/storage/QWeather-Icons-1.7.0/icons/1012.svg new file mode 100644 index 0000000..0ca6ee6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1012.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1013.svg b/storage/QWeather-Icons-1.7.0/icons/1013.svg new file mode 100644 index 0000000..b1f0cdf --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1013.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1014.svg b/storage/QWeather-Icons-1.7.0/icons/1014.svg new file mode 100644 index 0000000..4800932 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1014.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1015.svg b/storage/QWeather-Icons-1.7.0/icons/1015.svg new file mode 100644 index 0000000..9876330 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1015.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1016.svg b/storage/QWeather-Icons-1.7.0/icons/1016.svg new file mode 100644 index 0000000..903efef --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1016.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1017.svg b/storage/QWeather-Icons-1.7.0/icons/1017.svg new file mode 100644 index 0000000..d8ef224 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1017.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1018.svg b/storage/QWeather-Icons-1.7.0/icons/1018.svg new file mode 100644 index 0000000..4a06063 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1018.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1019.svg b/storage/QWeather-Icons-1.7.0/icons/1019.svg new file mode 100644 index 0000000..7d81f72 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1019.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/102-fill.svg b/storage/QWeather-Icons-1.7.0/icons/102-fill.svg new file mode 100644 index 0000000..2add978 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/102-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/102.svg b/storage/QWeather-Icons-1.7.0/icons/102.svg new file mode 100644 index 0000000..a37a503 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/102.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1020.svg b/storage/QWeather-Icons-1.7.0/icons/1020.svg new file mode 100644 index 0000000..adcca8e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1020.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1021.svg b/storage/QWeather-Icons-1.7.0/icons/1021.svg new file mode 100644 index 0000000..24eb564 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1021.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1022.svg b/storage/QWeather-Icons-1.7.0/icons/1022.svg new file mode 100644 index 0000000..af2a3af --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1022.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1023.svg b/storage/QWeather-Icons-1.7.0/icons/1023.svg new file mode 100644 index 0000000..8d07633 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1023.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1024.svg b/storage/QWeather-Icons-1.7.0/icons/1024.svg new file mode 100644 index 0000000..0dd41ac --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1024.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1025.svg b/storage/QWeather-Icons-1.7.0/icons/1025.svg new file mode 100644 index 0000000..469aede --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1025.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1026.svg b/storage/QWeather-Icons-1.7.0/icons/1026.svg new file mode 100644 index 0000000..5ebad73 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1026.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1027.svg b/storage/QWeather-Icons-1.7.0/icons/1027.svg new file mode 100644 index 0000000..434aa1e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1027.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1028.svg b/storage/QWeather-Icons-1.7.0/icons/1028.svg new file mode 100644 index 0000000..6369a48 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1028.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1029.svg b/storage/QWeather-Icons-1.7.0/icons/1029.svg new file mode 100644 index 0000000..178c3d0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1029.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/103-fill.svg b/storage/QWeather-Icons-1.7.0/icons/103-fill.svg new file mode 100644 index 0000000..d629442 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/103-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/103.svg b/storage/QWeather-Icons-1.7.0/icons/103.svg new file mode 100644 index 0000000..bbc124f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/103.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1030.svg b/storage/QWeather-Icons-1.7.0/icons/1030.svg new file mode 100644 index 0000000..e9b8501 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1030.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1031.svg b/storage/QWeather-Icons-1.7.0/icons/1031.svg new file mode 100644 index 0000000..43f8d44 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1031.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1032.svg b/storage/QWeather-Icons-1.7.0/icons/1032.svg new file mode 100644 index 0000000..da53958 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1032.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1033.svg b/storage/QWeather-Icons-1.7.0/icons/1033.svg new file mode 100644 index 0000000..bb7787b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1033.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1034.svg b/storage/QWeather-Icons-1.7.0/icons/1034.svg new file mode 100644 index 0000000..c277460 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1034.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1035.svg b/storage/QWeather-Icons-1.7.0/icons/1035.svg new file mode 100644 index 0000000..a168b4c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1035.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1036.svg b/storage/QWeather-Icons-1.7.0/icons/1036.svg new file mode 100644 index 0000000..6437f27 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1036.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1037.svg b/storage/QWeather-Icons-1.7.0/icons/1037.svg new file mode 100644 index 0000000..db7dcef --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1037.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1038.svg b/storage/QWeather-Icons-1.7.0/icons/1038.svg new file mode 100644 index 0000000..5bc07b1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1038.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1039.svg b/storage/QWeather-Icons-1.7.0/icons/1039.svg new file mode 100644 index 0000000..3822b50 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1039.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/104-fill.svg b/storage/QWeather-Icons-1.7.0/icons/104-fill.svg new file mode 100644 index 0000000..02d8ee1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/104-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/104.svg b/storage/QWeather-Icons-1.7.0/icons/104.svg new file mode 100644 index 0000000..4c6fec8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/104.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1040.svg b/storage/QWeather-Icons-1.7.0/icons/1040.svg new file mode 100644 index 0000000..e4c9118 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1040.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1041.svg b/storage/QWeather-Icons-1.7.0/icons/1041.svg new file mode 100644 index 0000000..4746bee --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1041.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1042.svg b/storage/QWeather-Icons-1.7.0/icons/1042.svg new file mode 100644 index 0000000..54015f7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1042.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1043.svg b/storage/QWeather-Icons-1.7.0/icons/1043.svg new file mode 100644 index 0000000..4f04d54 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1043.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1044.svg b/storage/QWeather-Icons-1.7.0/icons/1044.svg new file mode 100644 index 0000000..0dad496 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1044.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1045.svg b/storage/QWeather-Icons-1.7.0/icons/1045.svg new file mode 100644 index 0000000..e3c7f50 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1045.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1046.svg b/storage/QWeather-Icons-1.7.0/icons/1046.svg new file mode 100644 index 0000000..53a56aa --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1046.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1047.svg b/storage/QWeather-Icons-1.7.0/icons/1047.svg new file mode 100644 index 0000000..34cbaf0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1047.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1048.svg b/storage/QWeather-Icons-1.7.0/icons/1048.svg new file mode 100644 index 0000000..a58beb9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1048.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1049.svg b/storage/QWeather-Icons-1.7.0/icons/1049.svg new file mode 100644 index 0000000..5ffaa6a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1049.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1050.svg b/storage/QWeather-Icons-1.7.0/icons/1050.svg new file mode 100644 index 0000000..037e525 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1050.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1051.svg b/storage/QWeather-Icons-1.7.0/icons/1051.svg new file mode 100644 index 0000000..f0fd308 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1051.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1052.svg b/storage/QWeather-Icons-1.7.0/icons/1052.svg new file mode 100644 index 0000000..39d4662 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1052.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1053.svg b/storage/QWeather-Icons-1.7.0/icons/1053.svg new file mode 100644 index 0000000..d79c9f6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1053.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1054.svg b/storage/QWeather-Icons-1.7.0/icons/1054.svg new file mode 100644 index 0000000..464c044 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1054.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1055.svg b/storage/QWeather-Icons-1.7.0/icons/1055.svg new file mode 100644 index 0000000..9d8315c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1055.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1056.svg b/storage/QWeather-Icons-1.7.0/icons/1056.svg new file mode 100644 index 0000000..b106fed --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1056.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1057.svg b/storage/QWeather-Icons-1.7.0/icons/1057.svg new file mode 100644 index 0000000..b0a541e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1057.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1058.svg b/storage/QWeather-Icons-1.7.0/icons/1058.svg new file mode 100644 index 0000000..aea2b8f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1058.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1059.svg b/storage/QWeather-Icons-1.7.0/icons/1059.svg new file mode 100644 index 0000000..d17130e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1059.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1060.svg b/storage/QWeather-Icons-1.7.0/icons/1060.svg new file mode 100644 index 0000000..1133fd3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1060.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1061.svg b/storage/QWeather-Icons-1.7.0/icons/1061.svg new file mode 100644 index 0000000..4c4adf2 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1061.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1062.svg b/storage/QWeather-Icons-1.7.0/icons/1062.svg new file mode 100644 index 0000000..34161da --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1062.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1063.svg b/storage/QWeather-Icons-1.7.0/icons/1063.svg new file mode 100644 index 0000000..ec0e1b6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1063.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1064.svg b/storage/QWeather-Icons-1.7.0/icons/1064.svg new file mode 100644 index 0000000..ae669d9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1064.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1065.svg b/storage/QWeather-Icons-1.7.0/icons/1065.svg new file mode 100644 index 0000000..98f95e5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1065.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1066.svg b/storage/QWeather-Icons-1.7.0/icons/1066.svg new file mode 100644 index 0000000..1883b60 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1066.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1067.svg b/storage/QWeather-Icons-1.7.0/icons/1067.svg new file mode 100644 index 0000000..d2fde3e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1067.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1068.svg b/storage/QWeather-Icons-1.7.0/icons/1068.svg new file mode 100644 index 0000000..3feab39 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1068.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1069.svg b/storage/QWeather-Icons-1.7.0/icons/1069.svg new file mode 100644 index 0000000..a4680fa --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1069.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1071.svg b/storage/QWeather-Icons-1.7.0/icons/1071.svg new file mode 100644 index 0000000..c27ced5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1071.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1072.svg b/storage/QWeather-Icons-1.7.0/icons/1072.svg new file mode 100644 index 0000000..5a382fe --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1072.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1073.svg b/storage/QWeather-Icons-1.7.0/icons/1073.svg new file mode 100644 index 0000000..415717d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1073.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1074.svg b/storage/QWeather-Icons-1.7.0/icons/1074.svg new file mode 100644 index 0000000..daa1694 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1074.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1075.svg b/storage/QWeather-Icons-1.7.0/icons/1075.svg new file mode 100644 index 0000000..423056b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1075.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1076.svg b/storage/QWeather-Icons-1.7.0/icons/1076.svg new file mode 100644 index 0000000..3cfd9ba --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1076.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1077.svg b/storage/QWeather-Icons-1.7.0/icons/1077.svg new file mode 100644 index 0000000..0c69bd8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1077.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1078.svg b/storage/QWeather-Icons-1.7.0/icons/1078.svg new file mode 100644 index 0000000..0f1a9e0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1078.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1079.svg b/storage/QWeather-Icons-1.7.0/icons/1079.svg new file mode 100644 index 0000000..55b72f8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1079.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1080.svg b/storage/QWeather-Icons-1.7.0/icons/1080.svg new file mode 100644 index 0000000..72f8233 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1080.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1081.svg b/storage/QWeather-Icons-1.7.0/icons/1081.svg new file mode 100644 index 0000000..a9a9a8f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1081.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1082.svg b/storage/QWeather-Icons-1.7.0/icons/1082.svg new file mode 100644 index 0000000..ad1de1a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1082.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1084.svg b/storage/QWeather-Icons-1.7.0/icons/1084.svg new file mode 100644 index 0000000..3335919 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1084.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1085.svg b/storage/QWeather-Icons-1.7.0/icons/1085.svg new file mode 100644 index 0000000..70e0797 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1085.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1086.svg b/storage/QWeather-Icons-1.7.0/icons/1086.svg new file mode 100644 index 0000000..7848e85 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1086.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1087.svg b/storage/QWeather-Icons-1.7.0/icons/1087.svg new file mode 100644 index 0000000..f54d9f8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1087.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1088.svg b/storage/QWeather-Icons-1.7.0/icons/1088.svg new file mode 100644 index 0000000..dcdb94f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1088.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1089.svg b/storage/QWeather-Icons-1.7.0/icons/1089.svg new file mode 100644 index 0000000..073fcc6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1089.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1201.svg b/storage/QWeather-Icons-1.7.0/icons/1201.svg new file mode 100644 index 0000000..a354837 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1201.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1202.svg b/storage/QWeather-Icons-1.7.0/icons/1202.svg new file mode 100644 index 0000000..eccdcef --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1202.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1203.svg b/storage/QWeather-Icons-1.7.0/icons/1203.svg new file mode 100644 index 0000000..39db56e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1203.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1204.svg b/storage/QWeather-Icons-1.7.0/icons/1204.svg new file mode 100644 index 0000000..d895006 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1204.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1205.svg b/storage/QWeather-Icons-1.7.0/icons/1205.svg new file mode 100644 index 0000000..77c8f22 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1205.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1206.svg b/storage/QWeather-Icons-1.7.0/icons/1206.svg new file mode 100644 index 0000000..890a97f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1206.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1207.svg b/storage/QWeather-Icons-1.7.0/icons/1207.svg new file mode 100644 index 0000000..51a2e30 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1207.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1208.svg b/storage/QWeather-Icons-1.7.0/icons/1208.svg new file mode 100644 index 0000000..a8c10e0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1208.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1209.svg b/storage/QWeather-Icons-1.7.0/icons/1209.svg new file mode 100644 index 0000000..095caf5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1209.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1210.svg b/storage/QWeather-Icons-1.7.0/icons/1210.svg new file mode 100644 index 0000000..2d9ceea --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1210.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1211.svg b/storage/QWeather-Icons-1.7.0/icons/1211.svg new file mode 100644 index 0000000..2a1b965 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1211.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1212.svg b/storage/QWeather-Icons-1.7.0/icons/1212.svg new file mode 100644 index 0000000..781c77e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1212.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1213.svg b/storage/QWeather-Icons-1.7.0/icons/1213.svg new file mode 100644 index 0000000..943fdbe --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1213.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1214.svg b/storage/QWeather-Icons-1.7.0/icons/1214.svg new file mode 100644 index 0000000..6193798 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1214.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1215.svg b/storage/QWeather-Icons-1.7.0/icons/1215.svg new file mode 100644 index 0000000..9cc0964 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1215.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1216.svg b/storage/QWeather-Icons-1.7.0/icons/1216.svg new file mode 100644 index 0000000..7d92e74 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1216.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1217.svg b/storage/QWeather-Icons-1.7.0/icons/1217.svg new file mode 100644 index 0000000..275a382 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1217.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1218.svg b/storage/QWeather-Icons-1.7.0/icons/1218.svg new file mode 100644 index 0000000..3b5fb1e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1218.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1219.svg b/storage/QWeather-Icons-1.7.0/icons/1219.svg new file mode 100644 index 0000000..6467fd9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1219.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1221.svg b/storage/QWeather-Icons-1.7.0/icons/1221.svg new file mode 100644 index 0000000..a4532ad --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1221.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1241.svg b/storage/QWeather-Icons-1.7.0/icons/1241.svg new file mode 100644 index 0000000..354ff65 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1241.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1242.svg b/storage/QWeather-Icons-1.7.0/icons/1242.svg new file mode 100644 index 0000000..d9d61bd --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1242.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1243.svg b/storage/QWeather-Icons-1.7.0/icons/1243.svg new file mode 100644 index 0000000..19c10b5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1243.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1244.svg b/storage/QWeather-Icons-1.7.0/icons/1244.svg new file mode 100644 index 0000000..cd74ff5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1244.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1245.svg b/storage/QWeather-Icons-1.7.0/icons/1245.svg new file mode 100644 index 0000000..e39e90b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1245.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1246.svg b/storage/QWeather-Icons-1.7.0/icons/1246.svg new file mode 100644 index 0000000..a56c005 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1246.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1247.svg b/storage/QWeather-Icons-1.7.0/icons/1247.svg new file mode 100644 index 0000000..a064864 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1247.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1248.svg b/storage/QWeather-Icons-1.7.0/icons/1248.svg new file mode 100644 index 0000000..e89ad75 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1248.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1249.svg b/storage/QWeather-Icons-1.7.0/icons/1249.svg new file mode 100644 index 0000000..506e4bd --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1249.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1250.svg b/storage/QWeather-Icons-1.7.0/icons/1250.svg new file mode 100644 index 0000000..886d7a6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1250.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1251.svg b/storage/QWeather-Icons-1.7.0/icons/1251.svg new file mode 100644 index 0000000..46acf7d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1251.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1271.svg b/storage/QWeather-Icons-1.7.0/icons/1271.svg new file mode 100644 index 0000000..91e62d9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1271.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1272.svg b/storage/QWeather-Icons-1.7.0/icons/1272.svg new file mode 100644 index 0000000..2a7bca4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1272.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1273.svg b/storage/QWeather-Icons-1.7.0/icons/1273.svg new file mode 100644 index 0000000..aff1cc8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1273.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1274.svg b/storage/QWeather-Icons-1.7.0/icons/1274.svg new file mode 100644 index 0000000..cf9db92 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1274.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/150-fill.svg b/storage/QWeather-Icons-1.7.0/icons/150-fill.svg new file mode 100644 index 0000000..18b4fc0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/150-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/150.svg b/storage/QWeather-Icons-1.7.0/icons/150.svg new file mode 100644 index 0000000..3b78903 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/150.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/151-fill.svg b/storage/QWeather-Icons-1.7.0/icons/151-fill.svg new file mode 100644 index 0000000..f0ac138 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/151-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/151.svg b/storage/QWeather-Icons-1.7.0/icons/151.svg new file mode 100644 index 0000000..48b4502 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/151.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/152-fill.svg b/storage/QWeather-Icons-1.7.0/icons/152-fill.svg new file mode 100644 index 0000000..d26dada --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/152-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/152.svg b/storage/QWeather-Icons-1.7.0/icons/152.svg new file mode 100644 index 0000000..091390d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/152.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/153-fill.svg b/storage/QWeather-Icons-1.7.0/icons/153-fill.svg new file mode 100644 index 0000000..daa1a1e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/153-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/153.svg b/storage/QWeather-Icons-1.7.0/icons/153.svg new file mode 100644 index 0000000..052f33f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/153.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1601.svg b/storage/QWeather-Icons-1.7.0/icons/1601.svg new file mode 100644 index 0000000..7fe3c0e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1601.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1602.svg b/storage/QWeather-Icons-1.7.0/icons/1602.svg new file mode 100644 index 0000000..2761af8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1602.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1603.svg b/storage/QWeather-Icons-1.7.0/icons/1603.svg new file mode 100644 index 0000000..890ed8f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1603.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1604.svg b/storage/QWeather-Icons-1.7.0/icons/1604.svg new file mode 100644 index 0000000..18d5ecb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1604.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1605.svg b/storage/QWeather-Icons-1.7.0/icons/1605.svg new file mode 100644 index 0000000..a1158fd --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1605.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1606.svg b/storage/QWeather-Icons-1.7.0/icons/1606.svg new file mode 100644 index 0000000..8441735 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1606.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1607.svg b/storage/QWeather-Icons-1.7.0/icons/1607.svg new file mode 100644 index 0000000..45662d8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1607.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1608.svg b/storage/QWeather-Icons-1.7.0/icons/1608.svg new file mode 100644 index 0000000..ca87c16 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1608.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1609.svg b/storage/QWeather-Icons-1.7.0/icons/1609.svg new file mode 100644 index 0000000..235ab40 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1609.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1610.svg b/storage/QWeather-Icons-1.7.0/icons/1610.svg new file mode 100644 index 0000000..cd61c4a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1610.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1701.svg b/storage/QWeather-Icons-1.7.0/icons/1701.svg new file mode 100644 index 0000000..44a5c13 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1701.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1702.svg b/storage/QWeather-Icons-1.7.0/icons/1702.svg new file mode 100644 index 0000000..a372af1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1702.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1703.svg b/storage/QWeather-Icons-1.7.0/icons/1703.svg new file mode 100644 index 0000000..8cb4bbf --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1703.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1801.svg b/storage/QWeather-Icons-1.7.0/icons/1801.svg new file mode 100644 index 0000000..16d1e6c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1801.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1802.svg b/storage/QWeather-Icons-1.7.0/icons/1802.svg new file mode 100644 index 0000000..55c9185 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1802.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1803.svg b/storage/QWeather-Icons-1.7.0/icons/1803.svg new file mode 100644 index 0000000..f363401 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1803.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1804.svg b/storage/QWeather-Icons-1.7.0/icons/1804.svg new file mode 100644 index 0000000..392f65c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1804.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/1805.svg b/storage/QWeather-Icons-1.7.0/icons/1805.svg new file mode 100644 index 0000000..8452bed --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/1805.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2001.svg b/storage/QWeather-Icons-1.7.0/icons/2001.svg new file mode 100644 index 0000000..1c074ca --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2001.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2002.svg b/storage/QWeather-Icons-1.7.0/icons/2002.svg new file mode 100644 index 0000000..fa41f55 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2002.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2003.svg b/storage/QWeather-Icons-1.7.0/icons/2003.svg new file mode 100644 index 0000000..0db57c9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2003.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2004.svg b/storage/QWeather-Icons-1.7.0/icons/2004.svg new file mode 100644 index 0000000..6ec30d6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2004.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2005.svg b/storage/QWeather-Icons-1.7.0/icons/2005.svg new file mode 100644 index 0000000..234edda --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2005.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2006.svg b/storage/QWeather-Icons-1.7.0/icons/2006.svg new file mode 100644 index 0000000..aa7ad0a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2006.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2007.svg b/storage/QWeather-Icons-1.7.0/icons/2007.svg new file mode 100644 index 0000000..449a3c4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2007.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2029.svg b/storage/QWeather-Icons-1.7.0/icons/2029.svg new file mode 100644 index 0000000..7e0c67c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2029.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2030.svg b/storage/QWeather-Icons-1.7.0/icons/2030.svg new file mode 100644 index 0000000..59d6e5a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2030.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2031.svg b/storage/QWeather-Icons-1.7.0/icons/2031.svg new file mode 100644 index 0000000..a517e94 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2031.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2032.svg b/storage/QWeather-Icons-1.7.0/icons/2032.svg new file mode 100644 index 0000000..05848d8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2032.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2033.svg b/storage/QWeather-Icons-1.7.0/icons/2033.svg new file mode 100644 index 0000000..815c98c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2033.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2050.svg b/storage/QWeather-Icons-1.7.0/icons/2050.svg new file mode 100644 index 0000000..393e8b2 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2050.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2051.svg b/storage/QWeather-Icons-1.7.0/icons/2051.svg new file mode 100644 index 0000000..b8e6133 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2051.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2052.svg b/storage/QWeather-Icons-1.7.0/icons/2052.svg new file mode 100644 index 0000000..6a68373 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2052.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2053.svg b/storage/QWeather-Icons-1.7.0/icons/2053.svg new file mode 100644 index 0000000..85417c2 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2053.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2054.svg b/storage/QWeather-Icons-1.7.0/icons/2054.svg new file mode 100644 index 0000000..040dbc3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2054.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2070.svg b/storage/QWeather-Icons-1.7.0/icons/2070.svg new file mode 100644 index 0000000..8ff2960 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2070.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2071.svg b/storage/QWeather-Icons-1.7.0/icons/2071.svg new file mode 100644 index 0000000..090b0aa --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2071.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2072.svg b/storage/QWeather-Icons-1.7.0/icons/2072.svg new file mode 100644 index 0000000..8fd9e7c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2072.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2073.svg b/storage/QWeather-Icons-1.7.0/icons/2073.svg new file mode 100644 index 0000000..0f1cc40 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2073.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2074.svg b/storage/QWeather-Icons-1.7.0/icons/2074.svg new file mode 100644 index 0000000..87ffaa3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2074.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2075.svg b/storage/QWeather-Icons-1.7.0/icons/2075.svg new file mode 100644 index 0000000..243f0e1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2075.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2076.svg b/storage/QWeather-Icons-1.7.0/icons/2076.svg new file mode 100644 index 0000000..2cde19f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2076.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2077.svg b/storage/QWeather-Icons-1.7.0/icons/2077.svg new file mode 100644 index 0000000..7587cf9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2077.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2078.svg b/storage/QWeather-Icons-1.7.0/icons/2078.svg new file mode 100644 index 0000000..993893d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2078.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2079.svg b/storage/QWeather-Icons-1.7.0/icons/2079.svg new file mode 100644 index 0000000..9f60056 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2079.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2080.svg b/storage/QWeather-Icons-1.7.0/icons/2080.svg new file mode 100644 index 0000000..19d181d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2080.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2081.svg b/storage/QWeather-Icons-1.7.0/icons/2081.svg new file mode 100644 index 0000000..dc016b3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2081.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2082.svg b/storage/QWeather-Icons-1.7.0/icons/2082.svg new file mode 100644 index 0000000..b46b251 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2082.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2083.svg b/storage/QWeather-Icons-1.7.0/icons/2083.svg new file mode 100644 index 0000000..dd730aa --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2083.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2084.svg b/storage/QWeather-Icons-1.7.0/icons/2084.svg new file mode 100644 index 0000000..fe9aaf4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2084.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2085.svg b/storage/QWeather-Icons-1.7.0/icons/2085.svg new file mode 100644 index 0000000..5ad4117 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2085.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2100.svg b/storage/QWeather-Icons-1.7.0/icons/2100.svg new file mode 100644 index 0000000..06a3379 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2100.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2101.svg b/storage/QWeather-Icons-1.7.0/icons/2101.svg new file mode 100644 index 0000000..dc1e4f7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2101.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2102.svg b/storage/QWeather-Icons-1.7.0/icons/2102.svg new file mode 100644 index 0000000..c669238 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2102.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2103.svg b/storage/QWeather-Icons-1.7.0/icons/2103.svg new file mode 100644 index 0000000..69142bb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2103.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2104.svg b/storage/QWeather-Icons-1.7.0/icons/2104.svg new file mode 100644 index 0000000..c17aaf3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2104.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2105.svg b/storage/QWeather-Icons-1.7.0/icons/2105.svg new file mode 100644 index 0000000..4bd7f83 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2105.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2106.svg b/storage/QWeather-Icons-1.7.0/icons/2106.svg new file mode 100644 index 0000000..6d2b09f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2106.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2107.svg b/storage/QWeather-Icons-1.7.0/icons/2107.svg new file mode 100644 index 0000000..ee9602b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2107.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2108.svg b/storage/QWeather-Icons-1.7.0/icons/2108.svg new file mode 100644 index 0000000..1bc2bd6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2108.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2109.svg b/storage/QWeather-Icons-1.7.0/icons/2109.svg new file mode 100644 index 0000000..0fc99a2 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2109.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2111.svg b/storage/QWeather-Icons-1.7.0/icons/2111.svg new file mode 100644 index 0000000..73e82ae --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2111.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2120.svg b/storage/QWeather-Icons-1.7.0/icons/2120.svg new file mode 100644 index 0000000..d3b8b5d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2120.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2121.svg b/storage/QWeather-Icons-1.7.0/icons/2121.svg new file mode 100644 index 0000000..d282d3d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2121.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2122.svg b/storage/QWeather-Icons-1.7.0/icons/2122.svg new file mode 100644 index 0000000..80c4740 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2122.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2123.svg b/storage/QWeather-Icons-1.7.0/icons/2123.svg new file mode 100644 index 0000000..39b692e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2123.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2124.svg b/storage/QWeather-Icons-1.7.0/icons/2124.svg new file mode 100644 index 0000000..edba0a2 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2124.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2125.svg b/storage/QWeather-Icons-1.7.0/icons/2125.svg new file mode 100644 index 0000000..8eece54 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2125.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2126.svg b/storage/QWeather-Icons-1.7.0/icons/2126.svg new file mode 100644 index 0000000..abbf223 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2126.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2127.svg b/storage/QWeather-Icons-1.7.0/icons/2127.svg new file mode 100644 index 0000000..298108f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2127.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2128.svg b/storage/QWeather-Icons-1.7.0/icons/2128.svg new file mode 100644 index 0000000..843a5eb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2128.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2129.svg b/storage/QWeather-Icons-1.7.0/icons/2129.svg new file mode 100644 index 0000000..addaf56 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2129.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2130.svg b/storage/QWeather-Icons-1.7.0/icons/2130.svg new file mode 100644 index 0000000..df294f1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2130.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2131.svg b/storage/QWeather-Icons-1.7.0/icons/2131.svg new file mode 100644 index 0000000..265c5f6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2131.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2132.svg b/storage/QWeather-Icons-1.7.0/icons/2132.svg new file mode 100644 index 0000000..f0e5344 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2132.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2133.svg b/storage/QWeather-Icons-1.7.0/icons/2133.svg new file mode 100644 index 0000000..dd1aec0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2133.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2134.svg b/storage/QWeather-Icons-1.7.0/icons/2134.svg new file mode 100644 index 0000000..24d8846 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2134.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2135.svg b/storage/QWeather-Icons-1.7.0/icons/2135.svg new file mode 100644 index 0000000..9bd2ae5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2135.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2150.svg b/storage/QWeather-Icons-1.7.0/icons/2150.svg new file mode 100644 index 0000000..2f62269 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2150.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2151.svg b/storage/QWeather-Icons-1.7.0/icons/2151.svg new file mode 100644 index 0000000..78a04a9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2151.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2152.svg b/storage/QWeather-Icons-1.7.0/icons/2152.svg new file mode 100644 index 0000000..be19f65 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2152.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2153.svg b/storage/QWeather-Icons-1.7.0/icons/2153.svg new file mode 100644 index 0000000..c2a0f29 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2153.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2154.svg b/storage/QWeather-Icons-1.7.0/icons/2154.svg new file mode 100644 index 0000000..5dd08ee --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2154.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2155.svg b/storage/QWeather-Icons-1.7.0/icons/2155.svg new file mode 100644 index 0000000..ea4bf54 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2155.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2156.svg b/storage/QWeather-Icons-1.7.0/icons/2156.svg new file mode 100644 index 0000000..7e8a21f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2156.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2157.svg b/storage/QWeather-Icons-1.7.0/icons/2157.svg new file mode 100644 index 0000000..d9cba84 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2157.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2158.svg b/storage/QWeather-Icons-1.7.0/icons/2158.svg new file mode 100644 index 0000000..78649a9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2158.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2159.svg b/storage/QWeather-Icons-1.7.0/icons/2159.svg new file mode 100644 index 0000000..cdc4d82 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2159.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2160.svg b/storage/QWeather-Icons-1.7.0/icons/2160.svg new file mode 100644 index 0000000..50af78c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2160.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2161.svg b/storage/QWeather-Icons-1.7.0/icons/2161.svg new file mode 100644 index 0000000..10d94a6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2161.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2162.svg b/storage/QWeather-Icons-1.7.0/icons/2162.svg new file mode 100644 index 0000000..bee6977 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2162.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2163.svg b/storage/QWeather-Icons-1.7.0/icons/2163.svg new file mode 100644 index 0000000..3917621 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2163.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2164.svg b/storage/QWeather-Icons-1.7.0/icons/2164.svg new file mode 100644 index 0000000..37cab87 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2164.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2165.svg b/storage/QWeather-Icons-1.7.0/icons/2165.svg new file mode 100644 index 0000000..c9d3df8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2165.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2166.svg b/storage/QWeather-Icons-1.7.0/icons/2166.svg new file mode 100644 index 0000000..da8ad78 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2166.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2190.svg b/storage/QWeather-Icons-1.7.0/icons/2190.svg new file mode 100644 index 0000000..80584de --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2190.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2191.svg b/storage/QWeather-Icons-1.7.0/icons/2191.svg new file mode 100644 index 0000000..eea7488 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2191.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2192.svg b/storage/QWeather-Icons-1.7.0/icons/2192.svg new file mode 100644 index 0000000..6b43507 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2192.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2193.svg b/storage/QWeather-Icons-1.7.0/icons/2193.svg new file mode 100644 index 0000000..5c4a9d0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2193.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2200.svg b/storage/QWeather-Icons-1.7.0/icons/2200.svg new file mode 100644 index 0000000..4670433 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2200.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2201.svg b/storage/QWeather-Icons-1.7.0/icons/2201.svg new file mode 100644 index 0000000..6efab12 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2201.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2202.svg b/storage/QWeather-Icons-1.7.0/icons/2202.svg new file mode 100644 index 0000000..e58a023 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2202.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2203.svg b/storage/QWeather-Icons-1.7.0/icons/2203.svg new file mode 100644 index 0000000..ef22be7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2203.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2204.svg b/storage/QWeather-Icons-1.7.0/icons/2204.svg new file mode 100644 index 0000000..633600d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2204.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2205.svg b/storage/QWeather-Icons-1.7.0/icons/2205.svg new file mode 100644 index 0000000..487da31 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2205.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2207.svg b/storage/QWeather-Icons-1.7.0/icons/2207.svg new file mode 100644 index 0000000..e633e5b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2207.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2208.svg b/storage/QWeather-Icons-1.7.0/icons/2208.svg new file mode 100644 index 0000000..03da20d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2208.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2209.svg b/storage/QWeather-Icons-1.7.0/icons/2209.svg new file mode 100644 index 0000000..1b77a50 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2209.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2210.svg b/storage/QWeather-Icons-1.7.0/icons/2210.svg new file mode 100644 index 0000000..23aec9b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2210.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2211.svg b/storage/QWeather-Icons-1.7.0/icons/2211.svg new file mode 100644 index 0000000..2c05724 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2211.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2212.svg b/storage/QWeather-Icons-1.7.0/icons/2212.svg new file mode 100644 index 0000000..0bc1621 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2212.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2213.svg b/storage/QWeather-Icons-1.7.0/icons/2213.svg new file mode 100644 index 0000000..d4ff0e3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2213.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2214.svg b/storage/QWeather-Icons-1.7.0/icons/2214.svg new file mode 100644 index 0000000..ce6daa6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2214.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2215.svg b/storage/QWeather-Icons-1.7.0/icons/2215.svg new file mode 100644 index 0000000..3b00639 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2215.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2216.svg b/storage/QWeather-Icons-1.7.0/icons/2216.svg new file mode 100644 index 0000000..88c40d7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2216.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2217.svg b/storage/QWeather-Icons-1.7.0/icons/2217.svg new file mode 100644 index 0000000..98dc35b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2217.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2218.svg b/storage/QWeather-Icons-1.7.0/icons/2218.svg new file mode 100644 index 0000000..833ab49 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2218.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2300.svg b/storage/QWeather-Icons-1.7.0/icons/2300.svg new file mode 100644 index 0000000..dbf3bec --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2300.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2301.svg b/storage/QWeather-Icons-1.7.0/icons/2301.svg new file mode 100644 index 0000000..1bd72fa --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2301.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2302.svg b/storage/QWeather-Icons-1.7.0/icons/2302.svg new file mode 100644 index 0000000..87df1b4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2302.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2303.svg b/storage/QWeather-Icons-1.7.0/icons/2303.svg new file mode 100644 index 0000000..a0a5dab --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2303.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2304.svg b/storage/QWeather-Icons-1.7.0/icons/2304.svg new file mode 100644 index 0000000..4a3f01e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2304.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2305.svg b/storage/QWeather-Icons-1.7.0/icons/2305.svg new file mode 100644 index 0000000..73a797f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2305.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2306.svg b/storage/QWeather-Icons-1.7.0/icons/2306.svg new file mode 100644 index 0000000..31631aa --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2306.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2307.svg b/storage/QWeather-Icons-1.7.0/icons/2307.svg new file mode 100644 index 0000000..1ec69e7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2307.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2308.svg b/storage/QWeather-Icons-1.7.0/icons/2308.svg new file mode 100644 index 0000000..32d9db1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2308.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2309.svg b/storage/QWeather-Icons-1.7.0/icons/2309.svg new file mode 100644 index 0000000..21640bb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2309.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2311.svg b/storage/QWeather-Icons-1.7.0/icons/2311.svg new file mode 100644 index 0000000..ae172f5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2311.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2312.svg b/storage/QWeather-Icons-1.7.0/icons/2312.svg new file mode 100644 index 0000000..c5e5320 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2312.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2313.svg b/storage/QWeather-Icons-1.7.0/icons/2313.svg new file mode 100644 index 0000000..ac90056 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2313.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2314.svg b/storage/QWeather-Icons-1.7.0/icons/2314.svg new file mode 100644 index 0000000..10e7fb6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2314.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2315.svg b/storage/QWeather-Icons-1.7.0/icons/2315.svg new file mode 100644 index 0000000..32f99f6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2315.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2316.svg b/storage/QWeather-Icons-1.7.0/icons/2316.svg new file mode 100644 index 0000000..4841bdd --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2316.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2317.svg b/storage/QWeather-Icons-1.7.0/icons/2317.svg new file mode 100644 index 0000000..903299a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2317.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2318.svg b/storage/QWeather-Icons-1.7.0/icons/2318.svg new file mode 100644 index 0000000..eb3667a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2318.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2319.svg b/storage/QWeather-Icons-1.7.0/icons/2319.svg new file mode 100644 index 0000000..c3e387e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2319.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2320.svg b/storage/QWeather-Icons-1.7.0/icons/2320.svg new file mode 100644 index 0000000..685bebf --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2320.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2321.svg b/storage/QWeather-Icons-1.7.0/icons/2321.svg new file mode 100644 index 0000000..91ee16c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2321.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2322.svg b/storage/QWeather-Icons-1.7.0/icons/2322.svg new file mode 100644 index 0000000..bee58cd --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2322.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2323.svg b/storage/QWeather-Icons-1.7.0/icons/2323.svg new file mode 100644 index 0000000..0480365 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2323.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2324.svg b/storage/QWeather-Icons-1.7.0/icons/2324.svg new file mode 100644 index 0000000..7d9db6d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2324.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2325.svg b/storage/QWeather-Icons-1.7.0/icons/2325.svg new file mode 100644 index 0000000..57c8084 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2325.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2326.svg b/storage/QWeather-Icons-1.7.0/icons/2326.svg new file mode 100644 index 0000000..9d99f04 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2326.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2327.svg b/storage/QWeather-Icons-1.7.0/icons/2327.svg new file mode 100644 index 0000000..8e68119 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2327.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2328.svg b/storage/QWeather-Icons-1.7.0/icons/2328.svg new file mode 100644 index 0000000..252677e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2328.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2330.svg b/storage/QWeather-Icons-1.7.0/icons/2330.svg new file mode 100644 index 0000000..474c74d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2330.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2331.svg b/storage/QWeather-Icons-1.7.0/icons/2331.svg new file mode 100644 index 0000000..f00559b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2331.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2332.svg b/storage/QWeather-Icons-1.7.0/icons/2332.svg new file mode 100644 index 0000000..5d95372 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2332.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2333.svg b/storage/QWeather-Icons-1.7.0/icons/2333.svg new file mode 100644 index 0000000..58ed7da --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2333.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2341.svg b/storage/QWeather-Icons-1.7.0/icons/2341.svg new file mode 100644 index 0000000..185eef0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2341.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2343.svg b/storage/QWeather-Icons-1.7.0/icons/2343.svg new file mode 100644 index 0000000..d44a28a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2343.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2345.svg b/storage/QWeather-Icons-1.7.0/icons/2345.svg new file mode 100644 index 0000000..8d3ada2 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2345.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2346.svg b/storage/QWeather-Icons-1.7.0/icons/2346.svg new file mode 100644 index 0000000..4607eb1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2346.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2348.svg b/storage/QWeather-Icons-1.7.0/icons/2348.svg new file mode 100644 index 0000000..1b6944e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2348.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2349.svg b/storage/QWeather-Icons-1.7.0/icons/2349.svg new file mode 100644 index 0000000..386a3e8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2349.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2350.svg b/storage/QWeather-Icons-1.7.0/icons/2350.svg new file mode 100644 index 0000000..7c05490 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2350.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2351.svg b/storage/QWeather-Icons-1.7.0/icons/2351.svg new file mode 100644 index 0000000..74b5eb8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2351.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2352.svg b/storage/QWeather-Icons-1.7.0/icons/2352.svg new file mode 100644 index 0000000..9924426 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2352.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2353.svg b/storage/QWeather-Icons-1.7.0/icons/2353.svg new file mode 100644 index 0000000..fb480b4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2353.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2354.svg b/storage/QWeather-Icons-1.7.0/icons/2354.svg new file mode 100644 index 0000000..1c92250 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2354.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2355.svg b/storage/QWeather-Icons-1.7.0/icons/2355.svg new file mode 100644 index 0000000..92b8540 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2355.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2356.svg b/storage/QWeather-Icons-1.7.0/icons/2356.svg new file mode 100644 index 0000000..3a2ffb0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2356.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2357.svg b/storage/QWeather-Icons-1.7.0/icons/2357.svg new file mode 100644 index 0000000..57cb5d7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2357.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2358.svg b/storage/QWeather-Icons-1.7.0/icons/2358.svg new file mode 100644 index 0000000..55c509b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2358.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2359.svg b/storage/QWeather-Icons-1.7.0/icons/2359.svg new file mode 100644 index 0000000..b8ce8d4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2359.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2360.svg b/storage/QWeather-Icons-1.7.0/icons/2360.svg new file mode 100644 index 0000000..91e4e3e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2360.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2361.svg b/storage/QWeather-Icons-1.7.0/icons/2361.svg new file mode 100644 index 0000000..f731066 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2361.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2362.svg b/storage/QWeather-Icons-1.7.0/icons/2362.svg new file mode 100644 index 0000000..e141b7f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2362.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2363.svg b/storage/QWeather-Icons-1.7.0/icons/2363.svg new file mode 100644 index 0000000..f69a147 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2363.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2364.svg b/storage/QWeather-Icons-1.7.0/icons/2364.svg new file mode 100644 index 0000000..dba246d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2364.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2365.svg b/storage/QWeather-Icons-1.7.0/icons/2365.svg new file mode 100644 index 0000000..b22301e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2365.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2366.svg b/storage/QWeather-Icons-1.7.0/icons/2366.svg new file mode 100644 index 0000000..07e3d4a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2366.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2367.svg b/storage/QWeather-Icons-1.7.0/icons/2367.svg new file mode 100644 index 0000000..79bbbff --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2367.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2368.svg b/storage/QWeather-Icons-1.7.0/icons/2368.svg new file mode 100644 index 0000000..09a5345 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2368.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2369.svg b/storage/QWeather-Icons-1.7.0/icons/2369.svg new file mode 100644 index 0000000..fb5e7b5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2369.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2370.svg b/storage/QWeather-Icons-1.7.0/icons/2370.svg new file mode 100644 index 0000000..6a6c308 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2370.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2371.svg b/storage/QWeather-Icons-1.7.0/icons/2371.svg new file mode 100644 index 0000000..b548764 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2371.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2372.svg b/storage/QWeather-Icons-1.7.0/icons/2372.svg new file mode 100644 index 0000000..1f2084f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2372.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2373.svg b/storage/QWeather-Icons-1.7.0/icons/2373.svg new file mode 100644 index 0000000..ca1c0b6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2373.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2374.svg b/storage/QWeather-Icons-1.7.0/icons/2374.svg new file mode 100644 index 0000000..341d923 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2374.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2375.svg b/storage/QWeather-Icons-1.7.0/icons/2375.svg new file mode 100644 index 0000000..16e6d50 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2375.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2376.svg b/storage/QWeather-Icons-1.7.0/icons/2376.svg new file mode 100644 index 0000000..8b27291 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2376.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2377.svg b/storage/QWeather-Icons-1.7.0/icons/2377.svg new file mode 100644 index 0000000..fe09b42 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2377.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2378.svg b/storage/QWeather-Icons-1.7.0/icons/2378.svg new file mode 100644 index 0000000..db5587b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2378.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2379.svg b/storage/QWeather-Icons-1.7.0/icons/2379.svg new file mode 100644 index 0000000..ea7cfbe --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2379.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2380.svg b/storage/QWeather-Icons-1.7.0/icons/2380.svg new file mode 100644 index 0000000..2638ba5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2380.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2381.svg b/storage/QWeather-Icons-1.7.0/icons/2381.svg new file mode 100644 index 0000000..4043048 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2381.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2382.svg b/storage/QWeather-Icons-1.7.0/icons/2382.svg new file mode 100644 index 0000000..768764a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2382.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2383.svg b/storage/QWeather-Icons-1.7.0/icons/2383.svg new file mode 100644 index 0000000..b54aec8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2383.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2384.svg b/storage/QWeather-Icons-1.7.0/icons/2384.svg new file mode 100644 index 0000000..0fe5430 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2384.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2385.svg b/storage/QWeather-Icons-1.7.0/icons/2385.svg new file mode 100644 index 0000000..845881c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2385.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2386.svg b/storage/QWeather-Icons-1.7.0/icons/2386.svg new file mode 100644 index 0000000..21583a6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2386.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2387.svg b/storage/QWeather-Icons-1.7.0/icons/2387.svg new file mode 100644 index 0000000..0e1055a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2387.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2388.svg b/storage/QWeather-Icons-1.7.0/icons/2388.svg new file mode 100644 index 0000000..7424b52 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2388.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2389.svg b/storage/QWeather-Icons-1.7.0/icons/2389.svg new file mode 100644 index 0000000..ecf82d3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2389.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2390.svg b/storage/QWeather-Icons-1.7.0/icons/2390.svg new file mode 100644 index 0000000..85194ed --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2390.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2391.svg b/storage/QWeather-Icons-1.7.0/icons/2391.svg new file mode 100644 index 0000000..75cb711 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2391.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2392.svg b/storage/QWeather-Icons-1.7.0/icons/2392.svg new file mode 100644 index 0000000..b0f2e10 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2392.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2393.svg b/storage/QWeather-Icons-1.7.0/icons/2393.svg new file mode 100644 index 0000000..c5f8160 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2393.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2394.svg b/storage/QWeather-Icons-1.7.0/icons/2394.svg new file mode 100644 index 0000000..70b2078 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2394.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2395.svg b/storage/QWeather-Icons-1.7.0/icons/2395.svg new file mode 100644 index 0000000..4b0e634 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2395.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2396.svg b/storage/QWeather-Icons-1.7.0/icons/2396.svg new file mode 100644 index 0000000..246cfe9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2396.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2397.svg b/storage/QWeather-Icons-1.7.0/icons/2397.svg new file mode 100644 index 0000000..5d11876 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2397.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2398.svg b/storage/QWeather-Icons-1.7.0/icons/2398.svg new file mode 100644 index 0000000..7b9888f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2398.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2399.svg b/storage/QWeather-Icons-1.7.0/icons/2399.svg new file mode 100644 index 0000000..3eb4246 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2399.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2400.svg b/storage/QWeather-Icons-1.7.0/icons/2400.svg new file mode 100644 index 0000000..5d98903 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2400.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2409.svg b/storage/QWeather-Icons-1.7.0/icons/2409.svg new file mode 100644 index 0000000..d4de888 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2409.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2411.svg b/storage/QWeather-Icons-1.7.0/icons/2411.svg new file mode 100644 index 0000000..c73b9be --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2411.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2412.svg b/storage/QWeather-Icons-1.7.0/icons/2412.svg new file mode 100644 index 0000000..40405d9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2412.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2413.svg b/storage/QWeather-Icons-1.7.0/icons/2413.svg new file mode 100644 index 0000000..55f8e73 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2413.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2414.svg b/storage/QWeather-Icons-1.7.0/icons/2414.svg new file mode 100644 index 0000000..dda86d6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2414.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2415.svg b/storage/QWeather-Icons-1.7.0/icons/2415.svg new file mode 100644 index 0000000..ba163d7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2415.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2416.svg b/storage/QWeather-Icons-1.7.0/icons/2416.svg new file mode 100644 index 0000000..7a34c89 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2416.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2417.svg b/storage/QWeather-Icons-1.7.0/icons/2417.svg new file mode 100644 index 0000000..22f8f22 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2417.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2418.svg b/storage/QWeather-Icons-1.7.0/icons/2418.svg new file mode 100644 index 0000000..f0b2ea1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2418.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2419.svg b/storage/QWeather-Icons-1.7.0/icons/2419.svg new file mode 100644 index 0000000..64f7f3e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2419.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2420.svg b/storage/QWeather-Icons-1.7.0/icons/2420.svg new file mode 100644 index 0000000..9928b68 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2420.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2421.svg b/storage/QWeather-Icons-1.7.0/icons/2421.svg new file mode 100644 index 0000000..c36b000 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2421.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2422.svg b/storage/QWeather-Icons-1.7.0/icons/2422.svg new file mode 100644 index 0000000..a688a1f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2422.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2423.svg b/storage/QWeather-Icons-1.7.0/icons/2423.svg new file mode 100644 index 0000000..8fdd950 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2423.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2424.svg b/storage/QWeather-Icons-1.7.0/icons/2424.svg new file mode 100644 index 0000000..d618b99 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2424.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2425.svg b/storage/QWeather-Icons-1.7.0/icons/2425.svg new file mode 100644 index 0000000..b970315 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2425.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2426.svg b/storage/QWeather-Icons-1.7.0/icons/2426.svg new file mode 100644 index 0000000..1ea0713 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2426.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2501.svg b/storage/QWeather-Icons-1.7.0/icons/2501.svg new file mode 100644 index 0000000..edef801 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2501.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2502.svg b/storage/QWeather-Icons-1.7.0/icons/2502.svg new file mode 100644 index 0000000..166cbff --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2502.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2521.svg b/storage/QWeather-Icons-1.7.0/icons/2521.svg new file mode 100644 index 0000000..6654758 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2521.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2522.svg b/storage/QWeather-Icons-1.7.0/icons/2522.svg new file mode 100644 index 0000000..5263d49 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2522.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2523.svg b/storage/QWeather-Icons-1.7.0/icons/2523.svg new file mode 100644 index 0000000..2b82ccc --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2523.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2524.svg b/storage/QWeather-Icons-1.7.0/icons/2524.svg new file mode 100644 index 0000000..a02594d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2524.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2525.svg b/storage/QWeather-Icons-1.7.0/icons/2525.svg new file mode 100644 index 0000000..dac5f63 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2525.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2526.svg b/storage/QWeather-Icons-1.7.0/icons/2526.svg new file mode 100644 index 0000000..5608b4e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2526.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2527.svg b/storage/QWeather-Icons-1.7.0/icons/2527.svg new file mode 100644 index 0000000..244e04f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2527.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2528.svg b/storage/QWeather-Icons-1.7.0/icons/2528.svg new file mode 100644 index 0000000..3ba2067 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2528.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2529.svg b/storage/QWeather-Icons-1.7.0/icons/2529.svg new file mode 100644 index 0000000..c76a339 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2529.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2530.svg b/storage/QWeather-Icons-1.7.0/icons/2530.svg new file mode 100644 index 0000000..8e76e76 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2530.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2531.svg b/storage/QWeather-Icons-1.7.0/icons/2531.svg new file mode 100644 index 0000000..f2aa91a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2531.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2532.svg b/storage/QWeather-Icons-1.7.0/icons/2532.svg new file mode 100644 index 0000000..1039ed1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2532.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2550.svg b/storage/QWeather-Icons-1.7.0/icons/2550.svg new file mode 100644 index 0000000..23c3a03 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2550.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2551.svg b/storage/QWeather-Icons-1.7.0/icons/2551.svg new file mode 100644 index 0000000..bf180c0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2551.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2552.svg b/storage/QWeather-Icons-1.7.0/icons/2552.svg new file mode 100644 index 0000000..deba591 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2552.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2553.svg b/storage/QWeather-Icons-1.7.0/icons/2553.svg new file mode 100644 index 0000000..d483ed4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2553.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/2554.svg b/storage/QWeather-Icons-1.7.0/icons/2554.svg new file mode 100644 index 0000000..47da238 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/2554.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/300-fill.svg b/storage/QWeather-Icons-1.7.0/icons/300-fill.svg new file mode 100644 index 0000000..1ee4a8b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/300-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/300.svg b/storage/QWeather-Icons-1.7.0/icons/300.svg new file mode 100644 index 0000000..4a70d96 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/300.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/301-fill.svg b/storage/QWeather-Icons-1.7.0/icons/301-fill.svg new file mode 100644 index 0000000..b0b043f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/301-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/301.svg b/storage/QWeather-Icons-1.7.0/icons/301.svg new file mode 100644 index 0000000..50c116f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/301.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/302-fill.svg b/storage/QWeather-Icons-1.7.0/icons/302-fill.svg new file mode 100644 index 0000000..2a2f2e5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/302-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/302.svg b/storage/QWeather-Icons-1.7.0/icons/302.svg new file mode 100644 index 0000000..51c6536 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/302.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/303-fill.svg b/storage/QWeather-Icons-1.7.0/icons/303-fill.svg new file mode 100644 index 0000000..d92a701 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/303-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/303.svg b/storage/QWeather-Icons-1.7.0/icons/303.svg new file mode 100644 index 0000000..64b5cf9 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/303.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/304-fill.svg b/storage/QWeather-Icons-1.7.0/icons/304-fill.svg new file mode 100644 index 0000000..bb4a8b4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/304-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/304.svg b/storage/QWeather-Icons-1.7.0/icons/304.svg new file mode 100644 index 0000000..167ed4f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/304.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/305-fill.svg b/storage/QWeather-Icons-1.7.0/icons/305-fill.svg new file mode 100644 index 0000000..788d595 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/305-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/305.svg b/storage/QWeather-Icons-1.7.0/icons/305.svg new file mode 100644 index 0000000..5190dcd --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/305.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/306-fill.svg b/storage/QWeather-Icons-1.7.0/icons/306-fill.svg new file mode 100644 index 0000000..9eb78ac --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/306-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/306.svg b/storage/QWeather-Icons-1.7.0/icons/306.svg new file mode 100644 index 0000000..e2fedd5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/306.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/307-fill.svg b/storage/QWeather-Icons-1.7.0/icons/307-fill.svg new file mode 100644 index 0000000..a672532 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/307-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/307.svg b/storage/QWeather-Icons-1.7.0/icons/307.svg new file mode 100644 index 0000000..73e3025 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/307.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/308-fill.svg b/storage/QWeather-Icons-1.7.0/icons/308-fill.svg new file mode 100644 index 0000000..22aba0f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/308-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/308.svg b/storage/QWeather-Icons-1.7.0/icons/308.svg new file mode 100644 index 0000000..950f6e4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/308.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/309-fill.svg b/storage/QWeather-Icons-1.7.0/icons/309-fill.svg new file mode 100644 index 0000000..dd03e77 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/309-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/309.svg b/storage/QWeather-Icons-1.7.0/icons/309.svg new file mode 100644 index 0000000..5268dd1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/309.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/310-fill.svg b/storage/QWeather-Icons-1.7.0/icons/310-fill.svg new file mode 100644 index 0000000..6d438c1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/310-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/310.svg b/storage/QWeather-Icons-1.7.0/icons/310.svg new file mode 100644 index 0000000..b1a16f4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/310.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/311-fill.svg b/storage/QWeather-Icons-1.7.0/icons/311-fill.svg new file mode 100644 index 0000000..c1f4cd2 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/311-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/311.svg b/storage/QWeather-Icons-1.7.0/icons/311.svg new file mode 100644 index 0000000..211cf25 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/311.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/312-fill.svg b/storage/QWeather-Icons-1.7.0/icons/312-fill.svg new file mode 100644 index 0000000..8f12212 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/312-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/312.svg b/storage/QWeather-Icons-1.7.0/icons/312.svg new file mode 100644 index 0000000..d98270a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/312.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/313-fill.svg b/storage/QWeather-Icons-1.7.0/icons/313-fill.svg new file mode 100644 index 0000000..b2a5830 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/313-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/313.svg b/storage/QWeather-Icons-1.7.0/icons/313.svg new file mode 100644 index 0000000..c32f953 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/313.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/314-fill.svg b/storage/QWeather-Icons-1.7.0/icons/314-fill.svg new file mode 100644 index 0000000..2c2ea76 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/314-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/314.svg b/storage/QWeather-Icons-1.7.0/icons/314.svg new file mode 100644 index 0000000..a384dee --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/314.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/315-fill.svg b/storage/QWeather-Icons-1.7.0/icons/315-fill.svg new file mode 100644 index 0000000..e4bc831 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/315-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/315.svg b/storage/QWeather-Icons-1.7.0/icons/315.svg new file mode 100644 index 0000000..68fba7d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/315.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/316-fill.svg b/storage/QWeather-Icons-1.7.0/icons/316-fill.svg new file mode 100644 index 0000000..74a63b7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/316-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/316.svg b/storage/QWeather-Icons-1.7.0/icons/316.svg new file mode 100644 index 0000000..32119ec --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/316.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/317-fill.svg b/storage/QWeather-Icons-1.7.0/icons/317-fill.svg new file mode 100644 index 0000000..a7db999 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/317-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/317.svg b/storage/QWeather-Icons-1.7.0/icons/317.svg new file mode 100644 index 0000000..c1b1d9e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/317.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/318-fill.svg b/storage/QWeather-Icons-1.7.0/icons/318-fill.svg new file mode 100644 index 0000000..1198ceb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/318-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/318.svg b/storage/QWeather-Icons-1.7.0/icons/318.svg new file mode 100644 index 0000000..8349d00 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/318.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/350-fill.svg b/storage/QWeather-Icons-1.7.0/icons/350-fill.svg new file mode 100644 index 0000000..bc33bc1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/350-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/350.svg b/storage/QWeather-Icons-1.7.0/icons/350.svg new file mode 100644 index 0000000..3639e45 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/350.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/351-fill.svg b/storage/QWeather-Icons-1.7.0/icons/351-fill.svg new file mode 100644 index 0000000..f497a28 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/351-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/351.svg b/storage/QWeather-Icons-1.7.0/icons/351.svg new file mode 100644 index 0000000..35811eb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/351.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/399-fill.svg b/storage/QWeather-Icons-1.7.0/icons/399-fill.svg new file mode 100644 index 0000000..6165118 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/399-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/399.svg b/storage/QWeather-Icons-1.7.0/icons/399.svg new file mode 100644 index 0000000..01946d3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/399.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/400-fill.svg b/storage/QWeather-Icons-1.7.0/icons/400-fill.svg new file mode 100644 index 0000000..8b2855e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/400-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/400.svg b/storage/QWeather-Icons-1.7.0/icons/400.svg new file mode 100644 index 0000000..7e726e5 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/400.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/401-fill.svg b/storage/QWeather-Icons-1.7.0/icons/401-fill.svg new file mode 100644 index 0000000..9fccde0 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/401-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/401.svg b/storage/QWeather-Icons-1.7.0/icons/401.svg new file mode 100644 index 0000000..8fe4027 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/401.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/402-fill.svg b/storage/QWeather-Icons-1.7.0/icons/402-fill.svg new file mode 100644 index 0000000..c3446d7 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/402-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/402.svg b/storage/QWeather-Icons-1.7.0/icons/402.svg new file mode 100644 index 0000000..9ae768e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/402.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/403-fill.svg b/storage/QWeather-Icons-1.7.0/icons/403-fill.svg new file mode 100644 index 0000000..e801c0b --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/403-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/403.svg b/storage/QWeather-Icons-1.7.0/icons/403.svg new file mode 100644 index 0000000..4707249 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/403.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/404-fill.svg b/storage/QWeather-Icons-1.7.0/icons/404-fill.svg new file mode 100644 index 0000000..fd74359 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/404-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/404.svg b/storage/QWeather-Icons-1.7.0/icons/404.svg new file mode 100644 index 0000000..38e6570 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/404.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/405-fill.svg b/storage/QWeather-Icons-1.7.0/icons/405-fill.svg new file mode 100644 index 0000000..e9a5ef1 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/405-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/405.svg b/storage/QWeather-Icons-1.7.0/icons/405.svg new file mode 100644 index 0000000..5b9f849 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/405.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/406-fill.svg b/storage/QWeather-Icons-1.7.0/icons/406-fill.svg new file mode 100644 index 0000000..d995ccb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/406-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/406.svg b/storage/QWeather-Icons-1.7.0/icons/406.svg new file mode 100644 index 0000000..4b83f04 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/406.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/407-fill.svg b/storage/QWeather-Icons-1.7.0/icons/407-fill.svg new file mode 100644 index 0000000..7e839fb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/407-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/407.svg b/storage/QWeather-Icons-1.7.0/icons/407.svg new file mode 100644 index 0000000..8a85a5f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/407.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/408-fill.svg b/storage/QWeather-Icons-1.7.0/icons/408-fill.svg new file mode 100644 index 0000000..ef30073 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/408-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/408.svg b/storage/QWeather-Icons-1.7.0/icons/408.svg new file mode 100644 index 0000000..e40c728 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/408.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/409-fill.svg b/storage/QWeather-Icons-1.7.0/icons/409-fill.svg new file mode 100644 index 0000000..7810ae4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/409-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/409.svg b/storage/QWeather-Icons-1.7.0/icons/409.svg new file mode 100644 index 0000000..f03f720 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/409.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/410-fill.svg b/storage/QWeather-Icons-1.7.0/icons/410-fill.svg new file mode 100644 index 0000000..408854e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/410-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/410.svg b/storage/QWeather-Icons-1.7.0/icons/410.svg new file mode 100644 index 0000000..a0d3f10 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/410.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/456-fill.svg b/storage/QWeather-Icons-1.7.0/icons/456-fill.svg new file mode 100644 index 0000000..edd6df4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/456-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/456.svg b/storage/QWeather-Icons-1.7.0/icons/456.svg new file mode 100644 index 0000000..c85ae19 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/456.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/457-fill.svg b/storage/QWeather-Icons-1.7.0/icons/457-fill.svg new file mode 100644 index 0000000..946990e --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/457-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/457.svg b/storage/QWeather-Icons-1.7.0/icons/457.svg new file mode 100644 index 0000000..b5fdf64 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/457.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/499-fill.svg b/storage/QWeather-Icons-1.7.0/icons/499-fill.svg new file mode 100644 index 0000000..412acfe --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/499-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/499.svg b/storage/QWeather-Icons-1.7.0/icons/499.svg new file mode 100644 index 0000000..c6c1111 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/499.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/500-fill.svg b/storage/QWeather-Icons-1.7.0/icons/500-fill.svg new file mode 100644 index 0000000..7f23e70 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/500-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/500.svg b/storage/QWeather-Icons-1.7.0/icons/500.svg new file mode 100644 index 0000000..0fed18c --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/500.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/501-fill.svg b/storage/QWeather-Icons-1.7.0/icons/501-fill.svg new file mode 100644 index 0000000..4293cb4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/501-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/501.svg b/storage/QWeather-Icons-1.7.0/icons/501.svg new file mode 100644 index 0000000..4ff02b6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/501.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/502-fill.svg b/storage/QWeather-Icons-1.7.0/icons/502-fill.svg new file mode 100644 index 0000000..c77fc0a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/502-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/502.svg b/storage/QWeather-Icons-1.7.0/icons/502.svg new file mode 100644 index 0000000..f0f0afb --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/502.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/503-fill.svg b/storage/QWeather-Icons-1.7.0/icons/503-fill.svg new file mode 100644 index 0000000..46775e3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/503-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/503.svg b/storage/QWeather-Icons-1.7.0/icons/503.svg new file mode 100644 index 0000000..c866876 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/503.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/504-fill.svg b/storage/QWeather-Icons-1.7.0/icons/504-fill.svg new file mode 100644 index 0000000..51b1f72 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/504-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/504.svg b/storage/QWeather-Icons-1.7.0/icons/504.svg new file mode 100644 index 0000000..d65b694 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/504.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/507-fill.svg b/storage/QWeather-Icons-1.7.0/icons/507-fill.svg new file mode 100644 index 0000000..56d21bf --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/507-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/507.svg b/storage/QWeather-Icons-1.7.0/icons/507.svg new file mode 100644 index 0000000..5c566db --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/507.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/508-fill.svg b/storage/QWeather-Icons-1.7.0/icons/508-fill.svg new file mode 100644 index 0000000..40e1d12 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/508-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/508.svg b/storage/QWeather-Icons-1.7.0/icons/508.svg new file mode 100644 index 0000000..9794844 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/508.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/509-fill.svg b/storage/QWeather-Icons-1.7.0/icons/509-fill.svg new file mode 100644 index 0000000..f23ab92 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/509-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/509.svg b/storage/QWeather-Icons-1.7.0/icons/509.svg new file mode 100644 index 0000000..15c4552 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/509.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/510-fill.svg b/storage/QWeather-Icons-1.7.0/icons/510-fill.svg new file mode 100644 index 0000000..98f8fe4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/510-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/510.svg b/storage/QWeather-Icons-1.7.0/icons/510.svg new file mode 100644 index 0000000..3eb2d13 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/510.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/511-fill.svg b/storage/QWeather-Icons-1.7.0/icons/511-fill.svg new file mode 100644 index 0000000..ada9420 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/511-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/511.svg b/storage/QWeather-Icons-1.7.0/icons/511.svg new file mode 100644 index 0000000..44c91b3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/511.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/512-fill.svg b/storage/QWeather-Icons-1.7.0/icons/512-fill.svg new file mode 100644 index 0000000..aaa7215 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/512-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/512.svg b/storage/QWeather-Icons-1.7.0/icons/512.svg new file mode 100644 index 0000000..af48401 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/512.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/513-fill.svg b/storage/QWeather-Icons-1.7.0/icons/513-fill.svg new file mode 100644 index 0000000..95646d8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/513-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/513.svg b/storage/QWeather-Icons-1.7.0/icons/513.svg new file mode 100644 index 0000000..30e9382 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/513.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/514-fill.svg b/storage/QWeather-Icons-1.7.0/icons/514-fill.svg new file mode 100644 index 0000000..47af727 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/514-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/514.svg b/storage/QWeather-Icons-1.7.0/icons/514.svg new file mode 100644 index 0000000..9167a40 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/514.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/515-fill.svg b/storage/QWeather-Icons-1.7.0/icons/515-fill.svg new file mode 100644 index 0000000..6ff6c6a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/515-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/515.svg b/storage/QWeather-Icons-1.7.0/icons/515.svg new file mode 100644 index 0000000..36f0cc3 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/515.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/800.svg b/storage/QWeather-Icons-1.7.0/icons/800.svg new file mode 100644 index 0000000..7a5f34d --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/800.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/801.svg b/storage/QWeather-Icons-1.7.0/icons/801.svg new file mode 100644 index 0000000..87ad4b6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/801.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/802.svg b/storage/QWeather-Icons-1.7.0/icons/802.svg new file mode 100644 index 0000000..2f02424 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/802.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/803.svg b/storage/QWeather-Icons-1.7.0/icons/803.svg new file mode 100644 index 0000000..c713455 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/803.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/804.svg b/storage/QWeather-Icons-1.7.0/icons/804.svg new file mode 100644 index 0000000..baab6b4 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/804.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/805.svg b/storage/QWeather-Icons-1.7.0/icons/805.svg new file mode 100644 index 0000000..7601207 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/805.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/806.svg b/storage/QWeather-Icons-1.7.0/icons/806.svg new file mode 100644 index 0000000..a0b70b6 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/806.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/807.svg b/storage/QWeather-Icons-1.7.0/icons/807.svg new file mode 100644 index 0000000..3853402 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/807.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/900-fill.svg b/storage/QWeather-Icons-1.7.0/icons/900-fill.svg new file mode 100644 index 0000000..193c0b8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/900-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/900.svg b/storage/QWeather-Icons-1.7.0/icons/900.svg new file mode 100644 index 0000000..4991e01 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/900.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/901-fill.svg b/storage/QWeather-Icons-1.7.0/icons/901-fill.svg new file mode 100644 index 0000000..be28bd8 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/901-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/901.svg b/storage/QWeather-Icons-1.7.0/icons/901.svg new file mode 100644 index 0000000..7f1fe14 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/901.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/999-fill.svg b/storage/QWeather-Icons-1.7.0/icons/999-fill.svg new file mode 100644 index 0000000..91d9d4f --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/999-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/999.svg b/storage/QWeather-Icons-1.7.0/icons/999.svg new file mode 100644 index 0000000..865cc87 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/999.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/9999.svg b/storage/QWeather-Icons-1.7.0/icons/9999.svg new file mode 100644 index 0000000..51a7425 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/9999.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/qweather-fill.svg b/storage/QWeather-Icons-1.7.0/icons/qweather-fill.svg new file mode 100644 index 0000000..819aa6a --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/qweather-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/storage/QWeather-Icons-1.7.0/icons/qweather.svg b/storage/QWeather-Icons-1.7.0/icons/qweather.svg new file mode 100644 index 0000000..6a7cd02 --- /dev/null +++ b/storage/QWeather-Icons-1.7.0/icons/qweather.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/storage/writeExcel.xlsx b/storage/writeExcel.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..23c41b407908ae353e729fecd44d7c97c3f3f00f GIT binary patch literal 8819 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 T&&`Vd@Q)0z4|Xaq9{v6goJACG literal 0 HcmV?d00001 diff --git a/storage/天气图标用法 b/storage/天气图标用法 new file mode 100644 index 0000000..f7efe9a --- /dev/null +++ b/storage/天气图标用法 @@ -0,0 +1,45 @@ +使用 +和风天气图标使用SVG格式,因此你可以通过多种方式进行使用,包括使用图标字体、以标签嵌入网页或当作图片处理,当然你也可以下载到本地进行再创作。 +对于和风天气的开发者来说,图标的文件名与天气数据中的icon或预警数据中的warning.type字段的返回值是一样的,因此你可以非常简单的将天气状况与图标进行匹配。 + +例如: now.icon = 301对应301.svg 或,warning.type = 1010对应1010.svg 或。关于和风天气开发服务中使用的图标代码和名称,请参考图标信息。 + +嵌入# +使用标签将图标嵌入到你的网站中。 + + +使用图片# +SVG格式的图标也可以被视为一张普通图片,就像平时一样在网页中使用标签插入图片。 + +QWeather Icons +图标字体# +和风天气图标提供了图标字体,像使用其他图标字体一样,你可以使用CDN或在本地导入字体样式。 + + + + + + + +
    + + It's raining and cold +
    + + +CSS# +你可以将SVG加入到你的CSS中,请注意SVG的颜色需要用%23代替# + +.someClass::after { + content: ""; + background-image: url("data:image/svg+xml,"); + background-repeat: no-repeat; +} +如果你已经引用了和风天气图标字体,你还可以这样使用: + +.someClass::before { + font-family: "qweather-icons" !important; + content: "\f110"; + } +自定义# +SVG是一种矢量图形,因此你可以自由的编辑它的样式,或者当你完成新的设计后,可以通过和风天气图标项目将这些图标进行压缩和创建字体文件。关于更多自定义的说明,请参考自定义文档。 \ No newline at end of file